Layout CSS
<style>
/* === FRIENDREWIND: TOTAL SYSTEM MELTDOWN (ANIMATED) === */
@import url('https://fonts.googleapis.com/css2?family=Black+Ops+One&family=Share+Tech+Mono&family=VT323&display=swap');
/* 1. THE VOID & SCANLINE EFFECT */
body {
background: #000 url("https://i.pinimg.com/originals/c5/9a/d2/c59ad2bd4ad2fbacd04017debc679ddb.gif") repeat fixed !important;
font-family: "Share Tech Mono", monospace !important;
color: #39ff11 !important;
overflow-x: hidden;
}
/* Global CRT Scanline Overlay */
body::before {
content: " ";
display: block;
position: fixed;
top: 0; left: 0; bottom: 0; right: 0;
background: linear-gradient(rgba(18, 16, 16, 0) 50%, rgba(0, 0, 0, 0.25) 50%),
linear-gradient(90deg, rgba(255, 0, 0, 0.06), rgba(0, 255, 0, 0.02), rgba(0, 0, 255, 0.06));
z-index: 9999;
background-size: 100% 2px, 3px 100%;
pointer-events: none;
}
/* 2. HEADER - Pulsing Breach Warning */
header, .top, nav, #header, .navbar {
background: #000 !important;
border-bottom: 3px solid #ff0000 !important;
animation: header-glow 2s infinite alternate;
}
/* 3. THE TITLE - Heavy Glitch Animation */
.title, h1 {
font-family: 'Black Ops One', cursive !important;
font-size: 75px !important;
color: #fff !important;
text-align: center !important;
position: relative;
animation: glitch 1s linear infinite;
text-shadow: 0.05em 0 0 #00fffc, -0.03em -0.04em 0 #fc00ff, 0.025em 0.04em 0 #fffc00 !important;
}
/* 4. MAIN CONTAINER - Animated Laser Border */
main {
background: rgba(0, 0, 0, 0.98) !important;
border: 4px solid #39ff11 !important;
position: relative;
box-shadow: 0 0 20px #39ff11 !important;
animation: border-flicker 4s infinite;
}
/* 5. SIDEBAR - Scrolling Data Stream */
.blog-entry .col.left::before {
content: " [ SYS_LOG_V8.4 ] \A > BRUTE_FORCING... \A > PKT_LOSS: 0% \A > SIG_STRENGTH: MAX \A > DESTROYING_BLUE_UI... \A > SUCCESS. \A ----------------";
display: block;
white-space: pre;
font-size: 11px;
padding: 10px;
color: #39ff11;
background: rgba(0, 255, 0, 0.1);
border-bottom: 2px solid #39ff11;
animation: text-flicker 0.2s infinite alternate;
}
/* 6. KUDOS - Shaking Input Buttons */
.kudos-btn {
font-size: 0px !important;
background: #111 !important;
border: 3px solid #ff0000 !important;
width: 280px !important;
height: 60px !important;
cursor: crosshair !important;
}
.kudos-btn:hover {
animation: shake 0.2s infinite;
background: #ff0000 !important;
}
.kudos-btn::after {
content: "INJECT_MALWARE";
font-family: 'Black Ops One';
font-size: 20px;
color: #39ff11;
}
.kudos-btn:nth-of-type(2)::after { content: "PURGE_ROOT"; color: #ff0000; }
.kudos-btn:hover::after { color: #000 !important; }
/* 7. ANIMATION KEYFRAMES */
@keyframes glitch {
0% { text-shadow: 2px 3px 0 red, -2px -3px 0 blue; }
20% { text-shadow: -2px 3px 0 red, 2px -3px 0 blue; transform: skewX(5deg); }
40% { text-shadow: 2px -3px 0 red, -2px 3px 0 blue; transform: skewX(-5deg); }
60% { text-shadow: -2px -3px 0 red, 2px 3px 0 blue; }
80% { text-shadow: 2px 3px 0 red, -2px -3px 0 blue; }
100% { text-shadow: -2px 3px 0 red, 2px -3px 0 blue; }
}
@keyframes header-glow {
from { box-shadow: 0 0 5px #ff0000; }
to { box-shadow: 0 0 25px #ff0000; }
}
@keyframes border-flicker {
0%, 100% { border-color: #39ff11; }
50% { border-color: #ffff00; }
75% { border-color: #ff0000; }
}
@keyframes text-flicker {
from { opacity: 1; }
to { opacity: 0.7; }
}
@keyframes shake {
0% { transform: translate(1px, 1px) rotate(0deg); }
10% { transform: translate(-1px, -2px) rotate(-1deg); }
30% { transform: translate(3px, 2px) rotate(1deg); }
50% { transform: translate(-1px, 2px) rotate(-1deg); }
100% { transform: translate(1px, -2px) rotate(-1deg); }
}
/* Custom Scrollbar */
::-webkit-scrollbar { width: 15px; }
::-webkit-scrollbar-track { background: #000; }
::-webkit-scrollbar-thumb {
background: linear-gradient(#ff0000, #39ff11);
border: 2px solid #000;
}
</style>
Comments (0)
No comments yet. Be the first!
Log in to leave a comment.