140 lines
5.4 KiB
XML
140 lines
5.4 KiB
XML
<resources xmlns:tools="http://schemas.android.com/tools">
|
|
|
|
<!--Toolbars-->
|
|
|
|
<style name="Theme.Kotatsu.ActionMode.CloseButton" parent="Widget.AppCompat.ActionButton.CloseMode">
|
|
<item name="android:tint">?colorControlNormal</item>
|
|
</style>
|
|
|
|
<!--AlertDialog-->
|
|
|
|
<style name="ThemeOverlay.Kotatsu.MaterialAlertDialog" parent="ThemeOverlay.Material3.MaterialAlertDialog">
|
|
<item name="android:background">?attr/colorSurface</item>
|
|
<item name="android:textColorPrimary">?attr/colorOnSurface</item>
|
|
<item name="android:textColor">?attr/colorOnSurface</item>
|
|
<item name="dialogCornerRadius">28dp</item>
|
|
</style>
|
|
|
|
<!-- Widget styles -->
|
|
|
|
<style name="Widget.Kotatsu.Tabs" parent="@style/Widget.Material3.TabLayout">
|
|
<item name="tabGravity">center</item>
|
|
<item name="tabInlineLabel">true</item>
|
|
<item name="tabMinWidth">75dp</item>
|
|
<item name="tabMode">scrollable</item>
|
|
<item name="tabRippleColor">@color/ripple_toolbar</item>
|
|
</style>
|
|
|
|
<style name="Widget.Kotatsu.SearchView" parent="@style/Widget.AppCompat.SearchView">
|
|
<item name="iconifiedByDefault">false</item>
|
|
<item name="searchIcon">@null</item>
|
|
<item name="queryBackground">@null</item>
|
|
<item name="android:textColorHint">?attr/colorControlNormal</item>
|
|
<item name="android:textSize">18sp</item>
|
|
</style>
|
|
|
|
<style name="Widget.Kotatsu.Chip" parent="Widget.Material3.Chip.Suggestion">
|
|
<item name="chipSurfaceColor">?attr/colorSurface</item>
|
|
<item name="android:textColor">?attr/colorOnSurfaceVariant</item>
|
|
<item name="strokeColor">?attr/colorOutline</item>
|
|
<item name="rippleColor">?attr/colorControlHighlight</item>
|
|
|
|
<!-- Custom chip states -->
|
|
<item name="android:clickable">true</item>
|
|
<item name="android:focusable">true</item>
|
|
|
|
<!-- Smaller text/height -->
|
|
<item name="chipMinHeight">28dp</item>
|
|
|
|
<!-- Collapse horizontal margin -->
|
|
<item name="chipMinTouchTargetSize">28dp</item>
|
|
</style>
|
|
|
|
<style name="Widget.Kotatsu.ToggleButton" parent="Widget.Material3.Button.OutlinedButton">
|
|
<item name="android:checkable">true</item>
|
|
<item name="android:textAlignment">textStart</item>
|
|
<item name="iconPadding">16dp</item>
|
|
</style>
|
|
|
|
<style name="Widget.Kotatsu.Switch" parent="Widget.Material3.CompoundButton.Switch">
|
|
<item name="android:thumb">@drawable/switch_thumb</item>
|
|
<item name="thumbTint">@color/selector_switch_thumb</item>
|
|
<item name="track">@drawable/switch_track</item>
|
|
<item name="trackTint">@color/selector_switch_track</item>
|
|
<item name="materialThemeOverlay">@style/ThemeOverlay.Kotatsu.Switch</item>
|
|
</style>
|
|
|
|
<style name="Widget.Kotatsu.RecyclerView" parent="">
|
|
<item name="fastScrollHorizontalThumbDrawable">@drawable/list_thumb</item>
|
|
<item name="fastScrollVerticalThumbDrawable">@drawable/list_thumb</item>
|
|
<item name="fastScrollHorizontalTrackDrawable">@drawable/list_track</item>
|
|
<item name="fastScrollVerticalTrackDrawable">@drawable/list_track</item>
|
|
<item name="android:scrollbarStyle">outsideOverlay</item>
|
|
</style>
|
|
|
|
<style name="Widget.Kotatsu.ListItemTextView" parent="">
|
|
<item name="android:textColor">@color/list_item_text_color</item>
|
|
<item name="backgroundTint">@color/list_item_background_color</item>
|
|
<item name="checkedDrawableStart">@drawable/ic_check</item>
|
|
<item name="shapeAppearanceOverlay">@style/ShapeAppearanceOverlay.Material3.NavigationView.Item</item>
|
|
<item name="android:gravity">center_vertical|start</item>
|
|
<item name="android:insetRight">6dp</item>
|
|
<item name="android:insetLeft">6dp</item>
|
|
<item name="android:insetTop">2dp</item>
|
|
<item name="android:insetBottom">2dp</item>
|
|
</style>
|
|
|
|
<style name="ThemeOverlay.Kotatsu.Switch" parent="">
|
|
<item name="elevationOverlayEnabled">@bool/elevation_overlay_enabled</item>
|
|
</style>
|
|
|
|
<style name="ThemeOverlay.Kotatsu.MainToolbar" parent="">
|
|
<item name="colorControlHighlight">@color/selector_overlay</item>
|
|
</style>
|
|
|
|
<!-- TextAppearance -->
|
|
|
|
<style name="TextAppearance.Widget.Menu" parent="TextAppearance.AppCompat.Menu">
|
|
<item name="android:textColor">?attr/colorOnBackground</item>
|
|
</style>
|
|
|
|
<style name="TextAppearance.Kotatsu.Button" parent="TextAppearance.Material3.TitleSmall"/>
|
|
|
|
<style name="TextAppearance.Kotatsu.Preference.Secondary" parent="TextAppearance.Material3.BodySmall" />
|
|
|
|
<style name="TextAppearance.Kotatsu.SectionHeader" parent="TextAppearance.Material3.LabelLarge">
|
|
<item name="android:textColor">?android:attr/textColorSecondary</item>
|
|
</style>
|
|
|
|
<style name="TextAppearance.Kotatsu.SectionHeader2" parent="TextAppearance.Material3.LabelSmall">
|
|
<item name="android:textColor">?colorPrimary</item>
|
|
<item name="android:textAllCaps">true</item>
|
|
</style>
|
|
|
|
<!-- Shapes -->
|
|
|
|
<style name="ShapeAppearanceOverlay.Kotatsu.Cover" parent="">
|
|
<item name="cornerSize">12dp</item>
|
|
</style>
|
|
|
|
<style name="ShapeAppearanceOverlay.Kotatsu.Cover.Small" parent="">
|
|
<item name="cornerSize">6dp</item>
|
|
</style>
|
|
|
|
<!--Preferences-->
|
|
|
|
<style name="PreferenceThemeOverlay.Kotatsu">
|
|
<item name="preferenceCategoryTitleTextAppearance">?attr/textAppearanceBodyMedium</item>
|
|
<item name="singleLineTitle">false</item>
|
|
</style>
|
|
|
|
<style name="Preference.Slider" parent="Preference.SeekBarPreference.Material">
|
|
<item name="android:layout">@layout/preference_slider</item>
|
|
</style>
|
|
|
|
<style name="Preference.MultiAutoCompleteTextView" parent="Preference.DialogPreference.EditTextPreference.Material">
|
|
<item name="android:dialogLayout">@layout/preference_dialog_multiautocompletetextview</item>
|
|
</style>
|
|
|
|
</resources>
|