clients/libs/components/src
Bryan Cunningham 682f1f83d9
Some checks failed
Chromatic / Check PR run (push) Has been cancelled
Scan / Check PR run (push) Has been cancelled
Testing / Run tests (push) Has been cancelled
Testing / Run Rust tests on ${{ matrix.os }} (macos-14) (push) Has been cancelled
Testing / Run Rust tests on ${{ matrix.os }} (ubuntu-22.04) (push) Has been cancelled
Testing / Run Rust tests on ${{ matrix.os }} (windows-2022) (push) Has been cancelled
Testing / Rust Coverage (push) Has been cancelled
Chromatic / Chromatic (push) Has been cancelled
Scan / SAST scan (push) Has been cancelled
Scan / Quality scan (push) Has been cancelled
Testing / Upload to Codecov (push) Has been cancelled
[CL-295] Use aria-disabled on buttons (#15009)
* Use aria-disabled for button disabled state

* remove import from testing story

* use aria-disabled attr on bitLink button

* remove unnecessary story attrs

* remove disabled attr if on button element

* create caprture click util

* use caprture click util and fix tests

* fix lint errors

* fix event type

* combine click capture and attr modification

* fix lint error. Commit spec changes left out of last commit in error

* inject element ref

* move aria-disabled styles to common

* move disabled logic into util

* fix broken async actions stories

* fix broken tests asserting disabled attr

* have test check for string true vlalue

* fix Signal type

* fix form-field story import

* remove injector left in error

* aria-disable icon buttons

* update form component css selector to look for aria-disabled buttons

* use correct types. pass nativeElement directly

* add JSDoc comment for util function

---------

Co-authored-by: Will Martin <contact@willmartian.com>
2025-07-08 16:13:25 -04:00
..
a11y Remove standalone true from platform and UIF (#15032) 2025-06-02 20:03:04 +02:00
anon-layout [CL-718] nav updates (#15226) 2025-07-03 16:12:56 -04:00
app Add standalone false to all non migrated (#14797) 2025-05-15 10:44:07 -04:00
async-actions [CL-295] Use aria-disabled on buttons (#15009) 2025-07-08 16:13:25 -04:00
avatar Remove standalone true from platform and UIF (#15032) 2025-06-02 20:03:04 +02:00
badge Remove standalone true from platform and UIF (#15032) 2025-06-02 20:03:04 +02:00
badge-list Remove standalone true from platform and UIF (#15032) 2025-06-02 20:03:04 +02:00
banner Remove standalone true from platform and UIF (#15032) 2025-06-02 20:03:04 +02:00
breadcrumbs Remove standalone true from platform and UIF (#15032) 2025-06-02 20:03:04 +02:00
button [CL-295] Use aria-disabled on buttons (#15009) 2025-07-08 16:13:25 -04:00
callout [CL-688] Callout UI updates (#15152) 2025-06-13 14:12:45 -04:00
card Remove standalone true from platform and UIF (#15032) 2025-06-02 20:03:04 +02:00
checkbox [CL-620] add padding to increase checkbox clickable area (#15331) 2025-07-03 12:14:10 -04:00
chip-select [PM-13196] Hide decorative chip select icons from screenreaders (#14990) 2025-06-12 16:27:26 -04:00
color-password Remove standalone true from platform and UIF (#15032) 2025-06-02 20:03:04 +02:00
container Remove standalone true from platform and UIF (#15032) 2025-06-02 20:03:04 +02:00
copy-click [PM-22756] Send minimizeOnCopy message during copy on Desktop platform (#15232) 2025-06-18 14:44:21 -07:00
dialog [CL-748] Support nondismissable dialogs and simple dialogs (#15464) 2025-07-03 15:23:21 -04:00
disclosure Remove standalone true from platform and UIF (#15032) 2025-06-02 20:03:04 +02:00
drawer [CL-696] un-revert "various drawer improvements" + bug fix (#14887) 2025-06-17 11:05:14 -04:00
form [CL-124] Add validator stories (#15400) 2025-07-02 14:08:05 -04:00
form-control [CL-620] add padding to increase checkbox clickable area (#15331) 2025-07-03 12:14:10 -04:00
form-field [CL-295] Use aria-disabled on buttons (#15009) 2025-07-08 16:13:25 -04:00
icon [CL-718] nav updates (#15226) 2025-07-03 16:12:56 -04:00
icon-button [CL-295] Use aria-disabled on buttons (#15009) 2025-07-08 16:13:25 -04:00
input Migrate remaining components to standalone in libs/components (#15053) 2025-06-05 09:52:53 +02:00
item [CL-686] updated hover states (#15463) 2025-07-07 11:28:38 -04:00
layout [CL-718] nav updates (#15226) 2025-07-03 16:12:56 -04:00
link [CL-295] Use aria-disabled on buttons (#15009) 2025-07-08 16:13:25 -04:00
menu [CL-686] updated hover states (#15463) 2025-07-07 11:28:38 -04:00
multi-select Remove standalone true from platform and UIF (#15032) 2025-06-02 20:03:04 +02:00
navigation [CL-718] nav updates (#15226) 2025-07-03 16:12:56 -04:00
no-items [PM-21791] Nudge UI Bug Fixes (#15010) 2025-06-04 08:07:44 -05:00
popover Remove standalone true from platform and UIF (#15032) 2025-06-02 20:03:04 +02:00
progress Remove standalone true from platform and UIF (#15032) 2025-06-02 20:03:04 +02:00
radio-button [CL-620] add padding to increase checkbox clickable area (#15331) 2025-07-03 12:14:10 -04:00
resize-observer [CL-194] add vertical stepper to CL (#14528) 2025-06-06 14:04:01 -04:00
search Remove standalone true from platform and UIF (#15032) 2025-06-02 20:03:04 +02:00
section Remove standalone true from platform and UIF (#15032) 2025-06-02 20:03:04 +02:00
select [PM-16291] Prevent parent components from closing when esc key is pressed on select and menu (#15214) 2025-06-30 11:03:24 -04:00
shared add small button variant (#14326) 2025-04-24 15:34:29 -04:00
stepper [CL-194] add vertical stepper to CL (#14528) 2025-06-06 14:04:01 -04:00
stories [CL-718] nav updates (#15226) 2025-07-03 16:12:56 -04:00
table [CL-686] updated hover states (#15463) 2025-07-07 11:28:38 -04:00
tabs Remove standalone true from platform and UIF (#15032) 2025-06-02 20:03:04 +02:00
toast Remove standalone true from platform and UIF (#15032) 2025-06-02 20:03:04 +02:00
toggle-group [CL-686] updated hover states (#15463) 2025-07-07 11:28:38 -04:00
typography Remove standalone true from platform and UIF (#15032) 2025-06-02 20:03:04 +02:00
utils [CL-295] Use aria-disabled on buttons (#15009) 2025-07-08 16:13:25 -04:00
favicon.ico Move to libs 2022-06-03 16:24:40 +02:00
index.html [deps] Autofill: Update prettier to v3 (#7014) 2023-11-29 16:15:20 -05:00
index.ts [CL-700] Move auth-owned layout components to UIF ownership (#15093) 2025-06-17 13:33:01 -04:00
main.ts Move to libs 2022-06-03 16:24:40 +02:00
polyfills.ts Move to libs 2022-06-03 16:24:40 +02:00
reset.css [CL-137] add temporary CSS reset for cross-client styles (#6626) 2023-10-19 23:38:48 -04:00
styles.css [CL-265] CL/extension refresh feature branch (#8696) 2024-11-15 09:21:17 -05:00
styles.scss [PM-9605] Extension AnonLayout wrapper component (#10338) 2024-08-06 16:02:47 -07:00
test.setup.ts eslint: report unused disable directives (#13463) 2025-03-10 09:33:08 -04:00
tw-theme.css [CL-718] nav updates (#15226) 2025-07-03 16:12:56 -04:00
variables.scss [PM-16057] use Roboto as primary font (#14553) 2025-05-12 09:00:01 -04:00