Aegis Theme
[[include :topia:theme:aegis]]
/* Aegis Theme [2024 Wikidot Theme] by Uncle Nicolini with help from EstrellaYoshte and ROUNDERHOUSE Logo made by Prismal */ @import url('http://topia.wikidot.com/theme:aegis/local--files/theme:aegis/stylesheet-alt.css'); @import url('https://fonts.googleapis.com/css2?family=Rubik&display=swap'); @import url('https://fonts.googleapis.com/css2?family=Archivo&display=swap'); @import url('https://fonts.googleapis.com/css2?family=Roboto&display=swap'); @import url('https://fonts.googleapis.com/css2?family=Bangers&display=swap'); :root { --theme-base: "black-highlighter"; --theme-id: "aegis"; --theme-name: "AEGIS Theme"; --background-background: 0, 0, 0; /* for Hansarp Div */ --logo-image: url("https://scp-sandbox-3.wdfiles.com/local--files/amazingfantasy/resized%20AEGIS%20logo.png"); --header-title: ""; --header-subtitle: " "; --header-height-on-desktop: 11.5rem; --header-height-on-mobile: 11.5rem; --white-monochrome: 207, 223, 245; --pale-gray-monochrome: 157, 186, 226; --light-gray-monochrome: 112, 149, 201; --gray-monochrome: 75, 115, 171; --dark-gray-monochrome: 49, 91, 150; --black-monochrome: 7, 7, 40; --bright-accent: 73, 133, 230; --medium-accent: 1, 45, 115; --dark-accent: 49, 91, 150; --filing-cabinet: 193, 197, 201; --white-lodge: 159, 160, 161; --printer-paper: 245, 242, 235; --swatch-topmenu-bg-color: var(--dark-accent); --swatch-topmenu-border-color: var(--light-gray-monochrome); } /* HEADER AND TOPBAR */ #top-bar { --topmenu-category-color: var(--bright-accent); } #header h1 a { text-shadow: none; height: 100%; width: 150%; color: transparent; background-image: url("https://scp-sandbox-3.wikidot.com/local--files/nicotest/aegis2.png"); margin: 0; margin-left: 0em; padding: 0; background-size: auto calc(var(--header-height-on-desktop) - 1rem); background-repeat: no-repeat; background-position: left center; } #header h1 a { background-size: contain; position: relative; width: min(10em, 65vw); margin-left: 5.25em; } } #header h1 a::before { text-shadow: none; color: transparent; } #header h2 { display: none; } #top-bar { --topmenu-category-color: var(--white-monochrome); --topmenu-category-hover-color: var(--light-gray-monochrome); --topmenu-hover-border-color: var(--light-gray-monochrome); --mobile-topmenu-sidebar-button-color: var(--bright-accent); --dropdown-bg-color: var(--bright-accent); --dropdown-border-color: var(--dark-accent); --dropdown-links-color: var( --filing-cabinet); --dropdown-links-hover-color: var(--white-lodge); --dropdown-links-hover-bg-color: var(--printer-paper); } /* BREADCRUMBS */ #breadcrumbs a:hover, .pseudocrumbs a:hover, #breadcrumbs a:active, .pseudocrumbs a:active, #breadcrumbs a:focus-within, .pseudocrumbs a:focus-within { color: rgb(var(--win-white)); text-decoration: none; } @media only screen and (max-width: 56.25rem) { #header { background-image: initial; } #header h1 { width: 100%; } #header h1 a { margin: auto; } } /* ---- HANSARP Syntax ---- */ #main-content blockquoteH, #main-content div.blockquoteH { color: #000000; /* text color */ background-color: transparent; box-shadow: none; margin-left: 3.5rem; margin-bottom: calc(8% + 2.5rem); margin-top: 1rem; padding: 1.85rem 1.75rem 1.45rem 1.35rem; position: relative; -webkit-filter: brightness(1.14) hue-rotate(2deg) drop-shadow(0.65rem 0.45rem 0 rgb(var(--background-background))); filter: brightness(1.14) hue-rotate(2deg) drop-shadow(0.65rem 0.45rem 0 rgb(var(--background-background))); } #page-content>blockquoteH, #page-content>div.blockquoteH { -webkit-filter: drop-shadow(0.65rem 0.45rem 0 rgb(var(--background-background))); filter: drop-shadow(0.65rem 0.45rem 0 rgb(var(--background-background))); } :is(blockquoteH, div.blockquoteH)::before, :is(blockquoteH, div.blockquoteH)::after { content: ""; display: block; position: absolute; background-color: #FFFFFF; /* foreground background */ z-index: -1; } :is(blockquoteH, div.blockquoteH)::before { top: 0; left: 0; width: 100%; height: 100%; -webkit-clip-path: polygon(0 1rem, 100% 0, calc(100% - 1rem) 100%, 0.5rem calc(100% - 0.5rem)); clip-path: polygon(0 1rem, 100% 0, calc(100% - 1rem) 100%, 0.5rem calc(100% - 0.5rem)); } :is(blockquoteH, div.blockquoteH)::after { top: calc(97.5% - 0.75rem); right: calc(90% - 2rem); width: calc(15% + 5rem); height: calc(10% + 3rem); -webkit-clip-path: polygon(0 55%, 40% 40%, 37% 0, 100% 30%, 93% 83%, 60% 64%, 56% 84%); clip-path: polygon(0 55%, 40% 40%, 37% 0, 100% 30%, 93% 83%, 60% 64%, 56% 84%); transform: rotate(-25deg); } @media only screen and (max-width: 42.5rem) { :is(blockquoteH, div.blockquoteH)::after { display: none; } #main-content blockquoteH, #main-content div.blockquoteH { margin: 1rem auto; padding: 1.75rem 1.75rem 1.15rem 1.5rem; } } .wikibox { background-color: #F8F9FA; border: solid 1px #A2A9B1; margin: 0.5em 0 0.5em 1em; padding: 0.4em; padding-top: 0.2em; padding-bottom: 0.2em; float: right; clear: right; font-size: 88%; line-height: 1.5em; width: 16rem; } .wikibox hr { margin-left: -0.4em; margin-right: -0.4em; } @media (max-width: 540px) { .wikibox { float: none; clear: both; margin-left: auto; margin-right: auto; } } blockquoteW, div.blockquoteW, #toc { background-color: #F8F9FA; border: solid 1px #A2A9B1; width: 100%; /*changed from 72 to 100 to try to get the width the same as the BHL Div */ margin-left: auto; margin-right: auto; box-sizing: border-box; font-family: sans-serif, 'Roboto', sans-serif; } .comic { display: grid; grid-template-columns: repeat(16, 1fr); grid-gap: 0.8rem; margin: 0 auto; } .panel-1 { grid-column: span 6; } .panel-2 { grid-column: span 5; } .panel-3 { grid-column: span 5; } .panel-4 { grid-column: span 7; } .panel-5 { grid-column: span 9; } .panel-6 { grid-column: span 6; } .panel-7 { grid-column: span 5; } .panel-8 { grid-column: span 5; } // Themeing body { background-color: #333745; display: grid; place-items: start center; grid-template-rows: max-content auto; gap: 1rem; height: 100vh; } .comic { aspect-ratio: auto; padding: 1rem; margin: 2rem 0; background-color: #fff; box-shadow: 2px 4px 16px rgba(0, 0, 0, 0.2); } [class^="panel-"] { background-color: #eee; } .collection { position: absolute; display: block; padding: 0.5rem 1rem; border: 1px solid #F07739; left: 10px; top: 10px; color: #F07739; text-decoration: none; font-weight: 700; &:hover { background-color: #F07739; color: #333745; } } .modal { padding: 0.5em; margin: 0.5em 1em; border: solid 4px rgba(0, 0, 0, 1); background: #fbfbfb; font-family: 'Bangers', system-ui; font-size: 1.5em; padding-top: 2px; padding-right: 5px; padding-bottom: 2px; padding-left: 5px; }
page revision: 7, last edited: 20 Jan 2024 15:16






