An open API service indexing awesome lists of open source software.

https://github.com/scpwiki/sigma

The Wikidot Sigma-10 theme, which is the default for the EN SCP Wiki.
https://github.com/scpwiki/sigma

css scp-wiki sigma-10 sigma-9 sigma-theme theme wikidot

Last synced: about 1 year ago
JSON representation

The Wikidot Sigma-10 theme, which is the default for the EN SCP Wiki.

Awesome Lists containing this project

README

          

## Sigma-10

[![Lint](https://github.com/scpwiki/sigma/actions/workflows/lint.yaml/badge.svg)](https://github.com/scpwiki/sigma/actions/workflows/lint.yaml)

This is the repository for the [Sigma-10 theme](https://scpwiki.com/theme:site), the default CSS used to style the [SCP Wiki](https://scpwiki.com). It was originally created by [Aelanna](https://www.wikidot.com/user:info/aelanna) under the name Sigma-9 and is presently maintained by the SCP Wiki Technical Team.

This theme is available under the wiki's [Creative Commons Attribution-ShareAlike 3.0 license (CC-BY-SA)](https://creativecommons.org/licenses/by-sa/3.0/).

Upon merging or pushing to the `main` branch, CSS will be deployed to [GitHub Pages](https://scpwiki.github.io/sigma9/) 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/
```