gemwr theme test
rating: 0+x

black-highlighter-logo.svg
This component is currently ACTIVE


Usage

On any wiki:

[[include :scp-wiki:theme:black-highlighter-theme]]

black-highlighter-themes


Optional Addons

Dark Sidebar

[[include :scp-wiki:component:bhl-dark-sidebar]]

Collapsible Sidebar

[[include :scp-wiki:component:collapsible-sidebar]]

Toggle Sidebar

[[include :scp-wiki:component:toggle-sidebar-bhl]]

Centered Header

[[include :scp-wiki:component:centered-header-bhl]]

What this is

A component that applies the Black Highlighter theme to your article.

This component will apply a stable version of the Black Highlighter theme, but it might break sometimes as it's updated.

Reporting problems

If you've got a Github account, create an Issue here detailing your problem (whether it's technical, or aesthetic, or whatever).

If you don't have a Github account, or if you'd prefer to discuss your issues with someone directly, either join the #black-highlighter channel on SkipIRC, or send a PM to WoedenazWoedenaz or CroquemboucheCroquembouche.


Theme Colors

Payne's Grey--gray-monochrome(66, 66, 72)
Rosewood--bright-accent(133, 0, 5)
{$color3-name}{$color3-variable}{$color3-info}
{$color4-name}{$color4-variable}{$color4-info}
{$color5-name}{$color5-variable}{$color5-info}
{$color6-name}{$color6-variable}{$color6-info}
Alto--very-light-gray-monochrome(215, 215, 215)
White Smoke--pale-gray-monochrome(244, 244, 244)
Bastille--dark-gray-monochrome(48, 48, 52)
Buccaneer--medium-accent(100, 46, 44)
Maroon--dark-accent(100, 3, 15)
Mango Tango--newpage-color(221, 102, 17)
{$subcolor7-name}{$subcolor7-variable}{$subcolor7-info}
{$subcolor8-name}{$subcolor8-variable}{$subcolor8-info}
{$subcolor9-name}{$subcolor9-variable}{$subcolor9-info}
{$subcolor10-name}{$subcolor10-variable}{$subcolor10-info}
{$subcolor11-name}{$subcolor11-variable}{$subcolor11-info}
{$subcolor12-name}{$subcolor12-variable}{$subcolor12-info}

Examples

logo.svg

SCP Foundation Logo

A horizontal rule can be created with 5 hyphens "-----" and extends across the whole page if it's not placed inside anything (eg a blockquote). The lines separating sections of this document are horizontal rules.


Titles can be created by putting between one and six plus "+" at the start of the line

This is a tab view.

This is a blockquote, created by putting "> " at the start of each line.

More text


That's a horizontal rule

Nested blockquotes

This is a table
You should know how to make these
already

The body font is Raleway.
The header and title font is Poppins.
The monospace font is Recursive.


rating: 0+x

black-highlighter-logo.svg
This component is currently ACTIVE


Usage

On any wiki:

[[include :scp-wiki:theme:black-highlighter-theme]]

black-highlighter-themes


Optional Addons

Dark Sidebar

[[include :scp-wiki:component:bhl-dark-sidebar]]

Collapsible Sidebar

[[include :scp-wiki:component:collapsible-sidebar]]

Toggle Sidebar

[[include :scp-wiki:component:toggle-sidebar-bhl]]

Centered Header

[[include :scp-wiki:component:centered-header-bhl]]

What this is

A component that applies the Black Highlighter theme to your article.

This component will apply a stable version of the Black Highlighter theme, but it might break sometimes as it's updated.

Reporting problems

If you've got a Github account, create an Issue here detailing your problem (whether it's technical, or aesthetic, or whatever).

If you don't have a Github account, or if you'd prefer to discuss your issues with someone directly, either join the #black-highlighter channel on SkipIRC, or send a PM to WoedenazWoedenaz or CroquemboucheCroquembouche.


Theme Colors

Payne's Grey--gray-monochrome(66, 66, 72)
Rosewood--bright-accent(133, 0, 5)
{$color3-name}{$color3-variable}{$color3-info}
{$color4-name}{$color4-variable}{$color4-info}
{$color5-name}{$color5-variable}{$color5-info}
{$color6-name}{$color6-variable}{$color6-info}
Alto--very-light-gray-monochrome(215, 215, 215)
White Smoke--pale-gray-monochrome(244, 244, 244)
Bastille--dark-gray-monochrome(48, 48, 52)
Buccaneer--medium-accent(100, 46, 44)
Maroon--dark-accent(100, 3, 15)
Mango Tango--newpage-color(221, 102, 17)
{$subcolor7-name}{$subcolor7-variable}{$subcolor7-info}
{$subcolor8-name}{$subcolor8-variable}{$subcolor8-info}
{$subcolor9-name}{$subcolor9-variable}{$subcolor9-info}
{$subcolor10-name}{$subcolor10-variable}{$subcolor10-info}
{$subcolor11-name}{$subcolor11-variable}{$subcolor11-info}
{$subcolor12-name}{$subcolor12-variable}{$subcolor12-info}

Examples

logo.svg

SCP Foundation Logo

A horizontal rule can be created with 5 hyphens "-----" and extends across the whole page if it's not placed inside anything (eg a blockquote). The lines separating sections of this document are horizontal rules.


Titles can be created by putting between one and six plus "+" at the start of the line

This is a tab view.

This is a blockquote, created by putting "> " at the start of each line.

More text


That's a horizontal rule

Nested blockquotes

This is a table
You should know how to make these
already

The body font is Raleway.
The header and title font is Poppins.
The monospace font is Recursive.


rating: 0+x

black-highlighter-logo.svg
This component is currently ACTIVE


Usage

On any wiki:

[[include :scp-wiki:theme:black-highlighter-theme]]

black-highlighter-themes


Optional Addons

Dark Sidebar

[[include :scp-wiki:component:bhl-dark-sidebar]]

Collapsible Sidebar

[[include :scp-wiki:component:collapsible-sidebar]]

Toggle Sidebar

[[include :scp-wiki:component:toggle-sidebar-bhl]]

Centered Header

[[include :scp-wiki:component:centered-header-bhl]]

What this is

A component that applies the Black Highlighter theme to your article.

This component will apply a stable version of the Black Highlighter theme, but it might break sometimes as it's updated.

Reporting problems

If you've got a Github account, create an Issue here detailing your problem (whether it's technical, or aesthetic, or whatever).

If you don't have a Github account, or if you'd prefer to discuss your issues with someone directly, either join the #black-highlighter channel on SkipIRC, or send a PM to WoedenazWoedenaz or CroquemboucheCroquembouche.


Theme Colors

Payne's Grey--gray-monochrome(66, 66, 72)
Rosewood--bright-accent(133, 0, 5)
{$color3-name}{$color3-variable}{$color3-info}
{$color4-name}{$color4-variable}{$color4-info}
{$color5-name}{$color5-variable}{$color5-info}
{$color6-name}{$color6-variable}{$color6-info}
Alto--very-light-gray-monochrome(215, 215, 215)
White Smoke--pale-gray-monochrome(244, 244, 244)
Bastille--dark-gray-monochrome(48, 48, 52)
Buccaneer--medium-accent(100, 46, 44)
Maroon--dark-accent(100, 3, 15)
Mango Tango--newpage-color(221, 102, 17)
{$subcolor7-name}{$subcolor7-variable}{$subcolor7-info}
{$subcolor8-name}{$subcolor8-variable}{$subcolor8-info}
{$subcolor9-name}{$subcolor9-variable}{$subcolor9-info}
{$subcolor10-name}{$subcolor10-variable}{$subcolor10-info}
{$subcolor11-name}{$subcolor11-variable}{$subcolor11-info}
{$subcolor12-name}{$subcolor12-variable}{$subcolor12-info}

Examples

logo.svg

SCP Foundation Logo

A horizontal rule can be created with 5 hyphens "-----" and extends across the whole page if it's not placed inside anything (eg a blockquote). The lines separating sections of this document are horizontal rules.


Titles can be created by putting between one and six plus "+" at the start of the line

This is a tab view.

This is a blockquote, created by putting "> " at the start of each line.

More text


That's a horizontal rule

Nested blockquotes

This is a table
You should know how to make these
already

The body font is Raleway.
The header and title font is Poppins.
The monospace font is Recursive.


rating: 0+x

black-highlighter-logo.svg
This component is currently ACTIVE


Usage

On any wiki:

[[include :scp-wiki:theme:black-highlighter-theme]]

black-highlighter-themes


Optional Addons

Dark Sidebar

[[include :scp-wiki:component:bhl-dark-sidebar]]

Collapsible Sidebar

[[include :scp-wiki:component:collapsible-sidebar]]

Toggle Sidebar

[[include :scp-wiki:component:toggle-sidebar-bhl]]

Centered Header

[[include :scp-wiki:component:centered-header-bhl]]

What this is

A component that applies the Black Highlighter theme to your article.

This component will apply a stable version of the Black Highlighter theme, but it might break sometimes as it's updated.

Reporting problems

If you've got a Github account, create an Issue here detailing your problem (whether it's technical, or aesthetic, or whatever).

If you don't have a Github account, or if you'd prefer to discuss your issues with someone directly, either join the #black-highlighter channel on SkipIRC, or send a PM to WoedenazWoedenaz or CroquemboucheCroquembouche.


Theme Colors

Payne's Grey--gray-monochrome(66, 66, 72)
Rosewood--bright-accent(133, 0, 5)
{$color3-name}{$color3-variable}{$color3-info}
{$color4-name}{$color4-variable}{$color4-info}
{$color5-name}{$color5-variable}{$color5-info}
{$color6-name}{$color6-variable}{$color6-info}
Alto--very-light-gray-monochrome(215, 215, 215)
White Smoke--pale-gray-monochrome(244, 244, 244)
Bastille--dark-gray-monochrome(48, 48, 52)
Buccaneer--medium-accent(100, 46, 44)
Maroon--dark-accent(100, 3, 15)
Mango Tango--newpage-color(221, 102, 17)
{$subcolor7-name}{$subcolor7-variable}{$subcolor7-info}
{$subcolor8-name}{$subcolor8-variable}{$subcolor8-info}
{$subcolor9-name}{$subcolor9-variable}{$subcolor9-info}
{$subcolor10-name}{$subcolor10-variable}{$subcolor10-info}
{$subcolor11-name}{$subcolor11-variable}{$subcolor11-info}
{$subcolor12-name}{$subcolor12-variable}{$subcolor12-info}

Examples

logo.svg

SCP Foundation Logo

A horizontal rule can be created with 5 hyphens "-----" and extends across the whole page if it's not placed inside anything (eg a blockquote). The lines separating sections of this document are horizontal rules.


Titles can be created by putting between one and six plus "+" at the start of the line

This is a tab view.

This is a blockquote, created by putting "> " at the start of each line.

More text


That's a horizontal rule

Nested blockquotes

This is a table
You should know how to make these
already

The body font is Raleway.
The header and title font is Poppins.
The monospace font is Recursive.


rating: 0+x

black-highlighter-logo.svg
This component is currently ACTIVE


Usage

On any wiki:

[[include :scp-wiki:theme:black-highlighter-theme]]

black-highlighter-themes


Optional Addons

Dark Sidebar

[[include :scp-wiki:component:bhl-dark-sidebar]]

Collapsible Sidebar

[[include :scp-wiki:component:collapsible-sidebar]]

Toggle Sidebar

[[include :scp-wiki:component:toggle-sidebar-bhl]]

Centered Header

[[include :scp-wiki:component:centered-header-bhl]]

What this is

A component that applies the Black Highlighter theme to your article.

This component will apply a stable version of the Black Highlighter theme, but it might break sometimes as it's updated.

Reporting problems

If you've got a Github account, create an Issue here detailing your problem (whether it's technical, or aesthetic, or whatever).

If you don't have a Github account, or if you'd prefer to discuss your issues with someone directly, either join the #black-highlighter channel on SkipIRC, or send a PM to WoedenazWoedenaz or CroquemboucheCroquembouche.


Theme Colors

Payne's Grey--gray-monochrome(66, 66, 72)
Rosewood--bright-accent(133, 0, 5)
{$color3-name}{$color3-variable}{$color3-info}
{$color4-name}{$color4-variable}{$color4-info}
{$color5-name}{$color5-variable}{$color5-info}
{$color6-name}{$color6-variable}{$color6-info}
Alto--very-light-gray-monochrome(215, 215, 215)
White Smoke--pale-gray-monochrome(244, 244, 244)
Bastille--dark-gray-monochrome(48, 48, 52)
Buccaneer--medium-accent(100, 46, 44)
Maroon--dark-accent(100, 3, 15)
Mango Tango--newpage-color(221, 102, 17)
{$subcolor7-name}{$subcolor7-variable}{$subcolor7-info}
{$subcolor8-name}{$subcolor8-variable}{$subcolor8-info}
{$subcolor9-name}{$subcolor9-variable}{$subcolor9-info}
{$subcolor10-name}{$subcolor10-variable}{$subcolor10-info}
{$subcolor11-name}{$subcolor11-variable}{$subcolor11-info}
{$subcolor12-name}{$subcolor12-variable}{$subcolor12-info}

Examples

logo.svg

SCP Foundation Logo

A horizontal rule can be created with 5 hyphens "-----" and extends across the whole page if it's not placed inside anything (eg a blockquote). The lines separating sections of this document are horizontal rules.


Titles can be created by putting between one and six plus "+" at the start of the line

This is a tab view.

This is a blockquote, created by putting "> " at the start of each line.

More text


That's a horizontal rule

Nested blockquotes

This is a table
You should know how to make these
already

The body font is Raleway.
The header and title font is Poppins.
The monospace font is Recursive.


rating: 0+x

black-highlighter-logo.svg
This component is currently ACTIVE


Usage

On any wiki:

[[include :scp-wiki:theme:black-highlighter-theme]]

black-highlighter-themes


Optional Addons

Dark Sidebar

[[include :scp-wiki:component:bhl-dark-sidebar]]

Collapsible Sidebar

[[include :scp-wiki:component:collapsible-sidebar]]

Toggle Sidebar

[[include :scp-wiki:component:toggle-sidebar-bhl]]

Centered Header

[[include :scp-wiki:component:centered-header-bhl]]

What this is

A component that applies the Black Highlighter theme to your article.

This component will apply a stable version of the Black Highlighter theme, but it might break sometimes as it's updated.

Reporting problems

If you've got a Github account, create an Issue here detailing your problem (whether it's technical, or aesthetic, or whatever).

If you don't have a Github account, or if you'd prefer to discuss your issues with someone directly, either join the #black-highlighter channel on SkipIRC, or send a PM to WoedenazWoedenaz or CroquemboucheCroquembouche.


Theme Colors

Payne's Grey--gray-monochrome(66, 66, 72)
Rosewood--bright-accent(133, 0, 5)
{$color3-name}{$color3-variable}{$color3-info}
{$color4-name}{$color4-variable}{$color4-info}
{$color5-name}{$color5-variable}{$color5-info}
{$color6-name}{$color6-variable}{$color6-info}
Alto--very-light-gray-monochrome(215, 215, 215)
White Smoke--pale-gray-monochrome(244, 244, 244)
Bastille--dark-gray-monochrome(48, 48, 52)
Buccaneer--medium-accent(100, 46, 44)
Maroon--dark-accent(100, 3, 15)
Mango Tango--newpage-color(221, 102, 17)
{$subcolor7-name}{$subcolor7-variable}{$subcolor7-info}
{$subcolor8-name}{$subcolor8-variable}{$subcolor8-info}
{$subcolor9-name}{$subcolor9-variable}{$subcolor9-info}
{$subcolor10-name}{$subcolor10-variable}{$subcolor10-info}
{$subcolor11-name}{$subcolor11-variable}{$subcolor11-info}
{$subcolor12-name}{$subcolor12-variable}{$subcolor12-info}

