An open API service indexing awesome lists of open source software.

https://github.com/whitepaper233/yukina

An astro blog template inspired by fuwari and hexo-theme-shokaX.
https://github.com/whitepaper233/yukina

astro astro-template astro-theme blog blog-template blog-theme static static-site tailwindcss

Last synced: 12 months ago
JSON representation

An astro blog template inspired by fuwari and hexo-theme-shokaX.

Awesome Lists containing this project

README

          

# Yukina

Simple and Elegant Astro Blog Template

![Preview](https://s2.loli.net/2025/01/26/S4URrsj9TFgOKAp.webp)

[δΈ­ζ–‡](https://github.com/WhitePaper233/yukina/blob/main/README_zh.md)

## Demo Preview Links

[πŸ–₯️ Live Demo (Vercel)](https://yukina-blog.vercel.app) |
[πŸ–₯️ WhitePaper233's Blog (possibly not the latest version)](https://whitepaper233.top/)

## πŸ› οΈ Build Guide

### 1. Install Node.js version 22 or above

Go to the [Node.js official website](https://nodejs.org/) to download and install the latest version of Node.js.

### 2. Enable Corepack

```bash
corepack enable
```

### 3. Install pnpm

```bash
corepack enable pnpm
```

### 4. Install Dependencies

```bash
pnpm install
```

### 5. Build Search Index

```bash
pnpm build
```

### 6. Start Development Server

```bash
pnpm dev
```

### 7. Build Project

```bash
pnpm build
```

### 8. Preview Project

```bash
pnpm preview
```

## πŸ—ΊοΈ Roadmap

### Recent

βœ… - Completed | πŸ§ͺ - In Testing | 🚧 - In Progress | ⏳ - Planned

| Status | Project |
| ------ | --------------------------------------------------- |
| πŸ§ͺ | Basic feature implementation |
| πŸ§ͺ | Refactoring some code, optimizing overall structure |
| πŸ§ͺ | Optimizing animation effects |
| πŸ§ͺ | Mobile adaptation |
| 🚧 | Optimizing website performance |
| πŸ§ͺ | Adjustable colors |
| πŸ§ͺ | Adding RSS, SiteMap, and other features |
| πŸ§ͺ | More build options (e.g., SLUG generation methods) |
| ⏳ | Adding Live2D character |
| πŸ§ͺ | Search functionality |
| πŸ§ͺ | i18n |

### Long-term

| Status | Project |
| ------ | ---------------------------------------------- |
| ⏳ | Developing an easy-to-manage CLI and small CMS |
| ⏳ | Slidev components |
| ⏳ | More Markdown components |

## πŸ™ Special Thanks

- [Hexo Shoka Theme](https://github.com/amehime/hexo-theme-shoka) for providing design ideas

- [Astro Fuwari Template](https://github.com/saicaca/fuwari) for providing the main design ideas and some code implementations