This commit is contained in:
2026-10-10 22:27:52 +07:00
parent 0fbb6988b0
commit ac1e3550db
4 changed files with 138 additions and 0 deletions
+44
View File
@@ -0,0 +1,44 @@
:root {
color-scheme: dark;
font-family: system-ui, sans-serif;
color: #e9eee6;
background: #101510;
line-height: 1.6;
}
* { box-sizing: border-box; }
body { margin: 0; }
main { max-width: 1120px; margin: auto; padding: 40px 28px; }
a { color: #b9e58b; text-underline-offset: 4px; }
a:hover { color: #dcffc1; }
a:focus-visible { outline: 3px solid #b9e58b; outline-offset: 5px; }
header { padding-bottom: 48px; }
.brand { font-size: 14px; font-weight: 800; letter-spacing: .16em; text-decoration: none; }
.eyebrow { color: #b9e58b; font-size: 12px; letter-spacing: .12em; font-weight: 700; }
header .eyebrow { margin-top: 64px; }
h1 { font-size: clamp(36px, 6vw, 64px); line-height: 1.1; letter-spacing: -.04em; margin: 18px 0 24px; }
h2 { font-size: 27px; line-height: 1.2; margin: 18px 0; }
.intro { max-width: 580px; color: #b7c3b3; font-size: 18px; }
.server { display: flex; flex-wrap: wrap; gap: 8px 16px; color: #b7c3b3; }
code { color: #e9eee6; font-size: 16px; overflow-wrap: anywhere; }
.downloads { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 24px; }
section { border: 1px solid #344331; background: #192118; padding: 32px; border-radius: 12px; }
section > p { color: #b7c3b3; }
section > .eyebrow { color: #b9e58b; }
.button { display: inline-block; background: #b9e58b; color: #101510; font-weight: 750; text-decoration: none; padding: 14px 22px; margin-top: 10px; border: 1px solid #b9e58b; border-radius: 6px; }
.button:hover { color: #101510; background: #dcffc1; }
.button[hidden] { display: none; }
.secondary { background: transparent; color: #b9e58b; }
.hint { font-size: 13px; }
ol { padding-left: 22px; margin-top: 28px; }
li { padding-left: 4px; margin-bottom: 12px; }
.notice { font-size: 14px; border-left: 3px solid #b9e58b; padding-left: 14px; margin-top: 28px; }
footer { display: flex; justify-content: space-between; flex-wrap: wrap; gap: 16px; font-size: 13px; padding-top: 32px; }
footer span { color: #b7c3b3; }
@media (max-width: 720px) {
main { padding: 24px 18px; }
header .eyebrow { margin-top: 40px; }
.downloads { grid-template-columns: 1fr; }
section { padding: 24px; }
}