https://github.com/archeb/candy2
Cross-platform blog theme written in Vue
https://github.com/archeb/candy2
Last synced: about 1 year ago
JSON representation
Cross-platform blog theme written in Vue
- Host: GitHub
- URL: https://github.com/archeb/candy2
- Owner: Archeb
- License: gpl-3.0
- Created: 2021-02-20T09:53:38.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2021-05-07T07:06:11.000Z (about 5 years ago)
- Last Synced: 2025-03-11T18:57:13.902Z (over 1 year ago)
- Language: Vue
- Homepage:
- Size: 7.49 MB
- Stars: 93
- Watchers: 4
- Forks: 10
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Candy 2
[](https://qwq.moe/)
## 快速开始
现在没有什么办法可以快速开始使用这个主题,因为我还没做。
如果你真的想使用这个主题,请 Clone 下来并且修改 `data.js` 及相关模板文件。
## 功能特性
- [x] 流畅的横向滚动体验(需要硬件条件支持)
- [x] 自定义动态磁贴(~~可以~~只能编写代码与用户互动)
- [x] 文章缓存
- [x] 代码高亮
- [x] Gitalk 评论支持
- [x] 统一风格的响应式主题
## TODO
以下所提及功能,并不一定会全部实现,但是可以期待一下
- [ ] 支持 macOS Safari
- [ ] 用户文档
- [ ] 除了 Ghost 以外的博客系统支持
- [ ] 站内搜索
- [ ] 支持其他评论系统
- [ ] 统计功能
- [ ] 用户友好的磁贴编辑器
- [ ] 深色模式
## FAQ
> Q:我滚动起来怎么这么卡
A:Chrome 浏览器对于 `backdrop-filter:blur` 实现的毛玻璃没有特殊优化,非常吃 CPU 和 GPU。
同时滚动效果又加剧了这一问题,故推荐使用 3.0 GHz 以上主频的 CPU 和 GTX 1080 以上 GPU 访问。
在通过 WebGL API 检测不到独立显卡时,主题会自动关闭毛玻璃特效。
> Q:为什么 iPhone Safari 滚动起来会鬼畜
A:因为我禁用了橡皮筋效果
> Q:为什么 macOS Safari / iPad Safari 点击按钮没反应
A:因为我手头没有这些设备进行测试,预计 2021 年下半年会入手,如果您实在有钱也可以现在就[赞助](https://etherscan.io/address/0x867FA64803ce5d5eB6885792169393B0F1f30A62)我一台
## 许可证
使用 GPLv3 许可证开源,商业使用请单独联系我。
## 支持
如果您的钱多得用不完,欢迎通过 ETH 支持我:[0x867FA64803ce5d5eB6885792169393B0F1f30A62](https://etherscan.io/address/0x867FA64803ce5d5eB6885792169393B0F1f30A62)