-
marcmuschko authored
* exchanged sharing url * changed status bar color * start settings reset dialog * settings reset dialog
marcmuschko authored* exchanged sharing url * changed status bar color * start settings reset dialog * settings reset dialog
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
styles.xml 11.47 KiB
<resources xmlns:android="http://schemas.android.com/apk/res/android">
<style name="AppTheme" parent="Theme.AppCompat.DayNight">
<item name="colorPrimary">@color/colorBrandSecondary</item>
<item name="colorPrimaryDark">@color/colorStableDark</item>
<item name="android:windowBackground">@color/colorBackground</item>
<item name="alertDialogTheme">@style/dialog</item>
</style>
<style name="AppTheme.NoActionBar">
<item name="windowActionBar">false</item>
<item name="windowNoTitle">true</item>
</style>
<style name="AppTheme.AppBarOverlay" parent="ThemeOverlay.AppCompat.Dark.ActionBar" />
<style name="AppTheme.PopupOverlay" parent="ThemeOverlay.AppCompat.Light" />
<!-- Launcher theme with background -->
<style name="AppTheme.Launcher" parent="AppTheme.NoActionBar">
<item name="android:windowBackground">@drawable/splash_screen</item>
</style>
<!-- Main Application -->
<style name="AppTheme.Main" parent="AppTheme.NoActionBar" />
<style name="actionBar" parent="@style/ThemeOverlay.MaterialComponents.ActionBar">
<item name="android:background">@color/colorSurface1</item>
</style>
<!-- Default dialog -->
<style name="dialog" parent="ThemeOverlay.AppCompat.Dialog.Alert">
<item name="buttonBarPositiveButtonStyle">@style/dialogPositiveButtonStyle</item>
<item name="buttonBarNegativeButtonStyle">@style/dialogNegativeButtonStyle</item>
</style>
<style name="dialogPositiveButtonStyle" parent="Widget.AppCompat.Button.ButtonBar.AlertDialog">
<item name="android:textColor">@color/colorTextTint</item>
</style>
<style name="dialogNegativeButtonStyle" parent="Widget.AppCompat.Button.ButtonBar.AlertDialog">
<item name="android:textColor">@color/colorTextPrimary1</item>
</style>
<!-- ####################################
Button
###################################### -->
<style name="button">
<item name="android:paddingStart">@dimen/button_padding_start_end</item>
<item name="android:paddingEnd">@dimen/button_padding_start_end</item>
<item name="android:background">@drawable/button</item>
<item name="android:textColor">@color/button_text_color</item>
<item name="android:textSize">@dimen/font_button</item>
<item name="android:fontFamily">sans-serif-medium</item>
<item name="android:letterSpacing">0.08</item>
</style>
<style name="buttonPrimary" parent="button">
<item name="android:backgroundTint">@color/button_primary</item>
<item name="android:textColor">@color/button_text_color_emphasized</item>
</style>
<style name="buttonReset" parent="@style/button">
<item name="android:backgroundTint">@color/button_red</item>
<item name="android:textColor">@color/button_text_color_emphasized</item>
</style>
<style name="buttonLight" parent="@style/button">
<item name="android:backgroundTint">@color/button_light</item>
<item name="android:stateListAnimator">@null</item>
</style>
<style name="buttonIcon">
<item name="android:background">@drawable/circle</item>
<item name="android:backgroundTint">@color/button_back</item>
</style>
<style name="buttonTracing">
<item name="android:textColor">@color/colorTextPrimary1</item>
<item name="android:background">@drawable/rectangle</item>
<item name="android:backgroundTint">@color/button_main_tracing</item>
<item name="android:paddingStart">@dimen/spacing_small</item>
<item name="android:paddingTop">@dimen/spacing_tiny</item>
<item name="android:paddingEnd">@dimen/spacing_small</item>
<item name="android:paddingBottom">@dimen/spacing_tiny</item>
</style>
<style name="switchBase" parent="@style/Widget.AppCompat.CompoundButton.Switch">
<item name="android:colorControlActivated">@color/colorAccentTintIcon</item>
</style>
<!-- ####################################
Row
###################################### -->
<style name="row">
<item name="android:paddingStart">@dimen/button_padding_start_end</item>
<item name="android:paddingTop">@dimen/button_padding_top_bottom</item>
<item name="android:paddingEnd">@dimen/button_padding_start_end</item>
<item name="android:paddingBottom">@dimen/button_padding_top_bottom</item>
<item name="android:elevation">@dimen/elevation_weak</item>
<item name="android:textAllCaps">false</item>
<item name="android:background">@drawable/row</item>
<item name="android:textColor">@color/colorTextPrimary1</item>
</style>
<style name="rowSettings" parent="@style/row">
<item name="android:paddingStart">@dimen/match_constraint</item>
</style>
<style name="rowOverview" parent="@style/row">
<item name="android:paddingTop">@dimen/spacing_tiny</item>
<item name="android:paddingBottom">@dimen/spacing_tiny</item>
</style>
<!-- ####################################
Card
###################################### -->
<style name="card">
<item name="android:padding">@dimen/card_padding</item>
<item name="android:background">@drawable/card</item>
<item name="android:backgroundTint">@color/card_light</item>
<item name="android:elevation">@dimen/elevation_strong</item>
</style>
<style name="cardNoPadding" parent="card">
<item name="android:padding">@dimen/no_padding</item>
</style>
<style name="cardTracing">
<item name="android:padding">@dimen/card_padding</item>
<item name="android:background">@drawable/card</item>
<item name="android:backgroundTint">@color/colorSurface2</item>
</style>
<style name="cardGrey">
<item name="android:background">@drawable/card_dark</item>
</style>
<!-- ####################################
Grey Body Background
###################################### -->
<style name="greyBodyBackground">
<item name="android:layout_marginTop">@dimen/spacing_large</item>
<item name="android:background">@color/colorSurface2</item>
<item name="android:paddingStart">@dimen/guideline_start</item>
<item name="android:paddingTop">@dimen/spacing_medium</item>
<item name="android:paddingEnd">@dimen/guideline_end</item>
<item name="android:paddingBottom">@dimen/spacing_normal</item>
</style>
<!-- ####################################
Text
###################################### -->
<style name="headline4" parent="@style/TextAppearance.MaterialComponents.Headline4">
<item name="android:textColor">@color/colorTextPrimary1</item>
</style>
<style name="headline5" parent="@style/TextAppearance.MaterialComponents.Headline5">
<item name="android:textColor">@color/colorTextPrimary1</item>
</style>
<style name="headline5Tint" parent="@style/headline5">
<item name="android:textColor">@color/colorTextTint</item>
</style>
<style name="headline6" parent="@style/TextAppearance.MaterialComponents.Headline6">
<item name="android:textColor">@color/colorTextPrimary1</item>
</style>
<style name="subtitle" parent="@style/TextAppearance.MaterialComponents.Subtitle1">
<item name="android:textColor">@color/colorTextPrimary1</item>
</style>
<style name="subtitleSemanticRed" parent="@style/subtitle">
<item name="android:textColor">@color/colorTextSemanticRed</item>
</style>
<style name="subtitleMedium" parent="@style/TextAppearance.MaterialComponents.Subtitle1">
<item name="android:textColor">@color/colorTextPrimary2</item>
</style>
<style name="body1" parent="@style/TextAppearance.MaterialComponents.Body1">
<item name="android:textColor">@color/colorTextPrimary1</item>
</style>
<style name="body2" parent="@style/TextAppearance.MaterialComponents.Body2">
<item name="android:textColor">@color/colorTextPrimary1</item>
</style>
<style name="body2Medium" parent="@style/TextAppearance.MaterialComponents.Body2">
<item name="android:textColor">@color/colorTextPrimary2</item>
</style>
<style name="bodyButton" parent="@style/TextAppearance.MaterialComponents.Button">
<item name="android:textColor">@color/colorTextPrimary1</item>
</style>
<!-- ####################################
Icons
###################################### -->
<style name="icon">
<item name="android:tint">@color/colorTextPrimary1</item>
</style>
<style name="iconStable">
<item name="android:tint">@color/colorStableLight</item>
</style>
<!-- ####################################
Progress Bar
###################################### -->
<style name="progressBar" parent="Widget.AppCompat.ProgressBar">
<item name="android:indeterminateTint">@color/colorStableLight</item>
</style>
<!-- ####################################
Onboarding (ob)
###################################### -->
<style name="AppTheme.Onboarding" parent="AppTheme.NoActionBar">
<item name="android:windowEnterAnimation">@android:anim/fade_in</item>
<item name="android:windowExitAnimation">@android:anim/fade_out</item>
</style>
<style name="fadingScrollView">
<item name="android:requiresFadingEdge">vertical</item>
<item name="android:fadingEdgeLength">50dp</item>
</style>
<!-- ####################################
Submission
###################################### -->
<style name="tanInputDigit" parent="headline6">
<item name="android:layout_width">@dimen/submission_tan_input_digit_width</item>
<item name="android:layout_height">@dimen/submission_tan_input_digit_height</item>
<item name="android:background">@drawable/tan_input_digit</item>
<item name="android:gravity">center</item>
<item name="android:layout_marginStart">@dimen/submission_tan_input_digit_spacing</item>
<item name="android:layout_marginEnd">@dimen/submission_tan_input_digit_spacing</item>
</style>
<style name="tanInputDash" parent="headline6">
<item name="android:layout_width">@dimen/submission_tan_dash_width</item>
<item name="android:layout_height">@dimen/submission_tan_dash_height</item>
<item name="android:background">@color/colorTextSemanticNeutral</item>
<item name="android:gravity">center</item>
<item name="android:layout_marginStart">@dimen/submission_tan_dash_spacing_start</item>
<item name="android:layout_marginEnd">@dimen/submission_tan_dash_spacing_end</item>
</style>
<style name="tanInputEdittext">
<item name="android:layout_width">@dimen/submission_tan_input_edittext_size</item>
<item name="android:layout_height">@dimen/submission_tan_input_edittext_size</item>
<item name="android:alpha">0</item>
<item name="android:background">@null</item>
<item name="android:inputType">textPassword</item>
<item name="android:singleLine">true</item>
</style>
<!-- ####################################
Registration
###################################### -->
<style name="registrationQRCodeScanBody">
<item name="android:textAlignment">center</item>
<item name="android:textColor">@color/colorTextLight</item>
<item name="android:textSize">14sp</item>
</style>
</resources>