Skip to content

Replace legacy layout, brand, and miscellaneous icons with RH brand icons #12401

Description

@nicolethoen

Summary

Replace remaining legacy FA visualization/layout, brand/social, and miscellaneous icon components with their RH brand equivalents.

Icons (28)

  • TableIcon

  • ThIcon

  • GripVerticalIcon

  • HamburgerIcon

  • EllipsisHIcon

  • EllipsisVIcon

  • BoxIcon

  • ProjectDiagramIcon

  • MapIcon

  • SortAmountDownIcon

  • PficonSortCommonAscIcon

  • PficonSortCommonDescIcon

  • GithubIcon

  • GitlabIcon

  • GoogleIcon

  • FacebookSquareIcon

  • DropboxIcon

  • SlackHashIcon

  • AtIcon

  • BookIcon

  • BookOpenIcon

  • CodeIcon

  • CodeBranchIcon

  • DollarSignIcon

  • ExternalLinkAltIcon

  • HashtagIcon

  • LeafIcon

  • ShareSquareIcon

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-4091

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]
    #12368 - chore(CaretDownIcon): Replace all usages of CaretDownIcon with RhUiCaretDownIcon [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]


    📝 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 16, 2026

    @rebeccaalpert
    Member

    Stealing from Michael (with permission).

  3. rebeccaalpert commented on Jun 16, 2026

    @rebeccaalpert
    Member

    Mapping

    I think we want microns of the code and code branch icons.
    ThIcon is maybe a miss.

    Old New PR
    TableIcon Rh Ui Table #12476
    ThIcon Rh Ui Grip Horizontal Fill maybe #12477
    GripVerticalIcon Rh Ui Grip Vertical Fill #12478
    HamburgerIcon Rh Ui Storage Fill #12479
    EllipsisHIcon Rh Ui Ellipsis Horizontal Fill #12480
    EllipsisVIcon Rh Ui Ellipsis Vertical Fill #12481
    BoxIcon Rh Ui Container Fill is maybe closer in terms of how it is being used #12482
    ProjectDiagramIcon Rh Ui Infrastructure Fill maybe #12483
    MapIcon
    SortAmountDownIcon Rh Ui Sort Down Large To Small #12484
    PficonSortCommonAscIcon Rh Ui Sort Down Small To Large #12485
    PficonSortCommonDescIcon Rh Ui Sort Down Large To Small #12486
    GithubIcon
    GitlabIcon
    GoogleIcon
    FacebookSquareIcon
    DropboxIcon
    SlackHashIcon
    AtIcon
    BookIcon
    BookOpenIcon Rh Ui Learn Fill #12487
    CodeIcon Rh Ui Code #12488
    CodeBranchIcon Rh Ui Branch #12489
    DollarSignIcon
    ExternalLinkAltIcon Rh Ui External Link #12490
    HashtagIcon
    LeafIcon
    ShareSquareIcon Rh Ui Forward or Rh Ui Share Fill/UnFill maybe
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

Type

No type

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions