|
@@ -0,0 +1,64 @@
|
|
|
+package com.example.oscellamobile.screens
|
|
|
+
|
|
|
+import androidx.compose.foundation.Canvas
|
|
|
+import androidx.compose.foundation.Image
|
|
|
+import androidx.compose.foundation.layout.Column
|
|
|
+import androidx.compose.foundation.layout.Row
|
|
|
+import androidx.compose.foundation.layout.Spacer
|
|
|
+import androidx.compose.foundation.layout.fillMaxHeight
|
|
|
+import androidx.compose.foundation.layout.fillMaxWidth
|
|
|
+import androidx.compose.foundation.layout.height
|
|
|
+import androidx.compose.foundation.layout.size
|
|
|
+import androidx.compose.foundation.layout.width
|
|
|
+import androidx.compose.material3.Icon
|
|
|
+import androidx.compose.material3.Text
|
|
|
+import androidx.compose.runtime.Composable
|
|
|
+import androidx.compose.ui.Modifier
|
|
|
+import androidx.compose.ui.geometry.Offset
|
|
|
+import androidx.compose.ui.graphics.Brush
|
|
|
+import androidx.compose.ui.graphics.Color
|
|
|
+import androidx.compose.ui.res.painterResource
|
|
|
+import androidx.compose.ui.text.font.Font
|
|
|
+import androidx.compose.ui.text.font.FontFamily
|
|
|
+import androidx.compose.ui.unit.dp
|
|
|
+import androidx.compose.ui.unit.sp
|
|
|
+import androidx.navigation.NavHostController
|
|
|
+import com.example.oscellamobile.R
|
|
|
+
|
|
|
+@Composable
|
|
|
+fun MainWindow(navController: NavHostController) {
|
|
|
+ val kdamFontFamily = FontFamily(Font(R.font.kdam));
|
|
|
+
|
|
|
+ Canvas(
|
|
|
+ modifier = Modifier
|
|
|
+ .fillMaxWidth()
|
|
|
+ .fillMaxHeight()
|
|
|
+ ) {
|
|
|
+ val gradient = Brush.linearGradient(
|
|
|
+ colors = listOf(
|
|
|
+ Color(0xFFFF9F1C),
|
|
|
+ Color(0xFFE71D36)
|
|
|
+ ),
|
|
|
+ start = Offset(size.width, 1200f),
|
|
|
+ end = Offset(150f, size.height)
|
|
|
+ )
|
|
|
+
|
|
|
+ drawRect(brush = gradient)
|
|
|
+ }
|
|
|
+ Column(
|
|
|
+ modifier = Modifier
|
|
|
+ .fillMaxWidth()
|
|
|
+ .fillMaxHeight()
|
|
|
+ ) {
|
|
|
+ Spacer(modifier = Modifier.height(15.dp))
|
|
|
+ Row {
|
|
|
+ Text(text = "Osccela", fontSize = 40.sp, fontFamily = kdamFontFamily)
|
|
|
+ Spacer(modifier = Modifier.width(150.dp))
|
|
|
+ Image(
|
|
|
+ painter = painterResource(id = R.drawable.personall),
|
|
|
+ contentDescription = "Описание изображения",
|
|
|
+ modifier = Modifier.size(90.dp)
|
|
|
+ )
|
|
|
+ }
|
|
|
+ }
|
|
|
+}
|