From a7aca00c99486cc8c824107ad7f1c0f6e900aa7d Mon Sep 17 00:00:00 2001 From: Andrew Kingston Date: Mon, 14 Jun 2021 16:19:49 +0100 Subject: [PATCH] Add initial work on responsive nav and customisable layout --- packages/standard-components/package.json | 1 + .../src/layout/Layout.svelte | 316 +++++++++++++++--- .../src/layout/Navigation.svelte | 3 +- packages/standard-components/yarn.lock | 10 +- 4 files changed, 268 insertions(+), 62 deletions(-) diff --git a/packages/standard-components/package.json b/packages/standard-components/package.json index d400be6af7..4ace9f7990 100644 --- a/packages/standard-components/package.json +++ b/packages/standard-components/package.json @@ -34,6 +34,7 @@ "gitHead": "d1836a898cab3f8ab80ee6d8f42be1a9eed7dcdc", "dependencies": { "@budibase/bbui": "^0.9.47", + "@spectrum-css/link": "^3.1.3", "@spectrum-css/page": "^3.0.1", "@spectrum-css/vars": "^3.0.1", "apexcharts": "^3.22.1", diff --git a/packages/standard-components/src/layout/Layout.svelte b/packages/standard-components/src/layout/Layout.svelte index 0063652098..d5bafb62be 100644 --- a/packages/standard-components/src/layout/Layout.svelte +++ b/packages/standard-components/src/layout/Layout.svelte @@ -1,92 +1,298 @@ -
- {#if navigationTypes.get(navigation)} -