diff --git a/src/plugins/loading.ts b/src/plugins/loading.ts
index f968e7e..8ee314c 100644
--- a/src/plugins/loading.ts
+++ b/src/plugins/loading.ts
@@ -5,7 +5,7 @@ import { localStg } from '@/utils/storage';
import systemLogo from '@/assets/svg-icon/full-logo.svg?raw';
export function setupLoading() {
- const themeColor = localStg.get('themeColor') || '#646cff';
+ const themeColor = localStg.get('themeColor') || '#22aae3';
const { r, g, b } = getRgbOfColor(themeColor);
@@ -27,14 +27,14 @@ export function setupLoading() {
.join('\n');
const loading = `
-
+
${logoWithClass}
-
${$t('system.desc')}
+
${$t('system.desc')}
`;
const app = document.getElementById('app');
diff --git a/src/views/home/modules/card-data.vue b/src/views/home/modules/card-data.vue
index 788a411..fce1756 100644
--- a/src/views/home/modules/card-data.vue
+++ b/src/views/home/modules/card-data.vue
@@ -2,10 +2,13 @@
import { computed, nextTick, onUnmounted, reactive } from 'vue';
import { createReusableTemplate } from '@vueuse/core';
import { useRouter } from 'vue-router';
+import { getColorPalette } from '@sa/utils';
import { $t } from '@/locales';
+import { useThemeStore } from '@/store/modules/theme';
import DardRetryChart from './card-retry-chart.vue';
const router = useRouter();
+const themeStore = useThemeStore();
defineOptions({
name: 'CardData'
@@ -207,7 +210,9 @@ interface GradientBgProps {
const [DefineGradientBg, GradientBg] = createReusableTemplate
();
function getGradientColor(color: CardData['color']) {
- return `linear-gradient(to bottom right, ${color.start}, ${color.end})`;
+ const start = themeStore.darkMode ? getColorPalette(color.start, 7) : color.start;
+ const end = themeStore.darkMode ? getColorPalette(color.end, 7) : color.end;
+ return `linear-gradient(to bottom right, ${start}, ${end})`;
}
diff --git a/src/views/home/modules/pie-retry-chart.vue b/src/views/home/modules/pie-retry-chart.vue
index 8f3649f..0b89075 100644
--- a/src/views/home/modules/pie-retry-chart.vue
+++ b/src/views/home/modules/pie-retry-chart.vue
@@ -1,8 +1,10 @@
diff --git a/src/views/home/modules/retry-tab.vue b/src/views/home/modules/retry-tab.vue
index f9bf1b9..c63ad5e 100644
--- a/src/views/home/modules/retry-tab.vue
+++ b/src/views/home/modules/retry-tab.vue
@@ -228,15 +228,15 @@ watch(
.retry-table-number {
padding: 3px 7px;
background-color: #f4f4f4;
- color: #555;
+ color: #d6d6d6;
text-shadow: none !important;
font-weight: 400;
border-radius: 4px;
}
.dark .retry-table-number {
- background: #000;
- color: #aaa;
+ background: #2c2c2c;
+ color: #d6d6d6;
}
@@ -304,18 +304,18 @@ watch(
.dark {
.retry-tab-badge {
- background: #000;
- color: #aaa;
+ background: #2c2c2c;
+ color: #d6d6d6;
}
.retry-tab-rank {
&__list {
&--index {
- color: #aaa;
+ color: #d6d6d6;
}
&--item {
- border: 1px solid #000;
+ border: 1px solid #646464;
}
&--item:hover {
diff --git a/src/views/namepase/modules/namespace-search.vue b/src/views/namepase/modules/namespace-search.vue
index 5a90ee2..65b6075 100644
--- a/src/views/namepase/modules/namespace-search.vue
+++ b/src/views/namepase/modules/namespace-search.vue
@@ -1,4 +1,5 @@
-
+
diff --git a/src/views/pods/modules/pods-search.vue b/src/views/pods/modules/pods-search.vue
index fd9d9ce..0c656bb 100644
--- a/src/views/pods/modules/pods-search.vue
+++ b/src/views/pods/modules/pods-search.vue
@@ -1,4 +1,5 @@
-
+