From 9da0a2740de2d8cc3b6ef9a31273172a75d6addc Mon Sep 17 00:00:00 2001 From: Alexander Bocken Date: Wed, 4 Feb 2026 12:08:57 +0100 Subject: [PATCH] rosary: inline cross glyph as SVG path for consistent rendering Replace elements using the crosses web font with inlined SVG paths extracted from the font file. Web fonts in SVG elements don't load reliably on Android, causing fallback rendering. --- .../[rosary=rosaryLang]/+page.svelte | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/src/routes/[faithLang=faithLang]/[rosary=rosaryLang]/+page.svelte b/src/routes/[faithLang=faithLang]/[rosary=rosaryLang]/+page.svelte index ece40ce..20bdae6 100644 --- a/src/routes/[faithLang=faithLang]/[rosary=rosaryLang]/+page.svelte +++ b/src/routes/[faithLang=faithLang]/[rosary=rosaryLang]/+page.svelte @@ -938,7 +938,6 @@ onMount(() => { .rosary-visualization :global(.cross-symbol) { fill: var(--nord4); transition: all 0.3s ease; - font-family: crosses; } .rosary-visualization :global(.hitboxes) { @@ -1335,13 +1334,19 @@ h1 {
+ + + + + + - + @@ -1385,8 +1390,8 @@ h1 { - +