博客2.0装修

博客2.0装修

经过将近两个星期的折腾,博客2.0终于装修完毕,在装修过程中吸取了其他一下博客的灵感进行设计。

首页

本来首页是参考(抄袭)樱花庄的白猫的首页。
但后来看到闪烁之狐的首页页头是一个幻灯片,中间大而醒目的文案,能够承载多个主题级别的元素。
就觉得放在首页里非常合适,也与我原本的设计类似。所以现在首页用于展示重要的,较长时间不修改的素材。

导航

导航其实只是进行了优化,设计还是参考樱花庄的白猫的。但我发现了个有趣的现象。
导航默认状态下隐藏,鼠标点击时显示,这里可以用到v-ifv-showv-if是如想象中的控制是否显示,但是加上后v-show却有式文本渐变出现的功能。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
<template>
<b-navbar @mouseenter="show=true" @mouseleave="show=false">

<!--这里的v-if自然是控制是否显示,但是v-show却有式文本渐变出现的功能-->
<b-collapse id="nav-collapse" is-nav v-if="show" v-show="show">
<b-navbar-nav align="center">
<b-nav-item v-for="(nav,i) in config.navs?config.navs:[]" :key="i" :href="nav.url">
<b>{{nav.text}}</b>
</b-nav-item>
</b-navbar-nav>
</b-collapse>

</b-navbar>
</template>

文章

文章显示上添加了几个优化
+ 代码块的行数
+ 表格的样式优化
+ 图片点击放大
+ 添加图表支持
+ 添加数学公式支持

其他组件

  • 返回顶部用上了element的ui,但放弃了以前在返回顶部上还可以有其他跳转链接的功能
  • 支持背景图片轮播

装修时参考的网站


> 樱花庄的白猫,Uncle_drew


> 幻之字幕组


> senra


> 常也,Apa琦的小博客


> 闪烁之狐


> 正在学习的Mr.Xu


> Hi,DIYgod


博客2.0装修
https://cellargalaxy.github.io/posts/随笔/5.博客2.0装修/
作者
cellargalaxy
发布于
2020年1月30日
许可协议