├── .husky
└── pre-commit
├── settings.gradle
├── gradle
└── wrapper
│ ├── gradle-wrapper.jar
│ └── gradle-wrapper.properties
├── templates
├── assets
│ └── images
│ │ ├── gongan.png
│ │ └── logo.png
├── modules
│ ├── header.html
│ ├── menu.html
│ ├── footer.html
│ ├── postsList.html
│ ├── pagination.html
│ └── layout.html
├── index.html
├── tag.html
├── category.html
├── page.html
├── tags.html
├── categories.html
├── post.html
├── archives.html
├── links.html
└── moments.html
├── prettier.config.js
├── src
├── styles
│ ├── lapis
│ │ ├── fonts
│ │ │ └── Cantarell-VF-fixed.otf
│ │ ├── lapis-dark.css
│ │ └── lapis.css
│ └── main.css
├── vite-env.d.ts
└── main.ts
├── .editorconfig
├── .eslintrc.cjs
├── .gitignore
├── tsconfig.json
├── theme.yaml
├── vite.config.mts
├── README.md
├── settings.yaml
├── uno.config.ts
├── package.json
├── gradlew.bat
├── gradlew
├── LICENSE
└── pnpm-lock.yaml
/.husky/pre-commit:
--------------------------------------------------------------------------------
1 | npx lint-staged
--------------------------------------------------------------------------------
/settings.gradle:
--------------------------------------------------------------------------------
1 | rootProject.name = 'halo-theme-lapis'
2 |
--------------------------------------------------------------------------------
/gradle/wrapper/gradle-wrapper.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aziteee/halo-theme-lapis/HEAD/gradle/wrapper/gradle-wrapper.jar
--------------------------------------------------------------------------------
/templates/assets/images/gongan.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aziteee/halo-theme-lapis/HEAD/templates/assets/images/gongan.png
--------------------------------------------------------------------------------
/templates/assets/images/logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aziteee/halo-theme-lapis/HEAD/templates/assets/images/logo.png
--------------------------------------------------------------------------------
/prettier.config.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | printWidth: 120,
3 | tabWidth: 2,
4 | useTabs: false,
5 | endOfLine: "lf",
6 | };
7 |
--------------------------------------------------------------------------------
/src/styles/lapis/fonts/Cantarell-VF-fixed.otf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aziteee/halo-theme-lapis/HEAD/src/styles/lapis/fonts/Cantarell-VF-fixed.otf
--------------------------------------------------------------------------------
/src/vite-env.d.ts:
--------------------------------------------------------------------------------
1 | ///
2 |
3 |
一款简洁、以蓝色为主色调的 Halo 主题
8 | 9 | 10 | 11 | [](https://imgse.com/i/pA2yYf1) 12 | 13 | ## 预览 14 | 15 | [雨化田](https://blog.azite.cn/) 16 | 17 | ## 插件支持 18 | 19 | - [X] 友情链接(/links):https://halo.run/store/apps/app-hfbQg 20 | - [X] 瞬间(/moments):https://halo.run/store/apps/app-SnwWD 21 | 22 | > 注:在链接 -> 分组中为分组添加 key 为 `description` 的元数据即可在每个组名下显示一段说明 23 | 24 | ## TODO 25 | 26 | - [X] 适配深色模式 27 | - [X] 支持[瞬间](https://halo.run/store/apps/app-SnwWD)插件 28 | - [ ] 支持显示文章分类、标签等信息 29 | - [ ] 自定义页面标题 30 | - [ ] 自定义主题色 31 | 32 | 欢迎PR! 33 | -------------------------------------------------------------------------------- /templates/archives.html: -------------------------------------------------------------------------------- 1 | 2 | 6 |