summary | 
shortlog | log | 
commit | 
commitdiff | 
tree
first ⋅ prev ⋅ next
 
sabadev [Wed, 6 Oct 2021 14:02:19 +0000 (10:02 -0400)]
 
Added line-height to more body elements.
sabadev [Wed, 6 Oct 2021 13:53:16 +0000 (09:53 -0400)]
 
Updated readme.
sabadev [Wed, 6 Oct 2021 13:46:22 +0000 (09:46 -0400)]
 
Added line-height to the paragraphs and the links.
sabadev [Sat, 3 Jul 2021 16:16:59 +0000 (12:16 -0400)]
 
Fleshed out the README.
sabadev [Sat, 3 Jul 2021 15:52:35 +0000 (11:52 -0400)]
 
Factored out website title into the configuration.
sabadev [Sat, 22 May 2021 15:17:19 +0000 (11:17 -0400)]
 
Started adding unit tests.
sabadev [Sat, 22 May 2021 05:11:19 +0000 (01:11 -0400)]
 
Added deployment scripts.
sabadev [Sat, 22 May 2021 04:58:21 +0000 (00:58 -0400)]
 
Removed an unused import.
sabadev [Sat, 22 May 2021 04:56:07 +0000 (00:56 -0400)]
 
Added a deployment script.
sabadev [Sat, 22 May 2021 04:46:06 +0000 (00:46 -0400)]
 
Factored directory operations out into MonadDirectory.
sabadev [Sat, 22 May 2021 03:38:51 +0000 (23:38 -0400)]
 
Refactored server functions to use ServerMonad to allow access to custom configurations.
sabadev [Sat, 8 May 2021 14:44:54 +0000 (10:44 -0400)]
 
Factored out IO functions into classes for easier testing.
sabadev [Fri, 7 May 2021 00:42:15 +0000 (20:42 -0400)]
 
Added last modified date to the blog links.
sabadev [Sun, 25 Apr 2021 12:32:46 +0000 (08:32 -0400)]
 
Justifying the text.
sabadev [Sun, 25 Apr 2021 03:42:08 +0000 (23:42 -0400)]
 
Switched to forcing UTF-8 for file reads.
sabadev [Mon, 12 Apr 2021 21:51:28 +0000 (17:51 -0400)]
 
Fixed meta issues.
sabadev [Mon, 12 Apr 2021 00:21:57 +0000 (20:21 -0400)]
 
Generified image types.
sabadev [Mon, 12 Apr 2021 00:07:30 +0000 (20:07 -0400)]
 
Added 404 error codes.
sabadev [Sun, 11 Apr 2021 23:42:06 +0000 (19:42 -0400)]
 
Fixed styling for Blog Not Found page.
sabadev [Sun, 11 Apr 2021 23:19:17 +0000 (19:19 -0400)]
 
Added image support.
sabadev [Sun, 11 Apr 2021 16:25:28 +0000 (12:25 -0400)]
 
Added theme configuration.
sabadev [Sun, 11 Apr 2021 16:17:37 +0000 (12:17 -0400)]
 
Added a performance test.
sabadev [Tue, 6 Apr 2021 00:05:53 +0000 (20:05 -0400)]
 
Added custom error page when a blog post cannot be found.
sabadev [Sun, 28 Mar 2021 00:08:57 +0000 (20:08 -0400)]
 
Sorted the blog links.
sabadev [Sun, 28 Mar 2021 00:02:46 +0000 (20:02 -0400)]
 
Styled the navigation bar.
sabadev [Sat, 27 Mar 2021 15:47:12 +0000 (11:47 -0400)]
 
Switched from 0 and 1 to dark and light.
sabadev [Sat, 27 Mar 2021 15:41:23 +0000 (11:41 -0400)]
 
Added the ViewPatterns extension.
sabadev [Sat, 27 Mar 2021 15:14:20 +0000 (11:14 -0400)]
 
Added the tabindex attribute to every <pre> tag.
sabadev [Sat, 27 Mar 2021 15:04:23 +0000 (11:04 -0400)]
 
Added the Sanitize module.
sabadev [Sat, 27 Mar 2021 14:54:31 +0000 (10:54 -0400)]
 
Added dependency on tagsoup.
sabadev [Fri, 26 Mar 2021 01:41:41 +0000 (21:41 -0400)]
 
Added some more sophisticated styling.
sabadev [Tue, 23 Mar 2021 13:06:22 +0000 (09:06 -0400)]
 
Removed getTheme as it is already implemented by safeStylingLink.
sabadev [Tue, 23 Mar 2021 02:06:24 +0000 (22:06 -0400)]
 
Removed an unused dependency.
sabadev [Tue, 23 Mar 2021 02:00:39 +0000 (22:00 -0400)]
 
