Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

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: about 2 months ago
JSON representation

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

Awesome Lists containing this project

README

        

# Yukina - 友希那

简单优雅的 Astro 博客模板

![Preview](https://s2.loli.net/2024/11/23/uKgnwaWxeZ7RbP5.jpg)

> If you are looking for an English version, please click [here](https://github.com/WhitePaper233/yukina/blob/main/README_en.md).

## Demo 预览链接

[🖥️ Live Demo (Vercel)](https://yukina-blog.vercel.app) |
[🖥️ WhitePaper233's Blog ( 可能非最新版本 )](https://yukina-blog.vercel.app)

## 🛠️ 构建指南

### 1. 安装 Node.js 22 以上版本

前往 [Node.js 官网](https://nodejs.org/) 下载并安装最新版本的 Node.js。

### 2. 启用 Corepack

```bash
corepack enable
```

### 3. 安装 Yarn 4.5.1 或以上版本

```bash
corepack prepare [email protected] --activate
```

### 4. 安装依赖

```bash
yarn
```

### 5. 启动开发服务器

```bash
yarn dev
```

### 6. 构建项目

```bash
yarn build
```

### 7. 预览项目

```bash
yarn preview
```

## 🗺️ 路线图

### 近期

✅ - 已完成 | 🧪 - 测试中 | 🚧 - 进行中 | ⏳ - 计划中

| 状态 | 项目 |
| ---- | -------------------------------- |
| 🧪 | 基础功能实现 |
| 🚧 | 重构部分代码,优化总体结构 |
| 🚧 | 优化动画效果 |
| 🚧 | 移动端适配 |
| 🚧 | 优化网站性能 |
| 🧪 | 可调的颜色 |
| ⏳ | 添加 RSS、SiteMap 等功能 |
| ⏳ | 更多构建选项(如 SLUG 生成方法) |
| ⏳ | 添加 Live2D 小人 |
| 🧪 | 搜索功能 |
| 🧪 | i18n |

### 远期

| 状态 | 项目 |
| ---- | --------------------------------- |
| ⏳ | 开发一个便于管理的 CLI 和小型 CMS |
| ⏳ | Slidev 组件 |
| ⏳ | 更多 Markdown 组件 |

## 🙏 特别感谢

- [Hexo Shoka 主题](https://github.com/amehime/hexo-theme-shoka) 提供设计思路

- [Astro Fuwari 模板](https://github.com/saicaca/fuwari) 提供了主要的设计思路和一部分代码实现