<!-- Quasseldroid - Quassel client for Android Copyright (c) 2020 Janne Mareike Koschinski Copyright (c) 2020 The Quassel Project This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License version 3 as published by the Free Software Foundation. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>. --> <resources> <style name="Widget" /> <style name="Widget.RtlConformTextView" parent=""> <item name="android:textAlignment">gravity</item> <item name="android:textDirection">locale</item> </style> <style name="Widget.Button.Borderless" parent="Widget.MaterialComponents.Button.TextButton"> <item name="android:textColor">?attr/colorTextPrimary</item> </style> <style name="Widget.Button.Borderless.Colored" parent="Widget.MaterialComponents.Button.TextButton"> <item name="android:textColor">?attr/colorAccent</item> </style> <style name="Widget.Button" parent="Widget.MaterialComponents.Button"> <item name="backgroundTint">?attr/colorBackgroundCard</item> <item name="android:textColor">?attr/colorTextPrimary</item> </style> <style name="Widget.Button.Colored" parent="Widget.MaterialComponents.Button"> <item name="android:textColor">?attr/colorOnPrimary</item> <item name="backgroundTint">?attr/colorPrimary</item> </style> <style name="Widget.AppBarOverlay" parent="ThemeOverlay.AppCompat.Dark.ActionBar"> <item name="drawerArrowStyle">@style/Widget.DrawerArrowToggle</item> </style> <style name="Widget.AppBarOverlay.Auto" parent="Widget.AppBarOverlay"> <item name="drawerArrowStyle">@style/Widget.DrawerArrowToggle</item> <item name="colorControlNormal">?colorTextPrimary</item> <item name="android:textColorPrimary">?colorTextPrimary</item> <item name="android:textColorSecondary">?colorTextSecondary</item> <item name="android:actionModeBackground">?colorPrimary</item> </style> <style name="Widget.AppBarOverlay.Light" parent="ThemeOverlay.AppCompat.ActionBar"> <item name="drawerArrowStyle">@style/Widget.DrawerArrowToggle.Light</item> </style> <style name="Widget.AppBarOverlay.Light.Auto" parent="Widget.AppBarOverlay.Light"> <item name="colorControlNormal">?colorTextPrimary</item> <item name="android:textColor">?colorTextPrimary</item> <item name="android:textColorPrimary">?colorTextPrimary</item> <item name="android:textColorSecondary">?colorTextSecondary</item> </style> <style name="Widget.AppBarOverlay.Light.DarkHead" parent="Widget.AppBarOverlay.Light"> <item name="colorControlNormal">?colorTextPrimaryInverse</item> <item name="android:textColor">?colorTextPrimaryInverse</item> <item name="android:textColorPrimary">?colorTextPrimaryInverse</item> <item name="android:textColorSecondary">?colorTextSecondaryInverse</item> <item name="android:actionModeBackground">?colorPrimary</item> </style> <style name="Widget.TabLayout.Auto" parent="Widget.Design.TabLayout"> <item name="tabIndicatorColor">?colorAccent</item> <item name="tabIndicatorHeight">3dp</item> <item name="tabBackground">?backgroundMenuItem</item> <item name="tabSelectedTextColor">?colorAccent</item> <item name="android:textColor">?colorTextPrimary</item> </style> <style name="Widget.DrawerArrowToggle" parent="Widget.AppCompat.DrawerArrowToggle"> <item name="color">?attr/colorControlNormal</item> </style> <style name="Widget.DrawerArrowToggle.Light" parent="Widget.AppCompat.DrawerArrowToggle"> <item name="color">?attr/colorControlNormal</item> </style> <style name="Widget.PopupOverlay" parent="ThemeOverlay.AppCompat" /> <style name="Widget.PopupOverlay.Auto" parent="Widget.PopupOverlay"> <item name="android:colorBackground">?colorBackgroundCard</item> </style> <style name="Widget.PopupOverlay.Light" parent="ThemeOverlay.AppCompat.Light" /> <style name="Widget.PopupOverlay.Light.Auto" parent="Widget.PopupOverlay.Light"> <item name="android:textColor">?colorTextPrimary</item> <item name="android:colorBackground">?colorBackgroundCard</item> </style> <style name="Widget.DialogTheme" parent="Theme.AppCompat.Dialog.Alert" /> <style name="Widget.DialogTheme.Light" parent="Theme.AppCompat.Light.Dialog.Alert" /> <style name="Widget.Button.Format" parent=""> <item name="android:layout_width">48dp</item> <item name="android:layout_height">48dp</item> <item name="android:layout_gravity">center</item> <item name="android:background">?backgroundMenuItemRounded</item> </style> <style name="Widget.MaterialSpinner" parent="Widget.AppCompat.Spinner"> <item name="android:popupBackground">?colorBackground</item> <item name="android:padding">0dip</item> </style> <style name="Widget.FullWidthSpinner" parent=""> <item name="android:layout_width">match_parent</item> <item name="android:layout_height">wrap_content</item> <item name="android:paddingLeft">0dip</item> <item name="android:paddingRight">0dip</item> <item name="android:popupBackground">?colorBackground</item> </style> <style name="Widget.CustomSpinnerLayout" parent="Widget.MaterialSpinnerLayout.OutlinedBox"> <item name="android:textColorHint">?colorTextSecondary</item> <item name="md_hintTextColor">?colorAccent</item> <item name="md_boxStrokeColor">@color/color_outlined_stroke</item> </style> <style name="Widget.CustomTextInput" parent="Widget.MaterialComponents.TextInputLayout.OutlinedBox"> <item name="android:textColorHint">?colorTextSecondary</item> <item name="hintTextColor">?colorAccent</item> <item name="boxStrokeColor">@color/color_outlined_stroke</item> <item name="passwordToggleTint">@color/color_icons</item> </style> <style name="Widget.CoreSettings.Wrapper" parent=""> <item name="android:layout_width">match_parent</item> <item name="android:layout_height">wrap_content</item> <item name="android:orientation">vertical</item> <item name="android:paddingStart">?listPreferredItemPaddingLeft</item> <item name="android:paddingLeft">?listPreferredItemPaddingLeft</item> <item name="android:paddingEnd">?listPreferredItemPaddingRight</item> <item name="android:paddingRight">?listPreferredItemPaddingRight</item> <item name="android:paddingTop">8dp</item> <item name="android:paddingBottom">8dp</item> </style> <style name="Widget.CoreSettings.PrimaryItemGroupHeader" parent=""> <item name="android:layout_width">match_parent</item> <item name="android:layout_height">wrap_content</item> <item name="android:background">?selectableItemBackground</item> <item name="android:gravity">center_vertical</item> <item name="android:minHeight">?listPreferredItemHeightSmall</item> <item name="android:paddingEnd">?listPreferredItemPaddingRight</item> <item name="android:paddingLeft">?listPreferredItemPaddingLeft</item> <item name="android:paddingRight">?listPreferredItemPaddingRight</item> <item name="android:paddingStart">?listPreferredItemPaddingLeft</item> </style> <style name="Widget.CoreSettings.PrimaryItemGroup" parent=""> <item name="android:layout_width">match_parent</item> <item name="android:layout_height">wrap_content</item> <item name="android:layout_marginLeft">72dp</item> <item name="android:layout_marginStart">72dp</item> <item name="android:orientation">vertical</item> </style> <style name="Widget.CoreSettings.PrimaryItem" parent=""> <item name="android:layout_width">match_parent</item> <item name="android:layout_height">wrap_content</item> <item name="android:orientation">vertical</item> <item name="android:visibility">gone</item> <item name="android:layout_marginLeft">56dp</item> </style> <style name="Widget.CoreSettings.PrimaryItemSwitch" parent="Widget.RtlConformTextView"> <item name="android:layout_width">match_parent</item> <item name="android:layout_height">wrap_content</item> <item name="android:layout_gravity">center_vertical</item> <item name="android:paddingTop">10dp</item> <item name="android:paddingBottom">10dp</item> <item name="android:gravity">center_vertical</item> <item name="android:textAppearance">?android:textAppearanceMedium</item> <item name="android:textSize">16sp</item> <item name="android:textColor">?colorTextPrimary</item> </style> <style name="Widget.CoreSettings.PrimaryItemIcon" parent=""> <item name="android:layout_width">24dp</item> <item name="android:layout_height">24dp</item> <item name="android:layout_gravity">center_vertical</item> <item name="android:layout_marginRight">32dp</item> <item name="android:layout_marginEnd">32dp</item> <item name="tint">?colorTextSecondary</item> </style> <style name="Widget.CoreSettings.DependentGroup" parent=""> <item name="android:layout_width">match_parent</item> <item name="android:layout_height">wrap_content</item> <item name="android:orientation">vertical</item> <item name="android:visibility">gone</item> <item name="android:layout_marginLeft">56dp</item> <item name="android:layout_marginStart">56dp</item> </style> <style name="Widget.CoreSettings.EditText" parent="Widget.RtlConformTextView"> <item name="android:layout_width">match_parent</item> <item name="android:layout_height">wrap_content</item> <item name="android:textColor">?colorTextPrimary</item> </style> <style name="Widget.CoreSettings.EditTextSuffix" parent="Widget.RtlConformTextView"> <item name="android:layout_width">wrap_content</item> <item name="android:layout_height">wrap_content</item> <item name="android:layout_gravity">bottom|end</item> <item name="android:layout_marginBottom">12dp</item> <item name="android:layout_marginEnd">8dp</item> <item name="android:layout_marginRight">8dp</item> <item name="android:textColor">?colorTextSecondary</item> </style> <style name="Widget.CoreSettings.EditTextHeader" parent="Widget.RtlConformTextView"> <item name="android:layout_width">match_parent</item> <item name="android:layout_height">wrap_content</item> <item name="android:paddingBottom">8dp</item> <item name="android:paddingLeft">3dp</item> <item name="android:paddingRight">3dp</item> <item name="android:textSize">12sp</item> </style> <style name="Widget.CoreSettings.SubHeader" parent="Widget.RtlConformTextView"> <item name="android:layout_width">match_parent</item> <item name="android:layout_height">wrap_content</item> <item name="android:layout_gravity">center_vertical</item> <item name="android:paddingTop">10dp</item> <item name="android:paddingBottom">10dp</item> <item name="android:paddingRight">16dp</item> <item name="android:paddingEnd">16dp</item> <item name="android:gravity">center_vertical</item> <item name="android:textAppearance">?android:textAppearanceMedium</item> <item name="android:textSize">14sp</item> <item name="android:textColor">?colorTextPrimary</item> <item name="android:textStyle">bold</item> </style> <style name="Widget.CoreSettings.TextView" parent="Widget.RtlConformTextView"> <item name="android:layout_width">match_parent</item> <item name="android:layout_height">wrap_content</item> <item name="android:layout_gravity">center_vertical</item> <item name="android:paddingTop">10dp</item> <item name="android:paddingBottom">10dp</item> <item name="android:paddingRight">16dp</item> <item name="android:paddingEnd">16dp</item> <item name="android:gravity">center_vertical</item> <item name="android:textAppearance">?android:textAppearanceMedium</item> <item name="android:textSize">14sp</item> <item name="android:textColor">?colorTextSecondary</item> </style> <style name="Widget.CoreSettings.SelectableTextView" parent="Widget.CoreSettings.TextView"> <item name="android:textIsSelectable">true</item> </style> <style name="Widget.Info.Header" parent=""> <item name="android:layout_width">match_parent</item> <item name="android:layout_height">wrap_content</item> <item name="android:gravity">center_vertical</item> <item name="android:minHeight">?listPreferredItemHeight</item> <item name="android:orientation">vertical</item> <item name="android:paddingBottom">8dp</item> <item name="android:paddingEnd">?android:attr/listPreferredItemPaddingRight</item> <item name="android:paddingLeft">?android:attr/listPreferredItemPaddingLeft</item> <item name="android:paddingRight">?android:attr/listPreferredItemPaddingRight</item> <item name="android:paddingStart">?android:attr/listPreferredItemPaddingLeft</item> <item name="android:paddingTop">8dp</item> </style> <style name="Widget.Info.Header.Name" parent="Widget.RtlConformTextView"> <item name="android:layout_width">match_parent</item> <item name="android:layout_height">wrap_content</item> <item name="android:textAppearance">@style/TextAppearance.AppCompat.Headline</item> <item name="android:animateLayoutChanges">true</item> </style> <style name="Widget.Info.Header.Description" parent="Widget.RtlConformTextView"> <item name="android:layout_width">match_parent</item> <item name="android:layout_height">wrap_content</item> <item name="android:textAppearance">@style/TextAppearance.AppCompat.Medium</item> <item name="android:animateLayoutChanges">true</item> </style> <style name="Widget.Info.ActionButton" parent=""> <item name="android:layout_width">wrap_content</item> <item name="android:layout_height">wrap_content</item> <item name="android:background">?backgroundMenuItem</item> <item name="android:drawablePadding">4dp</item> <item name="android:fontFamily">sans-serif</item> <item name="android:minWidth">80dp</item> <item name="android:paddingBottom">12dp</item> <item name="android:paddingLeft">10dp</item> <item name="android:paddingRight">10dp</item> <item name="android:paddingTop">12dp</item> <item name="android:textAllCaps">false</item> <item name="android:textColor">?colorTextSecondary</item> <item name="android:textStyle">normal</item> </style> <style name="Widget.Info.Section" parent="Widget.RtlConformTextView"> <item name="android:layout_width">wrap_content</item> <item name="android:layout_height">wrap_content</item> <item name="android:gravity">center_vertical</item> <item name="android:minHeight">48dp</item> <item name="android:paddingBottom">8dp</item> <item name="android:paddingEnd">?android:attr/listPreferredItemPaddingRight</item> <item name="android:paddingLeft">?android:attr/listPreferredItemPaddingLeft</item> <item name="android:paddingRight">?android:attr/listPreferredItemPaddingRight</item> <item name="android:paddingStart">?android:attr/listPreferredItemPaddingLeft</item> <item name="android:paddingTop">8dp</item> <item name="android:textColor">?colorTextPrimary</item> <item name="android:textStyle">bold</item> </style> <style name="Widget.Info.Item" parent=""> <item name="android:layout_width">match_parent</item> <item name="android:layout_height">wrap_content</item> <item name="android:gravity">center_vertical</item> <item name="android:minHeight">?android:attr/listPreferredItemHeightSmall</item> <item name="android:orientation">vertical</item> <item name="android:paddingBottom">16dp</item> <item name="android:paddingEnd">?android:attr/listPreferredItemPaddingRight</item> <item name="android:paddingLeft">?android:attr/listPreferredItemPaddingLeft</item> <item name="android:paddingRight">?android:attr/listPreferredItemPaddingRight</item> <item name="android:paddingStart">?android:attr/listPreferredItemPaddingLeft</item> <item name="android:paddingTop">16dp</item> </style> <style name="Widget.Info.Item.Content" parent="Widget.RtlConformTextView"> <item name="android:layout_width">wrap_content</item> <item name="android:layout_height">wrap_content</item> <item name="android:textColor">?colorTextPrimary</item> <item name="android:textSize">16sp</item> </style> <style name="Widget.Info.Item.Description" parent="Widget.RtlConformTextView"> <item name="android:layout_width">wrap_content</item> <item name="android:layout_height">wrap_content</item> <item name="android:textAppearance">?android:attr/textAppearanceSmall</item> <item name="android:textColor">?colorTextSecondary</item> </style> <style name="Widget.RingtonePreference" parent=""> <item name="android:layout">@layout/preference_vertical</item> <item name="ringtoneType">ringtone</item> <item name="showSilent">true</item> <item name="showDefault">true</item> </style> <style name="Widget.Subhead" parent="Widget.RtlConformTextView"> <item name="android:layout_width">match_parent</item> <item name="android:layout_height">wrap_content</item> <item name="android:gravity">center_vertical</item> <item name="android:minHeight">?listPreferredItemHeightSmall</item> <item name="android:paddingEnd">?listPreferredItemPaddingRight</item> <item name="android:paddingLeft">?listPreferredItemPaddingLeft</item> <item name="android:paddingRight">?listPreferredItemPaddingRight</item> <item name="android:paddingStart">?listPreferredItemPaddingLeft</item> <item name="android:textColor">?colorAccent</item> <item name="android:textSize">14sp</item> <item name="android:textStyle">bold</item> </style> <style name="Widget.DrawerRecyclerView" parent=""> <item name="insetBackground">#4000</item> </style> <style name="Widget.FastScroller" parent=""> <item name="fastScrollPopupBackgroundSize">62dp</item> <item name="fastScrollPopupBgColor">?colorAccent</item> <item name="fastScrollPopupTextColor">?colorTextPrimaryInverse</item> <item name="fastScrollPopupTextSize">32dp</item> <item name="fastScrollThumbColor">?colorAccent</item> <item name="fastScrollThumbInactiveColor">?colorDivider</item> <item name="fastScrollTrackColor">?colorDivider</item> </style> <!-- NavigationDrawerLayout --> <style name="Widget.NavigationDrawerLayout" parent=""> <item name="insetBackground">#4000</item> </style> <attr name="icon" format="reference" /> <attr name="text" format="string" /> <attr name="mode"> <enum name="none" value="0" /> <enum name="text" value="1" /> <enum name="icon" value="2" /> <enum name="progress" value="3" /> </attr> <attr name="buttonText" format="string" /> <declare-styleable name="NavigationDrawerLayout"> <attr name="insetBackground" /> </declare-styleable> <!-- WarningBarView --> <declare-styleable name="WarningBarView"> <attr name="icon" /> <attr name="text" /> <attr name="mode" /> </declare-styleable> <!-- InlineSnackBar --> <declare-styleable name="InlineSnackBar"> <attr name="text" /> <attr name="buttonText" /> </declare-styleable> <!-- BannerView --> <declare-styleable name="BannerView"> <attr name="icon" /> <attr name="text" /> <attr name="buttonText" /> </declare-styleable> </resources>