feat: 右侧浮窗组件重写 — 4 种模块 + JS 动态渲染
All checks were successful
continuous-integration/drone/push Build is passing

新增文件:
- css/float-widget.css: 浮窗按钮/弹出面板/QQ列表/二维码样式
- js/float-widget.js: 4 种模块渲染 + 回到顶部 + 后台数据接口

修改文件:
- header.html: 引入新 CSS/JS
- public/header.html: 替换旧 aside-tools 为 float-widget 容器

模块类型:
1. QQ客服: hover 弹出 QQ 号列表+在线时间
2. 在线客服: 点击新标签页跳转
3. 群聊: hover 弹出二维码
4. 公众号: hover 弹出二维码

数据来源: window.__FLOAT_WIDGET_DATA__ (后台注入) 或 JS 内 demo 数据
This commit is contained in:
yiqiu
2026-03-18 22:06:15 +08:00
parent f96b967474
commit c4dd22ac10
4 changed files with 391 additions and 82 deletions

View File

@@ -107,6 +107,8 @@
<script src="/web/BlackFruit-web/js/nav-third-level.js"></script>
<script src="/web/BlackFruit-web/js/i18n.js"></script>
<script src="/web/BlackFruit-web/js/ai.js"></script>
<link rel="stylesheet" href="/web/BlackFruit-web/css/float-widget.css">
<script src="/web/BlackFruit-web/js/float-widget.js"></script>
<link rel="alternate" hreflang="zh-Hans" href="{$url}">
<link rel="canonical" href="{$url}">