feat(web/panettone): Add initial styles

Take an initial crack at styling most of the Panettone application,
taking inspiration from the styles from todo.tvl.fyi and tvl.fyi itself.
This uses the LASS CSS library, after a brief attempt at using css-lite
which I ended up not going with because I don't like the library's
design very much, and also it's not compatible with sbcl's (safety
3) (some macroexpansions SETQ undeclared variables).

Change-Id: I054402e4c68ae1e99884d5164e6e2fc39d2779ff
Reviewed-on: https://cl.tvl.fyi/c/depot/+/1350
Tested-by: BuildkiteCI
Reviewed-by: eta <eta@theta.eu.org>
This commit is contained in:
Griffin Smith 2020-07-22 18:16:58 -04:00 committed by glittershark
parent d3b7de0783
commit d445136140
5 changed files with 234 additions and 60 deletions

View file

@ -0,0 +1,6 @@
(asdf:defsystem "panettone"
:description "A simple issue tracker"
:serial t
:components ((:file "packages")
(:file "css")
(:file "pannetone")))