StylishThemes/GitHub-Dark

Custom style repo

Mottie opened this issue ยท 11 comments

Discussion for making a new custom style repo:

Content

  • Keep it GitHub only?
  • Usercss should override GitHub dark styles.
    • Should we talk about eventually removing these portions from GHD? Then we'd have to give the users a list of smaller usercss styles that should be installed together.

UserCSS to include (so far)

(I also started adding "custom style posted" labels, but didn't get too far) See custom style posted ๐ŸŽจ


Poll, new repo name (add more if you want)





Actually thinking of it, best to make a general styles repo, this way we can add these to any style we support.

Possible names:

Custom Override Styles
Feature Override Styles
Override Override Styles Override Override <- dis one =)

(I also started adding "custom style posted" labels, but didn't get too far)

I only added that label today thinking about this before hand, but yea theres others Im sure.

added label link I added another one, not sure about it though.

Should we talk about eventually removing these portions from GHD? Then we'd have to give the users a list of smaller usercss styles that should be installed together.

I dont think its necessary (though we can but then where does it stop?), Some of these are for edge cases, people reporting it try to bolster their cases by saying many users want this (whatever the person reporting issue is asking for). Law of diminishing returns should apply...

With a well noted exception where colorblind users are concerned (a valid issue) which in any case we can provide these Feature Override Styles or whatever we wanna call them.

Also when I suggested a repo to house these scripts, the main reason behind is because often to add a new feature to a larger style like GitHub/Stack Overflow/others, its a great deal of work and time, where a override style is a cleaner faster way to handle it.
Because some older styles are a disaster area since they apply styling to global selectors like div/span etc where default stylesheet doesn't, and then its extremely hard to fix issues and removing these global selectors breaks a million and one things. Like in the GitHub style we cant use stylus preprocessor without a serious overall or more convoluted ways to handle certain things. Stack Overflow is one such style I fixed the umpteen issues and reached a point where it would be easier/faster to re-write style properly.

So TLDR; we need a simpler way to handle whatever we have time to handle, we are not many active devs on the day to day and we dont just exclusively work on these. The list of issues here grows and people are clearly burnt out.

@xt0rted @silverwind please chip in your 2c =) Im hapy to handle the repo and styles in the repo, but would need help maintaining them.

Also please see style-it-themes/style-generator#1

OK thinking of a name for this repo what about: Auxiliary styles if so thumbs up this comment so as to gauge support or please make a suggestion.

How about GitHub-Dark-Extras? Or GitHub-Dark-Features-No-One-But-Me-Wants?

Added a poll to the first post.

Turns out you can't switch your vote, instead it just adds a new one ๐Ÿ˜•

Well cant have the name GitHub on it because not all of the styles will be GitHub related.

UPDATE: Some styles already populating https://github.com/StylishThemes/Feature-Override-Styles repo. A few more and were done here.

Contributions and help moving remainder of styles welcome.

closing this as solved