Commit Graph

70 Commits

Author SHA1 Message Date
khalilcodes f7a9da04bf [site/seo]: add image width and height props 2022-06-02 14:04:18 +03:00
khalilcodes 1dd20f1581 Revert "[site/seo]: replace img with next image component"
This reverts commit 6245208bab.
2022-06-01 19:56:21 +03:00
khalilcodes dfb33d1c7b [site/seo]: add width and height props to logo img 2022-06-01 18:56:43 +03:00
khalilcodes 6245208bab [site/seo]: replace img with next image component 2022-06-01 18:56:01 +03:00
khalilcodes 1d527ca329 [site/mdx/seo]: add seo keyword, youtube embed and dynamic imports
* add keywords and article tags for seo
* replace youtube embed with lite-youtube component for faster page loads
* use youtube regex to add proper id check to render youtube component
* add dynamic imports for faster builds and improving page speed performance
* remove podcast embed iframe and replace with link due to slower page loads
2022-06-01 18:44:01 +03:00
khalilcodes fa80441cbf [site/components]: remove unused import 2022-06-01 18:30:05 +03:00
khalilcodes d04ee80ea6 [site/components]: replace youtube embed with lite-youtube component 2022-06-01 18:29:38 +03:00
olayway 75e63c6bbf [components/Nav][s]: z-index added to keep on top 2022-05-24 08:28:44 +02:00
olayway 75d5a06334 [components/Nav][s]: font size adjstmnt 2022-05-23 22:48:22 +02:00
olayway 466944599b [components/nav][s]: responsiveness adjstmnt 2022-05-23 22:34:16 +02:00
Khalil Ali 7def64b5c2
Merge pull request #162 from life-itself/151-hover-over-previews
[site/mdx]: display short definitions of key words on hover
2022-05-23 19:53:41 +03:00
olayway 5b3b07e0f1 [components/tooltip][m]: minor behavior change 2022-05-22 19:56:51 +02:00
olayway 86c1f8f4cb [components/tooltip][s]: minor adjustment 2022-05-22 19:52:13 +02:00
olayway 40a51ac22b [site/components][s]: contentlayer data in tooltip 2022-05-22 15:00:04 +02:00
khalilcodes 60d820d856 [site/mdx][xs]: fix links causing page overflow in mobile screens 2022-05-20 17:05:26 +03:00
olayway 6af3ef9bd2 [components/tootlip][s]: tooltip width adjstmnt 2022-05-18 22:03:35 +02:00
olayway 87f7098319 [site/config/siteConfig][s]: property name adjstmt 2022-05-18 22:00:12 +02:00
olayway 2ea5347d2e [components/MDX][s]: class attribute fix 2022-05-18 21:29:00 +02:00
olayway f67cb04898 [site/components][f]: tooltip content path adjstmn 2022-05-18 21:25:07 +02:00
olayway 9033ca0214 [site/components][f]: tooltip props fix 2022-05-18 21:25:07 +02:00
olayway 1a13aed153 [site/components][f]: tooltip animation 2022-05-18 21:25:07 +02:00
olayway 5589b2244d [site/components][f]: tooltip with clipped content 2022-05-18 21:25:04 +02:00
olayway 28c087e31d [site/components][f]: tooltip portal fix 2022-05-18 21:24:28 +02:00
olayway 5290e24d95 [site/components][f]: floatingui tooltip + arrow 2022-05-18 21:24:28 +02:00
olayway 0b65f7d404 [site/components][f]: floating-ui tooltip on hover 2022-05-18 21:24:21 +02:00
olayway 1ba2193870 [site/components][f]: definitions preview on hover 2022-05-18 21:22:30 +02:00
olayway 5ef39edfe7 [site/components][f]: basic tooltip on hover 2022-05-18 21:22:25 +02:00
khalilcodes 2924b5e858 [site/seo]: fix conflicts and merge latest changes 2022-05-13 20:55:22 +03:00
khalilcodes 7faadb9492 [site/seo][s]: configure seo for default image previews 2022-05-13 02:39:15 +03:00
olayway eb16e1ba4b [site/MDX,slug][m]: added 'Edit this page' option 2022-05-12 12:05:35 +02:00
olarubaj a5c67fcc7e fix: reverting word changes 2022-05-04 22:50:40 +02:00
Aleksandra Rubaj 45c65b272f fix: adjusted image size responsiveness on home page 2022-05-04 22:33:19 +02:00
Aleksandra Rubaj c163f91d13 fix: removed duplicate code with img 2022-05-04 22:33:19 +02:00
Aleksandra Rubaj dd1b1c78ed fix: removed negative margin from hero image 2022-05-04 22:33:19 +02:00
khalilcodes ec6c9c40b7 [site/home]: update component to use pages/posts from featured 2022-04-27 18:50:39 +03:00
theo-cox f4b3a1039d
Update Latest.js
Latest[m]: updated latest videos
2022-04-26 10:30:21 +01:00
13Colours ce2bc8b737 Use next/link to navigate between pages 2022-04-17 01:33:27 +10:00
khalilcodes 1e90dc44b1 display frontmatter fields on page and add seo 2022-04-15 13:56:05 +03:00
Rufus Pollock 9358618abf [#114,site/deep-dives][s]: trial front-matter for deep dive pages on neo-metallism and tweak template for it. 2022-04-13 14:43:18 +02:00
khalilcodes 060579acd7 update image links 2022-04-09 00:03:08 +03:00
khalilcodes c7ab0cbd41 change link styles 2022-04-06 17:59:44 +03:00
khalilcodes 18cf86b8e5 fix images not showing on Why section 2022-04-06 17:58:44 +03:00
EilidhRoss1 f1d5d403db add get involved 2022-04-06 16:30:18 +02:00
EilidhRoss1 b0e4e83958 add get involved and fix images 2022-04-06 14:26:08 +02:00
khalilcodes d6663d248d add social links and icons for youtube, podcast and lifeitself 2022-03-26 01:56:34 +03:00
khalilcodes 2e3ee95c34 create component for youtube video embed link 2022-03-25 14:37:11 +03:00
khalilcodes 09290d96e8 [site,title,#94]: fix incorrect page titles
Remove next seo from layout and to pages directly.
2022-03-24 13:16:54 +03:00
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