From f55e5ca3c867f224df1b440c6a359d868d75c419 Mon Sep 17 00:00:00 2001 From: Abigail Pain Date: Thu, 24 Jul 2025 08:22:17 +0100 Subject: [PATCH] That's a modal --- backseat/components/assets/static/main.css | 12 ++++- .../components/assets/static/main.css.map | 2 +- backseat/components/assets/static/main.scss | 15 +++++- .../components/recentlyListened/index.templ | 11 ++-- .../recentlyListened/index_templ.go | 54 +++++++------------ backseat/httpUtil/basePage.templ | 7 +++ backseat/httpUtil/basePage_templ.go | 39 +++++++++++++- 7 files changed, 95 insertions(+), 45 deletions(-) diff --git a/backseat/components/assets/static/main.css b/backseat/components/assets/static/main.css index 80b279a..fb26136 100644 --- a/backseat/components/assets/static/main.css +++ b/backseat/components/assets/static/main.css @@ -7,7 +7,7 @@ html, body { } main { - max-width: 60%; /* TODO: Responsivity */ + width: 60%; /* TODO: Responsivity */ margin: 1em auto; background-color: white; padding: 2em; @@ -66,5 +66,15 @@ ul.track-list li:has(> input[type=checkbox]:checked):nth-of-type(odd) { transform: rotate(360deg); } } +dialog { + border: none; + border-radius: 1em; + padding: 1em 4em; +} + +::backdrop { + background-color: oklch(70.7% 0.022 261.325deg); + opacity: 0.75; +} /*# sourceMappingURL=main.css.map */ diff --git a/backseat/components/assets/static/main.css.map b/backseat/components/assets/static/main.css.map index 3d9caed..1c8e7b9 100644 --- a/backseat/components/assets/static/main.css.map +++ b/backseat/components/assets/static/main.css.map @@ -1 +1 @@ -{"version":3,"sourceRoot":"","sources":["main.scss","_colours.scss"],"names":[],"mappings":"AAAA;AAGA;EACI;EACA;EACA,kBC0GO;EDzGP;;;AAGJ;EACI;EACA;EACA;EACA;EACA;;;AAGJ;EACI;;;AAGJ;EACI;EACA;;AAEA;EACI;EACA;EAEA;EACA;EACA;;AAEA;EAII;EACA;EACA;;AALA;EACI;;AAOR;EACI,kBC4JD;;ADzJH;EACI,kBCUA;;ADTA;EACI,kBCOJ;;;ADDZ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGJ;EACI;IACI;;EAEJ;IACI","file":"main.css"} \ No newline at end of file +{"version":3,"sourceRoot":"","sources":["main.scss","_colours.scss"],"names":[],"mappings":"AAAA;AAGA;EACI;EACA;EACA,kBC0GO;EDzGP;;;AAGJ;EACI;EACA;EACA;EACA;EACA;;;AAGJ;EACI;;;AAGJ;EACI;EACA;;AAEA;EACI;EACA;EAEA;EACA;EACA;;AAEA;EAII;EACA;EACA;;AALA;EACI;;AAOR;EACI,kBC4JD;;ADzJH;EACI,kBCUA;;ADTA;EACI,kBCOJ;;;ADDZ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGJ;EACI;IACI;;EAEJ;IACI;;;AAIR;EACI;EACA;EACA;;;AAGJ;EACI,kBCuHO;EDtHP","file":"main.css"} \ No newline at end of file diff --git a/backseat/components/assets/static/main.scss b/backseat/components/assets/static/main.scss index 8514344..c0ec16f 100644 --- a/backseat/components/assets/static/main.scss +++ b/backseat/components/assets/static/main.scss @@ -9,7 +9,7 @@ html, body { } main { - max-width: 60%; /* TODO: Responsivity */ + width: 60%; /* TODO: Responsivity */ margin: 1em auto; background-color: white; padding: 2em; @@ -72,4 +72,15 @@ ul.track-list { 100% { transform: rotate(360deg); } -} \ No newline at end of file +} + +dialog { + border: none; + border-radius: 1em; + padding: 1em 4em; +} + +::backdrop { + background-color: $gray-400; + opacity: 0.75; +} diff --git a/backseat/components/recentlyListened/index.templ b/backseat/components/recentlyListened/index.templ index 3cce0ad..f539c36 100644 --- a/backseat/components/recentlyListened/index.templ +++ b/backseat/components/recentlyListened/index.templ @@ -41,7 +41,7 @@ templ indexPage() { } -
+