Это — тема для канона war-on-all-fronts-hub. Основанная на Sigma-9 альтернативная тема этой версии расположена ЗДЕСЬ. Данная тема основана на теме Black Highlighter, однако подключать её отдельно вам не надо. Для подключения этой темы к своей статье, вставьте в неё этот код:
[[include theme:war-on-all-fronts-bhl]]
Заголовок
Заголовок 2-ого уровня
Заголовок 3-его уровня
Ссылка, по которой вы не переходили (Ссылка, по которой вы переходили)
У этой темы есть особенное оформление для горизонтальных линий (см. ниже), которое можно включить с помощью следующего кода:
[[div_ class="woaf-hr"]]
[[/div]]
Это тема Turbo Vision за авторством
jakdragonx и
Croquembouche. Это чисто эстетическая тема, не основанная на чём-либо из вселенной, но имитирующая ретро-атмосферу.
Для подключения темы, вставьте следующий код в статью:
[[include theme:turbo-vision]]
Это подключает Turbo Vision в "режиме темы".
Если вас интересуют только стилизованные блоки, но не вся тема целиком, передайте параметр "blocks=a":
[[include theme:turbo-vision blocks=a]]
Это подключает Turbo Vision в "режиме компонента". Он совместим с Тема Black Highlighter.
"Режим темы" и "режим компонента" ещё будут упомянуты далее, поэтому перепроверьте какой из них использует ваша страница.
Тема Turbo Vision имитирует DOS-терминал из 90-ых — её элементы будто сделаны из множества ASCII-символов. Поэтому границы и тени элементов выглядят неуклюже и ассиметрично — они имитируют символы для отрисовки линий, где цвет задаётся цветом шрифта и фона каждого отдельного символа.
Несмотря на это, мы не дотошно следовали этому правилу и позволили себе внести несколько творческих изменений чтобы сделать опыт чуть менее болезненным.
В эту тему по умолчанию встроен компонент Скрываемый сайдбар для Sigma-9 ,освобождающий горизонтальное пространство под блоки с смещениями. Так как на маленьких экранах горизонтального пространства в принципе мало, эти блоки автоматически будут смещены в центр страницы — читатели с мобильных устройств ничего не пропустят.
Эта тема блочная, неуклюжая и цветастая. Страницы с ней могут выглядеть как кучка окон в нагромождённом интерфейсе, но в этом часть её шарма. Или нет — решать вам. Далее на этой странице есть инструкции как настроить тему по своему усмотрению.
Приведённые ниже вкладки содержат примеры FTML-разметки в данной теме.
Учтите, что оформление цитат и таблиц доступно в "режиме компонента", но оформление вкладок доступно только в "режиме темы".
Горизонтальная линия может быть создана при помощи 5 дефисов "-----" и проходит через всю страницу, если он не находится внутри чего-либо (например, цитат). Линии, разделяющие разделы этой страницы, представляют собой горизонтальные линии.
Это полужирный текст.
Это текст курсивом.
Это моноширный текст.
Заголовки можно создать, поставив от одного до шести плюс "+" в начале строки.
Первый заголовок
Второй заголовок
Третий заголовок
Четвёртый заголовок
Пятый заголовок
Шестой заголовок
Это цитата, созданная с помощью обёртки текста в div с классом "blockquote".
Больше текста
Это горизонтальная линия
Вложенная цитата
Нравится?
Воу...
| Таблица | Клетка-заголовок |
|---|
| Обычная клетка | Ещё одна обычная клетка |
| Объединённая клетка |
А теперь небольшая демонстрация работы Turbo Блоков...
Дальнейшее содержимое страницы может выглядеть или казаться ужасающим. Однако не стоит беспокоиться — всё можно разбить на простые кусочки.
SCP-NUMBER
LIGMA
ОСОБЫЕ УСЛОВИЯ СОДЕРЖАНИЯ
johnsmith12: а ты вообще понимаешь, что делаешь?
вы: Нет, лмао. Мне просто надо написать чё-нить для этой чёртовой темы.
SCP-NUMBER is currently uncontained. Whether this can be attributed to its unidentified writing or if it's just too fucking annoying to hassle with remains unknown.
In the event that one observes SCP-NUMBER for any reason — which, doesn't really make much sense when you think about it — affected subjects must refer back to their on-site therapist for Treatment #104321. Such treatment may last upwards of several hours and may be excruciatingly painful to the affected subject. Because no one wants to go to the nurse's office, for some fuck-all reason.
так а что я собирался съесть на обед?
SCP-NUMBER is nothing. Absolutely nothing at all. In fact, it is a lie. Just like you. You too are indeed a lie. Do not feel hurt or upset, as this applies to everyone universally. We condemn discrimination here at the Foundation.
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
In fact, what can we describe as truth? Perhaps perception is a lie. A lie perpetrated amongst men upon other men, perhaps? Indeed, reality cannot be the same for you and me. We all have different truths and lies. We are, of course, three-dimensional creatures. We crave understanding. We desire knowledge and will seek it out despite some of our best intentions.
Perhaps you believe that I'm only typing nonsense because I just want to lengthen this more for an extra colored box? Perhaps, but regardless of such meager wishes, I only want to allow you the moment of self-reflection. Are you, in fact, real? No. As I've already said prior, you are just a false image. A false image of the world you're currently living on. That is all.
КАК ИСПОЛЬЗОВАТЬ
To create a chunky shadowed Turbo Block like the one this text is in, create a div with the following classes:
- "turbo-block"
- a class that sets the background color
- a class that sets the border color
- a class that sets the text color
This theme provides all of these classes.
The "turbo-block" class creates the Turbo Block itself. You can use it by itself without any of the other classes, but it'll probably look weird (it won't have a background, for example).
[[div class="turbo-block"]]
Тут мог быть ваш текст
[[/div]]
This theme provides a bunch of background color utility classes, of the form "bg-[color]". Here are all of them:
[[div class="turbo-block bg-red"]]
[[div class="turbo-block bg-grey"]]
[[div class="turbo-block bg-green"]]
[[div class="turbo-block bg-cyan"]]
[[div class="turbo-block bg-orange"]]
[[div class="turbo-block bg-yellow"]]
[[div class="turbo-block bg-purple"]]
[[div class="turbo-block bg-black"]]
[[div class="turbo-block bg-white"]]
There are two border color classes: "border-black" and "border-white". Turbo Blocks doesn't come with a border by default, so you'll have to pick one for each turbo-block.
Note that all divs created with the "turbo-block" class have a double-lined border. Blockquotes, tables and tabviews have a single-lined border.
There are two text color classes: "text-black" and "text-white". They make the default text color in the turbo-block black and white respectively.
Each Turbo Block can have a title and a bunch of headings. The title is the text that appears right at the top — the title of this one is "HEADINGS". Do that by adding a "data-title" attribute to the block div:
[[div class="turbo-block ..." data-title="ВПИШИТЕ СЮДА ЗАГОЛОВОК"]]
To match the original Turbo Vision program, block titles should be in capitals, but this isn't enforced — you can put any text there you like.
However, do try to keep them short, because they look weird if they overflow:
Видите, что я имею ввиду?
The source code for that:
[[div class="turbo-block bg-grey border-black text-black" data-title="О, смотрите! Я слишком длинный заголовок!"]]
Видите, что я имею ввиду?
[[/div]]
Think of the poor mobile readers — keep your titles short.
Within a Turbo Block, you can create a subsection heading with the "heading" class — here's the code for the above one:
[[div class="heading"]]
ЗАГОЛОВКИ
[[/div]]
If you want to add a line like a heading but without any text in it, just add a horizontal rule with 4 or 5 hyphens:
↑ Just like that.
You can put anything you like inside a Turbo Block, including images. To add an image, the best way is to make a Turbo Block div and put the standard image block component inside it.
Here's the one for the image turbo-block used in the example earlier in this page:
[[div class="turbo-block bg-orange border-white text-white" data-title="ИЗОБРАЖЕНИЕ"]]
[[include component:image-block
| name=scpimage.png
| caption=Ага привет это текст
]]
[[/div]]
So far, these instructions have covered how to create Turbo Blocks. You can put a Turbo Block inside another Turbo Block, but just doing that won't create a cluttered feel, like a messy pile of notes on a disorganized researcher's desk — to do that, some of them need to be moved to the left and right.
That can be done using offset classes. The Turbo Vision theme provides classes for moving something to the left:
- "offset-left"
- "left-1"
- "left-2"
- "left-3"
- "left-4"
- "left-5"
...and to the right:
- "offset-right"
- "right-1"
- "right-2"
- "right-3"
- "right-4"
- "right-5"
To move something to the left, wrap it in a div with two classes: "offset-left", and then one of "left-1" through "left-5", depending on how far to the left you want it moved. "left-1" will only move it a little bit, but "left-5" will move it a lot — all the way to the left-hand side of the screen.
To move something to the right, it's exactly the same, but swap out "left" for "right".
СМЕЩЕНИЯ НА МОБИЛЬНЫХ УСТРОЙСТВАХ
If you've worked with CSS before, you're probably thinking that using up too much horizontal screen space is a very dangerous game — these offset divs are going to look terrible on mobile.
Have no fear! On small screen sizes, offset divs will be placed closer to the middle of the page, and on very small screen sizes, the offset will be turned off altogether.
For authors, this means that while mobile users will always see all of the content you put into offset divs, it might not look as cluttered as you intended it. Always test your design on mobile before you publish it to check that the reading experience is solid for everyone.
СОЗДАНИЕ БЛОКОВ СО СМЕЩЕНИЕМ
To create an offset block, combine two of the above classes, to determine the offset direction and intensity:
[[div class="offset-left left-3"]]
[[/div]]
If you want to offset a Turbo Block, put it inside the offset block (don't add the offset classes to the Turbo Block directly):
[[div class="offset-left left-3"]]
[[div class="turbo-block bg-white border-black text-black"]]
привет!
[[/div]]
[[/div]]
If you're on a wide browser (e.g. desktop), the above example is on the left. If you're on a thin browser (e.g. mobile), the above example is above this text.
Because the offset block is a different element to the Turbo Block, this means that you can actually offset anything you like, just by putting it inside a div with offset classes. Try offsetting an image turbo-block!
Offset blocks work using the CSS "float" property. When a HTML element is floating, stuff underneath it is pulled upwards to fill the space that it leaves behind.
This isn't always desirable. Maybe you want a floating offset block, but you want the text underneath it to appear where it would be if the offset block wasn't floating. This would leave a big gap for you to put something else there, if you like.
You can do this using the CSS "clear" property — a practice that's commonly referred to as a "clearfix". Wikidot lets you do this with 4 tilde characters (~~~~):
[[div class="offset-left left-3"]]
[[div class="turbo-block bg-white border-black text-black"]]
привет!
[[/div]]
[[/div]]
~~~~
This text isn't pulled upwards to fill the space, resulting in a big gap on desktop. On mobile, of course, there is no change.
Here are examples for all the different offset combinations.
Your browser has a wide screen (or at least CSS says so), so take a look at the examples below and adjust your window size to see how the offset divs react.
Your browser has a thin screen (or at least CSS says so), which means you're likely on a mobile device. The offset examples below will appear as a bunch of boring, center-aligned divs. Try looking at this page in a wider browser later to see the offsets.
[[div class="offset-left left-5"]]
[[div class="offset-left left-4"]]
[[div class="offset-left left-3"]]
[[div class="offset-left left-2]]
[[div class="offset-left left-1"]]
[[div class="offset-right right-1"]]
[[div class="offset-right right-2"]]
[[div class="offset-right right-3"]]
[[div class="offset-right right-4"]]
[[div class="offset-right right-5"]]
There are certain circumstances in which you shouldn't use some of the offset classes. You still can, of course, but it will have an adverse effect on your page.
Which classes are available to you depends on the position of the sidebar and whether or not the page content is center-aligned with respect to the browser viewport. It also depends on whether you are using this theme in 'theme mode' or 'component mode' — please review the usage instructions at the very top of the page for a reminder of which is which.
If you are using the Turbo Vision theme in 'theme mode', it comes with Скрываемый сайдбар для Sigma-9 , which center-aligns the page content and frees up as much horizontal space as possible. You may freely use all of the offset classes.
If you are using the Turbo Vision theme in 'component mode', it does not come with Скрываемый сайдбар для Sigma-9 by default. This limits the horizontal space.
If you are using Toggle Sidebar anyway, your page body is center-aligned. You may freely use all of the offset classes.
If you are not using Toggle Sidebar, the page body is on the right-hand side of the page. You should avoid using any of the right-hand offset classes, as they may go off the edge of the screen. You should also avoid using any left-hand offset classes near the start of the page, as they may overlap with the sidebar.
If you are using Тема Black Highlighter, the page body is centered, so you may freely use the right-hand offset classes. However, the sidebar is present throughout the entire document, so you should avoid using any of the left-hand offset classes.
If you are using BHL and Скрываемый сайдбар для Black Highlighter, this frees up the space on the left, so you may freely use the left-hand offset classes as well.
In short: avoid offsetting to the left if there is a sidebar, and avoid offsetting to the right if the page content is not centered.
Вот и вся тема.
This is a theme for the REDTAPE // ALLCAPS timeline of articles by ROUNDERHOUSE. Please inquire if you'd like to use the theme and contribute!
Theme Colors
Ship Gray--gray-monochrome#424248
Firebrick--bright-accent#c02727
{$color3-name}{$color3-variable}{$color3-info}
{$color4-name}{$color4-variable}{$color4-info}
{$color5-name}{$color5-variable}{$color5-info}
{$color6-name}{$color6-variable}{$color6-info}
Persian Plum--medium-accent#711515
Dryblood--dark-accent#460d0d
{$subcolor3-name}{$subcolor3-variable}{$subcolor3-info}
{$subcolor4-name}{$subcolor4-variable}{$subcolor4-info}
{$subcolor5-name}{$subcolor5-variable}{$subcolor5-info}
{$subcolor6-name}{$subcolor6-variable}{$subcolor6-info}
{$subcolor7-name}{$subcolor7-variable}{$subcolor7-info}
{$subcolor8-name}{$subcolor8-variable}{$subcolor8-info}
{$subcolor9-name}{$subcolor9-variable}{$subcolor9-info}
{$subcolor10-name}{$subcolor10-variable}{$subcolor10-info}
{$subcolor11-name}{$subcolor11-variable}{$subcolor11-info}
{$subcolor12-name}{$subcolor12-variable}{$subcolor12-info}
Note:
This is a Black Highlighter based theme. You will need to import the Black Highlighter theme as well in order to use this theme. To learn more go here.
On any wiki:
[[include theme:black-highlighter-theme]]
[[include theme:redtape
|dark=--] <- This is an optional argument if you would like to use the dark mode version of the theme. If you omit this, it will default to light mode.
|years=XX <- This sets the minutes to midnight in the subheader and the clock. For all articles that subscribe to the REDTAPE timeline, midnight is 2057.
]]
Examples
A horizontal rule can be created with 4 hyphens "----" and extends across the whole page if it's not placed inside anything (e.g. 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
First Title
Second Title
Third Title
Fourth Title
Fifth Title
Sixth Title
Just use your imagination and pretend there's Lorem Ipsum here.
- Visited link
- Unvisited link
- Missing link
Hey look, more text here.
How quaint.
This is a long tab. It contains a lot of text.
This is a long tab. It contains a lot of text.
This is a long tab. It contains a lot of text.
This is a long tab. It contains a lot of text.
This is a long tab. It contains a lot of text.
This is a long tab. It contains a lot of text.
This is a long tab. It contains a lot of text.
This is a long tab. It contains a lot of text.
This is a long tab. It contains a lot of text.
This is a long tab. It contains a lot of text.
This is a long tab. It contains a lot of text.
This is a long tab. It contains a lot of text.
This is a blockquote, created by putting "> " at the start of each line, or use [[div class="blockquote"]].
More text
That's a horizontal rule
Nested blockquotes
And another
| This is a | table |
|---|
| You should know | how to make these |
| already |
This article has a number of assorted divs you can use to make your article's formatting pop out. Here's a list:
» Addendum Header
ATTACHED TRANSCRIPT - JUNE 1983
[[div class="doc"]]
Lorem ipsum Lorem ipsum Lorem ipsum Lorem ipsum Lorem ipsum Lorem ipsum Lorem ipsum Lorem ipsum Lorem ipsum Lorem ipsum Lorem ipsum Lorem ipsum Lorem ipsum Lorem ipsum Lorem ipsum Lorem ipsum
[[div class="addendum"]]
Lorem ipsum Lorem ipsum Lorem ipsum Lorem ipsum Lorem ipsum Lorem ipsum Lorem ipsum Lorem ipsum Lorem ipsum Lorem ipsum Lorem ipsum Lorem ipsum Lorem ipsum Lorem ipsum Lorem ipsum Lorem ipsum
» Header Angled
[[image imagename.png class="angled"]]
» Foundation Divs
FOUNDATION NOTICE
[[div class="foundation"]]
FOUNDATION NOTICE 'SNOW'
[[div class="foundation snow"]]
NOTICE FROM THE FOUNDATION RECORDS, ARCHIVAL, AND INFORMATION SECURITY ADMINISTRATION
[[div class="foundation raisa"]]
FOUNDATION NOTICE 'GUERRE'
[[div class="foundation alt"]]
» GOC div
GLOBAL OCCULT COALITION FILE
[[div class="addendum goc"]]
GLOBAL OCCULT COALITION NOTICE
[[div class="addendum goc notice"]]
» Generic Color Divs
Generic FILESERV Notice
[[div class="generic red"]]
Generic FILESERV Notice
[[div class="generic blue"]]
Generic FILESERV Notice
[[div class="generic yellow"]]
Generic FILESERV Notice
[[div class="generic purple"]]
» Navbar
REDTAPE also has a baked-in sick-ass modular navbar. Check out some of its variants:
001s
Series Entry w/ hub link
First entry in a series
Most Recent entry in a series
The Header and Title font is Secular One.
The Body font is Telex.
The Monospace font used is PT Mono.
/*
REDTAPE Theme
[2022 Wikidot Theme]
Created by ROUNDERHOUSE
Thanks to estrellayoshte, stormbreath, stephlynch, Woedenaz for critique and help.
Based on Black Highlighter Theme created by Woedenaz and Croquembouche.
The clock logo was created by EstrellaYoshte, based off the SCP Foundation logo. Licensed under CC BY SA 3.0.
The topography background was created by Steve Schoger of https://heropatterns.com, licensed under CC BY 4.0.
The red tape design in the header was created by stephlynch, licensed under CC BY SA 3.0.
*/
/* *** FONTS *** */
@import url('https://fonts.googleapis.com/css2?family=Secular+One&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Telex&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Russo+One&display=swap');
/* *** ROOT VARS *** */
:root {
--theme-id: "REDTAPE";
--theme-name: "REDTAPE";
--logo-image: url("https://files.scpfoundation.net/local--files/theme%3Aredtape/midnightwhite.png");
--header-title: "REDTAPE";
--header-subtitle: "{$years} минут до Полуночи;
--header-font: 'Russo One', sans-serif;
--title-font: 'Russo One', sans-serif;
--body-font: 'Telex', sans-serif;
--minutes-to-midnight: {$years};
/* Standard Colors */
--white-monochrome: 252,
252,
252;
/* white */
--pale-gray-monochrome: 244,
244,
244;
/* v light gray for blockquotes and stuff */
--light-gray-monochrome: 170,
170,
170;
/* 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: 192,
39,
39;
--bright-accent: 192,
39,
39;
/* bright blue */
--medium-accent: 113,
21,
21;
/* pale blue */
--dark-accent: 70,
13,
13;
/* v pale blue */
--newpage-color: 164,
194,
236;
/* ===PRIMARY COLORS=== */
/* ===GENERAL COLORS=== */
--swatch-primary: var(--bright-accent);
--swatch-primary-darker: var(--medium-accent);
--swatch-primary-darkest: var(--dark-accent);
--swatch-border-color: var(--black-monochrome);
/* ===GENERAL TEXT COLORS=== */
--swatch-text-dark: var(--white-monochrome);
--swatch-text-light: var(--black-monochrome);
--swatch-text-general: var(--swatch-text-light);
--swatch-important-text: var(--bright-accent);
/* ===MENU COLORS=== */
/* ===MENU BACKGROUND COLORS=== */
--swatch-menubg-color: var(--bright-accent);
--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);
/* ===MENU TEXT COLORS=== */
--swatch-menutxt-dark-color: var(--black-monochrome);
--swatch-menutxt-light-color: var(--white-monochrome);
--swatch-menutxt-general-color: var(--swatch-menutxt-light-color);
--swatch-background: var(--white-monochrome);
--swatch-headerh1-color: var(--white-monochrome);
--swatch-headerh2-color: var(--bright-accent);
--background-gradient-color: var(--bright-accent);
--background-gradient-distance: 18rem;
--topbar-height-on-desktop: 1.5rem;
--topbar-height-on-mobile: 3.5rem;
--gradient-topmenu: radial-gradient(circle, rgb(var(--bright-accent)) 81%, rgba(var(--medium-accent), 0.1) 94%);
--gradient-topmenu-mobile: none;
--swatch-tertiary-color: var(--dark-accent);
--swatch-secondary-color: var(--bright-accent);
--swatch-text-tertiary-color: var(--white-accent);
--swatch-text-secondary-color: var(--white-monochrome);
--rating-module-text-color: var(--swatch-secondary-color);
--toggle-border-color: rgb(var(--bright-accent));
--toggle-icon-color: rgb(var(--bright-accent));
--toggle-roundness: 1%;
--toggle-button-bg: rgb(var(--white-monochrome));
--barColour: #c02727 !important;
--tabs-content-bg-color: var(--white-monochrome),
0.25;
--tabs-content-border-color: var(--bright-accent);
--dropdown-bg-color: var(--white-monochrome),
0.9;
--dropdown-border-color: var(--swatch-text-tertiary-color),
0.5;
--dropdown-links-color: var(--bright-accent);
--dropdown-links-bg-color: 0,
0,
0,
0;
/* Transparent */
--dropdown-links-hover-color: var(--white-monochrome);
--dropdown-links-hover-bg-color: var(--swatch-primary);
--modal-bg: var(--swatch-secondary-color);
--modal-body-text: var(--swatch-text-tertiary-color);
--modal-body-header-txt: var(--swatch-text-tertiary-color);
--modal-header-stripe: var(--swatch-primary);
/* ===FOOTNOTES HOVER BLOCK=== */
--hoverblock-bg: var(--white-monochrome);
--hoverblock-txt: var(--bright-accent);
--pagetags-title-bg: var(--bright-accent);
}
/* *** FOOTNOTES *** */
.bibitems,
.footnotes-footer {
background-color: #d3d3d370;
box-shadow: inset .5em 0 0 0 rgba(var(--bright-accent), 1);
border-radius: 5px;
}
.bibitems .title,
.footnotes-footer .title {
width: inherit;
background-color: rgb(var(--bright-accent));
-webkit-clip-path: polygon(94.49% 0px, 100% 43.55%, 100% 100%, 0px 100%, 0px 0px);
clip-path: polygon(94.49% 0px, 100% 43.55%, 100% 100%, 0px 100%, 0px 0px);
border-radius: 5px 0 0;
}
.bibitems .bibitem::after,
.footnotes-footer a[href*="footnoteref"]::before {
background-color: transparent;
}
/* *** LICENSEBOX *** */
.licensebox {
text-align: center;
}
.licensebox .collapsible-block-content {
text-align: left;
}
.licensebox .collapsible-block-link {
background: rgb(var(--bright-accent));
color: white;
border-radius: 4px;
padding: 4px;
font-family: var(--mono-font);
}
/* *** SIDEBAR *** */
#side-bar .side-block.media a::before {
background-color: rgb(var(--white-monochrome));
}
#side-bar div.menu-item a::before,
#interwiki div.menu-item a::before {
background-color: rgb(var(--dark-accent));
}
.side-block a:hover {
background-color: black;
}
/* *** TABS *** */
.yui-navset .yui-content {
background: rgba(var(--white-monochrome), .75);
}
.yui-navset .yui-nav li a,
.yui-navset-top .yui-nav li a,
.yui-navset-bottom .yui-nav li a {
background: rgb(var(--white-monochrome)) !important;
}
.yui-navset .yui-nav li a em,
.yui-navset-top .yui-nav li a em,
.yui-navset-bottom .yui-nav li a em {
color: rgb(var(--bright-accent));
}
.yui-navset .yui-nav a em,
.yui-navset .yui-nav .selected a em {
color: rgb(var(--white-monochrome));
}
.yui-navset .yui-nav li a,
.yui-navset-top .yui-nav li a,
.yui-navset-bottom .yui-nav li a {
background: rgb(var(--black-monochrome));
}
/* *** TOPBAR *** */
#top-bar {
background: rgb(var(--bright-accent));
border-radius: 4px;
}
#header div[class*="top-bar"]>ul>li>ul {
border: none;
}
#header div[class*="top-bar"]>ul>li ul>li {
background-color: rgb(var(--black-monochrome));
}
#header div[class*="top-bar"]>ul>li>ul li>a {
color: rgb(var(--bright-accent));
}
#header div[class*="top-bar"]>ul>li ul>li {
background-color: rgb(var(--white-monochrome));
}
#header div[class*="top-bar"]>ul>li>ul li>a {
color: rgb(var(--bright-accent));
}
/* *** HEADER *** */
#content-wrap:before {
content: "";
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-image: url(https://files.scpfoundation.net/local--files/theme%3Aredtape/topolight.png);
background-size: contain;
z-index: -1;
}
#content-wrap {
background-color: #ffffffa3;
background-blend-mode: multiply;
}
#header::before {
height: calc(100% - var(--topbar-height-on-desktop));
aspect-ratio: 1;
left: 50%;
top: 0.3rem;
background-image: url(https://files.scpfoundation.net/local--files/theme%3Aredtape/Untitled2.png);
background-size: contain;
transform: translatex(-50%);
-webkit-filter: invert(1);
filter: invert(1);
}
#header::after {
content: "";
display: block;
position: absolute;
background: white;
opacity: 0.75;
height: 25.5%;
width: 0.5rem;
bottom: 53%;
left: calc(50% - 0.25rem);
transform-origin: bottom center;
transform: rotate(calc(360deg - 30deg * var(--minutes-to-midnight)/60));
}
#extra-div-1 {
display: block;
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 10rem;
background: #f4f4f4;
pointer-events: none;
}
#extra-div-2 {
display: block;
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 10rem;
background-image: url("https://files.scpfoundation.net/local--files/theme%3Aredtape/topotrans.png");
background-size: cover;
background-position: center;
background-repeat: repeat-x;
pointer-events: none;
filter: invert(70%);
-webkit-filter: invert(70%);
}
#extra-div-3 {
display: block;
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 10rem;
background-image: url("https://files.scpfoundation.net/local--files/theme%3Aredtape/redtapes.png");
background-size: 130%;
background-position: center;
background-repeat: repeat-x;
pointer-events: none;
}
/* *** MISC PAGE STYLING *** */
.page-source {
box-shadow: 1px 1px 4px rgba(var(--dark-accent), 0.55);
}
#page-content div.b-tables table.wiki-content-table th,
#page-content table.wiki-content-table th {
background: rgb(var(--bright-accent));
}
#page-content>.collapsible-block {
border-color: rgb(var(--bright-accent));
}
#page-content>h1 span,
#page-content>h2 span,
#page-content>h3 span,
#page-content>h4 span,
#page-content>h5 span,
#page-content>h6 span {
text-transform: uppercase;
}
#login-status #account-options {
background-image: url(https://files.scpfoundation.net/local--files/theme%3Aredtape/topotrans.png);
background-size: contain;
background-color: rgb(var(--bright-accent));
background-blend-mode: multiply;
}
#license-area a:active,
#license-area a:hover,
#footer a:active,
#footer a:hover {
color: rgb(var(--white-monochrome));
}
div.obj {
color: rgb(var(--white-monochrome)) !important;
}
#page-content>a {
color: rgb(var(--bright-accent));
}
#page-title::after,
.meta-title::after,
#page-title::before,
.meta-title::before {
background-color: rgb(var(--bright-accent));
border: 4px solid rgb(var(--bright-accent));
}
form#edit-page-form .wd-editor-toolbar-panel a::before {
background-color: rgb(var(--bright-accent));
}
#odialog-container div.owindow {
background-color: white;
}
blockquote,
.blockquote,
div.blockquote,
[class*="blockquote"] {
border-left: 5px rgb(var(--bright-accent)) solid;
background: rgb(var(--white-monochrome));
box-shadow: 1px 1px 4px rgba(var(--medium-accent), 0.5);
}
#main-content .page-tags span a:-webkit-any-link:not([href^="/system:page-tags/tag/_"]) {
background-color: rgb(var(--medium-accent));
color: white;
}
#main-content .page-tags span a:-moz-any-link:not([href^="/system:page-tags/tag/_"]) {
background-color: rgb(var(--medium-accent));
color: white;
}
#main-content .page-tags span a:any-link:not([href^="/system:page-tags/tag/_"]) {
background-color: rgb(var(--medium-accent));
color: white;
}
.scp-image-caption {
color: rgb(var(--white-monochrome));
}
.image-block,
.scp-image-block {
box-shadow: 0px 0px 4px rgb(var(--medium-accent))
}
hr {
border-top: none;
height: .07rem;
background: rgb(var(--bright-accent));
border-left: 50px double #f4f4f4;
border-right: 50px double #f4f4f4;
}
.code {
color: white;
}
blockquote hr,
.blockquote hr,
div.blockquote hr,
[class*="blockquote"] hr {
border-left: none;
border-right: none;
}
a.btn {
-webkit-clip-path: polygon(89% 0, 100% 29%, 100% 100%, 0 100%, 0 0);
clip-path: polygon(89% 0, 100% 29%, 100% 100%, 0 100%, 0 0);
color: rgb(var(--white-monochrome)) !important;
}
form#edit-page-form .edit-page-bottomtable tr>td:first-of-type>div:first-of-type textarea:not(:-moz-placeholder-shown) {
color: rgb(var(--bright-accent));
}
form#edit-page-form .edit-page-bottomtable tr>td:first-of-type>div:first-of-type textarea:not(:placeholder-shown) {
color: rgb(var(--bright-accent));
}
/* *** DIVS *** */
.addendum {
border: solid 2px rgb(var(--bright-accent));
background: #F5F5F5;
width: 84%;
padding: 1px 15px;
margin: 10px auto;
}
.label {
background: rgb(var(--bright-accent));
color: white;
padding: 3px;
border-radius: 4px;
font-family: monospace;
white-space: nowrap;
}
.doc {
background-color: rgb(var(--bright-accent));
color: white;
font-family: var(--mono-font);
padding: 0 1.5rem;
font-size: 1.1em;
width: -webkit-fit-content;
width: -moz-fit-content;
width: fit-content;
position: relative;
top: -2em;
border-radius: 4px;
margin-bottom: -3rem;
}
.addendum {
margin-top: 1.6rem;
}
.angled {
-webkit-clip-path: polygon(4% 0%, 100% 0%, 96% 100%, 0% 100%);
clip-path: polygon(4% 0%, 100% 0%, 96% 100%, 0% 100%);
border-radius: 5px;
}
.foundation {
border: solid 3px #444;
background: #f2f2c2 url('https://files.scpfoundation.net/local--files/theme%3Aredtape/scp_trans.png') center center no-repeat;
padding: 1.5rem;
margin-bottom: 10px;
color: black;
}
.foundation p {
margin: none;
}
.foundation.snow {
background: #fff url('https://files.scpfoundation.net/local--files/theme%3Aredtape/scp_trans.png') center center no-repeat;
}
.foundation.raisa {
background: #f2f2c2 url('https://files.scpfoundation.net/local--files/theme%3Aredtape/raisa_trans.png') center center no-repeat;
background-size: 29rem;
text-align: center;
}
.foundation.alt {
background: #fff url('https://files.scpfoundation.net/local--files/theme%3Ai57/scp-logo-i57.png') center center no-repeat;
}
.goc {
background: #fff url('https://files.scpfoundation.net/local--files/theme%3Aredtape/goc-fade.png') -5rem -5rem no-repeat !important;
border: none;
border-left: 5px solid #275495;
background-size: 30rem;
box-shadow: 1px 1px 4px #27549582;
color: black;
}
.goc h1,
.goc h2,
.goc h3,
.goc h4,
.goc h5,
.goc h6 {
font-family: 'Russo One', sans-serif;
color: #5c95e6;
}
.goc hr,
.goc .label {
background: #275495 !important;
}
.goc .scp-image-caption {
background-color: #275495;
box-shadow: none;
}
.goc.notice {
width: 80%;
margin: 0.625rem auto;
padding: 0.9375rem;
border: solid 0.125rem #5c95e6;
background: #fff url('https://files.scpfoundation.net/local--files/theme%3Aredtape/goc-fade.png') center no-repeat;
background-size: auto;
text-align: center;
background-position: center !important;
}
.generic {
position: relative;
margin: 0.5em 1.25rem;
padding: 0.825em 1.25em;
clear: both;
-webkit-clip-path: polygon(93% 0px, 100% 15.11%, 100% 100%, 0px 100%, 0px 0px);
clip-path: polygon(93% 0px, 100% 15.11%, 100% 100%, 0px 100%, 0px 0px);
border-left: 4px solid gray;
}
.generic hr {
background: gray;
border: none;
}
.generic h1,
.generic h2,
.generic h3,
.generic h4,
.generic h5,
.generic h6 {
color: #515050;
}
.generic.red {
background: #ff4a4a3d;
}
.generic.blue {
background: #4a80ff3d;
}
.generic.yellow {
background: #fff77f3d;
}
.generic.purple {
background: #a561d536;
}
.flameframe {
background: url('https://cdn.discordapp.com/attachments/1013691157999530004/1017164979906023504/unknown.png');
color: white;
background-size: 100% 100%;
background-position: center;
}
/* *** NAVBAR *** */
.rnb-navbar {
display: flex;
justify-content: center;
align-items: center;
height: 2.7rem;
margin: 3rem 0rem;
}
.rnb-item {
padding: 3px;
text-align: center;
width: 35%;
border: 3px solid rgb(var(--bright-accent));
background-attachment: fixed;
background-size: contain;
}
.rnb-item a {
font-family: var(--header-font);
color: rgb(var(--bright-accent));
font-size: 110%;
}
.rnb-item p {
margin: 3%;
}
.rnb-last {
background-image: url('https://files.scpfoundation.net/local--files/theme%3Aredtape/topolight.png');
transition: all 0.25s ease-in-out;
}
.rnb-current {
width: 30%;
border: none;
background-color: rgb(192, 39, 39);
font-size: 140%;
color: white;
font-family: var(--header-font);
letter-spacing: 3px;
box-shadow: 1px 1px 4px rgba(var(--dark-accent), 0.75);
background-image: url('https://files.scpfoundation.net/local--files/theme%3Aredtape/logo_SCP.png');
background-size: 12rem;
background-repeat: no-repeat;
background-attachment: initial;
background-position: center;
background-blend-mode: color-burn;
text-shadow: 3px 0px 3px rgb(var(--dark-accent));
}
.rnb-current a {
color: rgb(var(--white-monochrome)) !important;
}
.rnb-current a::before {
content: "[";
}
.rnb-current a::after {
content: "]";
}
.rnb-next {
background-image: url('https://files.scpfoundation.net/local--files/theme%3Aredtape/topolight.png');
transition: all 0.25s ease-in-out;
}
.rnb-last:hover,
.rnb-next:hover {
background-color: rgb(var(--bright-accent));
background-blend-mode: hard-light;
}
.rnb-last a,
.rnb-next a {
transition: all 0.25s ease-in-out;
text-decoration: none !important;
}
.rnb-last a:hover,
.rnb-last a:active,
.rnb-next a:hover,
.rnb-next a:active {
text-decoration: none;
text-shadow: #FF6868 1px 0 10px;
}
.rnb-supertitle {
font-family: var(--header-font);
color: rgb(var(--medium-accent));
font-size: 70%;
letter-spacing: 0.5rem;
margin-left: 0.5rem;
}
.rnb-current .rnb-supertitle {
letter-spacing: 0;
}
/* *** NAVBAR VARIANTS *** */
.rnb-item.goldproposal {
background-color: rgba(164, 119, 84, 1);
background-image: url('https://files.scpfoundation.net/local--files/rounderhouse-gold-proposal/AmapiRam.jpg');
background-blend-mode: multiply;
background-size: cover;
background-attachment: local;
border-color: rgb(91, 67, 48);
background-position: center;
}
.rnb-item.goldproposal:hover {
background-color: rgb(var(--bright-accent));
}
.rnb-item.goldproposal .rnb-supertitle,
.goldproposal a {
color: #fdcc0a !important;
}
.rnb-item.goldproposal a:hover {
text-shadow: gold 1px 0 10px;
}
.rnb-item.jadeproposal {
border-color: #37782C;
background-color: #295522;
background-image: url('http://files.scpfoundation.net/local--files/jade/JadeHeader2k.jpg');
background-blend-mode: luminosity;
background-size: 170%;
background-attachment: local;
background-position: center;
}
.rnb-item.jadeproposal a,
.jadeproposal .rnb-supertitle {
color: #78C46C !important;
}
.rnb-item.jadeproposal:hover {
background-color: rgb(var(--bright-accent));
}
.rnb-item.jadeproposal a:hover {
text-shadow: green 1px 0 10px;
}
.rnb-current.gocnav {
background-image: url('https://files.scpfoundation.net/local--files/theme%3Aredtape/logo_GOC.png');
}
rnb-.current.raisanav {
background-image: url('https://files.scpfoundation.net/local--files/theme%3Aredtape/logo_RAISA.png');
}
.rnb-current.site7nav {
background-image: url('https://files.scpfoundation.net/local--files/theme%3Aredtape/logo_SITE7.png');
}
/* *** MOBILE *** */
@media only screen and (max-width: 765px) {
#extra-div-3 {
background-size: 310%;
}
#header::before {
top: 0.75rem;
}
#header::after {
bottom: 51%;
}
#header::after {
width: 0.35rem;
left: calc(50% - 0.19rem);
}
}:root {
--swatch-text-general: var(--swatch-text-dark);
--swatch-background: var(--black-monochrome);
--swatch-text-tertiary-color: var(--dark-accent);
--toggle-button-bg: rgb(var(--black-monochrome));
}
div.obj {
color: rgb(var(--white-monochrome)) !important;
}
div.objclass::before {
background-color: rgb(var(--white-monochrome)) !important;
}
#page-content a:visited {
color: #E74E45;
}
#content-wrap:before {
background-image: url(https://files.scpfoundation.net/local--files/theme%3Aredtape/topo.png);
}
#content-wrap {
background-color: #0000005c;
}
#extra-div-1 {
background: #111;
}
#extra-div-2 {
filter: none;
-webkit-filter: none;
}
blockquote,
.blockquote,
div.blockquote,
[class*="blockquote"] {
background-color: #151515;
}
hr {
border-color: #0e0e0e;
}
.bibitems,
.footnotes-footer {
background-color: #5c5a5a70;
}
.image-block,
.scp-image-block {
box-shadow: 0px 0px 4px rgb(var(--medium-accent));
}
.yui-navset .yui-content {
background: rgba(var(--black-monochrome), .75);
}
.yui-navset .yui-nav li a,
.yui-navset-top .yui-nav li a,
.yui-navset-bottom .yui-nav li a {
background: rgb(var(--black-monochrome)) !important;
}
.addendum {
background: #1C1C1C;
color: white;
}
.addendum hr {
border-color: #1C1C1C;
}
.goc {
background-color: #111;
color: #fff;
}
.generic {
border-color: #e4e1e1;
}
.generic hr {
background: #e4e1e1;
}
.generic h1,
.generic h2,
.generic h3,
.generic h4,
.generic h5,
.generic h6 {
color: #e4e1e1;
}
.rnb-next,
.rnb-last {
background-image: url('https://files.scpfoundation.net/local--files/theme%3Aredtape/topo.png');
}
.rnb-supertitle {
color: rgb(var(--white-monochrome));
}