Installation
You have to install Stylus and then click on the install link below.
Features
Customization
All color and font variables are easily customizable check out build.ts and github.user.css for reference.
Completeness
This theme changes 100% of the github ui. If you want to teak the colors to match the rest of your system go ahead! Forks and pull requests are welcome!
Speed
Github-Moonlight uses cached mixins from the stylus css preprocessor on top of compression to consolidate and minify selectors.
Transitions
This theme adds easings from easings.net so that color changes appear smoother.
Clean Code
The theme being written in stylus-lang utilizing several mixins in order to minimize boilerplate.
Organization
Unlike virtually every other usercss. This project is organized into relevant files making it easy to manage and extend the code.
Recommendations
Fonts
These are the fonts used in the screenshots
- UI Font: Inter
- Code Font: JetBrains Mono
Extensions
Extension | Description |
---|---|
Gitako | GitHub File tree |
Hide Files | Hides nonsensical files |
Refined Github | Adds a number of small enhancements to github |
Lovely Forks | Displays notable forks on repo page |
github-vscode-icons | Adds vscode like icons to github |
OctoLinker | Links dependencies on github |
Additional Screenshots
Issues
If you find any places where this theme is incomplete please do not hesitate to create an issue. Most likely I have never visited the area of the site that is incomplete
Discord Server
Feel free to join our discord server for support/inquiries or just to chat.
Contributions
Contributions are welcome! Please refer to the contribution guide.