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 Woedenaz or
Croquembouche.
Theme Colors
Examples
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
- Tabulator
- Tabulation
- Long Tab
- This empty tab has a really long name for some odd reason. I wonder why? It is very strange.
- Empty Tab
- Empty Tab
- Empty Tab
- Empty Tab
- Empty Tab
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 | |
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 Woedenaz or
Croquembouche.
Theme Colors
Examples
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
- Tabulator
- Tabulation
- Long Tab
- This empty tab has a really long name for some odd reason. I wonder why? It is very strange.
- Empty Tab
- Empty Tab
- Empty Tab
- Empty Tab
- Empty Tab
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 | |
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 Woedenaz or
Croquembouche.
Theme Colors
Examples
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
- Tabulator
- Tabulation
- Long Tab
- This empty tab has a really long name for some odd reason. I wonder why? It is very strange.
- Empty Tab
- Empty Tab
- Empty Tab
- Empty Tab
- Empty Tab
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 | |
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 Woedenaz or
Croquembouche.
Theme Colors
Examples
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
- Tabulator
- Tabulation
- Long Tab
- This empty tab has a really long name for some odd reason. I wonder why? It is very strange.
- Empty Tab
- Empty Tab
- Empty Tab
- Empty Tab
- Empty Tab
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 | |
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 Woedenaz or
Croquembouche.
Theme Colors
Examples
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
- Tabulator
- Tabulation
- Long Tab
- This empty tab has a really long name for some odd reason. I wonder why? It is very strange.
- Empty Tab
- Empty Tab
- Empty Tab
- Empty Tab
- Empty Tab
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 | |
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 Woedenaz or
Croquembouche.
Theme Colors
Examples
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
- Tabulator
- Tabulation
- Long Tab
- This empty tab has a really long name for some odd reason. I wonder why? It is very strange.
- Empty Tab
- Empty Tab
- Empty Tab
- Empty Tab
- Empty Tab
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 | |
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 Woedenaz or
Croquembouche.
Theme Colors
Examples
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
- Tabulator
- Tabulation
- Long Tab
- This empty tab has a really long name for some odd reason. I wonder why? It is very strange.
- Empty Tab
- Empty Tab
- Empty Tab
- Empty Tab
- Empty Tab
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 | |
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 Woedenaz or
Croquembouche.
Theme Colors
Examples
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
- Tabulator
- Tabulation
- Long Tab
- This empty tab has a really long name for some odd reason. I wonder why? It is very strange.
- Empty Tab
- Empty Tab
- Empty Tab
- Empty Tab
- Empty Tab
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 | |
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 Woedenaz or
Croquembouche.
Theme Colors
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
- Tabulator
- Tabulation
- Long Tab
- This empty tab has a really long name for some odd reason. I wonder why? It is very strange.
- Empty Tab
- Empty Tab
- Empty Tab
- Empty Tab
- Empty Tab
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 | |
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 Woedenaz or
Croquembouche.
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
- Tabulator
- Tabulation
- Long Tab
- This empty tab has a really long name for some odd reason. I wonder why? It is very strange.
- Empty Tab
- Empty Tab
- Empty Tab
- Empty Tab
- Empty Tab
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 | |
[[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)); }






Per 


