<?xml version="1.0" encoding="utf-8"?>
<resources>
<style name="AppTheme.BottomSheet" parent="Theme.MaterialComponents.DayNight" />
<style name="AppTheme.BottomSheet.Themed" parent="Theme.MaterialComponents.DayNight.NoActionBar">
<!-- Global color attributes -->
<item name="colorPrimary">@color/color_primary</item>
<item name="colorPrimaryVariant">@color/color_primary_variant</item>
<item name="colorOnPrimary">@color/color_on_primary</item>
<item name="colorSecondary">@color/color_secondary</item>
<item name="colorSecondaryVariant">@color/color_secondary_variant</item>
<item name="colorOnSecondary">@color/color_on_secondary</item>
<item name="colorError">@color/color_error</item>
<item name="colorOnError">@color/color_on_error</item>
<item name="colorSurface">@color/color_surface</item>
<item name="colorOnSurface">@color/color_on_surface</item>
<item name="android:colorBackground">@color/color_background</item>
<item name="colorOnBackground">@color/color_on_background</item>
<item name="android:statusBarColor">@color/color_status_bar</item>
<!-- Global type attributes -->
<item name="fontFamily">@font/roboto_mono</item>
<item name="android:fontFamily">@font/roboto_mono</item>
<!-- Global shape attributes -->
<item name="shapeAppearanceSmallComponent">@style/AppShapeAppearance.SmallComponent</item>
<item name="shapeAppearanceMediumComponent">@style/AppShapeAppearance.MediumComponent</item>
<item name="shapeAppearanceLargeComponent">@style/AppShapeAppearance.LargeComponent</item>
<!-- Bottom Sheet widget style attributes -->
<item name="bottomSheetStyle">@style/AppStandardBottomSheet</item>
<item name="bottomSheetDialogTheme">@style/AppModalBottomSheet</item>
</style>
<style name="AppStandardBottomSheet">
<item name="shapeAppearance">?attr/shapeAppearanceLargeComponent</item>
<item name="backgroundTint">?attr/colorSecondary</item>
<item name="android:elevation">8dp</item>
<item name="behavior_hideable">false</item>
<item name="behavior_draggable">true</item>
<item name="behavior_skipCollapsed">false</item>
<item name="behavior_peekHeight">80dp</item>
<item name="behavior_fitToContents">false</item>
<item name="behavior_halfExpandedRatio">0.5</item>
<item name="behavior_expandedOffset">0</item>
</style>
<style name="AppModalBottomSheet" parent="ThemeOverlay.MaterialComponents.DayNight.BottomSheetDialog">
<item name="bottomSheetStyle">@style/ModalBottomSheet</item>
</style>
<style name="ModalBottomSheet" parent="Widget.MaterialComponents.BottomSheet.Modal">
<!-- Apply attributes here -->
</style>
</resources>