diff --git a/client_v2/src/lib/components/TopBar.svelte b/client_v2/src/lib/components/TopBar.svelte index b916eb72..131e546f 100644 --- a/client_v2/src/lib/components/TopBar.svelte +++ b/client_v2/src/lib/components/TopBar.svelte @@ -23,6 +23,14 @@ +
@@ -76,6 +84,10 @@ border-color: var(--accent); } + .add-mobile { + display: none; + } + .mobile-search, .mobile-nav { display: none; @@ -87,6 +99,19 @@ .add-desktop { display: none; } + .add-mobile { + flex: none; + display: inline-flex; + align-items: center; + justify-content: center; + width: 36px; + height: 36px; + border-radius: var(--radius-md); + border: none; + background: var(--accent); + color: #fff; + cursor: pointer; + } .row.primary { gap: 12px; } diff --git a/client_v2/src/routes/+page.svelte b/client_v2/src/routes/+page.svelte index 1edab029..a83d7e75 100644 --- a/client_v2/src/routes/+page.svelte +++ b/client_v2/src/routes/+page.svelte @@ -2,10 +2,8 @@ import FilamentList from '$components/library/FilamentList.svelte'; import Inspector from '$components/library/Inspector.svelte'; import DetailPane from '$components/DetailPane.svelte'; - import { ui } from '$lib/stores/ui.svelte'; import { clearSelection } from '$lib/library/params'; import * as m from '$lib/paraglide/messages'; - import Plus from '@lucide/svelte/icons/plus'; import type { PageData } from './$types'; // The URL is the source of truth: `data.state` is parsed from the query @@ -31,9 +29,6 @@ clearSelection()}> - - -