Examples

logo.svg

SCP Foundation Logo

A horizontal rule can be created with 5 hyphens "-----" and extends across the whole page if it's not placed inside anything (eg a blockquote). The lines separating sections of this document are horizontal rules.


Titles can be created by putting between one and six plus "+" at the start of the line

This is a tab view.

This is a blockquote, created by putting "> " at the start of each line.

More text


That's a horizontal rule

Nested blockquotes

This is a table
You should know how to make these
already

The body font is Raleway.
The header and title font is Poppins.
The monospace font is Recursive.


rating: 0+x

black-highlighter-logo.svg
This component is currently ACTIVE


Usage

On any wiki:

[[include :scp-wiki:theme:black-highlighter-theme]]

black-highlighter-themes


Optional Addons

Dark Sidebar

[[include :scp-wiki:component:bhl-dark-sidebar]]

Collapsible Sidebar

[[include :scp-wiki:component:collapsible-sidebar]]

Toggle Sidebar

[[include :scp-wiki:component:toggle-sidebar-bhl]]

Centered Header

[[include :scp-wiki:component:centered-header-bhl]]

What this is

A component that applies the Black Highlighter theme to your article.

This component will apply a stable version of the Black Highlighter theme, but it might break sometimes as it's updated.

Reporting problems

If you've got a Github account, create an Issue here detailing your problem (whether it's technical, or aesthetic, or whatever).

If you don't have a Github account, or if you'd prefer to discuss your issues with someone directly, either join the #black-highlighter channel on SkipIRC, or send a PM to WoedenazWoedenaz or CroquemboucheCroquembouche.


Theme Colors

Payne's Grey--gray-monochrome(66, 66, 72)
Rosewood--bright-accent(133, 0, 5)
{$color3-name}{$color3-variable}{$color3-info}
{$color4-name}{$color4-variable}{$color4-info}
{$color5-name}{$color5-variable}{$color5-info}
{$color6-name}{$color6-variable}{$color6-info}
Alto--very-light-gray-monochrome(215, 215, 215)
White Smoke--pale-gray-monochrome(244, 244, 244)
Bastille--dark-gray-monochrome(48, 48, 52)
Buccaneer--medium-accent(100, 46, 44)
Maroon--dark-accent(100, 3, 15)
Mango Tango--newpage-color(221, 102, 17)
{$subcolor7-name}{$subcolor7-variable}{$subcolor7-info}
{$subcolor8-name}{$subcolor8-variable}{$subcolor8-info}
{$subcolor9-name}{$subcolor9-variable}{$subcolor9-info}
{$subcolor10-name}{$subcolor10-variable}{$subcolor10-info}
{$subcolor11-name}{$subcolor11-variable}{$subcolor11-info}
{$subcolor12-name}{$subcolor12-variable}{$subcolor12-info}

Examples

logo.svg

SCP Foundation Logo

A horizontal rule can be created with 5 hyphens "-----" and extends across the whole page if it's not placed inside anything (eg a blockquote). The lines separating sections of this document are horizontal rules.


Titles can be created by putting between one and six plus "+" at the start of the line

This is a tab view.

This is a blockquote, created by putting "> " at the start of each line.

More text


That's a horizontal rule

Nested blockquotes

This is a table
You should know how to make these
already

The body font is Raleway.
The header and title font is Poppins.
The monospace font is Recursive.


rating: 0+x

black-highlighter-logo.svg
This component is currently ACTIVE


Usage

On any wiki:

[[include :scp-wiki:theme:black-highlighter-theme]]

black-highlighter-themes


Optional Addons

Dark Sidebar

[[include :scp-wiki:component:bhl-dark-sidebar]]

Collapsible Sidebar

[[include :scp-wiki:component:collapsible-sidebar]]

Toggle Sidebar

[[include :scp-wiki:component:toggle-sidebar-bhl]]

Centered Header

[[include :scp-wiki:component:centered-header-bhl]]

What this is

A component that applies the Black Highlighter theme to your article.

This component will apply a stable version of the Black Highlighter theme, but it might break sometimes as it's updated.

Reporting problems

If you've got a Github account, create an Issue here detailing your problem (whether it's technical, or aesthetic, or whatever).

If you don't have a Github account, or if you'd prefer to discuss your issues with someone directly, either join the #black-highlighter channel on SkipIRC, or send a PM to WoedenazWoedenaz or CroquemboucheCroquembouche.


Theme Colors

Payne's Grey--gray-monochrome(66, 66, 72)
Rosewood--bright-accent(133, 0, 5)
{$color3-name}{$color3-variable}{$color3-info}
{$color4-name}{$color4-variable}{$color4-info}
{$color5-name}{$color5-variable}{$color5-info}
{$color6-name}{$color6-variable}{$color6-info}
Alto--very-light-gray-monochrome(215, 215, 215)
White Smoke--pale-gray-monochrome(244, 244, 244)
Bastille--dark-gray-monochrome(48, 48, 52)
Buccaneer--medium-accent(100, 46, 44)
Maroon--dark-accent(100, 3, 15)
Mango Tango--newpage-color(221, 102, 17)
{$subcolor7-name}{$subcolor7-variable}{$subcolor7-info}
{$subcolor8-name}{$subcolor8-variable}{$subcolor8-info}
{$subcolor9-name}{$subcolor9-variable}{$subcolor9-info}
{$subcolor10-name}{$subcolor10-variable}{$subcolor10-info}
{$subcolor11-name}{$subcolor11-variable}{$subcolor11-info}
{$subcolor12-name}{$subcolor12-variable}{$subcolor12-info}

Examples

logo.svg

SCP Foundation Logo

A horizontal rule can be created with 5 hyphens "-----" and extends across the whole page if it's not placed inside anything (eg a blockquote). The lines separating sections of this document are horizontal rules.


Titles can be created by putting between one and six plus "+" at the start of the line

This is a tab view.

This is a blockquote, created by putting "> " at the start of each line.

More text


That's a horizontal rule

Nested blockquotes

This is a table
You should know how to make these
already

The body font is Raleway.
The header and title font is Poppins.
The monospace font is Recursive.


rating: 0+x

black-highlighter-logo.svg
This component is currently ACTIVE


Usage

On any wiki:

[[include :scp-wiki:theme:black-highlighter-theme]]

black-highlighter-themes


Optional Addons

Dark Sidebar

[[include :scp-wiki:component:bhl-dark-sidebar]]

Collapsible Sidebar

[[include :scp-wiki:component:collapsible-sidebar]]

Toggle Sidebar

[[include :scp-wiki:component:toggle-sidebar-bhl]]

Centered Header

[[include :scp-wiki:component:centered-header-bhl]]

What this is

A component that applies the Black Highlighter theme to your article.

This component will apply a stable version of the Black Highlighter theme, but it might break sometimes as it's updated.

Reporting problems

If you've got a Github account, create an Issue here detailing your problem (whether it's technical, or aesthetic, or whatever).

If you don't have a Github account, or if you'd prefer to discuss your issues with someone directly, either join the #black-highlighter channel on SkipIRC, or send a PM to WoedenazWoedenaz or CroquemboucheCroquembouche.


Theme Colors

Payne's Grey--gray-monochrome(66, 66, 72)
Rosewood--bright-accent(133, 0, 5)
{$color3-name}{$color3-variable}{$color3-info}
{$color4-name}{$color4-variable}{$color4-info}
{$color5-name}{$color5-variable}{$color5-info}
{$color6-name}{$color6-variable}{$color6-info}
Alto--very-light-gray-monochrome(215, 215, 215)
White Smoke--pale-gray-monochrome(244, 244, 244)
Bastille--dark-gray-monochrome(48, 48, 52)
Buccaneer--medium-accent(100, 46, 44)
Maroon--dark-accent(100, 3, 15)
Mango Tango--newpage-color(221, 102, 17)
{$subcolor7-name}{$subcolor7-variable}{$subcolor7-info}
{$subcolor8-name}{$subcolor8-variable}{$subcolor8-info}
{$subcolor9-name}{$subcolor9-variable}{$subcolor9-info}
{$subcolor10-name}{$subcolor10-variable}{$subcolor10-info}
{$subcolor11-name}{$subcolor11-variable}{$subcolor11-info}
{$subcolor12-name}{$subcolor12-variable}{$subcolor12-info}

Examples

