patternfly / patternfly/patternfly-react

Feat - Icon management

未关闭
#11,562 2 条评论 0 个 reaction 已指派 1 人 在 GitHub 查看

@mattnolting 已经在做这个了。

开始于 2025年2月25日。

PF Team Stale
主要语言
TypeScript
星标
862
派生
392
平均合并
4 天 8 小时
30 天内合并 PR
9

描述

Followup to #11313

Objective:

To provide a new, modern, and maintainable icon management and generation model.

New process to generate and manage icons

  • Reference an index of icon props
  • Batch process icons
  • Support specific icon Instantiation for edge cases

Deliverables

  • MVP for icon generation and management
  • Supporting documentation
  • Clean, well groomed implementation code

Long term enhancements

  • Icon index is independent of Figma, React, or any on framework
  • Design, dev, core dev can modify this index (likely managed in github) to support new and/or remove deprecated icons
  • Connect core, react, design, and more to this single source of truth
  • Leverage a human readable code format (JSON requires syntax knowledge design may not have and is especially hard read when minified)
  • The established solution should be clear, concise, immediately recognizable

贡献指南

打开贡献指南

从这里开始

  1. 先读完整个 Issue,再读项目的贡献指南。
  2. 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
  3. Fork 仓库,在一个分支上完成修改。
  4. 提交 Pull Request,并在描述里引用这个 Issue 编号。

评估

这个 Issue 还没有评估数据。

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。