Commit Graph

56 Commits

Author SHA1 Message Date
Dillon Kearns
be2e29de6c Use sourceIcon from manifest config. 2019-08-19 16:34:48 -07:00
Dillon Kearns
bf26b89283 Move cliApplication helper to Pages module. 2019-08-19 09:32:09 -07:00
Dillon Kearns
e1065522e6 Use new Pages interface with temporary hand-generated code. 2019-08-19 08:54:28 -07:00
Dillon Kearns
8ce8ba37e2 Address todo comment. 2019-08-17 09:48:43 -07:00
Dillon Kearns
bebda8428b Remove unused function. 2019-08-17 09:46:31 -07:00
Dillon Kearns
1bdb2bcbf4 Remove comment. 2019-08-17 09:45:13 -07:00
Dillon Kearns
068145f1a3 Implement routes function properly. 2019-08-17 09:44:55 -07:00
Dillon Kearns
fd0eccd751 Clean up function. 2019-08-17 09:30:38 -07:00
Dillon Kearns
58f2c98013 Remove unnecssary function. 2019-08-17 09:27:35 -07:00
Dillon Kearns
21ff2751f8 Address elm-analyse warnings. 2019-08-17 09:24:12 -07:00
Dillon Kearns
ea6705790e Remove some unused functions. 2019-08-17 09:11:45 -07:00
Dillon Kearns
324972bd50 Remove unused value from model. 2019-08-17 09:11:22 -07:00
Dillon Kearns
bbe1da41de Change url after updating cache. 2019-08-17 08:31:27 -07:00
Dillon Kearns
911ec43d9a Handle parsing in lazy load task. 2019-08-17 08:23:27 -07:00
Dillon Kearns
b311200e29 Pass additional parameters to lazy load task. 2019-08-17 08:13:04 -07:00
Dillon Kearns
68fc59f716 Update logic for lazy loading task. 2019-08-17 08:09:46 -07:00
Dillon Kearns
97e36d107e Replace GotContent msg with a Task encapsulated in ContentCache. 2019-08-17 08:02:33 -07:00
Dillon Kearns
d54f0a9d4a Add UpdateCache msg. 2019-08-17 07:52:24 -07:00
Dillon Kearns
5895debcd2 Create starting point for lazy load task. 2019-08-17 07:45:58 -07:00
Dillon Kearns
b0346fc8d1 Warmup content cache to parse content on url load. 2019-08-17 07:15:40 -07:00
Dillon Kearns
6bdee20348 Update cache warming function. 2019-08-17 07:08:53 -07:00
Dillon Kearns
22e8e1053f Add new function. 2019-08-17 06:58:52 -07:00
Dillon Kearns
6e0e07f0dc Put raw markup into cache on init. 2019-08-17 06:44:26 -07:00
Dillon Kearns
b93dd537be Refactor. 2019-08-17 06:20:15 -07:00
Dillon Kearns
83d2a4dd99 Add parseMarkupMetadata helper. 2019-08-17 06:16:36 -07:00
Dillon Kearns
1b8dd53928 Pass through additional args to ContentCache.init. 2019-08-17 06:13:36 -07:00
Dillon Kearns
e4efba66fc Pass all content to ContentCache.init. 2019-08-17 06:11:11 -07:00
Dillon Kearns
62f39d22f6 Update to latest elm-package code. 2019-08-17 06:06:42 -07:00
Dillon Kearns
b488387001 Pass metadata in to view function. 2019-08-10 17:22:49 -07:00
Dillon Kearns
d205ce0796 Add workaround for fragment anchor navigation in Pages.elm. 2019-08-10 14:15:29 -07:00
Dillon Kearns
cf2e1dacc7 Fix color conversion in manifest file. 2019-08-09 12:10:15 -07:00
Dillon Kearns
29f3cf60e1 Turn colors into valid hex colors that manifest.json can parse. 2019-08-09 11:58:28 -07:00
Dillon Kearns
c4beb457a0 Add serviceworker to Manifest configuration. 2019-08-08 21:26:33 -07:00
Dillon Kearns
590e09de5d Add prototype code for generating manifest.webmanifest file. 2019-08-08 18:23:20 -07:00
Dillon Kearns
100d2ce241 Add starting point for Manifest helper module. 2019-08-08 17:48:49 -07:00
Dillon Kearns
4c98f3c37e Add dependency on elm-color package. 2019-08-08 16:48:22 -07:00
Dillon Kearns
f0fe0d36b8 Rename functions. 2019-08-05 16:03:08 -07:00
Dillon Kearns
9ec5923ea1 Rename variables. 2019-08-05 16:01:32 -07:00
Dillon Kearns
3a5dc7c12f Rename type. 2019-08-05 16:00:17 -07:00
Dillon Kearns
bb0f837efb Remove last bit of unwrapping. 2019-08-05 15:55:57 -07:00
Dillon Kearns
27ecad8a1b Remove more unwrapping. 2019-08-05 15:54:02 -07:00
Dillon Kearns
7a91738578 Remove some more layers of wrapping. 2019-08-05 15:52:00 -07:00
Dillon Kearns
7ef3ec0e4d Remove one layer of unwrapping for wrapper type. 2019-08-05 15:48:03 -07:00
Dillon Kearns
8afff12015 Remove invalid imports and fix package elm.json. 2019-08-05 15:45:57 -07:00
Dillon Kearns
aff9c572c6 Fix elm.json for elm package. 2019-08-05 15:42:59 -07:00
Dillon Kearns
d6f80065a7 Remove elm yaml parser dependency. 2019-08-05 15:20:30 -07:00
Dillon Kearns
728fef16af Use Json decoding instead of Yaml decoding for markdown frontmatter. 2019-08-05 15:17:18 -07:00
Dillon Kearns
3790c65a2b Rename Pages.program to Pages.application. 2019-08-05 11:14:29 -07:00
Dillon Kearns
3a54c7de1c Remove siteUrl argument from Pages.application. 2019-08-05 11:13:42 -07:00
Dillon Kearns
51f24dcc9b Add meta description helper function. 2019-08-05 10:57:14 -07:00