Skip to content

fix-bug 使用 Shadow DOM 隔离面板样式,避免全局 CSS 影响SVG图标渲染#1

Open
d4renk wants to merge 5 commits into
OuOumm:mainfrom
d4renk:main
Open

fix-bug 使用 Shadow DOM 隔离面板样式,避免全局 CSS 影响SVG图标渲染#1
d4renk wants to merge 5 commits into
OuOumm:mainfrom
d4renk:main

Conversation

@d4renk
Copy link
Copy Markdown

@d4renk d4renk commented Jan 4, 2026

require https://cdn.tailwindcss.com 会注入全局 reset,影响论坛 SVG 图标渲染。

变更

  • 移除 Tailwind CDN 依赖
  • 控制面板改为 Shadow DOM 隔离
  • 面板样式改为内联 CSS,仅作用于脚本 UI

主要变更:
- 从 localStorage 迁移到 GM 持久化存储 API (GM_setValue/GM_getValue)
- 添加配置中心对话框,支持用户自定义所有参数
- 实现面板隐藏/显示功能(页面按钮 + 脚本菜单)
- 优化滚动间隔从 100ms 调整为 1000ms
- 新增 CLAUDE.md 项目文档

技术改进:
- 配置系统: 支持运行时修改并持久化存储
- UI 组件: 新增配置中心模态对话框
- 菜单命令: 动态注册/注销面板控制命令
- 状态管理: 面板可见性状态持久化
- 代码优化: 移除冗余 UI 元素,简化交互逻辑

版本历程: v2.1.0 → v2.4.1

Co-Authored-By: Claude <noreply@anthropic.com>
Your Name and others added 2 commits January 21, 2026 19:19
- 提升滚动速度从 50 到 200 像素/次
- 减少滚动间隔从 1000 到 500 毫秒
- 增加点赞最小间隔从 2000 到 5000 毫秒
- 版本号更新至 2.4.2

Co-Authored-By: Claude <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant