fangzhengjin / umi-plugin-panel-tabs

umi-plugin-panel-tabs
MIT License
86 stars 20 forks source link

feat: 优化标签左侧的徽标显示 #33

Closed houkunlin closed 2 years ago

fangzhengjin commented 2 years ago

为什么没激活的标签要加上图标呢?图标是为了区分是否激活才添加的 而且已激活的图标颜色使用processing跟主题色撞色了

houkunlin commented 2 years ago

没加图标的情况下,标签的激活与未激活的宽度不一致,在切换标签的时候出现标签左右移动的问题,如果激活的标签加上徽标,在切换的时候视觉上不会出现宽度变化导致标签跳动问题。 主题色那个,不知道是我版本问题还是怎样,显示的时候直接空白,文字也看不到

fangzhengjin commented 2 years ago

没加图标的情况下,标签的激活与未激活的宽度不一致,在切换标签的时候出现标签左右移动的问题,如果激活的标签加上徽标,在切换的时候视觉上不会出现宽度变化导致标签跳动问题。 主题色那个,不知道是我版本问题还是怎样,显示的时候直接空白,文字也看不到

大概明白你的意思了,可以在未激活的标签上加一个占位,颜色那个不清楚是不是你项目版本问题,demo里是正常的,结合antd徽章颜色processing是闪烁的蓝色,不知道你那里为什么显示不对

fangzhengjin commented 2 years ago

但是总体这个应该都不影响使用,未激活标签不现实图标是参考了vue的多标签风格

houkunlin commented 2 years ago

确实是不影响使用