@@ -5,8 +5,10 @@ import androidx.compose.runtime.collectAsState
55import androidx.compose.runtime.getValue
66import androidx.compose.runtime.remember
77import top.fifthlight.combine.data.Text
8+ import top.fifthlight.combine.data.TextColor
89import top.fifthlight.combine.layout.Arrangement
910import top.fifthlight.combine.modifier.Modifier
11+ import top.fifthlight.combine.modifier.drawing.border
1012import top.fifthlight.combine.modifier.placement.fillMaxSize
1113import top.fifthlight.combine.modifier.placement.fillMaxWidth
1214import top.fifthlight.combine.modifier.placement.padding
@@ -44,23 +46,27 @@ object StatusTab : Tab() {
4446 Text .format(
4547 Texts .SCREEN_CONFIG_STATUS_PLATFORM ,
4648 Text .translatable(Texts .SCREEN_CONFIG_STATUS_PLATFORM_UNAVAILABLE )
47- )
49+ ).color( TextColor . RED )
4850 )
4951 }
5052
51- uiState.systemInfo ?.let { systemInfo ->
53+ uiState.warningMessage ?.let { systemInfo ->
5254 Column (
53- modifier = Modifier .fillMaxWidth(),
55+ modifier = Modifier
56+ .fillMaxWidth()
57+ .border(LocalTouchControllerTheme .current.listButtonDrawablesUnchecked.normal),
5458 verticalArrangement = Arrangement .spacedBy(8 ),
5559 ) {
56- Text (Text .translatable(Texts .SCREEN_CONFIG_STATUS_DEBUG_INFO_TITLE ))
57-
58- Text (Text .format(Texts .SCREEN_CONFIG_STATUS_DEBUG_INFO_SYSTEM , systemInfo.system))
59- Text (Text .format(Texts .SCREEN_CONFIG_STATUS_DEBUG_INFO_ARCHITECTURE , systemInfo.arch))
60-
6160 uiState.warningMessage?.let { Text (it) }
6261 }
6362 }
63+
64+ uiState.systemInfo?.let { systemInfo ->
65+ Text (Text .translatable(Texts .SCREEN_CONFIG_STATUS_DEBUG_INFO_TITLE ))
66+
67+ Text (Text .format(Texts .SCREEN_CONFIG_STATUS_DEBUG_INFO_SYSTEM , systemInfo.system))
68+ Text (Text .format(Texts .SCREEN_CONFIG_STATUS_DEBUG_INFO_ARCHITECTURE , systemInfo.arch))
69+ }
6470 }
6571 }
6672}
0 commit comments