Do not use color night variant, instead use attr & theme

This commit is contained in:
Sylvain Berfini 2023-11-30 15:49:12 +01:00
parent b80a86a366
commit ee04b728c9
237 changed files with 939 additions and 830 deletions

View file

@ -816,10 +816,10 @@ class NotificationsManager @MainThread constructor(private val context: Context)
try {
style.setIsVideo(isVideo)
style.setAnswerButtonColorHint(
context.resources.getColor(R.color.green_success_500, context.theme)
context.getColor(R.color.success_500)
)
style.setDeclineButtonColorHint(
context.resources.getColor(R.color.red_danger_500, context.theme)
context.getColor(R.color.danger_500)
)
setStyle(style)
} catch (iae: IllegalArgumentException) {
@ -834,7 +834,6 @@ class NotificationsManager @MainThread constructor(private val context: Context)
setAutoCancel(false)
setShowWhen(true)
setOngoing(true)
color = AppUtils.getColor(R.color.orange_main_500)
setFullScreenIntent(pendingIntent, true)
}
@ -1088,7 +1087,7 @@ class NotificationsManager @MainThread constructor(private val context: Context)
val channel = NotificationChannel(id, name, NotificationManager.IMPORTANCE_HIGH)
channel.description = name
channel.lightColor = context.getColor(R.color.orange_main_500)
channel.lightColor = context.getColor(R.color.main1_500)
channel.lockscreenVisibility = Notification.VISIBILITY_PUBLIC
channel.enableVibration(true)
channel.enableLights(true)
@ -1103,7 +1102,7 @@ class NotificationsManager @MainThread constructor(private val context: Context)
val channel = NotificationChannel(id, name, NotificationManager.IMPORTANCE_HIGH)
channel.description = name
channel.lightColor = context.getColor(R.color.orange_main_500)
channel.lightColor = context.getColor(R.color.main1_500)
channel.lockscreenVisibility = Notification.VISIBILITY_PUBLIC
channel.enableVibration(true)
channel.enableLights(true)
@ -1132,7 +1131,7 @@ class NotificationsManager @MainThread constructor(private val context: Context)
val channel = NotificationChannel(id, name, NotificationManager.IMPORTANCE_HIGH)
channel.description = name
channel.lightColor = context.getColor(R.color.orange_main_500)
channel.lightColor = context.getColor(R.color.main1_500)
channel.lockscreenVisibility = Notification.VISIBILITY_PUBLIC
channel.enableLights(true)
channel.enableVibration(true)

View file

