diff --git a/package.json b/package.json index afc51e66ad3c7d95ff8aadf0ec6f8a29a62b37be..69ca47728ac16e6e2959195b2c0fc1c8cd792853 100644 --- a/package.json +++ b/package.json @@ -15,7 +15,7 @@ }, "dependencies": { "@opensig/open-analytics": "^0.0.9", - "@opensig/opendesign": "0.0.64", + "@opensig/opendesign": "0.0.78", "@vueuse/core": "10.11.1", "axios": "1.8.2", "clipboard": "2.0.11", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 3c00576b0dc56f4869bc77e02a29dff8ecc32652..76034b3e6bd666801654a24028279f9704c6d1b5 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -12,8 +12,8 @@ importers: specifier: ^0.0.9 version: 0.0.9 '@opensig/opendesign': - specifier: 0.0.64 - version: 0.0.64(vue@3.4.38(typescript@4.9.5)) + specifier: 0.0.78 + version: 0.0.78(vue@3.4.38(typescript@4.9.5)) '@vueuse/core': specifier: 10.11.1 version: 10.11.1(vue@3.4.38(typescript@4.9.5)) @@ -494,10 +494,10 @@ packages: '@opensig/open-analytics@0.0.9': resolution: {integrity: sha512-D+4VWxgBc1ABsQjWEjWfBfoBQ4PQbc1lNZeEYpQXkTJLLFcj6nSa+LwcYZFXtZdGz9dzOhhbwRwXv66WFw2qJw==} - '@opensig/opendesign@0.0.64': - resolution: {integrity: sha512-JA/YoFZVMlTyio+7yACHCs7097E0jlb/6oev1CfjRQd8eN5LU1NYnV/9j4dTALMAGXe2khqniOLNYXKS6Wrm+g==} + '@opensig/opendesign@0.0.78': + resolution: {integrity: sha512-aVn1S8gUIOpvgX/oiYH5IDgKWTfQhoEAg33tUv/l2TTSjUEoP3bZ+aLPX/g857AHsT2nynErj21iQVpbuhfqEQ==} peerDependencies: - vue: ^3.1.0 + vue: ^3.3.0 '@pkgr/core@0.1.1': resolution: {integrity: sha512-cq8o4cWH0ibXh9VGi5P20Tu9XF/0fFXl9EUinr9QfTM7a7p0oTA4iJRCQWppXR1Pg8dSM0UCItCkPwsk9qWWYA==} @@ -2381,7 +2381,7 @@ snapshots: uuid: 10.0.0 web-vitals: 4.2.4 - '@opensig/opendesign@0.0.64(vue@3.4.38(typescript@4.9.5))': + '@opensig/opendesign@0.0.78(vue@3.4.38(typescript@4.9.5))': dependencies: date-fns: 2.30.0 vue: 3.4.38(typescript@4.9.5) diff --git a/src/assets/style/global.scss b/src/assets/style/global.scss index 152589ebf66a00b76c5317a942665dfcdd6e4036..8fd5fd07579f6e51daff49cda18c21c20e55ed9f 100644 --- a/src/assets/style/global.scss +++ b/src/assets/style/global.scss @@ -98,3 +98,37 @@ html { } } } + +// 排序箭头 +.sort-icon { + display: inline-block; + height: 12px; + width: 8px; + position: relative; + margin-left: 8px; + color: var(--o-color-control1); + + &:after, + &:before { + content: ''; + position: absolute; + border: 6px solid transparent; + border-width: 5px 4px; + left: 0; + color: #a0a2a8; + } + + &:before { + border-bottom-color: currentColor; + top: -5px; + } + + &:after { + border-top-color: currentColor; + top: 7px; + } + &.asc:before, + &.desc:after { + color: var(--o-color-info1); + } +} diff --git a/src/assets/style/markdown.scss b/src/assets/style/markdown.scss index 7aba4f244d3ec4dc6d8585bbf3b90f6168c7a200..cabc2940e10e8d61c3feeb6f002f4d4cc539e6fd 100644 --- a/src/assets/style/markdown.scss +++ b/src/assets/style/markdown.scss @@ -49,6 +49,7 @@ border-radius: var(--layout-pkg-radius); background-color: var(--o-color-control2-light); margin: 0 4px; + color: var(--o-color-info2); } p code:first-child { margin-left: 0; diff --git a/src/assets/style/theme/index.scss b/src/assets/style/theme/index.scss index dd6e7269fb267c850b93b442f8025ac3e5c28196..c49a02a5fe0af5b5a226c5f2a4ce32d40c1f8d26 100644 --- a/src/assets/style/theme/index.scss +++ b/src/assets/style/theme/index.scss @@ -12,3 +12,5 @@ @use './tab.scss' as *; @use './rate.scss' as *; @use './result.scss' as *; +@use './pagination.scss' as *; +@use './textarea.scss' as *; diff --git a/src/assets/style/theme/input.scss b/src/assets/style/theme/input.scss index eadcc6d22b6e77ec9f15fd4cd3b6f2534a2113ee..f939b25922fcdfdf0886ee2ac0b7499894009b6c 100644 --- a/src/assets/style/theme/input.scss +++ b/src/assets/style/theme/input.scss @@ -1,3 +1,8 @@ -.o-input-clear { - font-size: 20px; +.o-input { + .o_input-limit { + display: none; + } + .o-input-clear { + font-size: 20px; + } } diff --git a/src/assets/style/theme/pagination.scss b/src/assets/style/theme/pagination.scss new file mode 100644 index 0000000000000000000000000000000000000000..2f1df66e89b1c8ffd7bbe185b14c65406dac8816 --- /dev/null +++ b/src/assets/style/theme/pagination.scss @@ -0,0 +1,13 @@ +.o-pagination { + --pagination-item-bg-color: var(--o-color-fill2); + --pagination-item-bg-color-current: var(--o-color-primary1); + --pagination-item-color-current: var(--o-color-white); + // 鼠标划过时颜色 + --pagination-item-bg-color-hover: var(--o-color-primary2); + --pagination-item-color-hover: var(--o-color-white); + + .o-pagination-item { + width: auto; + min-width: var(--pagination-item-size); + } +} diff --git a/src/assets/style/theme/tag.scss b/src/assets/style/theme/tag.scss index 6903316a6aca63eef47ac9c2246558baaec90e24..170059b1385c6f6279e2608c29a1f714ebfe48f6 100644 --- a/src/assets/style/theme/tag.scss +++ b/src/assets/style/theme/tag.scss @@ -3,4 +3,7 @@ &.o-tag-small { --tag-padding: 0 4px; } + &.o-tag-outline{ + --tag-bd-color: var(--o-color-control1-light); + } } diff --git a/src/assets/style/theme/textarea.scss b/src/assets/style/theme/textarea.scss new file mode 100644 index 0000000000000000000000000000000000000000..992ea88319de0cc6f97024b5d5de087e0577e151 --- /dev/null +++ b/src/assets/style/theme/textarea.scss @@ -0,0 +1,8 @@ +.o_textarea { + --limit-color: var(--o-color-info4); +} +.o-textarea { + .o_box-main { + --_box-radius: 4px; + } +} diff --git a/src/components/AppPagination.vue b/src/components/AppPagination.vue index 68e2205bca48751c1c9527e1672d3b72cc6e98da..79053503392cac0da27b806b8dc09551397072a6 100644 --- a/src/components/AppPagination.vue +++ b/src/components/AppPagination.vue @@ -1,11 +1,8 @@ diff --git a/src/components/GlobalFeedback.vue b/src/components/GlobalFeedback.vue index 742570d05616c711a06715c7aa433643587a1b16..1945f6cad777d8da2ade5efd5a37072e84e80705 100644 --- a/src/components/GlobalFeedback.vue +++ b/src/components/GlobalFeedback.vue @@ -319,7 +319,7 @@ onUnmounted(() => window.sessionStorage.removeItem(STORAGE_KEY)); {{ item.issue_customize_state }}

- + 查看详情 diff --git a/src/components/OCardItem.vue b/src/components/OCardItem.vue index cea0ee5015b2a36c7a14bb3b966c6857bbac150b..bb511c67a4d2b3bd8eb4a7cb5adf6eb402ef7f11 100644 --- a/src/components/OCardItem.vue +++ b/src/components/OCardItem.vue @@ -1,8 +1,8 @@