diff --git a/app/.vitepress/src/App.vue b/app/.vitepress/src/App.vue index 94e7b82165c0df1b2430c759ff425977ba51fb0a..ce8d2de324820d698326eab706ceaaa5904291d4 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 03da5ca15064ccfd8364b7d7fac8516c2a18a2f2..49ff6b727abc6b06f1580d68c030167dd91b33da 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 53b4b1097181586d9c00682d5f66630feae47fd0..bd9942d4b126eebc4349d58707cffe6b1ad8a158 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 a9255c4347006f49eb237b8f93538a1c3889af68..0d414648607b9b8417984ab1c982ce3c5870a9e5 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 70d6f9ef036c6e70ed36413f719c26dd9dc176ac..2b1dadaefc246630cf5bd6e87ea9bcb61b8b342a 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 b26b4a25a963e3b86983bc82ac146c202f66104a..e0d3d58eddaf877abaa4e92391af11670aa7d5ef 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 361236b4fd8e8210fefe2fe25706d7e843f4f056..3009f9bbfdc30bece288c6ebfb8241d883105daa 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, () => { + +