Skip to content

Replace legacy editor, calendar, and people icons with RH brand icons #12400

Description

@nicolethoen

Summary

Replace remaining legacy FA text/editor, calendar/time, view, and people icon components with their RH brand equivalents.

Icons (27)

  • AlignCenterIcon

  • AlignLeftIcon

  • AlignRightIcon

  • EditIcon

  • FontIcon

  • PencilAltIcon

  • CopyIcon

  • OutlinedCopy

  • ClipboardIcon

  • LinkIcon

  • BullhornIcon

  • FlagIcon

  • InProgressIcon

  • PendingIcon

  • CalendarIcon

  • CalendarAltIcon

  • OutlinedCalendarAltIcon

  • ClockIcon

  • OutlinedClockIcon

  • EyeIcon

  • EyeSlashIcon

  • MoonIcon

  • GlobeIcon

  • HandPaperIcon

  • UserIcon

  • UsersIcon

  • WalkingIcon

Acceptance Criteria

  • All listed icon imports replaced with RH brand equivalents

  • No broken links or references as a result of changes

  • Tests pass


Jira Issue: PF-4090

Activity

  1. coderabbitai commented on Apr 30, 2026

    @coderabbitai
    🔗 Related PRs

    #12365 - chore(ArrowRightIcon): Update any uses of FA arrow right icon to RH brand arrow right icon [merged]
    #12371 - chore(Star Icons): Replace all star FA icons with RH brand star icons [merged]
    #12377 - chore(BarsIcon): Updat all uses of Bars icons to use RhUiMenuBarsIcon instead [merged]
    #12379 - chore(OutlinedQuestionCircleIcon): Update uses of OutlinedQuestionCircleIcon to use RhUiQuestionMarkCircleIcon [merged]
    #12466 - fix(BullhornIcon): Replace BullhornIcon with RhUiAttentionBellFillIcon [merged]


    📝 Issue Planner

    Check the box below or use the @coderabbitai plan command to generate an implementation plan and prompts that you can use with your favorite coding assistant.

    • Create Plan

    🧪 Issue enrichment is currently in open beta.

    You can configure auto-planning by selecting labels in the issue_enrichment configuration.

    To disable automatic issue enrichment, add the following to your .coderabbit.yaml:

    issue_enrichment:
      auto_enrich:
        enabled: false

    💬 Have feedback or questions? Drop into our discord!

  2. rebeccaalpert commented on Jun 11, 2026

    @rebeccaalpert
    Member

    Examples of use for instances I couldn't find matches:

    Mapping

    Old New PR
    AlignCenterIcon
    AlignLeftIcon
    AlignRightIcon
    EditIcon Rh Ui Edit and Rh Ui Edit Fill are closest but are pencil only
    FontIcon
    PencilAltIcon Rh Ui Edit Fill #12467
    CopyIcon Rh Ui Copy Fill #12449
    OutlinedCopy Rh Ui Copy #12453
    ClipboardIcon Rh Ui Clipboard Fill #12455
    LinkIcon Rh Ui Link #12456
    BullhornIcon Rh Ui Attention Bell Fill is maybe similar semantically? #12466
    FlagIcon Rh Ui Flag Fill #12457
    InProgressIcon Rh Ui In Progress #12458
    PendingIcon Rh Ui Pending #12459
    CalendarIcon Rh Ui Calendar Fill maybe #12461
    CalendarAltIcon Rh Ui Calendar maybe #12462
    OutlinedCalendarAltIcon Rh Ui Calendar maybe #12463
    ClockIcon Rh Ui Clock Fill #12464
    OutlinedClockIcon Rh Ui Clock #12465
    EyeIcon Rh Ui View Fill #12473
    EyeSlashIcon Rh Ui View Off Fill #12472
    MoonIcon Rh Ui Dark Mode Fill #12471
    GlobeIcon Rh Ui Language Fill #12470
    HandPaperIcon Rh Ui Stop Circle Fill maybe #12469
    UserIcon Rh Ui Profile Fill #12452
    UsersIcon Rh Ui Users Fill #12450
    WalkingIcon Rh Ui Running #12468
  3. patternfly-jira-sync commented on Jun 24, 2026

    @patternfly-jira-sync

    Closed via Jira sync - Jira issue PF-4090 was closed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions