!443 shadow阴影异常,修改为使用固定值

Merge pull request !443 from 王力量/master
This commit is contained in:
openharmony_ci
2025-06-05 08:17:30 +00:00
committed by Gitee
4 changed files with 31 additions and 1 deletions
@@ -369,4 +369,8 @@ export default class Constants {
public static TOAST_CONSTRAINT_SIZE_MIN_HEIGHT = 36;
public static TOAST_COLUMN_WIDTH = '100%';
public static TOAST_COLUMN_HEIGHT = '100%';
public static TOAST_FLEX_SHADOW_RADIUS_40 = 40;
public static TOAST_FLEX_SHADOW_RADIUS_60 = 60;
public static TOAST_FLEX_SHADOW_OFFSET_X = 0;
public static TOAST_FLEX_SHADOW_OFFSET_Y = 10;
}
@@ -166,7 +166,17 @@ struct SecurityToast {
bottom: Constants.PADDING_8,
left: Constants.PADDING_16
})
.shadow(DeviceUtil.isPC() ? ShadowStyle.OUTER_DEFAULT_SM : ShadowStyle.OUTER_DEFAULT_MD)
.shadow(DeviceUtil.isPC() ? {
radius: Constants.TOAST_FLEX_SHADOW_RADIUS_40,
color: $r('app.color.outerDefaultSMColor'),
offsetX: Constants.TOAST_FLEX_SHADOW_OFFSET_X,
offsetY: Constants.TOAST_FLEX_SHADOW_OFFSET_Y
} : {
radius: Constants.TOAST_FLEX_SHADOW_RADIUS_60,
color: $r('app.color.outerDefaultMDColor'),
offsetX: Constants.TOAST_FLEX_SHADOW_OFFSET_X,
offsetY: Constants.TOAST_FLEX_SHADOW_OFFSET_Y
})
.borderRadius(DeviceUtil.isPC() ? $r('sys.float.corner_radius_level4') : $r('sys.float.corner_radius_level9'))
.backgroundBlurStyle(DeviceUtil.isPC() ? BlurStyle.COMPONENT_REGULAR : BlurStyle.COMPONENT_ULTRA_THICK)
.border(DeviceUtil.isPC() ? { width: '1px', color: '#33ffffff' } : {})
@@ -31,6 +31,14 @@
{
"name": "outline",
"value": "#1A000000"
},
{
"name": "outerDefaultMDColor",
"value": "#33000000"
},
{
"name": "outerDefaultSMColor",
"value": "#26000000"
}
]
}
@@ -3,6 +3,14 @@
{
"name": "outline",
"value": "#66000000"
},
{
"name": "outerDefaultMDColor",
"value": "#7B050505"
},
{
"name": "outerDefaultSMColor",
"value": "#52050505"
}
]
}