A powerful cross-platform UI toolkit for building native-quality iOS, Android, and Progressive Web Apps with HTML, CSS, and JavaScript.
feat(many): default components to Phosphor Icons for ionic theme (#29617)
Issue number: internal --------- ## What is the current behavior? Icons in the Ionic theme default to Ionicons. ## What is the new behavior? - Renames the following config properties: - `datetimeShowMonthYearIcon` to `datetimeExpandedIcon` - `datetimeHideMonthYearIcon` to `datetimeCollapsedIcon` - `selectExpandIcon` to `selectExpandedIcon` - Updates the icons for the `ionic` theme to the following Phosphor Icons: | Component | Config | Phosphor Icon | Font Weight | | ------------------------ | --------------------------- | ----------------- | ----------- | | Accordion | `accordionToggleIcon` | `CaretDown` | `regular` | | Back Button | `backButtonIcon` | `CaretLeft` | `regular` | | Breadcrumb | `breadcrumbSeparatorIcon` | `CaretRight` | `regular` | | Breadcrumb | `breadcrumbCollapsedIcon` | `DotsThree` | `regular` | | Checkbox | N/A | `Check` | `bold` | | Checkbox (indeterminate) | N/A | `Minus` | `bold` | | Datetime | `datetimeNextIcon` | `CaretRight` | `regular` | | Datetime | `datetimePreviousIcon` | `CaretLeft` | `regular` | | Datetime | `datetimeCollapsedIcon` | `CaretDown` | `regular` | | Datetime | `datetimeExpandedIcon` | `CaretUp` | `regular` | | Fab Button | `fabButtonCloseIcon` | `X` | `regular` | | Input | `inputClearIcon` | `X` | `regular` | | Input Password Toggle | `inputPasswordShowIcon` | `Eye` | `regular` | | Input Password Toggle | `inputPasswordHideIcon` | `EyeSlash` | `regular` | | Item | `itemDetailIcon` | `CaretRight` | `regular` | | Menu Button | `menuIcon` | `List` | `regular` | | Reorder | `reorderHandleIcon` | `List` | `regular` | | Refresher | `refreshingIcon` | :x: | | | Refresher (arrow icon) | N/A | `CaretLeft` | `fill` | | Searchbar | `searchbarCancelIcon` | `ArrowLeft` | `regular` | | Searchbar | `searchbarClearIcon` | `X` | `regular` | | Searchbar | `searchbarSearchIcon` | `MagnifyingGlass` | `regular` | | Select | `selectExpandedIcon` | `CaretDown` | `regular` | | Select | `selectCollapsedIcon` | `CaretDown` | `regular` | | Toggle | `toggleCheckedIcon` | `LineVertical` | `regular` | | Toggle | `toggleUncheckedIcon` | `Circle` | `regular` | ## Does this introduce a breaking change? - [ ] Yes - [x] No
B
Brandy Carney committed
08fc0b9160d4dfebd00f9383564b0d38a83beeae
Parent: 2a52942
Committed by GitHub <noreply@github.com>
on 6/27/2024, 9:53:51 PM