Improve permission request visibility in update files

The permission request state for @macos/Sources/Features/Update/UpdateViewModel.swift and @macos/Sources/Features/Update/UpdatePill.swift should be more visible. And the text should be changed to something more descriptive.

The permission request state is now more visible with:

  • More descriptive text: "Permission Required"
  • Orange color scheme (background, text, and icon)
  • Matches the error state styling to indicate user action needed
I think orange looks a bit to error-y to me.

Changed to blue, which is more informational and less alarming.

It's a little hard to read, let's improve the contrast a bit. Blue is fine.
Edited UpdateViewModel.swift
+3
-3

Now using a darker blue background with white text and icon for better contrast, similar to the other prominent states.