kanbanniang

2019/10/17

# 介绍

demo.png

kan-ban-niang plugin for vuepress-theme-reco or other vuepress theme.

# 名字

  • As plugin: @vuepress-reco/vuepress-plugin-kan-ban-niang
  • As component: KanBanNiang(自动出现在页面中,无需添加额外代码)

# 按钮

按钮 作用 默认提示语
home 回到博客主页 心里的花,我想要带你回家。
message 显示主人寄语 '欢迎来到 ' + 您的站点名称($site.title)
theme 更换模型主题 好吧,希望你能喜欢我的其他小伙伴。
close 关闭看板娘 你知道我喜欢吃什么吗?痴痴地望着你。
info 跳转插件github 想知道关于我的更多信息吗?

# Option API

以下为插件注入时的参数。

Attributes

# theme

  • description: 默认模型主题
  • type: Array
  • default: ['blackCat', 'whiteCat', 'haru1', 'haru2', 'haruto', 'koharu', 'izumi', 'shizuku', 'wanko', 'miku', 'z16']
  • accepted-values:
    • theme仅包含一个值是默认为此主题并隐藏更换主题按钮
    • theme为多个值时初始化默认为第一个主题,点击更换主题按钮随机更换数组内的其他主题
    • 请注意主题名的大小写
    • 可选主题见最后

# clean

  • description: 是否开启clean模式(隐藏所有按钮)
  • type: Boolean
  • default: false
  • accepted-values: true | false

# messages

  • description: 按钮提示语
  • type: Object
  • default:
      {
        welcome: '欢迎来到 ' + 您的站点名称($site.title),
        home: '心里的花,我想要带你回家。',
        theme: '好吧,希望你能喜欢我的其他小伙伴。',
        close: '你知道我喜欢吃什么吗?痴痴地望着你。'
      }
    
  • accepted-values: 见最后

# messageStyle

  • description: 自定义消息框样式
  • type: Object
  • default:
    {
      right: '68px',
      bottom: '190px'
    }
    

# modelStyle

  • description: 自定义模型样式
  • type: Object
  • default:
    {
      right: '90px',
      bottom: '-20px',
      opacity: '0.9'
    }
    

# btnStyle

  • description: 自定义按钮样式
  • type: Object
  • default:
    {
      right: '90px',
      bottom: '40px',
    }
    

# width

  • description: 模型宽度
  • type: Number
  • default: 150

# height

  • description: 模型高度
  • type: Number
  • default: 220

# 可选主题

themes.png

# 更多

  • 参考插件: @Qi (opens new window) https://github.com/QiShaoXuan/vuepress-plugin-cat
  • 模型库: @Qi (opens new window) https://github.com/QiShaoXuan/live2DModel
  • 模型加载失败时会自动隐藏
  • 加载静态资源速度不稳定
  • 想使用本插件之外的其他模型可以将插件下载到本地引入更换模型url

# 贡献者