From 3e7ed57db9269b694ff88f8c6d137284cb101080 Mon Sep 17 00:00:00 2001 From: gramps Date: Mon, 13 Jul 2026 10:17:49 -0700 Subject: [PATCH] =?UTF-8?q?v0.17.24:=20fix=20sprocket=20holes=20=E2=80=94?= =?UTF-8?q?=20fill=20with=20--bg-primary=20instead=20of=20transparent=20so?= =?UTF-8?q?=20they=20show=20through=20to=20page?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- config.py | 2 +- templates/index.html | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/config.py b/config.py index 6199881..dbb09c7 100644 --- a/config.py +++ b/config.py @@ -9,7 +9,7 @@ import logging log = logging.getLogger("caic") -VERSION = "v0.17.23" +VERSION = "v0.17.24" OLLAMA_BASE = os.environ.get("OLLAMA_BASE", "http://localhost:11434") LLAMA_SERVER_BASE = os.environ.get("LLAMA_SERVER_BASE", "http://192.168.50.108:8081") SEARXNG_BASE = "http://localhost:8888" diff --git a/templates/index.html b/templates/index.html index 7652da6..eaf184f 100644 --- a/templates/index.html +++ b/templates/index.html @@ -79,7 +79,7 @@ body { font-family: var(--font-body); background: var(--bg-primary); color: var( .cluster-dot.offline { background:var(--danger); } .main { flex:1; display:flex; flex-direction:column; height:100vh; min-width:0; position:relative; } -.main::before, .main::after { content:''; position:absolute; top:0; bottom:0; width:22px; z-index:1; pointer-events:none; background:var(--bg-secondary); background-image:radial-gradient(circle at 11px 14px, rgba(0,0,0,0.12) 2px, transparent 2px),radial-gradient(circle at 11px 14px, transparent 4px, var(--bg-secondary) 4.5px); background-size:22px 28px; background-repeat:repeat-y; border:1px solid var(--border); } +.main::before, .main::after { content:''; position:absolute; top:0; bottom:0; width:22px; z-index:1; pointer-events:none; background-image:radial-gradient(circle at 11px 14px, rgba(0,0,0,0.12) 2px, transparent 2px),radial-gradient(circle at 11px 14px, var(--bg-primary) 4px, var(--bg-secondary) 4.5px); background-size:22px 28px; background-repeat:repeat-y; border:1px solid var(--border); background-color:var(--bg-secondary); } .main::before { left:0; border-left:none; border-radius:0 4px 4px 0; box-shadow:2px 0 4px rgba(0,0,0,0.06); } .main::after { right:0; border-right:none; border-radius:4px 0 0 4px; box-shadow:-2px 0 4px rgba(0,0,0,0.06); } .topbar { display:flex; align-items:center; justify-content:space-between; padding:8px 28px; border-bottom:1px solid var(--border); background:var(--bg-secondary); flex-shrink:0; gap:12px; }