[[include component:image-block-base name=https://nu-scptheme.github.io/Black-Highlighter/img/logo.svg|caption=SCP Foundation Logo|width=200px|width=300px|link={$link}|link=#|align={$align}|align=right]]

A horizontal rule can be created with 5 hyphens "-----" and extends across the whole page if it's not placed inside anything (eg a blockquote). The lines separating sections of this document are horizontal rules.


Titles can be created by putting between one and six plus "+" at the start of the line

This is a tab view.

This is a blockquote, created by putting "> " at the start of each line.

More text


That's a horizontal rule

Nested blockquotes

This is a table
You should know how to make these
already

The body font is Raleway.
The header and title font is Poppins.
The monospace font is Recursive.


rating: 0+x

black-highlighter-logo.svg
This component is currently ACTIVE


Usage

On any wiki:

[[include :scp-wiki:theme:black-highlighter-theme]]

black-highlighter-themes


Optional Addons

Dark Sidebar

[[include :scp-wiki:component:bhl-dark-sidebar]]

Collapsible Sidebar

[[include :scp-wiki:component:collapsible-sidebar]]

Toggle Sidebar

[[include :scp-wiki:component:toggle-sidebar-bhl]]

Centered Header

[[include :scp-wiki:component:centered-header-bhl]]

What this is

A component that applies the Black Highlighter theme to your article.

This component will apply a stable version of the Black Highlighter theme, but it might break sometimes as it's updated.

Reporting problems

If you've got a Github account, create an Issue here detailing your problem (whether it's technical, or aesthetic, or whatever).

If you don't have a Github account, or if you'd prefer to discuss your issues with someone directly, either join the #black-highlighter channel on SkipIRC, or send a PM to WoedenazWoedenaz or CroquemboucheCroquembouche.


Theme Colors

[[include :scp-wiki:component:theme-squares -=-
| color1-name=Payne's Grey
| color1-variable=gray-monochrome
| color1-info=(66, 66, 72)
| color1-has-light-text=1
| color2-name=Rosewood
| color2-variable=
bright-accent
| color2-info=(133, 0, 5)
| color2-has-light-text=1
| subcolor1-name=Alto
| subcolor1-variable=very-light-gray-monochrome
| subcolor1-info=(215, 215, 215)
| subcolor2-name=White Smoke
| subcolor2-variable=
pale-gray-monochrome
| subcolor2-info=(244, 244, 244)
| subcolor3-name=Bastille
| subcolor3-variable=dark-gray-monochrome
| subcolor3-info=(48, 48, 52)
| subcolor3-has-light-text=1
| subcolor4-name=Buccaneer
| subcolor4-variable=
medium-accent
| subcolor4-info=(100, 46, 44)
| subcolor4-has-light-text=1
| subcolor5-name=Maroon
| subcolor5-variable=dark-accent
| subcolor5-info=(100, 3, 15)
| subcolor5-has-light-text=1
| subcolor6-name=Mango Tango
| subcolor6-variable=
newpage-color
| subcolor6-info=(221, 102, 17)
]]

Examples

[[include component:image-block name=https://nu-scptheme.github.io/Black-Highlighter/img/logo.svg|caption=SCP Foundation Logo|width=200px]]

A horizontal rule can be created with 5 hyphens "-----" and extends across the whole page if it's not placed inside anything (eg a blockquote). The lines separating sections of this document are horizontal rules.


Titles can be created by putting between one and six plus "+" at the start of the line

This is a tab view.

This is a blockquote, created by putting "> " at the start of each line.

More text


That's a horizontal rule

Nested blockquotes

This is a table
You should know how to make these
already

The body font is Raleway.
The header and title font is Poppins.
The monospace font is Recursive.


[[include :scp-wiki:theme:black-highlighter-theme]]
[[include :scp-sandbox-3:gemwr-theme-test]]

Hello World!

Include this CSS on your page by adding the following code:

[[include :scp-sandbox-3:gemwr-theme-test]]

/* All Vars Used */
 
:root {
    /* S-CSS-P Integration */
    /* If you're making a new CSS theme, please include the following three variables at minimum. */
    --theme-base: "black-highlighter";
    /* must be either "black-highlighter" or "sigma9" */
    --theme-id: "black-highlighter";
    /* set this to the URL of your theme's page - eg for "component:ar-theme", set it to "ar-theme" */
    --theme-name: "nu-SCP Theme";
    /* set this to your theme's full name */
 
    /* Header */
    --logo-image: url("https://nu-scptheme.github.io/Black-Highlighter/img/logo.svg");
    --header-title: "SCP Foundation";
    --header-subtitle: "SECURE, CONTAIN, PROTECT";
 
    /* Typefaces */
    --body-font: proxima-nova, sans-serif;
    --header-font: "Poppins", sans-serif;
    --title-font: "Poppins", sans-serif;
    --mono-font: "Space Mono", "Andale Mono", "Courier New", Courier, monospace;
 
    /* Standard Colors */
    --forest-green: 34, 139, 34;
    /* green */
    --pale-gray-monochrome: 244, 244, 244;
    /* v light gray for blockquotes and stuff */
    --light-pale-gray-monochrome: 244, 244, 244;
    /* very light pale gray for misc. use */
    --very-light-gray-monochrome: 215, 215, 215;
    /* very light accent gray for misc. use */
    --light-gray-monochrome: 160, 160, 160;
    /* light accent gray for login status */
    --gray-monochrome: 66, 66, 72;
    /* gray */
    --dark-gray-monochrome: 48, 48, 52;
    /* dark accent gray for sidebar background */
    --black-monochrome: 12, 12, 12;
    /* black */
    --pale-accent: 230, 40, 60;
    /* light red, for visited links */
    --bright-accent: 133, 0, 5;
    /* bright red */
    --medium-accent: 100, 46, 44;
    /* medium red - the "default" accent color */
    --dark-accent: 100, 3, 15;
    /* dark red */
    --alt-accent: 221, 102, 17;
    /* pale orange, for newpage links */
 
    /* Background and Header Colors */
    --background-gradient-color: var(--very-light-gray-monochrome);
    --header-gradient-color-bottom: var(--medium-accent);
    --header-gradient-color-middle: var(--black-monochrome);
    --header-gradient-color-top: var(--black-monochrome);
 
    /* Primary Theme Colors */
    --swatch-background: var(--white-monochrome);
    --swatch-primary: var(--bright-accent);
    --swatch-primary-darker: var(--medium-accent);
    --swatch-primary-darkest: var(--dark-accent);
    /* Primary Text Colors */
    --swatch-text-dark: var(--black-monochrome);
    --swatch-text-light: var(--white-monochrome);
    --swatch-important-text: var(--bright-accent);
 
    /* Primary Menu Colors */
    --swatch-menubg-color: var(--white-monochrome);
    --swatch-menubg-light-color: var(--pale-gray-monochrome);
    --swatch-menubg-medium-color: var(--light-gray-monochrome);
    --swatch-menubg-medium-dark-color: var(--gray-monochrome);
    --swatch-menubg-dark-color: var(--dark-gray-monochrome);
    --swatch-menubg-black-color: var(--black-monochrome);
    --swatch-menubg-hover-color: var(--black-monochrome);
    --swatch-menutxt-dark-color: var(--black-monochrome);
    --swatch-menutxt-light-color: var(--white-monochrome);
    --swatch-border-color: var(--black-monochrome);
    /* Primary Header Colors */
    --swatch-headerh1-color: var(--white-monochrome);
    --swatch-headerh2-color: var(--white-monochrome);
    --swatch-topmenu-border-color: var(--black-monochrome);
    --swatch-topmenu-bg-color: var(--gray-monochrome);
 
    /* Link Colors */
    --link-color: var(--pale-accent);
    --visited-link-color: var(--swatch-primary);
    --hover-link-color: var(--swatch-primary);
    --newpage-color: var(--alt-accent);
    --sidebar-links-text: var(--swatch-menutxt-dark-color);
 
    /* Rating Module Colors */
    --rating-module-button-color: var(--black-monochrome);
    --rating-module-button-plus-color: 0, 200, 0;
    --rating-module-button-negative-color: 200, 0, 0;
    --rating-module-button-cancel-color: 200, 200, 200;
    --rating-module-button-credit-color: 50, 50, 50;
    --rating-module-text-color: var(--swatch-menutxt-dark-color);
    --rating-module-text-hover-color: var(--swatch-menutxt-light-color);
 
    /* Header Gradients */
 
    --gradient-header: linear-gradient(
        to top,
        rgb(var(--header-gradient-color-bottom)) 0%,
        rgb(var(--header-gradient-color-middle)) 90%,
        rgb(var(--header-gradient-color-top)) 100%
    );
    --gradient-topmenu: linear-gradient(
        to bottom,
        rgba(255, 255, 255, 0) 0%,
        rgba(255, 255, 255, 0) var(--header-height-on-desktop),
        rgba(var(--swatch-topmenu-border-color),1) var(--header-height-on-desktop),
        rgba(var(--swatch-topmenu-bg-color), 1) calc(var(--header-height-on-desktop) + 0.125rem),
        rgba(var(--swatch-topmenu-bg-color), 0.95) calc(100% - 0.125rem),
        rgba(var(--swatch-topmenu-bg-color), 1) calc(100% - 0.125rem),
        rgba(var(--swatch-topmenu-border-color), 1) 100%);
    --gradient-topmenu-mobile: linear-gradient(
        to bottom,
        rgba(var(--swatch-topmenu-border-color),1) 0,
        rgba(var(--swatch-topmenu-bg-color), 1) 0.125rem,
        rgba(var(--swatch-topmenu-bg-color), 1) calc(var(--topbar-height-on-mobile) - 0.125rem),
        rgba(var(--swatch-topmenu-bg-color), 1) calc(var(--topbar-height-on-mobile) - 0.125rem),
        rgba(var(--swatch-topmenu-border-color),1) var(--topbar-height-on-mobile));
    --diagonal-stripes: repeating-linear-gradient(
        45deg,
        hsla(0, 0%, 100%, 0),
        hsla(0, 0%, 100%, 0) 0.25vh,
        rgba(88, 88, 88, 0.1) 0.35vh,
        rgba(88, 88, 88, 0.2) 0.5vh
    );
    --gradient-sidemenu-header: linear-gradient(10deg,
        rgba(var(--medium-accent), 0.45) 0%,
        rgba(var(--medium-accent), 0.55) 100%
    );
    --background-gradient-distance: 40rem;
    --gradient-background: linear-gradient(
        to bottom,
        rgba(var(--background-gradient-color),1) 0,
        rgba(var(--background-gradient-color),0.987) calc(0.008 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0.951) calc(0.029 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0.896) calc(0.064 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0.825) calc(0.110 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0.741) calc(0.166 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0.648) calc(0.231 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0.550) calc(0.304 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0.450) calc(0.383 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0.352) calc(0.467 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0.259) calc(0.554 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0.175) calc(0.644 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0.104) calc(0.735 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0.049) calc(0.825 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0.013) calc(0.914 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0) var(--background-gradient-distance));
 
    /* Spacing Measurements */
 
    /* header measurements */
    --header-height-on-desktop: 7.5rem;
    --header-height-on-mobile: 7.5rem;
    --topbar-height-on-desktop: 1.875rem;
    --topbar-height-on-mobile: 3rem;
    --header-background-image-size: 100% var(--header-height-on-desktop);
 
    --body-width-on-desktop: 44.25rem;
    --sidebar-width-on-desktop: calc((var(--base-font-size) * (14/15)) * 19);
    --sidebar-width-on-mobile: calc((var(--base-font-size) * (14/15)) * 16);
    --scrollbar-width: 1rem;
    --border-styling: solid 0.0625rem rgb(var(--swatch-border-color));
    --border-radius-width: 0.0625rem;
 
    /* Box-Shadow 1px Borders */
    --box-border-bottom: 0 0.0625rem 0 0 rgb(var(--swatch-border-color));
    --box-border-top: 0 -0.0625rem 0 0 rgb(var(--swatch-border-color));
    --box-border-left: -0.0625rem 0 0 0 rgb(var(--swatch-border-color));
    --box-border-right: 0.0625rem 0 0 0 rgb(var(--swatch-border-color));
    --box-border-all: 0 0 0 0.0625rem rgb(var(--swatch-border-color));
 
    /* Sidebar */
    --sidebar-transition-timing: 0.5s ease-in-out 0.1s;
    --sidebar-internal-border-thickness: 0.125rem;
 
    /* final values */
    --base-font-size: 0.9375rem;
    --base-line-height: 1.313rem;
    --final-header-height-on-desktop: calc(var(--header-height-on-desktop) + var(--topbar-height-on-desktop));
    --final-header-height-on-mobile: calc(var(--header-height-on-mobile) + var(--topbar-height-on-mobile));
}

Hello World!

Include this CSS on your page by adding the following code:

[[include :scp-sandbox-3:gemwr-theme-test]]

/* All Vars Used */
 
:root {
    /* S-CSS-P Integration */
    /* If you're making a new CSS theme, please include the following three variables at minimum. */
    --theme-base: "black-highlighter";
    /* must be either "black-highlighter" or "sigma9" */
    --theme-id: "black-highlighter";
    /* set this to the URL of your theme's page - eg for "component:ar-theme", set it to "ar-theme" */
    --theme-name: "nu-SCP Theme";
    /* set this to your theme's full name */
 
    /* Header */
    --logo-image: url("https://nu-scptheme.github.io/Black-Highlighter/img/logo.svg");
    --header-title: "SCP Foundation";
    --header-subtitle: "SECURE, CONTAIN, PROTECT";
 
    /* Typefaces */
    --body-font: proxima-nova, sans-serif;
    --header-font: "Poppins", sans-serif;
    --title-font: "Poppins", sans-serif;
    --mono-font: "Space Mono", "Andale Mono", "Courier New", Courier, monospace;
 
    /* Standard Colors */
    --forest-green: 34, 139, 34;
    /* green */
    --pale-gray-monochrome: 244, 244, 244;
    /* v light gray for blockquotes and stuff */
    --light-pale-gray-monochrome: 244, 244, 244;
    /* very light pale gray for misc. use */
    --very-light-gray-monochrome: 215, 215, 215;
    /* very light accent gray for misc. use */
    --light-gray-monochrome: 160, 160, 160;
    /* light accent gray for login status */
    --gray-monochrome: 66, 66, 72;
    /* gray */
    --dark-gray-monochrome: 48, 48, 52;
    /* dark accent gray for sidebar background */
    --black-monochrome: 12, 12, 12;
    /* black */
    --pale-accent: 230, 40, 60;
    /* light red, for visited links */
    --bright-accent: 133, 0, 5;
    /* bright red */
    --medium-accent: 100, 46, 44;
    /* medium red - the "default" accent color */
    --dark-accent: 100, 3, 15;
    /* dark red */
    --alt-accent: 221, 102, 17;
    /* pale orange, for newpage links */
 
    /* Background and Header Colors */
    --background-gradient-color: var(--very-light-gray-monochrome);
    --header-gradient-color-bottom: var(--medium-accent);
    --header-gradient-color-middle: var(--black-monochrome);
    --header-gradient-color-top: var(--black-monochrome);
 
    /* Primary Theme Colors */
    --swatch-background: var(--white-monochrome);
    --swatch-primary: var(--bright-accent);
    --swatch-primary-darker: var(--medium-accent);
    --swatch-primary-darkest: var(--dark-accent);
    /* Primary Text Colors */
    --swatch-text-dark: var(--black-monochrome);
    --swatch-text-light: var(--white-monochrome);
    --swatch-important-text: var(--bright-accent);
 
    /* Primary Menu Colors */
    --swatch-menubg-color: var(--white-monochrome);
    --swatch-menubg-light-color: var(--pale-gray-monochrome);
    --swatch-menubg-medium-color: var(--light-gray-monochrome);
    --swatch-menubg-medium-dark-color: var(--gray-monochrome);
    --swatch-menubg-dark-color: var(--dark-gray-monochrome);
    --swatch-menubg-black-color: var(--black-monochrome);
    --swatch-menubg-hover-color: var(--black-monochrome);
    --swatch-menutxt-dark-color: var(--black-monochrome);
    --swatch-menutxt-light-color: var(--white-monochrome);
    --swatch-border-color: var(--black-monochrome);
    /* Primary Header Colors */
    --swatch-headerh1-color: var(--white-monochrome);
    --swatch-headerh2-color: var(--white-monochrome);
    --swatch-topmenu-border-color: var(--black-monochrome);
    --swatch-topmenu-bg-color: var(--gray-monochrome);
 
    /* Link Colors */
    --link-color: var(--pale-accent);
    --visited-link-color: var(--swatch-primary);
    --hover-link-color: var(--swatch-primary);
    --newpage-color: var(--alt-accent);
    --sidebar-links-text: var(--swatch-menutxt-dark-color);
 
    /* Rating Module Colors */
    --rating-module-button-color: var(--black-monochrome);
    --rating-module-button-plus-color: 0, 200, 0;
    --rating-module-button-negative-color: 200, 0, 0;
    --rating-module-button-cancel-color: 200, 200, 200;
    --rating-module-button-credit-color: 50, 50, 50;
    --rating-module-text-color: var(--swatch-menutxt-dark-color);
    --rating-module-text-hover-color: var(--swatch-menutxt-light-color);
 
    /* Header Gradients */
 
    --gradient-header: linear-gradient(
        to top,
        rgb(var(--header-gradient-color-bottom)) 0%,
        rgb(var(--header-gradient-color-middle)) 90%,
        rgb(var(--header-gradient-color-top)) 100%
    );
    --gradient-topmenu: linear-gradient(
        to bottom,
        rgba(255, 255, 255, 0) 0%,
        rgba(255, 255, 255, 0) var(--header-height-on-desktop),
        rgba(var(--swatch-topmenu-border-color),1) var(--header-height-on-desktop),
        rgba(var(--swatch-topmenu-bg-color), 1) calc(var(--header-height-on-desktop) + 0.125rem),
        rgba(var(--swatch-topmenu-bg-color), 0.95) calc(100% - 0.125rem),
        rgba(var(--swatch-topmenu-bg-color), 1) calc(100% - 0.125rem),
        rgba(var(--swatch-topmenu-border-color), 1) 100%);
    --gradient-topmenu-mobile: linear-gradient(
        to bottom,
        rgba(var(--swatch-topmenu-border-color),1) 0,
        rgba(var(--swatch-topmenu-bg-color), 1) 0.125rem,
        rgba(var(--swatch-topmenu-bg-color), 1) calc(var(--topbar-height-on-mobile) - 0.125rem),
        rgba(var(--swatch-topmenu-bg-color), 1) calc(var(--topbar-height-on-mobile) - 0.125rem),
        rgba(var(--swatch-topmenu-border-color),1) var(--topbar-height-on-mobile));
    --diagonal-stripes: repeating-linear-gradient(
        45deg,
        hsla(0, 0%, 100%, 0),
        hsla(0, 0%, 100%, 0) 0.25vh,
        rgba(88, 88, 88, 0.1) 0.35vh,
        rgba(88, 88, 88, 0.2) 0.5vh
    );
    --gradient-sidemenu-header: linear-gradient(10deg,
        rgba(var(--medium-accent), 0.45) 0%,
        rgba(var(--medium-accent), 0.55) 100%
    );
    --background-gradient-distance: 40rem;
    --gradient-background: linear-gradient(
        to bottom,
        rgba(var(--background-gradient-color),1) 0,
        rgba(var(--background-gradient-color),0.987) calc(0.008 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0.951) calc(0.029 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0.896) calc(0.064 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0.825) calc(0.110 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0.741) calc(0.166 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0.648) calc(0.231 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0.550) calc(0.304 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0.450) calc(0.383 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0.352) calc(0.467 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0.259) calc(0.554 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0.175) calc(0.644 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0.104) calc(0.735 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0.049) calc(0.825 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0.013) calc(0.914 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0) var(--background-gradient-distance));
 
    /* Spacing Measurements */
 
    /* header measurements */
    --header-height-on-desktop: 7.5rem;
    --header-height-on-mobile: 7.5rem;
    --topbar-height-on-desktop: 1.875rem;
    --topbar-height-on-mobile: 3rem;
    --header-background-image-size: 100% var(--header-height-on-desktop);
 
    --body-width-on-desktop: 44.25rem;
    --sidebar-width-on-desktop: calc((var(--base-font-size) * (14/15)) * 19);
    --sidebar-width-on-mobile: calc((var(--base-font-size) * (14/15)) * 16);
    --scrollbar-width: 1rem;
    --border-styling: solid 0.0625rem rgb(var(--swatch-border-color));
    --border-radius-width: 0.0625rem;
 
    /* Box-Shadow 1px Borders */
    --box-border-bottom: 0 0.0625rem 0 0 rgb(var(--swatch-border-color));
    --box-border-top: 0 -0.0625rem 0 0 rgb(var(--swatch-border-color));
    --box-border-left: -0.0625rem 0 0 0 rgb(var(--swatch-border-color));
    --box-border-right: 0.0625rem 0 0 0 rgb(var(--swatch-border-color));
    --box-border-all: 0 0 0 0.0625rem rgb(var(--swatch-border-color));
 
    /* Sidebar */
    --sidebar-transition-timing: 0.5s ease-in-out 0.1s;
    --sidebar-internal-border-thickness: 0.125rem;
 
    /* final values */
    --base-font-size: 0.9375rem;
    --base-line-height: 1.313rem;
    --final-header-height-on-desktop: calc(var(--header-height-on-desktop) + var(--topbar-height-on-desktop));
    --final-header-height-on-mobile: calc(var(--header-height-on-mobile) + var(--topbar-height-on-mobile));
}

Hello World!

Include this CSS on your page by adding the following code:

[[include :scp-sandbox-3:gemwr-theme-test]]

/* All Vars Used */
 
:root {
    /* S-CSS-P Integration */
    /* If you're making a new CSS theme, please include the following three variables at minimum. */
    --theme-base: "black-highlighter";
    /* must be either "black-highlighter" or "sigma9" */
    --theme-id: "black-highlighter";
    /* set this to the URL of your theme's page - eg for "component:ar-theme", set it to "ar-theme" */
    --theme-name: "nu-SCP Theme";
    /* set this to your theme's full name */
 
    /* Header */
    --logo-image: url("https://nu-scptheme.github.io/Black-Highlighter/img/logo.svg");
    --header-title: "SCP Foundation";
    --header-subtitle: "SECURE, CONTAIN, PROTECT";
 
    /* Typefaces */
    --body-font: proxima-nova, sans-serif;
    --header-font: "Poppins", sans-serif;
    --title-font: "Poppins", sans-serif;
    --mono-font: "Space Mono", "Andale Mono", "Courier New", Courier, monospace;
 
    /* Standard Colors */
    --forest-green: 34, 139, 34;
    /* green */
    --pale-gray-monochrome: 244, 244, 244;
    /* v light gray for blockquotes and stuff */
    --light-pale-gray-monochrome: 244, 244, 244;
    /* very light pale gray for misc. use */
    --very-light-gray-monochrome: 215, 215, 215;
    /* very light accent gray for misc. use */
    --light-gray-monochrome: 160, 160, 160;
    /* light accent gray for login status */
    --gray-monochrome: 66, 66, 72;
    /* gray */
    --dark-gray-monochrome: 48, 48, 52;
    /* dark accent gray for sidebar background */
    --black-monochrome: 12, 12, 12;
    /* black */
    --pale-accent: 230, 40, 60;
    /* light red, for visited links */
    --bright-accent: 133, 0, 5;
    /* bright red */
    --medium-accent: 100, 46, 44;
    /* medium red - the "default" accent color */
    --dark-accent: 100, 3, 15;
    /* dark red */
    --alt-accent: 221, 102, 17;
    /* pale orange, for newpage links */
 
    /* Background and Header Colors */
    --background-gradient-color: var(--very-light-gray-monochrome);
    --header-gradient-color-bottom: var(--medium-accent);
    --header-gradient-color-middle: var(--black-monochrome);
    --header-gradient-color-top: var(--black-monochrome);
 
    /* Primary Theme Colors */
    --swatch-background: var(--white-monochrome);
    --swatch-primary: var(--bright-accent);
    --swatch-primary-darker: var(--medium-accent);
    --swatch-primary-darkest: var(--dark-accent);
    /* Primary Text Colors */
    --swatch-text-dark: var(--black-monochrome);
    --swatch-text-light: var(--white-monochrome);
    --swatch-important-text: var(--bright-accent);
 
    /* Primary Menu Colors */
    --swatch-menubg-color: var(--white-monochrome);
    --swatch-menubg-light-color: var(--pale-gray-monochrome);
    --swatch-menubg-medium-color: var(--light-gray-monochrome);
    --swatch-menubg-medium-dark-color: var(--gray-monochrome);
    --swatch-menubg-dark-color: var(--dark-gray-monochrome);
    --swatch-menubg-black-color: var(--black-monochrome);
    --swatch-menubg-hover-color: var(--black-monochrome);
    --swatch-menutxt-dark-color: var(--black-monochrome);
    --swatch-menutxt-light-color: var(--white-monochrome);
    --swatch-border-color: var(--black-monochrome);
    /* Primary Header Colors */
    --swatch-headerh1-color: var(--white-monochrome);
    --swatch-headerh2-color: var(--white-monochrome);
    --swatch-topmenu-border-color: var(--black-monochrome);
    --swatch-topmenu-bg-color: var(--gray-monochrome);
 
    /* Link Colors */
    --link-color: var(--pale-accent);
    --visited-link-color: var(--swatch-primary);
    --hover-link-color: var(--swatch-primary);
    --newpage-color: var(--alt-accent);
    --sidebar-links-text: var(--swatch-menutxt-dark-color);
 
    /* Rating Module Colors */
    --rating-module-button-color: var(--black-monochrome);
    --rating-module-button-plus-color: 0, 200, 0;
    --rating-module-button-negative-color: 200, 0, 0;
    --rating-module-button-cancel-color: 200, 200, 200;
    --rating-module-button-credit-color: 50, 50, 50;
    --rating-module-text-color: var(--swatch-menutxt-dark-color);
    --rating-module-text-hover-color: var(--swatch-menutxt-light-color);
 
    /* Header Gradients */
 
    --gradient-header: linear-gradient(
        to top,
        rgb(var(--header-gradient-color-bottom)) 0%,
        rgb(var(--header-gradient-color-middle)) 90%,
        rgb(var(--header-gradient-color-top)) 100%
    );
    --gradient-topmenu: linear-gradient(
        to bottom,
        rgba(255, 255, 255, 0) 0%,
        rgba(255, 255, 255, 0) var(--header-height-on-desktop),
        rgba(var(--swatch-topmenu-border-color),1) var(--header-height-on-desktop),
        rgba(var(--swatch-topmenu-bg-color), 1) calc(var(--header-height-on-desktop) + 0.125rem),
        rgba(var(--swatch-topmenu-bg-color), 0.95) calc(100% - 0.125rem),
        rgba(var(--swatch-topmenu-bg-color), 1) calc(100% - 0.125rem),
        rgba(var(--swatch-topmenu-border-color), 1) 100%);
    --gradient-topmenu-mobile: linear-gradient(
        to bottom,
        rgba(var(--swatch-topmenu-border-color),1) 0,
        rgba(var(--swatch-topmenu-bg-color), 1) 0.125rem,
        rgba(var(--swatch-topmenu-bg-color), 1) calc(var(--topbar-height-on-mobile) - 0.125rem),
        rgba(var(--swatch-topmenu-bg-color), 1) calc(var(--topbar-height-on-mobile) - 0.125rem),
        rgba(var(--swatch-topmenu-border-color),1) var(--topbar-height-on-mobile));
    --diagonal-stripes: repeating-linear-gradient(
        45deg,
        hsla(0, 0%, 100%, 0),
        hsla(0, 0%, 100%, 0) 0.25vh,
        rgba(88, 88, 88, 0.1) 0.35vh,
        rgba(88, 88, 88, 0.2) 0.5vh
    );
    --gradient-sidemenu-header: linear-gradient(10deg,
        rgba(var(--medium-accent), 0.45) 0%,
        rgba(var(--medium-accent), 0.55) 100%
    );
    --background-gradient-distance: 40rem;
    --gradient-background: linear-gradient(
        to bottom,
        rgba(var(--background-gradient-color),1) 0,
        rgba(var(--background-gradient-color),0.987) calc(0.008 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0.951) calc(0.029 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0.896) calc(0.064 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0.825) calc(0.110 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0.741) calc(0.166 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0.648) calc(0.231 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0.550) calc(0.304 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0.450) calc(0.383 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0.352) calc(0.467 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0.259) calc(0.554 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0.175) calc(0.644 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0.104) calc(0.735 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0.049) calc(0.825 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0.013) calc(0.914 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0) var(--background-gradient-distance));
 
    /* Spacing Measurements */
 
    /* header measurements */
    --header-height-on-desktop: 7.5rem;
    --header-height-on-mobile: 7.5rem;
    --topbar-height-on-desktop: 1.875rem;
    --topbar-height-on-mobile: 3rem;
    --header-background-image-size: 100% var(--header-height-on-desktop);
 
    --body-width-on-desktop: 44.25rem;
    --sidebar-width-on-desktop: calc((var(--base-font-size) * (14/15)) * 19);
    --sidebar-width-on-mobile: calc((var(--base-font-size) * (14/15)) * 16);
    --scrollbar-width: 1rem;
    --border-styling: solid 0.0625rem rgb(var(--swatch-border-color));
    --border-radius-width: 0.0625rem;
 
    /* Box-Shadow 1px Borders */
    --box-border-bottom: 0 0.0625rem 0 0 rgb(var(--swatch-border-color));
    --box-border-top: 0 -0.0625rem 0 0 rgb(var(--swatch-border-color));
    --box-border-left: -0.0625rem 0 0 0 rgb(var(--swatch-border-color));
    --box-border-right: 0.0625rem 0 0 0 rgb(var(--swatch-border-color));
    --box-border-all: 0 0 0 0.0625rem rgb(var(--swatch-border-color));
 
    /* Sidebar */
    --sidebar-transition-timing: 0.5s ease-in-out 0.1s;
    --sidebar-internal-border-thickness: 0.125rem;
 
    /* final values */
    --base-font-size: 0.9375rem;
    --base-line-height: 1.313rem;
    --final-header-height-on-desktop: calc(var(--header-height-on-desktop) + var(--topbar-height-on-desktop));
    --final-header-height-on-mobile: calc(var(--header-height-on-mobile) + var(--topbar-height-on-mobile));
}

Hello World!

Include this CSS on your page by adding the following code:

[[include :scp-sandbox-3:gemwr-theme-test]]

/* All Vars Used */
 
:root {
    /* S-CSS-P Integration */
    /* If you're making a new CSS theme, please include the following three variables at minimum. */
    --theme-base: "black-highlighter";
    /* must be either "black-highlighter" or "sigma9" */
    --theme-id: "black-highlighter";
    /* set this to the URL of your theme's page - eg for "component:ar-theme", set it to "ar-theme" */
    --theme-name: "nu-SCP Theme";
    /* set this to your theme's full name */
 
    /* Header */
    --logo-image: url("https://nu-scptheme.github.io/Black-Highlighter/img/logo.svg");
    --header-title: "SCP Foundation";
    --header-subtitle: "SECURE, CONTAIN, PROTECT";
 
    /* Typefaces */
    --body-font: proxima-nova, sans-serif;
    --header-font: "Poppins", sans-serif;
    --title-font: "Poppins", sans-serif;
    --mono-font: "Space Mono", "Andale Mono", "Courier New", Courier, monospace;
 
    /* Standard Colors */
    --forest-green: 34, 139, 34;
    /* green */
    --pale-gray-monochrome: 244, 244, 244;
    /* v light gray for blockquotes and stuff */
    --light-pale-gray-monochrome: 244, 244, 244;
    /* very light pale gray for misc. use */
    --very-light-gray-monochrome: 215, 215, 215;
    /* very light accent gray for misc. use */
    --light-gray-monochrome: 160, 160, 160;
    /* light accent gray for login status */
    --gray-monochrome: 66, 66, 72;
    /* gray */
    --dark-gray-monochrome: 48, 48, 52;
    /* dark accent gray for sidebar background */
    --black-monochrome: 12, 12, 12;
    /* black */
    --pale-accent: 230, 40, 60;
    /* light red, for visited links */
    --bright-accent: 133, 0, 5;
    /* bright red */
    --medium-accent: 100, 46, 44;
    /* medium red - the "default" accent color */
    --dark-accent: 100, 3, 15;
    /* dark red */
    --alt-accent: 221, 102, 17;
    /* pale orange, for newpage links */
 
    /* Background and Header Colors */
    --background-gradient-color: var(--very-light-gray-monochrome);
    --header-gradient-color-bottom: var(--medium-accent);
    --header-gradient-color-middle: var(--black-monochrome);
    --header-gradient-color-top: var(--black-monochrome);
 
    /* Primary Theme Colors */
    --swatch-background: var(--white-monochrome);
    --swatch-primary: var(--bright-accent);
    --swatch-primary-darker: var(--medium-accent);
    --swatch-primary-darkest: var(--dark-accent);
    /* Primary Text Colors */
    --swatch-text-dark: var(--black-monochrome);
    --swatch-text-light: var(--white-monochrome);
    --swatch-important-text: var(--bright-accent);
 
    /* Primary Menu Colors */
    --swatch-menubg-color: var(--white-monochrome);
    --swatch-menubg-light-color: var(--pale-gray-monochrome);
    --swatch-menubg-medium-color: var(--light-gray-monochrome);
    --swatch-menubg-medium-dark-color: var(--gray-monochrome);
    --swatch-menubg-dark-color: var(--dark-gray-monochrome);
    --swatch-menubg-black-color: var(--black-monochrome);
    --swatch-menubg-hover-color: var(--black-monochrome);
    --swatch-menutxt-dark-color: var(--black-monochrome);
    --swatch-menutxt-light-color: var(--white-monochrome);
    --swatch-border-color: var(--black-monochrome);
    /* Primary Header Colors */
    --swatch-headerh1-color: var(--white-monochrome);
    --swatch-headerh2-color: var(--white-monochrome);
    --swatch-topmenu-border-color: var(--black-monochrome);
    --swatch-topmenu-bg-color: var(--gray-monochrome);
 
    /* Link Colors */
    --link-color: var(--pale-accent);
    --visited-link-color: var(--swatch-primary);
    --hover-link-color: var(--swatch-primary);
    --newpage-color: var(--alt-accent);
    --sidebar-links-text: var(--swatch-menutxt-dark-color);
 
    /* Rating Module Colors */
    --rating-module-button-color: var(--black-monochrome);
    --rating-module-button-plus-color: 0, 200, 0;
    --rating-module-button-negative-color: 200, 0, 0;
    --rating-module-button-cancel-color: 200, 200, 200;
    --rating-module-button-credit-color: 50, 50, 50;
    --rating-module-text-color: var(--swatch-menutxt-dark-color);
    --rating-module-text-hover-color: var(--swatch-menutxt-light-color);
 
    /* Header Gradients */
 
    --gradient-header: linear-gradient(
        to top,
        rgb(var(--header-gradient-color-bottom)) 0%,
        rgb(var(--header-gradient-color-middle)) 90%,
        rgb(var(--header-gradient-color-top)) 100%
    );
    --gradient-topmenu: linear-gradient(
        to bottom,
        rgba(255, 255, 255, 0) 0%,
        rgba(255, 255, 255, 0) var(--header-height-on-desktop),
        rgba(var(--swatch-topmenu-border-color),1) var(--header-height-on-desktop),
        rgba(var(--swatch-topmenu-bg-color), 1) calc(var(--header-height-on-desktop) + 0.125rem),
        rgba(var(--swatch-topmenu-bg-color), 0.95) calc(100% - 0.125rem),
        rgba(var(--swatch-topmenu-bg-color), 1) calc(100% - 0.125rem),
        rgba(var(--swatch-topmenu-border-color), 1) 100%);
    --gradient-topmenu-mobile: linear-gradient(
        to bottom,
        rgba(var(--swatch-topmenu-border-color),1) 0,
        rgba(var(--swatch-topmenu-bg-color), 1) 0.125rem,
        rgba(var(--swatch-topmenu-bg-color), 1) calc(var(--topbar-height-on-mobile) - 0.125rem),
        rgba(var(--swatch-topmenu-bg-color), 1) calc(var(--topbar-height-on-mobile) - 0.125rem),
        rgba(var(--swatch-topmenu-border-color),1) var(--topbar-height-on-mobile));
    --diagonal-stripes: repeating-linear-gradient(
        45deg,
        hsla(0, 0%, 100%, 0),
        hsla(0, 0%, 100%, 0) 0.25vh,
        rgba(88, 88, 88, 0.1) 0.35vh,
        rgba(88, 88, 88, 0.2) 0.5vh
    );
    --gradient-sidemenu-header: linear-gradient(10deg,
        rgba(var(--medium-accent), 0.45) 0%,
        rgba(var(--medium-accent), 0.55) 100%
    );
    --background-gradient-distance: 40rem;
    --gradient-background: linear-gradient(
        to bottom,
        rgba(var(--background-gradient-color),1) 0,
        rgba(var(--background-gradient-color),0.987) calc(0.008 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0.951) calc(0.029 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0.896) calc(0.064 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0.825) calc(0.110 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0.741) calc(0.166 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0.648) calc(0.231 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0.550) calc(0.304 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0.450) calc(0.383 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0.352) calc(0.467 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0.259) calc(0.554 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0.175) calc(0.644 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0.104) calc(0.735 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0.049) calc(0.825 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0.013) calc(0.914 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0) var(--background-gradient-distance));
 
    /* Spacing Measurements */
 
    /* header measurements */
    --header-height-on-desktop: 7.5rem;
    --header-height-on-mobile: 7.5rem;
    --topbar-height-on-desktop: 1.875rem;
    --topbar-height-on-mobile: 3rem;
    --header-background-image-size: 100% var(--header-height-on-desktop);
 
    --body-width-on-desktop: 44.25rem;
    --sidebar-width-on-desktop: calc((var(--base-font-size) * (14/15)) * 19);
    --sidebar-width-on-mobile: calc((var(--base-font-size) * (14/15)) * 16);
    --scrollbar-width: 1rem;
    --border-styling: solid 0.0625rem rgb(var(--swatch-border-color));
    --border-radius-width: 0.0625rem;
 
    /* Box-Shadow 1px Borders */
    --box-border-bottom: 0 0.0625rem 0 0 rgb(var(--swatch-border-color));
    --box-border-top: 0 -0.0625rem 0 0 rgb(var(--swatch-border-color));
    --box-border-left: -0.0625rem 0 0 0 rgb(var(--swatch-border-color));
    --box-border-right: 0.0625rem 0 0 0 rgb(var(--swatch-border-color));
    --box-border-all: 0 0 0 0.0625rem rgb(var(--swatch-border-color));
 
    /* Sidebar */
    --sidebar-transition-timing: 0.5s ease-in-out 0.1s;
    --sidebar-internal-border-thickness: 0.125rem;
 
    /* final values */
    --base-font-size: 0.9375rem;
    --base-line-height: 1.313rem;
    --final-header-height-on-desktop: calc(var(--header-height-on-desktop) + var(--topbar-height-on-desktop));
    --final-header-height-on-mobile: calc(var(--header-height-on-mobile) + var(--topbar-height-on-mobile));
}

Hello World!

Include this CSS on your page by adding the following code:

[[include :scp-sandbox-3:gemwr-theme-test]]

/* All Vars Used */
 
:root {
    /* S-CSS-P Integration */
    /* If you're making a new CSS theme, please include the following three variables at minimum. */
    --theme-base: "black-highlighter";
    /* must be either "black-highlighter" or "sigma9" */
    --theme-id: "black-highlighter";
    /* set this to the URL of your theme's page - eg for "component:ar-theme", set it to "ar-theme" */
    --theme-name: "nu-SCP Theme";
    /* set this to your theme's full name */
 
    /* Header */
    --logo-image: url("https://nu-scptheme.github.io/Black-Highlighter/img/logo.svg");
    --header-title: "SCP Foundation";
    --header-subtitle: "SECURE, CONTAIN, PROTECT";
 
    /* Typefaces */
    --body-font: proxima-nova, sans-serif;
    --header-font: "Poppins", sans-serif;
    --title-font: "Poppins", sans-serif;
    --mono-font: "Space Mono", "Andale Mono", "Courier New", Courier, monospace;
 
    /* Standard Colors */
    --forest-green: 34, 139, 34;
    /* green */
    --pale-gray-monochrome: 244, 244, 244;
    /* v light gray for blockquotes and stuff */
    --light-pale-gray-monochrome: 244, 244, 244;
    /* very light pale gray for misc. use */
    --very-light-gray-monochrome: 215, 215, 215;
    /* very light accent gray for misc. use */
    --light-gray-monochrome: 160, 160, 160;
    /* light accent gray for login status */
    --gray-monochrome: 66, 66, 72;
    /* gray */
    --dark-gray-monochrome: 48, 48, 52;
    /* dark accent gray for sidebar background */
    --black-monochrome: 12, 12, 12;
    /* black */
    --pale-accent: 230, 40, 60;
    /* light red, for visited links */
    --bright-accent: 133, 0, 5;
    /* bright red */
    --medium-accent: 100, 46, 44;
    /* medium red - the "default" accent color */
    --dark-accent: 100, 3, 15;
    /* dark red */
    --alt-accent: 221, 102, 17;
    /* pale orange, for newpage links */
 
    /* Background and Header Colors */
    --background-gradient-color: var(--very-light-gray-monochrome);
    --header-gradient-color-bottom: var(--medium-accent);
    --header-gradient-color-middle: var(--black-monochrome);
    --header-gradient-color-top: var(--black-monochrome);
 
    /* Primary Theme Colors */
    --swatch-background: var(--white-monochrome);
    --swatch-primary: var(--bright-accent);
    --swatch-primary-darker: var(--medium-accent);
    --swatch-primary-darkest: var(--dark-accent);
    /* Primary Text Colors */
    --swatch-text-dark: var(--black-monochrome);
    --swatch-text-light: var(--white-monochrome);
    --swatch-important-text: var(--bright-accent);
 
    /* Primary Menu Colors */
    --swatch-menubg-color: var(--white-monochrome);
    --swatch-menubg-light-color: var(--pale-gray-monochrome);
    --swatch-menubg-medium-color: var(--light-gray-monochrome);
    --swatch-menubg-medium-dark-color: var(--gray-monochrome);
    --swatch-menubg-dark-color: var(--dark-gray-monochrome);
    --swatch-menubg-black-color: var(--black-monochrome);
    --swatch-menubg-hover-color: var(--black-monochrome);
    --swatch-menutxt-dark-color: var(--black-monochrome);
    --swatch-menutxt-light-color: var(--white-monochrome);
    --swatch-border-color: var(--black-monochrome);
    /* Primary Header Colors */
    --swatch-headerh1-color: var(--white-monochrome);
    --swatch-headerh2-color: var(--white-monochrome);
    --swatch-topmenu-border-color: var(--black-monochrome);
    --swatch-topmenu-bg-color: var(--gray-monochrome);
 
    /* Link Colors */
    --link-color: var(--pale-accent);
    --visited-link-color: var(--swatch-primary);
    --hover-link-color: var(--swatch-primary);
    --newpage-color: var(--alt-accent);
    --sidebar-links-text: var(--swatch-menutxt-dark-color);
 
    /* Rating Module Colors */
    --rating-module-button-color: var(--black-monochrome);
    --rating-module-button-plus-color: 0, 200, 0;
    --rating-module-button-negative-color: 200, 0, 0;
    --rating-module-button-cancel-color: 200, 200, 200;
    --rating-module-button-credit-color: 50, 50, 50;
    --rating-module-text-color: var(--swatch-menutxt-dark-color);
    --rating-module-text-hover-color: var(--swatch-menutxt-light-color);
 
    /* Header Gradients */
 
    --gradient-header: linear-gradient(
        to top,
        rgb(var(--header-gradient-color-bottom)) 0%,
        rgb(var(--header-gradient-color-middle)) 90%,
        rgb(var(--header-gradient-color-top)) 100%
    );
    --gradient-topmenu: linear-gradient(
        to bottom,
        rgba(255, 255, 255, 0) 0%,
        rgba(255, 255, 255, 0) var(--header-height-on-desktop),
        rgba(var(--swatch-topmenu-border-color),1) var(--header-height-on-desktop),
        rgba(var(--swatch-topmenu-bg-color), 1) calc(var(--header-height-on-desktop) + 0.125rem),
        rgba(var(--swatch-topmenu-bg-color), 0.95) calc(100% - 0.125rem),
        rgba(var(--swatch-topmenu-bg-color), 1) calc(100% - 0.125rem),
        rgba(var(--swatch-topmenu-border-color), 1) 100%);
    --gradient-topmenu-mobile: linear-gradient(
        to bottom,
        rgba(var(--swatch-topmenu-border-color),1) 0,
        rgba(var(--swatch-topmenu-bg-color), 1) 0.125rem,
        rgba(var(--swatch-topmenu-bg-color), 1) calc(var(--topbar-height-on-mobile) - 0.125rem),
        rgba(var(--swatch-topmenu-bg-color), 1) calc(var(--topbar-height-on-mobile) - 0.125rem),
        rgba(var(--swatch-topmenu-border-color),1) var(--topbar-height-on-mobile));
    --diagonal-stripes: repeating-linear-gradient(
        45deg,
        hsla(0, 0%, 100%, 0),
        hsla(0, 0%, 100%, 0) 0.25vh,
        rgba(88, 88, 88, 0.1) 0.35vh,
        rgba(88, 88, 88, 0.2) 0.5vh
    );
    --gradient-sidemenu-header: linear-gradient(10deg,
        rgba(var(--medium-accent), 0.45) 0%,
        rgba(var(--medium-accent), 0.55) 100%
    );
    --background-gradient-distance: 40rem;
    --gradient-background: linear-gradient(
        to bottom,
        rgba(var(--background-gradient-color),1) 0,
        rgba(var(--background-gradient-color),0.987) calc(0.008 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0.951) calc(0.029 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0.896) calc(0.064 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0.825) calc(0.110 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0.741) calc(0.166 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0.648) calc(0.231 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0.550) calc(0.304 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0.450) calc(0.383 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0.352) calc(0.467 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0.259) calc(0.554 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0.175) calc(0.644 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0.104) calc(0.735 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0.049) calc(0.825 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0.013) calc(0.914 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0) var(--background-gradient-distance));
 
    /* Spacing Measurements */
 
    /* header measurements */
    --header-height-on-desktop: 7.5rem;
    --header-height-on-mobile: 7.5rem;
    --topbar-height-on-desktop: 1.875rem;
    --topbar-height-on-mobile: 3rem;
    --header-background-image-size: 100% var(--header-height-on-desktop);
 
    --body-width-on-desktop: 44.25rem;
    --sidebar-width-on-desktop: calc((var(--base-font-size) * (14/15)) * 19);
    --sidebar-width-on-mobile: calc((var(--base-font-size) * (14/15)) * 16);
    --scrollbar-width: 1rem;
    --border-styling: solid 0.0625rem rgb(var(--swatch-border-color));
    --border-radius-width: 0.0625rem;
 
    /* Box-Shadow 1px Borders */
    --box-border-bottom: 0 0.0625rem 0 0 rgb(var(--swatch-border-color));
    --box-border-top: 0 -0.0625rem 0 0 rgb(var(--swatch-border-color));
    --box-border-left: -0.0625rem 0 0 0 rgb(var(--swatch-border-color));
    --box-border-right: 0.0625rem 0 0 0 rgb(var(--swatch-border-color));
    --box-border-all: 0 0 0 0.0625rem rgb(var(--swatch-border-color));
 
    /* Sidebar */
    --sidebar-transition-timing: 0.5s ease-in-out 0.1s;
    --sidebar-internal-border-thickness: 0.125rem;
 
    /* final values */
    --base-font-size: 0.9375rem;
    --base-line-height: 1.313rem;
    --final-header-height-on-desktop: calc(var(--header-height-on-desktop) + var(--topbar-height-on-desktop));
    --final-header-height-on-mobile: calc(var(--header-height-on-mobile) + var(--topbar-height-on-mobile));
}

Hello World!

Include this CSS on your page by adding the following code:

[[include :scp-sandbox-3:gemwr-theme-test]]

/* All Vars Used */
 
:root {
    /* S-CSS-P Integration */
    /* If you're making a new CSS theme, please include the following three variables at minimum. */
    --theme-base: "black-highlighter";
    /* must be either "black-highlighter" or "sigma9" */
    --theme-id: "black-highlighter";
    /* set this to the URL of your theme's page - eg for "component:ar-theme", set it to "ar-theme" */
    --theme-name: "nu-SCP Theme";
    /* set this to your theme's full name */
 
    /* Header */
    --logo-image: url("https://nu-scptheme.github.io/Black-Highlighter/img/logo.svg");
    --header-title: "SCP Foundation";
    --header-subtitle: "SECURE, CONTAIN, PROTECT";
 
    /* Typefaces */
    --body-font: proxima-nova, sans-serif;
    --header-font: "Poppins", sans-serif;
    --title-font: "Poppins", sans-serif;
    --mono-font: "Space Mono", "Andale Mono", "Courier New", Courier, monospace;
 
    /* Standard Colors */
    --forest-green: 34, 139, 34;
    /* green */
    --pale-gray-monochrome: 244, 244, 244;
    /* v light gray for blockquotes and stuff */
    --light-pale-gray-monochrome: 244, 244, 244;
    /* very light pale gray for misc. use */
    --very-light-gray-monochrome: 215, 215, 215;
    /* very light accent gray for misc. use */
    --light-gray-monochrome: 160, 160, 160;
    /* light accent gray for login status */
    --gray-monochrome: 66, 66, 72;
    /* gray */
    --dark-gray-monochrome: 48, 48, 52;
    /* dark accent gray for sidebar background */
    --black-monochrome: 12, 12, 12;
    /* black */
    --pale-accent: 230, 40, 60;
    /* light red, for visited links */
    --bright-accent: 133, 0, 5;
    /* bright red */
    --medium-accent: 100, 46, 44;
    /* medium red - the "default" accent color */
    --dark-accent: 100, 3, 15;
    /* dark red */
    --alt-accent: 221, 102, 17;
    /* pale orange, for newpage links */
 
    /* Background and Header Colors */
    --background-gradient-color: var(--very-light-gray-monochrome);
    --header-gradient-color-bottom: var(--medium-accent);
    --header-gradient-color-middle: var(--black-monochrome);
    --header-gradient-color-top: var(--black-monochrome);
 
    /* Primary Theme Colors */
    --swatch-background: var(--white-monochrome);
    --swatch-primary: var(--bright-accent);
    --swatch-primary-darker: var(--medium-accent);
    --swatch-primary-darkest: var(--dark-accent);
    /* Primary Text Colors */
    --swatch-text-dark: var(--black-monochrome);
    --swatch-text-light: var(--white-monochrome);
    --swatch-important-text: var(--bright-accent);
 
    /* Primary Menu Colors */
    --swatch-menubg-color: var(--white-monochrome);
    --swatch-menubg-light-color: var(--pale-gray-monochrome);
    --swatch-menubg-medium-color: var(--light-gray-monochrome);
    --swatch-menubg-medium-dark-color: var(--gray-monochrome);
    --swatch-menubg-dark-color: var(--dark-gray-monochrome);
    --swatch-menubg-black-color: var(--black-monochrome);
    --swatch-menubg-hover-color: var(--black-monochrome);
    --swatch-menutxt-dark-color: var(--black-monochrome);
    --swatch-menutxt-light-color: var(--white-monochrome);
    --swatch-border-color: var(--black-monochrome);
    /* Primary Header Colors */
    --swatch-headerh1-color: var(--white-monochrome);
    --swatch-headerh2-color: var(--white-monochrome);
    --swatch-topmenu-border-color: var(--black-monochrome);
    --swatch-topmenu-bg-color: var(--gray-monochrome);
 
    /* Link Colors */
    --link-color: var(--pale-accent);
    --visited-link-color: var(--swatch-primary);
    --hover-link-color: var(--swatch-primary);
    --newpage-color: var(--alt-accent);
    --sidebar-links-text: var(--swatch-menutxt-dark-color);
 
    /* Rating Module Colors */
    --rating-module-button-color: var(--black-monochrome);
    --rating-module-button-plus-color: 0, 200, 0;
    --rating-module-button-negative-color: 200, 0, 0;
    --rating-module-button-cancel-color: 200, 200, 200;
    --rating-module-button-credit-color: 50, 50, 50;
    --rating-module-text-color: var(--swatch-menutxt-dark-color);
    --rating-module-text-hover-color: var(--swatch-menutxt-light-color);
 
    /* Header Gradients */
 
    --gradient-header: linear-gradient(
        to top,
        rgb(var(--header-gradient-color-bottom)) 0%,
        rgb(var(--header-gradient-color-middle)) 90%,
        rgb(var(--header-gradient-color-top)) 100%
    );
    --gradient-topmenu: linear-gradient(
        to bottom,
        rgba(255, 255, 255, 0) 0%,
        rgba(255, 255, 255, 0) var(--header-height-on-desktop),
        rgba(var(--swatch-topmenu-border-color),1) var(--header-height-on-desktop),
        rgba(var(--swatch-topmenu-bg-color), 1) calc(var(--header-height-on-desktop) + 0.125rem),
        rgba(var(--swatch-topmenu-bg-color), 0.95) calc(100% - 0.125rem),
        rgba(var(--swatch-topmenu-bg-color), 1) calc(100% - 0.125rem),
        rgba(var(--swatch-topmenu-border-color), 1) 100%);
    --gradient-topmenu-mobile: linear-gradient(
        to bottom,
        rgba(var(--swatch-topmenu-border-color),1) 0,
        rgba(var(--swatch-topmenu-bg-color), 1) 0.125rem,
        rgba(var(--swatch-topmenu-bg-color), 1) calc(var(--topbar-height-on-mobile) - 0.125rem),
        rgba(var(--swatch-topmenu-bg-color), 1) calc(var(--topbar-height-on-mobile) - 0.125rem),
        rgba(var(--swatch-topmenu-border-color),1) var(--topbar-height-on-mobile));
    --diagonal-stripes: repeating-linear-gradient(
        45deg,
        hsla(0, 0%, 100%, 0),
        hsla(0, 0%, 100%, 0) 0.25vh,
        rgba(88, 88, 88, 0.1) 0.35vh,
        rgba(88, 88, 88, 0.2) 0.5vh
    );
    --gradient-sidemenu-header: linear-gradient(10deg,
        rgba(var(--medium-accent), 0.45) 0%,
        rgba(var(--medium-accent), 0.55) 100%
    );
    --background-gradient-distance: 40rem;
    --gradient-background: linear-gradient(
        to bottom,
        rgba(var(--background-gradient-color),1) 0,
        rgba(var(--background-gradient-color),0.987) calc(0.008 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0.951) calc(0.029 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0.896) calc(0.064 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0.825) calc(0.110 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0.741) calc(0.166 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0.648) calc(0.231 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0.550) calc(0.304 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0.450) calc(0.383 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0.352) calc(0.467 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0.259) calc(0.554 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0.175) calc(0.644 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0.104) calc(0.735 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0.049) calc(0.825 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0.013) calc(0.914 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0) var(--background-gradient-distance));
 
    /* Spacing Measurements */
 
    /* header measurements */
    --header-height-on-desktop: 7.5rem;
    --header-height-on-mobile: 7.5rem;
    --topbar-height-on-desktop: 1.875rem;
    --topbar-height-on-mobile: 3rem;
    --header-background-image-size: 100% var(--header-height-on-desktop);
 
    --body-width-on-desktop: 44.25rem;
    --sidebar-width-on-desktop: calc((var(--base-font-size) * (14/15)) * 19);
    --sidebar-width-on-mobile: calc((var(--base-font-size) * (14/15)) * 16);
    --scrollbar-width: 1rem;
    --border-styling: solid 0.0625rem rgb(var(--swatch-border-color));
    --border-radius-width: 0.0625rem;
 
    /* Box-Shadow 1px Borders */
    --box-border-bottom: 0 0.0625rem 0 0 rgb(var(--swatch-border-color));
    --box-border-top: 0 -0.0625rem 0 0 rgb(var(--swatch-border-color));
    --box-border-left: -0.0625rem 0 0 0 rgb(var(--swatch-border-color));
    --box-border-right: 0.0625rem 0 0 0 rgb(var(--swatch-border-color));
    --box-border-all: 0 0 0 0.0625rem rgb(var(--swatch-border-color));
 
    /* Sidebar */
    --sidebar-transition-timing: 0.5s ease-in-out 0.1s;
    --sidebar-internal-border-thickness: 0.125rem;
 
    /* final values */
    --base-font-size: 0.9375rem;
    --base-line-height: 1.313rem;
    --final-header-height-on-desktop: calc(var(--header-height-on-desktop) + var(--topbar-height-on-desktop));
    --final-header-height-on-mobile: calc(var(--header-height-on-mobile) + var(--topbar-height-on-mobile));
}

Hello World!

Include this CSS on your page by adding the following code:

[[include :scp-sandbox-3:gemwr-theme-test]]

/* All Vars Used */
 
:root {
    /* S-CSS-P Integration */
    /* If you're making a new CSS theme, please include the following three variables at minimum. */
    --theme-base: "black-highlighter";
    /* must be either "black-highlighter" or "sigma9" */
    --theme-id: "black-highlighter";
    /* set this to the URL of your theme's page - eg for "component:ar-theme", set it to "ar-theme" */
    --theme-name: "nu-SCP Theme";
    /* set this to your theme's full name */
 
    /* Header */
    --logo-image: url("https://nu-scptheme.github.io/Black-Highlighter/img/logo.svg");
    --header-title: "SCP Foundation";
    --header-subtitle: "SECURE, CONTAIN, PROTECT";
 
    /* Typefaces */
    --body-font: proxima-nova, sans-serif;
    --header-font: "Poppins", sans-serif;
    --title-font: "Poppins", sans-serif;
    --mono-font: "Space Mono", "Andale Mono", "Courier New", Courier, monospace;
 
    /* Standard Colors */
    --forest-green: 34, 139, 34;
    /* green */
    --pale-gray-monochrome: 244, 244, 244;
    /* v light gray for blockquotes and stuff */
    --light-pale-gray-monochrome: 244, 244, 244;
    /* very light pale gray for misc. use */
    --very-light-gray-monochrome: 215, 215, 215;
    /* very light accent gray for misc. use */
    --light-gray-monochrome: 160, 160, 160;
    /* light accent gray for login status */
    --gray-monochrome: 66, 66, 72;
    /* gray */
    --dark-gray-monochrome: 48, 48, 52;
    /* dark accent gray for sidebar background */
    --black-monochrome: 12, 12, 12;
    /* black */
    --pale-accent: 230, 40, 60;
    /* light red, for visited links */
    --bright-accent: 133, 0, 5;
    /* bright red */
    --medium-accent: 100, 46, 44;
    /* medium red - the "default" accent color */
    --dark-accent: 100, 3, 15;
    /* dark red */
    --alt-accent: 221, 102, 17;
    /* pale orange, for newpage links */
 
    /* Background and Header Colors */
    --background-gradient-color: var(--very-light-gray-monochrome);
    --header-gradient-color-bottom: var(--medium-accent);
    --header-gradient-color-middle: var(--black-monochrome);
    --header-gradient-color-top: var(--black-monochrome);
 
    /* Primary Theme Colors */
    --swatch-background: var(--white-monochrome);
    --swatch-primary: var(--bright-accent);
    --swatch-primary-darker: var(--medium-accent);
    --swatch-primary-darkest: var(--dark-accent);
    /* Primary Text Colors */
    --swatch-text-dark: var(--black-monochrome);
    --swatch-text-light: var(--white-monochrome);
    --swatch-important-text: var(--bright-accent);
 
    /* Primary Menu Colors */
    --swatch-menubg-color: var(--white-monochrome);
    --swatch-menubg-light-color: var(--pale-gray-monochrome);
    --swatch-menubg-medium-color: var(--light-gray-monochrome);
    --swatch-menubg-medium-dark-color: var(--gray-monochrome);
    --swatch-menubg-dark-color: var(--dark-gray-monochrome);
    --swatch-menubg-black-color: var(--black-monochrome);
    --swatch-menubg-hover-color: var(--black-monochrome);
    --swatch-menutxt-dark-color: var(--black-monochrome);
    --swatch-menutxt-light-color: var(--white-monochrome);
    --swatch-border-color: var(--black-monochrome);
    /* Primary Header Colors */
    --swatch-headerh1-color: var(--white-monochrome);
    --swatch-headerh2-color: var(--white-monochrome);
    --swatch-topmenu-border-color: var(--black-monochrome);
    --swatch-topmenu-bg-color: var(--gray-monochrome);
 
    /* Link Colors */
    --link-color: var(--pale-accent);
    --visited-link-color: var(--swatch-primary);
    --hover-link-color: var(--swatch-primary);
    --newpage-color: var(--alt-accent);
    --sidebar-links-text: var(--swatch-menutxt-dark-color);
 
    /* Rating Module Colors */
    --rating-module-button-color: var(--black-monochrome);
    --rating-module-button-plus-color: 0, 200, 0;
    --rating-module-button-negative-color: 200, 0, 0;
    --rating-module-button-cancel-color: 200, 200, 200;
    --rating-module-button-credit-color: 50, 50, 50;
    --rating-module-text-color: var(--swatch-menutxt-dark-color);
    --rating-module-text-hover-color: var(--swatch-menutxt-light-color);
 
    /* Header Gradients */
 
    --gradient-header: linear-gradient(
        to top,
        rgb(var(--header-gradient-color-bottom)) 0%,
        rgb(var(--header-gradient-color-middle)) 90%,
        rgb(var(--header-gradient-color-top)) 100%
    );
    --gradient-topmenu: linear-gradient(
        to bottom,
        rgba(255, 255, 255, 0) 0%,
        rgba(255, 255, 255, 0) var(--header-height-on-desktop),
        rgba(var(--swatch-topmenu-border-color),1) var(--header-height-on-desktop),
        rgba(var(--swatch-topmenu-bg-color), 1) calc(var(--header-height-on-desktop) + 0.125rem),
        rgba(var(--swatch-topmenu-bg-color), 0.95) calc(100% - 0.125rem),
        rgba(var(--swatch-topmenu-bg-color), 1) calc(100% - 0.125rem),
        rgba(var(--swatch-topmenu-border-color), 1) 100%);
    --gradient-topmenu-mobile: linear-gradient(
        to bottom,
        rgba(var(--swatch-topmenu-border-color),1) 0,
        rgba(var(--swatch-topmenu-bg-color), 1) 0.125rem,
        rgba(var(--swatch-topmenu-bg-color), 1) calc(var(--topbar-height-on-mobile) - 0.125rem),
        rgba(var(--swatch-topmenu-bg-color), 1) calc(var(--topbar-height-on-mobile) - 0.125rem),
        rgba(var(--swatch-topmenu-border-color),1) var(--topbar-height-on-mobile));
    --diagonal-stripes: repeating-linear-gradient(
        45deg,
        hsla(0, 0%, 100%, 0),
        hsla(0, 0%, 100%, 0) 0.25vh,
        rgba(88, 88, 88, 0.1) 0.35vh,
        rgba(88, 88, 88, 0.2) 0.5vh
    );
    --gradient-sidemenu-header: linear-gradient(10deg,
        rgba(var(--medium-accent), 0.45) 0%,
        rgba(var(--medium-accent), 0.55) 100%
    );
    --background-gradient-distance: 40rem;
    --gradient-background: linear-gradient(
        to bottom,
        rgba(var(--background-gradient-color),1) 0,
        rgba(var(--background-gradient-color),0.987) calc(0.008 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0.951) calc(0.029 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0.896) calc(0.064 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0.825) calc(0.110 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0.741) calc(0.166 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0.648) calc(0.231 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0.550) calc(0.304 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0.450) calc(0.383 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0.352) calc(0.467 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0.259) calc(0.554 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0.175) calc(0.644 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0.104) calc(0.735 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0.049) calc(0.825 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0.013) calc(0.914 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0) var(--background-gradient-distance));
 
    /* Spacing Measurements */
 
    /* header measurements */
    --header-height-on-desktop: 7.5rem;
    --header-height-on-mobile: 7.5rem;
    --topbar-height-on-desktop: 1.875rem;
    --topbar-height-on-mobile: 3rem;
    --header-background-image-size: 100% var(--header-height-on-desktop);
 
    --body-width-on-desktop: 44.25rem;
    --sidebar-width-on-desktop: calc((var(--base-font-size) * (14/15)) * 19);
    --sidebar-width-on-mobile: calc((var(--base-font-size) * (14/15)) * 16);
    --scrollbar-width: 1rem;
    --border-styling: solid 0.0625rem rgb(var(--swatch-border-color));
    --border-radius-width: 0.0625rem;
 
    /* Box-Shadow 1px Borders */
    --box-border-bottom: 0 0.0625rem 0 0 rgb(var(--swatch-border-color));
    --box-border-top: 0 -0.0625rem 0 0 rgb(var(--swatch-border-color));
    --box-border-left: -0.0625rem 0 0 0 rgb(var(--swatch-border-color));
    --box-border-right: 0.0625rem 0 0 0 rgb(var(--swatch-border-color));
    --box-border-all: 0 0 0 0.0625rem rgb(var(--swatch-border-color));
 
    /* Sidebar */
    --sidebar-transition-timing: 0.5s ease-in-out 0.1s;
    --sidebar-internal-border-thickness: 0.125rem;
 
    /* final values */
    --base-font-size: 0.9375rem;
    --base-line-height: 1.313rem;
    --final-header-height-on-desktop: calc(var(--header-height-on-desktop) + var(--topbar-height-on-desktop));
    --final-header-height-on-mobile: calc(var(--header-height-on-mobile) + var(--topbar-height-on-mobile));
}

Hello World!

Include this CSS on your page by adding the following code:

[[include :scp-sandbox-3:gemwr-theme-test]]

/* All Vars Used */
 
:root {
    /* S-CSS-P Integration */
    /* If you're making a new CSS theme, please include the following three variables at minimum. */
    --theme-base: "black-highlighter";
    /* must be either "black-highlighter" or "sigma9" */
    --theme-id: "black-highlighter";
    /* set this to the URL of your theme's page - eg for "component:ar-theme", set it to "ar-theme" */
    --theme-name: "nu-SCP Theme";
    /* set this to your theme's full name */
 
    /* Header */
    --logo-image: url("https://nu-scptheme.github.io/Black-Highlighter/img/logo.svg");
    --header-title: "SCP Foundation";
    --header-subtitle: "SECURE, CONTAIN, PROTECT";
 
    /* Typefaces */
    --body-font: proxima-nova, sans-serif;
    --header-font: "Poppins", sans-serif;
    --title-font: "Poppins", sans-serif;
    --mono-font: "Space Mono", "Andale Mono", "Courier New", Courier, monospace;
 
    /* Standard Colors */
    --forest-green: 34, 139, 34;
    /* green */
    --pale-gray-monochrome: 244, 244, 244;
    /* v light gray for blockquotes and stuff */
    --light-pale-gray-monochrome: 244, 244, 244;
    /* very light pale gray for misc. use */
    --very-light-gray-monochrome: 215, 215, 215;
    /* very light accent gray for misc. use */
    --light-gray-monochrome: 160, 160, 160;
    /* light accent gray for login status */
    --gray-monochrome: 66, 66, 72;
    /* gray */
    --dark-gray-monochrome: 48, 48, 52;
    /* dark accent gray for sidebar background */
    --black-monochrome: 12, 12, 12;
    /* black */
    --pale-accent: 230, 40, 60;
    /* light red, for visited links */
    --bright-accent: 133, 0, 5;
    /* bright red */
    --medium-accent: 100, 46, 44;
    /* medium red - the "default" accent color */
    --dark-accent: 100, 3, 15;
    /* dark red */
    --alt-accent: 221, 102, 17;
    /* pale orange, for newpage links */
 
    /* Background and Header Colors */
    --background-gradient-color: var(--very-light-gray-monochrome);
    --header-gradient-color-bottom: var(--medium-accent);
    --header-gradient-color-middle: var(--black-monochrome);
    --header-gradient-color-top: var(--black-monochrome);
 
    /* Primary Theme Colors */
    --swatch-background: var(--white-monochrome);
    --swatch-primary: var(--bright-accent);
    --swatch-primary-darker: var(--medium-accent);
    --swatch-primary-darkest: var(--dark-accent);
    /* Primary Text Colors */
    --swatch-text-dark: var(--black-monochrome);
    --swatch-text-light: var(--white-monochrome);
    --swatch-important-text: var(--bright-accent);
 
    /* Primary Menu Colors */
    --swatch-menubg-color: var(--white-monochrome);
    --swatch-menubg-light-color: var(--pale-gray-monochrome);
    --swatch-menubg-medium-color: var(--light-gray-monochrome);
    --swatch-menubg-medium-dark-color: var(--gray-monochrome);
    --swatch-menubg-dark-color: var(--dark-gray-monochrome);
    --swatch-menubg-black-color: var(--black-monochrome);
    --swatch-menubg-hover-color: var(--black-monochrome);
    --swatch-menutxt-dark-color: var(--black-monochrome);
    --swatch-menutxt-light-color: var(--white-monochrome);
    --swatch-border-color: var(--black-monochrome);
    /* Primary Header Colors */
    --swatch-headerh1-color: var(--white-monochrome);
    --swatch-headerh2-color: var(--white-monochrome);
    --swatch-topmenu-border-color: var(--black-monochrome);
    --swatch-topmenu-bg-color: var(--gray-monochrome);
 
    /* Link Colors */
    --link-color: var(--pale-accent);
    --visited-link-color: var(--swatch-primary);
    --hover-link-color: var(--swatch-primary);
    --newpage-color: var(--alt-accent);
    --sidebar-links-text: var(--swatch-menutxt-dark-color);
 
    /* Rating Module Colors */
    --rating-module-button-color: var(--black-monochrome);
    --rating-module-button-plus-color: 0, 200, 0;
    --rating-module-button-negative-color: 200, 0, 0;
    --rating-module-button-cancel-color: 200, 200, 200;
    --rating-module-button-credit-color: 50, 50, 50;
    --rating-module-text-color: var(--swatch-menutxt-dark-color);
    --rating-module-text-hover-color: var(--swatch-menutxt-light-color);
 
    /* Header Gradients */
 
    --gradient-header: linear-gradient(
        to top,
        rgb(var(--header-gradient-color-bottom)) 0%,
        rgb(var(--header-gradient-color-middle)) 90%,
        rgb(var(--header-gradient-color-top)) 100%
    );
    --gradient-topmenu: linear-gradient(
        to bottom,
        rgba(255, 255, 255, 0) 0%,
        rgba(255, 255, 255, 0) var(--header-height-on-desktop),
        rgba(var(--swatch-topmenu-border-color),1) var(--header-height-on-desktop),
        rgba(var(--swatch-topmenu-bg-color), 1) calc(var(--header-height-on-desktop) + 0.125rem),
        rgba(var(--swatch-topmenu-bg-color), 0.95) calc(100% - 0.125rem),
        rgba(var(--swatch-topmenu-bg-color), 1) calc(100% - 0.125rem),
        rgba(var(--swatch-topmenu-border-color), 1) 100%);
    --gradient-topmenu-mobile: linear-gradient(
        to bottom,
        rgba(var(--swatch-topmenu-border-color),1) 0,
        rgba(var(--swatch-topmenu-bg-color), 1) 0.125rem,
        rgba(var(--swatch-topmenu-bg-color), 1) calc(var(--topbar-height-on-mobile) - 0.125rem),
        rgba(var(--swatch-topmenu-bg-color), 1) calc(var(--topbar-height-on-mobile) - 0.125rem),
        rgba(var(--swatch-topmenu-border-color),1) var(--topbar-height-on-mobile));
    --diagonal-stripes: repeating-linear-gradient(
        45deg,
        hsla(0, 0%, 100%, 0),
        hsla(0, 0%, 100%, 0) 0.25vh,
        rgba(88, 88, 88, 0.1) 0.35vh,
        rgba(88, 88, 88, 0.2) 0.5vh
    );
    --gradient-sidemenu-header: linear-gradient(10deg,
        rgba(var(--medium-accent), 0.45) 0%,
        rgba(var(--medium-accent), 0.55) 100%
    );
    --background-gradient-distance: 40rem;
    --gradient-background: linear-gradient(
        to bottom,
        rgba(var(--background-gradient-color),1) 0,
        rgba(var(--background-gradient-color),0.987) calc(0.008 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0.951) calc(0.029 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0.896) calc(0.064 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0.825) calc(0.110 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0.741) calc(0.166 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0.648) calc(0.231 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0.550) calc(0.304 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0.450) calc(0.383 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0.352) calc(0.467 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0.259) calc(0.554 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0.175) calc(0.644 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0.104) calc(0.735 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0.049) calc(0.825 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0.013) calc(0.914 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0) var(--background-gradient-distance));
 
    /* Spacing Measurements */
 
    /* header measurements */
    --header-height-on-desktop: 7.5rem;
    --header-height-on-mobile: 7.5rem;
    --topbar-height-on-desktop: 1.875rem;
    --topbar-height-on-mobile: 3rem;
    --header-background-image-size: 100% var(--header-height-on-desktop);
 
    --body-width-on-desktop: 44.25rem;
    --sidebar-width-on-desktop: calc((var(--base-font-size) * (14/15)) * 19);
    --sidebar-width-on-mobile: calc((var(--base-font-size) * (14/15)) * 16);
    --scrollbar-width: 1rem;
    --border-styling: solid 0.0625rem rgb(var(--swatch-border-color));
    --border-radius-width: 0.0625rem;
 
    /* Box-Shadow 1px Borders */
    --box-border-bottom: 0 0.0625rem 0 0 rgb(var(--swatch-border-color));
    --box-border-top: 0 -0.0625rem 0 0 rgb(var(--swatch-border-color));
    --box-border-left: -0.0625rem 0 0 0 rgb(var(--swatch-border-color));
    --box-border-right: 0.0625rem 0 0 0 rgb(var(--swatch-border-color));
    --box-border-all: 0 0 0 0.0625rem rgb(var(--swatch-border-color));
 
    /* Sidebar */
    --sidebar-transition-timing: 0.5s ease-in-out 0.1s;
    --sidebar-internal-border-thickness: 0.125rem;
 
    /* final values */
    --base-font-size: 0.9375rem;
    --base-line-height: 1.313rem;
    --final-header-height-on-desktop: calc(var(--header-height-on-desktop) + var(--topbar-height-on-desktop));
    --final-header-height-on-mobile: calc(var(--header-height-on-mobile) + var(--topbar-height-on-mobile));
}

Hello World!

Include this CSS on your page by adding the following code:

[[include :scp-sandbox-3:gemwr-theme-test]]

/* All Vars Used */
 
:root {
    /* S-CSS-P Integration */
    /* If you're making a new CSS theme, please include the following three variables at minimum. */
    --theme-base: "black-highlighter";
    /* must be either "black-highlighter" or "sigma9" */
    --theme-id: "black-highlighter";
    /* set this to the URL of your theme's page - eg for "component:ar-theme", set it to "ar-theme" */
    --theme-name: "nu-SCP Theme";
    /* set this to your theme's full name */
 
    /* Header */
    --logo-image: url("https://nu-scptheme.github.io/Black-Highlighter/img/logo.svg");
    --header-title: "SCP Foundation";
    --header-subtitle: "SECURE, CONTAIN, PROTECT";
 
    /* Typefaces */
    --body-font: proxima-nova, sans-serif;
    --header-font: "Poppins", sans-serif;
    --title-font: "Poppins", sans-serif;
    --mono-font: "Space Mono", "Andale Mono", "Courier New", Courier, monospace;
 
    /* Standard Colors */
    --forest-green: 34, 139, 34;
    /* green */
    --pale-gray-monochrome: 244, 244, 244;
    /* v light gray for blockquotes and stuff */
    --light-pale-gray-monochrome: 244, 244, 244;
    /* very light pale gray for misc. use */
    --very-light-gray-monochrome: 215, 215, 215;
    /* very light accent gray for misc. use */
    --light-gray-monochrome: 160, 160, 160;
    /* light accent gray for login status */
    --gray-monochrome: 66, 66, 72;
    /* gray */
    --dark-gray-monochrome: 48, 48, 52;
    /* dark accent gray for sidebar background */
    --black-monochrome: 12, 12, 12;
    /* black */
    --pale-accent: 230, 40, 60;
    /* light red, for visited links */
    --bright-accent: 133, 0, 5;
    /* bright red */
    --medium-accent: 100, 46, 44;
    /* medium red - the "default" accent color */
    --dark-accent: 100, 3, 15;
    /* dark red */
    --alt-accent: 221, 102, 17;
    /* pale orange, for newpage links */
 
    /* Background and Header Colors */
    --background-gradient-color: var(--very-light-gray-monochrome);
    --header-gradient-color-bottom: var(--medium-accent);
    --header-gradient-color-middle: var(--black-monochrome);
    --header-gradient-color-top: var(--black-monochrome);
 
    /* Primary Theme Colors */
    --swatch-background: var(--white-monochrome);
    --swatch-primary: var(--bright-accent);
    --swatch-primary-darker: var(--medium-accent);
    --swatch-primary-darkest: var(--dark-accent);
    /* Primary Text Colors */
    --swatch-text-dark: var(--black-monochrome);
    --swatch-text-light: var(--white-monochrome);
    --swatch-important-text: var(--bright-accent);
 
    /* Primary Menu Colors */
    --swatch-menubg-color: var(--white-monochrome);
    --swatch-menubg-light-color: var(--pale-gray-monochrome);
    --swatch-menubg-medium-color: var(--light-gray-monochrome);
    --swatch-menubg-medium-dark-color: var(--gray-monochrome);
    --swatch-menubg-dark-color: var(--dark-gray-monochrome);
    --swatch-menubg-black-color: var(--black-monochrome);
    --swatch-menubg-hover-color: var(--black-monochrome);
    --swatch-menutxt-dark-color: var(--black-monochrome);
    --swatch-menutxt-light-color: var(--white-monochrome);
    --swatch-border-color: var(--black-monochrome);
    /* Primary Header Colors */
    --swatch-headerh1-color: var(--white-monochrome);
    --swatch-headerh2-color: var(--white-monochrome);
    --swatch-topmenu-border-color: var(--black-monochrome);
    --swatch-topmenu-bg-color: var(--gray-monochrome);
 
    /* Link Colors */
    --link-color: var(--pale-accent);
    --visited-link-color: var(--swatch-primary);
    --hover-link-color: var(--swatch-primary);
    --newpage-color: var(--alt-accent);
    --sidebar-links-text: var(--swatch-menutxt-dark-color);
 
    /* Rating Module Colors */
    --rating-module-button-color: var(--black-monochrome);
    --rating-module-button-plus-color: 0, 200, 0;
    --rating-module-button-negative-color: 200, 0, 0;
    --rating-module-button-cancel-color: 200, 200, 200;
    --rating-module-button-credit-color: 50, 50, 50;
    --rating-module-text-color: var(--swatch-menutxt-dark-color);
    --rating-module-text-hover-color: var(--swatch-menutxt-light-color);
 
    /* Header Gradients */
 
    --gradient-header: linear-gradient(
        to top,
        rgb(var(--header-gradient-color-bottom)) 0%,
        rgb(var(--header-gradient-color-middle)) 90%,
        rgb(var(--header-gradient-color-top)) 100%
    );
    --gradient-topmenu: linear-gradient(
        to bottom,
        rgba(255, 255, 255, 0) 0%,
        rgba(255, 255, 255, 0) var(--header-height-on-desktop),
        rgba(var(--swatch-topmenu-border-color),1) var(--header-height-on-desktop),
        rgba(var(--swatch-topmenu-bg-color), 1) calc(var(--header-height-on-desktop) + 0.125rem),
        rgba(var(--swatch-topmenu-bg-color), 0.95) calc(100% - 0.125rem),
        rgba(var(--swatch-topmenu-bg-color), 1) calc(100% - 0.125rem),
        rgba(var(--swatch-topmenu-border-color), 1) 100%);
    --gradient-topmenu-mobile: linear-gradient(
        to bottom,
        rgba(var(--swatch-topmenu-border-color),1) 0,
        rgba(var(--swatch-topmenu-bg-color), 1) 0.125rem,
        rgba(var(--swatch-topmenu-bg-color), 1) calc(var(--topbar-height-on-mobile) - 0.125rem),
        rgba(var(--swatch-topmenu-bg-color), 1) calc(var(--topbar-height-on-mobile) - 0.125rem),
        rgba(var(--swatch-topmenu-border-color),1) var(--topbar-height-on-mobile));
    --diagonal-stripes: repeating-linear-gradient(
        45deg,
        hsla(0, 0%, 100%, 0),
        hsla(0, 0%, 100%, 0) 0.25vh,
        rgba(88, 88, 88, 0.1) 0.35vh,
        rgba(88, 88, 88, 0.2) 0.5vh
    );
    --gradient-sidemenu-header: linear-gradient(10deg,
        rgba(var(--medium-accent), 0.45) 0%,
        rgba(var(--medium-accent), 0.55) 100%
    );
    --background-gradient-distance: 40rem;
    --gradient-background: linear-gradient(
        to bottom,
        rgba(var(--background-gradient-color),1) 0,
        rgba(var(--background-gradient-color),0.987) calc(0.008 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0.951) calc(0.029 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0.896) calc(0.064 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0.825) calc(0.110 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0.741) calc(0.166 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0.648) calc(0.231 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0.550) calc(0.304 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0.450) calc(0.383 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0.352) calc(0.467 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0.259) calc(0.554 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0.175) calc(0.644 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0.104) calc(0.735 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0.049) calc(0.825 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0.013) calc(0.914 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0) var(--background-gradient-distance));
 
    /* Spacing Measurements */
 
    /* header measurements */
    --header-height-on-desktop: 7.5rem;
    --header-height-on-mobile: 7.5rem;
    --topbar-height-on-desktop: 1.875rem;
    --topbar-height-on-mobile: 3rem;
    --header-background-image-size: 100% var(--header-height-on-desktop);
 
    --body-width-on-desktop: 44.25rem;
    --sidebar-width-on-desktop: calc((var(--base-font-size) * (14/15)) * 19);
    --sidebar-width-on-mobile: calc((var(--base-font-size) * (14/15)) * 16);
    --scrollbar-width: 1rem;
    --border-styling: solid 0.0625rem rgb(var(--swatch-border-color));
    --border-radius-width: 0.0625rem;
 
    /* Box-Shadow 1px Borders */
    --box-border-bottom: 0 0.0625rem 0 0 rgb(var(--swatch-border-color));
    --box-border-top: 0 -0.0625rem 0 0 rgb(var(--swatch-border-color));
    --box-border-left: -0.0625rem 0 0 0 rgb(var(--swatch-border-color));
    --box-border-right: 0.0625rem 0 0 0 rgb(var(--swatch-border-color));
    --box-border-all: 0 0 0 0.0625rem rgb(var(--swatch-border-color));
 
    /* Sidebar */
    --sidebar-transition-timing: 0.5s ease-in-out 0.1s;
    --sidebar-internal-border-thickness: 0.125rem;
 
    /* final values */
    --base-font-size: 0.9375rem;
    --base-line-height: 1.313rem;
    --final-header-height-on-desktop: calc(var(--header-height-on-desktop) + var(--topbar-height-on-desktop));
    --final-header-height-on-mobile: calc(var(--header-height-on-mobile) + var(--topbar-height-on-mobile));
}

Hello World!

Include this CSS on your page by adding the following code:

[[include :scp-sandbox-3:gemwr-theme-test]]

/* All Vars Used */
 
:root {
    /* S-CSS-P Integration */
    /* If you're making a new CSS theme, please include the following three variables at minimum. */
    --theme-base: "black-highlighter";
    /* must be either "black-highlighter" or "sigma9" */
    --theme-id: "black-highlighter";
    /* set this to the URL of your theme's page - eg for "component:ar-theme", set it to "ar-theme" */
    --theme-name: "nu-SCP Theme";
    /* set this to your theme's full name */
 
    /* Header */
    --logo-image: url("https://nu-scptheme.github.io/Black-Highlighter/img/logo.svg");
    --header-title: "SCP Foundation";
    --header-subtitle: "SECURE, CONTAIN, PROTECT";
 
    /* Typefaces */
    --body-font: proxima-nova, sans-serif;
    --header-font: "Poppins", sans-serif;
    --title-font: "Poppins", sans-serif;
    --mono-font: "Space Mono", "Andale Mono", "Courier New", Courier, monospace;
 
    /* Standard Colors */
    --forest-green: 34, 139, 34;
    /* green */
    --pale-gray-monochrome: 244, 244, 244;
    /* v light gray for blockquotes and stuff */
    --light-pale-gray-monochrome: 244, 244, 244;
    /* very light pale gray for misc. use */
    --very-light-gray-monochrome: 215, 215, 215;
    /* very light accent gray for misc. use */
    --light-gray-monochrome: 160, 160, 160;
    /* light accent gray for login status */
    --gray-monochrome: 66, 66, 72;
    /* gray */
    --dark-gray-monochrome: 48, 48, 52;
    /* dark accent gray for sidebar background */
    --black-monochrome: 12, 12, 12;
    /* black */
    --pale-accent: 230, 40, 60;
    /* light red, for visited links */
    --bright-accent: 133, 0, 5;
    /* bright red */
    --medium-accent: 100, 46, 44;
    /* medium red - the "default" accent color */
    --dark-accent: 100, 3, 15;
    /* dark red */
    --alt-accent: 221, 102, 17;
    /* pale orange, for newpage links */
 
    /* Background and Header Colors */
    --background-gradient-color: var(--very-light-gray-monochrome);
    --header-gradient-color-bottom: var(--medium-accent);
    --header-gradient-color-middle: var(--black-monochrome);
    --header-gradient-color-top: var(--black-monochrome);
 
    /* Primary Theme Colors */
    --swatch-background: var(--white-monochrome);
    --swatch-primary: var(--bright-accent);
    --swatch-primary-darker: var(--medium-accent);
    --swatch-primary-darkest: var(--dark-accent);
    /* Primary Text Colors */
    --swatch-text-dark: var(--black-monochrome);
    --swatch-text-light: var(--white-monochrome);
    --swatch-important-text: var(--bright-accent);
 
    /* Primary Menu Colors */
    --swatch-menubg-color: var(--white-monochrome);
    --swatch-menubg-light-color: var(--pale-gray-monochrome);
    --swatch-menubg-medium-color: var(--light-gray-monochrome);
    --swatch-menubg-medium-dark-color: var(--gray-monochrome);
    --swatch-menubg-dark-color: var(--dark-gray-monochrome);
    --swatch-menubg-black-color: var(--black-monochrome);
    --swatch-menubg-hover-color: var(--black-monochrome);
    --swatch-menutxt-dark-color: var(--black-monochrome);
    --swatch-menutxt-light-color: var(--white-monochrome);
    --swatch-border-color: var(--black-monochrome);
    /* Primary Header Colors */
    --swatch-headerh1-color: var(--white-monochrome);
    --swatch-headerh2-color: var(--white-monochrome);
    --swatch-topmenu-border-color: var(--black-monochrome);
    --swatch-topmenu-bg-color: var(--gray-monochrome);
 
    /* Link Colors */
    --link-color: var(--pale-accent);
    --visited-link-color: var(--swatch-primary);
    --hover-link-color: var(--swatch-primary);
    --newpage-color: var(--alt-accent);
    --sidebar-links-text: var(--swatch-menutxt-dark-color);
 
    /* Rating Module Colors */
    --rating-module-button-color: var(--black-monochrome);
    --rating-module-button-plus-color: 0, 200, 0;
    --rating-module-button-negative-color: 200, 0, 0;
    --rating-module-button-cancel-color: 200, 200, 200;
    --rating-module-button-credit-color: 50, 50, 50;
    --rating-module-text-color: var(--swatch-menutxt-dark-color);
    --rating-module-text-hover-color: var(--swatch-menutxt-light-color);
 
    /* Header Gradients */
 
    --gradient-header: linear-gradient(
        to top,
        rgb(var(--header-gradient-color-bottom)) 0%,
        rgb(var(--header-gradient-color-middle)) 90%,
        rgb(var(--header-gradient-color-top)) 100%
    );
    --gradient-topmenu: linear-gradient(
        to bottom,
        rgba(255, 255, 255, 0) 0%,
        rgba(255, 255, 255, 0) var(--header-height-on-desktop),
        rgba(var(--swatch-topmenu-border-color),1) var(--header-height-on-desktop),
        rgba(var(--swatch-topmenu-bg-color), 1) calc(var(--header-height-on-desktop) + 0.125rem),
        rgba(var(--swatch-topmenu-bg-color), 0.95) calc(100% - 0.125rem),
        rgba(var(--swatch-topmenu-bg-color), 1) calc(100% - 0.125rem),
        rgba(var(--swatch-topmenu-border-color), 1) 100%);
    --gradient-topmenu-mobile: linear-gradient(
        to bottom,
        rgba(var(--swatch-topmenu-border-color),1) 0,
        rgba(var(--swatch-topmenu-bg-color), 1) 0.125rem,
        rgba(var(--swatch-topmenu-bg-color), 1) calc(var(--topbar-height-on-mobile) - 0.125rem),
        rgba(var(--swatch-topmenu-bg-color), 1) calc(var(--topbar-height-on-mobile) - 0.125rem),
        rgba(var(--swatch-topmenu-border-color),1) var(--topbar-height-on-mobile));
    --diagonal-stripes: repeating-linear-gradient(
        45deg,
        hsla(0, 0%, 100%, 0),
        hsla(0, 0%, 100%, 0) 0.25vh,
        rgba(88, 88, 88, 0.1) 0.35vh,
        rgba(88, 88, 88, 0.2) 0.5vh
    );
    --gradient-sidemenu-header: linear-gradient(10deg,
        rgba(var(--medium-accent), 0.45) 0%,
        rgba(var(--medium-accent), 0.55) 100%
    );
    --background-gradient-distance: 40rem;
    --gradient-background: linear-gradient(
        to bottom,
        rgba(var(--background-gradient-color),1) 0,
        rgba(var(--background-gradient-color),0.987) calc(0.008 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0.951) calc(0.029 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0.896) calc(0.064 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0.825) calc(0.110 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0.741) calc(0.166 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0.648) calc(0.231 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0.550) calc(0.304 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0.450) calc(0.383 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0.352) calc(0.467 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0.259) calc(0.554 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0.175) calc(0.644 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0.104) calc(0.735 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0.049) calc(0.825 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0.013) calc(0.914 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0) var(--background-gradient-distance));
 
    /* Spacing Measurements */
 
    /* header measurements */
    --header-height-on-desktop: 7.5rem;
    --header-height-on-mobile: 7.5rem;
    --topbar-height-on-desktop: 1.875rem;
    --topbar-height-on-mobile: 3rem;
    --header-background-image-size: 100% var(--header-height-on-desktop);
 
    --body-width-on-desktop: 44.25rem;
    --sidebar-width-on-desktop: calc((var(--base-font-size) * (14/15)) * 19);
    --sidebar-width-on-mobile: calc((var(--base-font-size) * (14/15)) * 16);
    --scrollbar-width: 1rem;
    --border-styling: solid 0.0625rem rgb(var(--swatch-border-color));
    --border-radius-width: 0.0625rem;
 
    /* Box-Shadow 1px Borders */
    --box-border-bottom: 0 0.0625rem 0 0 rgb(var(--swatch-border-color));
    --box-border-top: 0 -0.0625rem 0 0 rgb(var(--swatch-border-color));
    --box-border-left: -0.0625rem 0 0 0 rgb(var(--swatch-border-color));
    --box-border-right: 0.0625rem 0 0 0 rgb(var(--swatch-border-color));
    --box-border-all: 0 0 0 0.0625rem rgb(var(--swatch-border-color));
 
    /* Sidebar */
    --sidebar-transition-timing: 0.5s ease-in-out 0.1s;
    --sidebar-internal-border-thickness: 0.125rem;
 
    /* final values */
    --base-font-size: 0.9375rem;
    --base-line-height: 1.313rem;
    --final-header-height-on-desktop: calc(var(--header-height-on-desktop) + var(--topbar-height-on-desktop));
    --final-header-height-on-mobile: calc(var(--header-height-on-mobile) + var(--topbar-height-on-mobile));
}

Hello World!

Include this CSS on your page by adding the following code:

[[include :scp-sandbox-3:gemwr-theme-test]]

/* All Vars Used */
 
:root {
    /* S-CSS-P Integration */
    /* If you're making a new CSS theme, please include the following three variables at minimum. */
    --theme-base: "black-highlighter";
    /* must be either "black-highlighter" or "sigma9" */
    --theme-id: "black-highlighter";
    /* set this to the URL of your theme's page - eg for "component:ar-theme", set it to "ar-theme" */
    --theme-name: "nu-SCP Theme";
    /* set this to your theme's full name */
 
    /* Header */
    --logo-image: url("https://nu-scptheme.github.io/Black-Highlighter/img/logo.svg");
    --header-title: "SCP Foundation";
    --header-subtitle: "SECURE, CONTAIN, PROTECT";
 
    /* Typefaces */
    --body-font: proxima-nova, sans-serif;
    --header-font: "Poppins", sans-serif;
    --title-font: "Poppins", sans-serif;
    --mono-font: "Space Mono", "Andale Mono", "Courier New", Courier, monospace;
 
    /* Standard Colors */
    --forest-green: 34, 139, 34;
    /* green */
    --pale-gray-monochrome: 244, 244, 244;
    /* v light gray for blockquotes and stuff */
    --light-pale-gray-monochrome: 244, 244, 244;
    /* very light pale gray for misc. use */
    --very-light-gray-monochrome: 215, 215, 215;
    /* very light accent gray for misc. use */
    --light-gray-monochrome: 160, 160, 160;
    /* light accent gray for login status */
    --gray-monochrome: 66, 66, 72;
    /* gray */
    --dark-gray-monochrome: 48, 48, 52;
    /* dark accent gray for sidebar background */
    --black-monochrome: 12, 12, 12;
    /* black */
    --pale-accent: 230, 40, 60;
    /* light red, for visited links */
    --bright-accent: 133, 0, 5;
    /* bright red */
    --medium-accent: 100, 46, 44;
    /* medium red - the "default" accent color */
    --dark-accent: 100, 3, 15;
    /* dark red */
    --alt-accent: 221, 102, 17;
    /* pale orange, for newpage links */
 
    /* Background and Header Colors */
    --background-gradient-color: var(--very-light-gray-monochrome);
    --header-gradient-color-bottom: var(--medium-accent);
    --header-gradient-color-middle: var(--black-monochrome);
    --header-gradient-color-top: var(--black-monochrome);
 
    /* Primary Theme Colors */
    --swatch-background: var(--white-monochrome);
    --swatch-primary: var(--bright-accent);
    --swatch-primary-darker: var(--medium-accent);
    --swatch-primary-darkest: var(--dark-accent);
    /* Primary Text Colors */
    --swatch-text-dark: var(--black-monochrome);
    --swatch-text-light: var(--white-monochrome);
    --swatch-important-text: var(--bright-accent);
 
    /* Primary Menu Colors */
    --swatch-menubg-color: var(--white-monochrome);
    --swatch-menubg-light-color: var(--pale-gray-monochrome);
    --swatch-menubg-medium-color: var(--light-gray-monochrome);
    --swatch-menubg-medium-dark-color: var(--gray-monochrome);
    --swatch-menubg-dark-color: var(--dark-gray-monochrome);
    --swatch-menubg-black-color: var(--black-monochrome);
    --swatch-menubg-hover-color: var(--black-monochrome);
    --swatch-menutxt-dark-color: var(--black-monochrome);
    --swatch-menutxt-light-color: var(--white-monochrome);
    --swatch-border-color: var(--black-monochrome);
    /* Primary Header Colors */
    --swatch-headerh1-color: var(--white-monochrome);
    --swatch-headerh2-color: var(--white-monochrome);
    --swatch-topmenu-border-color: var(--black-monochrome);
    --swatch-topmenu-bg-color: var(--gray-monochrome);
 
    /* Link Colors */
    --link-color: var(--pale-accent);
    --visited-link-color: var(--swatch-primary);
    --hover-link-color: var(--swatch-primary);
    --newpage-color: var(--alt-accent);
    --sidebar-links-text: var(--swatch-menutxt-dark-color);
 
    /* Rating Module Colors */
    --rating-module-button-color: var(--black-monochrome);
    --rating-module-button-plus-color: 0, 200, 0;
    --rating-module-button-negative-color: 200, 0, 0;
    --rating-module-button-cancel-color: 200, 200, 200;
    --rating-module-button-credit-color: 50, 50, 50;
    --rating-module-text-color: var(--swatch-menutxt-dark-color);
    --rating-module-text-hover-color: var(--swatch-menutxt-light-color);
 
    /* Header Gradients */
 
    --gradient-header: linear-gradient(
        to top,
        rgb(var(--header-gradient-color-bottom)) 0%,
        rgb(var(--header-gradient-color-middle)) 90%,
        rgb(var(--header-gradient-color-top)) 100%
    );
    --gradient-topmenu: linear-gradient(
        to bottom,
        rgba(255, 255, 255, 0) 0%,
        rgba(255, 255, 255, 0) var(--header-height-on-desktop),
        rgba(var(--swatch-topmenu-border-color),1) var(--header-height-on-desktop),
        rgba(var(--swatch-topmenu-bg-color), 1) calc(var(--header-height-on-desktop) + 0.125rem),
        rgba(var(--swatch-topmenu-bg-color), 0.95) calc(100% - 0.125rem),
        rgba(var(--swatch-topmenu-bg-color), 1) calc(100% - 0.125rem),
        rgba(var(--swatch-topmenu-border-color), 1) 100%);
    --gradient-topmenu-mobile: linear-gradient(
        to bottom,
        rgba(var(--swatch-topmenu-border-color),1) 0,
        rgba(var(--swatch-topmenu-bg-color), 1) 0.125rem,
        rgba(var(--swatch-topmenu-bg-color), 1) calc(var(--topbar-height-on-mobile) - 0.125rem),
        rgba(var(--swatch-topmenu-bg-color), 1) calc(var(--topbar-height-on-mobile) - 0.125rem),
        rgba(var(--swatch-topmenu-border-color),1) var(--topbar-height-on-mobile));
    --diagonal-stripes: repeating-linear-gradient(
        45deg,
        hsla(0, 0%, 100%, 0),
        hsla(0, 0%, 100%, 0) 0.25vh,
        rgba(88, 88, 88, 0.1) 0.35vh,
        rgba(88, 88, 88, 0.2) 0.5vh
    );
    --gradient-sidemenu-header: linear-gradient(10deg,
        rgba(var(--medium-accent), 0.45) 0%,
        rgba(var(--medium-accent), 0.55) 100%
    );
    --background-gradient-distance: 40rem;
    --gradient-background: linear-gradient(
        to bottom,
        rgba(var(--background-gradient-color),1) 0,
        rgba(var(--background-gradient-color),0.987) calc(0.008 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0.951) calc(0.029 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0.896) calc(0.064 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0.825) calc(0.110 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0.741) calc(0.166 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0.648) calc(0.231 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0.550) calc(0.304 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0.450) calc(0.383 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0.352) calc(0.467 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0.259) calc(0.554 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0.175) calc(0.644 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0.104) calc(0.735 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0.049) calc(0.825 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0.013) calc(0.914 * var(--background-gradient-distance)),
        rgba(var(--background-gradient-color),0) var(--background-gradient-distance));
 
    /* Spacing Measurements */
 
    /* header measurements */
    --header-height-on-desktop: 7.5rem;
    --header-height-on-mobile: 7.5rem;
    --topbar-height-on-desktop: 1.875rem;
    --topbar-height-on-mobile: 3rem;
    --header-background-image-size: 100% var(--header-height-on-desktop);
 
    --body-width-on-desktop: 44.25rem;
    --sidebar-width-on-desktop: calc((var(--base-font-size) * (14/15)) * 19);
    --sidebar-width-on-mobile: calc((var(--base-font-size) * (14/15)) * 16);
    --scrollbar-width: 1rem;
    --border-styling: solid 0.0625rem rgb(var(--swatch-border-color));
    --border-radius-width: 0.0625rem;
 
    /* Box-Shadow 1px Borders */
    --box-border-bottom: 0 0.0625rem 0 0 rgb(var(--swatch-border-color));
    --box-border-top: 0 -0.0625rem 0 0 rgb(var(--swatch-border-color));
    --box-border-left: -0.0625rem 0 0 0 rgb(var(--swatch-border-color));
    --box-border-right: 0.0625rem 0 0 0 rgb(var(--swatch-border-color));
    --box-border-all: 0 0 0 0.0625rem rgb(var(--swatch-border-color));
 
    /* Sidebar */
    --sidebar-transition-timing: 0.5s ease-in-out 0.1s;
    --sidebar-internal-border-thickness: 0.125rem;
 
    /* final values */
    --base-font-size: 0.9375rem;
    --base-line-height: 1.313rem;
    --final-header-height-on-desktop: calc(var(--header-height-on-desktop) + var(--topbar-height-on-desktop));
    --final-header-height-on-mobile: calc(var(--header-height-on-mobile) + var(--topbar-height-on-mobile));
}