website.git
4 years agoInlined some proxies.
sabadev [Tue, 23 Mar 2021 01:09:15 +0000 (21:09 -0400)]
Inlined some proxies.

4 years agoInverted the Html-ApiTypes dependency relationship.
sabadev [Tue, 23 Mar 2021 01:07:38 +0000 (21:07 -0400)]
Inverted the Html-ApiTypes dependency relationship.

4 years agoAdded functions for generating type-safe links.
sabadev [Sun, 21 Mar 2021 16:31:00 +0000 (12:31 -0400)]
Added functions for generating type-safe links.

4 years agoMoved api proxy out to ApiTypes.
sabadev [Sun, 21 Mar 2021 16:14:32 +0000 (12:14 -0400)]
Moved api proxy out to ApiTypes.

4 years agoFactored out default color selection in getIndividualColor to eliminate code duplication.
sabadev [Sun, 21 Mar 2021 04:35:34 +0000 (00:35 -0400)]
Factored out default color selection in getIndividualColor to eliminate code duplication.

4 years agoMoved API definition out into ApiTypes.hs
sabadev [Sun, 21 Mar 2021 04:31:11 +0000 (00:31 -0400)]
Moved API definition out into ApiTypes.hs

4 years agoAdded functionality to persist the theme across clicks. TODO: Make the links type...
sabadev [Sun, 21 Mar 2021 03:58:36 +0000 (23:58 -0400)]
Added functionality to persist the theme across clicks. TODO: Make the links type-safe using Servant.Links.

4 years agoAdded logic for parsing and generating query parameters for the theme.
sabadev [Sat, 20 Mar 2021 18:41:03 +0000 (14:41 -0400)]
Added logic for parsing and generating query parameters for the theme.

4 years agoMoved HTML generation logic out into Html.
sabadev [Sat, 20 Mar 2021 18:10:32 +0000 (14:10 -0400)]
Moved HTML generation logic out into Html.

4 years agoAdded parameters for custom colors.
sabadev [Wed, 17 Mar 2021 20:43:15 +0000 (16:43 -0400)]
Added parameters for custom colors.

4 years agoTurned the main page definition into a markdown file.
sabadev [Wed, 17 Mar 2021 19:16:58 +0000 (15:16 -0400)]
Turned the main page definition into a markdown file.

4 years agoAdded TODO items.
sabadev [Wed, 17 Mar 2021 18:56:47 +0000 (14:56 -0400)]
Added TODO items.

4 years agoAdded light/dark theme links to the navigation bar.
sabadev [Wed, 17 Mar 2021 18:56:32 +0000 (14:56 -0400)]
Added light/dark theme links to the navigation bar.

4 years agoAdded a query parameter to toggle between themes.
sabadev [Wed, 17 Mar 2021 11:27:58 +0000 (07:27 -0400)]
Added a query parameter to toggle between themes.

4 years agoFactored HTML pages out into their own API.
sabadev [Wed, 17 Mar 2021 11:16:20 +0000 (07:16 -0400)]
Factored HTML pages out into their own API.

4 years agoRemoved the test page.
sabadev [Wed, 17 Mar 2021 11:14:00 +0000 (07:14 -0400)]
Removed the test page.

4 years agoAdded link colors.
sabadev [Wed, 17 Mar 2021 10:56:06 +0000 (06:56 -0400)]
Added link colors.

4 years agoAdded some styling.
sabadev [Wed, 17 Mar 2021 10:45:08 +0000 (06:45 -0400)]
Added some styling.

4 years agoAdded dependency on Clay.
sabadev [Wed, 17 Mar 2021 10:17:47 +0000 (06:17 -0400)]
Added dependency on Clay.

4 years agoMoved navigation out of main.
sabadev [Wed, 17 Mar 2021 00:28:52 +0000 (20:28 -0400)]
Moved navigation out of main.

4 years agoSwitched footer to a navigation bar, and added proper links.
sabadev [Tue, 16 Mar 2021 23:43:02 +0000 (19:43 -0400)]
Switched footer to a navigation bar, and added proper links.

4 years agoAdded a footer with a listing of the blog post files.
sabadev [Tue, 16 Mar 2021 23:18:29 +0000 (19:18 -0400)]
Added a footer with a listing of the blog post files.

4 years agoExtracted common HTML out into htmlContainer.
sabadev [Tue, 16 Mar 2021 22:52:30 +0000 (18:52 -0400)]
Extracted common HTML out into htmlContainer.

4 years agoAdded a test path and fixed blog rendering.
sabadev [Tue, 16 Mar 2021 22:34:59 +0000 (18:34 -0400)]
Added a test path and fixed blog rendering.

4 years agoWorking on adding blog post lookups.
sabadev [Tue, 16 Mar 2021 21:59:13 +0000 (17:59 -0400)]
Working on adding blog post lookups.

4 years agoAdded a sparse main page.
sabadev [Tue, 16 Mar 2021 13:01:37 +0000 (09:01 -0400)]
Added a sparse main page.

4 years agoDeclared a function that receives HTML and produces HTML that follows the website...
sabadev [Tue, 16 Mar 2021 04:29:04 +0000 (00:29 -0400)]
Declared a function that receives HTML and produces HTML that follows the website's template.

4 years agoAdded functions to render blog posts.
sabadev [Tue, 16 Mar 2021 02:02:58 +0000 (22:02 -0400)]
Added functions to render blog posts.

4 years agoAdded endpoints for styling.
sabadev [Tue, 16 Mar 2021 01:35:45 +0000 (21:35 -0400)]
Added endpoints for styling.

4 years agoAdded the CSS content type.
sabadev [Tue, 16 Mar 2021 01:27:26 +0000 (21:27 -0400)]
Added the CSS content type.

4 years agoAdded some routes for the server.
sabadev [Tue, 16 Mar 2021 00:54:31 +0000 (20:54 -0400)]
Added some routes for the server.

4 years agoAdded dependencies and some helper provision scripts.
sabadev [Mon, 15 Mar 2021 22:19:53 +0000 (18:19 -0400)]
Added dependencies and some helper provision scripts.

4 years agoAdded a Vagrantfile definition.
sabadev [Mon, 15 Mar 2021 22:00:03 +0000 (18:00 -0400)]
Added a Vagrantfile definition.

4 years agoInitial
sabadev [Mon, 15 Mar 2021 21:29:21 +0000 (17:29 -0400)]
Initial