A theme for VuePress 2

Overview

vuepress-theme-mix

GitHub license

About The Project

VuePress Theme Mix is a minimalistic theme that is designed and developed for VuePress 2. It's deeply customized based on the default theme of VuePress 2, but it's not inherited from the default theme, so it's able to be used in an inherited way as well.

Document

https://vuepress-theme-mix.vercel.app

License

The project is distributed under the MIT License. Check out LICENSE for more information.

Comments
  • 似乎与最新版本的某个库不兼容

    似乎与最新版本的某个库不兼容

    一开始我的package.json是这样的

    {
      "devDependencies": {
        "vuepress": "^2.0.0-beta.43",
        "vuepress-theme-mix": "^1.3.2"
      }
    }
    

    然后一旦使用mixTheme后页面不显示,浏览器中出现了这个错误

    Uncaught (in promise) Error: usePageFrontmatter() is called without provider.
        at usePageFrontmatter (chunk-RTLFYRTT.js:35:11)
        at setup (Layout.vue:57:25)
        at callWithErrorHandling (runtime-core.esm-bundler.js:155:22)
        at setupStatefulComponent (runtime-core.esm-bundler.js:7165:29)
        at setupComponent (runtime-core.esm-bundler.js:7120:11)
        at mountComponent (runtime-core.esm-bundler.js:5473:13)
        at processComponent (runtime-core.esm-bundler.js:5448:17)
        at patch (runtime-core.esm-bundler.js:5038:21)
        at ReactiveEffect.componentUpdateFn [as fn] (runtime-core.esm-bundler.js:5660:17)
        at ReactiveEffect.run (reactivity.esm-bundler.js:185:25)
    

    然后把package.json中改为"vuepress": "2.0.0-beta.43",然后就正常了。似乎与某个库的最新版本不兼容?

    opened by qouteall 7
  • Alignment issue of the code block.

    Alignment issue of the code block.

    In the code block, the line number and the code line are not on the same base lines. Take VuePress Mix Theme Documentation for example:

    image

    Moreover, there're something issue with the scroll bar but not mentioned in issue https://github.com/gavinliu6/vuepress-theme-mix/issues/7:

    | Width: 483 px | Width: 550 px | | :--: | :--: | | image | image |

    By the way, Mix Theme is one of the best theme for VuePress 2 I have ever used. Thanks for your work :) ❤️

    opened by Hsins 4
  • beta 最新版本的 vuepress 与当前插件的 ts 配置是不兼容的

    beta 最新版本的 vuepress 与当前插件的 ts 配置是不兼容的

    image

    此时的 vuepress package.json 配置

      "devDependencies": {
        "vuepress": "^2.0.0-beta.43",
        "vuepress-theme-mix": "^1.3.1"
      },
    

    此问题会导致 vuepress 工程部署到 vercel 时出现白屏无法使用.

    opened by Jansora 3
  • 请求增加 Sitemap 生成支持

    请求增加 Sitemap 生成支持

    您好:

    之前使用 v1 时,我使用 vuepress-theme-hope 作为主题,自从发现 vuepress-theme-mix 后,深爱简洁及配色,然而主题没并有集成 sitemap

    我尝试安装了 hope 写的 vuepress-plugin-sitemap2 ,其 build 构建后,并没有站点地图生成,由于本人只能看懂 html 标识文本,vue 实在是不懂,在此提交一个 lssues,希望作者能增加 sitemap 。

    感谢!

    opened by Tikas 1
  • 关于侧边栏及自动侧边栏问题?

    关于侧边栏及自动侧边栏问题?

    问题1: 老铁能否参考下面这个插件做一个自动侧边栏功能吗?不然每次新建文章,都要去sidebar中添加一下!

    插件链接: https://github.com/shanyuhai123/vuepress-plugin-auto-sidebar

    问题2: 貌似侧边栏文件及文件夹不识别汉字,只能英文或数字,这就导致文档很多的情况下不是很方便,希望老铁能优化一下,哈哈!

    opened by qilane 0
Shopify Foundation Theme is modern Shopify theme built with Shopify Theme Lab, Vue and Tailwind CSS.

Modern Shopify theme using Shopify Theme Lab, Liquid, Vue and Tailwind CSS ??

UI Crooks 218 Jan 4, 2023
Vuepress v2+ dynamic-title-plugin: add a dynamic title in your vuepress

