diff --git a/src/assets/css/style.scss b/src/assets/css/style.scss index 152c4879..244218c6 100644 --- a/src/assets/css/style.scss +++ b/src/assets/css/style.scss @@ -69,6 +69,8 @@ //修改的进度条底色 --color-progress-bar: #d1d5df !important; + + --color-link: rgb(64, 158, 255) } .footer { @@ -209,8 +211,7 @@ html, body { } a { - $main: rgb(64, 158, 255); - color: $main; + color: var(--color-link); text-decoration: none; } diff --git a/src/components/BaseButton.vue b/src/components/BaseButton.vue index 714f942c..2f92769a 100644 --- a/src/components/BaseButton.vue +++ b/src/components/BaseButton.vue @@ -98,7 +98,7 @@ defineEmits(['click']) } &:hover:not(.disabled) { - opacity: .8; + opacity: .6; } &.primary { diff --git a/src/components/base/Progress.vue b/src/components/base/Progress.vue index 3f87fed6..bd50f93e 100644 --- a/src/components/base/Progress.vue +++ b/src/components/base/Progress.vue @@ -8,14 +8,16 @@ interface IProps { strokeWidth?: number; color?: string; format?: (percentage: number) => string; + size?: 'normal' | 'large'; } const props = withDefaults(defineProps(), { showText: true, textInside: false, strokeWidth: 6, - color: '#93ADE3', + color: '#409eff', format: (percentage) => `${percentage}%`, + size: 'normal', }); const barStyle = computed(() => { @@ -26,13 +28,15 @@ const barStyle = computed(() => { }); const trackStyle = computed(() => { + const height = props.size === 'large' ? props.strokeWidth * 2.5 : props.strokeWidth; return { - height: `${props.strokeWidth}px`, + height: `${height}px`, }; }); const progressTextSize = computed(() => { - return props.strokeWidth * 0.83 + 6; + const baseSize = props.strokeWidth * 0.83 + 6; + return props.size === 'large' ? baseSize * 1.2 : baseSize; }); const content = computed(() => { diff --git a/src/pages/article/ArticlesPage.vue b/src/pages/article/ArticlesPage.vue index 139a2bd0..88d1c98a 100644 --- a/src/pages/article/ArticlesPage.vue +++ b/src/pages/article/ArticlesPage.vue @@ -215,7 +215,7 @@ const {data: recommendBookList, isFetching} = useFetch(resourceWrap(DICT_LIST.AR
-
更换
+
-
{{ isMultiple ? '取消' : '管理书籍' }}
-
创建个人书籍
+
@@ -262,7 +262,7 @@ const {data: recommendBookList, isFetching} = useFetch(resourceWrap(DICT_LIST.AR
推荐
-
更多
+
@@ -278,8 +278,7 @@ const {data: recommendBookList, isFetching} = useFetch(resourceWrap(DICT_LIST.AR + \ No newline at end of file diff --git a/src/pages/word/WordsPage.vue b/src/pages/word/WordsPage.vue index 305ae50a..644bb623 100644 --- a/src/pages/word/WordsPage.vue +++ b/src/pages/word/WordsPage.vue @@ -1,27 +1,27 @@