From 603fa41a483138e5782098d588f0fdc6eb9bcb1d Mon Sep 17 00:00:00 2001 From: Tim Keller Date: Mon, 16 Jun 2025 22:55:44 -0500 Subject: add basic settings page --- src/icons.js | 2 ++ .../cached_24dp_E3E3E3_FILL0_wght400_GRAD0_opsz24.svg | 1 + .../camera_24dp_E3E3E3_FILL1_wght400_GRAD0_opsz24.svg | 1 + src/index.js | 1 + src/style.css | 16 ++++++++++++++++ 5 files changed, 21 insertions(+) create mode 100644 src/icons/cached_24dp_E3E3E3_FILL0_wght400_GRAD0_opsz24.svg create mode 100644 src/icons/camera_24dp_E3E3E3_FILL1_wght400_GRAD0_opsz24.svg (limited to 'src') diff --git a/src/icons.js b/src/icons.js index 099db45..529d509 100644 --- a/src/icons.js +++ b/src/icons.js @@ -1,3 +1,5 @@ +import "./icons/cached_24dp_E3E3E3_FILL0_wght400_GRAD0_opsz24.svg" +import "./icons/camera_24dp_E3E3E3_FILL1_wght400_GRAD0_opsz24.svg" import "./icons/check_circle_24dp_E3E3E3_FILL1_wght400_GRAD0_opsz24.svg" import "./icons/deselect_24dp_E3E3E3_FILL0_wght400_GRAD0_opsz24.svg" import "./icons/download_24dp_FFFFFF_FILL0_wght400_GRAD0_opsz24.svg" diff --git a/src/icons/cached_24dp_E3E3E3_FILL0_wght400_GRAD0_opsz24.svg b/src/icons/cached_24dp_E3E3E3_FILL0_wght400_GRAD0_opsz24.svg new file mode 100644 index 0000000..5e389dc --- /dev/null +++ b/src/icons/cached_24dp_E3E3E3_FILL0_wght400_GRAD0_opsz24.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/camera_24dp_E3E3E3_FILL1_wght400_GRAD0_opsz24.svg b/src/icons/camera_24dp_E3E3E3_FILL1_wght400_GRAD0_opsz24.svg new file mode 100644 index 0000000..06d30f0 --- /dev/null +++ b/src/icons/camera_24dp_E3E3E3_FILL1_wght400_GRAD0_opsz24.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/index.js b/src/index.js index dea0b97..b0862c3 100644 --- a/src/index.js +++ b/src/index.js @@ -1,5 +1,6 @@ import "@fontsource/overpass" import "@fontsource/overpass/700.css" +import "@fontsource/overpass/500.css" import "./style.css" import Page from "./pages.js" import "./icons.js" diff --git a/src/style.css b/src/style.css index 5363742..d28de5a 100644 --- a/src/style.css +++ b/src/style.css @@ -82,6 +82,22 @@ main, #slideshow { ; } +/* settings */ +fieldset { + @apply border rounded-2xl p-6 border-gray-500 flex flex-col gap-4; +} + +fieldset h2 { + @apply font-bold text-blue-300 fill-blue-300 text-xl; +} +fieldset label { + @apply font-medium text-blue-300 +} + +fieldset input, fieldset select { + @apply rounded-2xl bg-zinc-800 p-4 +} + #menu a { @apply flex items-center justify-center no-underline w-full gap-4 p-3 rounded-full hover:text-blue-300 hover:fill-blue-300 -- cgit v1.2.3