Add basic compose settings screen
This commit is contained in:
parent
5783cfe97e
commit
f09b5b8a3c
@ -24,6 +24,7 @@ import de.mm20.launcher2.ui.locals.LocalColorScheme
|
||||
import de.mm20.launcher2.ui.locals.LocalNavController
|
||||
import de.mm20.launcher2.ui.locals.LocalWindowSize
|
||||
import de.mm20.launcher2.ui.screens.LauncherMainScreen
|
||||
import de.mm20.launcher2.ui.screens.settings.SettingsMainScreen
|
||||
import de.mm20.launcher2.ui.theme.WallpaperColors
|
||||
import de.mm20.launcher2.ui.theme.colors.DefaultColorScheme
|
||||
import de.mm20.launcher2.ui.theme.colors.WallpaperColorScheme
|
||||
@ -96,6 +97,9 @@ class ComposeActivity : AppCompatActivity() {
|
||||
composable("home") {
|
||||
LauncherMainScreen()
|
||||
}
|
||||
composable("settings") {
|
||||
SettingsMainScreen()
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@ -0,0 +1,23 @@
|
||||
package de.mm20.launcher2.ui.screens.settings
|
||||
|
||||
import androidx.compose.material.Scaffold
|
||||
import androidx.compose.material.Text
|
||||
import androidx.compose.material.TopAppBar
|
||||
import androidx.compose.runtime.Composable
|
||||
import androidx.compose.ui.Modifier
|
||||
import androidx.compose.ui.res.stringResource
|
||||
import com.google.accompanist.insets.statusBarsPadding
|
||||
import de.mm20.launcher2.ui.R
|
||||
|
||||
@Composable
|
||||
fun SettingsMainScreen() {
|
||||
Scaffold(topBar = {
|
||||
TopAppBar(
|
||||
title = {
|
||||
Text(stringResource(id = R.string.title_activity_settings))
|
||||
},
|
||||
modifier = Modifier.statusBarsPadding()
|
||||
)
|
||||
}) {
|
||||
}
|
||||
}
|
||||
Loading…
x
Reference in New Issue
Block a user