diff --git a/.idea/gradle.xml b/.idea/gradle.xml
index 7b3006b..12ab4a1 100644
--- a/.idea/gradle.xml
+++ b/.idea/gradle.xml
@@ -1,20 +1,20 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/app/src/main/java/com/aiosman/ravenow/ui/favourite/FavouriteListPage.kt b/app/src/main/java/com/aiosman/ravenow/ui/favourite/FavouriteListPage.kt
index cc24fd1..0b086f5 100644
--- a/app/src/main/java/com/aiosman/ravenow/ui/favourite/FavouriteListPage.kt
+++ b/app/src/main/java/com/aiosman/ravenow/ui/favourite/FavouriteListPage.kt
@@ -134,7 +134,7 @@ fun FavouriteListPage() {
) {
Image(
painter = painterResource(
- id = if (com.aiosman.ravenow.AppState.darkMode) R.mipmap.syss_yh_qs_as_img
+ id = if (com.aiosman.ravenow.AppState.darkMode) R.mipmap.invalid_dark
else R.mipmap.invalid_name_1),
contentDescription = "No favourites",
modifier = Modifier.size(110.dp)
diff --git a/app/src/main/java/com/aiosman/ravenow/ui/index/Index.kt b/app/src/main/java/com/aiosman/ravenow/ui/index/Index.kt
index 836918a..bbf07a2 100644
--- a/app/src/main/java/com/aiosman/ravenow/ui/index/Index.kt
+++ b/app/src/main/java/com/aiosman/ravenow/ui/index/Index.kt
@@ -280,8 +280,11 @@ fun IndexScreen() {
) {
item.forEachIndexed { idx, it ->
val isSelected = model.tabIndex == idx
+ // 定义新的选中颜色
+ val selectedColor = Color(0xFF7C45ED)
+
val iconTint by animateColorAsState(
- targetValue = if (isSelected) AppColors.brandColorsColor else AppColors.text,
+ targetValue = if (isSelected) selectedColor else AppColors.text,
animationSpec = tween(durationMillis = 250), label = ""
)
@@ -343,7 +346,7 @@ fun IndexScreen() {
.width(48.dp)
.height(32.dp)
.background(
- color = if (isSelected) AppColors.brandColorsColor.copy(alpha = 0.15f) else Color.Transparent,
+ color = if (isSelected) selectedColor.copy(alpha = 0.15f) else Color.Transparent,
shape = RoundedCornerShape(12.dp)
),
contentAlignment = Alignment.Center
@@ -362,7 +365,7 @@ fun IndexScreen() {
Text(
text = it.label(),
fontSize = 10.sp,
- color = if (isSelected) Color.Blue else AppColors.text,
+ color = if (isSelected) selectedColor else AppColors.text,
fontWeight = if (isSelected) FontWeight.W600 else FontWeight.Normal
)
}
diff --git a/app/src/main/java/com/aiosman/ravenow/ui/index/tabs/profile/composable/UserAgentsList.kt b/app/src/main/java/com/aiosman/ravenow/ui/index/tabs/profile/composable/UserAgentsList.kt
index 530cbcb..ff8d2ef 100644
--- a/app/src/main/java/com/aiosman/ravenow/ui/index/tabs/profile/composable/UserAgentsList.kt
+++ b/app/src/main/java/com/aiosman/ravenow/ui/index/tabs/profile/composable/UserAgentsList.kt
@@ -212,10 +212,12 @@ fun EmptyAgentsView() {
if (isNetworkAvailable) {
Image(
painter = painterResource(
- id =if(AppState.darkMode) R.mipmap.qs_ai_qs_as_img
+ id =if(AppState.darkMode) R.mipmap.ai_dark
else R.mipmap.ai),
contentDescription = "暂无Agent",
- modifier = Modifier.size(181.dp),
+ modifier = Modifier
+ .size(width = 181.dp, height = 153.dp)
+ .align(Alignment.CenterHorizontally),
)
Spacer(modifier = Modifier.height(24.dp))
diff --git a/app/src/main/res/mipmap-xhdpi/ai_dark.png b/app/src/main/res/mipmap-xhdpi/ai_dark.png
new file mode 100644
index 0000000..5adf497
Binary files /dev/null and b/app/src/main/res/mipmap-xhdpi/ai_dark.png differ
diff --git a/app/src/main/res/mipmap-xhdpi/invalid_dark.png b/app/src/main/res/mipmap-xhdpi/invalid_dark.png
new file mode 100644
index 0000000..4b85a51
Binary files /dev/null and b/app/src/main/res/mipmap-xhdpi/invalid_dark.png differ
diff --git a/app/src/main/res/mipmap-xxhdpi/ai_dark.png b/app/src/main/res/mipmap-xxhdpi/ai_dark.png
new file mode 100644
index 0000000..bdb8193
Binary files /dev/null and b/app/src/main/res/mipmap-xxhdpi/ai_dark.png differ
diff --git a/app/src/main/res/mipmap-xxhdpi/invalid_dark.png b/app/src/main/res/mipmap-xxhdpi/invalid_dark.png
new file mode 100644
index 0000000..be9d6f3
Binary files /dev/null and b/app/src/main/res/mipmap-xxhdpi/invalid_dark.png differ
diff --git a/app/src/main/res/mipmap-xxxhdpi/ai_dark.png b/app/src/main/res/mipmap-xxxhdpi/ai_dark.png
new file mode 100644
index 0000000..d478ed4
Binary files /dev/null and b/app/src/main/res/mipmap-xxxhdpi/ai_dark.png differ
diff --git a/app/src/main/res/mipmap-xxxhdpi/invalid_dark.png b/app/src/main/res/mipmap-xxxhdpi/invalid_dark.png
new file mode 100644
index 0000000..f4d2ebd
Binary files /dev/null and b/app/src/main/res/mipmap-xxxhdpi/invalid_dark.png differ
diff --git a/app/src/main/res/values-zh/strings.xml b/app/src/main/res/values-zh/strings.xml
index 2ce035d..03dabfc 100644
--- a/app/src/main/res/values-zh/strings.xml
+++ b/app/src/main/res/values-zh/strings.xml
@@ -149,7 +149,7 @@
群聊
朋友
全部
- 咦,什么都没有...
+ 暂无数据
智能体聊天
AI 在等你的开场白