feat: app proprer default display for server manager
This commit is contained in:
parent
27aeb1aade
commit
d7681f09b3
2 changed files with 47 additions and 6 deletions
|
@ -1,13 +1,9 @@
|
||||||
package xyz.atnrch.wrench.components.server
|
package xyz.atnrch.wrench.components.server
|
||||||
|
|
||||||
import androidx.compose.material.Text
|
|
||||||
import androidx.compose.runtime.Composable
|
import androidx.compose.runtime.Composable
|
||||||
import androidx.compose.ui.graphics.Color
|
import xyz.atnrch.wrench.components.server.center.UnderConstructionView
|
||||||
|
|
||||||
@Composable
|
@Composable
|
||||||
fun ServerManagerDisplay() {
|
fun ServerManagerDisplay() {
|
||||||
Text(
|
UnderConstructionView()
|
||||||
color = Color.White,
|
|
||||||
text = "Hello!"
|
|
||||||
)
|
|
||||||
}
|
}
|
|
@ -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
|
||||||
|
)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
Reference in a new issue