From 55f052c51b1816ae1187d3c2fcbdd8a616926af7 Mon Sep 17 00:00:00 2001 From: wuming230 <1819845645@qq.com> Date: Wed, 26 Mar 2025 17:28:56 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E9=A6=96=E9=A1=B5=E7=A7=BB=E5=8A=A8?= =?UTF-8?q?=E7=AB=AF=E5=A2=9E=E5=8A=A0=E6=BB=A1=E6=84=8F=E5=BA=A6=E8=AF=84?= =?UTF-8?q?=E5=88=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/.vitepress/src/App.vue | 4 +- app/.vitepress/src/assets/style/markdown.scss | 1 - .../src/components/FloatingButton.vue | 102 +++++++++++++++++- .../src/components/FloatingButtonDocs.vue | 20 ++-- app/.vitepress/src/components/ImgZoomDrag.vue | 6 ++ .../components/feedback/FeedbackSlider.vue | 74 ++++++++++++- app/.vitepress/src/views/home/TheHome.vue | 5 +- 7 files changed, 190 insertions(+), 22 deletions(-) diff --git a/app/.vitepress/src/App.vue b/app/.vitepress/src/App.vue index 94e7b82..ce8d2de 100644 --- a/app/.vitepress/src/App.vue +++ b/app/.vitepress/src/App.vue @@ -7,7 +7,6 @@ import zhCN from '@opensig/opendesign/es/locale/lang/zh-cn'; import enUS from '@opensig/opendesign/es/locale/lang/en-us'; import AppHeader from '@/components/header/AppHeader.vue'; -import FloatingButton from '@/components/FloatingButton.vue'; import FloatingButtonDocs from '@/components/FloatingButtonDocs.vue'; import CookieNotice from '@/components/CookieNotice.vue'; import LayoutDoc from '@/layouts/LayoutDoc.vue'; @@ -47,8 +46,7 @@ router.onBeforeRouteChange = () => {
- - +
diff --git a/app/.vitepress/src/assets/style/markdown.scss b/app/.vitepress/src/assets/style/markdown.scss index 03da5ca..49ff6b7 100644 --- a/app/.vitepress/src/assets/style/markdown.scss +++ b/app/.vitepress/src/assets/style/markdown.scss @@ -155,7 +155,6 @@ img { max-width: min(920px, 100%); - min-height: 56px; border-radius: var(--o-radius-xs); margin: 0 auto; background-color: transparent; diff --git a/app/.vitepress/src/components/FloatingButton.vue b/app/.vitepress/src/components/FloatingButton.vue index 53b4b10..bd9942d 100644 --- a/app/.vitepress/src/components/FloatingButton.vue +++ b/app/.vitepress/src/components/FloatingButton.vue @@ -1,11 +1,13 @@ diff --git a/app/.vitepress/src/components/FloatingButtonDocs.vue b/app/.vitepress/src/components/FloatingButtonDocs.vue index a9255c4..0d41464 100644 --- a/app/.vitepress/src/components/FloatingButtonDocs.vue +++ b/app/.vitepress/src/components/FloatingButtonDocs.vue @@ -169,7 +169,7 @@ const scoreVisible = ref(false); const STEP_MB = 1; const RATE_MAX_MB = 10; -const RATE_INDEX = Array(RATE_MAX_MB) +const RATE_INDEX = Array(RATE_MAX_MB + 1) .fill(0) .map((_, index) => index); @@ -298,7 +298,7 @@ const submitArticleFeedback = () => { v-model="item.value" size="small" :step="STEP" - :min="1" + :min="0" :max="10" :marks="marks" show-stops @@ -361,7 +361,7 @@ const submitArticleFeedback = () => { @@ -373,14 +373,14 @@ const submitArticleFeedback = () => {

{{ item.name[locale] }}

-
{{ index + 1 }}
+
{{ index }}
{ .railway-mb { display: flex; + flex-direction: column; align-items: center; - margin-top: 26px; .title { @include text1; color: var(--o-color-info2); - min-width: 72px; } .slider-container { - flex-grow: 1; + width: 100%; position: relative; - margin-left: 8px; + margin-top: 24px; } .rate-stop { position: absolute; @@ -710,6 +709,9 @@ const submitArticleFeedback = () => { } } } +.railway-mb + .railway-mb { + margin-top: 16px; +} .btn { display: flex; align-items: center; diff --git a/app/.vitepress/src/components/ImgZoomDrag.vue b/app/.vitepress/src/components/ImgZoomDrag.vue index 70d6f9e..2b1dada 100644 --- a/app/.vitepress/src/components/ImgZoomDrag.vue +++ b/app/.vitepress/src/components/ImgZoomDrag.vue @@ -310,4 +310,10 @@ onUnmounted(() => { img { width: 100%; } + +@include in-dark { + img { + @include img-in-dark; + } +} diff --git a/app/.vitepress/src/components/feedback/FeedbackSlider.vue b/app/.vitepress/src/components/feedback/FeedbackSlider.vue index b26b4a2..e0d3d58 100644 --- a/app/.vitepress/src/components/feedback/FeedbackSlider.vue +++ b/app/.vitepress/src/components/feedback/FeedbackSlider.vue @@ -1,12 +1,13 @@ diff --git a/app/.vitepress/src/views/home/TheHome.vue b/app/.vitepress/src/views/home/TheHome.vue index 361236b..3009f9b 100644 --- a/app/.vitepress/src/views/home/TheHome.vue +++ b/app/.vitepress/src/views/home/TheHome.vue @@ -6,6 +6,8 @@ import { OInput, OIcon, ORow, OCol, OLink, OCard, OFigure, OPopup, ODropdownItem import ContentWrapper from '@/components/ContentWrapper.vue'; import AppFooter from '@/components/AppFooter.vue'; +import FloatingButton from '@/components/FloatingButton.vue'; + import IconSearch from '~icons/app/icon-search.svg'; import { cardList, businessScenarioList, toolList, hotSearchList } from '@/config/home'; @@ -16,7 +18,6 @@ import type { SearchRecommendT } from '@/@types/type-search'; import { getSearchRecommend } from '@/api/api-search'; import axios from 'axios'; - const appearanceStore = useAppearance(); const searchStore = useSearchingStore(); const { lePad, lePadV, isPhone } = useScreen(); @@ -221,6 +222,8 @@ watch(searchValue, () => { + +
-- Gitee