Skip to content

Commit

Permalink
chore: upgrade valaxy to v0.19.0
Browse files Browse the repository at this point in the history
  • Loading branch information
WRXinYue committed Jul 8, 2024
1 parent 54988c4 commit 3cb588e
Show file tree
Hide file tree
Showing 66 changed files with 1,997 additions and 678 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@ jobs:

strategy:
matrix:
node-version: [20.x]
node-version: [lts/*]
os: [ubuntu-latest, windows-latest]
fail-fast: false

Expand Down
7 changes: 0 additions & 7 deletions .prettierignore

This file was deleted.

11 changes: 0 additions & 11 deletions .prettierrc.yml

This file was deleted.

35 changes: 24 additions & 11 deletions .vscode/settings.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
"bumpp",
"composables",
"instantsearch",
"Sakura",
"sakura",
"typecheck",
"valaxy",
"valaxyjs"
Expand All @@ -18,29 +18,32 @@
"files.associations": {
"*.css": "postcss"
},
// Enable the ESlint flat config support
"eslint.useFlatConfig": true,
// Disable the default formatter, use eslint instead
"svg.preview.background": "editor",

"prettier.enable": false,
"editor.formatOnSave": true,
// Auto fix
"editor.codeActionsOnSave": {
"source.fixAll.eslint": "explicit"
"source.fixAll.eslint": "explicit",
"source.organizeImports": "never"
},
"[vue]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
"editor.defaultFormatter": "dbaeumer.vscode-eslint"
},
"[html]": {
"editor.defaultFormatter": "dbaeumer.vscode-eslint"
},
"[javascript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
"editor.defaultFormatter": "dbaeumer.vscode-eslint"
},
"[typescript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
"editor.defaultFormatter": "dbaeumer.vscode-eslint"
},
"[json]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
"editor.defaultFormatter": "dbaeumer.vscode-eslint"
},
"[scss]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
"editor.defaultFormatter": "dbaeumer.vscode-eslint"
},
// Enable eslint for all supported languages
"eslint.validate": [
Expand All @@ -53,6 +56,16 @@
"markdown",
"json",
"jsonc",
"yaml"
"yaml",
"toml",
"xml",
"gql",
"graphql",
"astro",
"css",
"less",
"scss",
"pcss",
"postcss"
]
}
8 changes: 4 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,14 +20,14 @@

- 🌈 **主题化**: 主题化包含 Sakura 及 Ocean 🚧
- 🌸 **Sakura**: 主题化样式完全支持 [wordpress-theme-sakura](https://github.com/mashirozx/sakura)
- ❤️ **轻量级**: 组件通过树摇方式优化,实际使用中非常轻量
- ⚡️ **快速**: 我们较注重性能优化,确保网站的性能
- ❤️ **轻量级**: 未使用组件会通过树摇方式优化,实际使用中非常轻量
- ⚡️ **快速**: 我们较注重性能优化,确保主题的性能
- 🎪 **互动文档与演示**: 提供互动性强的[文档和演示](https://sakura.valaxy.site/)功能
- 🦾 **类型安全**: 完全采用 [TypeScript](https://www.typescriptlang.org/) 编写,并使用 [TS Docs](https://github.com/microsoft/tsdoc) 提供详尽的文档说明
- 🔩 **高度可定制化**: 主题和功能可根据需求进行高度定制,完全可以利用主题组件构建全新样式
- 📦 **附加组件**: 集成多种常用插件,且发布主题常用插件,部分插件可通过主题化添加样式
- 🌍 **多语言支持**: 内置 i18n 中文和英文语言切换功能
- 🎥 **多媒体横幅**: 支持多种格式的横幅,如图片、视频等,集成横幅组件如打字机效果、一言效果等
- 🎥 **多媒体横幅**: 支持多种媒体格式的横幅,如图片、视频等,集成横幅组件如打字机效果、一言效果等
- 🧩 **多列布局**: 可以自由改变文章列表、主页排版及其他页面布局,使主题更加丰富多样
- 📚 **侧边栏**: 侧边栏可以设置为左侧或右侧打开,甚至可以将导航栏变成侧边栏
- 🎞 **动画效果**: 集成多种动画效果,用户可以方便地添加动画,不再依赖于主题默认效果
Expand Down Expand Up @@ -125,7 +125,7 @@ pnpm add valaxy-theme-sakura@latest

## 📋 其他

关于计划清单已迁移至 [valaxy-theme-sakura projects](https://github.com/WRXinYue/valaxy-theme-sakura/projects)
相关计划清单已迁移至 [valaxy-theme-sakura projects](https://github.com/WRXinYue/valaxy-theme-sakura/projects)

## 🌸 致谢

Expand Down
4 changes: 3 additions & 1 deletion demo/.valaxy/typed-router.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ declare module 'vue-router/auto-routes' {
ParamValueOneOrMore,
ParamValueZeroOrMore,
ParamValueZeroOrOne,
} from 'unplugin-vue-router/types'
} from 'vue-router'

/**
* Route name map generated by unplugin-vue-router
Expand All @@ -38,6 +38,7 @@ declare module 'vue-router/auto-routes' {
'/posts/doc3': RouteRecordInfo<'/posts/doc3', '/posts/doc3', Record<never, never>, Record<never, never>>,
'/posts/doc4': RouteRecordInfo<'/posts/doc4', '/posts/doc4', Record<never, never>, Record<never, never>>,
'/posts/doc5': RouteRecordInfo<'/posts/doc5', '/posts/doc5', Record<never, never>, Record<never, never>>,
'/posts/draft': RouteRecordInfo<'/posts/draft', '/posts/draft', Record<never, never>, Record<never, never>>,
'/posts/encrypted-part-post': RouteRecordInfo<'/posts/encrypted-part-post', '/posts/encrypted-part-post', Record<never, never>, Record<never, never>>,
'/posts/encrypted-post': RouteRecordInfo<'/posts/encrypted-post', '/posts/encrypted-post', Record<never, never>, Record<never, never>>,
'/posts/excerpt-type-ai': RouteRecordInfo<'/posts/excerpt-type-ai', '/posts/excerpt-type-ai', Record<never, never>, Record<never, never>>,
Expand All @@ -48,6 +49,7 @@ declare module 'vue-router/auto-routes' {
'/posts/hello-valaxy': RouteRecordInfo<'/posts/hello-valaxy', '/posts/hello-valaxy', Record<never, never>, Record<never, never>>,
'/posts/hide': RouteRecordInfo<'/posts/hide', '/posts/hide', Record<never, never>, Record<never, never>>,
'/posts/hide-in-index': RouteRecordInfo<'/posts/hide-in-index', '/posts/hide-in-index', Record<never, never>, Record<never, never>>,
'/posts/i18n': RouteRecordInfo<'/posts/i18n', '/posts/i18n', Record<never, never>, Record<never, never>>,
'/posts/katex': RouteRecordInfo<'/posts/katex', '/posts/katex', Record<never, never>, Record<never, never>>,
'/posts/long-toc': RouteRecordInfo<'/posts/long-toc', '/posts/long-toc', Record<never, never>, Record<never, never>>,
'/posts/lots-of-images': RouteRecordInfo<'/posts/lots-of-images', '/posts/lots-of-images', Record<never, never>, Record<never, never>>,
Expand Down
10 changes: 0 additions & 10 deletions demo/components/SakuraNavbarCustom.vue

This file was deleted.

4 changes: 2 additions & 2 deletions demo/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
"valaxy-theme-sakura": "workspace:*"
},
"devDependencies": {
"nodemon": "^3.1.3",
"valaxy": "^0.18.9"
"nodemon": "^3.1.4",
"valaxy": "^0.19.0"
}
}
23 changes: 23 additions & 0 deletions demo/pages/posts/draft.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
---
title: 草稿测试
draft: true
date: 2022-04-08
tags:
- draft
---

::: zh-CN
草稿内容
:::

::: en
Here is the content of this draft
:::

## Test

Draft

<!-- more -->

<!-- {{ frontmatter }} -->
Loading

0 comments on commit 3cb588e

Please sign in to comment.