Devlog-Suche (FTS5) + öffentlicher RSS-Feed
- FTS5-Volltextindex mit Trigger-Sync und einmaligem Backfill bestehender Devlogs - /api/devlogs?q= — Präfix-Suche, injection-sicher (Phrasen-Quoting) - Suchfeld mit Entprellung und Treffer-Zähler auf der Devlog-Seite - /feed.xml — RSS 2.0 der letzten 20 Devlogs (escaped, deutsche Titel) Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
@@ -182,6 +182,30 @@ body::after {
|
||||
.notice.center { text-align: center; padding: 3.5rem 0; }
|
||||
.notice.center p { margin-bottom: 1.25rem; }
|
||||
|
||||
/* ── SUCHE ─────────────────────────────────────────── */
|
||||
.search {
|
||||
display: flex; align-items: center; gap: .6rem;
|
||||
background: var(--bg2);
|
||||
border: 1px solid rgba(255, 255, 255, .1);
|
||||
padding: .45rem .9rem;
|
||||
margin-bottom: 1.75rem;
|
||||
transition: border-color .2s;
|
||||
}
|
||||
.search:focus-within { border-color: var(--neon); }
|
||||
.search-icon { color: var(--muted2); font-size: 1.1rem; }
|
||||
.search input {
|
||||
flex: 1;
|
||||
background: none; border: none; outline: none;
|
||||
color: var(--text);
|
||||
font-family: var(--body); font-size: 1rem;
|
||||
}
|
||||
.search input::placeholder { color: var(--muted2); }
|
||||
.search-count {
|
||||
font-family: var(--mono);
|
||||
font-size: .65rem; letter-spacing: .15em;
|
||||
color: var(--neon); white-space: nowrap;
|
||||
}
|
||||
|
||||
/* ── DEVLOG-TIMELINE ───────────────────────────────── */
|
||||
.timeline {
|
||||
display: flex; flex-direction: column; gap: 1.5rem;
|
||||
|
||||
Reference in New Issue
Block a user