Skip to content

refactor(many): remove Phosphor Icon defaults from the ionic theme - #31418

Draft
brandyscarney wants to merge 3 commits into
nextfrom
FW-6998
Draft

refactor(many): remove Phosphor Icon defaults from the ionic theme#31418
brandyscarney wants to merge 3 commits into
nextfrom
FW-6998

Conversation

@brandyscarney

@brandyscarney brandyscarney commented Sep 2, 2026

Copy link
Copy Markdown
Member

Issue number: internal


What is the current behavior?

Several components use Phosphor Icons by default only for the ionic theme.

What is the new behavior?

  • Removes the Phosphor Icon defaults for the ionic theme, instead replacing them with whatever icon md uses
  • This reverts most of the code in 08fc0b9
  • Phosphor Icon svgs can be set directly by any app consuming Ionic Framework using the config, or passed to ion-icon as a font.

Does this introduce a breaking change?

  • Yes
  • No

The ionic theme is unreleased so none of what is being removed was ever in the public API. This is for the next major version of Ionic.

Other information

Previews:

@vercel

vercel Bot commented Sep 2, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
ionic-framework Ready Ready Preview Sep 2, 2026 6:24pm UTC

Request Review

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

Labels

package: core @ionic/core package

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant