From 2865f8749eb25295fc39841a29e35b9b1289b60d Mon Sep 17 00:00:00 2001 From: pandadev <70103896+0PandaDEV@users.noreply.github.com> Date: Sun, 16 Mar 2025 20:34:01 +0100 Subject: [PATCH] feat: add ActionsMenu component for enhanced action management with search functionality and keyboard navigation --- components/ActionsMenu.vue | 702 +++++++++++++++++++++++++++++++++++++ components/Icons/K.vue | 29 -- components/Icons/Key.vue | 33 ++ components/Icons/Shift.vue | 12 + 4 files changed, 747 insertions(+), 29 deletions(-) create mode 100644 components/ActionsMenu.vue delete mode 100644 components/Icons/K.vue create mode 100644 components/Icons/Key.vue create mode 100644 components/Icons/Shift.vue diff --git a/components/ActionsMenu.vue b/components/ActionsMenu.vue new file mode 100644 index 0000000..4a681f5 --- /dev/null +++ b/components/ActionsMenu.vue @@ -0,0 +1,702 @@ + + + + + diff --git a/components/Icons/K.vue b/components/Icons/K.vue deleted file mode 100644 index 8bdc675..0000000 --- a/components/Icons/K.vue +++ /dev/null @@ -1,29 +0,0 @@ - diff --git a/components/Icons/Key.vue b/components/Icons/Key.vue new file mode 100644 index 0000000..f60d6fd --- /dev/null +++ b/components/Icons/Key.vue @@ -0,0 +1,33 @@ + + + diff --git a/components/Icons/Shift.vue b/components/Icons/Shift.vue new file mode 100644 index 0000000..5af5a9a --- /dev/null +++ b/components/Icons/Shift.vue @@ -0,0 +1,12 @@ + \ No newline at end of file