Simplified theme parsing logic.
sabadev [Tue, 23 Mar 2021 01:49:16 +0000 (21:49 -0400)]
 
Switched to using typesafe links.
sabadev [Tue, 23 Mar 2021 01:09:15 +0000 (21:09 -0400)]
 
Inlined some proxies.
sabadev [Tue, 23 Mar 2021 01:07:38 +0000 (21:07 -0400)]
 
Inverted the Html-ApiTypes dependency relationship.
sabadev [Sun, 21 Mar 2021 16:31:00 +0000 (12:31 -0400)]
 
Added functions for generating type-safe links.
sabadev [Sun, 21 Mar 2021 16:14:32 +0000 (12:14 -0400)]
 
Moved api proxy out to ApiTypes.
sabadev [Sun, 21 Mar 2021 04:35:34 +0000 (00:35 -0400)]
 
Factored out default color selection in getIndividualColor to eliminate code duplication.
sabadev [Sun, 21 Mar 2021 04:31:11 +0000 (00:31 -0400)]
 
Moved API definition out into ApiTypes.hs
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.
sabadev [Sat, 20 Mar 2021 18:41:03 +0000 (14:41 -0400)]
 
Added logic for parsing and generating query parameters for the theme.
sabadev [Sat, 20 Mar 2021 18:10:32 +0000 (14:10 -0400)]
 
Moved HTML generation logic out into Html.
sabadev [Wed, 17 Mar 2021 20:43:15 +0000 (16:43 -0400)]
 
Added parameters for custom colors.
sabadev [Wed, 17 Mar 2021 19:16:58 +0000 (15:16 -0400)]
 
Turned the main page definition into a markdown file.
sabadev [Wed, 17 Mar 2021 18:56:47 +0000 (14:56 -0400)]
 
Added TODO items.
sabadev [Wed, 17 Mar 2021 18:56:32 +0000 (14:56 -0400)]
 
Added light/dark theme links to the navigation bar.
sabadev [Wed, 17 Mar 2021 11:27:58 +0000 (07:27 -0400)]
 
Added a query parameter to toggle between themes.
sabadev [Wed, 17 Mar 2021 11:16:20 +0000 (07:16 -0400)]
 
Factored HTML pages out into their own API.
sabadev [Wed, 17 Mar 2021 11:14:00 +0000 (07:14 -0400)]
 
Removed the test page.
sabadev [Wed, 17 Mar 2021 10:56:06 +0000 (06:56 -0400)]
 
Added link colors.
sabadev [Wed, 17 Mar 2021 10:45:08 +0000 (06:45 -0400)]
 
Added some styling.
sabadev [Wed, 17 Mar 2021 10:17:47 +0000 (06:17 -0400)]
 
Added dependency on Clay.
sabadev [Wed, 17 Mar 2021 00:28:52 +0000 (20:28 -0400)]
 
Moved navigation out of main.
sabadev [Tue, 16 Mar 2021 23:43:02 +0000 (19:43 -0400)]
 
Switched footer to a navigation bar, and added proper links.
sabadev [Tue, 16 Mar 2021 23:18:29 +0000 (19:18 -0400)]
 
Added a footer with a listing of the blog post files.
sabadev [Tue, 16 Mar 2021 22:52:30 +0000 (18:52 -0400)]
 
Extracted common HTML out into htmlContainer.
sabadev [Tue, 16 Mar 2021 22:34:59 +0000 (18:34 -0400)]
 
Added a test path and fixed blog rendering.
sabadev [Tue, 16 Mar 2021 21:59:13 +0000 (17:59 -0400)]
 
Working on adding blog post lookups.
sabadev [Tue, 16 Mar 2021 13:01:37 +0000 (09:01 -0400)]
 
Added a sparse main page.
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.
sabadev [Tue, 16 Mar 2021 02:02:58 +0000 (22:02 -0400)]
 
Added functions to render blog posts.
sabadev [Tue, 16 Mar 2021 01:35:45 +0000 (21:35 -0400)]
 
Added endpoints for styling.
sabadev [Tue, 16 Mar 2021 01:27:26 +0000 (21:27 -0400)]
 
Added the CSS content type.
sabadev [Tue, 16 Mar 2021 00:54:31 +0000 (20:54 -0400)]
 
Added some routes for the server.
sabadev [Mon, 15 Mar 2021 22:19:53 +0000 (18:19 -0400)]
 
Added dependencies and some helper provision scripts.
sabadev [Mon, 15 Mar 2021 22:00:03 +0000 (18:00 -0400)]
 
Added a Vagrantfile definition.
sabadev [Mon, 15 Mar 2021 21:29:21 +0000 (17:29 -0400)]
 
Initial