diff --git a/app/src/main/java/com/vanced/manager/ui/component/layout/ScrollableItemRow.kt b/app/src/main/java/com/vanced/manager/ui/component/layout/ScrollableItemRow.kt index a20d6544..e76cde7a 100644 --- a/app/src/main/java/com/vanced/manager/ui/component/layout/ScrollableItemRow.kt +++ b/app/src/main/java/com/vanced/manager/ui/component/layout/ScrollableItemRow.kt @@ -1,6 +1,8 @@ package com.vanced.manager.ui.component.layout import androidx.compose.foundation.layout.Arrangement +import androidx.compose.foundation.layout.Spacer +import androidx.compose.foundation.layout.width import androidx.compose.foundation.lazy.LazyRow import androidx.compose.foundation.lazy.items import androidx.compose.foundation.lazy.rememberLazyListState @@ -20,8 +22,14 @@ fun ScrollableItemRow( horizontalArrangement = Arrangement.spacedBy(8.dp), state = state ) { + item { + Spacer(Modifier.width(8.dp)) + } items(items) { item -> content(item) } + item { + Spacer(Modifier.width(8.dp)) + } } } \ No newline at end of file diff --git a/app/src/main/java/com/vanced/manager/ui/screens/AboutLayout.kt b/app/src/main/java/com/vanced/manager/ui/screens/AboutLayout.kt index b99855a6..6031a55c 100644 --- a/app/src/main/java/com/vanced/manager/ui/screens/AboutLayout.kt +++ b/app/src/main/java/com/vanced/manager/ui/screens/AboutLayout.kt @@ -191,8 +191,7 @@ fun AboutLayout( managerCategory(aboutCategorySources) { ScrollableItemRow( modifier = Modifier - .fillMaxWidth() - .padding(horizontal = DefaultContentPaddingHorizontal), + .fillMaxWidth(), items = sources ) { source -> ManagerLinkCard( diff --git a/app/src/main/java/com/vanced/manager/ui/screens/HomeLayout.kt b/app/src/main/java/com/vanced/manager/ui/screens/HomeLayout.kt index 1777fa38..50bef3b6 100644 --- a/app/src/main/java/com/vanced/manager/ui/screens/HomeLayout.kt +++ b/app/src/main/java/com/vanced/manager/ui/screens/HomeLayout.kt @@ -192,8 +192,7 @@ fun HomeLayout( managerCategory(homeCategorySupportUs) { ScrollableItemRow( modifier = Modifier - .fillMaxWidth() - .padding(horizontal = DefaultContentPaddingHorizontal), + .fillMaxWidth(), items = sponsors ) { sponsor -> ManagerLinkCard( @@ -206,8 +205,7 @@ fun HomeLayout( managerCategory(homeCategorySocialMedia) { ScrollableItemRow( modifier = Modifier - .fillMaxWidth() - .padding(horizontal = DefaultContentPaddingHorizontal), + .fillMaxWidth(), items = socialMedia ) { socialMedia -> ManagerLinkCard(