Skip to content
This repository has been archived by the owner on Jul 15, 2020. It is now read-only.

Latest commit

 

History

History
81 lines (64 loc) · 4.9 KB

README.md

File metadata and controls

81 lines (64 loc) · 4.9 KB

githubdark-logo

EXTENSIONS


Version Stars Forks devDependencies Gitter

Your eyes will :heart: you.

Installation

Install Stylus for either Firefox, Chrome or Opera or Cascadea for Safari and then install using one of these methods:

📦 Install the usercss which supports automatic updates and customization.
📦 Install manually from GitHub with no customization, but useful for development. The style is in Mozilla format.

Supported GitHub Extensions

💾 Gitako
💾 GitHub Hovercard
💾 GitHub Notifications Dropdown
💾 GitHub Polls
💾 Lovely forks
💾 npmhub
💾 OctoLinker
💾 Octotree
💾 Refined GitHub
💾 ZenHub
💾 Notifications Preview for GitHub

Contributions

If you would like to contribute to this repository, please...

  1. 👓 Read the contribution guidelines.
  2. fork Fork or cloud-download download this repository.
  3. 👌 Create a pull request!

Development

First, make sure you have these installed:

  • node: version 12 or greater
  • yarn: version 1
  • make: comes with Unix-like OS, on Windows use this

To get started, run make deps after which you can use the following make scripts:

Development scripts

  • make build: Runs the generate and usercss tasks.
  • make usercss: Build the Usercss style.
  • make themes: Parse the theme files and combine them into minified styles in the themes directory.
  • make clean: Reformat github-dark-extensions.css to conform to the style guide.
  • make lint: Run Stylelint on github-dark-extensions.css.
  • make authors: Regenerate the AUTHORS file based on git history.
  • make generate: Regenerate auto-generated CSS rules compiled from various public sources.
  • make update: Update and install dependencies.

Internal use scripts (not for pull requests)

  • make patch: Increment the patch version number, update file headers, create a commit and push it to origin.
  • make minor: Increment the minor version number, update file headers, create a commit and push it to origin.
  • make major: Increment the major version number, update file headers, create a commit and push it to origin.

Thanks to all that have contributed so far!