Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Unverified Commit a1c0b960 authored by Wolf-Martell Montwé's avatar Wolf-Martell Montwé Committed by GitHub
Browse files

Merge pull request #8151 from wmontwe/add-drawer-account-selection-view

Add drawer account selection view
parents 8798df32 c600d5e3
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
@@ -11,11 +11,12 @@ import androidx.compose.material3.LocalContentColor as Material3LocalContentColo
fun Icon(
    imageVector: ImageVector,
    modifier: Modifier = Modifier,
    contentDescription: String? = null,
    tint: Color? = null,
) {
    Material3Icon(
        imageVector = imageVector,
        contentDescription = null,
        contentDescription = contentDescription,
        modifier = modifier,
        tint = tint ?: Material3LocalContentColor.current,
    )
+1 −0
Original line number Diff line number Diff line
@@ -17,6 +17,7 @@ data class ThemeSizes(
    val iconSmall: Dp,
    val icon: Dp,
    val iconLarge: Dp,
    val iconAvatar: Dp,

    val topBarHeight: Dp,
    val bottomBarHeight: Dp,
+1 −0
Original line number Diff line number Diff line
@@ -15,6 +15,7 @@ val defaultThemeSizes = ThemeSizes(
    iconSmall = 16.dp,
    icon = 24.dp,
    iconLarge = 32.dp,
    iconAvatar = 48.dp,

    topBarHeight = 64.dp,
    bottomBarHeight = 80.dp,
+17 −0
Original line number Diff line number Diff line
package app.k9mail.feature.navigation.drawer.ui.account

import androidx.compose.runtime.Composable
import androidx.compose.ui.tooling.preview.Preview
import app.k9mail.core.ui.compose.designsystem.PreviewWithThemes
import app.k9mail.feature.navigation.drawer.ui.FakeData.DISPLAY_ACCOUNT

@Composable
@Preview(showBackground = true)
fun AccountAvatarPreview() {
    PreviewWithThemes {
        AccountAvatar(
            account = DISPLAY_ACCOUNT,
            onClick = {},
        )
    }
}
+17 −0
Original line number Diff line number Diff line
package app.k9mail.feature.navigation.drawer.ui.account

import androidx.compose.runtime.Composable
import androidx.compose.ui.tooling.preview.Preview
import app.k9mail.core.ui.compose.designsystem.PreviewWithThemes
import app.k9mail.feature.navigation.drawer.ui.FakeData.DISPLAY_ACCOUNT

@Composable
@Preview(showBackground = true)
fun AccountListItemPreview() {
    PreviewWithThemes {
        AccountListItem(
            account = DISPLAY_ACCOUNT,
            onClick = { },
        )
    }
}
Loading