From f6319b0757ee0f4a22571c345f1ecef27f0ce105 Mon Sep 17 00:00:00 2001 From: sakurayinfei <970412446@qq.com> Date: Mon, 8 Sep 2025 19:13:20 +0800 Subject: [PATCH 1/2] =?UTF-8?q?feat:=20=E6=96=B0=E5=A2=9Emin-dpr=20mixin?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- packages/opendesign/src/_styles/mixin.scss | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/packages/opendesign/src/_styles/mixin.scss b/packages/opendesign/src/_styles/mixin.scss index 47e00db3..686841b4 100644 --- a/packages/opendesign/src/_styles/mixin.scss +++ b/packages/opendesign/src/_styles/mixin.scss @@ -99,3 +99,13 @@ $breakpoints: ( } } } + +@mixin min-dpr($min) { + // Safari versions below 16 do not support the resolution media query and require the use of -webkit-device-pixel-ratio. + @media (-webkit-min-device-pixel-ratio: $min) { + @content; + } + @media (min-resolution: #{$min}dppx) { + @content; + } +} -- Gitee From 46153b27c1c05e86e967677b765f0fba21170873 Mon Sep 17 00:00:00 2001 From: sakurayinfei <970412446@qq.com> Date: Mon, 8 Sep 2025 19:16:20 +0800 Subject: [PATCH 2/2] =?UTF-8?q?fix:=20divider=E5=B0=86transform-scale?= =?UTF-8?q?=E7=BC=A9=E6=94=BE=E6=9D=A1=E4=BB=B6=E4=BB=8E=E8=A7=86=E5=8F=A3?= =?UTF-8?q?=E5=AE=BD=E5=BA=A6=E6=94=B9=E4=B8=BAdpr?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- packages/opendesign/src/divider/style/index.scss | 2 +- packages/opendesign/src/divider/style/media.scss | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/opendesign/src/divider/style/index.scss b/packages/opendesign/src/divider/style/index.scss index e6b6f59b..8bb47c58 100644 --- a/packages/opendesign/src/divider/style/index.scss +++ b/packages/opendesign/src/divider/style/index.scss @@ -1,3 +1,3 @@ @use './style.scss' as *; -@use './media.scss' as *; @use './var.scss' as *; +@use './media.scss' as *; diff --git a/packages/opendesign/src/divider/style/media.scss b/packages/opendesign/src/divider/style/media.scss index 8c2486fa..daa26ad3 100644 --- a/packages/opendesign/src/divider/style/media.scss +++ b/packages/opendesign/src/divider/style/media.scss @@ -5,7 +5,9 @@ --o-divider-text-size: var(--o-font_size-tip1); --o-divider-text-height: var(--o-line_height-tip1); } +} +@include min-dpr(2) { .o-divider-line { transform: scaleY(0.5); } -- Gitee