From fc4e0c0b1d2dedff0dd8a51c9431ba11abe4474a Mon Sep 17 00:00:00 2001 From: blankie Date: Tue, 16 Jun 2026 05:18:39 +0000 Subject: [PATCH] junimo theme: use {{site_name}} and {{forum_link}} placeholders --- themes/junimo.html | 48 +++++++++++++++++++++++++++++++++++++++++++--- 1 file changed, 45 insertions(+), 3 deletions(-) diff --git a/themes/junimo.html b/themes/junimo.html index f85e315..ee3fdcc 100644 --- a/themes/junimo.html +++ b/themes/junimo.html @@ -373,12 +373,25 @@ /* inputs */ input[type="text"], input[type="url"], + input[type="search"], + input:not([type]), input[name="q"], + input[name="title"], input[name="url"], - input[name="note"], input[name="tags"], + input[name="topics"], + input[name="instance"], + input[name="name"], + input[name="keywords"], + input[name="retention_days"], + input[name="note"], input[name="site_name"], - input[name="dest_hash"] { + input[name="dest_hash"], + input[name="manual_title"], + input[name="summary"], + input[name="transport_host"], + input[name="transport_port"], + textarea, select { background: rgba(20, 15, 50, 0.6); border: 1px solid rgba(255,255,255,0.1); border-radius: 4px; @@ -547,6 +560,34 @@ hr { border: none; border-top: 1px solid rgba(255,255,255,0.06); margin: 1rem 0; } + .forum-form input, .forum-form button, .forum-toolbar input { border-radius: 4px; } + .forum-actions a, a.forum-action, a.forum-action-inline { + border: 1px solid rgba(255,255,255,0.12); padding: 6px 14px; text-transform: uppercase; font-size: 13px; background: rgba(30,20,60,0.7); color: #a098b0; + } + .forum-actions a:hover, a.forum-action:hover, a.forum-action-inline:hover { + background: rgba(50,35,90,0.7); color: #d0c0e0; border-color: rgba(240,216,120,0.3); + } + a.forum-action-inline { text-transform: none; font-size: 13px; padding: 2px 6px; border: none; background: none; } + .forum-toolbar { display: flex; flex-wrap: wrap; gap: 8px; align-items: center; margin: 0.5rem 0; } + .forum-toolbar form { flex: 1; min-width: 160px; margin: 0; } + .forum-toolbar input[name=q] { width: 100%; box-sizing: border-box; padding: 6px 10px; } + .forum-toolbar-actions { display: flex; flex-wrap: wrap; gap: 4px; } + .section { margin: 1.5rem 0; } + .section-title { font-weight: 600; margin-bottom: 0.3rem; color: #d0c0a0; } + .section-desc { font-size: 0.85rem; color: #5a5070; margin-bottom: 0.5rem; } + .section ul { margin: 0.3rem 0; } + .forum-form input, .forum-form textarea, .forum-form button { margin-bottom: 8px; } + .forum-form small { display: block; margin-bottom: 6px; } + .forum-form label { display: block; margin-bottom: 6px; } + .forum-form + .forum-form { margin-top: 1rem; } + .forum-form + .section-title { margin-top: 1rem; } + .section-desc + .forum-form { margin-top: 0.8rem; } + ul + .forum-form { margin-top: 1rem; } + .checkbox-label { display: flex; align-items: center; gap: 6px; margin-bottom: 8px; } + .forum-status { font-size: 0.82rem; color: #5a5070; margin: 0 0 0.8rem 0; } + .forum-status span { margin-right: 1.2rem; } + .forum-nav { margin: 1rem 0; } + small { font-family: ui-monospace, 'SF Mono', 'Cascadia Code', 'Segoe UI Mono', Menlo, Consolas, monospace; font-size: 0.7rem; @@ -615,11 +656,12 @@