Repository navigation
Releases: 178991907/webv2
Releases · 178991907/webv2
Release list
v3.1.0 - 🚀 跨分类拖拽与快捷迁移卡片系统升级
英语全科启蒙导航 v3.1.0 🚀
✨ 新特性与重点更新
1. 🔀 跨分类拖拽与排序(Drag & Drop)
- 基于
@dnd-kit/core与@dnd-kit/sortable重构了全局统一多容器拖拽上下文。 - 支持按住拖拽手柄直接将卡片跨分类移动到其他分类的任意位置或空分类中。
- 配备半透明悬浮卡片预览(
DragOverlay),拖拽体验流畅自然。
2. 📁 操作栏快捷「移至分类」菜单
- 在每行链接操作栏增加「移至分类」快捷下拉菜单。
- 点击目标分类即可一键将卡片迁移至该分类末尾,移动端与触控屏体验极佳。
3. 📝 编辑弹窗支持切换所属分类
- 链接编辑弹窗内新增「所属分类」下拉选择器,修改信息与分类调整一步到位。
4. 🛡️ 开源安全脱敏机制
wrangler.toml全面脱敏,使用标准占位符。- 强化
.gitignore规则,防止本地真实密钥与.dev.vars误提交至公开仓库。
5. 💻 本地无库开发与智能容错
- 本地开发环境新增智能免库降级体验,无 PostgreSQL 时自动注入完整演示数据,支持
admin/password秒速登录测试。
Created with ❤️ by 178991907
v3.0.3: High-Contrast Tooltip Enforcement
Additional Hardening
- Enhanced CSS Specificity: Further enforced tooltip styling with
!importantdeclarations - Bulletproof Styling: Ensured tooltips are 100% visible regardless of theme or CSS cascade
- Production-Ready: Final polish for universal cross-theme compatibility
v3.0.2: Component-Level Tooltip Fix
Critical Fix
- Root Cause: Identified that Radix UI TooltipContent component was using theme-dependent CSS variables (
bg-popover/90,text-foreground/80) causing invisible text in light themes. - Solution: Applied component-level fix with forced dark styling (
!bg-[#1e1b4b],!text-white) using!importantto override all theme styles. - Result: Perfect tooltip visibility across ALL 7 themes.
Files Changed
src/components/link-grid.tsx- Component fix_worker.js- Version update
v3.0.1: Hotfix for Vercel/Next.js Tooltips
Hotfix
- CSS Fix: Applied universal dark tooltip styles to globally deployed Next.js/Vercel versions (previously only applied to Worker).
- Ensures consistent readability across all deployments.
v3.0.0: Tooltip & UI Optimization
Key Changes
- Universal Tooltip Visibility: Tooltips now use a high-contrast Dark Mode theme across all site themes to ensure perfect readability.
- UI Enhancements: Optimized description text rendering and reduced visual clutter.
- Version Bump: Official Release v3.0.0.
v2.0.0: Cloudflare Workers Deployment
Key Features
- Cloudflare Workers: Standalone
_worker.jsdeployment. - KV Storage: Replaced PostgreSQL with Cloudflare KV for settings and links.
- Full Feature Set: Includes all v1.0.0 features optimized for Edge execution.
- Performance: Zero-cold-start architecture with embedded assets.
Deployment
Configure wrangler.toml with your KV_NAMESPACE_ID and ADMIN_PASSWORD.
v1.0.0: Child-Friendly Theme System
Key Features
- Child-Friendly Themes: 7 distinct themes including Galaxy Explorer, Lavender Dream, and more.
- Interactive UI: Tooltips with layout shift and spotlight focus effects.
- Persistence: Hybrid storage with local preferences and admin-defined defaults.