Commit graph

8 commits

Author SHA1 Message Date
fb23dd73d9 Updated stackage version 2023-07-03 15:57:43 +02:00
2c02500b72 Tag support completed.
Archive page still needs a bit of styling. Declare tags in a post. Tags
are displayed in the blog card and populate the archive.
2023-06-23 14:51:52 +02:00
b6696ea83c Upped version and populated Changelog. 2023-06-19 22:26:09 +02:00
454b7f48f0 FileTree Type defined in Utils.FileTree
Trees can be built, merged, and paths extraced. FileTrees have a Monoid
structure.
2023-06-19 21:16:09 +02:00
2602d815e0 Added sitemap.xml
Generation is done and the end of app.hs. Care should be taken when
adding pages: they must be declared in the sitemap's context.
2023-06-19 00:16:25 +02:00
1a445dd1a1 Big change on Components logic.
Components are now a state monad with a map of css elements. At runtime,
css is gathered from the different components without duplication and
rendered. This should provide a scalable solution. Care should be taken
when naming a new component as overlapping names would not be both
rendered.
2023-06-07 20:03:32 +02:00
84eef2f8cd Added Core.Colors
Define a Palette, handle Colors gracefully, simply interfaced to output
to Clay or String formats.
2022-09-23 17:03:34 +02:00
4bb7d7b140 First commit
Describes the base structure for the project, as well as some basic
functions.
TODO: everything really...
2022-09-21 18:02:50 +02:00