fix: always show bottom bar, resolve chat input double padding, and format codebase
This commit is contained in:
1 parent
91ad09b5f2
commit
9e3a7ab339
24 files changed
+143
-45
No files matched your search
@@ -64,6 +64,7 @@ fun HermesScaffold(
|
||||
)
|
||||
}
|
||||
}
|
||||
|
||||
onOpenDrawer != null -> {
|
||||
IconButton(onClick = onOpenDrawer) {
|
||||
Icon(
|
||||
|
||||
@@ -75,13 +75,26 @@ fun StatusBadge(
|
||||
val statusColors = LocalHermesStatusColors.current
|
||||
val (bgColor, fgColor) =
|
||||
when (status) {
|
||||
StatusBadgeType.SUCCESS -> statusColors.successContainer to statusColors.success
|
||||
StatusBadgeType.WARNING -> statusColors.warningContainer to statusColors.warning
|
||||
StatusBadgeType.ERROR -> statusColors.errorContainer to statusColors.error
|
||||
StatusBadgeType.INFO -> statusColors.infoContainer to statusColors.info
|
||||
StatusBadgeType.NEUTRAL ->
|
||||
StatusBadgeType.SUCCESS -> {
|
||||
statusColors.successContainer to statusColors.success
|
||||
}
|
||||
|
||||
StatusBadgeType.WARNING -> {
|
||||
statusColors.warningContainer to statusColors.warning
|
||||
}
|
||||
|
||||
StatusBadgeType.ERROR -> {
|
||||
statusColors.errorContainer to statusColors.error
|
||||
}
|
||||
|
||||
StatusBadgeType.INFO -> {
|
||||
statusColors.infoContainer to statusColors.info
|
||||
}
|
||||
|
||||
StatusBadgeType.NEUTRAL -> {
|
||||
MaterialTheme.colorScheme.surfaceContainerHigh to
|
||||
MaterialTheme.colorScheme.onSurfaceVariant
|
||||
}
|
||||
}
|
||||
Surface(
|
||||
modifier = modifier,
|
||||
|
||||
Reference in new issue
Block a user