菲鸽
|
95d06810d2
|
Merge pull request #226 from GreatAuk/feat-theme
feat: 新增动态主题功能 & 统一设置不同 layout 的主题
|
2025-08-19 18:11:21 +08:00 |
|
Utopia
|
e4c0923bd7
|
feat(tabbar): 自定义 tabbar 时,高亮颜色优先使用 var(--wot-color-theme)
|
2025-08-19 17:50:13 +08:00 |
|
Utopia
|
2f95bc2f5f
|
fix: 自定义 tabbar 时(图标为 image 类型),选中高亮图片无法显示
|
2025-08-19 17:09:04 +08:00 |
|
Utopia
|
f72d8e9a04
|
feat: tabbar - 补全 tabbarList ts 类型
|
2025-08-19 17:07:49 +08:00 |
|
Utopia
|
d349281da5
|
chore: 优化 tabbar 配置 - NativeTabBarItem 类型定义
|
2025-08-19 16:49:26 +08:00 |
|
feige996
|
aff1c60334
|
refactor(tabbar): 重命名TABBAR_MAP为TABBAR_STRATEGY_MAP以提高可读性
|
2025-08-18 20:19:52 +08:00 |
|
feige996
|
c0ab5aca1f
|
docs(tabbar): 更新README中关于tabbar配置和文件的说明
- 添加对原生tabbar和自定义tabbar使用场景的明确区分
- 补充说明各配置文件的用途和修改建议
|
2025-08-18 18:38:19 +08:00 |
|
feige996
|
0f77ce9480
|
refactor(tabbar): 添加中间鼓包tabbarItem功能并修复路径切换逻辑
重构tabbar配置逻辑,将鼓包功能开关和路径处理移至store模块
修复tabbar路径切换时的索引判断逻辑错误
|
2025-08-18 17:09:44 +08:00 |
|
feige996
|
2293e635bf
|
docs(tabbar): 更新tabbar相关文档和注释
更新README.md文件中的配置说明和文件说明,使其更清晰准确
在store.ts中添加注释说明文件用途
|
2025-08-17 15:00:43 +08:00 |
|
feige996
|
477edaea1a
|
refactor(tabbar): 切换为原生tabbar并清理自定义tabbar相关代码
移除自定义tabbar的配置和代码,改为使用原生tabbar实现
清理未使用的http请求代码和TODO注释
更新相关配置文件和组件逻辑
|
2025-08-17 14:24:47 +08:00 |
|
feige996
|
ce2421a73c
|
refactor(tabbar): 重构tabbar配置和状态管理逻辑
将tabbar配置集中到config.ts,移除store中的冗余数据
重命名nativeTabbarNeedHide为needHideNativeTabbar
统一通过tabbarList获取当前使用的tabbar列表
|
2025-08-17 14:17:10 +08:00 |
|
feige996
|
a380712886
|
docs(tabbar): 更新注释说明并添加接口调用示例
更新store.ts中关于customTabbarList接口调用的注释说明
在index.vue中添加接口调用示例代码
|
2025-08-15 16:48:11 +08:00 |
|
feige996
|
4e1ea8b6cb
|
refactor(tabbar): 将自定义标签栏列表移至 store 并重构相关逻辑
将 customTabbarList 从 config.ts 移动到 store.ts 中定义
在 tabbarStore 中添加 tabbarList 状态
更新 index.vue 使用 store 中的 tabbarList 替代直接导入
|
2025-08-15 16:41:03 +08:00 |
|
feige996
|
6f3d99402c
|
fix(tabbar): 修复直接进入非首页时tabbar索引不正确的问题
添加 setAutoCurIdx 方法根据当前路径自动设置正确的 tabbar 索引
|
2025-08-13 20:15:08 +08:00 |
|
菲鸽
|
8381c73377
|
Merge pull request #212 from GreatAuk/feat-utopia
代码优化
|
2025-08-12 14:07:14 +08:00 |
|
feige996
|
3e91d23536
|
fix(tabbar): 替换console.log为uni.showToast显示提示信息
|
2025-08-12 09:19:22 +08:00 |
|
feige996
|
04aaa5ad5f
|
style(tabbar): 移除激活状态下的透明度样式
|
2025-08-12 09:17:40 +08:00 |
|
feige996
|
ce48435749
|
chore: 默认不启用中间的鼓包tabbarItem功能
|
2025-08-12 09:17:15 +08:00 |
|
Utopia
|
a143835b9e
|
feat(tabbar): 优化tabbar缓存和自定义功能的启用逻辑代码
|
2025-08-11 16:39:13 +08:00 |
|
feige996
|
0f25e0445e
|
chore(tabbar): 完善图片模式下的警告信息,明确需要配置高亮图片
|
2025-08-08 09:49:02 +08:00 |
|
feige996
|
9804a61a83
|
feat(tabbar): 调整tabbar样式
|
2025-08-08 09:47:29 +08:00 |
|
feige996
|
1980595ba8
|
feat(tabbar): 添加中间凸起按钮功能并更新配置
添加中间凸起按钮功能,支持自定义图标和点击事件处理
更新tabbar配置,增加isBulge字段标识凸起按钮项
修改默认策略为CUSTOM_TABBAR_WITH_CACHE
添加扫描图标资源文件
|
2025-08-08 09:35:36 +08:00 |
|
feige996
|
c14852d147
|
feat(tabbar): 添加角标显示功能
在自定义 tabbar 组件中新增 badge 属性,支持显示数字或小红点角标
修改 tabbar/index.vue 文件实现角标显示逻辑
|
2025-08-07 21:42:04 +08:00 |
|
feige996
|
e363ef301c
|
docs(tabbar): 更新配置文件中关于图标类型的注释说明
|
2025-08-07 21:26:57 +08:00 |
|
feige996
|
dd8e14af0a
|
docs(tabbar): 修正注释中关于 icon 类型的说明
|
2025-08-07 21:26:46 +08:00 |
|
feige996
|
2777ee2157
|
docs(tabbar): 添加关于customTabbarList接口调用的注释说明
在config.ts文件中添加注释,说明为何不能直接通过接口获取customTabbarList
|
2025-08-07 21:02:15 +08:00 |
|
feige996
|
d8492211b8
|
refactor(tabbar): 重构底部导航栏配置结构
将原有的统一配置拆分为原生导航栏和自定义导航栏两种配置
优化类型定义并明确不同策略下的配置生效规则
移除页面配置中冗余的图标类型字段
|
2025-08-07 20:53:36 +08:00 |
|
feige996
|
ccfab5eea4
|
refactor(tabbar): 将图标类型从'local'重命名为'image'并添加警告
修改图标类型命名以更准确描述其用途
在image模式下未配置iconActive时添加控制台警告
|
2025-08-07 20:33:38 +08:00 |
|
feige996
|
8fd05635fc
|
refactor(tabbar): 调整类型定义顺序并添加activeIcon注释
|
2025-08-05 10:38:07 +08:00 |
|
feige996
|
80985805e0
|
feat(tabbar): 添加本地图标支持并更新文档
- 在tabbar组件中添加对本地图标类型的支持
- 更新README文档,增加tabbar策略说明
- 调整pages.json配置,将首页图标改为本地类型
- 完善配置文件的TODO注释说明
|
2025-08-04 18:19:20 +08:00 |
|
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
|
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
|
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
|
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 |
|