你的眼睛会 :heart: 你。
目录
预览

安装
- 安装 Stylus for Firefox、Chrome、Opera 或 Cascadea for Safari。
- 安装 github-dark.user.css。
- 将 GitHub 本身设置为 dark mode。
附加用户样式
⚙️ GitHub Custom Fonts
⚙️ GitHub Blog Dark
⚙️ GitHub Code Wrap
⚙️ GitHub Commit Limit
⚙️ GitHub Community Dark - 现已成为 Discourse Dark
的一部分
⚙️ GitHub Compact Feed
⚙️ GitHub Dark Calendar Color Customizer
⚙️ GitHub Dark Diff Color Customizer
⚙️ GitHub Dark Element Borders
⚙️ GitHub Dark IMG Background Color
⚙️ GitHub Feed Icons
⚙️ GitHub FixedHeader
⚙️ GitHub Selected Tab Color
⚙️ GitHub Sticky Sidebar
⚙️ GitHub Tab Size
⚙️ GitHub Custom Border Radii
⚙️ GitHub Dark Custom Blame usercss
⚙️ GitHub Upstream BugFixes usercss
⚙️ Overlay Scrollbars
支持的 GitHub 扩展
💾 Gitako
💾 GitHub Notifications Dropdown
💾 GitHub Polls
💾 Lovely forks
💾 Notifications Preview for GitHub
💾 OctoLinker
💾 Octotree
💾 Refined GitHub
💾 Sourcegraph Browser Extension
💾 ZenHub
可用的语法高亮主题(Demo)
| 主题 | GitHub | CodeMirror | Jupyter |
|---|---|---|---|
| Ayu Mirage | ✔️ | ❌ | ❌ |
| Ambiance | ✔️ | ✔️ | ❌ |
| Base16 Ocean Dark | ❌ | ✔️ | ✔️ |
| Chaos | ✔️ | ❌ | ❌ |
| Clouds Midnight | ✔️ | ❌ | ❌ |
| Cobalt | ✔️ | ✔️ | ❌ |
| Dracula | ✔️ | ✔️ | ✔️ |
| GitHub Dark | ✔️ | ❌ | ✔️ |
| Idle Fingers | ✔️ | ❌ | ✔️ |
| Kr Theme | ✔️ | ❌ | ❌ |
| Material | 🚧 | ✔️ | ❌ |
| Merbivore | ✔️ | ❌ | ❌ |
| Merbivore Soft | ✔️ | ❌ | ❌ |
| Mono Industrial | ✔️ | ❌ | ❌ |
| Mono Industrial Clear | ✔️ | ❌ | ❌ |
| Monokai | ✔️ | ✔️ | ✔️ |
| Monokai Spacegray Eighties | ✔️ | ✔️ | ✔️ |
| Obsidian | ✔️ | ❌ | ✔️ |
| One Dark | ✔️ | ✔️ | ❌ |
| Pastel on Dark | ✔️ | ✔️ | ✔️ |
| Railscasts | ✔️ | ✔️ | ✔️ |
| Solarized Dark | ✔️ | ✔️ | ✔️ |
| Terminal | ✔️ | ❌ | ❌ |
| Tomorrow Night | ✔️ | ❌ | ✔️ |
| Tomorrow Night Blue | ✔️ | ❌ | ✔️ |
| Tomorrow Night Bright | ✔️ | ✔️ | ✔️ |
| Tomorrow Night Eighties | ✔️ | ✔️ | ✔️ |
| Twilight (默认) | ✔️ | ✔️ | ✔️ |
| Vibrant Ink | ✔️ | ✔️ | ❌ |
- 支持上述列出的 Codemirror 和 Jupyter notebook 语法高亮主题。
- 如果您拥有或希望创建缺失的主题,请提交一个拉取请求,或帮助完成带有施工符号(🚧)的主题。
贡献与开发
如果您希望为此仓库做出贡献,请...
Fork- Make sure you have these installed:
- 运行
make build install以重新构建样式并安装到默认浏览器。
任何自定义更改都应在 src 目录中的文件中进行。请勿编辑项目根目录中的 .css 文件,这些文件是生成的。
自动生成的 CSS
例如,贡献无样式的条目、来源、扩展等,仅举几例。
查看并编辑 /src/gen/ 中的相应文件,然后运行 make build install 以重新构建并重新安装该样式,接着测试你的修复并发送一个 pull request。
手动覆盖条目
例如,对生成内容或内联 HTML 样式的手动覆盖,仅举几例。
查看并编辑 src 中相应的文件,然后运行 make build install 以重新构建并重新安装该样式,接着测试你的修复并发送一个拉取请求。
Make 目标
make deps: 将开发依赖项安装到Github Dark/node_modulesmake build: 构建github-dark.user.cssmake install: 安装github-dark.user.cssmake lint: 运行 lintersmake clean: 格式化源文件
较少使用的目标包括:
make authors: 基于 git 历史记录重新生成AUTHORS文件make update: 更新依赖项make:make build的别名
仅限内部使用的目标包括:
make patch: 递增补丁版本号,创建提交并推送make minor: 递增次版本号,创建提交并推送make major: 递增主版本号,创建提交并推送
备注
- 如果你为 GitHub Enterprise 使用了自定义域名,请确保通过
@-moz-document规则(Firefox)或将其添加到 (Chrome) 中的Applies to部分来包含该域名。