de851ec08b
The absence of the navbar containing the "all issues" and "log out" links from the top of the page has been a common complaint - initially I disagreed, but after some time thinking about it I've come around. This adds the same nav - with the "All Issues" link and the "Log Out" link - to the top of every page, and also fixes a bug where query params would prevent the "All Issues" link from being hidden on the "All Issues" page, which looked especially weird when they were right next to each other. Change-Id: I1d07175fa07aee057ddd140a6864d01342fbb7ef Reviewed-on: https://cl.tvl.fyi/c/depot/+/1868 Reviewed-by: kanepyork <rikingcoding@gmail.com> Tested-by: BuildkiteCI
44 lines
659 B
Nix
44 lines
659 B
Nix
{ depot, ... }:
|
|
|
|
depot.nix.buildLisp.program {
|
|
name = "panettone";
|
|
|
|
deps = with depot.third_party.lisp; [
|
|
cl-json
|
|
cl-ppcre
|
|
cl-who
|
|
drakma
|
|
defclass-std
|
|
easy-routes
|
|
hunchentoot
|
|
lass
|
|
local-time
|
|
postmodern
|
|
trivial-ldap
|
|
|
|
depot.lisp.klatre
|
|
];
|
|
|
|
srcs = [
|
|
./panettone.asd
|
|
./src/packages.lisp
|
|
./src/util.lisp
|
|
./src/css.lisp
|
|
./src/authentication.lisp
|
|
./src/model.lisp
|
|
./src/panettone.lisp
|
|
];
|
|
|
|
tests = {
|
|
deps = with depot.third_party.lisp; [
|
|
fiveam
|
|
];
|
|
|
|
srcs = [
|
|
./test/package.lisp
|
|
./test/model_test.lisp
|
|
];
|
|
|
|
expression = "(fiveam:run!)";
|
|
};
|
|
}
|