Frontend — чистый HTML/CSS/JS без сборки (резюме, проекты, игра-заглушки). Gameserver — C++ на uWebSockets (CMake FetchContent), протокол hello/lobby.list_rooms/error проверен end-to-end.
39 lines
583 B
CSS
39 lines
583 B
CSS
:root {
|
|
--color-bg: #0a0e0c;
|
|
--color-fg: #c7c7c7;
|
|
--color-accent: #00ff41;
|
|
--color-accent-dim: #0a8f2c;
|
|
--color-silver: #9fa3a0;
|
|
--font-mono: 'JetBrains Mono', 'Share Tech Mono', ui-monospace, monospace;
|
|
}
|
|
|
|
* {
|
|
box-sizing: border-box;
|
|
}
|
|
|
|
html, body {
|
|
margin: 0;
|
|
height: 100%;
|
|
}
|
|
|
|
body {
|
|
background: var(--color-bg);
|
|
color: var(--color-fg);
|
|
font-family: var(--font-mono);
|
|
}
|
|
|
|
a {
|
|
color: var(--color-accent);
|
|
}
|
|
|
|
.prompt::before {
|
|
content: 'cacto@matrix:~$ ';
|
|
color: var(--color-accent-dim);
|
|
}
|
|
|
|
#matrix-rain {
|
|
position: fixed;
|
|
inset: 0;
|
|
z-index: -1;
|
|
}
|