diff --git a/frontend/src/lib/components/common/button/Button.svelte b/frontend/src/lib/components/common/button/Button.svelte index 76fa5f7a28..b06f17592e 100644 --- a/frontend/src/lib/components/common/button/Button.svelte +++ b/frontend/src/lib/components/common/button/Button.svelte @@ -123,7 +123,9 @@
{#if href} @@ -197,7 +199,9 @@ {/if} {#if dropdownItems} -
+
{#each computeDropdowns() ?? [] as item} diff --git a/frontend/src/lib/components/common/button/ButtonDropdown.svelte b/frontend/src/lib/components/common/button/ButtonDropdown.svelte index 415c2781dc..e250c9f63a 100644 --- a/frontend/src/lib/components/common/button/ButtonDropdown.svelte +++ b/frontend/src/lib/components/common/button/ButtonDropdown.svelte @@ -24,7 +24,7 @@ } - + + import Button from '$lib/components/common/button/Button.svelte' + import Tab from '$lib/components/common/tabs/Tab.svelte' + import TabContent from '$lib/components/common/tabs/TabContent.svelte' + import Tabs from '$lib/components/common/tabs/Tabs.svelte' + import DarkModeToggle from '$lib/components/sidebar/DarkModeToggle.svelte' + + let tab = 'button' + let dropdownItems = [ + { + label: 'Lorem ipsum', + onClick: () => {} + } + ] + + + + + + Buttons + + + +
Contained buttons
+
+ + + + + + + +
+
Border buttons
+
+ + + + + + + +
+
Dropdown buttons
+
+ + + + + + + +
+
Dropdown buttons
+
+ + + + + + + +
+
+
+