IconPark icon indicating copy to clipboard operation
IconPark copied to clipboard

图标组件是否需要增加 hover 相关属性的支持

Open loveDstyle opened this issue 3 years ago • 4 comments

目前图标npm包提供的组件代码,没有直接与hover相关的属性,在有hover - 变色 相关诉求时可借助外部css样式实现(个人感觉成本也可以接受?),像这样: image

codepen

IconPark 网站中生成的项目 web component 代码也类似。

想发起个讨论看有什么别的hover相关场景,是目前需要比较费力才可以实现的,以及如果需要增加 hover 相关属性的话,期望的api 设计是怎样

loveDstyle avatar Jul 23 '21 06:07 loveDstyle

默认项目 fill 就是 css variables 且可以全局配置,这样就可以快速接入当前 UI Framework 了。

StringKe avatar Aug 03 '21 08:08 StringKe

反人类设计,太麻烦了

xiazhaohui avatar Jul 11 '22 07:07 xiazhaohui

这么做太反人类了 如果页面使用了多个图标 那就得绑定一大堆css变量

IceSakuraAzure avatar Aug 19 '23 18:08 IceSakuraAzure

有需要的话可以自己用组件包装一下就好了

Augest37 avatar Sep 01 '23 07:09 Augest37