Bläddra i källkod

adjusted fav logo icon on all items..

Khubaib 1 år sedan
förälder
incheckning
cc74e4785a

+ 2 - 1
app/src/main/java/com/vpn/fastestvpnservice/customItems/CountryItem.kt

@@ -410,7 +410,7 @@ fun ColumnScope.ExpandableRow(server: ArrayList<Server>, navHostController: NavH
                         IconButton(
                             modifier = Modifier
                                 .padding(bottom = 0.dp, end = 16.dp)
-                                .size(21.dp, 20.dp)
+                                .size(25.dp)
                                 .align(Alignment.CenterVertically),
                             onClick = {
                             isFavorite = !isFavorite!!
@@ -428,6 +428,7 @@ fun ColumnScope.ExpandableRow(server: ArrayList<Server>, navHostController: NavH
                                     id = R.drawable.unfav_server3x),
                                 contentDescription = "Server Logo",
                                 tint = Color.Unspecified,
+                                modifier = Modifier.size(22.dp, 21.dp)
                             )
                         }
                     }

+ 10 - 14
app/src/main/java/com/vpn/fastestvpnservice/customItems/ServerItem.kt

@@ -14,10 +14,13 @@ import androidx.compose.foundation.layout.Arrangement
 import androidx.compose.foundation.layout.Box
 import androidx.compose.foundation.layout.Row
 import androidx.compose.foundation.layout.Spacer
+import androidx.compose.foundation.layout.fillMaxSize
 import androidx.compose.foundation.layout.fillMaxWidth
 import androidx.compose.foundation.layout.height
 import androidx.compose.foundation.layout.padding
 import androidx.compose.foundation.layout.size
+import androidx.compose.foundation.layout.wrapContentHeight
+import androidx.compose.foundation.layout.wrapContentWidth
 import androidx.compose.foundation.shape.CircleShape
 import androidx.compose.foundation.shape.RoundedCornerShape
 import androidx.compose.material3.Icon
@@ -39,6 +42,7 @@ import androidx.compose.ui.Modifier
 import androidx.compose.ui.draw.alpha
 import androidx.compose.ui.draw.clip
 import androidx.compose.ui.draw.paint
+import androidx.compose.ui.draw.scale
 import androidx.compose.ui.graphics.Brush
 import androidx.compose.ui.graphics.Color
 import androidx.compose.ui.graphics.Shape
@@ -173,19 +177,19 @@ fun ServerItem(server: Server, navHostController: NavHostController) {
             IconButton(
                 modifier = Modifier
                     .padding(bottom = 18.dp, end = 8.dp)
-                    .size(22.dp, 21.dp),
+                    .size(25.dp),
                 onClick = {
                     isFavorite = !isFavorite!!
                     serverListViewModel.favAndUnFav(server)
                 }
             ) {
                 Icon(
-                    modifier = Modifier,
                     painter = if (isServerFavourited) painterResource(
                         id = R.drawable.fav_server3x) else painterResource(
                         id = R.drawable.unfav_server3x),
                     contentDescription = "Server Logo",
                     tint = Color.Unspecified,
+                    modifier = Modifier.size(22.dp, 21.dp)
                 )
             }
         }
@@ -322,28 +326,19 @@ fun FavoriteServerItem(server: Server, navHostController: NavHostController) {
                           },
                 modifier = Modifier
                     .padding(bottom = 18.dp, end = 0.dp)
-                    .size(22.dp, 21.dp)
+                    .size(25.dp)
 //                    .clickable(
 //                        indication = null,
 //                        interactionSource = remember { MutableInteractionSource() }
 //                    ) {  },
             ) {
-
-//                val favResponse = serverListViewModel.mutableLiveDataFavUnFav.observeAsState().value
-//                favResponse?.let {
-//                    Log.d("test_fav_response", it.message.toString())
-//                    splashViewModel.serverDataApi()
-//                    serverListViewModel.mutableLiveDataFavUnFav.value = null
-//                }
-
                 Icon(
-
                     painter = if (isServerFavourited) painterResource(
                         id = R.drawable.fav_server3x) else painterResource(
                         id = R.drawable.unfav_server3x),
-
                     contentDescription = "Server Logo",
                     tint = Color.Unspecified,
+                    modifier = Modifier.size(22.dp, 21.dp)
                 )
             }
 
@@ -478,7 +473,7 @@ fun ServerSearchItem(
             IconButton(
                 modifier = Modifier
                     .padding(bottom = 18.dp, end = 8.dp)
-                    .size(22.dp, 21.dp),
+                    .size(25.dp),
                 onClick = {
                 isFavorite = !isFavorite!!
                 serverListViewModel.favAndUnFav(server)
@@ -489,6 +484,7 @@ fun ServerSearchItem(
                         id = R.drawable.unfav_server3x),
                     contentDescription = "Server Logo",
                     tint = Color.Unspecified,
+                    modifier = Modifier.size(22.dp, 21.dp),
                 )
             }
         }