mirror of
				https://github.com/mihonapp/mihon.git
				synced 2025-10-31 14:27:57 +01:00 
			
		
		
		
	More bottom sheet improvements (#5183)
* Edge-to-edge bottom sheet when possible * ReaderSettingsSheet: Animate background dim changes * Adjust modal bottom sheet in-out animation * Use public method to get bottom sheet behavior * Set bottom sheet peek size to 50% screen height The current auto peek height gives too low value on landscape orientation * Set bottom sheet navigation bar scrim when needed
This commit is contained in:
		| @@ -100,8 +100,9 @@ | ||||
|     <style name="Theme.BottomSheet" parent="ThemeOverlay.MaterialComponents.BottomSheetDialog"> | ||||
|         <item name="android:windowIsFloating">false</item> | ||||
|         <item name="android:statusBarColor">@android:color/transparent</item> | ||||
|         <item name="android:navigationBarColor">?attr/colorPrimary</item> | ||||
|         <item name="android:navigationBarColor">?attr/colorSurface</item> | ||||
|         <item name="bottomSheetStyle">@style/Theme.BottomSheet.Style</item> | ||||
|         <item name="android:windowAnimationStyle">@style/Animation.BottomSheetDialog</item> | ||||
|     </style> | ||||
|  | ||||
|     <style name="Theme.BottomSheet.Style" parent="Widget.MaterialComponents.BottomSheet"> | ||||
| @@ -116,6 +117,11 @@ | ||||
|         <item name="cornerSizeBottomLeft">0dp</item> | ||||
|     </style> | ||||
|  | ||||
|     <style name="Animation.BottomSheetDialog" parent="Animation.AppCompat.Dialog"> | ||||
|         <item name="android:windowEnterAnimation">@anim/bottom_sheet_slide_in</item> | ||||
|         <item name="android:windowExitAnimation">@anim/bottom_sheet_slide_out</item> | ||||
|     </style> | ||||
|  | ||||
|  | ||||
|     <!--===============--> | ||||
|     <!--Text Appearance--> | ||||
|   | ||||
		Reference in New Issue
	
	Block a user