/web

🌐 Hanzo's main site.

Primary LanguageTypeScriptBSD 3-Clause "New" or "Revised" LicenseBSD-3-Clause

web

Dev: run locally

Install pnpm like so

The usual scripts for a Next site, using pnpm

pnpm install
cd sites/<siteName>
pnpm dev

Since "pnpm" is a finger twister, many people alias it to "pn". For example, with bash, put alias pn='pnpm' in .bashrc.

Architecture

  • Next.js 14
  • Radix UI Primitives
  • Tailwind CSS
  • Icons from Lucide
  • Dark mode with next-themes

Built on the Hanzo React SDK (@hanzo/ui, @hanzo/auth, @hanzo/commerce)

  • A potent React framework using Next 14, Tailwind and Radix
  • Renders most content from simple 'Block' definitions (in /src/content )
  • Lives on GitHub here