From 7949fcdc683d07689bad5da5d20bfa3eeb5a6a46 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Hugo=20H=C3=B6rnquist?= Date: Tue, 5 Sep 2023 01:25:00 +0200 Subject: Move frontend code to subdirectories, to simplify command line flags. --- static/scss/_global.scss | 17 + static/scss/_slider_input.scss | 10 + static/scss/_small-calendar.scss | 51 ++ static/scss/directory-listing.scss | 5 + static/scss/smallcal.scss | 2 + static/scss/style.scss | 1161 ++++++++++++++++++++++++++++++++++++ 6 files changed, 1246 insertions(+) create mode 100644 static/scss/_global.scss create mode 100644 static/scss/_slider_input.scss create mode 100644 static/scss/_small-calendar.scss create mode 100644 static/scss/directory-listing.scss create mode 100644 static/scss/smallcal.scss create mode 100644 static/scss/style.scss (limited to 'static/scss') diff --git a/static/scss/_global.scss b/static/scss/_global.scss new file mode 100644 index 00000000..58e05155 --- /dev/null +++ b/static/scss/_global.scss @@ -0,0 +1,17 @@ +$gray: #757575; +$blue: #3399ff; +/* TODO rename this */ +$btn-height: 0.5ex; + +$tablabel-height: 5ex; +$tablabel-margin: 0; + +// "left" or "top" +$popup-style: "left"; + +:root { + /* Each popup can have a different amoutn of tabs. + Override this as appropriate */ + --tabcount: 4; + --background-color: white; +} diff --git a/static/scss/_slider_input.scss b/static/scss/_slider_input.scss new file mode 100644 index 00000000..adae56ae --- /dev/null +++ b/static/scss/_slider_input.scss @@ -0,0 +1,10 @@ +/* See components/slider.ts */ + +slider-input { + display: flex; + + input { + min-width: 0; + } +} + diff --git a/static/scss/_small-calendar.scss b/static/scss/_small-calendar.scss new file mode 100644 index 00000000..c4814285 --- /dev/null +++ b/static/scss/_small-calendar.scss @@ -0,0 +1,51 @@ +.small-calendar { + display: grid; + grid-template-rows: auto; + grid-template-columns: auto; + + grid-auto-flow: dense; + + > * { + text-align: center; + > time { + width: 100%; + text-align: right; + /* padding place in