Link to article: Pridefest.
/* Prismriver Theme */
/* by syuzhet */
/*
Hello again, translator.
I don’t have any difficult phrases to hide in here today…
Instead, please write a brief summary of an urban legend that is popular in your country. As an amateur occultist, it pleases me to hear about strange and supernatural things!
In exchange, you may contact me via wikidot to receive a version of the banner art with the PRIDEFEST logo translated to your language. Please also send me the proper translation of the text, so I don’t make any mistakes while editing it.
Thank you! 🌈
- syuzhet
*/
@import url('https://fonts.googleapis.com/css2?family=Source+Sans+3:ital,wght@0,200..900;1,200..900&display=swap');
:root {
--basalt-secondary-color: 0, 0, 0;
--basalt-overtone: 67, 65, 210;
--basalt-undertone: 67, 65, 210;
--basalt-bright-element-color: 67, 65, 210;
--basalt-dark-element-color: 67, 65, 210;
--link-color: 67, 65, 210;
--link-visited-color: 67, 65, 210;
--link-newpage-color: 67, 65, 210;
--top-bar-link-color-hover: 255, 255, 255;
--login-status-text-color-hover: 0, 0, 0;
--side-bar-link-color-hover: 0, 0, 0;
--side-bar-link-background-hover: 255, 255, 255;
--selection-text-color: 0, 0, 0;
--header-border-width: 0rem;
--title-size: 1.25rem;
--subtitle-size: 0rem;
--side-bar-button-height: 50vh;
--user-button-width: 2rem;
--header-logo-size: 67.5%;
--basalt-UI-dark-palette: 0, 0, 0;
--top-bar-link-background-hover: 67, 65, 210;
}
#header h1 a::before {
display: none;
}
#header h1 a span::after {
margin-bottom: 0;
}
#container #header {
/*
background: none;
position: absolute;
box-shadow: unset;
backdrop-filter: none; */
}
div #container-wrap {
background-color: #060C0C;
background: url(https://i.imgur.com/nccHXw6.jpeg);
background-size: contain;
}
#main-content {
margin-top: 0;
}
#page-content {
padding-top: 0;
}
#page-content > p:nth-child(-n+4) {
display: none;
}
.widebox {
position: relative;
left: calc(-50dvw + 50%);
width: 100dvw !important;
max-width: 100dvw !important;
}
.widebox .blockquote h2, h2 {
color: white;
font-family: "Source Sans 3", sans-serif;
font-weight: 900;
font-size: 3rem;
display: block;
position: relative;
text-align: center;
text-shadow: #5750DA 4px 4px;
}
.widebox .blockquote {
margin: 4rem auto;
padding: 2rem 2rem;
}
.PRIDEFEST {
color: white;
font-family: "Source Sans 3", sans-serif;
font-weight: 900;
font-size: 1.1rem;
text-shadow: #5750DA 2px 2px;
}
.headerimage {
position: relative;
height: calc(120dvh);
background-image: url(https://i.imgur.com/AAR8JV1.jpeg);
background-repeat: no-repeat;
background-size: cover;
background-position: top;
}
.darkpridebox {
width: 100%;
background-image: url(https://i.imgur.com/GP4dM4d.png);
}
.darkprideboxinterior {
width: 50%;
margin: auto;
}
.darkpridebox .prideseparator {
padding: 5em 0em;
display: block;
margin: auto;
}
h1, #page-options-container, .licensebox .collapsible-block-folded a, .page-watch-options a {
color: white;
}
#action-area, .licensebox .collapsible-block-content {
background: #0D0D0F;
padding: 10px;
}
.licensebox .collapsible-block-link {
background: #0D0D0F;
padding: 10px;
}
/* image stuff */
.prideimages .imagebox {
display: block;
position: relative;
box-sizing: border-box;
width: 80%;
margin: 4rem auto;
}
.prideimages .imagebox:before {
content: "";
position: absolute;
background: linear-gradient(0deg, rgba(0,0,0,1) 0%, rgba(0,0,0,0) 35%);
height: 100%;
width: 100%;
z-index: 1;
opacity: 0.75;
transition: 0.5s;
pointer-events: none;
}
.prideimages .imagebox:hover:before {
opacity: 1;
}
.caption {
padding: 1em 1em;
bottom: 0;
position: absolute;
z-index: 2;
color: white;
font-family: "Source Sans 3", sans-serif;
font-weight: 900;
font-size: 2.5rem;
line-height: 2rem;
text-decoration: none;
}
.caption a {
color: #A4A4A4;
font-weight: 800;
font-size: 1.5rem;
}
.caption a:hover {
color: white;
text-decoration: underline;
}
/* Piece of shit sidebar */
#top-bar div.mobile-top-bar>.open-menu {
visibility:visible;
opacity: 0.6;
transition: opacity 0.2s;
}
#top-bar div.mobile-top-bar>.open-menu:hover {
opacity: 1;
}
#side-bar {
margin-top:0;
height:100%
}
#side-bar, #side-bar:is(:hover, :focus-within):not(:target) {
left:calc(var(--side-bar-width) * -1)
}
#side-bar::after, #side-bar::before {
display:none
}
#side-bar:target {
left:0;
width:var(--side-bar-width);
z-index:10
}
#side-bar a.close-menu, #side-bar:target a.close-menu {
display:block;
pointer-events:none;
position:fixed;
top:0;
right:0;
left:auto;
width:100%;
min-width:3.75rem;
height:100%;
margin-left:0;
opacity:0;
z-index:-1;
transition:width var(--side-bar-transition),opacity var(--side-bar-transition)
}
#side-bar:target a.close-menu {
width:calc(100% - var(--side-bar-width));
pointer-events:auto;
opacity:1;
}
/* Mobile */
@media only screen and (max-width: 1020px) {
.headerimage {
height: calc(60dvh);
}
.darkpridebox .prideseparator {
padding: 2em 0em;
}
.darkprideboxinterior {
width: 80%;
margin: auto;
font-size: 1rem;
}
.widebox .blockquote h2, h2 {
font-size: 2rem;
}
.widebox .blockquote {
margin: 2rem auto;
padding: 2rem 0rem;
}
.prideimages .imagebox {
width: 100%;
}
.caption {
padding: 0.5em 0.5em;
font-size: 1.5rem;
line-height: 1.3rem;
}
.caption a {
color: #A4A4A4;
font-weight: 800;
font-size: 1.2rem;
}
}
font-weight: bold
font-weight: bold
:scp-wiki:theme:basalt
[info]
:scp-wiki:component:license-box
[info]
:scp-wiki:component:license-box-end
[info]
widebox
headerimage
darkpridebox
prideseparator
darkprideboxinterior
PRIDEFEST
blockquote
PRIDEFEST
blockquote
PRIDEFEST
PRIDEFEST
prideseparator
PRIDEFEST
prideimages
imagebox
caption
imagebox
caption
imagebox
caption
imagebox
caption
imagebox
caption
imagebox
caption
prideseparator