Commit Graph

16 Commits

Author SHA1 Message Date
Rufus Pollock 5fb3bbbac2 [site/theme][s]: add table of contents support with remark-toc and use on guide page. 2022-08-23 15:20:12 +02:00
olayway fc54af730b [site/package.json]: fixes after rebase 2022-06-06 15:52:52 +02:00
olayway ccc29184f6 [components/toc][s]: removed unused packages 2022-06-06 12:54:53 +02:00
olayway 2ff44763df [components/toc][f]: following current h on scroll 2022-06-06 12:49:43 +02:00
khalilcodes efe69b8f10 [site/seo]: add postbuild for sitemap and cleanup packages 2022-06-01 18:59:39 +03:00
olayway 40efb6b6da [site/package.json][s]: removed unused packages 2022-05-18 21:38:09 +02:00
olayway 1a13aed153 [site/components][f]: tooltip animation 2022-05-18 21:25:07 +02:00
olayway 0b65f7d404 [site/components][f]: floating-ui tooltip on hover 2022-05-18 21:24:21 +02:00
olayway 5ef39edfe7 [site/components][f]: basic tooltip on hover 2022-05-18 21:22:25 +02:00
khalilcodes 5e75ffc8bb add remark wiki link package 2022-04-07 03:04:15 +03:00
khalilcodes 72beb533c5 add react-player package 2022-03-25 14:35:50 +03:00
Rufus Pollock 604708f165 [site/infra,#94][l]: switch from next/mdx to contentlayerfor rendering markdown files.
* Move all markdown into a dedicated `content/` directory
* use contentlayer (https://github.com/contentlayerdev/contentlayer) for loading markdown
* add catch all route pages/[...slug].js to generate all markdown routes using contentlayer to find pages

frontmatter now properly supported

NB: some nice side benefits like removing the hack in _app.js to render markdown template vs the general layout template

TODO: page titles need fixing
2022-03-23 14:37:53 +01:00
sdiehl 46267a08d9 Fix site build, add yarn. 2022-03-13 11:10:39 +00:00
Rufus Pollock 7538c4f26b [site/theme][m]: implement dark mode and default to it (purple background).
* upgraded tailwind to >= 3.0.0 and typography to >= 0.5.
* (accidental): move web3.html to public so it works
2022-03-04 16:00:56 +01:00
Rufus Pollock 3481f8e0ef [site/build][xs]: add export command. 2022-03-04 02:43:16 +01:00
Rufus Pollock cfd151fe5c [site,#53][l]: skeleton website based off nextjs template https://github.com/datopian/nextjs-tailwind-mdx.
No real content yet. Just a skeleton.
2022-03-03 10:53:31 +01:00