enjinerd / blog-porto

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Remix - Ink

Crisp, minimal, personal blog theme for Remix

Remix Banner

Remix Ink is a minimal blog created to serve minimalistic markdown-based blog needs. It ships with almost all the basic components that you might need while creating light-weight, performant, personal blogs, that rely heavily on server-side techniques to serve blazing-fast experiences, one time, every time.

It's hugely inspired by Hugo's Ink theme and strives to remain light, while providing the basis for a beautiful, minimal blog.

Features

  • Minimal, Crisp, Markdown-Blog Ready
  • Server Ready - There's no explicit client-side interactivity yet. Everything's built using most of the Remix's non-client APIs to run even with JS disabled.
  • Modular - The structure is highly modular, with components doing just one job, and one job well.
  • Collection + Dynamic Pages - The current implementation supports slug based post details, tag and category based classification
  • Admin Panel/CMS - Add/Edit/Update all the posts in the /blog directory by visiting /admin/content or, alternatively add the markdown posts in the /content/posts directory.
  • Auto-generated types and validators - The post content you add inside /src/content/posts triggers auto-generation of types and validation as per the contentlayer.config.ts
  • Learn Remix APIs You can incrementally learn about the Remix APIs by following the commits here and I'm working on a series of blog posts that'll teach you about building this app(and learn Remix) ground-up. Follow me @aftabbuddy for updates!

About


Languages

Language:TypeScript 86.6%Language:CSS 10.8%Language:JavaScript 2.5%