Commit graph

49 commits

Author SHA1 Message Date
Miraty
1d69235973 strip annoying gettext metadata 2024-09-29 22:13:43 +02:00
Miraty
1b4848ef58 bigger font for small-button 2024-09-23 23:46:09 +02:00
Miraty
d978609539 also gzip css files 2024-09-23 23:45:33 +02:00
Miraty
b4221fb324 don't skip digit-only page names 2024-09-21 23:22:02 +02:00
Miraty
c376d39022 css: add syntax highlighting 2024-09-21 23:20:32 +02:00
Miraty
d8239cbb73 css: px → rem, headings up to h6, del legacy code 2024-09-21 23:19:45 +02:00
Miraty
aae5a9726d fix caching 2024-09-05 20:51:24 +02:00
Miraty
40c53a7c30 readme: add sites list and better warning 2024-07-29 02:31:22 +02:00
Miraty
7e6e053767 fix $last_update for po4a translated pages 2024-07-29 02:11:50 +02:00
Miraty
c40470d3de fix atom updated element + detect YYYY-MM-DD-* 2024-06-27 17:59:09 +02:00
Miraty
a6bf0c3581 Document gzip setting in config.template.ini 2024-03-13 00:05:40 +01:00
Miraty
6cdb1b47e1 fix $lang shadowing before Atom feed generation 2024-03-04 09:19:05 +01:00
Miraty
eacc4b7785 po4a: set destdir and srcdir 2024-02-10 17:59:10 +01:00
Miraty
5b1eac852c don't check for po4a and gzip presence if unused 2024-02-10 14:11:28 +01:00
Miraty
cd780914d4 configurable gzip compression, defaults to false 2024-02-10 14:10:49 +01:00
Miraty
66df795d25 Use realpath for ROOT to allow symlinks to mkht.php 2024-02-10 14:07:47 +01:00
Miraty
a13aadc3c7 Use env to find php in the shebang 2024-02-10 13:46:27 +01:00
Miraty
078842fbc5 add support for po4a translations 2024-01-15 19:55:39 +01:00
Miraty
4c5c58ef41 Add config.template.ini 2023-11-24 20:50:46 +01:00
Miraty
c8fa5fddbc Don't ignore .well-known 2023-11-24 20:50:46 +01:00
Miraty
cad0ff0c13 Fix path parsing with trailing slash 2023-11-14 17:42:30 +01:00
Miraty
5c31f0798e Ignore uppercase-only filenames (like README.md) 2023-11-03 11:05:25 +01:00
Miraty
510da4d641 Fix language wrapper border color 2023-11-03 10:09:58 +01:00
Miraty
0c75eb9dfd don't add index pages to atom feed 2023-10-29 19:41:17 +01:00
Miraty
4413249693 fix langs managment 2023-10-28 18:16:16 +02:00
Miraty
dcea304d8f update code formatting 2023-10-28 16:02:02 +02:00
Miraty
65735a5775 Add links to choose page language 2023-10-15 01:18:44 +02:00
Miraty
af0d406144 Generate Atom feeds for each directory and langage 2023-09-20 22:24:58 +02:00
Miraty
2d23ff50f2 style.css: use "rem" instead fo "px" 2023-09-04 23:33:15 +02:00
Miraty
c7eaceb355 Move / to /target and /src to / 2023-09-04 23:31:16 +02:00
Miraty
2f00e1e46e Fix HTML title when no site title 2023-06-08 21:58:14 +02:00
Miraty
d6f8e7b84e Fix regex for Gemini>Markdown link conversion 2023-06-01 18:13:20 +02:00
Miraty
1cb79416c2 Simplify Gemtext>Markdown conversion 2023-05-31 23:12:02 +02:00
Miraty
350b74c24e Flow transformations as $content 2023-05-31 03:11:36 +02:00
Miraty
d69392cd1a Use plain CSS instead of Less 2023-05-31 02:40:31 +02:00
Miraty
51fbcf803e Make some configs optional 2023-05-30 22:57:39 +02:00
Miraty
6670711220 Generate Atom feeds (+ delete Parsedown) 2023-05-30 22:36:40 +02:00
Miraty
6d4778ffba Use pandoc instead of parsedown by default 2023-05-24 18:58:56 +02:00
Miraty
396f83fa9f Use find and gzip from PATH 2023-05-24 18:57:21 +02:00
Miraty
d3803e6a76 Code presentation 2023-05-23 16:49:39 +02:00
Miraty
a6f86c3a94 Remove extensionless HTML 2022-08-30 16:40:30 +02:00
Miraty
fcbe9541ba Make CSS generation optional 2022-08-30 16:40:07 +02:00
3279746223 Tidy HTML 2022-06-01 19:36:07 +02:00
afe82852f5 Better indentation 2022-06-01 17:33:32 +02:00
3ece3cbb71 Check language in parents directories name 2022-01-05 20:11:53 +01:00
7a2272a263 Changes 2022-01-03 19:22:55 +01:00
450299e95a Use current directory if no arguments provided 2021-10-26 19:55:25 +02:00
fad5d68917 Add lang in config.ini 2021-10-12 00:03:18 +02:00
df1c147001 Initialize repository 2021-10-09 20:13:55 +02:00