diff options
| author | Nguyễn Gia Phong <mcsinyx@disroot.org> | 2022-06-28 17:49:14 +0900 |
|---|---|---|
| committer | Nguyễn Gia Phong <mcsinyx@disroot.org> | 2022-06-28 17:49:14 +0900 |
| commit | a2abfc596965111c28ea43d9ab986732692e022f (patch) | |
| tree | 5e60fe2d301a9e9e98af33ed953037db852e7da9 /templates/archive-head.html | |
| parent | 5ba68fae053ccabc3161ee4f80963ac0c47ddaf2 (diff) | |
| download | phylactery-a2abfc596965111c28ea43d9ab986732692e022f.tar.gz | |
Write response as soon as data is ready
Previously the entire archive had to be read before the template
is executed, thus large archives takes forever to render
from slow backing FS.
Diffstat (limited to 'templates/archive-head.html')
| -rw-r--r-- | templates/archive-head.html | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/templates/archive-head.html b/templates/archive-head.html new file mode 100644 index 0000000..ed643e3 --- /dev/null +++ b/templates/archive-head.html @@ -0,0 +1,12 @@ +{{template "base-head.html" -}} +<link rel=stylesheet href=/static/archive.css> +<title>{{.Title}}</title> +<body> + <nav>{{if .Prev}} + <a id=prev href="{{.Prev | escape}}">PREV</a>{{else}} + <a id=prev></a>{{end}} + <a id=up href=.>UP</a>{{if .Next}} + <a id=next href="{{.Next | escape}}">NEXT</a>{{else}} + <a id=next></a>{{end}} + </nav> + <main> |
