MicrosoftEdge / MSEdgeExplainers

Home for explainer documents originated by the Microsoft Edge team
Creative Commons Attribution 4.0 International
1.31k stars 210 forks source link

[Proposal][Appearance » Theme] Make themes profile based #674

Open Carghaez opened 1 year ago

Carghaez commented 1 year ago

Objective

To improve user experience and customization in Edge by introducing profile-based themes, similar to the model currently implemented in Chrome. Right now in order to set a different theme I have to use the Dev version for the personal profile as shown in the image below image

Proposal Details

  1. Profile-Based Theming:
    • Users can select and apply themes on a per-profile basis.
    • Themes selected for one profile won't affect the appearance of other profiles.
  2. Theme Store Integration:
    • The Edge Theme Store can be integrated in such a way that users can easily choose and apply themes directly while in a specific profile.
    • An option can be added under each theme to “Apply to this Profile Only” or “Apply to All Profiles”.
  3. Theme Management:
    • In the Edge settings menu, a new section can be introduced under "Appearance" named "Profile Themes".
    • This section would display all the currently installed themes and allow users to easily manage which profiles have which themes applied.
  4. Transition Management:
    • When switching profiles, a smooth transition animation can be added to make the theme change less jarring.
  5. User Education:
    • To ensure users understand the new feature, brief pop-up tutorials or tooltips can be introduced the first time they access their profile settings after the update.
    • The Edge Help Center can also be updated with FAQs and guides on the new profile-based theme system.

Benefits

  1. Personalization: Allows users to further customize their browsing experience based on their profile's purpose.
  2. Convenience: Facilitates users who utilize multiple profiles by offering them a visual distinction between their profiles.
  3. User Experience: Aligns Edge with popular browsers like Chrome in terms of theming options, creating a familiar experience for those migrating or using both browsers.

I believe that this shift to profile-based themes will elevate Edge's user experience and customization capabilities, further aligning it with user expectations and the current market standards.

cloudhal commented 1 year ago

I would love this, such a limitation.