some remarks
This commit is contained in:
parent
3d32ad9b86
commit
7776b94d14
@ -1,6 +1,6 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project version="4">
|
||||
<component name="ProjectRootManager" version="2" languageLevel="JDK_17" default="true" project-jdk-name="corretto-17" project-jdk-type="JavaSDK">
|
||||
<component name="ProjectRootManager" version="2" languageLevel="JDK_11" project-jdk-name="corretto-17" project-jdk-type="JavaSDK">
|
||||
<output url="file://$PROJECT_DIR$/build/classes" />
|
||||
</component>
|
||||
</project>
|
@ -140,7 +140,7 @@ interface NewsPortalService {
|
||||
): CommentRemote
|
||||
|
||||
companion object {
|
||||
private const val BASE_URL = "http://10.0.2.2:8079/"
|
||||
private const val BASE_URL = "http://192.168.0.103:8079/"
|
||||
|
||||
@Volatile
|
||||
private var INSTANCE: NewsPortalService? = null
|
||||
|
@ -43,7 +43,7 @@ fun BottomBar(navController: NavHostController){
|
||||
val bottomBarDestination=screens.any{ it.route==currentDestination?.route }
|
||||
Row(
|
||||
modifier = Modifier
|
||||
.padding(start = 17.dp, end = 17.dp, top = 8.dp, bottom = 8.dp)
|
||||
.padding(start = 10.dp, end = 10.dp, top = 8.dp, bottom = 8.dp)
|
||||
.background(Color.Transparent),
|
||||
horizontalArrangement = Arrangement.SpaceEvenly,
|
||||
verticalAlignment = Alignment.CenterVertically
|
||||
@ -94,7 +94,7 @@ fun RowScope.AddItem(
|
||||
) {
|
||||
Row(
|
||||
modifier = Modifier
|
||||
.padding(start = 17.dp, end = 17.dp, top = 8.dp, bottom = 8.dp),
|
||||
.padding(start = 10.dp, end = 17.dp, top = 8.dp, bottom = 8.dp),
|
||||
verticalAlignment = Alignment.CenterVertically,
|
||||
horizontalArrangement = Arrangement.spacedBy(4.dp)
|
||||
) {
|
||||
|
@ -306,8 +306,8 @@ fun ArticleItem(navController: NavController,article: Article, modifier: Modifie
|
||||
item {
|
||||
Column(
|
||||
modifier = Modifier
|
||||
.align(alignment = Alignment.TopStart)
|
||||
.offset(x = 15.dp,
|
||||
//.align(alignment = Alignment.TopStart)
|
||||
.offset(x = 38.dp,
|
||||
y = 8.dp)
|
||||
.requiredWidth(width = 351.dp)
|
||||
.requiredHeight(height = 177.dp)
|
||||
@ -379,17 +379,17 @@ fun ArticleItem(navController: NavController,article: Article, modifier: Modifie
|
||||
item {
|
||||
Text(
|
||||
text = "${article.title}",
|
||||
maxLines=4,
|
||||
maxLines=5,
|
||||
color = Color(0xff423a99),
|
||||
style = TextStyle(
|
||||
fontSize = 20.sp,
|
||||
fontSize = 18.sp,
|
||||
fontWeight = FontWeight.Bold),
|
||||
modifier = Modifier
|
||||
//.align(alignment = Alignment.TopStart)
|
||||
.offset(x = 0.dp,
|
||||
y = 15.dp)
|
||||
.requiredWidth(width = 351.dp)
|
||||
.requiredHeight(height = 100.dp))
|
||||
.requiredWidth(width = 321.dp)
|
||||
.requiredHeight(height = 110.dp))
|
||||
}
|
||||
}
|
||||
LazyRow(
|
||||
|
@ -133,12 +133,12 @@ fun TagItem(navController: NavController,teg: Tag, modifier: Modifier = Modifier
|
||||
|
||||
Box(
|
||||
modifier = modifier
|
||||
.requiredWidth(width = 365.dp)
|
||||
.requiredWidth(width = 305.dp)
|
||||
.requiredHeight(height = 58.dp)
|
||||
) {
|
||||
Box(
|
||||
modifier = Modifier
|
||||
.requiredWidth(width = 365.dp)
|
||||
.requiredWidth(width = 305.dp)
|
||||
.requiredHeight(height = 58.dp)
|
||||
.clip(shape = RoundedCornerShape(15.dp))
|
||||
.background(color = Color(0xFFDBDBF1))
|
||||
@ -178,7 +178,7 @@ fun TagItem(navController: NavController,teg: Tag, modifier: Modifier = Modifier
|
||||
modifier = Modifier
|
||||
.requiredHeight(40.dp)
|
||||
.offset(
|
||||
x = 290.dp,
|
||||
x = 230.dp,
|
||||
y = 9.dp
|
||||
)
|
||||
.clickable {
|
||||
@ -192,7 +192,7 @@ fun TagItem(navController: NavController,teg: Tag, modifier: Modifier = Modifier
|
||||
modifier = Modifier
|
||||
.requiredHeight(40.dp)
|
||||
.offset(
|
||||
x = 320.dp,
|
||||
x = 260.dp,
|
||||
y = 9.dp
|
||||
)
|
||||
.clickable {
|
||||
|
@ -96,9 +96,9 @@ fun ArticlePageScreen(navController: NavController, modifier: Modifier = Modifie
|
||||
val coroutineScope = rememberCoroutineScope()
|
||||
|
||||
LazyColumn(
|
||||
contentPadding = PaddingValues(top = 105.dp, bottom = 50.dp, start = 15.dp, end = 15.dp),
|
||||
contentPadding = PaddingValues(top = 175.dp, bottom = 90.dp, start = 15.dp, end = 15.dp),
|
||||
modifier = modifier
|
||||
.requiredWidth(width = 412.dp)
|
||||
.requiredWidth(width = 362.dp)
|
||||
.requiredHeight(height = 915.dp)
|
||||
.background(color = Color.White)
|
||||
.fillMaxSize(),
|
||||
@ -114,7 +114,7 @@ fun ArticlePageScreen(navController: NavController, modifier: Modifier = Modifie
|
||||
item {
|
||||
Row(
|
||||
modifier = Modifier
|
||||
.requiredWidth(width = 350.dp)
|
||||
.requiredWidth(width = 290.dp)
|
||||
.requiredHeight(height = 33.dp)
|
||||
.offset(
|
||||
y = 0.dp
|
||||
@ -147,10 +147,10 @@ fun ArticlePageScreen(navController: NavController, modifier: Modifier = Modifie
|
||||
),
|
||||
modifier = Modifier
|
||||
.offset(
|
||||
x = 10.dp,
|
||||
x = 5.dp,
|
||||
y = 0.dp
|
||||
)
|
||||
.requiredWidth(width = 395.dp)
|
||||
.requiredWidth(width = 335.dp)
|
||||
)
|
||||
|
||||
}
|
||||
@ -164,13 +164,13 @@ fun ArticlePageScreen(navController: NavController, modifier: Modifier = Modifie
|
||||
x = 5.dp,
|
||||
y = 0.dp
|
||||
)
|
||||
.requiredWidth(width = 375.dp)
|
||||
.requiredWidth(width = 315.dp)
|
||||
)
|
||||
}
|
||||
item {
|
||||
Box(
|
||||
modifier = modifier
|
||||
.requiredWidth(width = 412.dp)
|
||||
.requiredWidth(width = 352.dp)
|
||||
.requiredHeight(height = 53.dp)
|
||||
.offset(
|
||||
y = 0.dp
|
||||
@ -189,7 +189,7 @@ fun ArticlePageScreen(navController: NavController, modifier: Modifier = Modifie
|
||||
x = 15.dp,
|
||||
y = 6.dp
|
||||
)
|
||||
.requiredWidth(width = 395.dp)
|
||||
.requiredWidth(width = 335.dp)
|
||||
.requiredHeight(height = 43.dp)
|
||||
)
|
||||
HorizontalDivider(
|
||||
@ -253,7 +253,7 @@ fun ArticlePageScreen(navController: NavController, modifier: Modifier = Modifie
|
||||
.fillMaxWidth(0.9f)
|
||||
.height(40.dp)
|
||||
) {
|
||||
Text(text = "Send", fontSize = 20.sp)
|
||||
Text(text = "Send", fontSize = 18.sp)
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -32,13 +32,13 @@ fun CoopScreen(navController: NavController,modifier: Modifier = Modifier) {
|
||||
LazyColumn(
|
||||
modifier = modifier
|
||||
.background(Color.White),
|
||||
contentPadding = PaddingValues(top =70.dp, bottom = 105.dp, start = 10.dp),
|
||||
contentPadding = PaddingValues(top =80.dp, bottom = 105.dp, start = 10.dp,end=10.dp),
|
||||
verticalArrangement = Arrangement.spacedBy(15.dp)
|
||||
) {
|
||||
item {
|
||||
Box(
|
||||
modifier = Modifier
|
||||
.requiredWidth(width = 393.dp)
|
||||
.requiredWidth(width = 333.dp)
|
||||
.requiredHeight(height = 275.dp)
|
||||
) {
|
||||
Box(
|
||||
@ -46,12 +46,12 @@ fun CoopScreen(navController: NavController,modifier: Modifier = Modifier) {
|
||||
.align(alignment = Alignment.TopStart)
|
||||
.offset(x = 0.dp,
|
||||
y = 21.810302734375.dp)
|
||||
.requiredWidth(width = 393.dp)
|
||||
.requiredWidth(width = 333.dp)
|
||||
.requiredHeight(height = 253.dp)
|
||||
) {
|
||||
Box(
|
||||
modifier = Modifier
|
||||
.requiredWidth(width = 393.dp)
|
||||
.requiredWidth(width = 333.dp)
|
||||
.requiredHeight(height = 253.dp)
|
||||
.clip(shape = RoundedCornerShape(5.dp))
|
||||
.background(color = Color.White)
|
||||
@ -67,17 +67,17 @@ fun CoopScreen(navController: NavController,modifier: Modifier = Modifier) {
|
||||
.align(alignment = Alignment.TopStart)
|
||||
.offset(x = 14.dp,
|
||||
y = 34.189697265625.dp)
|
||||
.requiredWidth(width = 368.dp)
|
||||
.requiredWidth(width = 310.dp)
|
||||
.wrapContentHeight(align = Alignment.CenterVertically))
|
||||
}
|
||||
Box(
|
||||
modifier = Modifier
|
||||
.requiredWidth(width = 393.dp)
|
||||
.requiredWidth(width = 333.dp)
|
||||
.requiredHeight(height = 44.dp)
|
||||
) {
|
||||
Box(
|
||||
modifier = Modifier
|
||||
.requiredWidth(width = 393.dp)
|
||||
.requiredWidth(width = 333.dp)
|
||||
.requiredHeight(height = 44.dp)
|
||||
.clip(shape = RoundedCornerShape(15.dp))
|
||||
.background(color = Color(0xff423a99)))
|
||||
@ -102,7 +102,7 @@ fun CoopScreen(navController: NavController,modifier: Modifier = Modifier) {
|
||||
modifier = Modifier
|
||||
.offset(x = 0.dp,
|
||||
y = 11.dp)
|
||||
.requiredWidth(width = 404.dp)
|
||||
.requiredWidth(width = 344.dp)
|
||||
.requiredHeight(height = 420.dp)
|
||||
) {
|
||||
Box(
|
||||
@ -110,12 +110,12 @@ fun CoopScreen(navController: NavController,modifier: Modifier = Modifier) {
|
||||
.align(alignment = Alignment.TopStart)
|
||||
.offset(x = 0.dp,
|
||||
y = 21.dp)
|
||||
.requiredWidth(width = 404.dp)
|
||||
.requiredWidth(width = 344.dp)
|
||||
.requiredHeight(height = 420.dp)
|
||||
) {
|
||||
Box(
|
||||
modifier = Modifier
|
||||
.requiredWidth(width = 393.dp)
|
||||
.requiredWidth(width = 333.dp)
|
||||
.requiredHeight(height = 420.dp)
|
||||
.clip(shape = RoundedCornerShape(5.dp))
|
||||
.background(color = Color.White)
|
||||
@ -163,18 +163,18 @@ fun CoopScreen(navController: NavController,modifier: Modifier = Modifier) {
|
||||
.align(alignment = Alignment.TopStart)
|
||||
.offset(x = 11.dp,
|
||||
y = 10.dp)
|
||||
.requiredWidth(width = 393.dp)
|
||||
.requiredWidth(width = 333.dp)
|
||||
.requiredHeight(height = 420.dp)
|
||||
.wrapContentHeight(align = Alignment.CenterVertically))
|
||||
}
|
||||
Box(
|
||||
modifier = Modifier
|
||||
.requiredWidth(width = 393.dp)
|
||||
.requiredWidth(width = 333.dp)
|
||||
.requiredHeight(height = 42.dp)
|
||||
) {
|
||||
Box(
|
||||
modifier = Modifier
|
||||
.requiredWidth(width = 393.dp)
|
||||
.requiredWidth(width = 333.dp)
|
||||
.requiredHeight(height = 42.dp)
|
||||
.clip(shape = RoundedCornerShape(15.dp))
|
||||
.background(color = Color(0xff423a99)))
|
||||
|
@ -29,13 +29,13 @@ fun InfoScreen(navController: NavController,modifier: Modifier = Modifier) {
|
||||
LazyColumn(
|
||||
modifier = modifier
|
||||
.background(Color.White),
|
||||
contentPadding = PaddingValues(top =75.dp, bottom = 85.dp, start = 10.dp),
|
||||
contentPadding = PaddingValues(top =75.dp, bottom = 85.dp, start = 10.dp,end=10.dp),
|
||||
verticalArrangement = Arrangement.spacedBy(15.dp)
|
||||
) {
|
||||
item {
|
||||
Box(
|
||||
modifier = Modifier
|
||||
.requiredWidth(width = 400.dp)
|
||||
.requiredWidth(width = 340.dp)
|
||||
.requiredHeight(height = 309.dp)
|
||||
) {
|
||||
Box(
|
||||
@ -43,19 +43,19 @@ fun InfoScreen(navController: NavController,modifier: Modifier = Modifier) {
|
||||
.align(alignment = Alignment.TopStart)
|
||||
.offset(x = 0.dp,
|
||||
y = 22.dp)
|
||||
.requiredWidth(width = 393.dp)
|
||||
.requiredWidth(width = 333.dp)
|
||||
.requiredHeight(height = 287.dp)
|
||||
) {
|
||||
Box(
|
||||
modifier = Modifier
|
||||
.requiredWidth(width = 393.dp)
|
||||
.requiredWidth(width = 333.dp)
|
||||
.requiredHeight(height = 287.dp)
|
||||
.clip(shape = RoundedCornerShape(5.dp))
|
||||
.background(color = Color.White)
|
||||
.border(border = BorderStroke(3.dp, Color(0xffdbdbf1)),
|
||||
shape = RoundedCornerShape(5.dp)))
|
||||
Text(
|
||||
text=" iXBT.com — специализированный российский информационно-аналитический сайт с самыми актуальными новостями из сферы компьютерных и мобильных игр, развлекательной и интернет-индустрии, детальными обзорами персональных компьютеров, компьютерных комплектующих, периферийных устройств и техники для гейминга. Мы работаем для вас с 2007 года.\n\n Наш адрес: \"115201, Москва, Каширское шоссе, д. 22 кор. 3 стр. 2; тел. +7(499)519-00-95\"",
|
||||
text=" iXBT.com — специализированный российский информационно-аналитический сайт с самыми актуальными новостями из сферы компьютерных и мобильных игр, развлекательной и интернет-индустрии, детальными обзорами персональных компьютеров, компьютерных комплектующих, периферийных устройств и техники для гейминга. Мы работаем для вас с 2007 года.\n Наш адрес: \"115201, Москва, Каширское шоссе, д. 22 кор. 3 стр. 2; тел. +7(499)519-00-95\"",
|
||||
color = Color(0xff423a99),
|
||||
style = TextStyle(
|
||||
fontSize = 15.sp,
|
||||
@ -64,19 +64,19 @@ fun InfoScreen(navController: NavController,modifier: Modifier = Modifier) {
|
||||
.align(alignment = Alignment.TopStart)
|
||||
.offset(x = 12.dp,
|
||||
y = 27.dp)
|
||||
.requiredWidth(width = 364.dp)
|
||||
.requiredWidth(width = 304.dp)
|
||||
.requiredHeight(height = 250.dp)
|
||||
.wrapContentHeight(align = Alignment.CenterVertically))
|
||||
|
||||
}
|
||||
Box(
|
||||
modifier = Modifier
|
||||
.requiredWidth(width = 393.dp)
|
||||
.requiredWidth(width = 333.dp)
|
||||
.requiredHeight(height = 44.dp)
|
||||
) {
|
||||
Box(
|
||||
modifier = Modifier
|
||||
.requiredWidth(width = 393.dp)
|
||||
.requiredWidth(width = 333.dp)
|
||||
.requiredHeight(height = 44.dp)
|
||||
.clip(shape = RoundedCornerShape(15.dp))
|
||||
.background(color = Color(0xff423a99)))
|
||||
@ -101,7 +101,7 @@ fun InfoScreen(navController: NavController,modifier: Modifier = Modifier) {
|
||||
modifier = Modifier
|
||||
.offset(x = 0.dp,
|
||||
y = 15.dp)
|
||||
.requiredWidth(width = 400.dp)
|
||||
.requiredWidth(width = 340.dp)
|
||||
.requiredHeight(height = 200.dp)
|
||||
) {
|
||||
Box(
|
||||
@ -109,12 +109,12 @@ fun InfoScreen(navController: NavController,modifier: Modifier = Modifier) {
|
||||
.align(alignment = Alignment.TopStart)
|
||||
.offset(x = 0.dp,
|
||||
y = 23.dp)
|
||||
.requiredWidth(width = 393.dp)
|
||||
.requiredWidth(width = 333.dp)
|
||||
.requiredHeight(height = 177.dp)
|
||||
) {
|
||||
Box(
|
||||
modifier = Modifier
|
||||
.requiredWidth(width = 393.dp)
|
||||
.requiredWidth(width = 333.dp)
|
||||
.requiredHeight(height = 177.dp)
|
||||
.clip(shape = RoundedCornerShape(5.dp))
|
||||
.background(color = Color.White)
|
||||
@ -130,18 +130,18 @@ fun InfoScreen(navController: NavController,modifier: Modifier = Modifier) {
|
||||
.align(alignment = Alignment.TopStart)
|
||||
.offset(x = 12.dp,
|
||||
y = 20.dp)
|
||||
.requiredWidth(width = 364.dp)
|
||||
.requiredWidth(width = 304.dp)
|
||||
.requiredHeight(height = 144.dp)
|
||||
.wrapContentHeight(align = Alignment.CenterVertically))
|
||||
}
|
||||
Box(
|
||||
modifier = Modifier
|
||||
.requiredWidth(width = 393.dp)
|
||||
.requiredWidth(width = 333.dp)
|
||||
.requiredHeight(height = 42.dp)
|
||||
) {
|
||||
Box(
|
||||
modifier = Modifier
|
||||
.requiredWidth(width = 393.dp)
|
||||
.requiredWidth(width = 333.dp)
|
||||
.requiredHeight(height = 42.dp)
|
||||
.clip(shape = RoundedCornerShape(15.dp))
|
||||
.background(color = Color(0xff423a99)))
|
||||
@ -166,27 +166,27 @@ fun InfoScreen(navController: NavController,modifier: Modifier = Modifier) {
|
||||
modifier = Modifier
|
||||
.offset(x = 0.dp,
|
||||
y = 25.dp)
|
||||
.requiredWidth(width = 400.dp)
|
||||
.requiredHeight(height = 782.dp)
|
||||
.requiredWidth(width = 340.dp)
|
||||
.requiredHeight(height = 800.dp)
|
||||
) {
|
||||
Box(
|
||||
modifier = Modifier
|
||||
.align(alignment = Alignment.TopStart)
|
||||
.offset(x = 0.dp,
|
||||
y = 0.dp)
|
||||
.requiredWidth(width = 393.dp)
|
||||
.requiredHeight(height = 759.dp)
|
||||
.requiredWidth(width = 333.dp)
|
||||
.requiredHeight(height = 800.dp)
|
||||
) {
|
||||
Box(
|
||||
modifier = Modifier
|
||||
.requiredWidth(width = 393.dp)
|
||||
.requiredWidth(width = 333.dp)
|
||||
.requiredHeight(height = 759.dp)
|
||||
.clip(shape = RoundedCornerShape(5.dp))
|
||||
.background(color = Color.White)
|
||||
.border(border = BorderStroke(3.dp, Color(0xffdbdbf1)),
|
||||
shape = RoundedCornerShape(5.dp)))
|
||||
Text(
|
||||
text = " Проект iXBT.games (Ай-Экс-Би-Ти Дот Геймс) является частью проекта iXBT.com (Ай-Экс-Би-Ти Дот Ком) - интернет-портала, освещающего новости ИТ-индустрии, технологий, техники, ПО и сети Интернет.\n\n Компания «Аспект Исследования и Публикации» (Aspect Research and Publishing, Ltd) имеет свидетельство о регистрации средства массовой информации iXBT.com (Ай-Экс-Би-Ти Дот Ком) за номером: ЭЛ № ФС 77 - 56280 от 28 ноября 2013 года. Свидетельство выдано Федеральной службой по надзору в сфере связи, информационных технологий и массовых коммуникаций в соответствии с Законом Российской Федерации от 27 декабря 1991 года.\n\n Ранее электронное периодическое издание iXBT.com (Ай-Экс-Би-Ти Дот Ком) было зарегистрировано за номером: ЭЛ № ФС77-22565 от 20 декабря 2005. СМИ перерегистрировано в связи со сменой учредителя 28 ноября 2013 года.\n\n Ранее электронное периодическое издание «Ай-Экс-Би-Ти дот ком / iXBT.com» («iXBT.com / Ай-Экс-Би-Ти дот ком») зарегистрировано Министерством Российской Федерации по делам печати, телерадиовещания и средств массовых коммуникаций — свидетельство ЭЛ № 77-6328 от 10 июня 2002 года. СМИ перерегистрировано в связи со сменой учредителя и изменением названия 20 декабря 2005 года.\n\n На все материалы, опубликованные на сайте iXBT.games, распространяются нормы законодательства о СМИ РФ.",
|
||||
text = " Проект iXBT.games (Ай-Экс-Би-Ти Дот Геймс) является частью проекта iXBT.com (Ай-Экс-Би-Ти Дот Ком) - интернет-портала, освещающего новости ИТ-индустрии, технологий, техники, ПО и сети Интернет.\n\n Компания «Аспект Исследования и Публикации» (Aspect Research and Publishing, Ltd) имеет свидетельство о регистрации средства массовой информации iXBT.com (Ай-Экс-Би-Ти Дот Ком) за номером: ЭЛ № ФС 77 - 56280 от 28 ноября 2013 года. Свидетельство выдано Федеральной службой по надзору в сфере связи, информационных технологий и массовых коммуникаций в соответствии с Законом Российской Федерации от 27 декабря 1991 года.\n\n Ранее электронное периодическое издание iXBT.com (Ай-Экс-Би-Ти Дот Ком) было зарегистрировано за номером: ЭЛ № ФС77-22565 от 20 декабря 2005. СМИ перерегистрировано в связи со сменой учредителя 28 ноября 2013 года.\n\n Ранее электронное периодическое издание «Ай-Экс-Би-Ти дот ком / iXBT.com» («iXBT.com / Ай-Экс-Би-Ти дот ком») зарегистрировано Министерством Российской Федерации по делам печати, телерадиовещания и средств массовых коммуникаций — свидетельство ЭЛ № 77-6328 от 10 июня 2002 года. СМИ перерегистрировано в связи со сменой учредителя и изменением названия 20 декабря 2005 года.",
|
||||
color = Color(0xff423a99),
|
||||
style = TextStyle(
|
||||
fontSize = 15.sp,
|
||||
@ -195,18 +195,18 @@ fun InfoScreen(navController: NavController,modifier: Modifier = Modifier) {
|
||||
.align(alignment = Alignment.TopStart)
|
||||
.offset(x = 12.dp,
|
||||
y = 30.dp)
|
||||
.requiredWidth(width = 368.dp)
|
||||
.requiredWidth(width = 308.dp)
|
||||
.requiredHeight(height = 727.dp)
|
||||
.wrapContentHeight(align = Alignment.CenterVertically))
|
||||
}
|
||||
Box(
|
||||
modifier = Modifier
|
||||
.requiredWidth(width = 393.dp)
|
||||
.requiredWidth(width = 333.dp)
|
||||
.requiredHeight(height = 42.dp)
|
||||
) {
|
||||
Box(
|
||||
modifier = Modifier
|
||||
.requiredWidth(width = 393.dp)
|
||||
.requiredWidth(width = 333.dp)
|
||||
.requiredHeight(height = 42.dp)
|
||||
.clip(shape = RoundedCornerShape(15.dp))
|
||||
.background(color = Color(0xff423a99)))
|
||||
@ -220,7 +220,7 @@ fun InfoScreen(navController: NavController,modifier: Modifier = Modifier) {
|
||||
.align(alignment = Alignment.TopStart)
|
||||
.offset(x = 24.dp,
|
||||
y = 0.dp)
|
||||
.requiredWidth(width = 354.dp)
|
||||
.requiredWidth(width = 294.dp)
|
||||
.requiredHeight(height = 42.dp)
|
||||
.wrapContentHeight(align = Alignment.CenterVertically))
|
||||
}
|
||||
|
@ -102,7 +102,7 @@ fun LoadScreen(navController: NavHostController=rememberNavController(), reportV
|
||||
val formatter = SimpleDateFormat("dd-MMMM-YY")
|
||||
|
||||
val calendar = Calendar.getInstance()
|
||||
calendar.set(2023,10,23)
|
||||
calendar.set(2023,11,28)
|
||||
|
||||
// set the initial date
|
||||
val datePickerState = rememberDatePickerState(initialSelectedDateMillis = calendar.timeInMillis)
|
||||
|
@ -363,7 +363,7 @@ fun ProfileScreen(navController: NavController, modifier: Modifier = Modifier,ar
|
||||
|
||||
|
||||
LazyColumn(
|
||||
contentPadding = PaddingValues(top = 5.dp, bottom = 320.dp),
|
||||
contentPadding = PaddingValues(top = 70.dp, bottom = 320.dp),
|
||||
modifier = modifier
|
||||
.requiredWidth(width = 412.dp)
|
||||
.requiredHeight(height = 915.dp)
|
||||
|
@ -146,12 +146,12 @@ fun TagsScreen(navController: NavController, modifier: Modifier = Modifier, tagI
|
||||
item{
|
||||
Box(
|
||||
modifier = modifier
|
||||
.requiredWidth(width = 365.dp)
|
||||
.requiredWidth(width = 305.dp)
|
||||
.requiredHeight(height = 58.dp)
|
||||
) {
|
||||
Box(
|
||||
modifier = Modifier
|
||||
.requiredWidth(width = 365.dp)
|
||||
.requiredWidth(width = 305.dp)
|
||||
.requiredHeight(height = 58.dp)
|
||||
.clip(shape = RoundedCornerShape(15.dp))
|
||||
.background(color = Color(0xff423a99))
|
||||
@ -168,7 +168,7 @@ fun TagsScreen(navController: NavController, modifier: Modifier = Modifier, tagI
|
||||
modifier = Modifier
|
||||
|
||||
.offset(
|
||||
x = 135.dp,
|
||||
x = 105.dp,
|
||||
y = 14.dp
|
||||
)
|
||||
)
|
||||
|
@ -223,7 +223,7 @@ fun EntryScreen(navController: NavController, modifier: Modifier = Modifier,entr
|
||||
.fillMaxSize()
|
||||
.offset(
|
||||
x = 0.dp,
|
||||
y = 75.dp
|
||||
y = 55.dp
|
||||
)
|
||||
.clickable {
|
||||
navController.navigate(route = AuthScreen.Register.route)
|
||||
|
@ -271,7 +271,7 @@ fun RegisterScreen(navController: NavController, modifier: Modifier = Modifier,r
|
||||
.fillMaxSize()
|
||||
.offset(
|
||||
x = 0.dp,
|
||||
y = 75.dp
|
||||
y = 15.dp
|
||||
)
|
||||
.clickable {
|
||||
navController.navigate(route = AuthScreen.Entry.route)
|
||||
|
@ -1,6 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<network-security-config>
|
||||
<domain-config cleartextTrafficPermitted="true">
|
||||
<domain includeSubdomains="true">10.0.2.2</domain>
|
||||
<domain includeSubdomains="true">192.168.0.103</domain>
|
||||
</domain-config>
|
||||
</network-security-config>
|
@ -131,7 +131,7 @@
|
||||
"text": "На заводе будут работать более 200 человек\n«Сбер» планирует расширить производство умных телевизоров в России, выбрав для этого Новгородскую область. Об этом сообщает инсайдерский канал «ё-Пром | Импортозамещение в промышленности».\n\nКомпания намерена локализовать до 50% производства своих телевизоров в особой экономической зоне «Новгородская» до конца 2024 года, сотрудничая при этом со своим партнером SberDevices.\n\nУмные телевизоры Sber поступили в продажу с марта 2022 года и в настоящее время производятся на заводе «Витязь» в Беларуси. Оснащение российской производственной площадки запланировано на следующий год, а запуск производства телевизоров с диагональю от 43 до 75 дюймов намечен на четвертый квартал 2024 года. Телевизоры будут работать под управлением операционной системы «Салют ТВ».",
|
||||
"publishDate": 1670889600000,
|
||||
"userId": 1,
|
||||
"tagId": 3
|
||||
"tagId": 4
|
||||
},
|
||||
{
|
||||
"id": 9,
|
||||
@ -205,7 +205,7 @@
|
||||
},
|
||||
{
|
||||
"id": 12,
|
||||
"text": "Текст комментария 102",
|
||||
"text": "Текст комментария 1023",
|
||||
"userId": 1,
|
||||
"articleId": 2
|
||||
},
|
||||
@ -217,7 +217,7 @@
|
||||
},
|
||||
{
|
||||
"id": 14,
|
||||
"text": "aaaa",
|
||||
"text": "Гнргн",
|
||||
"userId": 1,
|
||||
"articleId": 2
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user