@ -260,9 +260,9 @@ class CallActivity : GenericActivity() {
callsViewModel.changeSystemTopBarColorToMultipleCallsEvent.observe(this) {
it.consume { useInCallColor ->
val color = if (useInCallColor) {
AppUtils.getColor(R.color.green_success_500)
getColor(R.color.success_500)
} else {
AppUtils.getColor(R.color.orange_main_500)
getColor(R.color.main1_500)
}
window.statusBarColor = color
}

View file

@ -55,7 +55,6 @@ import org.linphone.ui.main.help.fragment.DebugFragmentDirections
import org.linphone.ui.main.viewmodel.MainViewModel
import org.linphone.ui.main.viewmodel.SharedMainViewModel
import org.linphone.ui.welcome.WelcomeActivity
import org.linphone.utils.AppUtils
import org.linphone.utils.FileUtils
import org.linphone.utils.LinphoneUtils
import org.linphone.utils.ToastUtils
@ -105,15 +104,15 @@ class MainActivity : GenericActivity() {
it.consume { mode ->
window.statusBarColor = when (mode) {
MainViewModel.SINGLE_CALL, MainViewModel.MULTIPLE_CALLS -> {
AppUtils.getColor(R.color.green_success_500)
getColor(R.color.success_500)
}
MainViewModel.NETWORK_NOT_REACHABLE, MainViewModel.NON_DEFAULT_ACCOUNT_NOT_CONNECTED -> {
AppUtils.getColor(R.color.red_danger_500)
getColor(R.color.danger_500)
}
MainViewModel.NON_DEFAULT_ACCOUNT_NOTIFICATIONS -> {
AppUtils.getColor(R.color.gray_main2_500)
getColor(R.color.main2_500)
}
else -> AppUtils.getColor(R.color.orange_main_500)
else -> getColor(R.color.main1_500)
}
}
}

View file

@ -73,7 +73,6 @@ import org.linphone.ui.main.chat.viewmodel.ConversationViewModel
import org.linphone.ui.main.chat.viewmodel.ConversationViewModel.Companion.SCROLLING_POSITION_NOT_SET
import org.linphone.ui.main.chat.viewmodel.SendMessageInConversationViewModel
import org.linphone.ui.main.fragment.GenericFragment
import org.linphone.utils.AppUtils
import org.linphone.utils.Event
import org.linphone.utils.FileUtils
import org.linphone.utils.LinphoneUtils
@ -636,7 +635,7 @@ class ConversationFragment : GenericFragment() {
WindowManager.LayoutParams.MATCH_PARENT
)
val d: Drawable = ColorDrawable(
AppUtils.getColor(R.color.gray_300)
requireContext().getColor(R.color.grey_300)
)
d.alpha = 102
dialog.window?.setBackgroundDrawable(d)

View file

@ -27,14 +27,11 @@ import android.util.DisplayMetrics
import android.util.Rational
import android.view.View
import androidx.annotation.AnyThread
import androidx.annotation.ColorInt
import androidx.annotation.ColorRes
import androidx.annotation.DimenRes
import androidx.annotation.MainThread
import androidx.annotation.PluralsRes
import androidx.annotation.StringRes
import androidx.annotation.UiThread
import androidx.core.content.ContextCompat
import androidx.core.view.SoftwareKeyboardControllerCompat
import androidx.emoji2.text.EmojiCompat
import java.util.Locale
@ -83,14 +80,6 @@ class AppUtils {
return coreContext.context.resources.getQuantityString(id, count, value)
}
@AnyThread @ColorInt
fun getColor(@ColorRes colorId: Int): Int {
return ContextCompat.getColor(
coreContext.context,
colorId
)
}
@MainThread
fun getPipRatio(
activity: Activity,

View file

@ -206,13 +206,13 @@ fun ImageView.setPresenceIcon(presence: ConsolidatedPresence?) {
@BindingAdapter("tint", "disableTint")
fun ImageView.setTintColor(@ColorRes color: Int, disable: Boolean) {
if (!disable) {
setColorFilter(AppUtils.getColor(color), PorterDuff.Mode.SRC_IN)
setColorFilter(context.getColor(color), PorterDuff.Mode.SRC_IN)
}
}
@BindingAdapter("textColor")
fun AppCompatTextView.setColor(@ColorRes color: Int) {
setTextColor(AppUtils.getColor(color))
setTextColor(context.getColor(color))
}
@UiThread
@ -371,12 +371,12 @@ private fun loadContactPictureWithCoil(
if (model.showTrust.value == true) {
when (model.trust.value) {
ChatRoom.SecurityLevel.Safe -> {
imageView.setStrokeColorResource(R.color.blue_info_500)
imageView.setStrokeColorResource(R.color.info_500)
imageView.setStrokeWidthResource(R.dimen.avatar_trust_border_width)
}
ChatRoom.SecurityLevel.Unsafe -> {
imageView.setStrokeColorResource(R.color.red_danger_500)
imageView.setStrokeColorResource(R.color.danger_500)
imageView.setStrokeWidthResource(R.dimen.avatar_trust_border_width)
}

View file

@ -329,7 +329,7 @@ class DialogUtils {
WindowManager.LayoutParams.MATCH_PARENT
)
val d: Drawable = ColorDrawable(
AppUtils.getColor(R.color.black)
context.getColor(R.color.black)
)
d.alpha = 153 // 60%
dialog.window?.setBackgroundDrawable(d)

View file

@ -97,7 +97,7 @@ class ToastUtils {
redToast.message = message
redToast.icon = icon
redToast.shadowColor = R.drawable.shape_toast_red_background
redToast.textColor = R.color.red_danger_500
redToast.textColor = R.color.danger_500
redToast.root.visibility = View.GONE
return redToast
}
@ -120,7 +120,7 @@ class ToastUtils {
greenToast.message = message
greenToast.icon = icon
greenToast.shadowColor = R.drawable.shape_toast_green_background
greenToast.textColor = R.color.green_success_500
greenToast.textColor = R.color.success_500
greenToast.root.visibility = View.GONE
return greenToast
}
@ -143,7 +143,7 @@ class ToastUtils {
blueToast.message = message
blueToast.icon = icon
blueToast.shadowColor = R.drawable.shape_toast_blue_background
blueToast.textColor = R.color.blue_info_500
blueToast.textColor = R.color.info_500
blueToast.root.visibility = View.GONE
return blueToast
}

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_focused="true" android:color="@color/orange_main_500" />
<item android:color="@color/gray_main2_500"/>
<item android:state_focused="true" android:color="?attr/color_main1_500" />
<item android:color="?attr/color_main2_500"/>
</selector>

View file

@ -0,0 +1,4 @@
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:color="?attr/color_danger_500"/>
</selector>

View file

@ -0,0 +1,4 @@
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:color="?attr/color_grey_300"/>
</selector>

View file

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_enabled="false" android:color="@color/gray_main2_200"/>
<item android:state_pressed="true" android:color="@color/orange_main_500"/>
<item android:color="@color/gray_main2_500"/>
<item android:state_enabled="false" android:color="?attr/color_main2_200"/>
<item android:state_pressed="true" android:color="?attr/color_main1_500"/>
<item android:color="?attr/color_main2_500"/>
</selector>

View file

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_enabled="false" android:color="@color/gray_main2_200"/>
<item android:state_pressed="true" android:color="@color/gray_main2_500"/>
<item android:color="@color/orange_main_500"/>
<item android:state_enabled="false" android:color="?attr/color_main2_200"/>
<item android:state_pressed="true" android:color="?attr/color_main2_500"/>
<item android:color="?attr/color_main1_500"/>
</selector>

View file

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_enabled="false" android:color="@color/gray_500" />
<item android:state_pressed="true" android:color="@color/white" />
<item android:color="@color/white"/>
<item android:state_enabled="false" android:color="?attr/color_grey_500" />
<item android:state_pressed="true" android:color="?attr/color_main2_000" />
<item android:color="?attr/color_main2_000"/>
</selector>

View file

@ -0,0 +1,4 @@
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:color="?attr/color_info_500"/>
</selector>

View file

@ -0,0 +1,4 @@
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:color="?attr/color_main1_500"/>
</selector>

View file

@ -0,0 +1,4 @@
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:color="?attr/color_main2_000"/>
</selector>

View file

@ -0,0 +1,4 @@
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:color="?attr/color_main2_100"/>
</selector>

View file

@ -0,0 +1,4 @@
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:color="?attr/color_main2_500"/>
</selector>

View file

@ -0,0 +1,4 @@
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:color="?attr/color_main2_600"/>
</selector>

View file

@ -1,9 +1,9 @@
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_enabled="false"
android:color="@color/white" />
android:color="?attr/color_main2_000" />
<item android:state_pressed="true"
android:color="@color/white" />
android:color="?attr/color_main2_000" />
<item
android:color="@color/white"/>
android:color="?attr/color_main2_000"/>
</selector>

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_enabled="false" android:color="@color/orange_main_100_alpha_50"/>
<item android:color="@color/orange_main_500"/>
<item android:state_enabled="false" android:color="?attr/color_main1_100"/>
<item android:color="?attr/color_main1_500"/>
</selector>

View file

@ -1,9 +1,9 @@
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_enabled="false"
android:color="@color/orange_main_500" />
android:color="?attr/color_main1_500" />
<item android:state_pressed="true"
android:color="@color/white" />
android:color="?attr/color_main2_000" />
<item
android:color="@color/orange_main_500"/>
android:color="?attr/color_main1_500"/>
</selector>

View file

@ -0,0 +1,4 @@
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:color="?attr/color_success_500"/>
</selector>

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_checked="true" android:color="@color/green_success_500" />
<item android:color="@color/gray_main2_400"/>
<item android:state_checked="true" android:color="?attr/color_success_500" />
<item android:color="?attr/color_main2_400"/>
</selector>

View file

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_enabled="false" android:color="@color/orange_main_500" />
<item android:state_pressed="true" android:color="@color/orange_main_500" />
<item android:color="@color/orange_main_500"/>
<item android:state_enabled="false" android:color="?attr/color_main1_500" />
<item android:state_pressed="true" android:color="?attr/color_main1_500" />
<item android:color="?attr/color_main1_500"/>
</selector>

View file

@ -0,0 +1,4 @@
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:color="?attr/color_warning_600"/>
</selector>

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="oval">
<solid android:color="@color/orange_warning_600"/>
<solid android:color="?attr/color_warning_600"/>
<size android:width="15dp" android:height="15dp"/>
</shape>

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="oval">
<solid android:color="@color/white"/>
<solid android:color="?attr/color_main2_000"/>
<size android:width="20dp" android:height="20dp"/>
</shape>

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="oval">
<solid android:color="@color/red_danger_500"/>
<solid android:color="?attr/color_danger_500"/>
<size android:width="15dp" android:height="15dp"/>
</shape>

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="oval">
<solid android:color="@color/gray_main2_400"/>
<solid android:color="?attr/color_main2_400"/>
<size android:width="15dp" android:height="15dp"/>
</shape>

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="oval">
<solid android:color="@color/green_success_500"/>
<solid android:color="?attr/color_success_500"/>
<size android:width="15dp" android:height="15dp"/>
</shape>

View file

@ -14,7 +14,7 @@
<path
android:name="path"
android:pathData="M 53.893 48.839 C 56.543 45.357 58.459 41.276 59.39 36.828 C 51.515 43.716 41.339 47.882 30.236 47.882 C 19.111 47.882 9.047 43.873 1.173 36.976 C 4.074 50.479 15.993 60.599 30.266 60.599 C 36.279 60.598 41.87 58.797 46.551 55.708 C 49.343 57.294 56.667 61.285 57.624 60.051 C 58.282 59.201 56.671 55.692 56.671 55.692 L 53.893 48.839 Z M 59.301 21.99 C 59.189 21.455 58.702 20.063 58.702 20.063 C 54.383 8.89 42.981 0.963 30.318 0.963 L 30.245 0.963 C 24.273 0.963 18.582 2.728 13.782 5.763 C 11.591 4.504 3.17 -0.209 2.138 1.115 C 1.48 1.962 3.092 5.461 3.092 5.461 L 6.052 12.731 C 4.31 14.952 2.884 17.415 1.86 20.063 C 1.86 20.063 1.373 21.455 1.261 21.99 C 1.101 22.752 0.883 24.274 0.883 24.274 L 4.937 20.151 C 4.937 20.151 7.942 21.927 10.81 22.819 C 11.936 23.168 13.046 23.566 14.185 23.852 C 15.909 24.285 16.698 25.828 16.693 27.244 C 16.688 28.443 16.696 29.639 16.689 30.838 C 16.688 31.38 16.879 31.784 17.365 32.067 C 18.49 32.72 19.705 33.117 20.955 33.44 C 24.199 34.277 26.923 34.736 30.245 34.701 L 30.318 34.701 C 33.64 34.736 36.364 34.277 39.608 33.44 C 40.858 33.117 42.072 32.72 43.198 32.067 C 43.684 31.784 43.874 31.38 43.873 30.838 C 43.866 29.639 43.874 28.443 43.869 27.244 C 43.864 25.828 44.653 24.285 46.377 23.852 C 47.516 23.566 48.628 23.168 49.752 22.819 C 52.62 21.927 55.626 20.151 55.626 20.151 L 59.68 24.274 C 59.68 24.274 59.462 22.752 59.301 21.99"
android:fillColor="@color/orange_main_500"
android:fillColor="?attr/color_main1_500"
android:strokeWidth="1"/>
</group>
</vector>

View file

@ -1,9 +1,9 @@
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_selected="true"
android:drawable="@color/gray_main2_100" />
android:drawable="@color/main2_100" />
<item android:state_pressed="true"
android:drawable="@color/gray_main2_100" />
android:drawable="@color/main2_100" />
<item
android:drawable="@color/white" />
android:drawable="@color/main2_000" />
</selector>

View file

@ -1,9 +1,9 @@
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_selected="true"
android:drawable="@color/gray_main2_100" />
android:drawable="@color/main2_100" />
<item android:state_pressed="true"
android:drawable="@color/gray_main2_100" />
android:drawable="@color/main2_100" />
<item
android:drawable="@color/transparent_color" />
</selector>

View file

@ -2,6 +2,6 @@
<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle">
<corners android:radius="15dp" />
<size android:width="73dp" android:height="73dp" />
<solid android:color="@color/white" />
<solid android:color="?attr/color_main2_000" />
<stroke android:width="1dp" android:color="@color/assistant_sms_confirmation_code_color"/>
</shape>

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle">
<corners android:topRightRadius="20dp" android:topLeftRadius="20dp" />
<solid android:color="@color/gray_100"/>
<solid android:color="?attr/color_grey_100"/>
</shape>

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle">
<corners android:topRightRadius="20dp" android:topLeftRadius="20dp" />
<solid android:color="@color/white"/>
<solid android:color="?attr/color_main2_000"/>
</shape>

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle">
<corners android:topRightRadius="20dp" android:topLeftRadius="20dp" />
<solid android:color="@color/gray_800"/>
<solid android:color="?attr/color_grey_800"/>
</shape>

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle">
<corners android:topRightRadius="16dp" android:bottomRightRadius="16dp" android:bottomLeftRadius="16dp" />
<solid android:color="@color/gray_main2_100"/>
<solid android:color="?attr/color_main2_100"/>
</shape>

View file

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle">
<corners android:topRightRadius="16dp" android:bottomRightRadius="16dp" android:bottomLeftRadius="16dp" />
<solid android:color="@color/gray_main2_100"/>
<stroke android:color="@color/orange_main_500" android:width="1dp" />
<solid android:color="?attr/color_main2_100"/>
<stroke android:color="?attr/color_main1_500" android:width="1dp" />
</shape>

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle">
<corners android:radius="16dp" />
<solid android:color="@color/gray_main2_100"/>
<solid android:color="?attr/color_main2_100"/>
</shape>

View file

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle">
<corners android:radius="16dp" />
<solid android:color="@color/gray_main2_100"/>
<stroke android:color="@color/orange_main_500" android:width="1dp" />
<solid android:color="?attr/color_main2_100"/>
<stroke android:color="?attr/color_main1_500" android:width="1dp" />
</shape>

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle">
<corners android:radius="16dp" />
<solid android:color="@color/orange_main_100"/>
<solid android:color="?attr/color_main1_100"/>
</shape>

View file

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle">
<corners android:radius="16dp" />
<solid android:color="@color/orange_main_100"/>
<stroke android:color="@color/orange_main_500" android:width="1dp" />
<solid android:color="?attr/color_main1_100"/>
<stroke android:color="?attr/color_main1_500" android:width="1dp" />
</shape>

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle">
<corners android:topLeftRadius="16dp" android:topRightRadius="16dp" android:bottomLeftRadius="16dp" />
<solid android:color="@color/orange_main_100"/>
<solid android:color="?attr/color_main1_100"/>
</shape>

View file

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle">
<corners android:topLeftRadius="16dp" android:topRightRadius="16dp" android:bottomLeftRadius="16dp" />
<solid android:color="@color/orange_main_100"/>
<stroke android:color="@color/orange_main_500" android:width="1dp" />
<solid android:color="?attr/color_main1_100"/>
<stroke android:color="?attr/color_main1_500" android:width="1dp" />
</shape>

View file

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle">
<corners android:radius="20dp" />
<solid android:color="@color/gray_main2_100"/>
<stroke android:color="@color/white" android:width="2dp" />
<solid android:color="?attr/color_main2_100"/>
<stroke android:color="?attr/color_main2_000" android:width="2dp" />
</shape>

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle">
<corners android:radius="16dp" />
<solid android:color="@color/gray_200"/>
<solid android:color="?attr/color_grey_200"/>
</shape>

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="oval">
<size android:width="12dp" android:height="12dp" />
<solid android:color="@color/gray_100"/>
<solid android:color="?attr/color_grey_100"/>
</shape>

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="oval">
<size android:width="44dp" android:height="44dp" />
<solid android:color="@color/gray_main2_200"/>
<solid android:color="?attr/color_main2_200"/>
</shape>

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="oval">
<size android:width="44dp" android:height="44dp" />
<solid android:color="@color/gray_200"/>
<solid android:color="?attr/color_grey_200"/>
</shape>

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="oval">
<size android:width="44dp" android:height="44dp" />
<solid android:color="@color/gray_main2_300"/>
<solid android:color="?attr/color_main2_300"/>
</shape>

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="oval">
<size android:width="60dp" android:height="60dp" />
<solid android:color="@color/orange_main_500"/>
<solid android:color="?attr/color_main1_500"/>
</shape>

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="oval">
<size android:width="60dp" android:height="60dp" />
<solid android:color="@color/white"/>
<solid android:color="?attr/color_main2_000"/>
</shape>

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="oval">
<size android:width="60dp" android:height="60dp" />
<solid android:color="@color/gray_300"/>
<solid android:color="?attr/color_grey_300"/>
</shape>

View file

@ -4,14 +4,14 @@
<item>
<shape android:shape="rectangle">
<corners android:radius="15dp" />
<solid android:color="@color/orange_main_500"/>
<solid android:color="?attr/color_main1_500"/>
</shape>
</item>
<item android:bottom="2dp">
<shape android:shape="rectangle">
<corners android:radius="15dp" />
<solid
android:color="@color/white" />
android:color="?attr/color_main2_000" />
</shape>
</item>
</layer-list>

View file

@ -2,5 +2,5 @@
<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle">
<size android:width="75dp" android:height="5dp" />
<corners android:radius="5dp"/>
<solid android:color="@color/gray_main2_300"/>
<solid android:color="?attr/color_main2_300"/>
</shape>

View file

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle">
<corners android:radius="63dp" />
<solid android:color="@color/white"/>
<stroke android:width="1dp" android:color="@color/gray_200" />
<solid android:color="?attr/color_main2_000"/>
<stroke android:width="1dp" android:color="?attr/color_grey_200" />
</shape>

View file

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle">
<corners android:radius="63dp" />
<solid android:color="@color/white"/>
<stroke android:width="1dp" android:color="@color/gray_main2_600" />
<solid android:color="?attr/color_main2_000"/>
<stroke android:width="1dp" android:color="?attr/color_main2_600" />
</shape>

View file

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle">
<corners android:radius="63dp" />
<solid android:color="@color/white"/>
<stroke android:width="1dp" android:color="@color/red_danger_500" />
<solid android:color="?attr/color_main2_000"/>
<stroke android:width="1dp" android:color="?attr/color_danger_500" />
</shape>

View file

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle">
<corners android:radius="63dp" />
<solid android:color="@color/white"/>
<stroke android:width="1dp" android:color="@color/orange_main_500" />
<solid android:color="?attr/color_main2_000"/>
<stroke android:width="1dp" android:color="?attr/color_main1_500" />
</shape>

View file

@ -3,6 +3,6 @@
<gradient
android:type="linear"
android:angle="0"
android:startColor="@color/gray_main2_100"
android:endColor="@color/white" />
android:startColor="?attr/color_main2_100"
android:endColor="?attr/color_main2_000" />
</shape>

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="line">
<stroke android:width="1dp" android:color="@color/gray_main2_200"/>
<stroke android:width="1dp" android:color="?attr/color_main2_200"/>
<size android:height="1dp" android:width="50dp" />
</shape>

View file

@ -1,4 +1,4 @@
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle">
<solid android:color="@color/gray_100"/>
<solid android:color="?attr/color_grey_100"/>
</shape>

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="oval">
<size android:width="44dp" android:height="44dp" />
<solid android:color="@color/orange_main_500"/>
<solid android:color="?attr/color_main1_500"/>
</shape>

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle">
<corners android:radius="48dp" />
<solid android:color="@color/orange_main_500"/>
<solid android:color="?attr/color_main1_500"/>
</shape>

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle">
<corners android:radius="48dp" />
<solid android:color="@color/orange_main_700"/>
<solid android:color="?attr/color_main1_700"/>
</shape>

View file

@ -1,4 +1,4 @@
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle">
<solid android:color="@color/gray_main2_100"/>
<solid android:color="?attr/color_main2_100"/>
</shape>

View file

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle">
<corners android:radius="48dp" />
<stroke android:color="@color/red_danger_500" android:width="1dp" />
<solid android:color="@color/white"/>
<stroke android:color="?attr/color_danger_500" android:width="1dp" />
<solid android:color="?attr/color_main2_000"/>
</shape>

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="oval">
<size android:width="44dp" android:height="44dp" />
<solid android:color="@color/red_danger_500"/>
<solid android:color="?attr/color_danger_500"/>
</shape>

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="oval">
<size android:width="55dp" android:height="55dp" />
<solid android:color="@color/gray_500"/>
<solid android:color="?attr/color_grey_500"/>
</shape>

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="oval">
<size android:width="55dp" android:height="55dp" />
<solid android:color="@color/gray_600"/>
<solid android:color="?attr/color_grey_600"/>
</shape>

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle">
<corners android:radius="20dp" />
<solid android:color="@color/gray_600"/>
<solid android:color="?attr/color_grey_600"/>
</shape>

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="oval">
<size android:width="55dp" android:height="55dp" />
<solid android:color="@color/gray_main2_400"/>
<solid android:color="?attr/color_main2_400"/>
</shape>

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="oval">
<size android:width="55dp" android:height="55dp" />
<solid android:color="@color/green_success_500"/>
<solid android:color="?attr/color_success_500"/>
</shape>

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="oval">
<size android:width="55dp" android:height="55dp" />
<solid android:color="@color/red_danger_500"/>
<solid android:color="?attr/color_danger_500"/>
</shape>

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle">
<corners android:radius="16dp" />
<solid android:color="@color/white"/>
<solid android:color="?attr/color_main2_000"/>
</shape>

View file

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle">
<corners android:radius="48dp" />
<stroke android:color="@color/orange_main_500" android:width="1dp" />
<solid android:color="@color/white"/>
<stroke android:color="?attr/color_main1_500" android:width="1dp" />
<solid android:color="?attr/color_main2_000"/>
</shape>

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle">
<corners android:radius="48dp" />
<solid android:color="@color/orange_main_500"/>
<solid android:color="?attr/color_main1_500"/>
</shape>

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle">
<corners android:radius="15dp" />
<solid android:color="@color/gray_100"/>
<solid android:color="?attr/color_grey_100"/>
</shape>

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle">
<corners android:topRightRadius="10dp" android:topLeftRadius="10dp" />
<solid android:color="@color/gray_100"/>
<solid android:color="?attr/color_grey_100"/>
</shape>

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle">
<corners android:radius="15dp" />
<solid android:color="@color/gray_600"/>
<solid android:color="?attr/color_grey_600"/>
</shape>

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle">
<corners android:topRightRadius="15dp" android:topLeftRadius="15dp" />
<solid android:color="@color/gray_600"/>
<solid android:color="?attr/color_grey_600"/>
</shape>

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle">
<corners android:radius="10dp" />
<solid android:color="@color/gray_main2_100"/>
<solid android:color="?attr/color_main2_100"/>
</shape>

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle">
<corners android:radius="71dp" />
<solid android:color="@color/green_success_500"/>
<solid android:color="?attr/color_success_500"/>
</shape>

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle">
<corners android:radius="71dp" />
<solid android:color="@color/green_success_200"/>
<solid android:color="?attr/color_success_200"/>
</shape>

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle">
<corners android:radius="71dp" />
<solid android:color="@color/green_success_700"/>
<solid android:color="?attr/color_success_700"/>
</shape>

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle">
<corners android:radius="50dp" />
<solid android:color="@color/gray_main2_100"/>
<solid android:color="?attr/color_main2_100"/>
</shape>

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle">
<corners android:radius="90dp" />
<solid android:color="@color/gray_main2_200"/>
<solid android:color="?attr/color_main2_200"/>
</shape>

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle">
<corners android:radius="20dp" />
<stroke android:color="@color/gray_main2_200" android:width="3dp"/>
<stroke android:color="?attr/color_main2_200" android:width="3dp"/>
</shape>

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle">
<corners android:topLeftRadius="10dp" android:bottomLeftRadius="10dp" />
<solid android:color="@color/gray_main2_200" />
<solid android:color="?attr/color_main2_200" />
</shape>

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle">
<corners android:radius="48dp" />
<stroke android:color="@color/gray_main2_400" android:width="1dp"/>
<stroke android:color="?attr/color_main2_400" android:width="1dp"/>
</shape>

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle">
<corners android:radius="71dp" />
<solid android:color="@color/red_danger_500"/>
<solid android:color="?attr/color_danger_500"/>
</shape>

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle">
<corners android:radius="71dp" />
<solid android:color="@color/red_danger_900"/>
<solid android:color="?attr/color_danger_900"/>
</shape>

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle">
<corners android:radius="71dp" />
<solid android:color="@color/red_danger_700"/>
<solid android:color="?attr/color_danger_700"/>
</shape>

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle">
<corners android:radius="15dp" />
<solid android:color="@color/white"/>
<solid android:color="?attr/color_main2_000"/>
</shape>

View file

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle">
<corners android:radius="15dp" />
<solid android:color="@color/white"/>
<stroke android:color="@color/blue_info_500" android:width="2dp"/>
<solid android:color="?attr/color_main2_000"/>
<stroke android:color="?attr/color_info_500" android:width="2dp"/>
</shape>

View file

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle">
<corners android:radius="15dp" />
<solid android:color="@color/white"/>
<stroke android:color="@color/orange_main_500" android:width="2dp"/>
<solid android:color="?attr/color_main2_000"/>
<stroke android:color="?attr/color_main1_500" android:width="2dp"/>
</shape>

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle">
<corners android:radius="10dp" />
<solid android:color="@color/white"/>
<solid android:color="?attr/color_main2_000"/>
</shape>

Some files were not shown because too many files have changed in this diff Show more