Commit graph

45 commits

Author SHA1 Message Date
Mirek Kratochvil cabb492b34 fix the page naming lambda, add demo
closes #18
2023-10-20 09:25:49 +02:00
Mirek Kratochvil 56dcda5619 do not use root in templates directly (in favor of rawRootUrl) 2023-10-16 19:04:10 +02:00
Mirek Kratochvil fca3de03e3 properly add the extra metadata to all pages, even tags 2023-10-16 13:15:07 +02:00
Mirek Kratochvil 45a95ef439 switch title to name in search machinery 2023-10-16 11:34:26 +02:00
Mirek Kratochvil 1f2ab58478 stabilize and parametrize sorting of stuff, get rid of "title" 2023-10-16 11:34:26 +02:00
Mirek Kratochvil 402107a237 support tag metadata, make much everything nicer 2023-10-16 11:34:26 +02:00
Mirek Kratochvil f8ae6710e8 use unicode-aware tokenizer separator 2023-09-07 22:14:32 +02:00
Mirek Kratochvil 8d2c3c229c fixup some leftovers in link creation 2023-08-02 13:56:11 +02:00
Mirek Kratochvil d4e1fdeaeb use Mustache objects for rendering, allow lambdas and manual URL rooting 2023-08-02 13:51:14 +02:00
Mirek Kratochvil 614054a72e make the contents completely generic 2023-07-19 20:39:41 +02:00
Mirek Kratochvil 4a32e69bff log not. 2023-07-16 19:35:37 +02:00
Mirek Kratochvil 00d1e45682 actually add the search box 2023-07-14 11:15:17 +02:00
Mirek Kratochvil efa26d0f68 sidebar template fix 2023-07-04 15:29:36 +02:00
Mirek Kratochvil c86ece1433 implement sourcing of timestamp files 2023-06-22 11:43:20 +02:00
Mirek Kratochvil 92a5a0365b do not show the search hints by default 2023-06-19 10:50:19 +02:00
Mirek Kratochvil 6cd0b9f663 configurable tocs 2023-06-18 22:11:01 +02:00
Mirek Kratochvil 8fd47d38bb source and use humanized tag names 2023-06-18 19:44:07 +02:00
Mirek Kratochvil d792ed815e clean up the cookie banner code 2023-06-18 18:25:40 +02:00
Mirek Kratochvil 3ae86d936e integrate the cookie banner 2023-06-18 18:06:08 +02:00
Mirek Kratochvil b0c445a6eb add the legacy redirection tool 2023-06-18 18:05:49 +02:00
Mirek Kratochvil 6deeb8be82 add the list template 2023-06-18 17:03:30 +02:00
Mirek Kratochvil 4a7dcc2dbe split tags and ehtags, separate listings from hierarchical views 2023-06-18 17:02:51 +02:00
Mirek Kratochvil 3b13dd8353 tune up homepage 2023-06-18 16:01:50 +02:00
Mirek Kratochvil 15a0543ab3 proper index 2023-06-18 14:36:41 +02:00
Mirek Kratochvil 97030fec7b actually migrate some contents 2023-06-17 23:57:16 +02:00
Mirek Kratochvil 3db784b04e actually render the search results as clickable 2023-06-17 23:19:36 +02:00
Mirek Kratochvil c63bac3edd niceness 2023-06-17 22:51:40 +02:00
Mirek Kratochvil cc00f805ed make the thing work nicely 2023-06-17 22:51:14 +02:00
Mirek Kratochvil 4c0efd5c0e make the tagging work properly 2023-06-15 14:39:15 +02:00
Mirek Kratochvil 28e147e0b2 fix title rendering 2023-06-14 21:03:27 +02:00
Mirek Kratochvil 8cb15d3960 global metadata 2023-06-14 20:54:01 +02:00
Mirek Kratochvil 0ab1096409 responsible responsive reproducible research using a heap of css 2023-06-14 20:41:13 +02:00
Mirek Kratochvil e7415261d0 source up the gfonts, switch to barlow (as recommended by comms) 2023-06-14 12:25:00 +02:00
Mirek Kratochvil a0213a15e9 style up the code tags 2023-06-14 10:40:28 +02:00
Mirek Kratochvil ab2e7527ac fix em weight 2023-06-13 16:02:49 +02:00
Mirek Kratochvil 09b5a9be85 mock a sidebar 2023-06-08 21:39:19 +02:00
Mirek Kratochvil b385e1b3f7 viewport 2023-06-07 14:42:59 +02:00
Mirek Kratochvil fb03956dac align with unilu logomanual 2023-06-07 10:01:58 +02:00
Mirek Kratochvil 1b320c5b47 template work 2023-06-07 00:01:14 +02:00
Mirek Kratochvil aef05617b7 render tag pages 2023-06-07 00:01:14 +02:00
Mirek Kratochvil 35837f5607 render tags, run head-first into template problems 2023-05-27 20:19:11 +02:00
Mirek Kratochvil 66fb2f5f08 render, install files 2023-05-24 23:43:33 +02:00
Mirek Kratochvil 0e686bc177 head templ 2023-05-23 23:06:27 +02:00
Mirek Kratochvil 05dd1b23ac installs 2023-05-23 23:06:18 +02:00
Mirek Kratochvil 693f1944c5 tagges 2023-05-21 00:14:22 +02:00