web-network icon indicating copy to clipboard operation
web-network copied to clipboard

Easy custom theme

Open bepro-bot opened this issue 3 years ago • 1 comments

To support better colour customization and sharing these with the community there needs to be a simple way of creating, reading, and sharing themes;

UI

Currently, it is possible to change the individual value of a variable related to the network theme.

The idea is to create a field containing all the variables related to the theme's colours that are updated based on individual values or vice versa. This will make it easy to copy and paste these values and share custom themes with others.

The input value example:

#000000,#191B1E,#e0be24,#1D252C,#191B1E,#FFFFFF,#1abc9c,#DB6668,#191B1E,#FFFFFF,#000000

An excellent example of how things should be done is how theme customization in Slack works.

Slack Preferences

The file that you are looking for to start is here components/custom-network/theme-colors.tsx.

bepro-bot avatar Oct 10 '22 13:10 bepro-bot

@lucas-r-oliveira is working on this.

bepro-bot avatar Oct 12 '22 08:10 bepro-bot

@ickas is working on this.

bepro-bot avatar Dec 14 '22 17:12 bepro-bot

@umarluqman is working on this.

bepro-bot avatar Dec 17 '22 13:12 bepro-bot

Is working on this

erysup avatar Dec 23 '22 04:12 erysup

@erysup is working on this.

bepro-bot avatar Dec 23 '22 04:12 bepro-bot

is working on this

Vadernet avatar Jan 13 '23 10:01 Vadernet

@the-hedge is working on this.

bepro-bot avatar Apr 24 '23 06:04 bepro-bot

I got a solution, but cannot create a pull request:

I cannot select my project/branch: image

The bounty points to the wrong repo (green)

the-hedge avatar Apr 24 '23 12:04 the-hedge

I got a solution, but cannot create a pull request:

I cannot select my project/branch: image

The bounty points to the wrong repo (green)

@the-hedge sorry, a misshap with the configuration of repositories that happened with the restructuring of our github repos. This should be fixed, if you care to retry.

If anything else goes awry, reply back and Ill provide further help

moshmage avatar Apr 24 '23 15:04 moshmage

@the-hedge has a solution - check your bounty

bepro-bot avatar Apr 24 '23 15:04 bepro-bot

@moshmage thanks, that worked.

I had an issue earlier when creating a pull request and I did not have any GLMR, so I did cancel the transaction, but the pull request was created anyways. I could resolve it myself by deleting that repo and recreating the pull request which worked.

Should I create a new issue for that in this repo or create a funding request, how are you guys handling the internal bepro issues?

the-hedge avatar Apr 24 '23 16:04 the-hedge

@moshmage thanks, that worked.

I had an issue earlier when creating a pull request and I did not have any GLMR, so I did cancel the transaction, but the pull request was created anyways. I could resolve it myself by deleting that repo and recreating the pull request which worked.

Should I create a new issue for that in this repo or create a funding request, how are you guys handling the internal bepro issues?

Hey @the-hedge A funding request would be one solution, a pull request for bragging rights would be another, alternatively we open the ticket internally and deal with it as part of our internal work. Whichever you'd prefer.

moshmage avatar Apr 24 '23 17:04 moshmage

Any news on this?

the-hedge avatar May 02 '23 17:05 the-hedge

👆

the-hedge avatar May 15 '23 10:05 the-hedge