From 7bdc97a135f20a966cd5b47dc07f1ee86b6eb635 Mon Sep 17 00:00:00 2001 From: devin Date: Fri, 5 May 2023 01:10:01 +0800 Subject: [PATCH 01/20] fix --- packages/opendesign/src/components/carousel/gallery.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/packages/opendesign/src/components/carousel/gallery.ts b/packages/opendesign/src/components/carousel/gallery.ts index 7d91d5b9..37ef32e0 100644 --- a/packages/opendesign/src/components/carousel/gallery.ts +++ b/packages/opendesign/src/components/carousel/gallery.ts @@ -151,6 +151,10 @@ export default class Gallery extends Effect { const toSlide = this.slideList[toIndex]; const fromSlide = this.slideList[this.currentIndex]; + if (!toSlide) { + return Promise.resolve(null); + } + toSlide.el.classList.add(GalleryClass.CURRENT); fromSlide?.el.classList.remove(GalleryClass.CURRENT); -- Gitee From 4bb9b59f9680f842fd9c62e0fbed50f8ed7e6a63 Mon Sep 17 00:00:00 2001 From: devin Date: Fri, 5 May 2023 15:48:19 +0800 Subject: [PATCH 02/20] fix --- packages/opendesign/src/components/figure/style/index.scss | 1 + packages/portal/package.json | 2 +- pnpm-lock.yaml | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/packages/opendesign/src/components/figure/style/index.scss b/packages/opendesign/src/components/figure/style/index.scss index 4dcdf4a2..8a6c6412 100644 --- a/packages/opendesign/src/components/figure/style/index.scss +++ b/packages/opendesign/src/components/figure/style/index.scss @@ -2,6 +2,7 @@ .o-figure { display: inline-flex; + vertical-align: top; overflow: hidden; transition: background-color var(--o-duration-m2); border-radius: var(--figure-radius); diff --git a/packages/portal/package.json b/packages/portal/package.json index 39c9b816..464cf5ee 100644 --- a/packages/portal/package.json +++ b/packages/portal/package.json @@ -10,7 +10,7 @@ "gen:icon": "opensig-scripts gen:icon --config __test_scripts/icons/icon.config.ts" }, "dependencies": { - "@opensig/opendesign": "workspace:^0.0.37", + "@opensig/opendesign": "workspace:^0.0.38", "normalize.css": "^8.0.1", "vue": "^3.2.41", "vue-router": "^4.1.6", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 4fd95c0c..3e80018e 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -41,7 +41,7 @@ importers: packages/portal: dependencies: '@opensig/opendesign': - specifier: workspace:^0.0.37 + specifier: workspace:^0.0.38 version: link:../opendesign '@opensig/opensig-scripts': specifier: workspace:^0.0.8 -- Gitee From 7f6c4a5870f4c55772a295e98f51c55f2c82d691 Mon Sep 17 00:00:00 2001 From: devin Date: Fri, 5 May 2023 17:18:27 +0800 Subject: [PATCH 03/20] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E5=85=A8=E5=B1=80?= =?UTF-8?q?=E7=B1=BBo-hide-scrollbar=EF=BC=8C=E9=9A=90=E8=97=8F=E6=BB=9A?= =?UTF-8?q?=E5=8A=A8=E6=9D=A1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- packages/opendesign/src/components/scroller/OScroller.vue | 2 +- .../opendesign/src/components/scroller/style/index.scss | 8 -------- packages/opendesign/src/components/style/common.scss | 7 +++++++ 3 files changed, 8 insertions(+), 9 deletions(-) diff --git a/packages/opendesign/src/components/scroller/OScroller.vue b/packages/opendesign/src/components/scroller/OScroller.vue index 92da801f..c8f311fc 100644 --- a/packages/opendesign/src/components/scroller/OScroller.vue +++ b/packages/opendesign/src/components/scroller/OScroller.vue @@ -6,7 +6,7 @@ import { useResizeObserver } from '../hooks'; import { getHtmlElement } from '../_shared/vue-utils'; const ScrollerClass = { - BODY: 'o-scroller-root', + BODY: 'o-hide-scrollbar', }; const props = defineProps(scrollerProps); diff --git a/packages/opendesign/src/components/scroller/style/index.scss b/packages/opendesign/src/components/scroller/style/index.scss index 278ea4f7..7b628a90 100644 --- a/packages/opendesign/src/components/scroller/style/index.scss +++ b/packages/opendesign/src/components/scroller/style/index.scss @@ -177,11 +177,3 @@ z-index: var(--o-z-index-max); pointer-events: none; } - -.o-scroller-root { - scrollbar-width: none; - - &::-webkit-scrollbar { - display: none; - } -} diff --git a/packages/opendesign/src/components/style/common.scss b/packages/opendesign/src/components/style/common.scss index a8197ec6..c27cd72d 100644 --- a/packages/opendesign/src/components/style/common.scss +++ b/packages/opendesign/src/components/style/common.scss @@ -6,3 +6,10 @@ $text-types: display1, display2, display3, display4, display5, h1, h2, h3, h4, t line-height: var(--o-line_height-#{$type}); } } + +.o-hide-scrollbar { + scrollbar-width: none; + &::-webkit-scrollbar { + display: none; + } +} -- Gitee From 8002c298f858d16079fa2eb75e6c573f72e63bea Mon Sep 17 00:00:00 2001 From: devin Date: Fri, 5 May 2023 18:02:52 +0800 Subject: [PATCH 04/20] =?UTF-8?q?=E4=BF=AE=E5=A4=8Dbox-sizing=E6=A0=B7?= =?UTF-8?q?=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- packages/opendesign/src/components/layer/OLayer.vue | 2 +- packages/opendesign/src/components/popup/OPopup.vue | 2 +- packages/opendesign/src/components/style/index.scss | 1 - 3 files changed, 2 insertions(+), 3 deletions(-) diff --git a/packages/opendesign/src/components/layer/OLayer.vue b/packages/opendesign/src/components/layer/OLayer.vue index ffc542d6..7da03ec7 100644 --- a/packages/opendesign/src/components/layer/OLayer.vue +++ b/packages/opendesign/src/components/layer/OLayer.vue @@ -103,7 +103,7 @@ defineExpose({