Skip to content

vaesonshu/vuepress-theme-hope

 
 

Repository files navigation

vuepress-theme-hope

A vuepress theme with tons of features✨ / 一个具有强大功能的 vuepress 主题✨

Author: Mr.Hope License

Version Downloads Size

Open in Visual Studio Code

DeepScan grade CodeQL codecov Test theme

opencollective

A vuepress theme with tons of features✨ / 一个具有强大功能的 vuepress 主题 ✨

Warning

Current branch is based on VuePress@v2, and still in ALPHA status. This means that features and api are not solid, and there might be BREAKING CHANGES in future releases.

For stable releasae in v1, please see v1 branch.

当前分支基于 VuePress@v2,仍处于 Alpha。这意味着功能和 API 尚未固定,在未来的更新中仍可能出现破坏性更改。

稳定 v1 发行版请参见v1 分支

Details

V2 will come together with VuePress@v2, with the power of vite@v2 webpack@v5 and vue@v3.

V2 will be a totally rewrite including:

  • All the components will be rewrite with composition api in vue3
  • All the styles will be mirgate to sass

Also we are going to make sure the rewrite one has a better performance!🚀 (no less than 25% increasement)


Here is a list of changes:

Note: All plugin names are in PascalCase and without vuepress-plugin- prefix, you should change to kebab-case and add the prefix yourself to get the correct plugin name.

Changes in plugins

New plugins

  • Blog2 new

    Blog plugin with better performance

  • LightGallery new

    A image viewer plugin for VuePress using lightGallary

    See LightGallery

  • SassPalette new

    A style system for sass across plugins and theme

    See SassPalette

  • Share2 new

    A new share plugin providing page share.

Theme changes

  • Pure Mode in theme and all plugins #438 new

  • Dim non focused area #168 new

  • Code block theme config #189 new

  • Muti categories support new

  • Drop fullscreen feature. removed

    Most visitors do not use this feature.

  • Drop themecolor feature removed

    Most visitors do not use this feature.

  • Allow I18N Customize new

About

A vuepress theme with tons of features✨

Resources

License

Security policy

Stars

Watchers

Forks

Packages

No packages published

Languages

  • TypeScript 76.1%
  • SCSS 17.7%
  • Vue 3.9%
  • JavaScript 2.0%
  • CSS 0.2%
  • HTML 0.1%