Commit Graph

23 Commits

Author SHA1 Message Date
Rufus Pollock 1af087f2b0 [site/refactor][s]: move font loading from next/head into pages/_documents.js (as it should be). 2022-03-23 14:41:14 +01: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
khalilcodes 8f0105f3c5 Merge branch 'main' of https://github.com/life-itself/web3 into main 2022-03-21 19:14:36 +03:00
khalilcodes fdbe089ce5 added our approach section 2022-03-21 19:13:52 +03:00
Rufus Pollock 7cdd6b8b55 [site/home][xs]: start removing rounding and drop shadow on images as not needed. 2022-03-21 16:22:16 +01:00
Rufus Pollock e0a643beaa [site/home][s]: require email address field (you could submit blank). 2022-03-21 14:46:16 +01:00
Rufus Pollock 24f61985b9 [site/home][m]: add why the project section. 2022-03-17 17:28:38 +01:00
Rufus Pollock 0b111d9424 [site/home][s]: add claims section to front page. 2022-03-17 15:33:53 +01:00
Rufus Pollock fbbbfdbf2c [site/theme][s]: add footer with main links and social media links. 2022-03-17 15:15:54 +01:00
Rufus Pollock 4cf0e5bf5f [site/theme,site/home][s]: change logo to be icon only plus add credit to hero section and info on email signup.
* Also add guide to navbar.
2022-03-15 23:14:21 +01:00
Rufus Pollock 2f738dd8b6 [site/home][s]: fix latest releases images to use actual thumbnails (rather than stock). 2022-03-15 12:57:34 +01:00
Rufus Pollock 25da76b74e [site/home][xs]: fix library image link. 2022-03-14 21:58:09 +01:00
Rufus Pollock 1ad86d4300 [site/home][xs]: final fix to form id => name attribute. 2022-03-14 17:44:06 +01:00
Rufus Pollock b12cb1ab9d [site/home][s]: get home page subscription form working (hopefully!).
* Forms were not working on netlify prob because hydration was removing the hidden form tag so added explicitly - see https://answers.netlify.com/t/forms-not-being-sent-with-next-js/15602/4
* Add /subscribed page where people are redirected
2022-03-14 17:33:52 +01:00
Rufus Pollock 22fd20b09b [site/home][xs]: tweak subscribe to updates form. 2022-03-11 21:00:16 +01:00
Rufus Pollock 73bb79174c [site/home][s]: tweak hero text plus make form functional (i hope). 2022-03-11 14:19:47 +01:00
Rufus Pollock 2ffe8e34d2 [site/home][m]: add guide and library section to home page. 2022-03-10 22:19:00 +01:00
Rufus Pollock 89b4fc6f3d [site/home,refactor][s]: refactor 2 current sections into components in components/Home. 2022-03-10 21:08:39 +01:00
Rufus Pollock d06b4873e1 [site/theme][s]: tweak logo section of Nav (uppercase, yellow). 2022-03-07 23:12:34 +01:00
Rufus Pollock 6c2342967c [site/home][m]: solid hero section for home page with colors, fonts.
* font: inter
* colors: from standard tailwind using life itself yellow as primary
2022-03-07 17:58:42 +01: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
khalilcodes 54d863ce50 latest updates on hero section 2022-03-04 19:28:14 +05:30
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