FreeTubeApp / FreeTube

An Open Source YouTube app for privacy
https://freetubeapp.io/
GNU Affero General Public License v3.0
13.12k stars 812 forks source link

[Feature Request]: Customize base theme colors #3145

Open bungadrum opened 1 year ago

bungadrum commented 1 year ago

Guidelines

Problem Description

Can you add a color picker wheel in settings to enable anyone to set his own custom color for the theme background?

Color

Proposed Solution

In settings there could be a custom option when you click on it a wheel with diffrent color options will appear. It would have either the RGB or HEX color options you could use your mouse to set your own color and the background would change that way. This option is the same what you set in GIMP, Krita or even in web search could you add this?

Alternatives Considered

If a color wheel is not a option how about just a field where you can paste your own RGB or Hex color and change it to a custom background that way

Capture

Issue Labels

improvement to existing feature, new feature, new optional setting

Additional Information

Maybe this could also be implemented for Main color and Secondary color theme as well

efb4f5ff-1298-471a-8973-3d47447115dc commented 1 year ago

Note: We already have a color picker functionality, so we can probably reuse that code.

Click on your profile icon in the right top cornor -> Click settings icon -> select profile -> scroll down to the bottom of the color picker section

absidue commented 1 year ago

If this is implemented all theme colours will need to be customisable, otherwise other parts of the app will look rubbish and you won't be able to read the text.

ArturWagnerBusiness commented 1 year ago

Would allowing the user to set the 3 colors (theme, main, sub) and mathematically calculating the remaining colors be an option? Or allowing a bigger range of inputs would be better?