Commit Graph

50 Commits

Author SHA1 Message Date
AdingApkgg
4d44d5b620 251127 2025-11-27 13:06:33 +08:00
AdingApkgg
47288cfdaa feat: 增强艳粉主题样式与组件视觉效果
* 更新 `index.html` 中的进度条样式,增加渐变色和动画效果,提升用户体验。
* 在 `tailwind.config.js` 中添加艳粉主题配色和自定义样式,增强主题一致性。
* 引入液态玻璃效果于多个组件,提升视觉层次感。
* 优化 `SearchHeader.vue` 和 `VndbPanel.vue` 中的标题和按钮样式,确保在不同主题下的可读性。
* 更新 `SettingsModal.vue` 和 `TopToolbar.vue` 的样式,增强用户交互体验。
2025-11-27 05:19:15 +08:00
AdingApkgg
fcd823ade3 feat: 增强主题支持与自定义样式功能
* 移除旧的主题颜色变量,改为支持自定义 CSS 样式,提升用户界面的灵活性。
* 在 `App.vue` 中实现自定义 CSS 的加载与应用,确保用户设置的实时更新。
* 更新 `SettingsModal.vue`,允许用户输入自定义 CSS,增强个性化体验。
* 优化多个组件的样式,确保在不同主题下的视觉一致性。
* 删除不再使用的主题相关文件,简化代码结构。
2025-11-27 04:24:41 +08:00
AdingApkgg
92246b2139 feat: 统一主题样式与增强组件视觉一致性
* 更新多个组件的样式以使用新的主题颜色变量,确保在不同模式下的视觉一致性。
* 优化滚动条样式,提升整体用户体验。
* 在 `SearchHeader.vue` 和 `VndbPanel.vue` 中调整背景和文本颜色,增强可读性。
* 增加对 `customApi` 的监听,确保设置变化时的实时更新。
2025-11-21 17:38:09 +08:00
AdingApkgg
a66b4b628e feat: 增强主题支持与样式优化
* 在 `index.html` 中定义新的主题颜色变量,支持动态主题切换。
* 更新多个组件的样式以适应新主题,确保在不同模式下的视觉一致性。
* 在 `App.vue` 中初始化主题设置,提升用户体验。
* 增加主题选择功能于 `SettingsModal.vue`,允许用户实时预览和保存主题选择。
* 优化背景层和滚动条样式,提升整体视觉效果。
2025-11-21 03:16:02 +08:00
AdingApkgg
a62ca55519 feat: 更新依赖项与优化组件样式
* 在 `package.json` 中添加 ESLint 相关依赖,增强代码质量管理。
* 更新 `index.html` 中的样式,移除图片懒加载的默认透明度设置,避免显示问题。
* 在 `App.vue` 和其他组件中优化代码格式,提升可读性和一致性。
* 更新 `env.d.ts` 文件,添加类型注释以支持 Vue 组件的类型定义。
* 在 `StatsCorner.vue` 中引入过渡效果,提升用户体验。
2025-11-20 15:57:39 +08:00
AdingApkgg
94214a09de feat: 更新 favicon 设置与搜索标题样式
* 在 `index.html` 中更新 favicon 设置,添加 SVG 格式和 Apple Touch Icon,提升视觉效果。
* 在 `SearchHeader.vue` 中优化标题样式,移除不必要的图标,简化布局。
2025-11-20 04:17:51 +08:00
AdingApkgg
81533bbd9f feat: 增加设置功能与统计信息展示
* 在 `App.vue` 中引入 `SettingsModal` 和 `StatsCorner` 组件,增强用户设置和统计信息的可视化。
* 更新 `TopToolbar` 组件,添加设置按钮以便用户快速访问设置。
* 在 `SearchHeader.vue` 中优化布局,提升视觉效果和用户体验。
2025-11-20 04:11:49 +08:00
AdingApkgg
06166500e7 fix: 调整搜索标题的样式以提升视觉效果
* 更新 `SearchHeader.vue` 中的标题样式,增加顶部间距以改善布局和视觉一致性。
2025-11-20 03:51:13 +08:00
AdingApkgg
9d1bc0ecf7 feat: 增加背景层转场动画与暗色模式样式优化
* 在 `index.html` 中添加多种背景层转场动画效果,提升视觉体验。
* 更新 `App.vue` 中的图片切换逻辑,支持随机转场动画和慢慢放大效果。
* 增强暗色模式下的输入框和通知样式,确保视觉一致性与可读性。
2025-11-20 03:48:56 +08:00
AdingApkgg
49128d77c1 feat: 增加暗色主题支持与样式优化
* 在 `index.html` 中添加主题颜色变量,支持白天和黑夜模式。
* 更新多个组件的样式,确保在暗色主题下的视觉一致性。
* 在 `App.vue` 中引入 `TopToolbar` 组件,增强用户界面。
* 优化图片缓存逻辑,支持批量删除旧图片,提升性能。
* 移除不必要的分享按钮,简化 `FloatingButtons.vue` 组件结构。
2025-11-20 03:36:13 +08:00
AdingApkgg
8112b2704e feat: 更新 README 文档与组件,增强用户体验
* 在 `README.md` 中添加项目介绍、特性、技术栈和安装指南,提供更全面的项目信息。
* 在 `App.vue` 中恢复搜索状态,提升用户体验。
* 更新 `search.ts`,扩展 VNDB 信息结构,支持更多游戏数据字段。
* 在 `FloatingButtons.vue` 中新增分享和站点导航按钮,优化交互功能。
* 移除 `PlatformNav.vue` 组件,整合导航功能至 `FloatingButtons.vue`,简化结构。
* 在 `SearchHeader.vue` 中添加搜索历史功能,提升搜索效率。
* 更新 `VndbPanel.vue`,优化游戏信息展示,增加开发商和平台信息显示。
2025-11-20 03:03:53 +08:00
AdingApkgg
0437eaab8c feat: 更新搜索功能与标签系统,增强用户体验
* 更新 `search.ts`,调整 API 文档链接并优化请求格式,支持 Cloudflare Workers API。
* 在 `SearchHeader.vue` 中新增标签说明,帮助用户快速理解资源特性。
* 在 `SearchResults.vue` 中重构标签显示,增加样式和图标映射,提升视觉效果与信息传达。
2025-11-20 02:27:08 +08:00
AdingApkgg
bc33653874 feat: 添加 VNDB 面板与翻译功能,优化组件样式
* 在 `App.vue` 中引入 `VndbPanel` 组件,增强用户体验。
* 更新 `search.ts`,新增翻译功能以支持文本翻译。
* 优化 `CommentsModal.vue` 和 `FloatingButtons.vue` 的样式,提升视觉一致性。
* 重构 `PlatformNav.vue` 和 `SearchHeader.vue`,调整布局与样式以适应新设计。
* 更新 `SearchResults.vue`,移除冗余的 VNDB 信息面板,简化结构。
* 在 `index.html` 中优化元数据与样式,提升 SEO 效果。
2025-11-18 00:13:20 +08:00
AdingApkgg
ccb9e16365 feat: 完成项目从 Material 3 迁移至 Tailwind CSS,重构组件与样式
* 移除所有 Material Web Components 和 GSAP 相关依赖,简化项目结构。
* 更新 `index.html`,添加 favicon 和优化 PWA 相关设置。
* 重构多个组件(如 `CommentsModal.vue`, `SearchHeader.vue`, `SearchResults.vue`)以使用 Tailwind CSS,提升样式一致性和用户体验。
* 移除不必要的调试日志,优化代码清理。
* 更新 `package.json` 和 `pnpm-lock.yaml`,引入新的依赖以支持 Tailwind CSS 和 Font Awesome。
* 简化 Service Worker,优化缓存策略。
2025-11-17 18:07:02 +08:00
AdingApkgg
2a5aa51ff5 feat: 更新首页结构与样式,移除旧版主文件
*   在 `index.html` 中添加了新的元数据和样式,以提升SEO和用户体验。
*   移除 `src/main.js` 文件,简化项目结构,集中管理逻辑。
*   新增 `SearchHeader.vue` 组件,重构搜索表单和状态显示,优化用户交互。
*   更新样式以符合 Material 3 设计规范,增强视觉一致性。
2025-11-17 15:48:49 +08:00
AdingApkgg
6db38cc30c feat: 更新首页结构与样式,移除旧版主文件
*   在 `index.html` 中添加了新的元数据和样式,以提升SEO和用户体验。
*   移除 `src/main.js` 文件,简化项目结构,集中管理逻辑。
*   新增 `SearchHeader.vue` 组件,重构搜索表单和状态显示,优化用户交互。
*   更新样式以符合 Material 3 设计规范,增强视觉一致性。
2025-11-17 15:47:13 +08:00
Jurangren
8cc4751841 feat: 增强站点标签系统并清理旧版提示
*   重构站点标签系统,引入访问限制、网盘类型等细致分类。
*   为各标签新增详细工具提示,提供更直观的站点信息。
*   主页移除过时的使用提示,简化信息展示。
*   优化外部链接按钮样式,提升视觉一致性。
2025-10-06 22:13:50 +08:00
Jurangren
c07dc776eb refactor: 重构搜索表单并移除密码字段
- 移除 `index.html` 中紫缘 Gal 密码输入框和获取密码链接。
- 删除 `src/main.js` 中紫缘 Gal 密码相关的表单数据处理逻辑。
- 重构搜索表单UI,将游戏名和自定义API输入框进行视觉分组。
- 统一搜索表单输入框的焦点环绕样式,提升用户体验。
2025-10-05 20:59:08 +08:00
Jurangren
662913b69e Refactor: 重构API调用并更新后端版本URL
*   简化 `searchGameStream` 函数中的 `magic` 参数处理,始终发送 `true`。
*   更新后端版本 API URL,从 `SearchGal` 变更为 `Wrangler-API`。
2025-08-23 01:57:14 +08:00
Jurangren
5b6711dbe4 feat: 新增大模型状态显示功能
*   在导航栏中添加后端搜索API状态显示按钮,取代原魔搜选项。
*   实现后端搜索API状态的实时检测,并根据状态显示“正常”或“异常”。
*   更新了游戏流搜索的默认API端点,以提升服务可靠性。
2025-08-22 02:23:21 +08:00
Jurangren
5014d8429f feat: 支持VNDB图片代理并优化信息展示
- 引入VNDB图片代理功能,提升图片加载速度。
- 添加代理可用性检测,确保图片服务正常。
- 更新游戏介绍和人物信息来源说明,明确数据由VNDB提供并经AI翻译。
- 优化搜索提交体验,在搜索后自动使输入框失焦。
2025-08-18 01:20:38 +08:00
Jurangren
013028d6e2 feat: 平均游戏时长展示
*   从VNDB获取并计算游戏时长数据。
*   在AI响应视图中新增独立的游戏时长显示区域。
*   将游戏时长信息作为AI提示的一部分进行处理和渲染。
*   优化游戏描述段落的垂直间距。
2025-08-11 13:00:58 +08:00
Jurangren
9accaf60d2 refactor: 优化VNDB搜索并清理日志
* 移除 `renderAiView` 函数中的调试日志,保持代码整洁。
* 为VNDB API请求添加 `searchrank` 排序,优化搜索结果相关性。
2025-08-09 07:41:33 +08:00
Jurangren
6f5ac2bf21 style: 优化平台卡片错误信息显示
*   调整了平台卡片中错误信息的样式。
*   为错误提示文本添加了更小的字号(text-sm)。
*   为错误图标增加了右侧间距(mr-2),改善布局。
*   移除了错误信息容器的flex布局样式。
2025-08-08 19:35:17 +08:00
Jurangren
3c2070e796 feat: 添加游戏标签显示与AI翻译支持
*   获取并处理VNDB游戏标签数据。
*   AI翻译请求中新增游戏标签,优化提示词。
*   UI界面新增“Tag”区域,展示AI翻译后的标签。
*   标签按等级和颜色显示,支持粗体斜体。
*   调整游戏介绍、人物、总结区域UI布局。
2025-08-08 19:13:58 +08:00
Jurangren
4cc851b6e2 chore: 恢复 AI 翻译 API 地址至生产环境
*   将 AI 翻译 API 地址由本地调试环境切换回正式生产环境。
*   确保应用程序连接到 SearchGal.Homes 官方提供的 AI 服务。
2025-08-08 06:36:48 +08:00
Jurangren
42d081f5b0 feat: 优化VNDB外部链接获取与展示
*   改进VNDB外部链接获取逻辑,使用原始标题并优化API查询。(旧版本会遗漏较多外部链接)
*   重构外部链接分类与去重机制,确保链接展示更准确、无重复。
*   在VNDB数据中新增并使用`originalTitle`字段,提升链接匹配精度。
2025-08-08 06:34:16 +08:00
AdingApkgg
db22c36947 Implement code changes to enhance functionality and improve performance 2025-08-07 01:09:20 +08:00
Jurangren
3fc693eab8 feat: 优化布局响应式设计
*   引入CSS变量,通过`clamp()`函数实现布局、字体和间距的自适应调整。
*   移除部分固定宽度限制,使页面元素能更好地适应不同屏幕尺寸。
*   针对移动设备视图,优化了容器宽度和内容偏移的显示效果。
*   更新了用户提示信息,引导用户通过空格键进入游戏详情视图。
2025-08-06 15:11:44 +08:00
Jurangren
e976443f37 Merge branch 'main' of https://github.com/Moe-Sakura/frontend 2025-08-06 10:17:06 +08:00
Jurangren
2830f07d42 feat: 引入AI翻译、游戏详情视图及多项UI改进
*   新增AI翻译游戏介绍和人物信息功能。
*   引入独立游戏详情视图,支持AI内容流式加载。
*   优化VNDB信息面板动画、布局及别名显示。
*   搜索结果精准匹配增加高亮提示,提升视觉反馈。
*   整合所有CSS到HTML,减少HTTP请求以优化加载性能。
*   VNDB数据获取包含角色信息,并自动移除剧透。
*   改进视图切换逻辑,增加操作提示和键盘支持。
2025-08-06 10:14:38 +08:00
AdingApkgg
5aa48da863 Remove old CSS styles and animations from the project. This includes the deletion of old.css and style.css files, which contained outdated styles and keyframe animations that are no longer in use. 2025-08-06 01:46:25 +08:00
AdingApkgg
10027cdec6 feat: 更新样式,增强最佳匹配高亮效果 2025-08-06 01:43:11 +08:00
Jurangren
4352b598d5 Feat: 增强VNDB信息面板动画和视图锁定功能
*   更新样式表链接为绝对路径,确保资源正确加载。
*   引入Tailwind CSS的`group`变体,实现更灵活的父子组件样式联动。
*   为VNDB信息面板和主内容区添加高级过渡动画和响应式布局。
*   优化底部浮动按钮(回到顶部、评论)的可见性动画。
*   在移动端隐藏“锁定视图”按钮,提升用户体验。
*   在JS中引入VNDB API基础URL常量,提高代码可维护性。
*   移除冗余的自定义CSS动画和布局规则,全部迁移至Tailwind CSS类。
*   精简CSS关键帧动画定义,使样式表更简洁。
2025-08-05 05:42:30 +08:00
Jurangren
e73cdbd90b feat: 根据VNDB模式调整主容器背景透明度
*   VNDB模式激活且有背景图时,主容器背景设为不透明白色。
*   VNDB模式未激活或无背景图时,主容器背景设为半透明白色。
*   优化界面视觉效果,提升内容与背景的融合度。
2025-08-04 12:59:22 +08:00
Jurangren
a745745531 feat: 优化VNDB信息面板显示与内容过滤
*   优化移动端布局,在手机视图下移除VNDB信息面板。
*   VNDB面板元素(图片、标题、描述)根据数据动态显示隐藏。
*   若无VNDB内容,整个信息面板将自动隐藏。
*   获取VNDB数据时,根据内容等级过滤性或暴力相关图片。
*   优先选择评分高且非限制级的截图作为背景。
2025-08-04 12:51:47 +08:00
Jurangren
7befdfb5d1 feat: 集成 VNDB 显示游戏详情,优化搜索体验
*   集成 VNDB,展示游戏封面、简介和外部链接。
*   根据 VNDB 匹配度,高亮显示搜索结果中的最佳匹配项。
*   新增“锁定视图”功能,可隐藏界面仅显示背景。
*   动态展示前端与后端项目的最新版本号。
*   优化搜索冷却计时器显示,提供更清晰的冷却时间。
*   新增样式文件,支持 VNDB 界面和动画效果。
*   移除 Content-Security-Policy 元标签,修复局域网访问时自动提升至HTTPS造成的问题
2025-08-04 11:58:06 +08:00
Jurangren
c621897967 feat: 支持从URL参数预填充API地址
* 新增功能,允许从URL的`api`参数读取并设置API输入框的值。
* 方便用户通过URL直接配置API地址,提升便捷性。
* 页面加载时自动检查并应用URL中的`api`参数。
2025-08-02 04:17:03 +08:00
AdingApkgg
9f2a7991e6 250714 2025-07-14 14:24:35 +08:00
AdingApkgg
daf14b3894 250714 2025-07-14 12:15:29 +08:00
AdingApkgg
bd35decfde 250714 2025-07-14 08:40:33 +08:00
AdingApkgg
df3527b272 250714 2025-07-14 07:19:25 +08:00
AdingApkgg
ca4381fc38 250714 2025-07-14 05:00:32 +08:00
AdingApkgg
7c46fa695d 250710 2025-07-10 02:20:59 +08:00
AdingApkgg
fd47b0438e 250710 2025-07-10 02:20:48 +08:00
AdingApkgg
d3bb214feb 250709 2025-07-09 18:15:53 +08:00
AdingApkgg
01c51c598d 250709 2025-07-09 18:08:04 +08:00
AdingApkgg
7a73d674ad 250709 2025-07-09 17:55:35 +08:00
AdingApkgg
85b2a00da1 250709 2025-07-09 17:32:29 +08:00