用可爱的插件装饰你的 Vuepress~

简介: 用可爱的插件装饰你的 Vuepress~

在背景添加一条彩带

vuepress-plugin-ribbon

只需要简单的配置就可以在你的 Vuepress 中添加一条背景彩带~

首先使用 yarn 安装~

yarn add vuepress-plugin-ribbon -D

然后在 config.js 中添加以下配置~

module.exports = {
   plugins: [
      [
         "ribbon",
         {
            size: 90, // 彩带的宽度,默认为 90
            opacity: 0.8, // 彩带的不透明度,默认为 0.3
            zIndex: -1 // 彩带的 z-index 属性,默认值为 -1
         }
      ]
   ]
};

然后再次 dev 你就可以发现你的背景多一条彩带啦~

::: tip

如果你的彩带会把博客文字覆盖掉,请先尝试调整 z-index 属性,如果无论如何调整都不能有合适的效果,请使用 CSS 为你的主题添加样式覆盖,最简单的方法就是为不想显示彩带的位置添加背景,因为博客主题样式大多不一致,这里就不贴具体修改方式了

:::

添加一个动态的标题

vuepress-plugin-dynamic-title

如果你现在使用的是电脑的话,试着切换浏览器到其它标签页~

唔,欢迎回来,你应该已经看到效果了~这就是 dynamic-title 的效果~

想要把它装到你的 Vuepress 的话,就 yarn 一下吧~

yarn add vuepress-plugin-dynamic-title -D

配置稍微有点麻烦,需要提供图标以及相应的文字,不提供时默认是不显示图标的,图表放在 .vuepress/public/ 下就好

module.exports = {
   plugins: [
      [
         "dynamic-title",
         {
            showIcon: "/favicon.ico",
            showText: "(/≧▽≦/)咦!又好了!",
            hideIcon: "/failure.ico",
            hideText: "(●—●)喔哟,崩溃啦!",
            recoverTime: 2000
         }
      ]
   ]
};

增加鼠标点击动效

vuepress-plugin-cursor-effects

只需要简单的安装就可以在你的 Vuepress 添加鼠标点击后散落彩色粒子的效果~

插件名是 vuepress-plugin-cursor-effects,安装方法应该不用说了吧,配置的话,也没有额外的配置项,直接如下便好

module.exports = {
   plugins: ["cursor-effects"]
};

使用悬挂喵作为返回顶部按钮

vuepress-plugin-go-top

相信你看到这个位置应该已经能看到它啦,点一下就可以返回顶部哦~

都到现在了,应该不需要我说怎么安装了吧?也是没有额外的配置项的,也许以后会添加~

添加音乐播放插件

@vuepress-reco/vuepress-plugin-music

reco 主题成员橘子正在开发中,请期待……

添加一个萌萌哒看板娘

vuepress-plugin-live2d Author 聆歌

plugins: [
   [
      "vuepress-plugin-live2d",
      {
         modelName: "", // 模型名称,可传入一个字符串或者数组
         mobileShow: false, // 是否在移动设备上显示
         position: "right" // 显示在左下角还是右下角
      }
   ]
];

配置详情请在项目主页查看

感谢聆歌提供本插件,感觉效果不错的可以给他一个 Star 哟~

修改你的鼠标为更可爱的样式

这个就不用插件实现了,自己配置下 style/index.styl 就可以了

body {
  cursor: url('/cursor.ico'), auto;
}

找一个你喜欢的鼠标指针放在 public 下就好,当然图片名也记得修改

相关文章
|
数据采集 前端开发 JavaScript
查看Socket断开原因及加入心跳机制防止自动断开连接
一般情况下,前端页面连接WebSocket服务的时候都是通过Nginx等负载均衡,然后由Nginx去代理连接后端的socket服务。如果建立连接之后不做一些措施,那么可能会有各种各样的原因会导致socket断开。
3339 0
|
9月前
|
JavaScript 前端开发 Java
【GoWails】Go做桌面应用开发?本篇文章带你上手Wails框架!一步步带你玩明白前后端双端的数据绑定!
wails是一个可以让你使用Go和Web技术编写桌面应用的项目 可以将它看作Go的快并且轻量级的Electron替代品。可以使用Go的功能,并结合现代化UI完成桌面应用程序的开发
1570 5
particles 粒子背景插件在vue3中的使用
本文介绍了如何在Vue 3项目中使用`particles.vue3`库来创建粒子背景特效。文章提供了粒子背景插件的概述、安装步骤、配置参数说明,并展示了粒子特效的实现效果。同时,提供了在main.js中进行全局配置、在Vue组件中使用粒子背景组件的示例代码,以及完整代码的下载链接。
|
数据可视化 流计算 Python
Python创意爱心代码大全:从入门到高级的7种实现方式
本文分享了7种用Python实现爱心效果的方法,从简单的字符画到复杂的3D动画,涵盖多种技术和库。内容包括:基础字符爱心(一行代码实现)、Turtle动态绘图、Matplotlib数学函数绘图、3D旋转爱心、Pygame跳动动画、ASCII艺术终端显示以及Tkinter交互式GUI应用。每种方法各具特色,适合不同技术水平的读者学习和实践,是表达创意与心意的绝佳工具。
10142 0
|
算法 调度 UED
深入理解操作系统的调度算法
【9月更文挑战第22天】本文通过深入浅出的方式,介绍了操作系统中的核心概念——调度算法。文章首先解释了调度算法的基本定义和重要性,然后详细分析了先来先服务(FCFS)、短作业优先(SJF)以及时间片轮转(RR)三种常见的调度算法。每种算法都配有简单的代码示例,帮助读者更好地理解其工作原理。最后,文章探讨了这些调度算法在现代操作系统中的应用及其优缺点,旨在为读者提供对操作系统调度机制的全面认识。
|
机器学习/深度学习 人工智能 自然语言处理
一文彻底讲透GPT架构及推理原理
本篇是作者从开发人员的视角,围绕着大模型正向推理过程,对大模型的原理的系统性总结,希望对初学者有所帮助。
|
机器学习/深度学习 监控 计算机视觉
目标检测实战(八): 使用YOLOv7完成对图像的目标检测任务(从数据准备到训练测试部署的完整流程)
本文介绍了如何使用YOLOv7进行目标检测,包括环境搭建、数据集准备、模型训练、验证、测试以及常见错误的解决方法。YOLOv7以其高效性能和准确率在目标检测领域受到关注,适用于自动驾驶、安防监控等场景。文中提供了源码和论文链接,以及详细的步骤说明,适合深度学习实践者参考。
4267 1
目标检测实战(八): 使用YOLOv7完成对图像的目标检测任务(从数据准备到训练测试部署的完整流程)

热门文章

最新文章