Skip to content

Brettm12345/github-moonlight

Repository files navigation

Github Moonlight

A dark userstyle for GitHub inspired by moonlight-vscode-theme made with ❤️

Install Directly with Stylus Discord Server Commit Activity Stars Latest Release

screenshots/repo.png

Installation

You have to install Stylus and then click on the install link below.

Install Directly with Stylus

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

Extensions

ExtensionDescription
GitakoGitHub File tree
Hide FilesHides nonsensical files
Refined GithubAdds a number of small enhancements to github
Lovely ForksDisplays notable forks on repo page
github-vscode-iconsAdds vscode like icons to github
OctoLinkerLinks dependencies on github

Additional Screenshots

RepoRepo
ProfileProfile
CodeCode
Commit TreeCommit Tree
SearchSearch
Dashboard (with Refined GitHub)Dashboard (with Refined GitHub)
DashboardDashboard
Pull RequestsPull Requests
Pull Request ReviewPull Request Review
File FinderFile Finder
Contribution TreeContribution Tree
MarkdownMarkdown
IssuesIssues
DiffDiff
Gist UserGist User
Gist FileGist File
Gist File EditGist File Edit
ExploreExplore
Api DocsApi Docs
ActionsActions
File EditorFile Editor
ProjectsProjects
CommunityCommunity
GraphQL ExplorerGraphQL Explorer

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.