Commit Graph

676 Commits

Author SHA1 Message Date
Dillon Kearns
a5c64869c8 Extract helper. 2021-05-07 14:25:49 -07:00
Dillon Kearns
784364cae2 Show next/previous names. 2021-05-07 14:23:25 -07:00
Dillon Kearns
05024b818c Show previous/next sections using slugs for now in place of titles. 2021-05-07 13:47:02 -07:00
Dillon Kearns
83f6dba09e Use full parent width to make sure margin for markdown body has some space. 2021-05-07 13:37:19 -07:00
Dillon Kearns
b98cbea516 Use semibold only for current table of contents item (not all). 2021-05-07 13:04:05 -07:00
Dillon Kearns
e142b1c383 Include different roboto font weights. 2021-05-07 13:03:43 -07:00
Dillon Kearns
d58c962a56 Use normal-sized tailwind prose style. 2021-05-07 12:53:10 -07:00
Dillon Kearns
a8a68b6439 Add next/previous links with placeholder text for now. 2021-05-07 11:05:20 -07:00
Dillon Kearns
a89b4af670 Include tailwind base styles in css instead of Elm for performance and smaller pre-rendered HTML. 2021-05-07 10:43:08 -07:00
Dillon Kearns
43cf3c73ba Update hover styling. 2021-05-07 10:30:00 -07:00
Dillon Kearns
ffcaabca77 Remove Site.apiRoutes, since it now lives in Api.elm. 2021-05-07 10:09:04 -07:00
Dillon Kearns
fd34117157 Remove debug statements. 2021-05-07 10:04:14 -07:00
Dillon Kearns
89684709a5 Style h2 headings for docs with anchor nav. 2021-05-07 10:00:14 -07:00
Dillon Kearns
a56b0198ef Add hover anchor icon. 2021-05-07 09:18:17 -07:00
Dillon Kearns
3611b5c475 Highlight current docs section. 2021-05-07 08:39:37 -07:00
Dillon Kearns
dfda85e8ac Use new routing structure for fragment docs links. 2021-05-07 08:26:00 -07:00
Dillon Kearns
eea51f3860 Add type annotation. 2021-05-07 08:25:36 -07:00
Dillon Kearns
1299f19036 Use int instead of capture to match other glob pattern. 2021-05-07 08:19:19 -07:00
Dillon Kearns
46559dccf3 Get file based on section slug. 2021-05-07 08:00:50 -07:00
Dillon Kearns
2530056447 Render markdown body in section pages. 2021-05-07 07:37:23 -07:00
Dillon Kearns
0ccc875f8e Handle top-level /docs route in Section__ module. 2021-05-07 07:24:07 -07:00
Dillon Kearns
f5747608eb Fix top-level docs section links. 2021-05-07 06:34:25 -07:00
Dillon Kearns
3547d39376 Add docs section routing with table of contents. 2021-05-07 06:20:24 -07:00
Dillon Kearns
4ff0ea655c Update heading. 2021-05-07 06:19:56 -07:00
Dillon Kearns
4dbf1afc53 Add new docs markdown structure. 2021-05-06 20:28:56 -07:00
Dillon Kearns
eb3a981dbf Add tests for table of contents parser. 2021-05-06 16:20:04 -07:00
Dillon Kearns
1a687c238a Update docs style. 2021-05-06 14:26:44 -07:00
Dillon Kearns
74c56cdce2 Update docs style. 2021-05-06 14:18:04 -07:00
Dillon Kearns
34ba54d5d1 Update doc sidebar style based on nextra. 2021-05-06 14:10:50 -07:00
Dillon Kearns
efddae6bba Use standalone Api.elm module for ApiRoutes. 2021-05-06 10:08:12 -07:00
Dillon Kearns
f5287d3419 Remove unused. 2021-05-06 10:07:08 -07:00
Dillon Kearns
6cac9fd556 Rename import alias. 2021-05-06 09:48:08 -07:00
Dillon Kearns
f00fff90d9 Rename constructor argument in example. 2021-05-06 07:52:37 -07:00
Dillon Kearns
881cc7ccbe Add integer matcher in api routes. 2021-05-06 07:34:51 -07:00
Dillon Kearns
6fab76ab96 Rename ApiHandler -> ApiRoute. 2021-05-06 07:26:21 -07:00
Dillon Kearns
b16f32c1fa Rename field. 2021-05-06 07:16:05 -07:00
Dillon Kearns
4d175558ce Remove obsolete generateFiles. 2021-05-06 07:14:49 -07:00
Dillon Kearns
8de8dd0c71 Wire in allRoutes to ApiRoutes at build-time. 2021-05-06 07:02:42 -07:00
Dillon Kearns
e9779cf9a6 Handle not found API response with a hardcoded not found body and 200 status code for now. 2021-05-05 17:04:21 -07:00
Dillon Kearns
6435b69421 Rename function. 2021-05-05 14:35:49 -07:00
Dillon Kearns
7c90a2eb9a Use DataSouce for ApiHandler responses. 2021-05-04 20:11:08 -07:00
Dillon Kearns
16b15bf4a4 Wire in initial handling for api requests. 2021-05-04 10:37:37 -07:00
Dillon Kearns
b733dd9dc5 Try absolute path on netlify. 2021-04-29 07:33:55 -07:00
Dillon Kearns
4ddf97bb91 Render time with a netlify function. 2021-04-29 07:27:19 -07:00
Dillon Kearns
17553550b4 Put Glob under DataSource namespace. 2021-04-28 14:05:08 -07:00
Dillon Kearns
5d8caf5d18 Update scaffold command. 2021-04-26 14:24:56 -07:00
Dillon Kearns
c7984cccfd Remove unused dependency. 2021-04-25 20:36:21 -07:00
Dillon Kearns
cf589a407b Run Regex matching in Elm for Glob module. 2021-04-25 19:39:54 -07:00
Dillon Kearns
735bdeb2af Fix error in slides project. 2021-04-24 16:10:10 -07:00
Dillon Kearns
38d6b65477 Add serverless request Page builder. 2021-04-24 16:01:31 -07:00