From 21ae80e27d537da9b3b5f666a2c036b238bed01e Mon Sep 17 00:00:00 2001 From: radishzzz Date: Sun, 6 Apr 2025 03:10:28 +0100 Subject: [PATCH] chore: add auto option for theme colors --- src/content/posts/guides/Theme Guide-en.md | 4 ++-- src/content/posts/guides/Theme Guide-es.md | 4 ++-- src/content/posts/guides/Theme Guide-ja.md | 4 ++-- src/layouts/Head.astro | 1 - 4 files changed, 6 insertions(+), 7 deletions(-) diff --git a/src/content/posts/guides/Theme Guide-en.md b/src/content/posts/guides/Theme Guide-en.md index 60a780a..dadbfef 100644 --- a/src/content/posts/guides/Theme Guide-en.md +++ b/src/content/posts/guides/Theme Guide-en.md @@ -25,7 +25,7 @@ site: { // site description description: 'Retypeset is a static blog theme...' // use i18n title/subtitle/description from src/i18n/ui.ts instead of static ones above - i18nTitle: true // light, dark, auto + i18nTitle: true // true, false // author name author: 'radishzz' // site url @@ -41,7 +41,7 @@ site: { ```ts color: { // default theme mode - mode: 'light' // light, dark + mode: 'light' // light, dark, auto // light mode light: { // primary color diff --git a/src/content/posts/guides/Theme Guide-es.md b/src/content/posts/guides/Theme Guide-es.md index de4b11b..12fa675 100644 --- a/src/content/posts/guides/Theme Guide-es.md +++ b/src/content/posts/guides/Theme Guide-es.md @@ -25,7 +25,7 @@ site: { // descripción del sitio description: 'Retypeset is a static blog theme...' // usar título/subtítulo/descripción en varios idiomas desde src/i18n/ui.ts en lugar de los estáticos anteriores - i18nTitle: true // light, dark, auto + i18nTitle: true // true, false // nombre del autor author: 'radishzz' // url del sitio @@ -41,7 +41,7 @@ site: { ```ts color: { // modo de tema predeterminado - mode: 'light' // light, dark + mode: 'light' // light, dark, auto // modo claro light: { // color primario diff --git a/src/content/posts/guides/Theme Guide-ja.md b/src/content/posts/guides/Theme Guide-ja.md index 9deef7f..2b818e8 100644 --- a/src/content/posts/guides/Theme Guide-ja.md +++ b/src/content/posts/guides/Theme Guide-ja.md @@ -25,7 +25,7 @@ site: { // サイト説明 description: 'Retypeset is a static blog theme...' // 上記の静的設定の代わりに src/i18n/ui.ts の多言語タイトル/サブタイトル/説明を使用 - i18nTitle: true // light, dark, auto + i18nTitle: true // true, false // 著者名 author: 'radishzz' // サイトURL @@ -41,7 +41,7 @@ site: { ```ts color: { // デフォルトテーマモード - mode: 'light' // light, dark + mode: 'light' // light, dark, auto // ライトモード light: { // プライマリカラー diff --git a/src/layouts/Head.astro b/src/layouts/Head.astro index ae397a6..d79b4e1 100644 --- a/src/layouts/Head.astro +++ b/src/layouts/Head.astro @@ -114,7 +114,6 @@ function isCurrentDark() { return false if (defaultMode === 'dark') return true - // Auto mode or undefined, use system preference return window.matchMedia('(prefers-color-scheme: dark)').matches }