466 lines
11 KiB
HTML
466 lines
11 KiB
HTML
<!DOCTYPE html>
|
|
<html lang="en">
|
|
<head>
|
|
<meta charset="UTF-8">
|
|
<meta name="viewport" content="width=device-width, initial-scale=1.0, viewport-fit=cover">
|
|
<title>!!! {{ title }} !!! — {{ config.site.name }}</title>
|
|
<link rel="preconnect" href="https://fonts.googleapis.com">
|
|
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
|
|
<link href="https://fonts.googleapis.com/css2?family=Creepster&family=Fredoka+One&family=Abril+Fatface&display=swap" rel="stylesheet">
|
|
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/katex@0.16.9/dist/katex.min.css">
|
|
<style>
|
|
html { background: #000000; }
|
|
* {
|
|
box-sizing: border-box;
|
|
margin: 0;
|
|
padding: 0;
|
|
}
|
|
|
|
body {
|
|
background: #000000;
|
|
color: #00ff00;
|
|
font-family: "Comic Sans MS", "Chalkboard SE", "Fredoka One", cursive;
|
|
font-size: 22px;
|
|
line-height: 1.6;
|
|
min-height: 100vh;
|
|
overflow-x: hidden;
|
|
}
|
|
|
|
/* Star field */
|
|
body::before {
|
|
content: "";
|
|
position: fixed;
|
|
inset: 0;
|
|
background:
|
|
radial-gradient(1px 1px at 10% 15%, #fff 100%, transparent),
|
|
radial-gradient(1px 1px at 25% 40%, #fff 100%, transparent),
|
|
radial-gradient(1px 1px at 40% 5%, #fff 100%, transparent),
|
|
radial-gradient(1px 1px at 55% 60%, #fff 100%, transparent),
|
|
radial-gradient(1px 1px at 70% 20%, #fff 100%, transparent),
|
|
radial-gradient(1px 1px at 85% 70%, #fff 100%, transparent),
|
|
radial-gradient(1px 1px at 15% 80%, #fff 100%, transparent),
|
|
radial-gradient(1px 1px at 30% 90%, #fff 100%, transparent),
|
|
radial-gradient(1px 1px at 60% 35%, #fff 100%, transparent),
|
|
radial-gradient(1px 1px at 78% 45%, #fff 100%, transparent),
|
|
radial-gradient(1px 1px at 92% 10%, #fff 100%, transparent),
|
|
radial-gradient(1px 1px at 5% 50%, #fff 100%, transparent),
|
|
radial-gradient(1px 1px at 45% 75%, #fff 100%, transparent),
|
|
radial-gradient(1px 1px at 65% 85%, #fff 100%, transparent),
|
|
radial-gradient(2px 2px at 20% 30%, #ffff00 100%, transparent),
|
|
radial-gradient(2px 2px at 50% 50%, #ffff00 100%, transparent),
|
|
radial-gradient(2px 2px at 80% 80%, #ffff00 100%, transparent);
|
|
pointer-events: none;
|
|
z-index: 0;
|
|
}
|
|
|
|
.page {
|
|
position: relative;
|
|
z-index: 1;
|
|
max-width: 820px;
|
|
margin: 0 auto;
|
|
padding: 20px 16px 60px;
|
|
}
|
|
|
|
/* Under construction banner */
|
|
.construction-banner {
|
|
background: #ffff00;
|
|
color: #000;
|
|
font-family: "Comic Sans MS", cursive;
|
|
font-weight: 700;
|
|
font-size: 21px;
|
|
text-align: center;
|
|
padding: 8px;
|
|
letter-spacing: 0.2em;
|
|
text-transform: uppercase;
|
|
margin-bottom: 16px;
|
|
animation: flash 0.8s step-end infinite;
|
|
border: 3px dashed #ff0000;
|
|
}
|
|
|
|
@keyframes flash {
|
|
0%, 100% { opacity: 1; }
|
|
50% { opacity: 0.3; }
|
|
}
|
|
|
|
/* Scrolling marquee-style ticker */
|
|
.ticker-wrap {
|
|
overflow: hidden;
|
|
background: #000080;
|
|
border: 2px solid #00ffff;
|
|
padding: 6px 0;
|
|
margin-bottom: 16px;
|
|
}
|
|
|
|
.ticker-text {
|
|
display: inline-block;
|
|
white-space: nowrap;
|
|
color: #ffff00;
|
|
font-size: 20px;
|
|
font-weight: 700;
|
|
letter-spacing: 0.05em;
|
|
animation: scroll-left 20s linear infinite;
|
|
}
|
|
|
|
@keyframes scroll-left {
|
|
from { transform: translateX(100vw); }
|
|
to { transform: translateX(-100%); }
|
|
}
|
|
|
|
/* Header */
|
|
.site-header {
|
|
text-align: center;
|
|
margin-bottom: 20px;
|
|
padding: 12px;
|
|
border: 3px double #ff00ff;
|
|
}
|
|
|
|
.site-title {
|
|
font-family: "Creepster", "Abril Fatface", cursive;
|
|
font-size: 63px;
|
|
color: #ff00ff;
|
|
text-shadow:
|
|
0 0 10px #ff00ff,
|
|
0 0 20px #ff00ff,
|
|
2px 2px 0 #000;
|
|
line-height: 1.1;
|
|
animation: glow-pink 2s ease-in-out infinite alternate;
|
|
}
|
|
|
|
@keyframes glow-pink {
|
|
from { text-shadow: 0 0 10px #ff00ff, 0 0 20px #ff00ff; }
|
|
to { text-shadow: 0 0 20px #ff00ff, 0 0 40px #ff00ff, 0 0 60px #ff00ff; }
|
|
}
|
|
|
|
.site-subtitle {
|
|
color: #00ffff;
|
|
font-size: 20px;
|
|
margin-top: 8px;
|
|
letter-spacing: 0.1em;
|
|
animation: glow-cyan 1.5s ease-in-out infinite alternate;
|
|
}
|
|
|
|
@keyframes glow-cyan {
|
|
from { color: #00ffff; }
|
|
to { color: #ff0000; }
|
|
}
|
|
|
|
/* Post meta */
|
|
.post-meta {
|
|
text-align: center;
|
|
margin-bottom: 16px;
|
|
padding: 10px;
|
|
border: 2px solid #ffff00;
|
|
background: rgba(0,0,80,0.5);
|
|
}
|
|
|
|
.post-meta-title {
|
|
font-family: "Creepster", cursive;
|
|
font-size: 42px;
|
|
color: #ffff00;
|
|
text-shadow: 0 0 8px #ffff00;
|
|
line-height: 1.2;
|
|
margin-bottom: 8px;
|
|
animation: glow-yellow 1.8s ease-in-out infinite alternate;
|
|
}
|
|
|
|
@keyframes glow-yellow {
|
|
from { text-shadow: 0 0 8px #ffff00; }
|
|
to { text-shadow: 0 0 20px #ffff00, 0 0 30px #ffff00; }
|
|
}
|
|
|
|
.post-meta-info {
|
|
color: #ff9900;
|
|
font-size: 20px;
|
|
letter-spacing: 0.06em;
|
|
}
|
|
|
|
/* Rainbow colors cycle through content elements */
|
|
.content-area h1 {
|
|
font-family: "Creepster", cursive;
|
|
font-size: 39px;
|
|
text-align: center;
|
|
text-transform: uppercase;
|
|
color: #ff0000;
|
|
text-shadow: 0 0 8px #ff0000;
|
|
margin: 24px 0 12px;
|
|
animation: rainbow 3s linear infinite;
|
|
}
|
|
|
|
@keyframes rainbow {
|
|
0% { color: #ff0000; text-shadow: 0 0 8px #ff0000; }
|
|
16% { color: #ff9900; text-shadow: 0 0 8px #ff9900; }
|
|
33% { color: #ffff00; text-shadow: 0 0 8px #ffff00; }
|
|
50% { color: #00ff00; text-shadow: 0 0 8px #00ff00; }
|
|
66% { color: #00ffff; text-shadow: 0 0 8px #00ffff; }
|
|
83% { color: #ff00ff; text-shadow: 0 0 8px #ff00ff; }
|
|
100% { color: #ff0000; text-shadow: 0 0 8px #ff0000; }
|
|
}
|
|
|
|
.content-area h2 {
|
|
font-family: "Creepster", cursive;
|
|
font-size: 33px;
|
|
color: #00ffff;
|
|
text-shadow: 0 0 6px #00ffff;
|
|
margin: 20px 0 10px;
|
|
text-transform: uppercase;
|
|
}
|
|
|
|
.content-area h3 {
|
|
font-size: 24px;
|
|
color: #ff9900;
|
|
text-shadow: 0 0 4px #ff9900;
|
|
margin: 16px 0 8px;
|
|
}
|
|
|
|
.content-area h4, .content-area h5, .content-area h6 {
|
|
font-size: 21px;
|
|
color: #ff00ff;
|
|
margin: 12px 0 6px;
|
|
}
|
|
|
|
.content-area p {
|
|
color: #00ff00;
|
|
margin-bottom: 14px;
|
|
text-shadow: 0 0 2px rgba(0,255,0,0.3);
|
|
}
|
|
|
|
.content-area a {
|
|
color: #ff0000;
|
|
text-decoration: underline;
|
|
font-weight: 700;
|
|
animation: link-blink 1.2s step-end infinite;
|
|
}
|
|
|
|
@keyframes link-blink {
|
|
0%, 100% { color: #ff0000; }
|
|
50% { color: #ffff00; }
|
|
}
|
|
|
|
.content-area code {
|
|
background: #000080;
|
|
color: #ffff00;
|
|
padding: 1px 5px;
|
|
font-family: "Courier New", monospace;
|
|
border: 1px solid #00ff00;
|
|
font-size: 20px;
|
|
}
|
|
|
|
.content-area pre {
|
|
background: #001a00;
|
|
border: 2px solid #00ff00;
|
|
padding: 14px;
|
|
overflow-x: auto;
|
|
margin: 14px 0;
|
|
}
|
|
|
|
.content-area pre code {
|
|
background: none;
|
|
border: none;
|
|
padding: 0;
|
|
color: #00ff00;
|
|
}
|
|
|
|
.content-area blockquote {
|
|
border: 2px dashed #ff00ff;
|
|
background: rgba(255,0,255,0.05);
|
|
padding: 12px 16px;
|
|
margin: 14px 0;
|
|
color: #ff00ff;
|
|
text-shadow: 0 0 4px #ff00ff;
|
|
font-style: italic;
|
|
}
|
|
|
|
.content-area ul {
|
|
margin: 10px 0 14px 0;
|
|
list-style: none;
|
|
padding: 0;
|
|
}
|
|
|
|
.content-area ul li {
|
|
color: #ffff00;
|
|
padding-left: 22px;
|
|
margin-bottom: 5px;
|
|
position: relative;
|
|
}
|
|
|
|
.content-area ul li::before {
|
|
content: ">>>";
|
|
position: absolute;
|
|
left: 0;
|
|
color: #ff0000;
|
|
font-weight: 700;
|
|
font-size: 15px;
|
|
top: 2px;
|
|
}
|
|
|
|
.content-area ol {
|
|
margin: 10px 0 14px 0;
|
|
list-style: none;
|
|
padding: 0;
|
|
counter-reset: cons-list;
|
|
}
|
|
|
|
.content-area ol li {
|
|
counter-increment: cons-list;
|
|
padding-left: 28px;
|
|
margin-bottom: 5px;
|
|
color: #ff9900;
|
|
position: relative;
|
|
}
|
|
|
|
.content-area ol li::before {
|
|
content: "[" counter(cons-list) "]";
|
|
position: absolute;
|
|
left: 0;
|
|
color: #ff0000;
|
|
font-weight: 700;
|
|
}
|
|
|
|
.content-area table {
|
|
width: 100%;
|
|
border-collapse: collapse;
|
|
margin: 14px 0;
|
|
font-size: 20px;
|
|
}
|
|
|
|
.content-area th {
|
|
background: #800000;
|
|
color: #ffff00;
|
|
padding: 7px 10px;
|
|
border: 1px solid #ff0000;
|
|
text-align: left;
|
|
text-transform: uppercase;
|
|
font-size: 16px;
|
|
}
|
|
|
|
.content-area td {
|
|
padding: 7px 10px;
|
|
border: 1px solid #004400;
|
|
color: #00ff00;
|
|
}
|
|
|
|
.content-area img {
|
|
max-width: 100%;
|
|
border: 3px solid #ff00ff;
|
|
filter: contrast(110%) saturate(130%);
|
|
margin: 8px 0;
|
|
}
|
|
|
|
.content-area hr {
|
|
border: none;
|
|
height: 2px;
|
|
background: repeating-linear-gradient(90deg, #ff0000, #ffff00, #00ff00, #00ffff, #ff00ff, #ff0000);
|
|
margin: 20px 0;
|
|
}
|
|
|
|
/* Visitor counter style */
|
|
.visitor-counter {
|
|
text-align: center;
|
|
margin: 16px 0;
|
|
padding: 8px;
|
|
border: 2px solid #ffff00;
|
|
background: rgba(0,0,80,0.4);
|
|
}
|
|
|
|
.visitor-label {
|
|
font-size: 16px;
|
|
color: #ffff00;
|
|
text-transform: uppercase;
|
|
letter-spacing: 0.1em;
|
|
}
|
|
|
|
.visitor-number {
|
|
font-family: "Courier New", monospace;
|
|
font-size: 42px;
|
|
color: #ff0000;
|
|
font-weight: 700;
|
|
text-shadow: 0 0 10px #ff0000;
|
|
letter-spacing: 0.15em;
|
|
}
|
|
|
|
/* Tags */
|
|
.tags-area {
|
|
text-align: center;
|
|
margin: 16px 0;
|
|
}
|
|
|
|
.tag {
|
|
display: inline-block;
|
|
background: #800080;
|
|
color: #ffff00;
|
|
border: 1px solid #ff00ff;
|
|
padding: 3px 10px;
|
|
font-size: 16px;
|
|
margin: 3px;
|
|
text-transform: uppercase;
|
|
letter-spacing: 0.1em;
|
|
}
|
|
|
|
/* Footer */
|
|
.page-footer {
|
|
text-align: center;
|
|
margin-top: 32px;
|
|
padding-top: 16px;
|
|
border-top: 2px dashed #00ff00;
|
|
font-size: 16px;
|
|
color: #00ff00;
|
|
letter-spacing: 0.08em;
|
|
}
|
|
</style>
|
|
</head>
|
|
<body>
|
|
<a href="/{{ preview_query }}" style="position:fixed;top:calc(1rem + env(safe-area-inset-top, 0px));left:calc(1rem + env(safe-area-inset-left, 0px));z-index:9999;font-family:system-ui,-apple-system,sans-serif;font-size: 1.08rem;padding:0.5rem 0.9rem;background:rgba(255,255,255,0.95);color:#000;text-decoration:none;border-radius:999px;box-shadow:0 2px 8px rgba(0,0,0,0.15);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid rgba(0,0,0,0.1);transition:transform 0.2s">← back</a>
|
|
|
|
<div class="page">
|
|
|
|
<div class="construction-banner">
|
|
!!! UNDER CONSTRUCTION !!! TRUTH WILL NOT BE SILENCED !!! UNDER CONSTRUCTION !!!
|
|
</div>
|
|
|
|
<div class="ticker-wrap">
|
|
<span class="ticker-text">
|
|
*** THEY DON'T WANT YOU TO READ THIS *** WAKE UP *** THE TRUTH IS HERE *** SHARE WITH EVERYONE *** THEY ARE WATCHING *** DO YOUR OWN RESEARCH *** QUESTION EVERYTHING *** WELCOME TO {{ config.site.name }} ***
|
|
</span>
|
|
</div>
|
|
|
|
<div class="site-header">
|
|
<div class="site-title">{{ config.site.name }}</div>
|
|
<div class="site-subtitle">
|
|
>>> The Truth They Don't Want You To Know <<<
|
|
</div>
|
|
</div>
|
|
|
|
<div class="visitor-counter">
|
|
<div class="visitor-label">Visitors Since 1997</div>
|
|
<div class="visitor-number">0069420</div>
|
|
</div>
|
|
|
|
<div class="post-meta">
|
|
<div class="post-meta-title">{{ title }}</div>
|
|
<div class="post-meta-info">
|
|
Posted by: {{ config.site.author }} | Date: {{ published_date }} | Read time: {{ reading_time }}
|
|
{% if updated_date %} | Last Updated: {{ updated_date }}{% endif %}
|
|
</div>
|
|
{% if taxonomy.tags %}
|
|
<div class="tags-area">
|
|
{% for tag in taxonomy.tags %}
|
|
<span class="tag">{{ tag }}</span>
|
|
{% endfor %}
|
|
</div>
|
|
{% endif %}
|
|
</div>
|
|
|
|
<div class="content-area">
|
|
{{ content | safe }}
|
|
</div>
|
|
|
|
<div class="page-footer">
|
|
© {{ config.site.name }} — {{ config.site.author }} — {{ published_date }}<br>
|
|
BEST VIEWED IN NETSCAPE NAVIGATOR 4.0 AT 800x600
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</body>
|
|
</html>
|