Commit Graph

150 Commits

Author SHA1 Message Date
Christoph Hagen
1537aaab01 Hide language buttons again if page is empty 2022-08-31 08:46:23 +02:00
Christoph Hagen
268ab205b5 Add page id feature 2022-08-31 00:02:42 +02:00
Christoph Hagen
ee1ad60b77 Add missing page description 2022-08-30 20:09:38 +02:00
Christoph Hagen
20c6d53c6f Create empty markdown files for elements 2022-08-30 20:09:30 +02:00
Christoph Hagen
aaa9b0f4aa Add unique element id for page links 2022-08-30 20:09:12 +02:00
Christoph Hagen
7df77da67c Improve page generation logging 2022-08-30 11:30:38 +02:00
Christoph Hagen
db3c25f9db Simplify site generation code 2022-08-30 11:30:23 +02:00
Christoph Hagen
107fa2f877 Generate external link buttons 2022-08-30 11:29:53 +02:00
Christoph Hagen
d635431d52 Improve empty page info 2022-08-30 11:29:08 +02:00
Christoph Hagen
a6472ba5a8 Use title as backLink instead of parent text 2022-08-30 11:28:55 +02:00
Christoph Hagen
5ec283e4d4 Show empty pages 2022-08-29 19:20:13 +02:00
Christoph Hagen
3f1971c5bd Begin configuration for constants 2022-08-29 18:57:58 +02:00
Christoph Hagen
50519762a9 Clean code for file type detection 2022-08-29 18:57:37 +02:00
Christoph Hagen
4c52232d24 Reverse selection order of link preview description 2022-08-29 17:22:47 +02:00
Christoph Hagen
a98e134004 Generate placeholders from element info, not root
Remove unused variable
2022-08-29 17:22:47 +02:00
Christoph Hagen
160d0df9c4 Update todo 2022-08-29 13:35:53 +02:00
Christoph Hagen
5090cc8d8b Generate draft pages 2022-08-29 13:35:47 +02:00
Christoph Hagen
42ae757414 Hide back navigation for empty texts 2022-08-29 13:35:40 +02:00
Christoph Hagen
e87f46b2a6 Markdown support: downloads, svg, code 2022-08-29 13:35:25 +02:00
Christoph Hagen
534cdf989f Add m4v video support 2022-08-29 13:34:24 +02:00
Christoph Hagen
4fd61a5a69 Rename page state hidden 2022-08-29 13:34:10 +02:00
Christoph Hagen
3d6440e7c8 Add metadata example 2022-08-29 13:34:00 +02:00
Christoph Hagen
268c0e5f39 Improve relative paths, check missing files 2022-08-29 13:33:48 +02:00
Christoph Hagen
761845311e Remove unused deployedBaseUrl property 2022-08-29 13:31:54 +02:00
Christoph Hagen
f2b4851599 Create 2x images explicitly 2022-08-28 14:02:13 +02:00
Christoph Hagen
ab2bc663ec Consolidate HTML element functions 2022-08-28 14:01:53 +02:00
Christoph Hagen
6226f1a1c6 Fix logging 2022-08-28 11:15:59 +02:00
Christoph Hagen
80e71d76a5 Check all required files 2022-08-28 11:15:50 +02:00
Christoph Hagen
666074a65b Correctly sort elements 2022-08-28 11:15:36 +02:00
Christoph Hagen
4036452d2c Add title suffix, extract HTML elements
Fix header calls
2022-08-28 11:15:14 +02:00
Christoph Hagen
9c74f76650 Remove debug print 2022-08-26 22:30:32 +02:00
Christoph Hagen
8da6bf35d5 Simplify code for back link texts 2022-08-26 22:30:10 +02:00
Christoph Hagen
fff62f4b44 Check page state for overviews 2022-08-26 22:29:32 +02:00
Christoph Hagen
04272c620e Improve file logging 2022-08-26 22:28:34 +02:00
Christoph Hagen
80d3c08a93 Update generation
- Move to global objects for files and validation
- Only write changed files
- Check images for changes before scaling
- Simplify code
2022-08-26 17:40:51 +02:00
Christoph Hagen
91d5bcb66d Fix metadata reading 2022-08-25 00:12:05 +02:00
Christoph Hagen
5b4db424b5 Log accessed files 2022-08-25 00:11:53 +02:00
Christoph Hagen
2e6542225f Improve error printing
Improve path printing

Update comment
2022-08-25 00:11:24 +02:00
Christoph Hagen
06daa5e5fa Add first source scanning 2022-08-19 18:05:06 +02:00
Christoph Hagen
7fe1865dfd Handle SVG files in markdown 2022-08-18 08:49:36 +02:00
Christoph Hagen
8a264b141b Syntax highlight swift code 2022-08-18 08:49:01 +02:00
Christoph Hagen
a444c51697 Improve video and image handling in markdown 2022-08-17 10:36:21 +02:00
Christoph Hagen
d4ed30ad80 Use custom footer on all pages
Remove static footer
2022-08-17 10:35:46 +02:00
Christoph Hagen
baf65d886f Add more String extensions 2022-08-17 10:34:14 +02:00
Christoph Hagen
4793a5bb42 Fix header generation bug 2022-08-16 14:58:57 +02:00
Christoph Hagen
5ec0502eab Add option to use custom header code 2022-08-16 12:30:50 +02:00
Christoph Hagen
c8a70a3d42 Reorganize headers, page templates 2022-08-16 12:27:13 +02:00
Christoph Hagen
02a3dd4007 Copy required files for pages 2022-08-16 12:26:45 +02:00
Christoph Hagen
14b935249f First version 2022-08-16 10:39:05 +02:00
Christoph Hagen
104c5151b4 Initial Commit 2022-08-05 19:03:00 +02:00