Christophe HENRY
859b0aad81
Deep refactoring: parsing, translating, classes
...
* Removes "^" to disable text decoration line-wise.
* Split HTML generation in two: parsing and translating.
* Create class to handle gemtext parsing.
* Create class to translate to HTML.
* Create class to generate back gemtext (for future test cases).
* Uses generators to parse then translate.
* Fix: 404 doesn't occur for an empty file.
* Page 404 fully generated by HtmGem itself.
* CSS is no longer incorporated in the HTML page.
* Handle CSS inclusion by addCss() calls.
2021-03-18 22:03:44 +01:00
Christophe HENRY
46019a5187
Adds a warning about using styles with Gemini client
2021-03-13 00:16:04 +00:00
Christophe HENRY
cdbc9614de
Adds link to download htmgem-master.zip
2021-03-12 20:25:22 +01:00
Christophe HENRY
c45101732b
Links CHANGELOG and COPYING into index.gmi & edits
2021-03-12 00:48:57 +01:00
Christophe HENRY
c218d37728
Improves the text a little bit
2021-03-11 11:07:01 +01:00
Christophe HENRY
f5b1a30a2c
Enable spaces around | to set a style
2021-03-11 11:04:27 +01:00
Christophe HENRY
a380fadde9
Rewording about text formatting / decoration
2021-03-11 10:59:58 +01:00
Christophe HENRY
aaa12c0ee0
Adds an index selection page
2021-03-11 00:28:53 +01:00
Christophe HENRY
5832532582
Changes a bit of wording
2021-03-10 13:26:29 +00:00
Christophe HENRY
9b4f33f42f
Improves general presentation
2021-03-10 11:28:52 +01:00
Christophe HENRY
db12ae5856
Improves the presentation of HtmGem
2021-03-10 10:47:40 +01:00
Christophe HENRY
29e7d6fc14
Améliore le tutoriel d’installation
2021-03-09 20:20:01 +01:00
Christophe HENRY
3032d7e9af
Explains about testing style on the URL itself
2021-03-09 15:23:58 +01:00
Christophe HENRY
0f6e3467eb
Adds the style "pre"
2021-03-09 11:11:28 +00:00
Christophe HENRY
1a01e8bd81
Manages the styles. WIP.
2021-03-09 11:26:55 +01:00
Christophe HENRY
11ced8627b
Shows nothing if index.gmi is not present
2021-03-09 02:11:29 +01:00
Christophe HENRY
944dce364a
Improves the installation instructions
2021-03-09 01:51:45 +01:00
Christophe HENRY
dcc36b1d66
Setup easy installation on shared host
2021-03-09 00:48:07 +01:00