-
-
Notifications
You must be signed in to change notification settings - Fork 380
Customize accent color #2329
Copy link
Copy link
Open
Labels
frontFrontend, DesignFrontend, Designneeds discussionAn idea that needs more discussion to understand the scope and impact.An idea that needs more discussion to understand the scope and impact.
Description
Describe the feature
TLDR; Allow users to customize their accent color.
Many people (myself included) like to customize the platform they use, and since npmx offer an accent color selector, allow the user to choose said color feels like a natural extension.
(Some screens of a quick prototype)
| preview | color picker |
|---|---|
![]() |
![]() |
But this present some issues:
- If a user selects a color with a poor contrast they'll have a poor UX and accessibility;
- Native color pickers are a nightmare to style and don't provide modern color spaces;
- Current accent colors have different variants for light and dark mode, shall the custom color have them too?
How would i solve them:
- I think it's a non issue, I don't think that hammers manufacturers should be blamed if users hammer themself. The question should be, do we want to give them hammers?;
- nerdy.dev's color-input provide both modern color supports, contrasts hints and a stylable picker, pairing that with more visible contrasts warnings should be enough to prevent users to hammer themselves;
- The only problem that i see with this is for users which change the theme throughout the day, allowing them to set both variants should do the trick.
Additional information
- Would you be willing to help implement this feature?
Final checks
- Read the contribution guide.
- Check existing issues.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
frontFrontend, DesignFrontend, Designneeds discussionAn idea that needs more discussion to understand the scope and impact.An idea that needs more discussion to understand the scope and impact.

