Skip to content

Commit

Permalink
V3.0.0
Browse files Browse the repository at this point in the history
  • Loading branch information
liaocp666 committed Dec 27, 2024
1 parent 07e342f commit d164c19
Showing 1 changed file with 21 additions and 108 deletions.
129 changes: 21 additions & 108 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,125 +1,38 @@
<div align="center">
<h1>Jasmine</h1>
<p>
一款 Typecho 博客类主题,采用响应式设计,整体简洁、精致、美观。
</p>
<h4>
# Jasmine

<a href="#项目说明">项目说明</a>
<span> · </span>
<a href="#主题下载">主题下载</a>
<span> · </span>
<a href="#主题文档">主题文档</a>
<span> · </span>
<a href="#许可协议">许可协议</a>
<span> · </span>
<a href="#打赏一下">打赏一下</a>
</h4>
</div>
Jasmine 是一款精致的 Typecho 博客主题,界面在保持简洁的基础之上,还拥有良好的文字阅读体验。

## 项目说明
**预览地址:[时光散记](https://www.sanji.one/)**

Jasmine 是 Typecho 的一款主题。专为博客类网站开发,在简洁的基础之上,尽量体现出精致与美观。主题整体采用响应式设计,在移动端也有不错体验。除此之外,主题也针对 SEO 、夜间模式、代码高亮等内容也进行了针对性优化,使其简洁但不简陋
> 如果觉得主题还不错,请帮忙点个 star 🌟,这将会是我维护主题的坚实动力
> 如果觉得主题还不错,请帮忙点个 star 。
>
> 您的 star 是这个项目维护下去的坚实动力。
>
> 欢迎进群交流主题、Typecho 等相关问题。 QQ 群:[539165194](https://qm.qq.com/cgi-bin/qm/qr?k=oXM0EmLxXmgKfE1UDRlBY-g7Rkrx30oL&jump_from=webapi&authKey=uQdwWraveNKYBm/BQs88WXkNagEUr9tCkf/gbdQ9FasOviKYVhUd/wUME0q0AtnI)

演示地址:[南巷清风](https://www.liaocp.cn/)
## 特色

![主题图片](./docs/theme.png)
* 响应式:适应不同设备,提供最佳的阅读体验;
* 夜晚模式:支持一键切换白天/夜晚配色;
* 文章样式:文章提供多种显示样式选择,让阅读不再单调;
* 文章置顶:可将重要的文章置顶显示,提高曝光度;
* 代码高亮:自动识别代码语言,显示不同高亮内容,让代码更易于阅读;
* SEO优化:针对搜索引擎优化,语义化标签构建网页;
* 更新检测:自动检测主题是否有新版本更新;
* 评论表情:经典小黄脸表情包,让评论更加生动;
* 更多内容,等你发现……

主题包括但不限于以下亮点(等你发现):
## 文档

* 响应式设计
* 针对 SEO 优化
* 支持切换夜间模式
* 无刷新跳转页面
* 说说功能
* 支持置顶文章显示
* 文章阅读量显示
* 支持评论 QQ 头像显示
* 支持代码高亮
* 支持随机文章跳转
* 支持文章缩略图设置
* 支持外观设置备份
* 主题更新检测
* ……
// TODO

## 主题下载
## 交流反馈

[jasmine.zip](https://github.com/liaocp666/Jasmine/releases/latest/download/jasmine.zip)

## 主题文档

[Github](https://github.com/liaocp666/Jasmine/wiki) | [Gitee(国内)](https://gitee.com/LiaoChunping/Jasmine/wikis/pages)

## 开发文档

### 开发之前

需要提前安装 [Node.js](https://nodejs.org/) ,然后依次执行下面命令:

**安装 pnpm**

```shell
npm install -g pnpm
```

**安装依赖**

```shell
pnpm install
```

### 开发主题

主题代码中不包含样式代码,运行下面命令,用于开发时监听文件变动,生成样式文件。

> 使用 [Tailwind CSS](https://tailwindcss.com/) 样式框架
```shell
pnpm run dev
```

### 开发之后

**格式化代码**

```shell
pnpm run lint
pnpm run prettier
```

**构建主题**

```shell
pnpm run build
```

**打包主题**

运行下面命令后,将在代码根目录生成 jasmine.zip 文件

```shell
bash release
```
欢迎进群交流主题、Typecho 等问题。 QQ 群:[539165194](https://qm.qq.com/cgi-bin/qm/qr?k=oXM0EmLxXmgKfE1UDRlBY-g7Rkrx30oL&jump_from=webapi&authKey=uQdwWraveNKYBm/BQs88WXkNagEUr9tCkf/gbdQ9FasOviKYVhUd/wUME0q0AtnI)

## 许可协议

* Jasmine 主题使用 [GPL V3.0](https://github.com/liaocp666/theme-jasmine/blob/main/LICENSE) 协议开源。

* 您必需遵守 [GPL V3.0](https://github.com/liaocp666/theme-jasmine/blob/main/LICENSE) 协议进行二次开发或移植主题,以及声明原主题名称及其链接。

* **您可以删除页脚的作者信息。**

* **您必须在页脚保留 Jasmine 主题的名称及其链接。**
主题使用 [GPL V3.0](https://github.com/liaocp666/theme-jasmine/blob/main/LICENSE) 许可协议。

## 打赏一下

如果觉得主题制作的不错,不如使用微信扫一扫,请作者喝杯咖啡~~

![wx_pay](https://user-images.githubusercontent.com/27202776/227807562-5340971b-a292-4c70-afbb-1a7d242e46db.jpg)
如果喜欢这款主题,不如使用微信扫一扫,请作者喝杯咖啡。

![wx](https://user-images.githubusercontent.com/27202776/227807562-5340971b-a292-4c70-afbb-1a7d242e46db.jpg)

0 comments on commit d164c19

Please sign in to comment.