添加标签组件并更新导航栏Add按钮样式

- 新增可复用的`TabItem`和`TabSpacer`组件,用于实现标签页切换效果。
- 在消息列表和AI Agent页面中,使用新的`TabItem`和`TabSpacer`组件替换原有的标签页实现,简化代码并统一风格。
- 更新底部导航栏Add按钮的图标和交互行为:
    - 使用新的`ic_nav_add.xml`图标。
    - Add按钮只显示图标,不显示文字标签。
    - Add按钮图标放大。
- 在`Colors.kt`中为`AppThemeData`添加新的颜色属性,以支持新标签组件的自定义主题。
This commit is contained in:
2025-08-08 09:57:42 +08:00
parent f6a796e2bc
commit 1bb0adeb90
7 changed files with 181 additions and 187 deletions

View File

@@ -0,0 +1,5 @@
<vector xmlns:android="http://schemas.android.com/apk/res/android" android:alpha="0.77" android:height="32dp" android:viewportHeight="32" android:viewportWidth="32" android:width="32dp">
<path android:fillColor="#FFFFFF" android:fillType="evenOdd" android:pathData="M16.522,0C25.07,-0 32,6.93 32,15.478L32,16.522C32,25.07 25.07,32 16.522,32L15.478,32C6.93,32 0,25.07 0,16.522L0,15.478C-0,6.93 6.93,0 15.478,0L16.522,0ZM16.043,9.333L15.957,9.333C15.244,9.333 14.667,9.911 14.667,10.623L14.666,14.666L10.623,14.667C9.911,14.667 9.333,15.244 9.333,15.957L9.333,16.043C9.333,16.756 9.911,17.333 10.623,17.333L14.666,17.332L14.667,21.377C14.667,22.089 15.244,22.667 15.957,22.667L16.043,22.667C16.756,22.667 17.333,22.089 17.333,21.377L17.333,17.332L21.377,17.333C22.089,17.333 22.667,16.756 22.667,16.043L22.667,15.957C22.667,15.244 22.089,14.667 21.377,14.667L17.333,14.666L17.333,10.623C17.333,9.911 16.756,9.333 16.043,9.333Z" android:strokeColor="#00000000" android:strokeWidth="1"/>
</vector>