Elizabeth Mitchell
5df9410e60
fix!: aria-labels announcing twice with "group" on components
...
BREAKING CHANGE: `querySelector` for `[role]` and `[aria-*]` attributes may no longer work. See `@material/web/migrations/v2/README.md` and `@material/web/migrations/v2/query-selector-aria.ts`.
Browser/SR test results (go/mwc-double-aria-test-results)
- ✅ VoiceOver on Chrome
- ✅ VoiceOver on iOS Safari
- ✅ TalkBack on Chrome
- ✅ ChromeVox on Chrome
- ✅ NVDA on Chrome
- ✅ NVDA on Firefox
- ✅ JAWS on Chrome
- ✅ JAWS on Firefox
(Optional)
- ❓ VoiceOver on Safari
- ❓ VoiceOver on Firefox
PiperOrigin-RevId: 648859827
2024-07-02 15:22:12 -07:00
Elliott Marquez
758e61581e
fix(button,fab,chips,labs): text-transform inherits through shadow root
...
PiperOrigin-RevId: 612948745
2024-03-05 13:24:40 -08:00
Elliott Marquez
b74e3dd2e3
fix(elevation): expose md-elevation ::part
in all components
...
PiperOrigin-RevId: 612946796
2024-03-05 13:18:05 -08:00
Elizabeth Mitchell
c35bad0c64
fix: rename internal <styles>.css.js
to <styles>.css
...
We are changing the names of these files to reduce similarity with CSS modules and avoid clashing with tooling built around that. If you're importing `*/internal/styles.css.js`, swap to `*/internal/styles.js`.
PiperOrigin-RevId: 611265000
2024-02-28 16:20:22 -08:00
Elizabeth Mitchell
ec0a8ebf6e
chore: use CSSResultOrNative
instead of CSSResult
for static styles
...
PiperOrigin-RevId: 609760445
2024-02-23 10:01:56 -08:00
Elizabeth Mitchell
ce41b7bfb3
fix: use explicit CSSResult[]
types for static styles
...
PiperOrigin-RevId: 609494809
2024-02-22 14:15:11 -08:00
Elizabeth Mitchell
5e40a1bcec
chore: create shape logical tokens in Sass component token files
...
Adds `@material/web/tokens/internal/shape` to take a shape token and create 4 logical tokens from its value.
All components' logical shape tokens are now generated by the token files themselves, rather than added in each component's styles.
PiperOrigin-RevId: 601783846
2024-01-26 09:13:58 -08:00
Elizabeth Mitchell
84536d7416
chore: update components to use custom properties from tokens
...
PiperOrigin-RevId: 601597083
2024-01-25 16:13:41 -08:00
Jan Kuehle
4b4c373a6b
chore: use import and export types
...
PiperOrigin-RevId: 599338980
2024-01-17 17:39:46 -08:00
vdegenne
4e8053d15d
fix(fab): make tap highlight transparent
2023-11-22 09:56:38 +01:00
Elizabeth Mitchell
c390291687
chore: format files with prettier
...
PiperOrigin-RevId: 576601342
2023-10-25 11:59:00 -07:00
Elliott Marquez
5280c6ec27
fix(fab): cursor should be pointer
...
fixes #5017
PiperOrigin-RevId: 574526631
2023-10-18 10:53:09 -07:00
Elliott Marquez
c789c99036
chore(fab): explicitly mark function as protected for API docs
...
PiperOrigin-RevId: 568274397
2023-09-25 11:20:26 -07:00
Elizabeth Mitchell
f77ee3628c
fix(fab): remove font shorthand tokens
...
BREAKING CHANGE: replace `label-text-type` tokens with `-font`, `-size`, `-line-height`, and `-weight`
PiperOrigin-RevId: 563160852
2023-09-06 11:18:43 -07:00
Andrew Jakubowicz
aa0f4b7298
docs(fab): make some sass docs inline
...
PiperOrigin-RevId: 558201462
2023-08-18 11:29:24 -07:00
Elizabeth Mitchell
6719e480c3
chore(fab): update demo and fix a11y
...
PiperOrigin-RevId: 558173479
2023-08-18 09:51:58 -07:00
Elliott Marquez
156ca3cbe7
feat(fab): do not require has-icon
...
PiperOrigin-RevId: 557976838
2023-08-17 17:05:27 -07:00
Elizabeth Mitchell
8588a3f52e
feat(fab)!: add touch target configurations
...
BREAKING CHANGE: Replace `reduced-touch-target` with `touch-target="none"`
PiperOrigin-RevId: 555666950
2023-08-10 14:58:51 -07:00
Elizabeth Mitchell
0510496e60
chore: avoid this in static context
...
PiperOrigin-RevId: 554933524
2023-08-08 14:00:25 -07:00
Elliott Marquez
86ccec3e7e
build: use firebase for hosting and remove url prefixes
2023-07-27 09:17:27 -07:00
Elizabeth Mitchell
d49f9b89e4
fix(focus)!: rename import to md-focus-ring.ts
...
BREAKING CHANGE: Change `@material/web/focus/focus-ring.js` to `@material/web/focus/md-focus-ring.js`.
PiperOrigin-RevId: 550608428
2023-07-24 10:43:31 -07:00
Andrew Jakubowicz
5618b5e23f
fix(fab)!: rename "lib" directory to "internal"
...
BREAKING CHANGE: Rename `@material/web/fab/lib` to `@material/web/fab/internal`. Prefer not using internal files.
PiperOrigin-RevId: 550038346
2023-07-21 13:40:22 -07:00
Elizabeth Mitchell
ae407b0874
feat: add component convenience bundles
...
PiperOrigin-RevId: 549723539
2023-07-20 13:30:01 -07:00
Andrew Jakubowicz
10f60d23e0
chore: rename e
to event
...
PiperOrigin-RevId: 549039407
2023-07-18 10:16:37 -07:00
Elizabeth Mitchell
243e231a13
feat(all): expose focus-ring
parts
...
PiperOrigin-RevId: 548873009
2023-07-17 20:28:04 -07:00
Elizabeth Mitchell
fd28dd1a5b
chore(all): move focus tokens to focus ring element
...
PiperOrigin-RevId: 548872335
2023-07-17 20:24:46 -07:00
Elliott Marquez
fb4d9c8008
feat(fab): set aria hidden on the icon slot if element has aria-label or label
...
PiperOrigin-RevId: 543531953
2023-06-26 13:52:41 -07:00
Elliott Marquez
0fd4f45241
feat(fab): add label only mode
...
PiperOrigin-RevId: 542362233
2023-06-21 14:25:16 -07:00
Elizabeth Mitchell
1790a5bbf8
chore: remove closure comments from static blocks
...
PiperOrigin-RevId: 539772537
2023-06-12 15:07:36 -07:00
Elizabeth Mitchell
0607d9ca53
chore: fix jscompiler issues
...
PiperOrigin-RevId: 539716693
2023-06-12 11:42:52 -07:00
Elizabeth Mitchell
5efdc593fa
chore(aria): move to internal
...
PiperOrigin-RevId: 536444453
2023-05-30 10:37:46 -07:00
Elizabeth Mitchell
7c08efdd66
chore(all): remove ripple directive
...
PiperOrigin-RevId: 535647846
2023-05-26 10:06:39 -07:00
Elizabeth Mitchell
933fc2e013
fix(all): remove focus state layer tokens
...
BREAKING CHANGE: Remove any *-focus-state-layer-* custom properties (they don't do anything)
PiperOrigin-RevId: 535302944
2023-05-25 10:33:20 -07:00
Elizabeth Mitchell
26d69c271e
fix(focus)!: corrected outward/inward animations
...
BREAKING CHANGE: inward focus rings must be specified with `inward` rather than a negative offset.
PiperOrigin-RevId: 534552625
2023-05-23 14:08:36 -07:00
Elizabeth Mitchell
4ddeee1a2e
chore: remove types folder
...
PiperOrigin-RevId: 532095745
2023-05-15 06:51:39 -07:00
Elliott Marquez
dc49e0b518
docs: update playground urls to match new base-URI
...
PiperOrigin-RevId: 531322264
2023-05-11 15:24:11 -07:00
Elliott Marquez
b6ae8268a2
refactor: fix stories links
...
PiperOrigin-RevId: 531019393
2023-05-10 15:23:08 -07:00
Elliott Marquez
5f80c096e0
refactor: remove extraneous file extensions
...
PiperOrigin-RevId: 531005525
2023-05-10 14:26:01 -07:00
Elliott Marquez
1cade43ccf
refactor: remove extraneous file extensions
...
PiperOrigin-RevId: 530993820
2023-05-10 14:04:53 -07:00
Elizabeth Mitchell
46a9806632
chore(fab): remove shape resolver
...
PiperOrigin-RevId: 528855077
2023-05-02 12:19:44 -07:00
Elizabeth Mitchell
83373eeb0c
chore: remove strong focus
...
PiperOrigin-RevId: 528564626
2023-05-01 13:49:51 -07:00
Elizabeth Mitchell
5934de0603
fix(focus): update focus-ring tokens
...
PiperOrigin-RevId: 527319619
2023-04-26 11:13:00 -07:00
Elizabeth Mitchell
db8ee4d1df
chore: use private instead of protected
...
PiperOrigin-RevId: 527010546
2023-04-25 10:40:48 -07:00
Elizabeth Mitchell
7b52c4515f
fix: remove @ariaProperty decorator
...
PiperOrigin-RevId: 526750432
2023-04-24 14:10:38 -07:00
Elliott Marquez
c89575a7d3
refactor(fab): modernize fab to latest style
...
PiperOrigin-RevId: 524975328
2023-04-17 16:06:30 -07:00
Elizabeth Mitchell
301eb9a18f
fix(elevation): tidy up tokens and update roadmap
...
PiperOrigin-RevId: 523211633
2023-04-10 14:24:25 -07:00
Elizabeth Mitchell
92a907142c
fix(fab): tonal surface update
...
PiperOrigin-RevId: 522242801
2023-04-05 21:55:03 -07:00
Elizabeth Mitchell
d12ed3e4e3
chore(elevation)!: remove surface for tonal surface update
...
Changes:
- Elevation is now `inset:0;position:absolute;` by default
- Separated surface styles into a temporary `<md-elevation-surface>` element (this will be removed after tonal surface update)
PiperOrigin-RevId: 521934300
2023-04-04 20:14:24 -07:00
Elizabeth Mitchell
789d23bd61
chore(sass): remove typography resolvers
...
PiperOrigin-RevId: 518054505
2023-03-20 13:09:04 -07:00
Elizabeth Mitchell
715c5927a7
chore(sass): remove elevation resolvers
...
PiperOrigin-RevId: 518051579
2023-03-20 12:57:55 -07:00