diff --git a/src/lib/components/side-nav.svelte b/src/lib/components/side-nav.svelte index c48230d45..6a6612f62 100644 --- a/src/lib/components/side-nav.svelte +++ b/src/lib/components/side-nav.svelte @@ -2,92 +2,63 @@ import FeatureGuard from '$lib/components/feature-guard.svelte'; import IsCloudGuard from '$lib/components/is-cloud-guard.svelte'; import IsLegacyCloudGuard from '$lib/components/is-legacy-cloud-guard.svelte'; - import Icon from '$lib/holocene/icon/icon.svelte'; - import NavContainer from '$lib/holocene/navigation/nav-container.svelte'; - import NavRow from '$lib/holocene/navigation/nav-row.svelte'; - import NavTooltip from '$lib/holocene/navigation/nav-tooltip.svelte'; + import Navigation from '$lib/holocene/navigation/navigation-container.svelte'; + import NavigationItem from '$lib/holocene/navigation/navigation-item.svelte'; import { translate } from '$lib/i18n/translate'; import { inProgressBatchOperation } from '$lib/stores/batch-operations'; - // import { labsMode } from '$lib/stores/labs-mode'; import type { DescribeNamespaceResponse as Namespace } from '$types'; export let isCloud = false; export let activeNamespace: Namespace; export let linkList: Partial>; - - // $: labsHoverText = `${translate('common.labs')} ${ - // $labsMode - // ? `${translate('common.on')} - ${translate('common.experimental')}` - // : translate('common.off') - // }`; - // $: labsText = `${translate('common.labs')} ${ - // $labsMode ? translate('common.on') : translate('common.off') - // }`; - + - - - - - - + - - - - - - + label={translate('common.schedules')} + icon="schedules" + /> - - - - - - + - - - - - - + - - - - - - + label={translate('common.namespaces')} + icon="namespace" + /> @@ -95,52 +66,21 @@ - - - - - - + - - - - - - + - - - - + diff --git a/src/lib/holocene/logo.svelte b/src/lib/holocene/logo.svelte index 99ebba2b2..1f2e5469a 100644 --- a/src/lib/holocene/logo.svelte +++ b/src/lib/holocene/logo.svelte @@ -1,35 +1,25 @@ - {title} - diff --git a/src/lib/holocene/navigation/nav-container.svelte b/src/lib/holocene/navigation/nav-container.svelte deleted file mode 100644 index 5d1acc911..000000000 --- a/src/lib/holocene/navigation/nav-container.svelte +++ /dev/null @@ -1,155 +0,0 @@ - - - - - diff --git a/src/lib/holocene/navigation/nav-row.svelte b/src/lib/holocene/navigation/nav-row.svelte deleted file mode 100644 index a27f21c4a..000000000 --- a/src/lib/holocene/navigation/nav-row.svelte +++ /dev/null @@ -1,63 +0,0 @@ - - - - - diff --git a/src/lib/holocene/navigation/nav-tooltip.svelte b/src/lib/holocene/navigation/nav-tooltip.svelte deleted file mode 100644 index 29a252cfc..000000000 --- a/src/lib/holocene/navigation/nav-tooltip.svelte +++ /dev/null @@ -1,12 +0,0 @@ - - - - - diff --git a/src/lib/holocene/navigation/navigation-container.svelte b/src/lib/holocene/navigation/navigation-container.svelte new file mode 100644 index 000000000..fde6ff266 --- /dev/null +++ b/src/lib/holocene/navigation/navigation-container.svelte @@ -0,0 +1,52 @@ + + + diff --git a/src/lib/holocene/navigation/navigation-item.svelte b/src/lib/holocene/navigation/navigation-item.svelte new file mode 100644 index 000000000..7c71eee16 --- /dev/null +++ b/src/lib/holocene/navigation/navigation-item.svelte @@ -0,0 +1,33 @@ + + +
+ +
+ +
+
+ {label} +
+
+
diff --git a/src/lib/holocene/tooltip.svelte b/src/lib/holocene/tooltip.svelte index 566e24bd9..00dfbaa42 100644 --- a/src/lib/holocene/tooltip.svelte +++ b/src/lib/holocene/tooltip.svelte @@ -99,7 +99,7 @@ class:topLeft style={width ? `white-space: pre-wrap; width: ${width}px;` : null} > -
+
{#if copyable} ({ ...theme('colors'),