From 4212e847d4889d19c1301a9ea309ed6750f0742c Mon Sep 17 00:00:00 2001 From: Yvv Date: Mon, 2 Mar 2026 13:10:13 +0100 Subject: [PATCH] Sceau Tsing: proportions avatars (1.3:1), emboss CSS, sans voile dark MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - SVG redessiné: viewBox 130×100, traits fins (5u), ratio calé sur Su.svg - Emboss via CSS drop-shadow au lieu de filtre SVG inline (causait voile) - Supprimé :global() dans scoped CSS (cause du voile sur dark moods) - moods.css et useMood.ts inchangés, dark modes intacts Co-Authored-By: Claude Opus 4.6 --- frontend/app/app.vue | 30 +++++++++++++++++++ frontend/public/hexagram-tsing-flat.svg | 20 ++++++------- frontend/public/hexagram-tsing.svg | 40 +++++++++++-------------- 3 files changed, 57 insertions(+), 33 deletions(-) diff --git a/frontend/app/app.vue b/frontend/app/app.vue index ba0fd62..9598e14 100644 --- a/frontend/app/app.vue +++ b/frontend/app/app.vue @@ -190,6 +190,25 @@ function isActive(to: string) { + + + @@ -577,6 +596,17 @@ function isActive(to: string) { opacity: 0.3; } +/* === Seal — 井 Tsing === */ +.app-seal { + display: block; + width: 44px; + margin: 1.5rem 0 0.5rem auto; + color: var(--mood-accent); + opacity: 0.28; + filter: drop-shadow(1px 1px 0.5px rgba(0,0,0,0.25)) + drop-shadow(-0.5px -0.5px 0.5px rgba(255,255,255,0.15)); +} + /* === Transitions === */ .slide-up-enter-active, .slide-up-leave-active { diff --git a/frontend/public/hexagram-tsing-flat.svg b/frontend/public/hexagram-tsing-flat.svg index 1cf5a83..6ae67eb 100644 --- a/frontend/public/hexagram-tsing-flat.svg +++ b/frontend/public/hexagram-tsing-flat.svg @@ -1,12 +1,12 @@ - + - - - - - - - - - + + + + + + + + + diff --git a/frontend/public/hexagram-tsing.svg b/frontend/public/hexagram-tsing.svg index b8cee5b..93583eb 100644 --- a/frontend/public/hexagram-tsing.svg +++ b/frontend/public/hexagram-tsing.svg @@ -1,29 +1,23 @@ - + + - - - - - - + + + - - - - - + + + - - @@ -34,19 +28,19 @@ - - + + - + - - + + - + - + - - + +