A powerful cross-platform UI toolkit for building native-quality iOS, Android, and Progressive Web Apps with HTML, CSS, and JavaScript.
refactor(checkbox): use the new tokens (#29564)
Issue number: internal --------- <!-- Please do not submit updates to dependencies unless it fixes an issue. --> <!-- Please try to limit your pull request to one type (bugfix, feature, etc). Submit multiple pull requests if needed. --> ## What is the new behavior? <!-- Please describe the behavior or changes that are being added by this PR. --> - updated ionic.checkbox.scss with ionic tokens and removed references to checkbox.scss partial - removed ionic.checkbox.vars.scss file - update snapshots resulted from slight differences due to the use of the updated tokens. - added theme-ionic html file to test basic use-cases with ionic theme. - border-radius now won't auto scale with `--size`. This was not possible to do using the gloabls tokens variables and the css calc(), as it was before. Besides, this is not something we are very interested to offer on Ionic theme. It should be on developer to also update the `--border-radius` variable if they want, after changing `--size`. ## Does this introduce a breaking change? - [ ] Yes - [x] No <!-- If this introduces a breaking change: 1. Describe the impact and migration path for existing applications below. 2. Update the BREAKING.md file with the breaking change. 3. Add "BREAKING CHANGE: [...]" to the commit description when merging. See https://github.com/ionic-team/ionic-framework/blob/main/docs/CONTRIBUTING.md#footer for more information. --> --------- Co-authored-by: Maria Hutt <thetaPC@users.noreply.github.com>
B
Bernardo Cardoso committed
14d3500b50a4ea05c789a8aafca558f7e15d6175
Parent: 2441b8f
Committed by GitHub <noreply@github.com>
on 6/6/2024, 6:47:11 AM