More Premium Hugo Themes Premium Nextjs Themes

Blog

Dev blog built with Next.js 13, TypeScript, and Contentlayer, using latest Next.js features

Blog

Dev blog built with Next.js 13, TypeScript, and Contentlayer, using latest Next.js features

Author Avatar Theme by kfirfitousi
Github Stars Github Stars: 104
Last Commit Last Commit: Apr 25, 2023 -
First Commit Created: Apr 29, 2023 -
Blog screenshot

Overview:

The “kfir/blog” is a blog built with Next.js 13, TypeScript, Contentlayer, Zustand, and TailwindCSS. It incorporates the latest features of Next.js 13, including the /app directory and SEO & Metadata. It also leverages React 18’s Server Components. The blog offers a customizable reading experience with options for light/dark mode, serif/sans-serif fonts, and adjustable font size. It utilizes MDX plugins and custom components for enhanced content formatting. The blog includes a comment section powered by Giscus and generates Vercel OG images at the Edge. Additionally, it integrates with Storybook v7 (published to story.blog.kfirfitousi.com).

Features:

  • Next.js 13: Utilizes the latest features of Next.js 13, such as the /app directory and SEO & Metadata.
  • Customizable reading experience: Offers options for light/dark mode, serif/sans-serif fonts, and adjustable font size.
  • MDX plugins and custom components: Enhances content formatting through the use of MDX plugins and custom components.
  • Comment sections using Giscus: Includes a comment section powered by Giscus to enable user engagement.
  • Vercel OG image generation at the Edge: Generates Vercel OG (Open Graph) images at the Edge for improved performance.
  • Storybook v7 integration: Integrates with Storybook v7, which is published to story.blog.kfirfitousi.com.

Installation:

To install the “kfir/blog” theme, follow these steps:

  1. Clone the repository:
git clone [repository-url]
  1. Install the dependencies:
npm install
  1. Start the development server:
npm run dev
  1. Open the blog in your browser at http://localhost:3000.

Summary:

The “kfir/blog” is a blog built with Next.js 13, TypeScript, Contentlayer, Zustand, and TailwindCSS. It leverages the latest features of Next.js 13 and React 18’s Server Components. The blog offers a customizable reading experience, supports MDX plugins and custom components for content formatting, and includes a comment section powered by Giscus. It also generates Vercel OG images at the Edge for improved performance and integrates with Storybook v7.