From a3877736978e99e534f703de68ca340084d2fca3 Mon Sep 17 00:00:00 2001
From: hamster1963 <1410514192@qq.com>
Date: Tue, 3 Dec 2024 09:45:55 +0800
Subject: [PATCH 1/5] fix: theme color
---
app/layout.tsx | 6 ++++-
components/ThemeColorManager.tsx | 38 ++++++++++++++++++++++++++++++++
public/manifest.json | 4 ++--
3 files changed, 45 insertions(+), 3 deletions(-)
create mode 100644 components/ThemeColorManager.tsx
diff --git a/app/layout.tsx b/app/layout.tsx
index 8d6e950..2021515 100644
--- a/app/layout.tsx
+++ b/app/layout.tsx
@@ -1,5 +1,6 @@
// @auto-i18n-check. Please do not delete the line.
import { MotionProvider } from "@/components/motion/motion-provider";
+import { ThemeColorManager } from "@/components/ThemeColorManager";
import getEnv from "@/lib/env-entry";
import { FilterProvider } from "@/lib/network-filter-context";
import { StatusProvider } from "@/lib/status-context";
@@ -81,7 +82,10 @@ export default async function LocaleLayout({
>
- {children}
+
+
+ {children}
+
diff --git a/components/ThemeColorManager.tsx b/components/ThemeColorManager.tsx
new file mode 100644
index 0000000..46b9148
--- /dev/null
+++ b/components/ThemeColorManager.tsx
@@ -0,0 +1,38 @@
+'use client';
+
+import { useEffect } from 'react';
+import { useTheme } from 'next-themes';
+
+export function ThemeColorManager() {
+ const { theme, systemTheme } = useTheme();
+
+ useEffect(() => {
+ const updateThemeColor = () => {
+ const currentTheme = theme === 'system' ? systemTheme : theme;
+ const meta = document.querySelector('meta[name="theme-color"]');
+
+ if (!meta) {
+ const newMeta = document.createElement('meta');
+ newMeta.name = 'theme-color';
+ document.head.appendChild(newMeta);
+ }
+
+ const themeColor = currentTheme === 'dark'
+ ? 'hsl(30 15% 8%)' // 深色模式背景色
+ : 'hsl(0 0% 98%)'; // 浅色模式背景色
+
+ document.querySelector('meta[name="theme-color"]')?.setAttribute('content', themeColor);
+ };
+
+ // Update on mount and theme change
+ updateThemeColor();
+
+ // Listen for system theme changes
+ const mediaQuery = window.matchMedia('(prefers-color-scheme: dark)');
+ mediaQuery.addEventListener('change', updateThemeColor);
+
+ return () => mediaQuery.removeEventListener('change', updateThemeColor);
+ }, [theme, systemTheme]);
+
+ return null;
+}
diff --git a/public/manifest.json b/public/manifest.json
index 7d0dadc..6f01c1f 100644
--- a/public/manifest.json
+++ b/public/manifest.json
@@ -14,8 +14,8 @@
"type": "image/png"
}
],
- "theme_color": "#000000",
- "background_color": "#000000",
+ "theme_color": "hsl(0 0% 98%)",
+ "background_color": "hsl(0 0% 98%)",
"start_url": "/",
"display": "standalone",
"orientation": "portrait"
From 6ab257afdf9fa19c4e8e42ec6f86577956522ede Mon Sep 17 00:00:00 2001
From: hamster1963 <1410514192@qq.com>
Date: Tue, 3 Dec 2024 09:47:38 +0800
Subject: [PATCH 2/5] chore: deps
---
bun.lockb | Bin 613720 -> 613720 bytes
package.json | 6 +++---
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/bun.lockb b/bun.lockb
index e2a7cb8a00a2bdf40becb2d3f8c4005024f93329..71b4360e1884779691df95c2d69e4975360925ee 100755
GIT binary patch
delta 11116
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
diff --git a/package.json b/package.json
index 9ea66a0..45b5974 100644
--- a/package.json
+++ b/package.json
@@ -25,7 +25,7 @@
"@turf/turf": "^7.1.0",
"@types/d3-geo": "^3.1.0",
"@types/luxon": "^3.4.2",
- "@typescript-eslint/eslint-plugin": "^8.16.0",
+ "@typescript-eslint/eslint-plugin": "^8.17.0",
"caniuse-lite": "^1.0.30001685",
"class-variance-authority": "^0.7.1",
"clsx": "^2.1.1",
@@ -47,12 +47,12 @@
"react-dom": "19.0.0-rc-02c0e824-20241028",
"react-intersection-observer": "^9.13.1",
"react-wrap-balancer": "^1.1.1",
- "recharts": "^2.13.3",
+ "recharts": "^2.14.0",
"sharp": "^0.33.5",
"swr": "^2.2.6-beta.4",
"tailwind-merge": "^2.5.5",
"tailwindcss-animate": "^1.0.7",
- "typescript-eslint": "^8.16.0"
+ "typescript-eslint": "^8.17.0"
},
"devDependencies": {
"@next/bundle-analyzer": "^15.0.3",
From 3ce9e6cdfcdc6693e846b08db135e346cb02350a Mon Sep 17 00:00:00 2001
From: hamster1963 <1410514192@qq.com>
Date: Tue, 3 Dec 2024 10:18:34 +0800
Subject: [PATCH 3/5] perf: changelog
---
.github/workflows/Deploy.yml | 21 +++++----------------
1 file changed, 5 insertions(+), 16 deletions(-)
diff --git a/.github/workflows/Deploy.yml b/.github/workflows/Deploy.yml
index 0a6fb6e..f0ea340 100644
--- a/.github/workflows/Deploy.yml
+++ b/.github/workflows/Deploy.yml
@@ -17,6 +17,8 @@ jobs:
steps:
- name: Checkout code
uses: actions/checkout@v4
+ with:
+ fetch-depth: 0
- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v3
@@ -55,21 +57,8 @@ jobs:
push: true
tags: ${{ steps.meta.outputs.tags }}
labels: ${{ steps.meta.outputs.labels }}
-
- release:
- runs-on: ubuntu-latest
- needs: build-and-push
- steps:
- - uses: actions/checkout@v4
- with:
- fetch-depth: 0
-
- - name: Set node
- uses: actions/setup-node@v4
- with:
- registry-url: https://registry.npmjs.org/
- node-version: lts/*
-
- - run: npx changelogithub
+
+ - name: Changelog
+ run: bun x changelogithub
env:
GITHUB_TOKEN: ${{secrets.GITHUB_TOKEN}}
From 5e7a345fd978511425f7289d015b1c156bbf9b11 Mon Sep 17 00:00:00 2001
From: hamster1963 <1410514192@qq.com>
Date: Tue, 3 Dec 2024 10:19:26 +0800
Subject: [PATCH 4/5] fix: bun.lockb
---
bun.lockb | Bin 613720 -> 613720 bytes
1 file changed, 0 insertions(+), 0 deletions(-)
diff --git a/bun.lockb b/bun.lockb
index 71b4360e1884779691df95c2d69e4975360925ee..912fe8175efc5740dad367cacdb7867150dad79f 100755
GIT binary patch
delta 63
zcmcbyOZCPs)rJF7M3lnGafOTZ=d;y)tZUfM9*OQ^(UF7M3lnGafOTZJ+sw)tZUfSkHL+^(U
Date: Tue, 3 Dec 2024 10:19:44 +0800
Subject: [PATCH 5/5] update: v1.6.5
---
package.json | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/package.json b/package.json
index 45b5974..63477a4 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "nezha-dash",
- "version": "1.6.4",
+ "version": "1.6.5",
"private": true,
"scripts": {
"dev": "next dev -p 3040",