Adjust ui to m3 style

This commit is contained in:
Koitharu
2022-03-19 08:23:40 +02:00
parent ff25162834
commit 15ee102db4
46 changed files with 517 additions and 210 deletions

View File

@@ -2,6 +2,7 @@
<resources>
<attr name="sliderPreferenceStyle" />
<attr name="listItemTextViewStyle" />
<declare-styleable name="Theme">
<attr name="navigationBarDividerColor" format="color" />
@@ -20,4 +21,17 @@
<attr name="android:stepSize" />
</declare-styleable>
<declare-styleable name="ListItemTextView">
<attr name="shapeAppearance" />
<attr name="shapeAppearanceOverlay" />
<attr name="backgroundTint" />
<attr name="rippleColor" />
<attr name="checkedDrawableStart" format="reference" />
<attr name="checkedDrawableEnd" format="reference" />
<attr name="android:insetTop" />
<attr name="android:insetBottom" />
<attr name="android:insetLeft" />
<attr name="android:insetRight" />
</declare-styleable>
</resources>

View File

@@ -7,12 +7,13 @@
<!-- Navigation -->
<dimen name="nav_header_logo_size">36dp</dimen>
<dimen name="toolbar_height_expanded">172dp</dimen>
<dimen name="grid_spacing">8dp</dimen>
<dimen name="list_spacing">8dp</dimen>
<dimen name="grid_spacing_outer">2dp</dimen>
<dimen name="manga_list_item_height">86dp</dimen>
<dimen name="manga_list_details_item_height">120dp</dimen>
<dimen name="chapter_list_item_height">56dp</dimen>
<dimen name="chapter_list_item_height">62dp</dimen>
<dimen name="preferred_grid_width">120dp</dimen>
<dimen name="header_height">48dp</dimen>
<dimen name="list_footer_height_inner">36dp</dimen>

View File

@@ -268,4 +268,5 @@
<string name="preload_pages">Preload pages</string>
<string name="logged_in_as">Logged in as %s</string>
<string name="nsfw">18+</string>
<string name="various_languages">Various languages</string>
</resources>

View File

@@ -72,6 +72,18 @@
<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>
@@ -98,6 +110,11 @@
<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="">

View File

@@ -68,6 +68,7 @@
<item name="switchStyle">@style/Widget.Kotatsu.Switch</item>
<item name="materialCardViewStyle">@style/Widget.Material3.CardView.Filled</item>
<item name="recyclerViewStyle">@style/Widget.Kotatsu.RecyclerView</item>
<item name="listItemTextViewStyle">@style/Widget.Kotatsu.ListItemTextView</item>
<!-- Preference text appearance -->
<item name="android:textAppearanceListItem">?attr/textAppearanceBodyLarge</item>