From c7a998910ee8d9094e8abfd21726f86af93ef9f4 Mon Sep 17 00:00:00 2001 From: Phillip Rak Date: Fri, 31 Jan 2025 11:51:03 -0700 Subject: [PATCH 1/2] Add WAI-ARIA Roles, States, and Properties to ToggleSwitch Signed-off-by: Phillip Rak --- .../src/components/Form/ToggleSwitch/ToggleSwitch.vue | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkg/rancher-components/src/components/Form/ToggleSwitch/ToggleSwitch.vue b/pkg/rancher-components/src/components/Form/ToggleSwitch/ToggleSwitch.vue index 088cbdabc7..4cac43f94b 100644 --- a/pkg/rancher-components/src/components/Form/ToggleSwitch/ToggleSwitch.vue +++ b/pkg/rancher-components/src/components/Form/ToggleSwitch/ToggleSwitch.vue @@ -65,8 +65,11 @@ export default defineComponent({ From f5d9f9bd5497036e8fa38a33817c1f52f96be607 Mon Sep 17 00:00:00 2001 From: Phillip Rak Date: Wed, 5 Feb 2025 14:12:46 -0700 Subject: [PATCH 2/2] Add focus ring to toggle switch Signed-off-by: Phillip Rak --- .../Form/ToggleSwitch/ToggleSwitch.vue | 38 ++++++++++++++++++- 1 file changed, 36 insertions(+), 2 deletions(-) diff --git a/pkg/rancher-components/src/components/Form/ToggleSwitch/ToggleSwitch.vue b/pkg/rancher-components/src/components/Form/ToggleSwitch/ToggleSwitch.vue index 4cac43f94b..6815ba2298 100644 --- a/pkg/rancher-components/src/components/Form/ToggleSwitch/ToggleSwitch.vue +++ b/pkg/rancher-components/src/components/Form/ToggleSwitch/ToggleSwitch.vue @@ -1,5 +1,5 @@