jxxghp
34124418f8
perf: optimize initial load by implementing lazy loading for modules and fine-tuning authentication/resource initialization logic.
2026-05-14 13:19:48 +08:00
jxxghp
dbeea6afcc
perf: reduce frontend memory pressure and startup cost
...
Limit long-lived page and component retention while virtualizing large card views to keep runtime memory lower. Defer heavy editor, chart, workflow, calendar, and icon code so the app loads less JavaScript up front.
2026-05-09 08:32:14 +08:00
jxxghp
0cf3342449
重构PWA状态管理
2025-07-07 14:05:11 +08:00
jxxghp
b15672d593
fix
2025-07-07 11:19:45 +08:00
Cursor Agent
a81071a50a
Refactor PWA state management to simplify and streamline implementation
...
Co-authored-by: jxxghp <jxxghp@163.com >
2025-07-06 23:24:31 +00:00
Cursor Agent
8824869cd1
Enhance PWA state management with advanced scroll, form, and modal tracking
...
Co-authored-by: jxxghp <jxxghp@163.com >
2025-07-06 23:03:42 +00:00
jxxghp
85db26a704
Merge branch 'v2' into cursor/analyze-factors-causing-ios-to-kill-pwa-ac82
2025-07-06 23:41:42 +08:00
jxxghp
93ad0859e8
重构PWA状态管理,统一检测方法并优化状态恢复逻辑
2025-07-06 23:04:34 +08:00
Cursor Agent
bea6c1e326
Optimize PWA background performance with SSE and timer management
...
Co-authored-by: jxxghp <jxxghp@163.com >
2025-07-06 14:52:58 +00:00
Cursor Agent
3726c472fc
Remove console logs for silent PWA state restoration optimization
...
Co-authored-by: jxxghp <jxxghp@163.com >
2025-07-06 10:31:35 +00:00
Cursor Agent
c9867bc453
Optimize PWA state restoration and loading experience
...
Co-authored-by: jxxghp <jxxghp@163.com >
2025-07-06 08:30:12 +00:00
Cursor Agent
e7e1b4c43f
fix: PWA状态管理器初始化在DOM已加载时失败的问题
...
- 修复DOMContentLoaded事件监听器可能不触发的问题
- 检查document.readyState状态,如果DOM已就绪则立即初始化
- 确保PWA状态管理器在所有情况下都能正确初始化
- 解决main.ts作为模块加载时的时序问题
2025-07-06 06:58:15 +00:00
Cursor Agent
0e440955c8
Implement PWA state management for improved iOS background persistence
...
Co-authored-by: jxxghp <jxxghp@163.com >
2025-07-06 06:44:06 +00:00
jxxghp
85780917c2
整合全局设置store,优化PWA模式检测
2025-07-04 16:19:50 +08:00
jxxghp
d39c795f92
更新快速访问组件的导入方式
2025-07-02 16:11:12 +08:00
jxxghp
8e12e0562b
更改快速访问组件的导入路径
2025-07-02 16:08:27 +08:00
jxxghp
7a1babb418
重构插件快速访问组件
2025-07-02 16:07:18 +08:00
jxxghp
b8dff560f0
添加插件快速访问功能,支持下拉手势触发
2025-07-02 14:18:58 +08:00
jxxghp
377998335b
简化导航状态管理
2025-06-30 20:14:31 +08:00
jxxghp
60ea884fe2
添加全局请求和图片优化器
2025-06-30 17:37:30 +08:00
jxxghp
5c9ebb9aae
为Toast组件添加隐藏进度条选项以优化用户体验
2025-06-25 19:47:24 +08:00
jxxghp
ebc2a764c2
将vue-toast-notification替换为vue-toastification,并更新相关样式和依赖项
2025-06-25 17:42:36 +08:00
jxxghp
4dd4e0e148
自实现 UseConfirm 组件
2025-05-24 17:19:43 +08:00
jxxghp
6c4beffdb7
优化多个组件的按钮样式
2025-05-24 15:37:40 +08:00
jxxghp
520180f6f5
更新模块联邦文档,调整远程组件API路径格式,优化组件加载逻辑,移除不必要的注册步骤,增强代码可读性。
2025-05-06 11:44:08 +08:00
jxxghp
d349d2b500
增强模块联邦支持,添加动态导入远程模块的声明,更新示例项目以展示新组件结构和配置,调整 Vite 配置以支持更灵活的远程组件加载。
2025-05-06 08:53:33 +08:00
jxxghp
149403e5c0
更新国际化支持:将多个组件中的文本替换为国际化支持
2025-04-28 16:25:45 +08:00
jxxghp
d0b3bc8137
添加国际化支持:引入 vue-i18n,更新多个组件以支持语言切换和文本翻译
2025-04-27 17:44:09 +08:00
jxxghp
ab7286a87a
合并样式文件:将多个样式文件合并为单一导入,简化样式管理,提升代码可维护性。
2025-04-22 11:41:09 +08:00
jxxghp
526d2c7085
feat: 添加插件名称计算属性,优化未安装插件列表显示逻辑
2025-04-15 21:19:05 +08:00
jxxghp
e97d815dc3
Refactor page titles and dialog close buttons across multiple views
...
- Replaced instances of `DialogCloseBtn` with `VDialogCloseBtn` in TransferHistoryView, AccountSettingAbout, AccountSettingSystem, and UserProfileView for consistency.
- Introduced a new component `PageContentTitle` to standardize page titles in SiteCardListView, SubscribeListView, UserListView, and WorkflowListView, improving layout and readability.
- Added keyword filtering functionality in SubscribeListView and SubscribeShareView to enhance user experience during searches.
- Added a new site logo image to the assets.
2025-04-15 13:23:56 +08:00
jxxghp
02de63210d
feat: 添加 HeaderTab 组件
2025-04-09 08:07:53 +08:00
jxxghp
89e4a68a03
feat: add ScrollToTopBtn component and integrate it into multiple pages
...
- Added ScrollToTopBtn component for smooth scrolling to the top of the page.
- Registered ScrollToTopBtn in main.ts.
- Integrated ScrollToTopBtn into browse.vue, discover.vue, recommend.vue, resource.vue pages.
- Updated components.d.ts to include ScrollToTopBtn type definition.
- Refactored MediaCard.vue and SlideView.vue for improved hover effects and styling.
- Cleaned up unused styles and optimized existing styles for better performance and readability.
2025-04-08 17:43:20 +08:00
jxxghp
e1e8344764
feat: 注册 Pinia 状态管理并提供全局设置
2025-03-10 08:08:52 +08:00
jxxghp
661919f27a
feat: 优化用户界面和交互提示
2025-02-25 20:52:43 +08:00
jxxghp
29791bf986
fix #303
2025-02-25 08:35:28 +08:00
Aqr-K
721d4f7685
refactor: replace Vuex with Pinia
2025-02-24 19:26:56 +08:00
jxxghp
f49cafc0cc
feat: 添加确保渲染完成的函数并优化加载背景移除逻辑
2025-01-26 08:42:09 +08:00
jxxghp
822711a530
refactor:重构路径输入组件
2025-01-17 13:28:31 +08:00
jxxghp
2cf5535376
更新 vuetify 和 vite-plugin-vuetify 版本,优化 PathInput 组件的状态管理
2025-01-15 19:24:36 +08:00
jxxghp
fb1f6abf2e
更新 main.ts
2025-01-15 16:42:12 +08:00
jxxghp
61ecb421e6
修改加载背景元素的移除逻辑,确保正确清除加载指示器
2025-01-15 15:37:59 +08:00
jxxghp
0098f9db2f
调整 main.ts 文件的导入顺序
2025-01-15 15:28:20 +08:00
jxxghp
2a348a7f18
优化 main.ts 文件的导入顺序,调整样式文件和核心插件的导入位置
2025-01-15 14:58:48 +08:00
jxxghp
7fb78a86ba
优化 main.ts 文件的导入顺序,提升代码可读性;调整 styles.scss 中的样式定位
2025-01-15 14:10:51 +08:00
jxxghp
88c86f49bf
重构 DirectoryCard 组件,替换 VPathField 为 PathInput;删除不再使用的 PathField 组件;更新 CronInput 组件以支持 v-model 绑定;添加 CronField 组件以简化 CRON 表达式输入
2025-01-11 20:20:05 +08:00
jxxghp
afa333243f
添加 VCronInput 公共组件,用于快速录入CRON表达式
2025-01-11 13:28:46 +08:00
Aqr-K
1e7ffb4c2e
Update main.ts
2024-11-26 22:41:22 +08:00
Aqr-K
3df5d4c690
Update main.ts
2024-11-25 16:42:12 +08:00
Aqr-K
a29ad6a091
fix: 调整注册顺序,解决重复注册的警告
2024-11-25 16:30:57 +08:00