From f5c1abece89f377096d3f2529c99eb23bc58da3e Mon Sep 17 00:00:00 2001 From: Jackz Date: Mon, 14 Apr 2025 18:20:10 -0500 Subject: [PATCH] Work on initial markup of UI --- web/package.json | 7 +- web/src/app.css | 3 +- web/src/lib/components/nav.svelte | 24 + web/src/lib/components/sidebar.svelte | 39 + web/src/routes/+layout.svelte | 14 +- web/src/routes/+page.svelte | 6 +- web/yarn.lock | 1969 ++++++++++++++++++++++++- 7 files changed, 2046 insertions(+), 16 deletions(-) create mode 100644 web/src/lib/components/nav.svelte create mode 100644 web/src/lib/components/sidebar.svelte diff --git a/web/package.json b/web/package.json index e4ac62e..675dc60 100644 --- a/web/package.json +++ b/web/package.json @@ -30,6 +30,11 @@ "vitest": "^3.0.0" }, "dependencies": { - "@inlang/paraglide-js": "^2.0.0" + "@inlang/paraglide-js": "^2.0.0", + "bulma": "^1.0.3", + "node-sass": "^9.0.0", + "rollup-plugin-postcss": "^4.0.2", + "svelma": "^0.4.5", + "svelte-preprocess": "^6.0.3" } } diff --git a/web/src/app.css b/web/src/app.css index 1c4d2a8..045b7bc 100644 --- a/web/src/app.css +++ b/web/src/app.css @@ -1,2 +1 @@ -@import 'tailwindcss'; -@plugin '@tailwindcss/typography'; +@import 'bulma'; diff --git a/web/src/lib/components/nav.svelte b/web/src/lib/components/nav.svelte new file mode 100644 index 0000000..d042c3e --- /dev/null +++ b/web/src/lib/components/nav.svelte @@ -0,0 +1,24 @@ + \ No newline at end of file diff --git a/web/src/lib/components/sidebar.svelte b/web/src/lib/components/sidebar.svelte new file mode 100644 index 0000000..5d89ef2 --- /dev/null +++ b/web/src/lib/components/sidebar.svelte @@ -0,0 +1,39 @@ + + + \ No newline at end of file diff --git a/web/src/routes/+layout.svelte b/web/src/routes/+layout.svelte index 3153e95..90aef96 100644 --- a/web/src/routes/+layout.svelte +++ b/web/src/routes/+layout.svelte @@ -1,7 +1,19 @@ -{@render children()} +