hablo/src
Tissevert 49f819c54c Add version guards for Monoid imports 2020-12-09 11:06:47 +01:00
..
Blog Add version guards for Monoid imports 2020-12-09 11:06:47 +01:00
DOM Replace magic string for default Article description by a template variable and add another one for a default description for Pages 2020-06-21 22:16:14 +02:00
Arguments.hs Add version guards for Monoid imports 2020-12-09 11:06:47 +01:00
Article.hs Add a class type for Markdown and implement HTML rendering for Pages 2020-06-20 16:23:33 +02:00
ArticlesList.hs Generate links to RSS feeds generated, generalize conditional blocks for static templating thus simplifying some variables and clarify some data structures for Collections and ArticleLists 2020-05-08 15:51:25 +02:00
Blog.hs Implement correct behaviour for default and custom articles and pages as outlined by the previous unit tests 2020-10-25 22:22:22 +01:00
Collection.hs Add a class type for Markdown and implement HTML rendering for Pages 2020-06-20 16:23:33 +02:00
DOM.hs Fix missing '<li>' around pages by factorizing the 'li_' into navigationSection 2020-09-30 11:44:19 +02:00
Files.hs Implement correct behaviour for default and custom articles and pages as outlined by the previous unit tests 2020-10-25 22:22:22 +01:00
HTML.hs Add a class type for Markdown and implement HTML rendering for Pages 2020-06-20 16:23:33 +02:00
JS.hs Start adding a Markdown data type common to Articles and Pages, refactor here and there, will need some more renaming / refactoring in DOM module 2020-06-07 23:16:40 +02:00
JSON.hs Add a class type for Markdown and implement HTML rendering for Pages 2020-06-20 16:23:33 +02:00
Main.hs Implement RSS feeds generation 2020-03-25 19:47:28 +01:00
Markdown.hs Add a class type for Markdown and implement HTML rendering for Pages 2020-06-20 16:23:33 +02:00
Page.hs Add a class type for Markdown and implement HTML rendering for Pages 2020-06-20 16:23:33 +02:00
Pretty.hs Implement correct behaviour for default and custom articles and pages as outlined by the previous unit tests 2020-10-25 22:22:22 +01:00
RSS.hs Directly store each Markdown content's path in the data structure to save having to re-build the same concatenation again and again for all the various outputs where the path matters ; also handles elegantly the «issue» of pagesPath being a Maybe FilePath because pages are optional 2020-06-09 17:52:16 +02:00
TODO Get rid of source which is easily deducible from the articles key and articlesPath 2019-02-15 18:07:59 +01:00