mirror of
https://github.com/tachiyomiorg/tachiyomi.git
synced 2024-11-16 02:09:19 +01:00
09a8ec6ffa
White theme is now the base, blue theme restored to its former glory, but system default for light is now only for dark blue
300 lines
12 KiB
XML
300 lines
12 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<resources>
|
|
|
|
<!--========-->
|
|
<!--Toolbars-->
|
|
<!--========-->
|
|
|
|
<style name="Theme.ActionBar.Dark.DayNight"
|
|
parent="@style/ThemeOverlay.MaterialComponents.Dark.ActionBar">
|
|
<item name="popupTheme">@style/ThemeOverlay.MaterialComponents.Light</item>
|
|
</style>
|
|
|
|
<!--====-->
|
|
<!--Tabs-->
|
|
<!--====-->
|
|
<style name="Theme.ActionBar.Tab" parent="ThemeOverlay.AppCompat.Dark.ActionBar" />
|
|
|
|
<style name="CustomActionModeStyle" parent="Base.Widget.AppCompat.ActionMode">
|
|
<item name="android:statusBarColor">@android:color/transparent</item>
|
|
<item name="background">@drawable/action_mode_bg</item>
|
|
</style>
|
|
|
|
<!--===========-->
|
|
<!--AlertDialog-->
|
|
<!--===========-->
|
|
|
|
<style name="Theme.AlertDialog.DayNight" parent="Theme.AppCompat.Light.Dialog.Alert">
|
|
<item name="android:windowMinWidthMajor">@android:dimen/dialog_min_width_major</item>
|
|
<item name="android:windowMinWidthMinor">@android:dimen/dialog_min_width_minor</item>
|
|
<item name="colorAccent">@color/colorAccent</item>
|
|
</style>
|
|
|
|
<!--==============-->
|
|
<!--NavigationView-->
|
|
<!--==============-->
|
|
<style name="Theme.Widget.NavigationView">
|
|
<item name="colorControlHighlight">@color/drawerHighlight</item>
|
|
<item name="colorPrimary">@color/drawerPrimary</item>
|
|
</style>
|
|
|
|
|
|
<!--===============-->
|
|
<!--Text Appearance-->
|
|
<!--===============-->
|
|
<style name="TextAppearance" parent="@android:style/TextAppearance">
|
|
<item name="android:textColor">?android:attr/textColorPrimary</item>
|
|
</style>
|
|
|
|
<style name="TextAppearance.Regular">
|
|
<item name="android:fontFamily">sans-serif</item>
|
|
</style>
|
|
|
|
<style name="TextAppearance.Regular.Body1">
|
|
<item name="android:textSize">14sp</item>
|
|
</style>
|
|
|
|
<style name="TextAppearance.Regular.Body1.Bold">
|
|
<item name="android:textStyle">bold</item>
|
|
</style>
|
|
|
|
<style name="TextAppearance.Regular.Body1.SemiBold">
|
|
<item name="android:fontFamily">sans-serif-medium</item>
|
|
</style>
|
|
|
|
<style name="TextAppearance.Regular.Body1.Light">
|
|
<item name="android:textColor">@color/textColorPrimary</item>
|
|
</style>
|
|
|
|
<style name="TextAppearance.Regular.Body1.Secondary">
|
|
<item name="android:textColor">?android:attr/textColorSecondary</item>
|
|
</style>
|
|
|
|
<style name="TextAppearance.Regular.Caption">
|
|
<item name="android:textSize">12sp</item>
|
|
</style>
|
|
|
|
<style name="TextAppearance.Regular.Caption.Light">
|
|
<item name="android:textColor">@color/textColorPrimary</item>
|
|
</style>
|
|
|
|
<style name="TextAppearance.Regular.Caption.Hint">
|
|
<item name="android:textColor">?android:attr/textColorHint</item>
|
|
</style>
|
|
|
|
<style name="TextAppearance.Regular.SubHeading">
|
|
<item name="android:textSize">16sp</item>
|
|
</style>
|
|
|
|
<style name="TextAppearance.Regular.SubHeading.Secondary">
|
|
<item name="android:textColor">?android:attr/textColorSecondary</item>
|
|
</style>
|
|
|
|
<style name="TextAppearance.Regular.SubHeading.Light">
|
|
<item name="android:textColor">@color/textColorPrimary</item>
|
|
</style>
|
|
|
|
<style name="TextAppearance.Regular.SubHeading.Light.Bold">
|
|
<item name="android:textStyle">bold</item>
|
|
</style>
|
|
|
|
<style name="TextAppearance.Medium">
|
|
<item name="android:fontFamily">sans-serif-medium</item>
|
|
</style>
|
|
|
|
<style name="TextAppearance.Medium.Title">
|
|
<item name="android:textSize">20sp</item>
|
|
</style>
|
|
|
|
<style name="TextAppearance.Medium.Body2">
|
|
<item name="android:textSize">14sp</item>
|
|
</style>
|
|
|
|
<style name="TextAppearance.Medium.Body2.Hint">
|
|
<item name="android:textColor">?android:attr/textColorHint</item>
|
|
</style>
|
|
|
|
<style name="TextAppearance.Medium.Button">
|
|
<item name="android:textSize">14sp</item>
|
|
<item name="android:textAllCaps">true</item>
|
|
<item name="android:textColor">?attr/colorAccent</item>
|
|
</style>
|
|
|
|
<!--=======-->
|
|
<!--Widgets-->
|
|
<!--=======-->
|
|
<style name="Theme.Widget" />
|
|
|
|
<style name="Theme.Widget.FAB">
|
|
<item name="android:layout_height">wrap_content</item>
|
|
<item name="android:layout_width">wrap_content</item>
|
|
<item name="fabCustomSize">@dimen/fab_size</item>
|
|
<item name="android:layout_gravity">bottom|end</item>
|
|
<item name="android:layout_margin">@dimen/fab_margin</item>
|
|
<item name="android:scaleType">fitCenter</item>
|
|
<item name="layout_anchorGravity">bottom|right|end</item>
|
|
<item name="tint">@color/md_white_1000</item>
|
|
<item name="backgroundTint">?attr/colorAccent</item>
|
|
<item name="android:tint">@color/md_white_1000</item>
|
|
</style>
|
|
|
|
<style name="Theme.Widget.FABFixed">
|
|
<item name="android:layout_height">@dimen/fab_size</item>
|
|
<item name="android:layout_width">@dimen/fab_size</item>
|
|
<item name="android:layout_gravity">bottom|end</item>
|
|
<item name="android:layout_margin">@dimen/fab_margin</item>
|
|
<item name="android:scaleType">fitCenter</item>
|
|
<item name="layout_anchorGravity">bottom|right|end</item>
|
|
<item name="android:tint">@color/md_white_1000</item>
|
|
<item name="tint">@color/md_white_1000</item>
|
|
<item name="backgroundTint">?attr/colorAccent</item>
|
|
<item name="layout_behavior">eu.kanade.tachiyomi.widget.FABMoveBehaviour</item>
|
|
</style>
|
|
|
|
<style name="Theme.Widget.CardView" parent="Widget.MaterialComponents.CardView">
|
|
<item name="android:layout_width">match_parent</item>
|
|
<item name="android:layout_height">wrap_content</item>
|
|
<item name="android:padding">@dimen/material_component_cards_top_and_bottom_padding</item>
|
|
<item name="android:layout_marginTop">@dimen/material_component_cards_space_between_cards
|
|
</item>
|
|
<item name="android:layout_marginBottom">
|
|
@dimen/material_component_cards_space_between_cards
|
|
</item>
|
|
<item name="android:layout_marginStart">
|
|
@dimen/material_component_cards_space_between_cards
|
|
</item>
|
|
<item name="android:layout_marginEnd">@dimen/material_component_cards_space_between_cards
|
|
</item>
|
|
<item name="cardBackgroundColor">?attr/background_card</item>
|
|
<item name="cardElevation">2dp</item>
|
|
</style>
|
|
|
|
<style name="Theme.Widget.CardView.Item">
|
|
<item name="android:layout_marginTop">@dimen/space_between_cards</item>
|
|
<item name="android:layout_marginBottom">@dimen/space_between_cards</item>
|
|
</style>
|
|
|
|
<style name="Theme.Widget.GridView">
|
|
<item name="android:smoothScrollbar">true</item>
|
|
<item name="android:numColumns">auto_fit</item>
|
|
<item name="android:stretchMode">columnWidth</item>
|
|
<item name="android:scrollbarStyle">outsideOverlay</item>
|
|
</style>
|
|
|
|
<style name="Theme.Widget.GridView.Catalogue">
|
|
<item name="android:gravity">top|left</item>
|
|
<item name="android:smoothScrollbar">true</item>
|
|
<item name="android:cacheColorHint">?android:attr/textColorHint</item>
|
|
<item name="android:fastScrollEnabled">true</item>
|
|
<item name="android:horizontalSpacing">0dp</item>
|
|
<item name="android:verticalSpacing">0dp</item>
|
|
</style>
|
|
|
|
|
|
<style name="Theme.Widget.SpinnerItem" parent="Widget.AppCompat.DropDownItem.Spinner">
|
|
<item name="android:textColor">?attr/text_color_primary</item>
|
|
<item name="android:background">?attr/selectable_list_drawable</item>
|
|
</style>
|
|
|
|
<style name="BottomNavigationTheme" parent="Widget.MaterialComponents.BottomNavigationView">
|
|
<item name="colorPrimary">?colorAccent</item>
|
|
</style>
|
|
|
|
<!-- set the rounded drawable as background to your bottom sheet -->
|
|
<style name="BottomSheet" parent="@style/Widget.Design.BottomSheet.Modal">
|
|
<item name="android:background">@drawable/bg_bottom_sheet_dialog_fragment</item>
|
|
</style>
|
|
|
|
<style name="RoundedBottomSheetDialogTheme" parent="@style/Theme.MaterialComponents.BottomSheetDialog">
|
|
<item name="android:background">@android:color/transparent</item>
|
|
</style>
|
|
|
|
<style name="BottomSheetDialogTheme" parent="@style/Theme.MaterialComponents.BottomSheetDialog">
|
|
<item name="android:colorBackground">@android:color/transparent</item>
|
|
</style>
|
|
|
|
<!--==============-->
|
|
<!--Widgets.Button-->
|
|
<!--==============-->
|
|
<style name="Theme.Widget.Button" parent="Widget.AppCompat.Button"/>
|
|
|
|
<style name="Theme.Widget.Button.Colored" parent="Widget.MaterialComponents.Button">
|
|
<item name="backgroundTint">?attr/colorAccent</item>
|
|
</style>
|
|
|
|
<style name="Theme.Widget.Button.Borderless" parent="Widget.MaterialComponents.Button.TextButton">
|
|
<item name="android:textColor">?attr/colorAccent</item>
|
|
<item name="rippleColor">@color/fullRippleColor</item>
|
|
</style>
|
|
|
|
<style name="Theme.Widget.Button.Borderless.Negative">
|
|
<item name="android:textColor">@color/md_red_500</item>
|
|
</style>
|
|
|
|
<style name="Theme.Widget.Button.Borderless.Small">
|
|
<item name="android:minHeight">48dip</item>
|
|
<item name="android:minWidth">48dip</item>
|
|
</style>
|
|
|
|
<style name="Theme.Widget.Button.RounededOutline" parent="Widget.MaterialComponents.Button.OutlinedButton">
|
|
<item name="android:layout_width">wrap_content</item>
|
|
<item name="android:textAllCaps">false</item>
|
|
<item name="android:letterSpacing">0.0</item>
|
|
<item name="android:layout_height">40dp</item>
|
|
<item name="iconTint">?colorAccent</item>
|
|
<item name="rippleColor">@color/fullRippleColor</item>
|
|
<item name="android:textColor">?android:attr/textColorPrimary</item>
|
|
<item name="cornerRadius">15dp</item>
|
|
</style>
|
|
|
|
<style name="Theme.Widget.Button.Primary" parent="Widget.MaterialComponents.Button">
|
|
<item name="android:textAllCaps">false</item>
|
|
<item name="backgroundTint">@color/mtrl_btn_bg_selector</item>
|
|
<item name="android:textColor">@color/primary_button_text_color_selector</item>
|
|
<item name="android:letterSpacing">0.0</item>
|
|
</style>
|
|
|
|
<style name="Theme.Widget.Button.TextButton" parent="Widget.MaterialComponents.Button.TextButton">
|
|
<item name="android:textAllCaps">false</item>
|
|
<item name="rippleColor">@color/fullRippleColor</item>
|
|
<item name="android:textColor">?colorAccent</item>
|
|
</style>
|
|
|
|
<style name="Theme.Widget.CustomImageButton">
|
|
<item name="android:background">@drawable/round_ripple</item>
|
|
<item name="android:clickable">true</item>
|
|
<item name="android:focusable">true</item>
|
|
<item name="android:tint">?colorAccent</item>
|
|
</style>
|
|
|
|
<!--===-->
|
|
<!--OLD-->
|
|
<!--===-->
|
|
|
|
<style name="FilePickerTheme" parent="NNF_BaseTheme.Light">
|
|
<item name="colorPrimary">@color/colorPrimary</item>
|
|
<item name="colorPrimaryDark">@color/colorPrimaryDark</item>
|
|
<item name="colorAccent">@color/colorAccent</item>
|
|
<item name="colorButtonNormal">@color/colorPrimary</item>
|
|
<item name="android:textSize">14sp</item>
|
|
|
|
<item name="alertDialogTheme">@style/FilePickerAlertDialogTheme</item>
|
|
|
|
<item name="nnf_toolbarTheme">@style/ThemeOverlay.AppCompat.Dark.ActionBar</item>
|
|
</style>
|
|
|
|
<style name="FilePickerAlertDialogTheme" parent="Theme.AppCompat.Light.Dialog.Alert"></style>
|
|
|
|
<style name="SheetDialog" parent="Theme.Design.Light.BottomSheetDialog">
|
|
<!--<item name="android:windowCloseOnTouchOutside">false</item>-->
|
|
<item name="android:windowIsTranslucent">true</item>
|
|
<item name="android:windowContentOverlay">@null</item>
|
|
<item name="android:colorBackground"> @android:color/transparent</item>
|
|
<item name="android:backgroundDimEnabled">true</item>
|
|
<item name="android:backgroundDimAmount">0.3</item>
|
|
<item name="android:windowFrame">@null</item>
|
|
<item name="android:windowIsFloating">true</item>
|
|
</style>
|
|
|
|
</resources>
|