From 5c12a8af43c5cf64c734443fe210ed29938cace9 Mon Sep 17 00:00:00 2001 From: Sirttas Date: Mon, 1 Jun 2026 22:29:06 +0200 Subject: [PATCH] dropdown floating --- src/components/Dropdown.vue | 43 +++++++++++++++++---- src/pages/ledger/ListLedgerTransactions.vue | 8 +--- src/sidebar/Sidebar.vue | 8 ---- 3 files changed, 36 insertions(+), 23 deletions(-) diff --git a/src/components/Dropdown.vue b/src/components/Dropdown.vue index 9fb773e..580ce6e 100644 --- a/src/components/Dropdown.vue +++ b/src/components/Dropdown.vue @@ -1,8 +1,8 @@ @@ -66,4 +85,12 @@ useEventListener('keyup', e => { .chevron { @apply w-4 h-4 me-1; } + +.dropdown-floating { + @apply fixed z-10; +} + +.dropdown-floating > div { + @apply bg-slate-800 rounded-b-md shadow-lg; +} diff --git a/src/pages/ledger/ListLedgerTransactions.vue b/src/pages/ledger/ListLedgerTransactions.vue index dca0bf6..897d3d1 100644 --- a/src/pages/ledger/ListLedgerTransactions.vue +++ b/src/pages/ledger/ListLedgerTransactions.vue @@ -66,9 +66,7 @@ const getIskBalance = (transaction: TransactionResponse) => { -
- -
+ @@ -89,10 +87,6 @@ tr:hover>td>.transfer-dropdown :deep(>button) { @apply bg-slate-900; } -.transfer-dropdown { - @appky z-1000; -} - .transfer-dropdown :deep(>button) { @apply bg-slate-800 hover:bg-slate-900 border-none flex items-center w-full; } diff --git a/src/sidebar/Sidebar.vue b/src/sidebar/Sidebar.vue index 6bb812f..351c305 100644 --- a/src/sidebar/Sidebar.vue +++ b/src/sidebar/Sidebar.vue @@ -63,14 +63,6 @@ const logout = async () => { @apply w-full; } -.user-dropdown :deep(>div) { - @apply w-full; - - > div { - @apply w-full bg-slate-800; - } -} - .user-dropdown :deep(>button) { @apply bg-slate-700 hover:bg-slate-800 border-none flex items-center w-full; }