iconfont-plus
iconfont-plus copied to clipboard
我的项目中支持批量修改图标名称
这是一个历史遗留问题,详见:https://github.com/thx/iconfont-plus/issues/287#issuecomment-269154387 包括保存为副本时。
UI 交互上可以和批量修改 Class 复用。
强烈建议
多设计一个一个字段嘛,类似别名这种,或者理解为不重要的一个附加的描述信息,
我给你看张图,我们做的系统中的图标选择器,支持搜索,但是只能搜class, 非常尴尬
强烈建议,感激!
还不支持修改图标别名哦
啥时候可以支撑修改名称啊,项目中几百个图标改起来太头痛了! 我看到我的资源中都已经支持修改icon的名称了,项目中的图标是否也可以支持一下,感谢!
有没有可能,给个分组功能,或者次级命名什么的解决一下吧。历史遗留的很多icon都没有用了。但是还是存在那,设计师和开发都随便乱用,设计系统维护成本太高了。
[yisibl](https://github.com/yisibl) opened this issue on Jan 6, 2020 · 5 comments
现在是2023年12月20日。
我甚至觉得应该增加API批量修改名称和获取单个图标功能,可以按自己的命名方式去命名,自己对接以后可以批量进行SVG文件的内容进行修改。
因为目前iconfont提供的SVG中有大量的过时标签,如:
<glyph>
, <xml>
,<!DOCTYPE>
, version="1.1"
, viewBox在xmlns之前导致JetBrains系列无法识别
, p-id
。参考MDN:Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the [compatibility table](https://developer.mozilla.org/en-US/docs/web/svg/element/glyph#browser_compatibility) at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.
。
SVG根本不需要XML和文件类型头。你们不改没关系,至少给个批量处理的机会。
每次都是下载后自己手动处理。。。
而且提供的Symbol文件和Font Class文件都没有提供单独的SVG而是所有该项目、库中的SVG的合集。
如果一个页面中一共就用到一个而全部图标有几百个几千个那就得不到每个域名6个连接数上限
的优化,反而是传输容量
上的负优化,应该两种方式都提供。
至于class="icon"
和p-id
我觉得基本不会有人直接去用,肯定是要自己修改一些东西。
我是说,svg内有css.icon
属性,但是一般都是用其他容器比如<i>
去:before
。