From e8d3a0efb1e23ae66d755489f96f09932544be9c Mon Sep 17 00:00:00 2001 From: Faton Ramadani Date: Mon, 14 Nov 2022 18:04:47 +0100 Subject: [PATCH] fix(frontend): add size prop to tabs (#894) --- .../src/lib/components/common/tabs/Tab.svelte | 18 +++++++++++++++--- .../src/lib/components/common/tabs/Tabs.svelte | 6 +++++- .../components/scriptEditor/LogPanel.svelte | 6 +++--- 3 files changed, 23 insertions(+), 7 deletions(-) diff --git a/frontend/src/lib/components/common/tabs/Tab.svelte b/frontend/src/lib/components/common/tabs/Tab.svelte index bfc78c896e..cf00b267e5 100644 --- a/frontend/src/lib/components/common/tabs/Tab.svelte +++ b/frontend/src/lib/components/common/tabs/Tab.svelte @@ -4,16 +4,28 @@ import type { TabsContext } from './Tabs.svelte' export let value: string + export let size: 'xs' | 'sm' | 'md' | 'lg' | 'xl' = 'sm' + + const fontSizeClasses = { + xs: 'text-xs', + sm: 'text-sm', + md: 'text-md', + lg: 'text-lg', + xl: 'text-xl' + } const { selected, update } = getContext('Tabs') +
update(value)} > diff --git a/frontend/src/lib/components/common/tabs/Tabs.svelte b/frontend/src/lib/components/common/tabs/Tabs.svelte index a1e4e35fa8..ed102143d8 100644 --- a/frontend/src/lib/components/common/tabs/Tabs.svelte +++ b/frontend/src/lib/components/common/tabs/Tabs.svelte @@ -9,6 +9,7 @@ import { setContext } from 'svelte' import { writable, type Writable } from 'svelte/store' import { createEventDispatcher } from 'svelte' + import { classNames } from '$lib/utils' const dispatch = createEventDispatcher() @@ -34,7 +35,10 @@
diff --git a/frontend/src/lib/components/scriptEditor/LogPanel.svelte b/frontend/src/lib/components/scriptEditor/LogPanel.svelte index a34dacd8c4..277ea19517 100644 --- a/frontend/src/lib/components/scriptEditor/LogPanel.svelte +++ b/frontend/src/lib/components/scriptEditor/LogPanel.svelte @@ -66,9 +66,9 @@ - Logs/Result - History - Last save + Logs/Result + History + Last save