Commit Graph

551 Commits

Author SHA1 Message Date
feige996
4da8e4a43a Merge branch 'main' into main-my-tabbar 2025-08-04 18:01:51 +08:00
feige996
dc2a5c5cf3 style(tabbar): 优化自定义标签栏的样式和布局
移除冗余的占位元素和类名,调整底部安全区域处理
2025-08-04 18:01:06 +08:00
feige996
12e6f42842 feat(首页): 添加新手必看章节链接
在H5和小程序平台分别添加两个新手必看章节的链接,方便新用户快速入门
2025-08-04 17:39:48 +08:00
feige996
4f733be7c1 fix: 将tabbar切换为原生实现并关闭自定义选项 2025-08-04 16:43:37 +08:00
feige996
c5fd88cda0 fix: 将首页标签栏图标类型从uiLib改为uniUi 2025-08-04 16:38:37 +08:00
feige996
a3c910f0d2 refactor(tabbar): 调整自定义标签栏的布局结构和样式
- 将外层flex布局改为嵌套结构
- 统一图标大小为20px
- 添加文本上边距和背景色
- 调整底部安全区域样式
2025-08-04 16:21:03 +08:00
feige996
3092d88040 refactor(tabbar): 重构自定义底部导航栏组件实现
使用原生 view 组件替代 wd-tabbar 组件实现自定义底部导航栏
添加虚拟宿主选项以优化微信小程序 flex 布局
统一处理点击事件和颜色状态管理
2025-08-04 16:05:00 +08:00
feige996
d3e0b17b19 feat(tabbar): 添加 uniUi 图标类型支持并更新首页配置
更新 tabbar 配置,新增 uniUi 图标类型选项并修改首页默认使用 uniUi 图标
移除旧的 uiLib 配置示例,添加详细注释说明各图标类型的使用方式
2025-08-04 14:30:41 +08:00
feige996
c582bac0ee feat: 添加uni-scss和uni-icons模块并更新页面配置
style: 修复index.vue页面样式注释问题
refactor: 优化pages.json中的tabbar图标配置
docs: 更新相关模块的README和changelog文件
2025-08-04 14:19:54 +08:00
feige996
edbccb36b3 refactor(tabbar): 更新图标配置和样式处理
- 将首页图标从UI库图标改为本地图片
- 调整tabbar图片样式类写法
- 移除首页页面中的示例代码
- 更新tabbar配置类型和注释说明
2025-08-04 14:01:39 +08:00
feige996
49d8f05f1a fix(unocss): 添加carbon-code图标到safelist并更新文档注释
更新uno.config.ts将i-carbon-code图标添加到safelist以确保图标正常显示
同步更新tabbar配置文件的文档注释,指明具体文件位置
2025-08-04 11:27:59 +08:00
feige996
c65b87085b fix: 将fg-tabbar引用路径更新为index 2025-08-04 11:16:43 +08:00
feige996
1a079c9669 docs(tabbar): 更新README添加配置说明
添加原生tabbar和自定义tabbar的配置说明,以及接口获取tabbar列表时的注意事项
2025-08-04 11:01:08 +08:00
feige996
d2d47c8abc docs(tabbar): 更新tabbar配置文件的注释说明
添加更清晰的TODO标记并完善配置说明,便于后续开发维护
2025-08-04 10:54:31 +08:00
feige996
6725b1649c refactor(tabbar): 重构tabbar配置逻辑并优化变量命名
将cacheTabbarEnable重命名为tabbarCacheEnable以提高可读性
新增customTabbarEnable和nativeTabbarNeedHide变量以明确功能
简化index.vue中的条件判断逻辑
2025-08-04 10:53:16 +08:00
feige996
e3495bae69 refactor(tabbar): 重构tabbar模块结构,优化代码组织
将tabbar相关代码从多个文件整合到统一目录结构
重命名tabbar相关文件以保持一致性
更新导入路径以匹配新的文件结构
添加README文档说明tabbar的不同实现策略
2025-08-04 10:44:48 +08:00
feige996
9e666120e8 refactor(tabbar): 将 tabbar 相关文件从 layouts/fg-tabbar 移动到 src/tabbar 目录
重构 tabbar 模块的文件结构,将原本位于 layouts/fg-tabbar 下的所有文件移动到 src/tabbar 目录
更新所有引用路径以匹配新的文件位置
保持原有功能不变,仅调整文件组织结构
2025-08-04 10:42:06 +08:00
feige996
40393d537c feat: 启用自定义标签栏并更新依赖版本
- 将 tabBar.custom 设置为 true 以启用自定义标签栏
- 更新所有 @dcloudio 相关依赖至最新版本
- 更新 vue 和 vue-i18n 等核心依赖版本
- 添加 miniprogram-api-typings 开发依赖
2025-08-03 11:46:20 +08:00
feige996
25e3bc5abc Merge branch 'main' of https://github.com/unibest-tech/unibest 2025-08-01 17:09:38 +08:00
feige996
72910a2e04 feat: 切换默认tabbar策略并添加Harmony平台检测
将默认tabbar策略改为使用带缓存的定制tabbar
添加Harmony平台检测支持
2025-08-01 17:09:28 +08:00
Hygge
bb560572af fix: 修复页面被拦截情况下,tabbar仍被选中的问题 2025-07-31 15:34:31 +08:00
feige996
2e9804f946 docs(fg-tabbar): 更新注释中关于配置更新的提示信息 2025-07-30 14:28:07 +08:00
feige996
2f9265777b docs(fg-tabbar): 更新unocss图标使用说明注释 2025-07-30 14:27:17 +08:00
feige996
330e4ec544 style(about): 添加分隔线和说明文本以提升页面可读性
在页面按钮区域添加水平分隔线,并在底部添加说明文本解释使用原生button的原因,使页面结构更清晰
2025-07-20 19:50:24 +08:00
feige996
d8f3bcfb9c chore: 更新vscode设置和关于页面描述
添加unocss到vscode设置中的单词列表
更新关于页面的描述以包含unocss
2025-07-20 19:46:09 +08:00
feige996
3a35d85126 feat: 添加UI组件按钮并更新官网链接 2025-07-20 19:43:19 +08:00
feige996
af3efbec02 refactor(about): 更新关于页面内容和组件样式
将关于页面的欢迎语改为测试说明,并简化请求组件
使用原生按钮替代组件库按钮,调整文本说明和布局
2025-07-20 19:38:28 +08:00
feige996
9b8a3f0f80 fix: 移除 tabBar 的自定义配置 2025-07-19 22:43:48 +08:00
feige996
3cb9b762a2 feat(微信小程序): 添加微信小程序环境变量默认值
为微信小程序的不同环境(develop/trial/release)添加默认的基准地址和上传地址,避免未配置环境变量时出现错误
2025-07-19 22:43:38 +08:00
feige996
16d74e8124 refactor(fg-tabbar): 定义 FgTabBarItem 类型并更新 tabbarList 类型
使用 FgTabBarItem 类型扩展 TabBar['list'][0],添加 icon 和 iconType 字段
更新 tabbarList 类型为 FgTabBarItem[] 并调整 _tabbar.list 的类型断言
2025-07-19 21:58:32 +08:00
feige996
925c927aaf docs(fg-tabbar): 更新注释说明custom仅在微信小程序生效 2025-07-19 11:08:21 +08:00
feige996
5aa70e13d8 fix(fg-tabbar): 修复微信小程序自定义tabbar支持条件
只有微信小程序支持custom属性,添加条件判断确保正确使用
2025-07-19 11:07:55 +08:00
feige996
a85630e686 feat(vue-query): 添加简单API调用示例并导入foo模块
在vue-query页面中添加直接调用API的示例代码,同时导入所需的foo模块
2025-07-18 22:43:18 +08:00
feige996
cd640a9db2 refactor(vue-query): 移除重置数据按钮 2025-07-16 21:28:23 +08:00
feige996
feb3d8104b feat(vue-query): 添加 vue-query 示例页面和相关功能
新增 vue-query 示例页面,包含请求演示功能
添加 vue-query 服务层代码和页面跳转逻辑
清理 request.vue 中不再使用的代码注释
2025-07-16 21:25:38 +08:00
feige996
614aadc285 refactor(about): 统一按钮样式并移除未使用的上传组件
- 将按钮样式统一为 primary/default 和 mini 尺寸
- 删除未使用的上传组件及相关代码
2025-07-16 21:09:45 +08:00
feige996
b611dcc8a5 docs(http): 添加请求库README文档说明
添加关于unibest支持的3种请求库的说明文档,包括各库路径、示例位置和使用建议。同时包含项目roadmap信息,说明未来将支持请求库的可选配置。
2025-07-15 16:36:54 +08:00
菲鸽
8c71ecfdd3 Merge pull request #184 from coder-xiaomo/feat-tabbarList-ts
feat: tabbarList 添加 ts 类型提示
2025-07-11 23:03:36 +08:00
ljt990218
feef020ff3 chore: 移除关于屏幕边界到安全区域距离的无用代码 2025-07-11 22:40:06 +08:00
feige996
28419a3b3f chore: 不用的样式处理 2025-07-11 11:34:48 +08:00
小墨
20f0410e1e feat: tabbarList 添加 ts 类型提示 2025-07-10 11:37:24 +08:00
feige996
6b50a21fd0 feat(分包): 添加分包页面配置并更新项目时间
更新 package.json 中的项目时间至最新日期
在 pages.json 中添加新的分包配置,包含一个示例分包页面
2025-07-08 18:01:21 +08:00
feige996
51acfe42e0 feat(api): 添加新的foo接口并支持alova风格API调用
添加新的foo接口实现,同时扩展http模块以支持alova风格的API调用方式(Get/Post/Put/Delete)。移除旧的alova-foo.ts文件并统一使用新的实现。
2025-07-08 17:02:10 +08:00
feige996
dc5fdda452 refactor(http): 重构HTTP模块结构,将相关文件迁移至src/http目录
将原本分散在src/utils和src/interceptors下的HTTP相关代码统一迁移至src/http目录,包括请求工具、拦截器、类型定义等
移除不再使用的src/interceptors目录
调整相关文件的引用路径
新增统一的HTTP模块入口文件
2025-07-08 16:59:32 +08:00
feige996
c0118df836 refactor: 移除模板分支显示文本 2025-07-08 16:48:47 +08:00
feige996
d0b8b5d28d refactor: 移除json5支持并更新路由配置
移除vscode对json5的支持配置和相关插件
将路由配置从json5迁移到jsonc格式
更新vite配置中的分包设置
2025-07-08 16:47:46 +08:00
feige996
f7154d173c refactor(路由配置): 将路由配置从json5格式统一改为jsonc格式
统一项目中的路由配置格式,从json5改为jsonc,保持一致性
移除json5特有的注释语法,使用标准json格式
更新vscode代码片段模板以匹配新的格式规范
2025-07-08 16:45:21 +08:00
feige996
cd45d77646 refactor: 移除未使用的样式和布局组件
删除App.vue中未使用的button样式和about页面中未使用的route配置
移除已不再使用的demo布局组件
2025-07-08 16:33:05 +08:00
feige996
5876d05f5c refactor: 删除无用css类 2025-07-05 10:33:50 +08:00
feige996
085185dc0f chore: 更新 package.json pnpm 最高10.10.0 可以,10.12.0安装会报错。 2025-07-04 17:31:03 +08:00