style: add disabled state to switches

Add a disabled state to the M3 switches.
This commit is contained in:
OxygenCobalt 2022-02-22 17:44:56 -07:00
parent 35b75b5f81
commit 22258a3e6b
No known key found for this signature in database
GPG key ID: 37DBE3621FE9AD47
3 changed files with 3 additions and 0 deletions

View file

@ -10,6 +10,7 @@
#### Dev/Meta #### Dev/Meta
- Enabled elevation drop shadows below Android P for consistency - Enabled elevation drop shadows below Android P for consistency
- Switches now have a disabled state
- Reworked dynamic color usage - Reworked dynamic color usage
- Reworked logging - Reworked logging

View file

@ -1,5 +1,6 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android"> <selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:color="?attr/colorOnSurface" android:alpha="0.12" android:state_enabled="false" />
<item android:color="?attr/colorOnPrimary" android:state_checked="true" /> <item android:color="?attr/colorOnPrimary" android:state_checked="true" />
<item android:color="?attr/colorSurfaceVariant" /> <item android:color="?attr/colorSurfaceVariant" />
</selector> </selector>

View file

@ -1,5 +1,6 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android"> <selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:color="?attr/colorOnSurface" android:alpha="0.38" android:state_enabled="false" />
<item android:color="?attr/colorPrimary" android:state_checked="true" /> <item android:color="?attr/colorPrimary" android:state_checked="true" />
<item android:color="?attr/colorOnSurfaceVariant" /> <item android:color="?attr/colorOnSurfaceVariant" />
</selector> </selector>