File tree Expand file tree Collapse file tree 7 files changed +26
-9
lines changed
src/main/java/com/phpbg/easysync/ui/theme
fastlane/metadata/android Expand file tree Collapse file tree 7 files changed +26
-9
lines changed Original file line number Diff line number Diff line change @@ -22,8 +22,8 @@ android {
2222 vectorDrawables {
2323 useSupportLibrary true
2424 }
25- versionCode 19
26- versionName " 1.18 "
25+ versionCode 20
26+ versionName " 1.20 "
2727 }
2828
2929 ksp {
Original file line number Diff line number Diff line change 2525package com.phpbg.easysync.ui.theme
2626
2727import android.os.Build
28+ import androidx.compose.foundation.background
2829import androidx.compose.foundation.isSystemInDarkTheme
30+ import androidx.compose.foundation.layout.Box
31+ import androidx.compose.foundation.layout.fillMaxSize
2932import androidx.compose.foundation.layout.safeDrawingPadding
3033import androidx.compose.material3.MaterialTheme
31- import androidx.compose.material3.Surface
3234import androidx.compose.material3.darkColorScheme
3335import androidx.compose.material3.dynamicDarkColorScheme
3436import androidx.compose.material3.dynamicLightColorScheme
@@ -71,17 +73,27 @@ fun EasySyncTheme(
7173 else -> LightColorScheme
7274 }
7375 MaterialTheme (
74- colorScheme = colorScheme, typography = Typography , content = content
76+ colorScheme = colorScheme,
77+ typography = Typography ,
78+ content = content
7579 )
7680}
7781
7882@Composable
7983fun ThemeSurface (content : @Composable () -> Unit ) {
8084 EasySyncTheme {
81- Surface (
82- color = MaterialTheme .colorScheme.background,
83- modifier = Modifier .safeDrawingPadding(),
84- content = content
85- )
85+ Box (
86+ modifier = Modifier
87+ .fillMaxSize()
88+ .background(MaterialTheme .colorScheme.background) // Background covers the entire screen
89+ ) {
90+ Box (
91+ modifier = Modifier
92+ .fillMaxSize()
93+ .safeDrawingPadding(), // Content is padded away from edges
94+ ) {
95+ content()
96+ }
97+ }
8698 }
8799}
Original file line number Diff line number Diff line change 1+ UI-Korrekturen für Android 15+
Original file line number Diff line number Diff line change 1+ Android 15+ UI fixes
Original file line number Diff line number Diff line change 1+ Correcciones de UI para Android 15+
Original file line number Diff line number Diff line change 1+ Corrections interface utilisateur pour Android 15+
Original file line number Diff line number Diff line change 1+ Исправления пользовательского интерфейса для Android 15+
You can’t perform that action at this time.
0 commit comments