Skip to content

Commit 7d9e779

Browse files
committed
docs: add "terminal trove tool of the week" message
1 parent cb9a2e3 commit 7d9e779

2 files changed

Lines changed: 70 additions & 3 deletions

File tree

docs/stylesheets/home.css

Lines changed: 65 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,9 @@
5858
--cb-cursor: #cba6f7;
5959
--cb-terminal-bg: #181825;
6060
--cb-terminal-bar: #11111b;
61+
--cb-glow: rgba(229, 144, 168, 0.08);
62+
--cb-glow-hover: rgba(229, 144, 168, 0.15);
63+
--cb-accent: #E590A8;
6164
}
6265

6366
/* ============================================================================
@@ -81,6 +84,9 @@
8184
--cb-cursor: #8839ef;
8285
--cb-terminal-bg: #e6e9ef;
8386
--cb-terminal-bar: #dce0e8;
87+
--cb-glow: rgba(184, 116, 138, 0.1);
88+
--cb-glow-hover: rgba(184, 116, 138, 0.18);
89+
--cb-accent: #b8748a;
8490
}
8591

8692
/* ============================================================================
@@ -270,8 +276,65 @@
270276
}
271277

272278
/* ============================================================================
273-
Demo Section
274-
============================================================================ */
279+
Announcement Banner
280+
============================================================================ */
281+
282+
.hero-announcement-card {
283+
display: flex;
284+
align-items: center;
285+
gap: 0.75rem;
286+
background: linear-gradient(135deg, var(--cb-surface) 0%, var(--cb-surface-alt) 100%);
287+
border: 1px solid var(--cb-accent);
288+
border-radius: 0.5rem;
289+
padding: 0.75rem 1rem;
290+
max-width: 480px;
291+
box-shadow: 0 0 20px var(--cb-glow);
292+
transition: all 0.2s ease;
293+
}
294+
295+
.hero-announcement-card:hover {
296+
border-color: var(--cb-accent);
297+
box-shadow: 0 0 24px var(--cb-glow-hover);
298+
transform: translateY(-1px);
299+
}
300+
301+
.announcement-badge {
302+
display: flex;
303+
align-items: center;
304+
justify-content: center;
305+
width: 28px;
306+
height: 28px;
307+
background: var(--cb-accent);
308+
color: var(--cb-bg);
309+
border-radius: 50%;
310+
font-size: 0.9rem;
311+
font-weight: 700;
312+
flex-shrink: 0;
313+
}
314+
315+
.announcement-text {
316+
margin: 0;
317+
font-family: 'DM Sans', -apple-system, BlinkMacSystemFont, sans-serif;
318+
font-size: 0.85rem;
319+
line-height: 1.5;
320+
color: var(--cb-text);
321+
}
322+
323+
.announcement-text a {
324+
color: var(--cb-accent);
325+
text-decoration: none;
326+
font-weight: 600;
327+
border-bottom: 1px solid transparent;
328+
transition: border-color 0.15s;
329+
}
330+
331+
.announcement-text a:hover {
332+
border-bottom-color: var(--cb-accent);
333+
}
334+
335+
/* ============================================================================
336+
Demo Section
337+
============================================================================ */
275338

276339
.demo-section {
277340
padding: 1rem 3rem 3rem;

overrides/home.html

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,11 @@
2424
</div>
2525
<div class="hero-right">
2626
<h1 class="hero-title">Manage cron jobs<br>from the terminal</h1>
27-
<p class="hero-subtitle">A keyboard-driven TUI dashboard for local and remote cron management. Built with <a href=https://textual.textualize.io>Textual</a>. No web UI, no extra services.</p>
27+
<p class="hero-subtitle">A keyboard-driven TUI dashboard for local and remote cron management. Built with <a href=https://textual.textualize.io target="_blank">Textual</a>. No web UI, no extra services.</p>
28+
<div class="hero-announcement-card">
29+
<span class="announcement-badge"></span>
30+
<p class="announcement-text">Selected as <a href=https://terminaltrove.com/cronboard target="_blank">Terminal Trove Tool of the Week</a> — October 28th, 2025</p>
31+
</div>
2832
<div class="hero-actions">
2933
<a href="installation/" class="btn btn-primary">Get Started</a>
3034
</div>

0 commit comments

Comments
 (0)