diff --git a/app/src/main/java/com/nextcloud/client/assistant/AssistantScreen.kt b/app/src/main/java/com/nextcloud/client/assistant/AssistantScreen.kt
index b8b5d43532cb..d1fd5fbbc79c 100644
--- a/app/src/main/java/com/nextcloud/client/assistant/AssistantScreen.kt
+++ b/app/src/main/java/com/nextcloud/client/assistant/AssistantScreen.kt
@@ -379,9 +379,8 @@ private fun EmptyContent(paddingValues: PaddingValues, iconId: Int?, description
painter = painterResource(id = iconId),
modifier = Modifier.size(32.dp),
colorFilter = ColorFilter.tint(color = colorResource(R.color.text_color)),
- contentDescription = "empty content icon"
+ contentDescription = null
)
-
Spacer(modifier = Modifier.height(8.dp))
}
diff --git a/app/src/main/java/com/nextcloud/client/assistant/chat/ChatContent.kt b/app/src/main/java/com/nextcloud/client/assistant/chat/ChatContent.kt
index 930334ae8d4f..f88f54e2a176 100644
--- a/app/src/main/java/com/nextcloud/client/assistant/chat/ChatContent.kt
+++ b/app/src/main/java/com/nextcloud/client/assistant/chat/ChatContent.kt
@@ -42,7 +42,6 @@ import androidx.compose.ui.Alignment
import androidx.compose.ui.Modifier
import androidx.compose.ui.draw.clip
import androidx.compose.ui.draw.scale
-import androidx.compose.ui.graphics.Color
import androidx.compose.ui.layout.ContentScale
import androidx.compose.ui.res.colorResource
import androidx.compose.ui.res.painterResource
@@ -123,7 +122,7 @@ private fun AssistantTypingIndicator() {
bottomEnd = CHAT_BUBBLE_CORNER_RADIUS
)
)
- .background(color = colorResource(R.color.white))
+ .background(color = colorResource(R.color.bg_message_bubble))
) {
TypingAnimation()
}
@@ -148,7 +147,9 @@ private fun AnimatedAssistantIcon() {
modifier = Modifier
.size(ASSISTANT_ICON_SIZE)
.clip(CircleShape)
- .background(Color.White),
+ .background(
+ color = colorResource(R.color.bg_message_bubble)
+ ),
contentAlignment = Alignment.Center
) {
Image(
@@ -205,7 +206,9 @@ private fun AssistantMessageItem(message: ChatMessage) {
modifier = Modifier
.size(ASSISTANT_ICON_SIZE)
.clip(CircleShape)
- .background(Color.White),
+ .background(
+ color = colorResource(R.color.bg_message_bubble)
+ ),
contentAlignment = Alignment.Center
) {
Image(
@@ -228,7 +231,7 @@ private fun AssistantMessageItem(message: ChatMessage) {
)
)
.background(
- color = colorResource(R.color.white)
+ color = colorResource(R.color.bg_message_bubble)
)
) {
MessageTextItem(message)
@@ -259,7 +262,7 @@ private fun UserMessageItem(message: ChatMessage) {
bottomStart = CHAT_BUBBLE_CORNER_RADIUS
)
)
- .background(color = colorResource(R.color.white))
+ .background(color = colorResource(R.color.bg_message_bubble))
) {
MessageTextItem(message)
}
@@ -280,13 +283,14 @@ private fun MessageTextItem(message: ChatMessage) {
fontSize = 16.sp
)
)
- Spacer(modifier = Modifier.height(8.dp))
+ Spacer(modifier = Modifier.height(4.dp))
Text(
text = message.time(),
style = TextStyle(
- color = colorResource(R.color.text_color),
+ color = colorResource(R.color.secondary_text_color),
fontSize = 12.sp
- )
+ ),
+ modifier = Modifier.align(Alignment.End)
)
}
}
diff --git a/app/src/main/java/com/nextcloud/client/assistant/taskTypes/TaskTypesRow.kt b/app/src/main/java/com/nextcloud/client/assistant/taskTypes/TaskTypesRow.kt
index f1af94510c3e..5c4290868a3f 100644
--- a/app/src/main/java/com/nextcloud/client/assistant/taskTypes/TaskTypesRow.kt
+++ b/app/src/main/java/com/nextcloud/client/assistant/taskTypes/TaskTypesRow.kt
@@ -15,6 +15,7 @@ import androidx.compose.foundation.layout.Spacer
import androidx.compose.foundation.layout.width
import androidx.compose.material3.Icon
import androidx.compose.material3.IconButton
+import androidx.compose.material3.MaterialTheme
import androidx.compose.material3.PrimaryScrollableTabRow
import androidx.compose.material3.Tab
import androidx.compose.material3.TabRowDefaults
@@ -43,7 +44,7 @@ fun TaskTypesRow(
val selectedTabIndex = data.indexOfFirst { it.id == selectedTaskType?.id }.takeIf { it >= 0 } ?: 0
Row(
- modifier = Modifier.background(color = colorResource(R.color.actionbar_color)),
+ modifier = Modifier.background(color = MaterialTheme.colorScheme.surface),
horizontalArrangement = Arrangement.Center
) {
if (data.any { it.isChat() }) {
@@ -63,11 +64,11 @@ fun TaskTypesRow(
PrimaryScrollableTabRow(
selectedTabIndex = selectedTabIndex,
edgePadding = 0.dp,
- containerColor = colorResource(R.color.actionbar_color),
+ containerColor = MaterialTheme.colorScheme.surface,
indicator = {
TabRowDefaults.SecondaryIndicator(
Modifier.tabIndicatorOffset(selectedTabIndex),
- color = colorResource(R.color.primary)
+ color = MaterialTheme.colorScheme.primary
)
}
) {
diff --git a/app/src/main/res/layout/toolbar_standard.xml b/app/src/main/res/layout/toolbar_standard.xml
index b44970084204..7c884e42ffb9 100644
--- a/app/src/main/res/layout/toolbar_standard.xml
+++ b/app/src/main/res/layout/toolbar_standard.xml
@@ -136,14 +136,11 @@
android:layout_height="48dp"
app:cornerRadius="@dimen/button_corner_radius"
app:icon="@drawable/ic_menu"
- app:iconTint="@color/black" />
+ app:iconSize="@dimen/search_bar_icon_size"
+ app:iconTint="@color/fontAppbar" />
diff --git a/app/src/main/res/values-night/colors.xml b/app/src/main/res/values-night/colors.xml
index db1e1d218038..ed63c8d8cb26 100644
--- a/app/src/main/res/values-night/colors.xml
+++ b/app/src/main/res/values-night/colors.xml
@@ -38,5 +38,5 @@
#1E1E1E
@android:color/white
- #101418
+ #2A2A2A
diff --git a/app/src/main/res/values/colors.xml b/app/src/main/res/values/colors.xml
index 36d7459ecdaf..03c7d56abea0 100644
--- a/app/src/main/res/values/colors.xml
+++ b/app/src/main/res/values/colors.xml
@@ -88,5 +88,5 @@
#666666
#A5A5A5
- #F7F9FF
+ #EFEFEF