diff --git a/src/components/Global/Menu.vue b/src/components/Global/Menu.vue
index fdeb8b0a..0e415dd2 100644
--- a/src/components/Global/Menu.vue
+++ b/src/components/Global/Menu.vue
@@ -148,20 +148,6 @@ const menuOptions = computed(() => [
key: "record",
icon: renderIcon("record"),
},
- {
- label: () =>
- h(
- RouterLink,
- {
- to: {
- name: "videos",
- },
- },
- () => ["视频"],
- ),
- key: "videos",
- icon: renderIcon("video"),
- },
{
key: "divider-1",
type: "divider",
diff --git a/src/components/Global/Provider.vue b/src/components/Global/Provider.vue
index 4e40646a..d6513822 100644
--- a/src/components/Global/Provider.vue
+++ b/src/components/Global/Provider.vue
@@ -87,20 +87,27 @@ const changeThemeColor = (val, isCover = false) => {
themeOverrides.value = {
common:
isCover && Object.keys(val)?.length
- ? {
- primaryColor,
- primaryColorHover,
- primaryColorPressed,
- primaryColorSuppl,
- textColor1: `rgba(${mainColorData.bg}, 0.9)`,
- textColor2: `rgba(${mainColorData.bg}, 0.82)`,
- textColor3: `rgba(${mainColorData.bg}, 0.52)`,
- bodyColor: `rgb(${val.dark.mainBg})`,
- cardColor: `rgb(${coverAutobgCover})`,
- tagColor: `rgb(${coverAutobgCover})`,
- modalColor: `rgb(${coverAutobgCover})`,
- popoverColor: `rgb(${coverAutobgCover})`,
- }
+ ? themeType.value === "dark"
+ ? {
+ primaryColor,
+ primaryColorHover,
+ primaryColorPressed,
+ primaryColorSuppl,
+ textColor1: `rgba(${mainColorData.bg}, 0.9)`,
+ textColor2: `rgba(${mainColorData.bg}, 0.82)`,
+ textColor3: `rgba(${mainColorData.bg}, 0.52)`,
+ bodyColor: `rgb(${val.dark.mainBg})`,
+ cardColor: `rgb(${coverAutobgCover})`,
+ tagColor: `rgb(${coverAutobgCover})`,
+ modalColor: `rgb(${coverAutobgCover})`,
+ popoverColor: `rgb(${coverAutobgCover})`,
+ }
+ : {
+ primaryColor,
+ primaryColorHover,
+ primaryColorPressed,
+ primaryColorSuppl,
+ }
: mainColorData,
Icon: { color: isCover ? primaryColor : null },
};
diff --git a/src/components/List/SongList.vue b/src/components/List/SongList.vue
index dd0a7d18..6acf673b 100644
--- a/src/components/List/SongList.vue
+++ b/src/components/List/SongList.vue
@@ -139,6 +139,25 @@