Skip to content

Commit b8067b7

Browse files
Update styles.css
1 parent ae073a2 commit b8067b7

1 file changed

Lines changed: 17 additions & 36 deletions

File tree

styles.css

Lines changed: 17 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -1,32 +1,20 @@
1-
/* Metridex v0.2.6 — Restore Screens + FAQ; Articles left padding; image placeholders */
2-
/* (Black & Gold base + fixed navbar + centered About band) */
1+
/* Metridex v0.3.0 — SEO/OG, favicons, animations, EN/RU i18n, Web Vitals, Plausible */
32
:root{
4-
--bg:#070709;
5-
--ink:#f5f3eb;
6-
--muted:#b9b3a3;
7-
--glass:#0c0d11;
8-
--stroke:rgba(255,255,255,.10);
9-
--gold1:#f7e3a1; --gold2:#b88a2a;
10-
--link:#f0c65a; --link-visited:#d0b36e;
3+
--bg:#070709; --ink:#f5f3eb; --muted:#b9b3a3; --glass:#0c0d11; --stroke:rgba(255,255,255,.10);
4+
--gold1:#f7e3a1; --gold2:#b88a2a; --link:#f0c65a; --link-visited:#d0b36e;
115
}
126
*{box-sizing:border-box}
137
html{scroll-behavior:smooth}
148
html,body{height:100%}
15-
body{
16-
margin:0; font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;
17-
color:var(--ink);
9+
body{margin:0; font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif; color:var(--ink);
1810
background:
1911
radial-gradient(900px 500px at 10% 15%, rgba(247,227,161,.08), transparent 60%),
2012
radial-gradient(800px 420px at 80% 8%, rgba(184,138,42,.10), transparent 60%),
2113
radial-gradient(1200px 600px at 70% 70%, rgba(255,255,255,.05), transparent 60%),
2214
var(--bg);
2315
line-height:1.6;
2416
}
25-
a{color:var(--link); text-decoration:none}
26-
a:hover{text-decoration:underline}
27-
a:visited{color:var(--link-visited)}
28-
29-
/* Containers */
17+
a{color:var(--link); text-decoration:none} a:hover{text-decoration:underline} a:visited{color:var(--link-visited)}
3018
.container{width:min(1120px, 92%); margin:0 auto}
3119

3220
/* Navbar — fixed */
@@ -38,10 +26,8 @@ a:visited{color:var(--link-visited)}
3826
background:linear-gradient(135deg, var(--gold1), var(--gold2)); color:#0d1116; font-weight:900}
3927
.logo-text{font-weight:900}
4028
.nav-links{display:flex; gap:22px; margin-left:auto}
41-
.nav-links a{color:var(--muted); font-weight:600}
42-
.nav-links a:hover{color:var(--ink)}
43-
.nav-links a[aria-current="page"]{color:var(--ink)}
44-
.nav-actions{display:flex; gap:12px; margin-left:8px}
29+
.nav-links a{color:var(--muted); font-weight:600} .nav-links a:hover{color:var(--ink)} .nav-links a[aria-current="page"]{color:var(--ink)}
30+
.nav-actions{display:flex; gap:8px; margin-left:8px}
4531
.icon-btn{border:1px solid var(--stroke); background:transparent; color:var(--ink); padding:8px 10px; border-radius:10px; cursor:pointer}
4632
.burger{display:none; margin-left:8px; background:transparent; border:1px solid var(--stroke); color:var(--ink);
4733
border-radius:10px; padding:8px 10px; cursor:pointer}
@@ -68,20 +54,16 @@ body.has-fixed-nav{padding-top:72px}
6854

6955
/* Glass cards */
7056
.glass{background:rgba(255,255,255,.03); border:1px solid var(--stroke); border-radius:18px; box-shadow:0 18px 48px rgba(0,0,0,.45); backdrop-filter: blur(10px)}
71-
.hero-card{padding:18px}
72-
.hero-card h3{margin:0 0 8px}
73-
.hero-card ul{margin:0; padding-left:18px}
57+
.hero-card{padding:18px} .hero-card h3{margin:0 0 8px} .hero-card ul{margin:0; padding-left:18px}
7458

7559
/* Sections */
76-
.section{padding:68px 0}
77-
.section.alt{background:linear-gradient(180deg, rgba(255,255,255,.03), transparent)}
60+
.section{padding:68px 0} .section.alt{background:linear-gradient(180deg, rgba(255,255,255,.03), transparent)}
7861

7962
/* Centered band for About */
8063
.band{background:linear-gradient(180deg, rgba(255,255,255,.04), rgba(255,255,255,.00))}
8164
.center{min-height:260px; padding:0}
8265
.band-inner{display:flex; align-items:center; min-height:260px}
83-
.band-copy h2{margin:0 0 10px}
84-
.band-copy p{margin:0}
66+
.band-copy h2{margin:0 0 10px} .band-copy p{margin:0}
8567

8668
/* Screens */
8769
.screens-grid{display:grid; grid-template-columns:repeat(auto-fit,minmax(280px,1fr)); gap:16px}
@@ -96,7 +78,7 @@ body.has-fixed-nav{padding-top:72px}
9678
.screen figcaption{margin-top:8px; font-weight:700}
9779
.hint{color:var(--muted); font-size:.9rem}
9880

99-
/* Cards & Features */
81+
/* Features & cards */
10082
.features-grid{display:grid; grid-template-columns:repeat(auto-fit,minmax(240px,1fr)); gap:16px}
10183
.feature{padding:16px}
10284
.cards{display:grid; grid-template-columns:repeat(auto-fit,minmax(230px,1fr)); gap:16px}
@@ -117,6 +99,10 @@ body.has-fixed-nav{padding-top:72px}
11799
/* Footer */
118100
.footer{padding:36px 0; border-top:1px solid var(--stroke); color:var(--muted)}
119101

102+
/* Reveal animations */
103+
.reveal{opacity:0; transform:translateY(14px); will-change:opacity, transform}
104+
.reveal.in{opacity:1; transform:none; transition:opacity .6s ease, transform .6s ease}
105+
120106
/* Mobile */
121107
@media (max-width:900px){
122108
.hero-inner{grid-template-columns:1fr; gap:18px}
@@ -129,15 +115,10 @@ body.has-fixed-nav{padding-top:72px}
129115
}
130116

131117
/* Light theme */
132-
:root.light{
133-
--bg:#faf8f2; --ink:#14120e; --muted:#5a5346; --glass:#ffffff; --stroke:rgba(0,0,0,.10);
134-
--link:#916c16; --link-visited:#6d5524;
135-
background:none;
136-
}
118+
:root.light{--bg:#faf8f2; --ink:#14120e; --muted:#5a5346; --glass:#ffffff; --stroke:rgba(0,0,0,.10); --link:#916c16; --link-visited:#6d5524; background:none}
137119
:root.light body{background:var(--bg)}
138120
:root.light .nav{background:rgba(255,255,255,.90); border-bottom-color:var(--stroke); box-shadow:0 6px 18px rgba(0,0,0,.08)}
139-
:root.light .nav-links a{color:var(--muted)}
140-
:root.light .nav-links a:hover, :root.light .nav-links a[aria-current="page"]{color:var(--ink)}
121+
:root.light .nav-links a{color:var(--muted)} :root.light .nav-links a:hover, :root.light .nav-links a[aria-current="page"]{color:var(--ink)}
141122
:root.light .icon-btn{color:var(--ink); border-color:var(--stroke)}
142123
:root.light .cta{background:linear-gradient(180deg, #ffffff, #f2efe9); color:#14120e; border-color:var(--stroke)}
143124
:root.light .cta.ghost{background:transparent; color:#14120e; border-color:var(--stroke)}

0 commit comments

Comments
 (0)