Black theme - style + drawables
This commit is contained in:
parent
f8f1451a38
commit
4b09e5d106
|
@ -0,0 +1,7 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<shape xmlns:android="http://schemas.android.com/apk/res/android">
|
||||
<solid android:color="@color/dark_icon" />
|
||||
<stroke android:width="1dp" android:color="@color/black" />
|
||||
<padding android:left="1dp" android:top="1dp" android:right="1dp"
|
||||
android:bottom="1dp" />
|
||||
</shape>
|
|
@ -0,0 +1,7 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<selector xmlns:android="http://schemas.android.com/apk/res/android">
|
||||
<item android:drawable="@color/dark_icon" android:state_checked="true" />
|
||||
<item android:drawable="@color/dark_icon" android:state_pressed="true" />
|
||||
<item android:drawable="@color/dark_icon" android:state_focused="true" />
|
||||
<item android:drawable="@color/black" />
|
||||
</selector>
|
|
@ -0,0 +1,19 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
|
||||
|
||||
<item>
|
||||
<shape android:shape="rectangle" >
|
||||
<solid android:color="@android:color/transparent" />
|
||||
</shape>
|
||||
</item>
|
||||
|
||||
<item android:top="-2dp" android:right="-2dp" android:left="-2dp">
|
||||
<shape>
|
||||
<solid android:color="@android:color/transparent" />
|
||||
<stroke
|
||||
android:width="1dp"
|
||||
android:color="@color/black" />
|
||||
</shape>
|
||||
</item>
|
||||
|
||||
</layer-list>
|
|
@ -0,0 +1,9 @@
|
|||
<shape xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:shape="rectangle">
|
||||
<gradient
|
||||
android:angle="135"
|
||||
android:centerColor="@color/black"
|
||||
android:endColor="@color/black"
|
||||
android:startColor="@color/black"
|
||||
android:type="linear" />
|
||||
</shape>
|
|
@ -115,6 +115,118 @@
|
|||
</style>
|
||||
|
||||
|
||||
<!-- BLACK theme -->
|
||||
<style name="AppThemeBlack" parent="Theme.AppCompat">
|
||||
<item name="android:textColor">@color/dark_text</item>
|
||||
<item name="colorPrimary">@color/black</item>
|
||||
<item name="colorPrimaryDark">@color/black</item>
|
||||
<item name="colorAccent">@color/dark_icon</item>
|
||||
<item name="android:buttonStyle">@style/BlackButtonColor</item>
|
||||
<item name="headerbg">@style/Header.Black</item>
|
||||
<item name="android:windowBackground">@color/black</item>
|
||||
<item name="shapeBorder">@style/Shape.Black</item>
|
||||
<item name="imgbd">@style/Image.Border.Black</item>
|
||||
<item name="windowActionModeOverlay">true</item>
|
||||
<item name="popupOverlay">@style/AppThemeBlack.PopupOverlay</item>
|
||||
<item name="android:spinnerStyle">@style/BlackSpinnerStyle</item>
|
||||
<item name="android:spinnerItemStyle">@style/BlackSpinnerItemStyle</item>
|
||||
<item name="android:popupMenuStyle">@style/BlackPopupMenu</item>
|
||||
<item name="android:itemBackground">@drawable/menu_selector_black</item>
|
||||
<item name="android:actionModeStyle">@style/BlackActionMode</item>
|
||||
<item name="android:dropDownListViewStyle">@style/BlackdropDownListViewStyle</item>
|
||||
<item name="actionBarTextColor">@color/mastodonC3</item>
|
||||
<item name="color_in_account_header">@color/mastodonC3</item>
|
||||
</style>
|
||||
|
||||
<style name="AppThemeBlack_NoActionBar" parent="Theme.AppCompat.NoActionBar">
|
||||
<item name="android:textColor">@color/dark_text</item>
|
||||
<item name="android:scrollbarThumbVertical">@color/transparent</item>
|
||||
<item name="colorPrimary">@color/black</item>
|
||||
<item name="colorPrimaryDark">@color/black</item>
|
||||
<item name="colorAccent">@color/dark_icon</item>
|
||||
<item name="android:buttonStyle">@style/BlackButtonColor</item>
|
||||
<item name="headerbg">@style/Header.Black</item>
|
||||
<item name="android:windowBackground">@color/black</item>
|
||||
<item name="shapeBorder">@style/Shape.Black</item>
|
||||
<item name="imgbd">@style/Image.Border.Black</item>
|
||||
<item name="windowActionModeOverlay">true</item>
|
||||
<item name="popupOverlay">@style/AppThemeBlack.PopupOverlay</item>
|
||||
<item name="windowActionBar">false</item>
|
||||
<item name="android:spinnerStyle">@style/BlackSpinnerStyle</item>
|
||||
<item name="android:spinnerItemStyle">@style/BlackSpinnerItemStyle</item>
|
||||
<item name="android:popupMenuStyle">@style/BlackPopupMenu</item>
|
||||
<item name="android:itemBackground">@drawable/menu_selector_black</item>
|
||||
<item name="android:actionModeStyle">@style/BlackActionMode</item>
|
||||
<item name="android:dropDownListViewStyle">@style/BlackdropDownListViewStyle</item>
|
||||
<item name="actionBarTextColor">@color/mastodonC3</item>
|
||||
<item name="color_in_account_header">@color/mastodonC3</item>
|
||||
</style>
|
||||
|
||||
<style name="BlackdropDownListViewStyle" parent="Base.Widget.AppCompat.ListView.DropDown">
|
||||
<item name="android:background">@color/black</item>
|
||||
</style>
|
||||
<style name="BlackActionMode" parent="Base.Widget.AppCompat.ActionMode">
|
||||
<item name="android:background">@drawable/menu_selector_black</item>
|
||||
</style>
|
||||
|
||||
<style name="BlackButtonColor" parent="Base.Widget.AppCompat.Button">
|
||||
<item name="android:textColor">@color/white</item>
|
||||
<item name="android:background">@drawable/button_selector</item>
|
||||
</style>
|
||||
|
||||
<style name="DialogBlack" parent="Theme.AppCompat.Dialog">
|
||||
<item name="android:windowBackground">@color/black</item>
|
||||
<item name="colorAccent">@color/dark_icon</item>
|
||||
<item name="android:headerBackground">@color/black</item>
|
||||
<item name="colorControlNormal">@color/mastodonC2</item>
|
||||
</style>
|
||||
|
||||
<style name="BlackPopupMenu" parent="@android:style/Widget.PopupMenu">
|
||||
<item name="android:windowBackground">@color/black</item>
|
||||
</style>
|
||||
|
||||
|
||||
<style name="BlackSpinnerStyle" parent="Base.Widget.AppCompat.Spinner">
|
||||
<item name="android:popupBackground">@color/black</item>
|
||||
<item name="android:windowBackground">@color/black</item>
|
||||
<item name="android:colorBackground">@color/black</item>
|
||||
</style>
|
||||
<style name="BlackSpinnerItemStyle" parent="Base.Widget.AppCompat.TextView.SpinnerItem">
|
||||
<item name="android:padding">10dp</item>
|
||||
</style>
|
||||
|
||||
|
||||
|
||||
|
||||
<style name="AlertDialogBlack" parent="Theme.AppCompat.Dialog.Alert">
|
||||
<item name="android:windowBackground">@color/black</item>
|
||||
</style>
|
||||
|
||||
<style name="AppThemeBlack.PopupOverlay" parent="ThemeOverlay.AppCompat.Dark">
|
||||
<item name="android:windowBackground">@color/black</item>
|
||||
</style>
|
||||
|
||||
|
||||
|
||||
<style name="Image.Border.Black" parent="AppThemeDark">
|
||||
<item name="android:background">@drawable/imageview_border_black</item>
|
||||
</style>
|
||||
|
||||
|
||||
|
||||
<style name="Header.Black" parent="AppThemeDark">
|
||||
<item name="android:background">@drawable/side_nav_bar_black</item>
|
||||
</style>
|
||||
|
||||
|
||||
|
||||
<style name="Shape.Black" parent="AppThemeDark">
|
||||
<item name="android:background">@drawable/shape_border_bottom_settings_black</item>
|
||||
</style>
|
||||
|
||||
|
||||
|
||||
|
||||
<!-- Dark theme -->
|
||||
<style name="AppThemeDark" parent="Theme.AppCompat">
|
||||
<item name="android:textColor">@color/dark_text</item>
|
||||
|
@ -230,6 +342,4 @@
|
|||
</style>
|
||||
|
||||
|
||||
|
||||
|
||||
</resources>
|
||||
|
|
Loading…
Reference in New Issue