1
0
Fork 0
fenix/app/src/main/res/values/styles.xml

153 lines
7.7 KiB
XML
Raw Normal View History

2019-01-11 19:08:02 +01:00
<?xml version="1.0" encoding="utf-8"?>
<!-- This Source Code Form is subject to the terms of the Mozilla Public
- License, v. 2.0. If a copy of the MPL was not distributed with this
- file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
<resources xmlns:tools="http://schemas.android.com/tools">
2019-04-02 02:53:37 +02:00
<style name="NormalThemeBase" parent="Theme.AppCompat.DayNight.NoActionBar">
2019-04-13 00:20:49 +02:00
<!-- Android system styling -->
<item name="android:windowAnimationStyle">@style/WindowAnimationTransition</item>
<item name="android:progressBarStyleHorizontal">@style/progressBarStyleHorizontal</item>
2019-04-13 00:20:49 +02:00
<item name="android:statusBarColor">@color/foundation_normal_theme</item>
<item name="android:windowBackground">@color/foundation_normal_theme</item>
<item name="android:colorEdgeEffect">@color/accent_normal_theme</item>
<item name="android:colorAccent">@color/primary_text_normal_theme</item>
<item name="android:colorControlActivated">@color/accent_bright_normal_theme</item>
<!-- Updated color attributes -->
<item name="primaryText">@color/primary_text_normal_theme</item>
<item name="secondaryText">@color/secondary_text_normal_theme</item>
<item name="accent">@color/accent_normal_theme</item>
<item name="accentBright">@color/accent_bright_normal_theme</item>
<item name="foundation">@color/foundation_normal_theme</item>
<item name="above">@color/above_normal_theme</item>
<item name="aboveDarkened">@color/above_darkened_normal_theme</item>
<item name="neutral">@color/neutral_normal_theme</item>
<!-- Drawables -->
<item name="fenixLogo">@drawable/ic_logo_wordmark</item>
<item name="privateBrowsingButtonBackground">@android:color/transparent</item>
</style>
2019-04-13 00:20:49 +02:00
<style name="NormalTheme" parent="NormalThemeBase"/>
<style name="PrivateThemeBase" parent="Theme.AppCompat.NoActionBar">
2019-04-13 00:20:49 +02:00
<!-- Android system styling -->
<item name="android:windowAnimationStyle">@style/WindowAnimationTransition</item>
2019-04-13 00:20:49 +02:00
<item name="android:progressBarStyleHorizontal">@style/progressBarStyleHorizontal</item>
<item name="android:statusBarColor">@color/foundation_private_theme</item>
<item name="android:windowBackground">@color/foundation_private_theme</item>
<item name="android:colorEdgeEffect">@color/accent_private_theme</item>
<item name="android:colorAccent">@color/primary_text_private_theme</item>
<item name="android:colorControlActivated">@color/accent_bright_private_theme</item>
<!-- Updated color attributes -->
<item name="primaryText">@color/primary_text_private_theme</item>
<item name="secondaryText">@color/secondary_text_private_theme</item>
<item name="accent">@color/accent_private_theme</item>
<item name="accentBright">@color/accent_bright_private_theme</item>
<item name="foundation">@color/foundation_private_theme</item>
<item name="above">@color/above_private_theme</item>
<item name="aboveDarkened">@color/above_darkened_private_theme</item>
<item name="neutral">@color/neutral_private_theme</item>
<!-- Drawables -->
<item name="fenixLogo">@drawable/ic_logo_wordmark_white</item>
<item name="privateBrowsingButtonBackground">@color/accent_private_theme</item>
</style>
2019-04-13 00:20:49 +02:00
<style name="PrivateTheme" parent="PrivateThemeBase"/>
<!-- Fade animation for theme switching -->
<style name="WindowAnimationTransition">
<item name="android:windowEnterAnimation">@android:anim/fade_in</item>
<item name="android:windowExitAnimation">@android:anim/fade_out</item>
</style>
<style name="search_pill" parent="Widget.AppCompat.Button.Borderless">
<item name="android:layout_width">wrap_content</item>
2019-04-05 00:11:51 +02:00
<item name="android:layout_height">32dp</item>
<item name="android:textAllCaps">false</item>
<item name="android:textSize">14sp</item>
<item name="android:textColor">@color/toggle_text_color</item>
<item name="android:drawableTint" tools:targetApi="m">@color/toggle_text_color</item>
<item name="android:layout_gravity">center_vertical</item>
<item name="android:gravity">center_vertical</item>
<item name="android:singleLine">true</item>
2019-04-05 00:11:51 +02:00
<item name="android:paddingStart">8dp</item>
<item name="android:paddingEnd">16dp</item>
<item name="android:drawablePadding">8dp</item>
<item name="android:minWidth">0dp</item>
<item name="android:minHeight">0dp</item>
2019-04-05 00:11:51 +02:00
<item name="android:background">@drawable/search_pill_drawable_button_background</item>
</style>
<style name="SitePermissionButton" parent="Widget.AppCompat.Button">
<item name="android:textAllCaps">false</item>
2019-04-15 19:26:59 +02:00
<item name="android:textColor">?primaryText</item>
<item name="android:paddingStart">24dp</item>
<item name="android:paddingEnd">24dp</item>
</style>
2019-03-21 01:26:13 +01:00
<style name="CurrentSessionBottomSheetDialogTheme" parent="Theme.MaterialComponents.Light.BottomSheetDialog">
<item name="bottomSheetStyle">@style/CurrentSessionBottomSheetStyle</item>
2019-04-13 00:20:49 +02:00
<item name="android:textColor">@color/primary_text_normal_theme</item>
2019-03-21 01:26:13 +01:00
<!-- This doesn't seem to work see https://issuetracker.google.com/issues/120426520 -->
<item name="scrimBackground">@drawable/session_sheet_background</item>
</style>
2019-03-21 01:26:13 +01:00
<style name="CurrentSessionBottomSheetStyle" parent="Theme.MaterialComponents.Light.BottomSheetDialog">
<item name="android:background">@android:color/transparent</item>
2019-04-13 00:20:49 +02:00
<item name="android:textColor">@color/primary_text_normal_theme</item>
2019-03-21 01:26:13 +01:00
<!-- This doesn't seem to work see https://issuetracker.google.com/issues/120426520 -->
<item name="scrimBackground">@drawable/session_sheet_background</item>
</style>
<style name="HeaderTextStyle" parent="TextAppearance.MaterialComponents.Subtitle1">
2019-03-21 01:26:13 +01:00
<item name="android:textSize">18sp</item>
2019-04-13 00:20:49 +02:00
<item name="android:textColor">?primaryText</item>
2019-03-21 01:26:13 +01:00
<item name="android:textStyle">bold</item>
<item name="android:letterSpacing">0.03</item>
</style>
<style name="Header14TextStyle" parent="TextAppearance.MaterialComponents.Body2">
2019-04-13 00:20:49 +02:00
<item name="android:textColor">?primaryText</item>
<item name="android:textSize">14sp</item>
<item name="android:textStyle">bold</item>
</style>
<style name="ToolbarTitleTextStyle" parent="HeaderTextStyle">
<item name="android:textSize">20sp</item>
</style>
<style name="ListItemTextStyle" parent="TextAppearance.MaterialComponents.Subtitle1">
2019-04-13 00:20:49 +02:00
<item name="android:textColor">?primaryText</item>
</style>
<style name="progressBarStyleHorizontal" parent="@style/Widget.AppCompat.ProgressBar.Horizontal">
<item name="android:progressDrawable">@drawable/progress_gradient</item>
</style>
<style name="QuickSettingsText">
2019-04-13 00:20:49 +02:00
<item name="android:textColor">?primaryText</item>
<item name="android:textSize">14sp</item>
<item name="android:paddingStart">16dp</item>
<item name="android:gravity">center_vertical</item>
<item name="android:layout_alignParentStart">true</item>
</style>
<style name="QuickSettingsText.Icon">
<item name="android:drawablePadding">8dp</item>
</style>
<style name="QuickSettingsText.PermissionItemEnd">
<item name="android:layout_alignParentEnd">true</item>
<item name="android:paddingEnd">24dp</item>
<item name="android:gravity">end|center_vertical</item>
<item name="android:background">?android:attr/selectableItemBackground</item>
<item name="android:textColor">@color/photonBlue50</item>
</style>
</resources>