ZYYO个人主页源码HTML静态导航模板

ZYYO个人主页源码HTML静态导航模板

  • 承接源码二开、定制
  • 各种脚本CMS插件定制
  • 全站源码免费下载
资源下载
免费资源
立即下载

源码系统概览

文章正文

ZYYO 主页 1.0 是一套开源的多风格,作者 ZYYO 基于 GitHub 上 xhofe 的主页改写。

整套源码是纯前端,不依赖任何框架,也不用后端,下载解压后双击 index.html 就能跑。

想拥有自定义首页或引导页的开发者可以直接拿去用,当练手项目也合适。

源码简介

ZYYO 主页 1.0 多风格简约低调个人主页源码,就是一套 HTML、CSS、JavaScript 写的静态引导页。

作者 ZYYO,灵感来自 GitHub 上 xhofe 与 ddiu 两位开源作者的个人主页。

代码开源在 GitHub 仓库 ZYYO666/homepage,本次同步分发没动源码,只是整理了文件结构。

页面提供三套主题:Blue 渐变、Light 白底、Dark 黑底,每套主题通过 CSS 变量切换配色。

主题状态会写入 cookie,刷新或下次访问时自动恢复上次的选择。

整套源码共 21 个文件,含 8 张项目图标、4 个 SVG 技能图与贪吃蛇动画资源。

没有后端、数据库、构建工具,适合直接扔到 GitHub Pages、Netlify、Vercel 这类静态托管上。

适用场景

个人主页:作为开发者的对外名片页,汇总博客、GitHub、邮箱、QQ 等联系方式。

项目导航:把常用项目、笔记、云盘、实验室放进首页,跳转集中。

引导页模板:二次开发改成产品引导页或工作室主页。

前端练手项目:阅读源码能学到 CSS 变量主题切换、SVG 路径遍历与 cookie 状态保存。

移动端轻展示:响应式布局支持手机端访问,技能图自动切换为移动版。

功能亮点

三主题切换:Blue 渐变背景、Light 白底、Dark 黑底,对应不同的 CSS 变量配色。

主题开关在右上角,点击循环切换 Light 到 Blue 到 Dark,状态写 cookie 保一年。

贪吃蛇动画:页面顶部跑动的绿色像素蛇,SVG 绘制,主题切换时同步换浅色或深色两版。

图标按钮:头部集成 GitHub、邮箱、捐赠、微信、B 站、主题切换六个 SVG 图标按钮。

微信与捐赠弹窗:点击对应图标弹出二维码图片层,关闭按钮在右上角。

WebSite 与 Projects 双区域:分别展示日常站点和开源项目,每项配独立图标卡片。

技能图自动切换:根据视口大小显示 PC 端一行多图标或移动端单列 SVG。

滚动渐显:项目卡片随滚动进入视口时加上 fade-in-visible 类,做出现动画。

F12 屏蔽:document.onkeydown 拦截 F12 键,oncontextmenu 阻止右键菜单。

备案号 footer:底部显示 ICP 备案号。

技术架构与部署指南

维度 本套源码 同类通用方案
技术栈 前端:HTML5、CSS3、JavaScript(原生 ES5),共 2 个 HTML、1 个 CSS、1 个 JS、4 依具体方案选型,需自行搭建与维护
部署方式 下载压缩包后解压到任意目录,例如 zyyo-homepage。 多托管于第三方平台或订阅云服务
功能侧重 三主题切换:Blue 渐变背景、Light 白底、Dark 黑底,对应不同的 CSS 变量配色。 功能通用,定制深度有限
数据归属 数据自持,部署在自有服务器,不出站 数据通常留存于服务商侧
成本模式 获取后自主部署,无持续授权费用 通常按订阅或调用量计费

技术栈与运行环境

前端:HTML5、CSS3、JavaScript(原生 ES5),共 2 个 HTML、1 个 CSS、1 个 JS、4 个 SVG、8 张 PNG、3 张 JPG
后端:无
数据库:无
运行环境:任意静态文件服务器(Nginx、Apache、IIS、CDN 均可)
其他依赖:无第三方 npm 包、无 jQuery、无 Vue/React,加载一个 51.la 统计脚本

安装与部署提示

下载压缩包后解压到任意目录,例如 zyyo-homepage。

本地预览:双击 index.html 即可在浏览器打开,无需启动服务。

远程部署:把整个目录上传到服务器 /var/www/html 或静态托管平台。

Nginx 配置示例:把 root 指向解压目录,监听 80 或 443,关闭目录索引即可。

修改个人信息:编辑 index.html 里的 favicon.ico、meta description、各项目链接与文字。

修改技能图标:替换 /static/svg/skillPc.svg 与 skillWap.svg,或前往 skillicons.dev 重新生成。

更换主题默认色:编辑 /static/script.js 里的 blueStyles、lightStyles、dackStyles 对象。

关闭统计:删除 index.html 底部的 51.la 脚本即可。

改备案号:编辑 footer 里的豫ICP备2023015852号-1 文字。

截图与演示说明

下图展示 ZYYO 主页 Blue 主题下的完整效果:

ZYYO 主页多风格个人主页源码 Blue 主题截图

页面顶部是欢迎语 Hello, I am Zyyo 和 Full Stack Developer Studying at Sias 介绍行。

第二行是 The only way to do great is to love what you do 名言装饰。

图标栏从左到右依次是 GitHub、邮箱、捐赠、微信、B 站、主题切换开关。

下方是绿色贪吃蛇像素动画,主题为 Dark 时变白色像素版。

WebSite 区域展示四个常用站点:ZYYO 笔记、ZYYO 云盘、ZYYO 实验室、夏天网络工作室。

Projects 区域展示三个开源项目:ZYYO(Typecho 主题)、Homepage(当前主页本身)、Yang(多功能插件)。

底部是 skills 技能图,桌面端一行排列多图标,移动端换另一版单列展示。

想换主题,点右上角开关:Light 到 Blue 到 Dark 循环切换,颜色和贪吃蛇同步换。

常见问题

问:部署后访问显示 404?

检查路径是否在根目录,静态托管默认访问 index.html。若放在子目录,把 root 指到该子目录。

问:图标显示成方块或乱码?

SVG 是内联写在 index.html 里的,不依赖外部字体,但部分老浏览器对 SVG path 的 viewBox 解析不一致,建议用最新版 Chrome、Edge、Firefox 访问。

问:主题切换不生效?

浏览器禁用了 cookie 会导致状态丢失,主题会重置回默认值。检查浏览器隐私设置,允许本站写入 cookie。

问:怎么改二维码图片?

替换 /static/img/wx.jpg 和 /static/img/wxzsm.jpg 为自己的微信收款码和赞赏码,文件名保持不变。

问:能改成带 PHP 后台的版本吗?

本源码仅含前端,作者另提供收费的 PHP 后台版本。本源码包不含后台。

问:移动端访问布局乱?

检查 viewport meta 标签是否保留,index.html 已包含 width=device-width 等响应式设置。

安全风险提示

特别提示:本源码未检测安全风险文件,下载后请务必进行安全审计,删除恶意代码后再部署使用!

下载说明

源码仅供学习研究、测试部署和二次开发参考,商用前请自行确认授权、版权和安全风险。

本资源来自开源作者 ZYYO 的 GitHub 仓库 ZYYO666/homepage,本次同步分发仅做格式整理,未改动源码。

演示站:https://zyyo.net

开源地址:https://github.com/ZYYO666/homepage

资源下载
下载价格免费
本文章资源https://www.aosen.cc/mianfei12081.html来源于互联网,如存在侵权,请联系我们立马删除!
0
显示验证码