From 348fdbf5d6c03ddcb6e27d5b0cf9f5c728674335 Mon Sep 17 00:00:00 2001 From: Sebastian Seedorf Date: Fri, 19 Nov 2021 21:58:47 +0100 Subject: [PATCH] Extract components 2 --- .../de/sebse/fuplanner2/ui/shared/Heading.kt | 17 ++++++++++++++++- app/src/main/res/values/dimens.xml | 3 ++- 2 files changed, 18 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/de/sebse/fuplanner2/ui/shared/Heading.kt b/app/src/main/java/de/sebse/fuplanner2/ui/shared/Heading.kt index 152635a..a2b9723 100644 --- a/app/src/main/java/de/sebse/fuplanner2/ui/shared/Heading.kt +++ b/app/src/main/java/de/sebse/fuplanner2/ui/shared/Heading.kt @@ -1,13 +1,28 @@ package de.sebse.fuplanner2.ui.shared +import androidx.compose.foundation.layout.padding import androidx.compose.material.MaterialTheme import androidx.compose.material.Text import androidx.compose.runtime.Composable +import androidx.compose.ui.Modifier +import androidx.compose.ui.res.dimensionResource +import androidx.compose.ui.tooling.preview.Preview +import de.sebse.fuplanner2.R +import de.sebse.fuplanner2.ui.theme.AppTheme @Composable fun Heading(text: String) { Text( text = text, - style = MaterialTheme.typography.h5 + style = MaterialTheme.typography.h5, + modifier = Modifier.padding(top = dimensionResource(id = R.dimen.header_padding)) ) } + +@Preview +@Composable +fun HeadingPreview() { + AppTheme { + Text("Super Cool") + } +} diff --git a/app/src/main/res/values/dimens.xml b/app/src/main/res/values/dimens.xml index b249883..e495439 100644 --- a/app/src/main/res/values/dimens.xml +++ b/app/src/main/res/values/dimens.xml @@ -9,4 +9,5 @@ 4dp 5dp 4dp - \ No newline at end of file + 8dp +