Skip to content

meltedmint/fuwari-edited

 
 

Repository files navigation

Fuwari-Edited

A static blog template built with Astro. This is a personalized fork of the original Fuwari theme, optimized and refined.

README version: 2026-04-18 🖥️ Live Demo

✨ Features

It is very similar from the original.

  • Built with Astro and Tailwind CSS
  • Smooth animations and page transitions
  • Light / dark / system mode
  • Customizable theme colors & banner
  • Responsive design
  • Scroll top & bottom buttons
  • Integrated Comments via Giscus
  • Full-text Search
  • Supports both .md and .mdx formats
  • Table of Contents (TOC)

💬 Comments Powered By Giscus

This template uses Giscus for comments. To enable comments on your site:

  1. Ensure your GitHub repository is Public and has Discussions enabled in Settings -> Features.
  2. Install the Giscus GitHub App and grant it access to your repository.
  3. The comments will automatically appear at the bottom of your posts!

🚀 How to Use

  1. Fork this repository or generate a new one.
  2. Clone your repository and run pnpm install to install dependencies.
  3. Edit the config file src/config.ts to customize your blog's title, profile, and links.
  4. Run pnpm new-post <filename> to create a new post in src/content/posts/.
  5. Media Asset Guide:
    • Images: Place them inside your post's folder in src/content/posts/ and use relative paths (./image.png) for automatic Astro optimization.
    • Audio/Video/Files: Place them in the public/ directory and use absolute paths (/audio.mp3), OR use .mdx format to import them directly.
  6. Deploy your blog to Vercel, Netlify, or GitHub Pages.

⚙️ Frontmatter of Posts

---
title: My First Blog Post
published: 2026-04-18
description: This is the first post of my new Astro blog.
image: ./cover.jpg
tags: [Foo, Bar]
category: Front-end
draft: false
---

🧞 Commands

Command Action
pnpm install Installs dependencies
pnpm dev Starts local dev server at localhost:4321
pnpm build Build your production site to ./dist/
pnpm preview Preview your build locally, before deploying
pnpm new-post <filename> Create a new post
pnpm format & pnpm lint Format and lint your code using Biome

About

WebSite For Me.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Astro 54.2%
  • TypeScript 10.8%
  • Stylus 9.6%
  • Svelte 9.4%
  • JavaScript 8.7%
  • CSS 6.1%
  • HTML 1.2%