From 0bbfd9b739fe9b733d8ab28bb344f375412872e4 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E9=AB=98=E5=B8=86?= <3031465419@qq.com>
Date: Tue, 4 Nov 2025 18:59:18 +0800
Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E5=BA=95=E9=83=A8=E5=AF=BC?=
=?UTF-8?q?=E8=88=AA=E6=A0=8F=E9=A2=9C=E8=89=B2=EF=BC=8C=E6=9A=97=E5=A4=9C?=
=?UTF-8?q?=E6=A8=A1=E5=BC=8F=E7=BC=BA=E7=9C=81=E5=9B=BE?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.idea/gradle.xml | 32 +++++++++---------
.../ravenow/ui/favourite/FavouriteListPage.kt | 2 +-
.../com/aiosman/ravenow/ui/index/Index.kt | 9 +++--
.../tabs/profile/composable/UserAgentsList.kt | 6 ++--
app/src/main/res/mipmap-xhdpi/ai_dark.png | Bin 0 -> 1366 bytes
.../main/res/mipmap-xhdpi/invalid_dark.png | Bin 0 -> 1107 bytes
app/src/main/res/mipmap-xxhdpi/ai_dark.png | Bin 0 -> 2888 bytes
.../main/res/mipmap-xxhdpi/invalid_dark.png | Bin 0 -> 2066 bytes
app/src/main/res/mipmap-xxxhdpi/ai_dark.png | Bin 0 -> 3510 bytes
.../main/res/mipmap-xxxhdpi/invalid_dark.png | Bin 0 -> 2602 bytes
app/src/main/res/values-zh/strings.xml | 2 +-
11 files changed, 28 insertions(+), 23 deletions(-)
create mode 100644 app/src/main/res/mipmap-xhdpi/ai_dark.png
create mode 100644 app/src/main/res/mipmap-xhdpi/invalid_dark.png
create mode 100644 app/src/main/res/mipmap-xxhdpi/ai_dark.png
create mode 100644 app/src/main/res/mipmap-xxhdpi/invalid_dark.png
create mode 100644 app/src/main/res/mipmap-xxxhdpi/ai_dark.png
create mode 100644 app/src/main/res/mipmap-xxxhdpi/invalid_dark.png
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 0000000000000000000000000000000000000000..5adf49721f0a1550bfe8ccaaf833bb40c0661b09
GIT binary patch
literal 1366
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
LPk9K@AvgXHgyI8b
literal 0
HcmV?d00001
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 0000000000000000000000000000000000000000..d478ed4803f4cd623b6bd78297034c16bee13704
GIT binary patch
literal 3510
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
literal 0
HcmV?d00001
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 0000000000000000000000000000000000000000..f4d2ebd75a7dde4ab973abf1d6dc6d85d0cbdcc0
GIT binary patch
literal 2602
zcmbtWX*kr29(JTmgBr%**v441rLm;c4E_dVmnFLz%h<{qh6cCHFrsEmiLoAQwv;tw
z$rg_7j;+QLG946|qe3W0&;5Syhx>kb-{1Q_zYo7Jzvp>VY^_ZNz~W#oE-nExEXIzD
ziyO|x_1h57v7;ngd&T5Pc>D~l47s>!seA{x<469t2s=}Nt7cSk?Z~LxS~?gD@+LUgQ}3m&d^ia33#_cDb}kX`;o>@(V}>zw
zAk1v!bp}cJiS_#qn7M*Gcs{8;EG(b56j-xDN&^>cOboeI&)-TSox;QRWb&LC|Vk+U-#0&Xoy`JA$33#lqHNiK`~2G4O!-{-Q0uvNh2n
zCzxm*j8nKGEGnc1nX-^av5o#dJ1!+sR3+)$h^Ig@-dLXRO&$*_lT_?A;4_4#NVf*+
z3aU>gqp8AoYxHEGXEF0%(V|C;v`?bdl2$1QkSv57p$#-_^u)F^qx`2nCGXecgS*RG
z9Epmx;g|FZDXEJZ-9VzAp;gbD6XPeCcSK03`qJz3E
zdYhjm9IuA2`&*%6wl7GuSjdoemT_RYHVIX-;JdNpdVz-Y>p}DAIcoxwqc2^d5JWnZ
zy2~#ja8q^(72w`oTPRgt_5AHwooLkuuB6gZYXU&w#M?RXT-UU
z*zGMg7b-slFJ)d;c2gN@$S(WVrE%|83OO`Yc2YHIKD*Epx&H3W+fq@xzI(VfJWsWl
zXGnoYDx^DLMB5mIYbY4J$LU(*zivT+nD}w&Ac40eN2|2c=tNz0EGVbTO+=w2QRKa!
zv^vQbDmV=^Yp2&;Ku9$}lB_W9e7JE8PZLC%>i3IRC_3rDh1?WvV=yjMkq%o+>|tO{
z$|1*486MhIDKI-@8{cWizHNsSE;{PYlsoxnMnx
zz+n(vvyRHBAt0nOl7@Sp*kp~(`$TI}EhjE}$8F`WPkLy2#IIbAewf!v-3O*)(^i7@
zzH|TXB5PM5JF1|}-cv#ZrNKFmA6`SAQX(c|=}7s6wVt*?UCJcLm2zxBW?bGMA@?S&
zmzOK$HEme~2oANvi<{Z#j5yX9$}`=g0w1t2@*;HqvtM@4-L`zllFXn%%SAIEEG9+tC$Y3>cSUVDd~^UDz;Z=5D??Rcx^p|
zk{Xrq5ETLM1WI6Au-h*WCiKT*k$|=H=g(y#TO1ec+Y28wf^LrmNDXNb3Li74#wEERg
zvldUh-5v5^2#fTma-rzZq6nDg()OW?!zWH@Juk`wh8Rt?`imI`}6y>x7YWBIgg7Adfq1Q#DEq?
zn0TMAC%owhx<^6H79|dRRVLrRwtu6*hFtzJkv7XjE*Qc{DgkYlJ_{w+3fw9#
z@q(tTA~xsQ^-9r4FYQFhF7T0_F!DLf{iw~Pr_?|O^?wxLIpRnZX1mE;i?HLRf*I8D
zUhfCF*oKa*zP?h(vC&8nR>W*=9?G?2OWqCa=$u&4Ro
z(n2>XrA`6k?@4Om9K&qKV}P?TXi4HXA`>-Kl1S_D)7ga5mzNSXEA~iib4d8q%h?a_
z6E!pAF50(eyf?CXb?**svG@|`8zseCCqRW;U+2$2VU~*^d)#b4uIc4^v8iw^Q^g
z<~1Q38?4V*h@Ra!Kb4TsXrYXsJh7}*aV`3L6ovY1^o^?W10M;K+e%#t%Qo=5I%kd2
z|4}_?j6W5`-Th%hHl;hK&na(QE50~0-|
zlCJ6vs+HjZWPIq-MbnFo=X@2_1*hmN*lt$2iNoBxfSgshw@6C2A7+Nbpv;)!YoJf-
lI?$oDE)|cCO5T5i-0tam_rkCFR0`zRnwhaRrUtlv_aDkklP>@O
literal 0
HcmV?d00001
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 在等你的开场白