feat(panettone): Add a settings page
Add a user settings page, with a single checkbox that allows disabling receiving all email notifications. Change-Id: Ibef2a497cd59f93b695ff8b9cd36047e514e00c2 Reviewed-on: https://cl.tvl.fyi/c/depot/+/2806 Tested-by: BuildkiteCI Reviewed-by: sterni <sternenseemann@systemli.org> Reviewed-by: tazjin <mail@tazj.in>
This commit is contained in:
parent
8d3ab61e7c
commit
3ec15ec9f9
4 changed files with 70 additions and 6 deletions
|
|
@ -138,7 +138,13 @@
|
|||
|
||||
((:and input (:= type "submit")
|
||||
(:or :hover :active :focus))
|
||||
:box-shadow 0 0 0 0))))
|
||||
:box-shadow 0 0 0 0))
|
||||
|
||||
(.form-group
|
||||
:margin-top "1rem")
|
||||
|
||||
(label.checkbox
|
||||
:cursor "pointer")))
|
||||
|
||||
(defparameter issue-styles
|
||||
`((.issue-info
|
||||
|
|
@ -193,7 +199,12 @@
|
|||
(nav
|
||||
:display "flex"
|
||||
:color ,color/gray
|
||||
:justify-content "space-between")
|
||||
:justify-content "space-between"
|
||||
|
||||
(.nav-group
|
||||
:display "flex"
|
||||
(>*
|
||||
:margin-left "0.5rem")))
|
||||
|
||||
(footer
|
||||
:border-top "1px" "solid" ,color/gray
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue