Commit Graph

150 Commits

Author SHA1 Message Date
octospacc fc3c0b8be6 First work on HTML to Gemtext 2022-06-29 00:17:52 +02:00
octospacc f6291726f6 Add standard pages to category lists; Code cleaning 2022-06-26 00:06:34 +02:00
octospacc 26e24036b5 Fix dependencies 2022-06-24 23:07:47 +02:00
octospacc ec73b69eed Add dependencies 2022-06-24 23:02:26 +02:00
octospacc 477a217c57 Add description and HTML to feed 2022-06-24 21:22:37 +02:00
octospacc d1445da3d9 Working feed 2022-06-24 20:00:38 +02:00
octospacc aaa937f1c9 Start adding feed support 2022-06-24 17:19:22 +02:00
octospacc cd5b7d6100 First support for md extensions; Package all needed dependencies in the repo 2022-06-24 00:30:50 +02:00
octospacc 543e3de13e Complete OG support 2022-06-23 20:42:43 +02:00
octospacc ac22d78d9f More code for Open Graph 2022-06-23 18:41:52 +02:00
octospacc 10c8d89830 Custom sorting, autosorting for pages 2022-06-23 17:20:06 +02:00
octospacc edd6a4b53b Autodetection and division of pages and posts 2022-06-23 16:05:02 +02:00
octospacc 638a3f5e8a Listing of a linked category on posts 2022-06-20 23:16:31 +02:00
octospacc a8e6e09d18 Handling of duplicate section titles in pages 2022-06-20 18:47:31 +02:00
octospacc 2cc2bfc62a Cleaned code a bit, added HTML minification 2022-06-20 16:16:41 +02:00
octospacc 8dee196213 Relative paths for template parts 2022-06-20 11:09:42 +02:00
octospacc 4496d1400b Partial handling of relative paths for lists 2022-06-20 10:55:45 +02:00
octospacc 657b3f8504 Fix for path-based absolute root 2022-06-19 23:07:23 +02:00
octospacc ef25d13441 Generic category handling, various fixes 2022-06-19 16:22:33 +02:00
octospacc de1ddc17ad Starting to code categories 2022-06-18 23:40:01 +02:00
octospacc 2a1a55aa81 Fix some Open Graph issues 2022-06-15 12:01:59 +02:00
octospacc a6b35433ba Consistent ordering for both Pug and Markdown 2022-06-14 14:05:20 +02:00
octospacc 1de8ed2db7 Fixes for Markdown support
I have been out of my mind for a few weeks and decided that Markdown was inferior to Pug, so I kind of ignored it and my punishment for the day was, since I now want to use Markdown too again, to fix my code.
2022-06-14 13:51:23 +02:00
octospacc c4aa8435fc Content header generation, page listing bugfix 2022-06-10 19:41:54 +02:00
octospacc 5716179d2d Add ContextParts support 2022-06-07 13:42:32 +02:00
octospacc 8b3112a2dc Blog posts page 2022-06-03 23:38:47 +02:00
octospacc 3eabb4c065 Handle non-indexed pages 2022-06-01 00:08:49 +02:00
octospacc 57ad6964a5 Custom title choosing type 2022-05-30 20:10:43 +02:00
octospacc d17a126fcf Again HTML patching order 2022-05-29 13:10:48 +02:00
octospacc ee6e42be82 HTML patching order fix 2022-05-29 01:13:34 +02:00
octospacc 32e2d75a96 Change cli argument, add more site root patching 2022-05-29 00:51:19 +02:00
octospacc afb1289e1e Change handling of extension stripping 2022-05-27 11:11:33 +02:00
octospacc 3fff1e9442 Add page ordering support, detach MD support 2022-05-24 20:24:12 +02:00
Octo Andri bccbe2ec64 Merge branch 'dev' into 'main'
Add CLI setting for site root

See merge request octtspacc/staticoso!2
2022-05-23 22:22:32 +00:00
Octo Andri aac4da20b3 Add CLI setting for site root 2022-05-23 22:22:32 +00:00
Octo Andri 3f6200306f Merge branch 'dev' into 'main'
Add support for website tree in left bar

See merge request octtspacc/staticoso!1
2022-05-23 20:36:50 +00:00
Octo Andri e62e83717b Add support for website tree in left bar 2022-05-23 20:36:50 +00:00
octospacc 5a71f9f306 Switch to <li> for right section list 2022-05-22 23:19:02 +02:00
octospacc a236e46dfa Make README 2022-05-21 20:03:27 +02:00
octospacc aa9978b50f Automatic IDifying of titles in a page 2022-05-21 19:14:01 +02:00
octospacc b579c2e8ad Add partial support for linked titles in right sidebar 2022-05-21 13:04:05 +02:00
octospacc 05a16d2203 Implement Pug conversion without overhead 2022-05-17 22:58:51 +02:00
octospacc 146103ec78 Add Pug support 2022-05-17 18:16:39 +02:00
octospacc e6b2bea01c Divide source (staticoso 2022-05-17 12:57:43 +02:00
Octo Andri 7332eee9d0 Update .gitlab-ci.yml 2022-05-17 06:51:32 +00:00
Octo Andri 36a2472c32 Update .gitlab-ci.yml 2022-05-17 06:46:33 +00:00
Octo Andri 649479d9d5 Restructure folders and add CI 2022-05-17 06:40:46 +00:00
octospacc 3829fb6914 CSS progress 2022-05-16 23:50:21 +02:00
octospacc 95ea7f1023 CSS tests 2022-05-16 21:16:36 +02:00
octospacc 58880ac27a First working generator 2022-05-16 20:12:06 +02:00