Skip to content

Commit 330d9de

Browse files
Update article-quickscan-methodology_bilingual_v3.html
1 parent c6bbba5 commit 330d9de

1 file changed

Lines changed: 8 additions & 80 deletions

File tree

article-quickscan-methodology_bilingual_v3.html

Lines changed: 8 additions & 80 deletions
Original file line numberDiff line numberDiff line change
@@ -7,56 +7,12 @@
77
<title>Metridex — QuickScan methodology (EN/RU)</title>
88
<meta content="QuickScan methodology: EN/RU. How Metridex turns raw on-chain data into an explainable verdict with Why++." name="description"/>
99
<link href="styles.css" rel="stylesheet"/>
10-
11-
<style>
12-
.lang-switch { display:flex; gap:8px; align-items:center; }
13-
.lang-btn { color:#fff; padding:.4rem .7rem; border:1px solid var(--stroke); background:var(--bg-elev); border-radius:10px; cursor:pointer; }
14-
.lang-btn[aria-pressed="true"] { outline:2px solid var(--accent); }
15-
.lang-block { display:none; }
16-
.lang-block.active { display:block; }
17-
.article-author { opacity:.8; margin-top:.4rem; }
18-
19-
/* ---- SAFE SPACING UNDER STICKY HEADER ---- */
20-
.hero-subtle { padding-top: 96px; scroll-margin-top: 96px; }
21-
22-
/* ---- LANGUAGE TOGGLE VISIBILITY ---- */
23-
.lang-switch { gap:10px; }
24-
.lang-btn {
25-
padding:.5rem .85rem;
26-
border:1px solid rgba(255,255,255,.35);
27-
background: rgba(255,255,255,.08);
28-
border-radius:12px;
29-
cursor:pointer;
30-
font-weight:600;
31-
line-height:1;
32-
backdrop-filter: saturate(120%) blur(2px);
33-
}
34-
[data-theme="light"] .lang-btn,
35-
body:not(.lux) .lang-btn {
36-
border-color: rgba(0,0,0,.25);
37-
background: rgba(0,0,0,.06);
38-
}
39-
.lang-btn:hover { background: rgba(255,255,255,.16); }
40-
[data-theme="light"] .lang-btn:hover,
41-
body:not(.lux) .lang-btn:hover { background: rgba(0,0,0,.1); }
42-
43-
.lang-btn[aria-pressed="true"] {
44-
outline: 2px solid var(--accent, #d4af37);
45-
box-shadow: 0 0 0 3px rgba(212,175,55,.15);
46-
}
47-
48-
49-
.lang-btn, .lang-btn * { color:#fff !important; }
50-
51-
.lang-block { display:none !important; }
52-
.lang-block.active { display:block !important; }
53-
.lang-btn, .lang-btn * { color:#fff !important; }
54-
</style>
55-
<link href="/logo/favicon-32.png?v=3" rel="icon" sizes="32x32" type="image/png"/><link href="/logo/favicon-16.png?v=3" rel="icon" sizes="16x16" type="image/png"/><link href="/logo/apple-touch-icon.png?v=3" rel="apple-touch-icon" sizes="180x180"/><link href="/logo/favicon.ico?v=3" rel="icon"/><link href="/logo/site.webmanifest?v=3" rel="manifest"/><style>
56-
/* AURUM-DELTA: header shield sizing for articles */
57-
.brand-logo{height:108px;width:auto;vertical-align:middle}
58-
@media (max-width:640px){.brand-logo{height:84px}}
59-
</style></head>
10+
<link href="/logo/favicon-32.png?v=3" rel="icon" sizes="32x32" type="image/png"/><link href="/logo/favicon-16.png?v=3" rel="icon" sizes="16x16" type="image/png"/><link href="/logo/apple-touch-icon.png?v=3" rel="apple-touch-icon" sizes="180x180"/><link href="/logo/favicon.ico?v=3" rel="icon"/><link href="/logo/site.webmanifest?v=3" rel="manifest"/><style>.article-meta{font-size:0.9rem;color:#9aa3af;margin:8px 0 18px}
11+
.article-nav{display:flex;gap:12px;flex-wrap:wrap;margin-top:28px}
12+
.article-nav a{padding:10px 14px;border:1px solid #2a2a2a;border-radius:10px;text-decoration:none}
13+
.article-nav a:hover{background:#0b0b0b}</style><style>.article-body{margin-top:56px}</style><style>.article-kicker{font-size:.9rem;color:#9aa3af;margin-top:8px}
14+
.article-author{font-size:.95rem;color:#c7cdd6;margin-top:6px}
15+
.article-body{margin-top:56px}</style></head>
6016
<body class="lux">
6117
<header class="nav">
6218
<div class="container nav-inner nav-container-wide">
@@ -73,9 +29,7 @@
7329
<div class="container">
7430
<div class="flex-row space-between" style="display:flex; align-items:center; justify-content:space-between; gap:16px;">
7531
<div>
76-
<h1 style="margin-top:0.25rem">QuickScan methodology</h1>
77-
<p class="article-meta">Guide · Sep 29, 2025</p>
78-
<p class="article-author">— Omar Ahmad, Founder of Metridex · Sep 29, 2025</p>
32+
<h1 style="margin-top:0.25rem">QuickScan methodology</h1><div class="article-kicker">Guide · Sep 29, 2025</div><div class="article-author">— Omar Ahmad, Founder of Metridex</div><div class="article-body"></div>
7933
</div>
8034
<div aria-label="Language" class="lang-switch" role="group">
8135
<button aria-pressed="true" class="lang-btn" data-lang="en" id="btn-en">EN</button>
@@ -137,31 +91,5 @@ <h2>5) Ограничения и что дальше</h2>
13791
</div>
13892
</section>
13993
<footer class="footer"><div class="container"><p>© <span id="year"></span> Metridex.</p></div></footer>
140-
<script>
141-
(function() {
142-
const KEY = "mdx_lang";
143-
const root = document.documentElement;
144-
const btnEN = document.getElementById("btn-en");
145-
const btnRU = document.getElementById("btn-ru");
146-
const blocksEN = document.querySelector(".lang-en");
147-
const blocksRU = document.querySelector(".lang-ru");
148-
149-
function apply(lang) { const en=document.querySelector('.lang-en'); const ru=document.querySelector('.lang-ru'); if(en&&ru){ en.style.display=(lang==='en')?'block':'none'; ru.style.display=(lang==='ru')?'block':'none'; }
150-
localStorage.setItem(KEY, lang);
151-
root.setAttribute("data-lang", lang);
152-
btnEN.setAttribute("aria-pressed", String(lang === "en"));
153-
btnRU.setAttribute("aria-pressed", String(lang === "ru"));
154-
blocksEN.classList.toggle("active", lang === "en");
155-
blocksRU.classList.toggle("active", lang === "ru");
156-
}
157-
158-
btnEN.addEventListener("click", () => apply("en"));
159-
btnRU.addEventListener("click", () => apply("ru"));
160-
161-
const saved = localStorage.getItem(KEY) || "en";
162-
apply(saved);
163-
})();
164-
</script>
165-
<script src="script.js"></script>
166-
</body>
94+
<div class="article-nav"><a href="/articles.html">← Back to Articles</a><a href="/article-whois-wayback_bilingual_v2.html">Next: WHOIS &amp; Wayback checks →</a></div></body>
16795
</html>

0 commit comments

Comments
 (0)