舍弃多年前制作的个人主页,用vue cli彻底重构。
整个网页为响应式布局,可支持PC端和移动端的浏览,在移动端会自动隐藏Menu组件,在项目图片轮播窗口大小也会自适应改变。
框架由viewui的layout布局打底,期间使用Sider、MenuGroup、、Gird布局等技术以及card、cell、时间线TimeLine等组件。
主题由颜色选择器获取颜色,再通过Vue的:style属性动态绑定实现同步颜色,改变Menu和内容页部分组件颜色和部分字体。
个人网站源代码已开源,欢迎大家学习,项目地址
项目展示: