Skip to content

A static blog build on top of Notion and NextJS, deployed on Vercel. Forked for mitchinson.dev.

License

Notifications You must be signed in to change notification settings

bmitchinson/blog.mitchinson.dev

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📝 My Blog - Link

Posts written in Notion and then pulled from database api and rendered with react-notion-x. Source notion database is here.

Recent posts are also shown in my github bio, and on my website.

Fork details

Site Additions:

  • Ensure that videos autoplay on blog posts.
  • Fix responsive video + image sizes based on notion width.
  • Add post color reflective keyword tags to index, pages, and search.
  • Adds a 404 page
    • Before 404ing a route that didn't exist during the last build, vercel will check that notion doesn't now have the page.
  • Improve code block styles
  • Add rotating emojis to the title bar
  • Add home button
  • NextImage preview blurs for lazy loading image assets
  • Remove "re-render all pages every 1 second" in favor of auto-rebuilding elsewhere when notion posts change.
    • Fixes link clicks taking several seconds to reach out to notion to load

Tooling Additions:

  • Move to npm
  • Add prettier + eslint config
  • Remove preact usage (broken in some places)
  • Remove google analytics
  • Remove broken rss feed
  • When running locally, draft pages and posts will be shown.

Notes

About

A static blog build on top of Notion and NextJS, deployed on Vercel. Forked for mitchinson.dev.

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Languages

  • JavaScript 88.2%
  • CSS 9.8%
  • Dockerfile 1.5%
  • Shell 0.5%