Design / Web/Blog v1
33 / 67

02/2023Design / Web

Blog v1

╌╌╌╌

The first iteration of my personal blog and portfolio, kept online at v1.amittai.studio. It was built with Nuxt 3 (Vue) and SCSS, and deployed on Netlify.

The content is Markdown under Nuxt Content, running in document-driven mode so the folder tree is the route tree — content/ splits into jobs, projects, writing, research, and publications. An atomic component library renders it: Prose overrides for the base Markdown tags, custom MDC components, and root sections (Hero, About, Projects, Jobs, Contact) composing the landing page. Math runs through remark-math and rehype-katex, Algolia backs search, Firebase handles auth, and DiceBear generates avatars.

This version established the shape everything after it reused: Nuxt prerendering routes to static HTML, a component library for the recurring sections, and SCSS partials holding the type and color rules. The later blog rebuilt the design from scratch on the same foundation; v1 stays up as the record of where it started.

References

  1. Project repository
  2. Live site

╌╌ END ╌╌