From d7681f09b336b559d963453b28f1178526218738 Mon Sep 17 00:00:00 2001 From: aro <pantoine.rochas@gmail.com> Date: Thu, 5 Jan 2023 11:06:53 +0100 Subject: [PATCH] feat: app proprer default display for server manager --- .../components/server/ServerManagerDisplay.kt | 8 +--- .../server/center/UnderConstrutrionView.kt | 45 +++++++++++++++++++ 2 files changed, 47 insertions(+), 6 deletions(-) create mode 100644 src/main/kotlin/xyz/atnrch/wrench/components/server/center/UnderConstrutrionView.kt diff --git a/src/main/kotlin/xyz/atnrch/wrench/components/server/ServerManagerDisplay.kt b/src/main/kotlin/xyz/atnrch/wrench/components/server/ServerManagerDisplay.kt index 47a4124..aea17ad 100644 --- a/src/main/kotlin/xyz/atnrch/wrench/components/server/ServerManagerDisplay.kt +++ b/src/main/kotlin/xyz/atnrch/wrench/components/server/ServerManagerDisplay.kt @@ -1,13 +1,9 @@ package xyz.atnrch.wrench.components.server -import androidx.compose.material.Text import androidx.compose.runtime.Composable -import androidx.compose.ui.graphics.Color +import xyz.atnrch.wrench.components.server.center.UnderConstructionView @Composable fun ServerManagerDisplay() { - Text( - color = Color.White, - text = "Hello!" - ) + UnderConstructionView() } \ No newline at end of file diff --git a/src/main/kotlin/xyz/atnrch/wrench/components/server/center/UnderConstrutrionView.kt b/src/main/kotlin/xyz/atnrch/wrench/components/server/center/UnderConstrutrionView.kt new file mode 100644 index 0000000..656352f --- /dev/null +++ b/src/main/kotlin/xyz/atnrch/wrench/components/server/center/UnderConstrutrionView.kt @@ -0,0 +1,45 @@ +package xyz.atnrch.wrench.components.server.center + +import androidx.compose.foundation.layout.* +import androidx.compose.material.Icon +import androidx.compose.material.Text +import androidx.compose.material.icons.Icons +import androidx.compose.material.icons.rounded.Engineering +import androidx.compose.runtime.Composable +import androidx.compose.ui.Alignment +import androidx.compose.ui.Modifier +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.unit.ExperimentalUnitApi +import androidx.compose.ui.unit.TextUnit +import androidx.compose.ui.unit.TextUnitType +import androidx.compose.ui.unit.dp +import xyz.atnrch.wrench.ui.Fonts +import xyz.atnrch.wrench.ui.UIColors + +@OptIn(ExperimentalUnitApi::class) +@Composable +fun UnderConstructionView() { + Box( + contentAlignment = Alignment.Center, + modifier = Modifier.fillMaxWidth().fillMaxHeight() + ) { + Column ( + verticalArrangement = Arrangement.SpaceEvenly, + horizontalAlignment = Alignment.CenterHorizontally + ) { + Icon( + imageVector = Icons.Rounded.Engineering, + tint = UIColors.ORANGE, + contentDescription = "Icon", + modifier = Modifier.size(58.dp) + ) + Spacer(Modifier.height(24.dp)) + Text( + text = "Not implemented yet!", + fontFamily = Fonts.ROBOTO_BOLD, + fontSize = TextUnit(20F, TextUnitType.Sp), + color = Color.White + ) + } + } +} \ No newline at end of file