From 1cc7c3f8dd685cc0ec62d55b0bdaf32c0475735c Mon Sep 17 00:00:00 2001 From: Freeplay Date: Mon, 15 May 2023 16:19:33 -0400 Subject: [PATCH] Accessible form components --- .../client/src/components/form/folder.vue | 47 +--- packages/client/src/components/form/input.vue | 250 ++++++++--------- packages/client/src/components/form/radio.vue | 21 +- .../client/src/components/form/radios.vue | 6 +- packages/client/src/components/form/range.vue | 244 +++++----------- .../client/src/components/form/select.vue | 261 +++++++++--------- .../client/src/components/form/switch.vue | 54 ++-- .../client/src/components/form/textarea.vue | 194 ++++++------- packages/client/src/os.ts | 5 + 9 files changed, 481 insertions(+), 601 deletions(-) diff --git a/packages/client/src/components/form/folder.vue b/packages/client/src/components/form/folder.vue index a2fde53417..9ce2eb1154 100644 --- a/packages/client/src/components/form/folder.vue +++ b/packages/client/src/components/form/folder.vue @@ -1,6 +1,6 @@ diff --git a/packages/client/src/components/form/input.vue b/packages/client/src/components/form/input.vue index 1304464e4e..e0699c6bc9 100644 --- a/packages/client/src/components/form/input.vue +++ b/packages/client/src/components/form/input.vue @@ -1,33 +1,35 @@