Commit Graph

279 Commits

Author SHA1 Message Date
YunYouJun 4dcfea7739 docs: fix valaxy docs build 2023-07-17 22:39:14 +08:00
YunYouJun 46200f69ae docs: add unocss & vue-components register 2023-07-17 21:47:11 +08:00
YunYouJun d8e0856694 refactor: import node:process and add vitepress 2023-07-16 18:49:20 +08:00
YunYouJun b08545fb5f chore: upgrade deps 2023-07-16 18:23:55 +08:00
YunYouJun a211fdd026 fix: add markdown default css for comment reset by tailwindcss, close #243 2023-07-10 22:01:08 +08:00
YunYouJun 42435775c2 fix: downgrade critter for vite-ssg build 2023-06-21 23:16:58 +08:00
YunYouJun a0f90c4c67 chore: upgrade deps 2023-06-21 21:22:06 +08:00
YunYouJun 99f19f4f3b refactor(theme-yun): move banner from valaxy widget to theme-yun 2023-06-12 00:32:35 +08:00
YunYouJun 34c20cda07 fix: vue-tsc template slot type check 2023-06-04 14:07:30 +08:00
YunYouJun f2e9c387c1 chore: upgrade deps & add __DEV__ to valaxy shim & use fs-extra instead of node:fs/promises 2023-06-04 13:40:31 +08:00
YunYouJun af9f1bb853 chore: upgrade deps vue@3.3 and others & use TransitionGroup instead of Transition 2023-05-28 01:53:28 +08:00
YunYouJun 34dea5dc1f chore: downgrade vue-tsc to fix tc 2023-05-05 23:59:54 +08:00
YunYouJun 36a4cf5561 chore: upgrade deps 2023-05-05 23:34:41 +08:00
YunYouJun 6bd7ab109b refactor: move ValaxyMdTimeWarning to YunMdTimeWarning, close #213 2023-04-22 23:23:32 +08:00
YunYouJun 9be5549dd0 chore: upgrade @vueuse@10 2023-04-22 20:11:38 +08:00
YunYouJun c98f8ee23c refactor: use xxx.scss & upgrade deps & lint 2023-04-22 19:57:39 +08:00
YunYouJun c9f8378633 docs: add how to use vite/vue plugins 2023-04-22 19:20:46 +08:00
YunYouJun 02d40f342b docs: add how to use relative assets 2023-04-17 23:47:07 +08:00
YunYouJun 16b27811d4 docs: add zh-CN title for posts/i18n 2023-04-17 02:21:28 +08:00
YunYouJun 63552e68aa ci: fix build caused by new version of lru-cache 2023-04-13 23:12:40 +08:00
YunYouJun 97eacc2013 feat: extract independent component ValaxyMdTimeWarning 2023-04-12 23:22:44 +08:00
YunYouJun caf0182500 docs: add valaxy vscode plugin recommendation 2023-04-09 23:17:28 +08:00
YunYouJun 3c87ec9f5e feat: add valaxy vscode plugin recommendations & upgrade deps 2023-04-09 06:18:51 +08:00
YunYouJun a6feb0e011 chore: upgrade deps & post docs 2023-04-07 01:23:56 +08:00
YunYouJun 96d19465d8 chore: fix lint 2023-04-04 00:26:15 +08:00
YunYouJun 22d550b82b feat: add addon-lightgallery 2023-04-02 23:33:34 +08:00
YunYouJun 59a920e71c feat(theme-yun): add albums gallery layouts, close #198 2023-04-02 21:24:03 +08:00
YunYouJun 5b2f3a2d57 chore: upgrade to pnpm@8 2023-04-02 01:07:04 +08:00
YunYouJun e66760627d chore: upgrade to pnpm@8 2023-04-02 00:47:55 +08:00
YunYouJun cd0e9e1ac1 fix: site link & algolia search appKey 2023-03-29 11:05:04 +08:00
YunYouJun d84d03fb11 feat(theme-yun): add fireworks for click 2023-03-28 22:30:04 +08:00
YunYouJun 66e216f7f5 feat: add schemaOrg & resolve dead links by replace /index 2023-03-28 12:13:13 +08:00
YunYouJun 73d6e7af41 chore: upgrade deps 2023-03-28 12:13:13 +08:00
YunYouJun 2bc1de62ba chore: upgrade deps 2023-03-25 02:13:24 +08:00
YunYouJun a008d59edf feat: add statistics for wordCount & readingTime, close #103, 131 2023-03-19 18:47:14 +08:00
YunYouJun 3874934948 chore: upgrade deps 2023-03-19 03:17:35 +08:00
YunYouJun 2cc30c9d2f docs: add new algoilia appId/apiKey & upgrade deps 2023-03-14 11:51:55 +08:00
YunYouJun 0cf37989f9 chore: upgrade deps 2023-03-05 23:05:01 +08:00
YunYouJun 7fdf3bb69a chore: upgrade deps & docs 2023-02-28 02:08:25 +08:00
YunYouJun 9d2735de0e fix: router-link not bind href, close #189 2023-02-23 03:00:10 +08:00
YunYouJun 78603c59b5 test(cypress): add cypress to test 2023-02-20 04:41:36 +08:00
YunYouJun bbe73fd4a5 fix: build failed caused by extendRoute null meta.frontmatter 2023-02-19 22:31:43 +08:00
YunYouJun dab4870f7f fix: create-valaxy demo not work caused by dayjs locale 2023-02-19 03:59:38 +08:00
YunYouJun a88faaff86 chore: upgrade deps & fix some type 2023-02-17 01:45:20 +08:00
YunYouJun 47879c9ee8 feat: add time_warning for post frontmatter, close #178 2023-02-17 01:37:41 +08:00
YunYouJun 1fbe5254d1 fix(theme-yun): YunGirls component hover shake 2023-02-13 01:47:29 +08:00
YunYouJun e3164f22ac docs: add theme comment & docs, close #166 2023-02-09 03:17:59 +08:00
YunYouJun cece8f2672 chore: upgrade deps 2023-02-07 02:00:35 +08:00
YunYouJun f1e54bb52d fix: support disable banner, close #168 2023-02-04 22:40:04 +08:00
YunYouJun 41fdae390b chore: upgrade deps & add girls example 2023-02-02 01:18:36 +08:00
YunYouJun c542de120a feat: use default dirStyle flat & auto replace url ends with / 2023-01-29 22:34:36 +08:00
YunYouJun 7e598c625d chore: upgrade deps & fix unocss build caused by YunSponsor 2023-01-29 20:14:33 +08:00
YunYouJun 69a19697c8 fix: use post process for magic not closed tag html/> ml> l> 2023-01-27 05:06:14 +08:00
YunYouJun 71c6a080dd release: v0.13.8 2023-01-26 23:33:56 +08:00
YunYouJun deecd5de3d fix(theme-yun): valaxy-addon-algolia external 2023-01-25 22:33:49 +08:00
YunYouJun 0578707e45 fix: on demand addons & extract YunComment 2023-01-24 23:31:35 +08:00
YunYouJun b73c44ea4b fix(theme-yun): add on demand external 2023-01-24 21:41:22 +08:00
YunYouJun bd7c1a6a7f release: v0.13.0-0 2023-01-24 20:19:19 +08:00
YunYouJun 24c284fdda feat(addon-twikoo): new valaxy-addon and docs 2023-01-24 05:34:01 +08:00
YunYouJun de1bd6213f feat: can use fuse search 2023-01-24 04:29:52 +08:00
YunYouJun 43054f6ffd feat: can generate fuse list for search 2023-01-23 23:01:21 +08:00
YunYouJun 11f0e86236 refactor: extract site common configs to siteConfig & support site.config.ts 2023-01-23 05:06:12 +08:00
YunYouJun 951a4a9647 fix: add valaxy-addon-components 2023-01-23 00:58:39 +08:00
YunYouJun 4c1445f2ea fix(theme-yun): tag wrap in safari browser 2023-01-23 00:04:18 +08:00
YunYouJun f832174d1d chore: upgrade deps 2023-01-20 03:01:51 +08:00
YunYouJun 3fcfd4055b fix: fallback unknown language to txt 2023-01-20 03:01:13 +08:00
YunYouJun 2248932628 chore: upgrade deps 2023-01-18 05:19:10 +08:00
YunYouJun 3a6b264e5f feat: add new logo & press screen nav bar 2023-01-18 04:47:38 +08:00
YunYouJun 59e4d9b4c5 docs: add how to custom components 2023-01-16 02:37:30 +08:00
YunYouJun 730829a8ef fix: downgrade unocss to fix build 2023-01-09 03:38:19 +08:00
YunYouJun 700a555af2 chore!: upgrade to vite@4 2023-01-09 03:26:58 +08:00
YunYouJun c2817adf77 fix: use config.value.runtime to judge alias exist not import, close #139 2023-01-09 03:16:37 +08:00
YunYouJun 39679a0ac0 feat(addon-algolia): extract valaxy-addon-algolia 2022-12-06 12:36:35 +08:00
YunYouJun 80de428248 release: v0.11.5 2022-11-29 08:00:14 +08:00
YunYouJun 83bc612ecc docs: add how to custom css & font 2022-11-29 06:48:44 +08:00
YunYouJun 3dc6c35a82 fix(theme-press): styles of details nav/content/aside 2022-11-27 22:40:03 +08:00
YunYouJun cd0d3f398a docs: add how to custom theme component 2022-11-27 02:46:52 +08:00
YunYouJun 181dae1ddc feat: add seo og generator 2022-11-25 03:29:42 +08:00
YunYouJun 8d0621d842 refactor: defineValaxyAddon and simply valaxy-addon-waline 2022-11-25 01:01:15 +08:00
YunYouJun ea79bd927d chore: upgrade deps 2022-11-23 20:33:29 +08:00
YunYouJun 18f176a310 chore: upgrade deps & update links.json 2022-11-01 01:24:08 +08:00
YunYouJun 15b550a17c chore: upgrade deps 2022-10-16 04:01:04 +08:00
YunYouJun d6de5d1c58 chore: fix typecheck & upgrade deps 2022-10-08 02:42:01 +08:00
YunYouJun 9305bd30f6 chore: upgrade deps & add dockerfile 2022-10-05 23:01:33 +08:00
YunYouJun 95381b583b feat(theme-press): add press footer & commit ref 2022-10-04 17:36:55 +08:00
YunYouJun 49bbdb3fe1 refactor(md): with @mdit-vue plugins & ussOutline by document.querySelector 2022-10-03 21:46:54 +08:00
YunYouJun 7fb9cf456c feat: upgrade to vite@3 & @vitejs/plugin-vue@3 2022-10-03 01:41:11 +08:00
YunYouJun 98bdd0684f chore: upgrade deps 2022-10-02 22:47:00 +08:00
YunYouJun f5424619ef chore: upgrade deps 2022-09-22 22:56:57 +08:00
YunYouJun d102f45488 fix: demo preview error caused by vite-plugin-inspect & type 2022-09-18 18:49:53 +08:00
YunYouJun 174be3f11f fix: vite-ssg & vue-router slots build 2022-09-18 18:17:39 +08:00
YunYouJun f282d8937c docs: add how to custom markdown style, close #109 2022-09-18 02:36:26 +08:00
YunYouJun 7b334c7270 fix: seperate valaxy-addon-waline 2022-07-26 00:50:06 +08:00
YunYouJun 9a2a9e2b11 fix: released ssg build error caused by root 2022-07-21 21:56:16 +08:00
YunYouJun 86026e9798 feat: support user/App.vue 2022-07-20 21:10:22 +08:00
YunYouJun cc055c8f44 feat: auto register addons components 2022-07-20 00:22:01 +08:00
Mao Mr aa8aa8cb1c
feat: addon App.vue support (#62)
* feat: add parse addons and resolve addon config

* fix: defineAddon not addon options

* chore: parse addon to array

* fix: addon error cannot find module

* fix: add icons addon safelist

* fix: addon options type

* fix: addon test typecheck

* fix: addon enable invalid

* fix: parse addon filter

* fix: pnpm lock old

* fix: test parse addon read feasibility

* test: shift and add more addons to cover scenes

* chore: optimize config loads

* feat: addon App.vue support

Co-authored-by: YunYouJun <me@yunyoujun.cn>
2022-07-19 23:28:25 +08:00
Mao Mr a785c45c79
feat: addon system parse (#61)
* feat: add parse addons and resolve addon config

* fix: defineAddon not addon options

* chore: parse addon to array

* fix: addon error cannot find module

* fix: add icons addon safelist

* fix: addon options type

* fix: addon test typecheck

* fix: addon enable invalid

* fix: parse addon filter

* fix: pnpm lock old

* fix: test parse addon read feasibility

* test: shift and add more addons to cover scenes

* chore: optimize config loads

Co-authored-by: 云游君 <me@yunyoujun.cn>
2022-07-19 23:12:11 +08:00
YunYouJun 0394346dd2 chore: use husky instead of simple-git-hooks 2022-07-19 20:05:23 +08:00
YunYouJun 2d408b8dfa fix: docs with press build 2022-07-18 03:53:19 +08:00
YunYouJun 9a4a6c6cb4 feat(valaxy): do not need compile by jiti for theme 2022-07-17 00:43:46 +08:00
YunYouJun 817f456ff1 test: merge index.html & upgrade vite vue-i18n 2022-07-15 22:08:44 +08:00
YunYouJun 338c7ddc08 feat: expose unocssPresets options & move yun css to theme 2022-07-14 22:54:48 +08:00
YunYouJun ce85edc7de feat(theme-press): basic layout & home 2022-07-13 13:21:59 +08:00
YunYouJun bcd674f8c4 feat: can custom index.html and merge them 2022-07-12 20:44:33 +08:00
YunYouJun b2b1c581d7 refactor: move vite-plugin-inspect from internal to user 2022-07-12 01:02:35 +08:00
YunYouJun 2e6c4ca208 feat: add valaxy-theme-press for docs 2022-07-11 23:33:21 +08:00
YunYouJun eaeeb61d59 fix: extend post route frontmatter 2022-07-10 10:41:07 +08:00
YunYouJun 0973b4785c fix: pnpm warning & move docsearch to theme 2022-07-10 07:48:09 +08:00
YunYouJun 04292a3471 fix(types): client referrence by valaxy/types 2022-07-10 07:35:36 +08:00
Jeremy 99e92dba46
feat(cli): introducing ejs for templating (#33)
* Add `ejs` for replacing template posts.
* Refine creating template post method with `ejs`.

Co-authored-by: JeremyWuuuuu <15975785+JeremyWuuuuu@users.noreply.github.com>
2022-07-09 22:07:17 +08:00
YunYouJun e5fb0605f5 fix(client): build when waline dynamic import & add create-valaxy-theme 2022-07-09 22:01:58 +08:00
YunYouJun 3af5515a54 feat: set cdn prefix to unify, and use local waline 2022-07-09 10:56:31 +08:00
YunYouJun b215c2c8e0 fix: not add config file to entries & export useLocale 2022-07-09 08:34:54 +08:00
YunYouJun 18f98ef401 fix: not mix config between client & node 2022-07-08 10:06:50 +08:00
YunYouJun 6ef699b93f release: v0.7.4 2022-07-08 06:22:36 +08:00
YunYouJun a1476c8f6a feat: seperate valaxy-theme-yun & valaxy 2022-07-07 14:26:49 +08:00
YunYouJun 00a8af48c7 fix: export shared to dist 2022-07-04 09:54:41 +08:00
YunYouJun 96e1d84b09 fix: star-markdown-css a style & client export 2022-07-04 09:12:30 +08:00
YunYouJun 25ffe6341e fix: sitemap & robots.txt hostname, close #23 2022-07-04 05:08:50 +08:00
YunYouJun 17e741b7a7 chore: upgrade deps 2022-07-02 22:07:06 +08:00
YunYouJun 25aaf8e9a2 chore: upgrade deps to fix ci 2022-06-26 05:56:57 +08:00
YunYouJun 05d815b250 test: add md parse suite 2022-06-26 05:51:10 +08:00
YunYouJun bcd5b126ce feat: use shiki highlight & can copy code 2022-06-22 06:28:52 +08:00
YunYouJun c81b8909e9 ci: fix deps lock 2022-06-21 10:45:05 +08:00
YunYouJun 425067c79b ci: fix deps lock 2022-06-21 10:42:00 +08:00
YunYouJun 7da0eac9c5 refactor: parse pageData headers for toc 2022-06-21 10:34:03 +08:00
YunYouJun 7b611e3f9e refactor: export common from valaxy root, seperate node 2022-06-20 00:17:27 +08:00
YunYouJun 6233998172 chore: upgrade deps 2022-06-18 00:12:11 +08:00
YunYouJun 6f33664818 refactor: use docsearch style & js for algolia 2022-06-13 02:34:53 +08:00
YunYouJun 4e0fd7c0cb fix: downgrade ssg & remove vite-plugin-pwa 2022-06-09 04:16:44 +08:00
YunYouJun eeb2669db2 fix: ValaxyMd by downgrade vite-plugin-md to v0.13.1 2022-06-07 14:52:39 +08:00
YunYouJun 9bdeafbd96 chore: fix typecheck & seperate works 2022-06-07 03:50:13 +08:00
YunYouJun 2f84f22dcb chore: upgrade deps & lint 2022-06-07 01:57:50 +08:00
YunYouJun ea9056f496 feat: config favicon & auto judge png/svg 2022-05-15 01:26:49 +08:00
YunYouJun a0084c6df3 feat: use split vendor chunk for vite 2022-05-14 20:24:01 +08:00
YunYouJun 8c29bf6f12 refactor: use generate headers when client to save build memory 2022-05-14 03:54:37 +08:00
YunYouJun c124870f75 refactor: prune useless dependencies && not pull temp posts 2022-05-14 00:43:29 +08:00
YunYouJun 807b3cc137 chore: use kolorist instead of chalk to avoid esm 2022-05-13 17:57:05 +08:00
YunYouJun 792347bc87 ci: add parallel build valaxy & theme 2022-05-13 01:52:45 +08:00
YunYouJun ac26b40c68 refactor: export checkMd & move plugin to markdown-it 2022-05-12 03:58:27 +08:00
YunYouJun 73f81003fe fix: toc title slice 2022-05-12 00:48:55 +08:00
YunYouJun fe5cb16479 ci: add lint-staged & git hooks 2022-05-10 01:54:20 +08:00
YunYouJun e1133906e9 chore: upgrade deps 2022-05-10 01:23:10 +08:00
YunYouJun dafbc5e418 fix: create-valaxy by downgrade execa to cjs 2022-05-05 19:36:45 +08:00
YunYouJun 1d7287b5d8 ci: fix typecheck 2022-05-03 02:50:10 +08:00
YunYouJun b6c62292d3 ci: fix workspace link valaxy-theme-yun when pnpm@7 2022-05-03 01:58:01 +08:00
YunYouJun 8abab830dd chore: upgrade deps 2022-05-02 02:07:19 +08:00
YunYouJun 3acfeda07d chore: upgrade deps 2022-05-02 02:07:19 +08:00
YunYouJun 5454681325 refactor: sidebar toc link & add marker 2022-04-11 22:11:35 +08:00