mirror of
https://github.com/System-End/my-blog.git
synced 2026-04-19 19:45:06 +00:00
90 lines
1.8 KiB
CSS
90 lines
1.8 KiB
CSS
@import "tailwindcss";
|
|
|
|
:root {
|
|
--bg-deep: #0a0a0f;
|
|
--bg-surface: #12121a;
|
|
--bg-elevated: #1a1a24;
|
|
--purple-dim: #6b21a8;
|
|
--purple-main: #a855f7;
|
|
--purple-bright: #c084fc;
|
|
--cyan-accent: #22d3ee;
|
|
--text-primary: #e2e2f0;
|
|
--text-muted: #8888a0;
|
|
--border-color: #2a2a3a;
|
|
}
|
|
|
|
body {
|
|
background-color: var(--bg-deep);
|
|
color: var(--text-primary);
|
|
font-family: "Segoe UI", system-ui, sans-serif;
|
|
}
|
|
|
|
body::before {
|
|
content: "";
|
|
position: fixed;
|
|
top: 0;
|
|
left: 0;
|
|
width: 100%;
|
|
height: 100%;
|
|
pointer-events: none;
|
|
background: repeating-linear-gradient(
|
|
0deg,
|
|
transparent,
|
|
transparent 2px,
|
|
rgba(0, 0, 0, 0.03) 2px,
|
|
rgba(0, 0, 0, 0.03) 4px
|
|
);
|
|
z-index: 9999;
|
|
}
|
|
|
|
a {
|
|
color: var(--purple-bright);
|
|
text-decoration: none;
|
|
transition: color 0.2s ease;
|
|
}
|
|
|
|
a:hover {
|
|
color: var(--cyan-accent);
|
|
}
|
|
|
|
code,
|
|
pre,
|
|
.mono {
|
|
font-family: "JetBrains Mono", "Fira Code", "Consolas", monospace;
|
|
}
|
|
|
|
.cyber-card {
|
|
background: var(--bg-surface);
|
|
border: 1px solid var(--border-color);
|
|
border-left: 3px solid var(--purple-main);
|
|
transition: all 0.2s ease;
|
|
}
|
|
|
|
.cyber-card:hover {
|
|
background: var(--bg-elevated);
|
|
border-left-color: var(--cyan-accent);
|
|
box-shadow: 0 0 20px rgba(168, 85, 247, 0.1);
|
|
}
|
|
|
|
.cyber-btn {
|
|
background: transparent;
|
|
border: 1px solid var(--purple-main);
|
|
color: var(--purple-bright);
|
|
padding: 0.75rem 1.5rem;
|
|
font-weight: 600;
|
|
text-transform: uppercase;
|
|
letter-spacing: 0.05em;
|
|
transition: all 0.2s ease;
|
|
position: relative;
|
|
}
|
|
|
|
.cyber-btn:hover {
|
|
background: var(--purple-main);
|
|
color: white;
|
|
box-shadow: 0 0 15px rgba(168, 85, 247, 0.4);
|
|
}
|
|
|
|
.cyber-title {
|
|
color: var(--purple-bright);
|
|
text-shadow: 0 0 30px rgba(168, 85, 247, 0.3);
|
|
}
|