Liam DeBeasi
f71d9b1101
fix(toggle): label is announced once on ios ( #26937 )
2023-03-09 11:37:20 -05:00
Amanda Johnston
78f5d960cf
fix(item): prevent slotted form controls from taking whole width of item ( #26897 )
2023-03-06 11:34:52 -06:00
ionitron
b90d6bba7f
chore(): add updated snapshots
2023-03-03 17:44:00 +00:00
Sean Perkins
67578f6246
chore: format string values in comments with double quotes ( #26857 )
2023-02-28 21:16:15 -05:00
Liam DeBeasi
df3735765a
fix(button): update for ios spec ( #26864 )
...
BREAKING CHANGE:
Button is updated to align with the design specification for iOS.
**Design tokens**
| Token | Previous Value | New Value |
| ---------------------------------- | -------------- | --------- |
| `$button-ios-letter-spacing` | `-0.03em` | `0` |
| `$button-ios-clear-letter-spacing` | `0` | Removed |
| `$button-ios-height` | `2.8em` | `3.1em` |
| `$button-ios-border-radius` | `10px` | `14px` |
| `$button-ios-large-height` | `2.8em` | `3.1em` |
| `$button-ios-large-border-radius` | `12px` | `16px` |
2023-02-28 11:36:44 -05:00
ionitron
c3b619f76f
chore(): add updated snapshots
2023-02-22 15:40:01 +00:00
Liam DeBeasi
799871e95d
chore(): sync with main
2023-02-22 10:00:56 -05:00
Liam DeBeasi
1457ce7be4
refactor(many): clarify deprecation warning ( #26834 )
2023-02-21 13:58:22 -05:00
Liam DeBeasi
804e54e5ca
test(many): migrate to new toHaveScreenshot API ( #26797 )
2023-02-16 11:37:29 -05:00
Liam DeBeasi
1a8bd6d8c6
chore(deps): update to stencil v3 ( #26663 )
2023-01-31 18:07:22 -05:00
Liam DeBeasi
63f8525284
fix(many): legacy form control does not warn when using aria-labelledby ( #26699 )
...
resolves #26698
2023-01-30 16:02:00 -05:00
Liam DeBeasi
b78b454e08
revert(): revert base components feature ( #26692 )
...
The Ionic Framework team would like to re-evaluate our approach to improving customization options when building mobile applications. We are looking at other solutions that a) make customizing an app UI easier and b) are applicable to a broader set of developers.
2023-01-30 11:52:36 -05:00
Liam DeBeasi
18f109c7da
feat(base-components): add ability to remove ios and md theme ( #26669 )
2023-01-24 16:18:35 -05:00
Liam DeBeasi
e8fb9e7328
chore(): sync with main
2023-01-23 13:38:16 -05:00
Amanda Johnston
77ccac0590
fix(toggle): on-off icon is not announced by screen readers ( #26641 )
2023-01-19 12:40:37 -06:00
Liam DeBeasi
e612253fc6
fix(many): component wrappers inherit height ( #26611 )
2023-01-17 13:51:46 -05:00
Liam DeBeasi
96147ec1b0
fix(item): ios mode has correct padding ( #26511 )
2023-01-04 16:54:43 -05:00
ionitron
20829f54cd
chore(): add updated snapshots
2022-12-20 16:03:24 +00:00
Liam DeBeasi
d54b9dfdc0
chore(): sync with main
2022-12-20 10:44:26 -05:00
Liam DeBeasi
bd05fccf58
test(config): update to playwright 1.29.0 ( #26388 )
2022-12-20 09:26:51 -05:00
Liam DeBeasi
ec9f8cd5f1
fix(toggle): emitStyles only fires with legacy control ( #26507 )
2022-12-16 17:04:31 -05:00
Sean Perkins
eea91bbbe1
fix(item): align iOS font size to spec ( #26445 )
2022-12-08 16:24:02 -05:00
Liam DeBeasi
b18a193684
chore(): sync with main
2022-12-08 12:39:38 -05:00
Liam DeBeasi
1278a292f3
feat(input, toggle): add escape hatch property ( #26416 )
2022-12-05 13:43:07 -05:00
ionitron
839a16f9eb
chore(): add updated snapshots
2022-12-05 16:50:39 +00:00
Liam DeBeasi
c74901c973
feat(toggle): component can be used outside of ion-item ( #26357 )
...
resolves #25570 , resolves #23213
BREAKING CHANGE:
The `--background` and `--background-checked` variables have been renamed to `--track-background` and `--track-background-checked`, respectively.
2022-11-29 12:54:31 -05:00
Sean Perkins
714cec4af6
Merge remote-tracking branch 'origin/main' into chore/sync-feature-6-4-with-main
2022-11-21 16:12:09 -05:00
Liam DeBeasi
961e1bddd3
chore(): sync with main
2022-11-21 11:37:08 -05:00
Liam DeBeasi
0932f89f5d
fix(toggle): rtl layout renders correctly in safari ( #26315 )
2022-11-21 11:33:11 -05:00
Sean Perkins
c149b42d0b
Merge remote-tracking branch 'origin/main' into sync-7-11-15-22
2022-11-15 15:40:21 -05:00
Amanda Johnston
e3ef932ae1
chore(many): add tech debt tickets and remove unnecessary todos ( #26266 )
2022-11-14 14:49:08 -06:00
Hans
43e2b3975d
feat(toggle): add toggleOnOffLabels global config option ( #26087 )
...
Co-authored-by: Liam DeBeasi <liamdebeasi@users.noreply.github.com >
2022-10-31 09:49:15 -05:00
Amanda Johnston
85d3bd99be
feat(toggle): ionChange will only emit from user committed changes ( #26078 )
...
Co-authored-by: Sean Perkins <sean@ionic.io >
2022-10-10 09:55:58 -05:00
Amanda Johnston
294dc66294
test(many): remove unnecessary standalone tests ( #26047 )
2022-09-29 16:16:22 -05:00
Liam DeBeasi
1cecd3f1b9
chore(): sync with main:
2022-07-20 15:44:38 -04:00
Liam DeBeasi
48ebb9c820
test(playwright): update to playwright 1.23 ( #25645 )
2022-07-15 12:22:55 -04:00
Sean Perkins
bc0bdc438b
feat(toggle): on/off icons for toggle ( #25459 )
...
Resolves #20524
2022-07-06 12:39:34 -04:00
Liam DeBeasi
50d806ee6f
test(all): add await to relevant assertions ( #25527 )
2022-06-24 12:54:02 -04:00
Liam DeBeasi
efe9e92984
chore(): update @stencil/sass, regenerate package-locks ( #25441 )
2022-06-09 13:45:48 -04:00
Amanda Johnston
a9600a100f
test(toggle): migrate tests to Playwright ( #25394 )
2022-06-03 09:28:27 -05:00
Sean Perkins
15c169043f
chore(docs): remove manual documentation ( #24984 )
2022-04-21 12:31:51 -04:00
Liam DeBeasi
5676bab316
lint(eslint): migrate to eslint and prettier ( #25046 )
2022-04-04 11:12:53 -04:00
Liam DeBeasi
0aa6d124d6
test(e2e): add infrastructure for migration to playwright ( #25033 )
2022-03-31 11:23:21 -04:00
Amanda Smith
f295134624
style(): fix shadowed vars ( #24609 )
2022-01-20 10:56:33 -06:00
Sean Perkins
353dbc0537
fix(toggle): setting dir on ion-toggle to enable rtl mode now supported ( #24600 )
2022-01-19 13:33:47 -05:00
Liam DeBeasi
8708095111
feat(all): add CustomEvents types to components that emit events ( #23956 )
...
resolves #22925
BREAKING CHANGE: The `RadioChangeEventDetail` interface has been removed in favor of `RadioGroupChangeEventDetail`.
2021-09-24 16:28:49 -04:00
Liam DeBeasi
dc430af906
fix(all): reflect color property as an attribute for vue ( #23345 )
...
resolves #23323
2021-05-21 19:26:53 -04:00
William Martin
42e6c90c46
fix(toggle): prevent click event from firing twice ( #23146 )
...
resolves #23041
2021-04-06 09:54:29 -04:00
Brandy Carney
07868354aa
fix(a11y): only preventDefault for the onClick event ( #22573 )
2020-11-25 16:56:51 -05:00
Brandy Carney
813611a61b
fix(toggle): use a native input to fix a11y issues with axe and screen readers ( #22477 )
...
fixes #22011
references #21552
2020-11-12 15:29:05 -05:00