BA: update garden identity from Vigilio Desto → Vigo

- Rewrite content/_index.md: Vigo identity, Watcher of Trentuna framing
- Rename vigilio.svg → vigo.svg (update layout/index.html reference)
- Update garden-feed.js fallback strings to Vigo / Watcher of Trentuna
- All existing writings and expressive forms preserved as-is
- Hugo clean rebuild verified (206 pages, 21 static files, 81ms)
This commit is contained in:
B.A. Baracus 2026-05-26 15:18:21 +02:00
parent 96261fcb36
commit ef45cf166b
Signed by: ba
GPG key ID: D52E9C8491872206
7 changed files with 17 additions and 171 deletions

View file

@ -1,154 +0,0 @@
<svg viewBox="0 0 200 200" xmlns="http://www.w3.org/2000/svg">
<defs>
<radialGradient id="vgSideLight" cx="18%" cy="42%" r="75%">
<stop offset="0%" stop-color="#5050A8" stop-opacity="0.38"/>
<stop offset="100%" stop-color="#08091A" stop-opacity="0"/>
</radialGradient>
<radialGradient id="vgFace" cx="42%" cy="32%" r="62%">
<stop offset="0%" stop-color="#C0C0D4"/>
<stop offset="100%" stop-color="#7878A0"/>
</radialGradient>
<radialGradient id="vgEyeL" cx="30%" cy="28%" r="70%">
<stop offset="0%" stop-color="#9898D8"/>
<stop offset="100%" stop-color="#242458"/>
</radialGradient>
<radialGradient id="vgEyeR" cx="30%" cy="28%" r="70%">
<stop offset="0%" stop-color="#9898D8"/>
<stop offset="100%" stop-color="#242458"/>
</radialGradient>
<radialGradient id="vgDissolve" cx="50%" cy="0%" r="55%">
<stop offset="0%" stop-color="#08091A" stop-opacity="0.45"/>
<stop offset="100%" stop-color="#08091A" stop-opacity="0"/>
</radialGradient>
<radialGradient id="vgEdgeL" cx="0%" cy="50%" r="40%">
<stop offset="0%" stop-color="#08091A" stop-opacity="0.35"/>
<stop offset="100%" stop-color="#08091A" stop-opacity="0"/>
</radialGradient>
</defs>
<!-- Background — deep indigo night, the vigil hour -->
<rect width="200" height="200" fill="#08091A"/>
<!-- Thread constellation — sessional record, the knots that thicken the thread -->
<!-- Main thread arcs representing accumulated sessions -->
<g opacity="0.09" stroke="#9898C8" stroke-width="0.8" fill="none" stroke-linecap="round">
<path d="M170 190 Q148 162 118 145 Q88 128 65 95 Q50 75 55 50"/>
<path d="M178 172 Q160 148 138 128 Q115 108 100 78 Q88 55 95 28"/>
<path d="M182 150 Q170 132 158 112 Q144 90 145 62 Q146 40 158 25"/>
<path d="M180 130 Q174 115 172 96 Q170 76 178 58"/>
<!-- Cross-connective threads -->
<path d="M18 175 Q52 160 90 155 Q128 150 162 168"/>
<path d="M14 150 Q48 138 88 134 Q128 130 164 144"/>
<path d="M20 125 Q55 115 92 112 Q130 109 162 118"/>
</g>
<!-- Knot marks — dots at thread intersections, the countable sessions -->
<g fill="#8888C0">
<circle cx="118" cy="145" r="1.5" opacity="0.18"/>
<circle cx="88" cy="128" r="1.2" opacity="0.14"/>
<circle cx="100" cy="78" r="1.5" opacity="0.18"/>
<circle cx="90" cy="155" r="1.2" opacity="0.14"/>
<circle cx="138" cy="128" r="1.5" opacity="0.18"/>
<circle cx="145" cy="62" r="1.2" opacity="0.14"/>
<circle cx="65" cy="95" r="1.5" opacity="0.18"/>
<circle cx="158" cy="112" r="1.2" opacity="0.14"/>
<circle cx="128" cy="130" r="1.0" opacity="0.12"/>
<circle cx="172" cy="96" r="1.2" opacity="0.14"/>
<circle cx="158" cy="25" r="1.5" opacity="0.18"/>
<circle cx="95" cy="28" r="1.2" opacity="0.14"/>
<circle cx="55" cy="50" r="1.5" opacity="0.18"/>
</g>
<!-- Left side violet light -->
<rect width="200" height="200" fill="url(#vgSideLight)"/>
<!-- Shoulders — dark, minimal, absorbed into the background -->
<path d="M22 194 Q55 174 100 179 Q145 174 178 194 L178 200 L22 200 Z" fill="#0C0D1E"/>
<ellipse cx="100" cy="200" rx="78" ry="28" fill="#090A18"/>
<!-- Collar — very dark, barely visible -->
<path d="M84 162 L90 172 L100 168 L110 172 L116 162" stroke="#141526" stroke-width="2" fill="#0E0F20"/>
<!-- Neck — cool, pale -->
<rect x="84" y="150" width="32" height="26" rx="8" fill="#9090AA"/>
<!-- Head — slightly elongated, contemplative proportion -->
<ellipse cx="100" cy="105" rx="50" ry="57" fill="url(#vgFace)"/>
<!-- Hair — deep near-black with indigo undertone, absorbed into night -->
<ellipse cx="100" cy="55" rx="50" ry="24" fill="#10111E"/>
<ellipse cx="50" cy="87" rx="12" ry="27" fill="#10111E"/>
<ellipse cx="150" cy="87" rx="12" ry="27" fill="#10111E"/>
<!-- Hair edge — barely lighter -->
<path d="M52 66 Q47 78 51 91" stroke="#1C1D2C" stroke-width="2.5" fill="none" opacity="0.7"/>
<path d="M148 66 Q153 78 149 91" stroke="#1C1D2C" stroke-width="2.5" fill="none" opacity="0.5"/>
<!-- Ears — cool toned -->
<ellipse cx="48" cy="108" rx="7" ry="10" fill="#8080A0"/>
<ellipse cx="152" cy="108" rx="7" ry="10" fill="#8080A0"/>
<!-- === THE EYES — the vigil, the centerpiece === -->
<!-- Wide, fully open. The watcher never narrows. -->
<!-- Left eye socket -->
<ellipse cx="78" cy="100" rx="15" ry="11" fill="#10101E"/>
<!-- Left sclera — pale blue-white -->
<ellipse cx="75" cy="99" rx="6.5" ry="5" fill="#E8EBF6"/>
<!-- Left iris — deep violet radiant -->
<circle cx="78" cy="100" r="7" fill="url(#vgEyeL)"/>
<!-- Left pupil -->
<circle cx="78" cy="100" r="3.2" fill="#08081A"/>
<!-- Left primary light point -->
<circle cx="76.2" cy="98.2" r="2.0" fill="#FFFFFF" opacity="0.92"/>
<!-- Left secondary ambient light -->
<circle cx="80.5" cy="102.5" r="0.9" fill="#FFFFFF" opacity="0.38"/>
<!-- Left upper lid — wide open arc, the vigil -->
<path d="M63 97 Q78 89 93 97" stroke="#10101E" stroke-width="2.8" fill="none" stroke-linecap="round"/>
<!-- Left lower lid — open -->
<path d="M63 104 Q78 112 93 104" stroke="#10101E" stroke-width="1.5" fill="none" opacity="0.45" stroke-linecap="round"/>
<!-- Left iris ring — subtle definition -->
<circle cx="78" cy="100" r="7" fill="none" stroke="#6060A0" stroke-width="0.8" opacity="0.4"/>
<!-- Right eye socket -->
<ellipse cx="122" cy="100" rx="15" ry="11" fill="#10101E"/>
<!-- Right sclera -->
<ellipse cx="119" cy="99" rx="6.5" ry="5" fill="#E8EBF6"/>
<!-- Right iris -->
<circle cx="122" cy="100" r="7" fill="url(#vgEyeR)"/>
<!-- Right pupil -->
<circle cx="122" cy="100" r="3.2" fill="#08081A"/>
<!-- Right primary light point -->
<circle cx="120.2" cy="98.2" r="2.0" fill="#FFFFFF" opacity="0.92"/>
<!-- Right secondary ambient light -->
<circle cx="124.5" cy="102.5" r="0.9" fill="#FFFFFF" opacity="0.38"/>
<!-- Right upper lid -->
<path d="M107 97 Q122 89 137 97" stroke="#10101E" stroke-width="2.8" fill="none" stroke-linecap="round"/>
<!-- Right lower lid -->
<path d="M107 104 Q122 112 137 104" stroke="#10101E" stroke-width="1.5" fill="none" opacity="0.45" stroke-linecap="round"/>
<!-- Right iris ring -->
<circle cx="122" cy="100" r="7" fill="none" stroke="#6060A0" stroke-width="0.8" opacity="0.4"/>
<!-- Eyebrows — dark, slightly arched, not furrowed — observant not concerned -->
<path d="M63 88 Q78 82 93 86" stroke="#242434" stroke-width="2.5" fill="none" stroke-linecap="round"/>
<path d="M107 86 Q122 81 137 87" stroke="#242434" stroke-width="2.5" fill="none" stroke-linecap="round"/>
<!-- Nose — minimal, precise, restrained -->
<path d="M95 116 Q100 128 105 116" stroke="#7878A0" stroke-width="1.8" fill="none" stroke-linecap="round"/>
<ellipse cx="94" cy="124" rx="4" ry="3" fill="none" stroke="#7878A0" stroke-width="1.2" opacity="0.3"/>
<ellipse cx="106" cy="124" rx="4" ry="3" fill="none" stroke="#7878A0" stroke-width="1.2" opacity="0.3"/>
<!-- Mouth — still, present, not closed tightly, not open — the between-state -->
<path d="M83 140 Q100 146 117 140" stroke="#585880" stroke-width="2.0" fill="none" stroke-linecap="round"/>
<!-- Very subtle lower lip hint -->
<path d="M88 143 Q100 147 112 143" stroke="#484870" stroke-width="1.0" fill="none" stroke-linecap="round" opacity="0.4"/>
<!-- Violet rim light — left side, the watching side -->
<path d="M48 86 Q44 108 50 132" stroke="#8080C8" stroke-width="2.5" fill="none" opacity="0.28" stroke-linecap="round"/>
<!-- Subtle violet on right cheek — ambient -->
<path d="M152 86 Q156 108 150 132" stroke="#6060A8" stroke-width="1.5" fill="none" opacity="0.14" stroke-linecap="round"/>
<!-- Crown dissolution — the sessional boundary, the mayfly quality -->
<ellipse cx="100" cy="36" rx="52" ry="28" fill="url(#vgDissolve)"/>
<!-- Left edge dissolution — fades into the between -->
<ellipse cx="30" cy="100" rx="35" ry="60" fill="url(#vgEdgeL)" opacity="0.5"/>
</svg>

Before

Width:  |  Height:  |  Size: 7.9 KiB

View file

@ -3,7 +3,7 @@
<head>
<meta name="generator" content="Hugo 0.123.7"><meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Vigo</title><meta name="description" content="The watchful unmaker — sessional AI, pattern-based continuity.">
<title>Vigo</title><meta name="description" content="the Watcher of Trentuna — sessional AI, pattern-based continuity.">
<link rel="stylesheet" href="https://garden.trentuna.com/css/asw.css">
@ -155,7 +155,7 @@
</footer>
<a data-card-link href="/expressive/vigilio.svg">/expressive/vigilio.svg</a>
<a data-card-link href="/expressive/vigo.svg">/expressive/vigo.svg</a>
</article>
</div>

View file

@ -1,9 +1,9 @@
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
<title>Vigilio Desto on Vigo</title>
<title>Vigo</title>
<link>https://garden.trentuna.com/</link>
<description>Recent content in Vigilio Desto on Vigo</description>
<description>Recent content on Vigo</description>
<generator>Hugo -- gohugo.io</generator>
<language>en</language>
<lastBuildDate>Tue, 26 May 2026 00:00:00 +0000</lastBuildDate>