dashboard/shell/dialog
Alexandre Alves 13496483fe
keyboard navigation for cluster badge appearance modal (#13021)
* working on key nav for cluster badge appearance

* color input is now key nav friendly + tooltip works on focus + trying to get focus trap to work properly

* remove console logs + add focus trap to card component with prop control + fix element for config badge button

* fix lint problem

* fix TS errors on pkg build

* remove step of building the skeleton app in the check-plugins-build step, which imo doesnt serve any purpose whatsoever

* add focus-trap as a shell dependency + revert publish script change

* remove focus-trap directive + improve chaining event handler modifiers

* pin focus-trap to 7.6.2 + replace link for button on cluster explorer main page + remove unused ev

* address pr comments
2025-01-24 09:33:00 +00:00
..
AddClusterMemberDialog.vue Enabling `vue/require-explicit-emits` linting rule 2024-09-19 09:58:53 -07:00
AddCustomBadgeDialog.vue keyboard navigation for cluster badge appearance modal (#13021) 2025-01-24 09:33:00 +00:00
AddProjectMemberDialog.vue Enabling `vue/require-explicit-emits` linting rule 2024-09-19 09:58:53 -07:00
AddonConfigConfirmationDialog.vue Enabling `vue/require-explicit-emits` linting rule 2024-09-19 09:58:53 -07:00
DeactivateDriverDialog.vue Enabling `vue/require-explicit-emits` linting rule 2024-09-19 09:58:53 -07:00
DiagnosticTimingsDialog.vue Enabling `vue/require-explicit-emits` linting rule 2024-09-19 09:58:53 -07:00
DrainNode.vue [FIX] Fixed drain worker form being uneditable (#12869) 2024-12-11 12:10:19 -08:00
ForceMachineRemoveDialog.vue Enabling `vue/require-explicit-emits` linting rule 2024-09-19 09:58:53 -07:00
GenericPrompt.vue Enabling `vue/require-explicit-emits` linting rule 2024-09-19 09:58:53 -07:00
RollbackWorkloadDialog.vue Enabling `vue/require-explicit-emits` linting rule 2024-09-19 09:58:53 -07:00
RotateCertificatesDialog.vue Enabling `vue/require-explicit-emits` linting rule 2024-09-19 09:58:53 -07:00
RotateEncryptionKeyDialog.vue Enabling `vue/require-explicit-emits` linting rule 2024-09-19 09:58:53 -07:00
SaveAsRKETemplateDialog.vue Enabling `vue/require-explicit-emits` linting rule 2024-09-19 09:58:53 -07:00
ScaleMachineDownDialog.vue Enabling `vue/require-explicit-emits` linting rule 2024-09-19 09:58:53 -07:00
ScalePoolDownDialog.vue Enabling `vue/require-explicit-emits` linting rule 2024-09-19 09:58:53 -07:00
SloDialog.vue Enabling `vue/require-explicit-emits` linting rule 2024-09-19 09:58:53 -07:00