diff --git a/app/.vitepress/src/assets/style/theme/icon.scss b/app/.vitepress/src/assets/style/theme/icon.scss new file mode 100644 index 0000000000000000000000000000000000000000..780b2b37759c33798e18488c4209a27279285769 --- /dev/null +++ b/app/.vitepress/src/assets/style/theme/icon.scss @@ -0,0 +1,7 @@ +.o-icon { + svg { + width: 1em; + height: 1em; + } +} + diff --git a/app/.vitepress/src/assets/style/theme/index.scss b/app/.vitepress/src/assets/style/theme/index.scss index 424bea698da2c6e531e0be3c5cd157af94a7e4fa..8c939e640f3c471a5a90bb4308867ab22a563623 100644 --- a/app/.vitepress/src/assets/style/theme/index.scss +++ b/app/.vitepress/src/assets/style/theme/index.scss @@ -15,3 +15,4 @@ @use './textarea.scss' as *; @use './link.scss' as *; @use './breadcrumb.scss' as *; +@use './icon.scss' as *; diff --git a/app/.vitepress/src/components/FloatingButton.vue b/app/.vitepress/src/components/FloatingButton.vue index bd9942d4b126eebc4349d58707cffe6b1ad8a158..942be7c77adee5f3bdeeb95950036be92c4cf0af 100644 --- a/app/.vitepress/src/components/FloatingButton.vue +++ b/app/.vitepress/src/components/FloatingButton.vue @@ -93,7 +93,7 @@ onMounted(() => { :visible="dialogVisible" :phone-half-full="true" :style="{ '--dlg-head-padding': '16px 24px 0', '--dlg-body-padding': '24px 24px 16px', '--dlg-padding-body-top': '12px', '--dlg-radius': '4px 4px 0 0' }" - class="feedback-mb-dialog" + :scroller="false" @change="change" > diff --git a/app/.vitepress/src/components/FloatingButtonDocs.vue b/app/.vitepress/src/components/FloatingButtonDocs.vue index 61f6f1fed70f8be7f493ae282e45bbf99a4c12a9..0d835c01cf46e1c39ce35bf4d13b05afbd5b4c3b 100644 --- a/app/.vitepress/src/components/FloatingButtonDocs.vue +++ b/app/.vitepress/src/components/FloatingButtonDocs.vue @@ -443,6 +443,9 @@ const submitArticleFeedback = () => { } diff --git a/app/.vitepress/src/components/header/HeaderNav.vue b/app/.vitepress/src/components/header/HeaderNav.vue index f70173a5b3de0b09d6e91a9cd7e8cb3e8620b76a..cfb4ab41e08842e2754dd869dbe8f1fac6954ead 100644 --- a/app/.vitepress/src/components/header/HeaderNav.vue +++ b/app/.vitepress/src/components/header/HeaderNav.vue @@ -442,8 +442,7 @@ const reportNavClick = (path: string[]) => { } .icon { - height: 16px; - width: 16px; + font-size: 16px; padding-left: 6px; } } diff --git a/app/.vitepress/src/components/header/HeaderNavMoblie.vue b/app/.vitepress/src/components/header/HeaderNavMoblie.vue index 8dced3fc8dc5b342e99ef30c7b636c37d5521d75..604ae8560f3001e965a90505cfd9e7786870e46c 100644 --- a/app/.vitepress/src/components/header/HeaderNavMoblie.vue +++ b/app/.vitepress/src/components/header/HeaderNavMoblie.vue @@ -319,8 +319,7 @@ const linkClick = () => { margin: var(--o-gap-4) 0; .icon { - height: 16px; - width: 16px; + font-size: 16px; margin-left: var(--o-gap-2); } } @@ -337,7 +336,7 @@ const linkClick = () => { } .icon { - width: 16px; + font-size: 16px; margin-left: var(--o-gap-2); } } diff --git a/app/.vitepress/src/components/header/HeaderTheme.vue b/app/.vitepress/src/components/header/HeaderTheme.vue index b4644a02ab6225b26db17fd22a958aaa424f5d31..907619b7dfafcca436ecbb4c5a5c871db3b16c01 100644 --- a/app/.vitepress/src/components/header/HeaderTheme.vue +++ b/app/.vitepress/src/components/header/HeaderTheme.vue @@ -86,9 +86,8 @@ watch( align-items: center; cursor: pointer; color: var(--o-color-info1); - .icon svg { - width: var(--o-icon_size-s); - height: var(--o-icon_size-s); + .icon { + font-size: 20px; } @include respond-to('<=pad_v') { display: none; diff --git a/app/.vitepress/src/components/header/NavContent.vue b/app/.vitepress/src/components/header/NavContent.vue index e4eff7c132db74a3c19f969c61582c478eb9ca28..9701b659312d57f31221b1170e7345cb69cdaca6 100644 --- a/app/.vitepress/src/components/header/NavContent.vue +++ b/app/.vitepress/src/components/header/NavContent.vue @@ -55,8 +55,8 @@ const onClickNavLink = (item?: any) => { @link-click="linkClick" > {{ subItem.NAME }} - - + + { @link-click="linkClick" > {{ system.NAME }} - - + + @@ -101,8 +101,8 @@ const onClickNavLink = (item?: any) => { @link-click="linkClick" > {{ subItem.NAME }} - - + + { @link-click="linkClick" > {{ system.NAME }} - - + + @@ -153,7 +153,7 @@ const onClickNavLink = (item?: any) => { } .icon { - width: var(--o-icon_size-xs); + font-size: var(--o-icon_size-xs); margin-left: var(--o-gap-2); } diff --git a/app/.vitepress/src/components/markdown/MarkdownImage.vue b/app/.vitepress/src/components/markdown/MarkdownImage.vue index 801159fa371f6d77e7f82c0611174085a678b3af..72a978b7f0c4f54650332a7e5ddd2ea30ff93b58 100644 --- a/app/.vitepress/src/components/markdown/MarkdownImage.vue +++ b/app/.vitepress/src/components/markdown/MarkdownImage.vue @@ -136,20 +136,23 @@ const onCloseZoom = () => { } .close-btn { + z-index: 2; position: absolute; + top: 12px; + right: 12px; + display: flex; + align-items: center; + justify-content: center; width: 32px; height: 32px; background-color: rgba(var(--o-black), 0.4); border: 1px solid rgba(var(--o-black), 0.1); border-radius: var(--o-radius-xs); - z-index: 2; - top: 12px; - right: 12px; cursor: pointer; + .icon { color: var(--o-color-white); - margin-top: 3px; - margin-left: 3px; + font-size: 24px; } @include respond-to('phone') { diff --git a/app/.vitepress/src/components/markdown/MarkdownTitle.vue b/app/.vitepress/src/components/markdown/MarkdownTitle.vue index c3fbe265c00873616c5dab64e94786684e073a1f..1e260d1fd4b7a1f3808159359271b0e89f10a0f0 100644 --- a/app/.vitepress/src/components/markdown/MarkdownTitle.vue +++ b/app/.vitepress/src/components/markdown/MarkdownTitle.vue @@ -98,30 +98,8 @@ const onClickCopyLink = (e: MouseEvent) => { display: inline-flex; } - .o-icon { + .pin, .link { @include h2; - - svg { - width: 24px; - height: 24px; - - @include respond-to('laptop') { - width: 20px; - height: 20px; - } - @include respond-to('pad_h') { - width: 18px; - height: 18px; - } - @include respond-to('pad_v') { - width: 18px; - height: 18px; - } - @include respond-to('phone') { - width: 16px; - height: 16px; - } - } } .link { diff --git a/app/.vitepress/src/layouts/LayoutDoc.vue b/app/.vitepress/src/layouts/LayoutDoc.vue index b4b512806d63fcd3a31a520ca06ad6de030ea8b1..5c209e830f529f6f368b419c5e12bb2ac9e8753d 100644 --- a/app/.vitepress/src/layouts/LayoutDoc.vue +++ b/app/.vitepress/src/layouts/LayoutDoc.vue @@ -412,7 +412,7 @@ onUnmounted(() => {