Mercury-IM/app/src/main/res/values/themes.xml

59 lines
2.4 KiB
XML
Raw Normal View History

2019-09-24 22:16:44 +02:00
<?xml version="1.0" encoding="utf-8"?>
<resources>
2019-09-25 22:50:52 +02:00
<!-- Base Theme. Insert common theme attributes here -->
<style name="Base.Theme.Mercury"
parent="Platform.Theme.Mercury">
2020-06-02 00:30:39 +02:00
<!--<item name="android:colorBackground">@color/lightThemeBackground</item>-->
<!--<item name="colorSurface">@color/lightThemeBackground</item>-->
<item name="colorPrimaryDark">@color/primaryDarkColor</item>
<item name="colorPrimary">@color/primaryColor</item>
<item name="colorSecondary">@color/secondaryColor</item>
<item name="colorSecondaryVariant">@color/secondaryDarkColor</item>
<item name="colorOnPrimary">@color/primaryTextColor</item>
<item name="colorOnSecondary">@color/secondaryTextColor</item>
<item name="colorOnPrimarySurface">@color/white</item>
<item name="appBarLayoutStyle">@style/Widget.MaterialComponents.AppBarLayout.PrimarySurface</item>
<!--<item name="toolbarStyle">@style/Widget.MaterialComponents.Toolbar.Surface</item>-->
2019-09-25 22:50:52 +02:00
<item name="bottomNavigationStyle">@style/Widget.MaterialComponents.BottomNavigationView.PrimarySurface</item>
<item name="tabStyle">@style/Widget.MaterialComponents.TabLayout</item>
2019-09-25 22:50:52 +02:00
<item name="composeAreaBackgroundColor">@color/white</item>
<item name="composeAreaOutline">@color/outline_compose</item>
<item name="messageBubbleColor">@color/white</item>
<item name="messageTextColor">@color/textBlack</item>
<item name="windowActionModeOverlay">true</item>
<item name="materialButtonStyle">@style/Widget.MaterialComponents.Button.TextButton</item>
2019-09-25 22:50:52 +02:00
</style>
2019-09-24 22:16:44 +02:00
<!-- Light Theme -->
<style name="Theme.Mercury"
parent="Base.Theme.Mercury">
</style>
<!-- Dark Theme -->
2019-09-25 22:50:52 +02:00
<!-- TODO -->
2019-09-24 22:16:44 +02:00
<style name="Theme.Mercury.Dark"
parent="Base.Theme.Mercury">
2020-06-02 00:30:39 +02:00
<item name="android:colorBackground">@color/darkThemeBackground</item>
2019-09-24 22:16:44 +02:00
</style>
<!-- API v19 specific theme attributes -->
<style name="Platform.V19.Theme.Mercury"
2019-09-25 22:50:52 +02:00
parent="Theme.MaterialComponents.Light.NoActionBar">
<!-- Since we cannot use elevation, draw outline around messages -->
<item name="messageBubbleOutline">@color/outline_msg</item>
</style>
2019-09-24 22:16:44 +02:00
<!-- Don't change this -->
2019-09-25 22:50:52 +02:00
<!-- Platform Theme inherits from Platform.Vxx Theme for each API level -->
2019-09-24 22:16:44 +02:00
<style name="Platform.Theme.Mercury"
parent="Platform.V19.Theme.Mercury" />
</resources>