A cheap attempt at a native Bluesky client for Android

Feed: Remove card elevation and increase spacing

Set the default elevation of cards in the feed to 0dp, effectively making them flat. The vertical spacing between skeets has also been increased from 8.dp to 16.dp.

+7 -2
+7 -2
app/src/main/java/industries/geesawra/monarch/ShowSkeets.kt
··· 11 11 import androidx.compose.foundation.lazy.LazyListState 12 12 import androidx.compose.foundation.lazy.rememberLazyListState 13 13 import androidx.compose.foundation.shape.RoundedCornerShape 14 + import androidx.compose.material3.CardDefaults 14 15 import androidx.compose.material3.CircularProgressIndicator 15 16 import androidx.compose.material3.ElevatedCard 16 17 import androidx.compose.material3.VerticalDivider ··· 41 42 modifier = modifier 42 43 .fillMaxSize() 43 44 .padding(horizontal = 16.dp), 44 - verticalArrangement = Arrangement.spacedBy(8.dp), 45 + verticalArrangement = Arrangement.spacedBy(16.dp), 45 46 ) { 46 47 viewModel.uiState.skeets.filter { 47 48 !it.replyToNotFollowing 48 49 }.forEach { skeet -> 49 50 item(key = skeet.key()) { 50 - ElevatedCard { 51 + ElevatedCard( 52 + elevation = CardDefaults.elevatedCardElevation( 53 + defaultElevation = 0.dp 54 + ) 55 + ) { 51 56 val isRepost = when (skeet.reason) { 52 57 is FeedViewPostReasonUnion.ReasonRepost -> true 53 58 else -> false