vue-vben-admin icon indicating copy to clipboard operation
vue-vben-admin copied to clipboard

Modal组件请加上父级样式,不然会导致第三方组件modal样式错乱

Open sscfaith opened this issue 1 year ago • 2 comments

Subject of the feature

框架修改了antdv的Modal组件,但是没有加上父级样式,导致第三方组件里使用的modal样式错乱。

Problem

框架修改了antdv的Modal组件,但是没有加上父级样式,导致第三方组件里使用的modal样式错乱。

Expected behaviour

请不要修改antdv全局样式,保证第三方组件antdv样式正确。

Alternatives

BasicModal组件加上class,index.less中ant-modal的样式使用class包裹。 不知道这次commit为什么要去掉父级class。

sscfaith avatar Jan 30 '24 02:01 sscfaith

@sscfaith 你的提议我觉得是合理的,只是我看现在全局样式被改(没有隔离)的挺多,尴尬。

xachary avatar Jan 31 '24 09:01 xachary

没有隔离的.ant-样式,大概有这些: src\components\Modal\src\index.less src\design\ant\btn.less src\design\ant\index.less src\design\ant\input.less src\design\ant\pagination.less src\design\ant\popconfirm.less src\design\theme.less

xachary avatar Feb 01 '24 07:02 xachary

This issue is stale because it has been open 60 days with no activity. Remove stale label or comment or this will be closed in 7 days

anncwb avatar Apr 09 '24 01:04 anncwb