Skip to content

Latest commit

 

History

History
29 lines (20 loc) · 1.54 KB

README.md

File metadata and controls

29 lines (20 loc) · 1.54 KB

Sigma-10

Lint

This is the repository for the Sigma-10 theme (Localized for JP), the default CSS used to style the JP SCP Wiki. It was originally created by the EN SCP Wiki Technical Team and Aelanna under the name Sigma-9 and is presently maintained by the JP SCP Wiki Technical Team.

This theme is available under the wiki's Creative Commons Attribution-ShareAlike 3.0 license (CC-BY-SA).

Upon merging or pushing to the main branch, CSS will be deployed to GitHub Pages so the artifacts can be used by the theme in production.

Local development

Be sure you have npm installed, and then set up the development dependencies:

$ npm install

Once this is configured, there are a few scripts you can take advantage of:

$ npm run build         # Builds the theme and outputs to dist/
$ npm run clean         # Deletes dist/
$ npm run stylelint     # Runs stylelint, reporting any code issues
$ npm run stylelint:fix # Runs stylelint, automatically fixing issues
$ npm run prettier      # Runs prettier, reporting any formatting issues
$ npm run prettier:fix  # Runs prettier, automatically fixing issues
$ npm run minify        # Minifies sigma.css and places it into dist/