mirror of
https://github.com/TimeCrafters/TimeCraftersConfigurationTool.git
synced 2025-12-15 21:12:34 +00:00
Added DangerousButtton (red button style)
This commit is contained in:
8
app/src/main/res/drawable/dangerous_button.xml
Normal file
8
app/src/main/res/drawable/dangerous_button.xml
Normal file
@@ -0,0 +1,8 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<selector xmlns:android="http://schemas.android.com/apk/res/android">
|
||||
<item android:drawable="@drawable/dangerous_button_disabled" android:state_enabled="false" />
|
||||
<item android:drawable="@drawable/dangerous_button_selected" android:state_focused="true" />
|
||||
<item android:drawable="@drawable/dangerous_button_active" android:state_pressed="true" />
|
||||
<item android:drawable="@drawable/dangerous_button_hover" android:state_hovered="true" />
|
||||
<item android:drawable="@drawable/dangerous_button_default" />
|
||||
</selector>
|
||||
18
app/src/main/res/drawable/dangerous_button_active.xml
Normal file
18
app/src/main/res/drawable/dangerous_button_active.xml
Normal file
@@ -0,0 +1,18 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
|
||||
<item
|
||||
android:top="@dimen/button_margin_top"
|
||||
android:bottom="@dimen/button_margin_bottom"
|
||||
android:left="@dimen/button_margin_left"
|
||||
android:right="@dimen/button_margin_right">
|
||||
<shape android:shape="rectangle">
|
||||
<solid android:color="@color/buttonDangerActive" />
|
||||
<corners android:radius="0dp" />
|
||||
<padding
|
||||
android:top="@dimen/button_padding_top"
|
||||
android:bottom="@dimen/button_padding_bottom"
|
||||
android:left="@dimen/button_padding_left"
|
||||
android:right="@dimen/button_padding_right" />
|
||||
</shape>
|
||||
</item>
|
||||
</layer-list>
|
||||
18
app/src/main/res/drawable/dangerous_button_default.xml
Normal file
18
app/src/main/res/drawable/dangerous_button_default.xml
Normal file
@@ -0,0 +1,18 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
|
||||
<item
|
||||
android:top="@dimen/button_margin_top"
|
||||
android:bottom="@dimen/button_margin_bottom"
|
||||
android:left="@dimen/button_margin_left"
|
||||
android:right="@dimen/button_margin_right">
|
||||
<shape android:shape="rectangle">
|
||||
<solid android:color="@color/colorDanger" />
|
||||
<corners android:radius="0dp" />
|
||||
<padding
|
||||
android:top="@dimen/button_padding_top"
|
||||
android:bottom="@dimen/button_padding_bottom"
|
||||
android:left="@dimen/button_padding_left"
|
||||
android:right="@dimen/button_padding_right" />
|
||||
</shape>
|
||||
</item>
|
||||
</layer-list>
|
||||
18
app/src/main/res/drawable/dangerous_button_disabled.xml
Normal file
18
app/src/main/res/drawable/dangerous_button_disabled.xml
Normal file
@@ -0,0 +1,18 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
|
||||
<item
|
||||
android:top="@dimen/button_margin_top"
|
||||
android:bottom="@dimen/button_margin_bottom"
|
||||
android:left="@dimen/button_margin_left"
|
||||
android:right="@dimen/button_margin_right">
|
||||
<shape android:shape="rectangle">
|
||||
<solid android:color="@color/buttonDisabled" />
|
||||
<corners android:radius="0dp" />
|
||||
<padding
|
||||
android:top="@dimen/button_padding_top"
|
||||
android:bottom="@dimen/button_padding_bottom"
|
||||
android:left="@dimen/button_padding_left"
|
||||
android:right="@dimen/button_padding_right" />
|
||||
</shape>
|
||||
</item>
|
||||
</layer-list>
|
||||
18
app/src/main/res/drawable/dangerous_button_hover.xml
Normal file
18
app/src/main/res/drawable/dangerous_button_hover.xml
Normal file
@@ -0,0 +1,18 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
|
||||
<item
|
||||
android:top="@dimen/button_margin_top"
|
||||
android:bottom="@dimen/button_margin_bottom"
|
||||
android:left="@dimen/button_margin_left"
|
||||
android:right="@dimen/button_margin_right">
|
||||
<shape android:shape="rectangle">
|
||||
<solid android:color="@color/buttonDangerHover" />
|
||||
<corners android:radius="0dp" />
|
||||
<padding
|
||||
android:top="@dimen/button_padding_top"
|
||||
android:bottom="@dimen/button_padding_bottom"
|
||||
android:left="@dimen/button_padding_left"
|
||||
android:right="@dimen/button_padding_right" />
|
||||
</shape>
|
||||
</item>
|
||||
</layer-list>
|
||||
18
app/src/main/res/drawable/dangerous_button_selected.xml
Normal file
18
app/src/main/res/drawable/dangerous_button_selected.xml
Normal file
@@ -0,0 +1,18 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
|
||||
<item
|
||||
android:top="@dimen/button_margin_top"
|
||||
android:bottom="@dimen/button_margin_bottom"
|
||||
android:left="@dimen/button_margin_left"
|
||||
android:right="@dimen/button_margin_right">
|
||||
<shape android:shape="rectangle">
|
||||
<solid android:color="@color/buttonDangerHover" />
|
||||
<corners android:radius="0dp" />
|
||||
<padding
|
||||
android:top="@dimen/button_padding_top"
|
||||
android:bottom="@dimen/button_padding_bottom"
|
||||
android:left="@dimen/button_padding_left"
|
||||
android:right="@dimen/button_padding_right" />
|
||||
</shape>
|
||||
</item>
|
||||
</layer-list>
|
||||
@@ -28,7 +28,7 @@
|
||||
|
||||
<ImageButton
|
||||
android:id="@+id/delete_configuration"
|
||||
style="@style/Button"
|
||||
style="@style/DangerousButton"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_weight="0.8"
|
||||
|
||||
@@ -7,6 +7,8 @@
|
||||
<color name="colorTertiary">#00d000</color>
|
||||
|
||||
<color name="colorDanger">#800</color>
|
||||
<color name="buttonDangerHover">#600</color>
|
||||
<color name="buttonDangerActive">#c00</color>
|
||||
|
||||
<color name="buttonContent">#ffffff</color>
|
||||
<color name="buttonDisabled">#765</color>
|
||||
|
||||
@@ -32,6 +32,15 @@
|
||||
<item name="android:textAllCaps">false</item>
|
||||
</style>
|
||||
|
||||
<style name="DangerousButton" parent="Widget.AppCompat.Button">
|
||||
<item name="android:background">@drawable/dangerous_button</item>
|
||||
<item name="rippleColor">@color/colorAccent</item>
|
||||
<item name="android:textColor">@color/buttonContent</item>
|
||||
<item name="android:fontFamily">@font/dejavusans_condensed_fontfamily</item>
|
||||
<item name="android:textStyle">normal</item>
|
||||
<item name="android:textAllCaps">false</item>
|
||||
</style>
|
||||
|
||||
<style name="ToggleButton" parent="Widget.AppCompat.CompoundButton.Switch">
|
||||
<item name="android:background">@drawable/button</item>
|
||||
<item name="android:textColor">@color/buttonContent</item>
|
||||
|
||||
Reference in New Issue
Block a user