vuepress-theme-hope bundles many VuePress plugins and adds support for more VuePress plugin.
VuePress Theme Hope allows you to add watermark with [@vuepress/plugin-watermark][watermark].
The theme provides progressive web app support [^pwa-intro] via [@vuepress/plugin-pwa][pwa]. To use it, install @vuepress/plugin-pwa manually in your project.
Info
If you are using this plugin, we recommend you to set shouldPrefetch: false in your VuePress config file.
vuepress-theme-hope provides plugins.pwa in theme options to @vuepress/plugin-pwa.
Adds support in your VuePress site.
By using vuepress-plugin-components, you can import and use some components in your Markdown files.
Available components:
- ArtPlayer: A video player powered by ArtPlayer
- Badge: Colorful badge component
- BiliBili: Embedded BiliBili video
- CodePen: Embedded CodePen demo
- PDF: Embedded PDF viewer
- Share: Sharing current page with social medias
- StackBlitz: Embedded StackBlitz demo
- SiteInfo: Display sites
- VPBanner: A banner component
- VPCard: A card component
- VidStack: Audio/Video player powered by VidStack
To enable components, you should set plugins.components.components with an array of components names.
The following options control features provided by theme.