Link to article: Adult Content Warning.
#page-content { position: relative; }
ul.modal-wrapper {
margin: 0;
padding: 0;
list-style: none;
height: 0;
display: contents;
}
@keyframes fademodal {
99% { visibility: hidden; }
100% { visibility: visible; }
}
ul.modal-wrapper > li {
list-style: none;
position: absolute;
top: -0.1rem;
left: 0;
width: 100%;
height: 100%;
z-index: 9;
transition: opacity 0.15s ease-out;
animation: 0.15s fademodal;
animation-fill-mode: forwards;
}
ul.modal-wrapper > li.unfolded {
visibility: visible;
opacity: 1;
}
ul.modal-wrapper > li.folded {
visibility: hidden;
opacity: 0;
pointer-events: none;
user-select: none;
}
div#u-adult-warning {
width: 100%;
height: 100%;
overflow: auto;
box-sizing: border-box;
color: black;
text-shadow: none;
}
div#u-adult-warning > div#u-adult-header,
div#u-adult-warning > div#u-adult-header p { font-weight: bold; }
#page-content div#u-adult-warning a { color: #b01; }
#page-content div#u-adult-warning a.newpage { color: #d61; }
#page-content div#u-adult-warning a:not(.newpage):visited { color: #824; }
#u-adult-warning .content-descriptor {
text-align: left;
width: calc(100% - 3em);
max-width: max-content;
margin: 0 auto;
text-indent: -1.2em;
}
#u-adult-warning .content-descriptor br { display: none; }
#u-adult-warning .content-descriptor span {
display: none;
margin: 0.75em 0;
}
#u-adult-warning .content-descriptor span::before {
content: "■";
margin-right: 0.5em;
}
#u-adult-warning .choice {
padding: 0.125em 0;
}
#u-adult-warning .footer-wikiwalk-nav {
display: flex;
justify-content: center;
grid-gap: 0.325em;
margin-top: 2.5rem;
background: unset;
color: inherit;
}
#u-adult-warning .footer-wikiwalk-nav span[class^="ww-{$"] { display: none; }
display: [[#ifexpr {$gore} == 1 | block | none ]]
display: [[#ifexpr {$sexual-references} == 1 | block | none ]]
display: [[#ifexpr {$sexually-explicit} == 1 | block | none ]]
display: [[#ifexpr {$sexual-assault} == 1 | block | none ]]
display: [[#ifexpr {$child-abuse} == 1 | block | none ]]
display: [[#ifexpr {$self-harm} == 1 | block | none ]]
display: [[#ifexpr {$suicide} == 1 | block | none ]]
display: [[#ifexpr {$torture} == 1 | block | none ]]
display: [[#ifexpr {$custom} == 1 | block | none ]]
border: solid 2px #ededed; padding: 0.5rem; margin: 4px;
modal-wrapper
unfolded
content-descriptor
foldable-list-container
choice
choice
footer-wikiwalk-nav
ww-{$prev}
ww-{$current}
ww-{$next}
blockquote