vuepress-plugin-dynamic-title-v2 ?? Add a dynamic title in your vuepress! Document: moefy-vuepress Live demo: notev Dependencies vuepress version vuep

tianyake 1 May 6, 2022
💥 A simple and beautiful vuepress Blog & Doc theme.

?? A simple and beautiful vuepress Blog & Doc theme.

vuepress-reco 264 Jan 3, 2023
A theme for VuePress 2

vuepress-theme-mix About The Project VuePress Theme Mix is a minimalistic theme that is designed and developed for VuePress 2. It's deeply customized

Gavin 49 Jan 5, 2023
A custom vuepress theme with mermaid and plantuml, katex and vue components.

Personal Documentation Theme for VuePress Currently, completely refactoring code for vuepress v1, all components should be compatible. This is the Vue

David Li 58 Oct 10, 2022
A minimalist vuepress theme, compatible with hexo YAML front matter syntax.

A minimalist vuepress theme, compatible with hexo YAML front matter syntax.

BLANK 19 Dec 14, 2022
Personal Documentation Theme for VuePress

Personal Documentation Theme for VuePress Currently, completely refactoring code for vuepress v1, all components should be compatible. This is the Vue

CH 0 Jul 30, 2019
A blog theme for VuePress by Ktquez 🤘

vuepress-theme-ktquez A blog theme for VuePress by Ktquez ?? ?? Vuepress does not yet have native support for blogs, but this theme has some practices

Alan Ktquez 331 Dec 27, 2022
VitePress theme base on @vue/theme, more practical and comprehensive.

VitePress theme base on @vue/theme, more practical and comprehensive.

alex.wei 4 Sep 1, 2022
Contact Us widget generator. plugin for Vuepress 可以自动生成联系我们按钮的插件

Vuepress Plugin: Contact Us Form This plugin will automatically put a floating button at the left-bottom corner, once it's clicked, a contact us form

Justin Wang 6 Sep 23, 2022
A Unicorn theme for Slidev slides based on dawntraoz.com design.

slidev-theme-unicorn A Unicorn theme for Slidev. This theme is based on dawntraoz.com website design

Alba Silvente Fuentes 44 Nov 16, 2022
A Penguin 🐧 theme for Slidev

This theme is based on my personal brand, but it can be easily use and customized for your own.

Alvaro Saburido 103 Dec 16, 2022
A Slidev Theme for my talks about Vue.js

slidev-theme-vuetiful A Vue-inspired theme for Slidev. Live demo: https://slidev-theme-vuetiful.netlify.app/ Features Pretty Vue Theme Subtle Animatio

Thorsten Lünborg 57 Dec 23, 2022
LightDM theme inspired in Void Linux (without any reason)

LightDM Void Theme I tried Void Linux and got super excited to create a lightdm theme inspired in Void. There's actually no relation with Void Linux,

Jezer Mejía 16 Jan 3, 2023
A front-end multi-theme solution based on sass

A front-end multi-theme solution based on sass

Tom McFly 1 May 13, 2022
🖼️ An Elegant VuePress Theme, inspired by @vue/theme.

VT An Elegant VuePress Theme, inspired by @vue/theme . ?? Live Documentation ?? VuePress Docs With This Theme Features Compatibility: fully compatible

ULIVZ 58 Dec 11, 2022
Shopify Foundation Theme is modern Shopify theme built with Shopify Theme Lab, Vue and Tailwind CSS.

Modern Shopify theme using Shopify Theme Lab, Liquid, Vue and Tailwind CSS ??

UI Crooks 218 Jan 4, 2023
Vuepress v2+ dynamic-title-plugin: add a dynamic title in your vuepress

vuepress-plugin-dynamic-title-v2 ?? Add a dynamic title in your vuepress! Document: moefy-vuepress Live demo: notev Dependencies vuepress version vuep

tianyake 1 May 6, 2022
💥 A simple and beautiful vuepress Blog & Doc theme.

?? A simple and beautiful vuepress Blog & Doc theme.

vuepress-reco 264 Jan 3, 2023
A theme for VuePress 2

vuepress-theme-mix About The Project VuePress Theme Mix is a minimalistic theme that is designed and developed for VuePress 2. It's deeply customized

Gavin 49 Jan 5, 2023