From f9f22e4a9164ce6089a52629fa275cd261ce6202 Mon Sep 17 00:00:00 2001 From: David Bruant Date: Sat, 27 Jun 2026 15:38:16 +0200 Subject: [PATCH 1/2] theme can be saved again --- assets/scripts/components/screens/Settings.svelte | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/assets/scripts/components/screens/Settings.svelte b/assets/scripts/components/screens/Settings.svelte index 880a935a..9a48fec3 100644 --- a/assets/scripts/components/screens/Settings.svelte +++ b/assets/scripts/components/screens/Settings.svelte @@ -11,6 +11,7 @@ blogEnabled: any showArticles: boolean | undefined currentRepository: any + onUpdateTheme: (theme: {css: string}) => void } let { @@ -19,7 +20,8 @@ deleteRepositoryUrl, blogEnabled = $bindable(), showArticles, - currentRepository + currentRepository, + onUpdateTheme }: Props = $props(); let notification = $state('') @@ -35,7 +37,7 @@ // @ts-ignore const saveTheme = e => { - dispatch('update-theme', { theme }) + onUpdateTheme(theme) notification = 'Le thème sera mis à jour après le déploiement des modifications (~ 2min)' From d1ee66a92c418d2fb6d4c41c3ff403ea5884292a Mon Sep 17 00:00:00 2001 From: David Bruant Date: Sat, 27 Jun 2026 15:41:09 +0200 Subject: [PATCH 2/2] Blog can be activated again --- assets/scripts/components/screens/Settings.svelte | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/assets/scripts/components/screens/Settings.svelte b/assets/scripts/components/screens/Settings.svelte index 9a48fec3..edb60bcb 100644 --- a/assets/scripts/components/screens/Settings.svelte +++ b/assets/scripts/components/screens/Settings.svelte @@ -1,8 +1,5 @@