Skip to content

Commit 695156e

Browse files
v3.2.0: brand visibility — bigger mark, blinking dot, new tagline, Fogping cross-link
Same pass as v2.11.2, ported to main: - .mark grown 19px -> 26px, close to the metric readouts instead of reading as a subtitle - the dot after 'pingping' alternates the same green/red already used for host status, so the letterhead reuses a colour vocabulary the reader already knows. Respects prefers-reduced-motion. - tagline: 'One binary. One graph. One metric: Latency.' - sponsor bar gains 'Powered by Fogping' next to Star on GitHub Verified in a headless browser against a real build: mark at 26px, blink dot present, tagline and Fogping link resolve, zero console/page errors.
1 parent b51caf1 commit 695156e

1 file changed

Lines changed: 18 additions & 4 deletions

File tree

static/index.html

Lines changed: 18 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@
8282
-webkit-font-smoothing:antialiased; text-rendering:optimizeLegibility; }
8383
header { display:flex; align-items:baseline; gap:14px; margin-bottom:14px; flex-wrap:wrap; }
8484
.mark { color:var(--phos); font-family:var(--mono); font-weight:700;
85-
font-size:var(--fs-title); letter-spacing:.04em; }
85+
font-size:26px; letter-spacing:.03em; display:flex; align-items:center; gap:9px; }
8686
.tag { color:var(--dim); font-size:var(--fs-small); font-weight:400; letter-spacing:.01em; }
8787
.row { display:flex; gap:12px; align-items:flex-start; margin-bottom:14px; flex-wrap:wrap; }
8888
.pills { display:flex; gap:8px; flex-wrap:wrap; }
@@ -93,6 +93,17 @@
9393
.pill.on { border-color:var(--phos); color:var(--phos); font-weight:600; }
9494
.led { width:8px; height:8px; border-radius:50%; background:var(--phos); box-shadow:0 0 6px var(--phos); }
9595
.led.bad { background:var(--alert); box-shadow:0 0 6px var(--alert); }
96+
/* Brand dot: alternates the two colours already used for host status (green =
97+
healthy, red = down), so the same signal that reads "up/down" on a target row
98+
reads "alive" at the letterhead — a small mnemonic, not a new colour language. */
99+
.brand-led { width:11px; height:11px; border-radius:50%; flex:none;
100+
animation: brand-blink 2.4s ease-in-out infinite; }
101+
@keyframes brand-blink {
102+
0%, 45% { background:var(--phos); box-shadow:0 0 8px var(--phos); }
103+
50%, 95% { background:var(--alert); box-shadow:0 0 8px var(--alert); }
104+
100% { background:var(--phos); box-shadow:0 0 8px var(--phos); }
105+
}
106+
@media (prefers-reduced-motion: reduce) { .brand-led { animation:none; background:var(--phos); } }
96107
.rng { display:flex; background:var(--panel); border:1px solid var(--line); border-radius:4px; overflow:hidden; }
97108
.rng span { color:var(--dim); font-family:var(--sans); font-size:var(--fs-micro);
98109
font-weight:600; padding:9px 10px 0 12px; letter-spacing:.14em; }
@@ -143,8 +154,8 @@
143154
</head>
144155
<body>
145156
<header>
146-
<div class="mark">pingping </div>
147-
<div class="tag">One binary. One graph. Zero guesswork.</div>
157+
<div class="mark">pingping <span class="brand-led"></span></div>
158+
<div class="tag">One binary. One graph. One metric: Latency.</div>
148159
<button class="pill" id="themeBtn" title="switch theme" style="margin-left:auto"><span id="themeName">dark</span></button>
149160
</header>
150161

@@ -200,7 +211,10 @@
200211
<div class="promo-h">SPONSOR <span id="ver"></span></div>
201212
<div class="promo-b">
202213
<span>This slot is for one VPS / IDC / network sponsor — your GIF here.</span>
203-
<a href="https://github.com/githubflyideas/pingping" target="_blank" rel="noopener">★ Star on GitHub</a>
214+
<span style="display:flex; gap:16px; align-items:center;">
215+
<a href="https://github.com/githubflyideas/fogping" target="_blank" rel="noopener">Powered by Fogping</a>
216+
<a href="https://github.com/githubflyideas/pingping" target="_blank" rel="noopener">★ Star on GitHub</a>
217+
</span>
204218
</div>
205219
</div>
206220
</div>

0 commit comments

Comments
 (0)