<resources>

    <!-- Base application theme. -->
    <style name="AppTheme" parent="Theme.MaterialComponents.DayNight.NoActionBar">
        <!-- Customize your theme here. -->
        <item name="android:windowActionBar">false</item>
        <item name="android:windowNoTitle">true</item>
        <item name="colorPrimary">@color/palette_system_red</item>
        <item name="colorPrimaryDark">@color/palette_dark_teal</item>
        <item name="colorAccent">@color/orange</item>
        <item name="alertDialogTheme">@style/DialogTheme</item>
        <item name="android:textStyle">normal</item>

        <item name="primaryXSmallButtonStyle">@style/Button.Primary.XSmall</item>
        <item name="primarySmallButtonStyle">@style/Button.Primary.Small</item>
        <item name="primaryMediumButtonStyle">@style/Button.Primary.Medium</item>
        <item name="primaryLargeButtonStyle">@style/Button.Primary.Large</item>
        <item name="primaryLargeNumberButtonStyle">@style/Button.Primary.Large</item>

        <item name="secondaryXSmallButtonStyle">@style/Button.Secondary.XSmall</item>
        <item name="secondarySmallButtonStyle">@style/Button.Secondary.Small</item>
        <item name="secondaryMediumButtonStyle">@style/Button.Secondary.Medium</item>
        <item name="secondaryLargeButtonStyle">@style/Button.Secondary.Large</item>

        <item name="warningXSmallButtonStyle">@style/Button.Warning.XSmall</item>
        <item name="warningSmallButtonStyle">@style/Button.Warning.Small</item>
        <item name="warningMediumButtonStyle">@style/Button.Warning.Medium</item>
        <item name="warningLargeButtonStyle">@style/Button.Warning.Large</item>
    </style>

    <!-- define your dialog theme -->
    <style name="DialogTheme" parent="Theme.AppCompat.Light.Dialog.MinWidth">
        <item name="android:colorBackground">@android:color/transparent</item>
        <item name="android:textColorHint">@color/colorAccent</item>
    </style>

    <style name="AppBottomSheetDialogTheme" parent="Theme.AppCompat.Light.Dialog">
        <item name="android:colorBackground">@color/black</item>
<!--        <item name="colorPrimary">@color/black</item>-->
<!--        <item name="bottomSheetStyle">@style/AppModalStyle</item>-->
<!--        <item name="android:windowIsTranslucent">true</item>-->
<!--        <item name="android:windowBackground">@android:color/transparent</item>-->
<!--        <item name="android:windowCloseOnTouchOutside">false</item>-->
    </style>

    <style name="AppModalStyle" parent="Widget.Design.BottomSheet.Modal">
        <item name="android:background">@drawable/rounded_dialog</item>
        <item name="android:windowBackground">@color/black</item>
        <item name="android:windowBackgroundFallback">@color/black</item>
        <item name="android:windowFullscreen">true</item>
    </style>
    
</resources>
