React-Dark icon indicating copy to clipboard operation
React-Dark copied to clipboard

Implement a user customized theme setting

Open yellowwoods12 opened this issue 4 years ago • 11 comments

In this theme setting, we have to figure out a way to provide the users with the option of selecting a color theme and accordingly change font colors. Also it has to be kept in mind that the module remains compact as it is now. So the goal is to implement this functionality without taking up much space.

yellowwoods12 avatar Mar 16 '20 18:03 yellowwoods12

@kmrakash Alright, go ahead!

yellowwoods12 avatar Mar 17 '20 06:03 yellowwoods12

@yellowwoods12 Seems incomplete. Can I work on it. Thanks

darkmatter18 avatar Apr 01 '20 16:04 darkmatter18

@darkmatter18 you can help me

kmrakash avatar Apr 01 '20 20:04 kmrakash

Hey! Can I work on this? I've worked on multi-theme as well.

aditianshu avatar Apr 08 '20 21:04 aditianshu

@darkmatter18 Are you planning to work on this? Let me know by the end of this day otherwise it will be assigned to @aditianshu

yellowwoods12 avatar Apr 15 '20 10:04 yellowwoods12

@yellowwoods12 Assign me. I'll do

darkmatter18 avatar Apr 15 '20 10:04 darkmatter18

@darkmatter18 Go ahead!

yellowwoods12 avatar Apr 15 '20 14:04 yellowwoods12

@yellowwoods12 Hey, can you please explain to me about the issue. What I have understood that the End-user will select a Customize Checkbox and then the background and font colors by some kind of color palette. and the existing switch will not work at that time. Is it right, or is there something else?

darkmatter18 avatar Apr 18 '20 04:04 darkmatter18

@darkmatter18 Since we have already implemented a multiple theme option in one another issue so along with that we will provide a custom input too. There are many ways to do it. One way is to provide a checkbox with the switch dropdown. Now if the user ticks the checkbox a custom color selector will appear for both background and text separately. The user can select his choices there and it will be simultaneously reflected on the screen. Now from the UI perspective there are many ways to do this, you can further discuss what you've planned so far.

yellowwoods12 avatar Apr 23 '20 11:04 yellowwoods12

@yellowwoods12 can I work on this

nizunc avatar May 17 '20 10:05 nizunc

@nikhil7sunny Yes go ahead

yellowwoods12 avatar May 18 '20 21:05 yellowwoods12