styles.xml (6593B)
1 <!-- 2 ~ This file is part of GNU Taler 3 ~ (C) 2020 Taler Systems S.A. 4 ~ 5 ~ GNU Taler is free software; you can redistribute it and/or modify it under the 6 ~ terms of the GNU General Public License as published by the Free Software 7 ~ Foundation; either version 3, or (at your option) any later version. 8 ~ 9 ~ GNU Taler is distributed in the hope that it will be useful, but WITHOUT ANY 10 ~ WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR 11 ~ A PARTICULAR PURPOSE. See the GNU General Public License for more details. 12 ~ 13 ~ You should have received a copy of the GNU General Public License along with 14 ~ GNU Taler; see the file COPYING. If not, see <http://www.gnu.org/licenses/> 15 --> 16 17 <resources xmlns:tools="http://schemas.android.com/tools"> 18 19 <style name="AppTheme.Light" parent="Theme.Material3.Light"> 20 <!-- Material 3 theme builder --> 21 <item name="colorPrimary">@color/md_theme_light_primary</item> 22 <item name="colorOnPrimary">@color/md_theme_light_onPrimary</item> 23 <item name="colorPrimaryContainer">@color/md_theme_light_primaryContainer</item> 24 <item name="colorOnPrimaryContainer">@color/md_theme_light_onPrimaryContainer</item> 25 <item name="colorSecondary">@color/md_theme_light_secondary</item> 26 <item name="colorOnSecondary">@color/md_theme_light_onSecondary</item> 27 <item name="colorSecondaryContainer">@color/md_theme_light_secondaryContainer</item> 28 <item name="colorOnSecondaryContainer">@color/md_theme_light_onSecondaryContainer</item> 29 <item name="colorTertiary">@color/md_theme_light_tertiary</item> 30 <item name="colorOnTertiary">@color/md_theme_light_onTertiary</item> 31 <item name="colorTertiaryContainer">@color/md_theme_light_tertiaryContainer</item> 32 <item name="colorOnTertiaryContainer">@color/md_theme_light_onTertiaryContainer</item> 33 <item name="colorError">@color/md_theme_light_error</item> 34 <item name="colorErrorContainer">@color/md_theme_light_errorContainer</item> 35 <item name="colorOnError">@color/md_theme_light_onError</item> 36 <item name="colorOnErrorContainer">@color/md_theme_light_onErrorContainer</item> 37 <item name="android:colorBackground">@color/md_theme_light_background</item> 38 <item name="colorOnBackground">@color/md_theme_light_onBackground</item> 39 <item name="colorSurface">@color/md_theme_light_surface</item> 40 <item name="colorOnSurface">@color/md_theme_light_onSurface</item> 41 <item name="colorSurfaceVariant">@color/md_theme_light_surfaceVariant</item> 42 <item name="colorOnSurfaceVariant">@color/md_theme_light_onSurfaceVariant</item> 43 <item name="colorOutline">@color/md_theme_light_outline</item> 44 <item name="colorOnSurfaceInverse">@color/md_theme_light_inverseOnSurface</item> 45 <item name="colorSurfaceInverse">@color/md_theme_light_inverseSurface</item> 46 <item name="colorPrimaryInverse">@color/md_theme_light_inversePrimary</item> 47 </style> 48 49 <style name="AppTheme.Dark" parent="Theme.Material3.Dark"> 50 <item name="windowActionModeOverlay">true</item> 51 <item name="android:statusBarColor" tools:targetApi="m">?colorSurface</item> 52 <item name="android:windowLightStatusBar" tools:targetApi="m">false</item> 53 <item name="android:navigationBarColor" tools:targetApi="o_mr1">?colorSurface</item> 54 <item name="android:windowLightNavigationBar" tools:targetApi="o_mr1">false</item> 55 56 <!-- Material 3 theme builder --> 57 <item name="colorPrimary">@color/md_theme_dark_primary</item> 58 <item name="colorOnPrimary">@color/md_theme_dark_onPrimary</item> 59 <item name="colorPrimaryContainer">@color/md_theme_dark_primaryContainer</item> 60 <item name="colorOnPrimaryContainer">@color/md_theme_dark_onPrimaryContainer</item> 61 <item name="colorSecondary">@color/md_theme_dark_secondary</item> 62 <item name="colorOnSecondary">@color/md_theme_dark_onSecondary</item> 63 <item name="colorSecondaryContainer">@color/md_theme_dark_secondaryContainer</item> 64 <item name="colorOnSecondaryContainer">@color/md_theme_dark_onSecondaryContainer</item> 65 <item name="colorTertiary">@color/md_theme_dark_tertiary</item> 66 <item name="colorOnTertiary">@color/md_theme_dark_onTertiary</item> 67 <item name="colorTertiaryContainer">@color/md_theme_dark_tertiaryContainer</item> 68 <item name="colorOnTertiaryContainer">@color/md_theme_dark_onTertiaryContainer</item> 69 <item name="colorError">@color/md_theme_dark_error</item> 70 <item name="colorErrorContainer">@color/md_theme_dark_errorContainer</item> 71 <item name="colorOnError">@color/md_theme_dark_onError</item> 72 <item name="colorOnErrorContainer">@color/md_theme_dark_onErrorContainer</item> 73 <item name="android:colorBackground">@color/md_theme_dark_background</item> 74 <item name="colorOnBackground">@color/md_theme_dark_onBackground</item> 75 <item name="colorSurface">@color/md_theme_dark_surface</item> 76 <item name="colorOnSurface">@color/md_theme_dark_onSurface</item> 77 <item name="colorSurfaceVariant">@color/md_theme_dark_surfaceVariant</item> 78 <item name="colorOnSurfaceVariant">@color/md_theme_dark_onSurfaceVariant</item> 79 <item name="colorOutline">@color/md_theme_dark_outline</item> 80 <item name="colorOnSurfaceInverse">@color/md_theme_dark_inverseOnSurface</item> 81 <item name="colorSurfaceInverse">@color/md_theme_dark_inverseSurface</item> 82 <item name="colorPrimaryInverse">@color/md_theme_dark_inversePrimary</item> 83 </style> 84 85 <style name="AppTheme" parent="AppTheme.Light"> 86 <item name="windowActionModeOverlay">true</item> 87 </style> 88 89 <style name="AppTheme.NoActionBar"> 90 <item name="windowActionBar">false</item> 91 <item name="windowNoTitle">true</item> 92 </style> 93 94 <style name="TransactionTitle"> 95 <item name="android:textAppearance">@style/TextAppearance.Material3.TitleMedium</item> 96 </style> 97 98 <style name="BottomCard"> 99 <item name="cardCornerRadius">0dp</item> 100 <item name="cardElevation">8dp</item> 101 </style> 102 103 <style name="FabStyle" parent="Widget.Material3.FloatingActionButton.Primary"> 104 <item name="android:layout_gravity">bottom|end</item> 105 <item name="android:layout_marginEnd">16dp</item> 106 <item name="android:layout_marginBottom">16dp</item> 107 <item name="layout_dodgeInsetEdges">bottom</item> 108 </style> 109 110 </resources>