ITADN
StylishThemes/GitHub-Dark
README.md
以下内容由 AI 翻译,如有问题请点此提交 issue 反馈

githubdark-logo
Version Stars Forks devDependencies Gitter

你的眼睛会 :heart: 你。

目录

预览

Preview of GitHub Dark

安装

  1. 安装 Stylus for FirefoxChromeOperaCascadea for Safari
  2. 安装 github-dark.user.css
  3. 将 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

主题GitHubCodeMirrorJupyter
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✔️✔️
  • 支持上述列出的 CodemirrorJupyter notebook 语法高亮主题。
  • 如果您拥有或希望创建缺失的主题,请提交一个拉取请求,或帮助完成带有施工符号(🚧)的主题。

贡献与开发

如果您希望为此仓库做出贡献,请...

  1. fork Fork
  2. Make sure you have these installed:
  • node: 版本 14 或更高,使用 npm
  • make: 在类 UNIX 操作系统上可用,在 Windows 上您可以使用 this
  1. 运行 make build install 以重新构建样式并安装到默认浏览器。

任何自定义更改都应在 src 目录中的文件中进行。请勿编辑项目根目录中的 .css 文件,这些文件是生成的。

自动生成的 CSS

例如,贡献无样式的条目、来源、扩展等,仅举几例。

查看并编辑 /src/gen/ 中的相应文件,然后运行 make build install 以重新构建并重新安装该样式,接着测试你的修复并发送一个 pull request。

手动覆盖条目

例如,对生成内容或内联 HTML 样式的手动覆盖,仅举几例。

查看并编辑 src 中相应的文件,然后运行 make build install 以重新构建并重新安装该样式,接着测试你的修复并发送一个拉取请求。

Make 目标

  • make deps: 将开发依赖项安装到 Github Dark/node_modules
  • make build: 构建 github-dark.user.css
  • make install: 安装 github-dark.user.css
  • make lint: 运行 linters
  • make clean: 格式化源文件

较少使用的目标包括:

  • make authors: 基于 git 历史记录重新生成 AUTHORS 文件
  • make update: 更新依赖项
  • make: make build 的别名

仅限内部使用的目标包括:

  • make patch: 递增补丁版本号,创建提交并推送
  • make minor: 递增次版本号,创建提交并推送
  • make major: 递增主版本号,创建提交并推送

备注

  • 如果你为 GitHub Enterprise 使用了自定义域名,请确保通过 @-moz-document 规则(Firefox)或将其添加到 (Chrome) 中的 Applies to 部分来包含该域名。

感谢所有迄今为止的 贡献者!感谢在 JS Party 播客中的提及!

⬆️ 向上