Jonobase

a next.js front-end for the sanity back-end
// updated 2025-03-16 22:48

Jonobase is my custom, headless CMS project built on top of a Sanity back-end with a React (Next.js) front-end:

Accessible

On top of that, it has hotkeys to search (command-K) and navigation menus (command-/) with a dark mode toggle to boot:

The navigation menu is a focused full-screen context, accessible via mouse or shortcut keystroke!

Sophisticated but minimalist post layouts ("posts")

Single post pages include a presentable header with:

  • breadcrumbs
  • post metadata (for SEO)
  • category functionality ("kinds")
  • tagging infrastructure ("nooks")
  • "older post / newer post" pagination on each post

Paginated search results ("finds")

Search results (aka "finds") have a clean paginated layout:

Try it

This site is a living demo with the source code @ github !

⬅️ older (in projects)
📰 Jononews
⬅️ older (in code)
📰 Jononews
newer (in code) ➡️
JavaScript objects (with and without valueOf) 🧑🏻‍💻
⬅️ older (posts)
📰 Jononews
newer (posts) ➡️
Social media links on websites 📲