Change UI app

This commit is contained in:
Nezumi
2023-04-17 21:50:25 +07:00
parent 0940c5deef
commit 5da3129594
244 changed files with 9225 additions and 81 deletions
+15
View File
@@ -0,0 +1,15 @@
<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android"
>
<alpha
android:duration="200"
android:fromAlpha="0"
android:toAlpha="1"
/>
<translate
android:duration="300"
android:fromYDelta="5%"
android:toYDelta="0"
/>
</set>
+15
View File
@@ -0,0 +1,15 @@
<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android"
>
<alpha
android:duration="200"
android:fromAlpha="1"
android:toAlpha="0"
/>
<translate
android:duration="300"
android:fromYDelta="0"
android:toYDelta="5%"
/>
</set>
@@ -0,0 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android">
<solid android:color="?colorSecondaryContainer"/>
<corners android:radius="30dp"/>
</shape>
@@ -0,0 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android">
<solid android:color="?colorErrorContainer"/>
<corners android:radius="30dp"/>
</shape>
@@ -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/SJDialog_oldBackground"/>
<corners android:radius="30dp"/>
</shape>
@@ -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/SJDialog_OldThemeErrorDialog"/>
<corners android:radius="30dp"/>
</shape>
@@ -0,0 +1,14 @@
<?xml version="1.0" encoding="utf-8"?>
<ripple xmlns:android="http://schemas.android.com/apk/res/android"
android:color="#ffffff">
<item android:id="@+id/mask">
<shape xmlns:android="http://schemas.android.com/apk/res/android">
<solid android:color="?colorPrimary"/>
<corners android:radius="60dp"/>
</shape>
</item>
</ripple>
@@ -0,0 +1,14 @@
<?xml version="1.0" encoding="utf-8"?>
<ripple xmlns:android="http://schemas.android.com/apk/res/android"
android:color="#ffffff">
<item android:id="@+id/mask">
<shape xmlns:android="http://schemas.android.com/apk/res/android">
<solid android:color="?colorError"/>
<corners android:radius="60dp"/>
</shape>
</item>
</ripple>
@@ -0,0 +1,14 @@
<?xml version="1.0" encoding="utf-8"?>
<ripple xmlns:android="http://schemas.android.com/apk/res/android"
android:color="#ffffff">
<item android:id="@+id/mask">
<shape xmlns:android="http://schemas.android.com/apk/res/android">
<solid android:color="@color/SJDialog_oldButton"/>
<corners android:radius="60dp"/>
</shape>
</item>
</ripple>
@@ -0,0 +1,14 @@
<?xml version="1.0" encoding="utf-8"?>
<ripple xmlns:android="http://schemas.android.com/apk/res/android"
android:color="#ffffff">
<item android:id="@+id/mask">
<shape xmlns:android="http://schemas.android.com/apk/res/android">
<solid android:color="@color/SJDialog_red"/>
<corners android:radius="60dp"/>
</shape>
</item>
</ripple>
@@ -0,0 +1,14 @@
<?xml version="1.0" encoding="utf-8"?>
<ripple xmlns:android="http://schemas.android.com/apk/res/android"
android:color="?colorPrimary">
<item android:id="@+id/mask">
<shape xmlns:android="http://schemas.android.com/apk/res/android">
<solid android:color="?colorSecondaryContainer"/>
<corners android:radius="20dp"/>
</shape>
</item>
</ripple>
@@ -0,0 +1,14 @@
<?xml version="1.0" encoding="utf-8"?>
<ripple xmlns:android="http://schemas.android.com/apk/res/android"
android:color="#ffffff">
<item android:id="@+id/mask">
<shape xmlns:android="http://schemas.android.com/apk/res/android">
<solid android:color="@color/SJDialog_oldBackground"/>
<corners android:radius="20dp"/>
</shape>
</item>
</ripple>
@@ -0,0 +1,14 @@
<?xml version="1.0" encoding="utf-8"?>
<ripple xmlns:android="http://schemas.android.com/apk/res/android"
android:color="?colorPrimary">
<item android:id="@+id/mask">
<shape xmlns:android="http://schemas.android.com/apk/res/android">
<solid android:color="?colorPrimaryInverse"/>
<corners android:radius="20dp"/>
</shape>
</item>
</ripple>
@@ -0,0 +1,14 @@
<?xml version="1.0" encoding="utf-8"?>
<ripple xmlns:android="http://schemas.android.com/apk/res/android"
android:color="#ffffff">
<item android:id="@+id/mask">
<shape xmlns:android="http://schemas.android.com/apk/res/android">
<solid android:color="@color/SJDialog_oldBackground2"/>
<corners android:radius="20dp"/>
</shape>
</item>
</ripple>
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -0,0 +1,92 @@
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/dialog"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:paddingBottom="10dp"
>
<LinearLayout
android:id="@+id/dialogBackground"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginHorizontal="10dp"
android:background="@drawable/dialog_background"
android:gravity="bottom"
android:orientation="vertical">
<TextView
android:id="@+id/titleText"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:layout_marginHorizontal="10dp"
android:fontFamily="@font/koho_bold"
android:layout_marginTop="20dp"
android:textColor="?colorOnSecondaryContainer"
android:layout_weight="1"
android:text="Title"
android:textAlignment="center"
android:textSize="25dp" />
<TextView
android:id="@+id/messageTxt"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Message"
android:textAlignment="viewStart"
android:layout_gravity="center"
android:textSize="20dp"
android:textColor="?colorOnSecondaryContainer"
android:layout_marginHorizontal="20dp"
android:layout_marginTop="10dp"
android:visibility="gone"
/>
<LinearLayout
android:id="@+id/buttons"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginHorizontal="20dp"
android:layout_marginTop="20dp"
android:layout_marginBottom="20dp"
android:orientation="horizontal">
<Button
android:id="@+id/btn1"
style="@style/SJDialog.ButtonStyle"
android:layout_width="0dp"
android:layout_height="45dp"
android:layout_weight="0.5"
android:fontFamily="@font/koho_bold"
android:autoSizeMaxTextSize="14dp"
android:autoSizeMinTextSize="5dp"
android:autoSizeStepGranularity="1dp"
android:autoSizeTextType="uniform"
android:maxLines="1"
android:visibility="visible"
android:text="Cancel" />
<Button
android:id="@+id/btn2"
style="@style/SJDialog.ButtonStyle"
android:layout_width="0dp"
android:layout_height="45dp"
android:layout_marginStart="10dp"
android:layout_weight="0.5"
android:fontFamily="@font/koho_bold"
android:autoSizeMaxTextSize="14dp"
android:autoSizeMinTextSize="5dp"
android:autoSizeStepGranularity="1dp"
android:autoSizeTextType="uniform"
android:maxLines="1"
android:visibility="visible"
android:text="Ok" />
</LinearLayout>
</LinearLayout>
</RelativeLayout>
@@ -0,0 +1,14 @@
<?xml version="1.0" encoding="utf-8"?>
<Button xmlns:android="http://schemas.android.com/apk/res/android"
style="@style/SJDialog.ButtonStyle"
android:layout_width="wrap_content"
android:layout_height="45dp"
android:layout_weight="1"
android:autoSizeMaxTextSize="14dp"
android:autoSizeMinTextSize="5dp"
android:autoSizeStepGranularity="1dp"
android:autoSizeTextType="uniform"
android:maxLines="1"
android:text="Btn"
/>
@@ -0,0 +1,15 @@
<?xml version="1.0" encoding="utf-8"?>
<Button xmlns:android="http://schemas.android.com/apk/res/android"
style="@style/SJDialog.ButtonStyle"
android:theme="@style/Theme.SJDialog"
android:layout_width="wrap_content"
android:layout_height="45dp"
android:layout_weight="1"
android:autoSizeMaxTextSize="14dp"
android:autoSizeMinTextSize="5dp"
android:autoSizeStepGranularity="1dp"
android:autoSizeTextType="uniform"
android:maxLines="1"
android:text="Btn"
/>
@@ -0,0 +1,107 @@
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/dialog"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:paddingVertical="10dp"
>
<LinearLayout
android:id="@+id/dialogBackground"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginHorizontal="10dp"
android:background="@drawable/dialog_background"
android:gravity="bottom"
android:orientation="vertical">
<TextView
android:id="@+id/titleText"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:layout_marginHorizontal="10dp"
android:layout_marginTop="20dp"
android:textColor="?colorOnSecondaryContainer"
android:text="Title"
android:textAlignment="center"
android:textSize="25dp" />
<TextView
android:id="@+id/messageTxt"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Message"
android:textAlignment="viewStart"
android:layout_gravity="center"
android:textSize="20dp"
android:textColor="?colorOnSecondaryContainer"
android:layout_marginHorizontal="20dp"
android:layout_marginTop="10dp"
android:visibility="gone"
/>
<ScrollView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_weight="1"
android:layout_marginTop="20dp"
android:layout_marginHorizontal="10dp"
>
<LinearLayout
android:id="@+id/customViewRoot"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:gravity="center"
android:orientation="vertical"
/>
</ScrollView>
<LinearLayout
android:id="@+id/buttons"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginHorizontal="20dp"
android:layout_marginTop="20dp"
android:layout_marginBottom="20dp"
android:orientation="horizontal">
<Button
android:id="@+id/btn1"
style="@style/SJDialog.ButtonStyle"
android:layout_width="wrap_content"
android:layout_height="45dp"
android:layout_weight="1"
android:autoSizeMaxTextSize="14dp"
android:autoSizeMinTextSize="5dp"
android:autoSizeStepGranularity="1dp"
android:autoSizeTextType="uniform"
android:maxLines="1"
android:text="Cancel" />
<Button
android:id="@+id/btn2"
style="@style/SJDialog.ButtonStyle"
android:layout_width="wrap_content"
android:layout_height="45dp"
android:layout_marginStart="10dp"
android:layout_weight="1"
android:autoSizeMaxTextSize="14dp"
android:autoSizeMinTextSize="5dp"
android:autoSizeStepGranularity="1dp"
android:autoSizeTextType="uniform"
android:maxLines="1"
android:visibility="gone"
android:text="Ok" />
</LinearLayout>
</LinearLayout>
</RelativeLayout>
@@ -0,0 +1,50 @@
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:minHeight="70dp"
android:layout_height="wrap_content"
android:gravity="center"
android:orientation="horizontal">
<LinearLayout
android:id="@+id/layoutItem"
android:background="@drawable/ripple_list"
android:clipChildren="true"
android:layout_width="80dp"
android:layout_margin="5dp"
android:layout_height="match_parent"
android:orientation="vertical"
android:paddingVertical="5dp"
android:layout_gravity="center"
>
<ImageView
android:id="@+id/imageView"
android:layout_width="45dp"
android:layout_height="45dp"
android:layout_gravity="center"
/>
<TextView
android:id="@+id/value1Txt"
android:layout_width="match_parent"
android:layout_height="30dp"
android:autoSizeTextType="uniform"
android:autoSizeMinTextSize="5dp"
android:autoSizeMaxTextSize="10dp"
android:autoSizeStepGranularity="1dp"
android:textSize="10dp"
android:textColor="?colorOnSecondaryContainer"
android:layout_weight="1"
android:maxLines="2"
android:textAlignment="center"
android:gravity="center"
android:textStyle="bold"
android:layout_marginHorizontal="10dp"
android:text="Value"
/>
</LinearLayout>
</LinearLayout>
@@ -0,0 +1,57 @@
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:minHeight="70dp"
android:layout_height="wrap_content"
android:padding="5dp"
android:orientation="horizontal">
<LinearLayout
android:id="@+id/layoutItem"
android:background="@drawable/ripple_list"
android:clipChildren="true"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
android:paddingVertical="5dp"
>
<TextView
android:id="@+id/value1Txt"
android:layout_width="wrap_content"
android:layout_height="30dp"
android:autoSizeTextType="uniform"
android:autoSizeMinTextSize="5dp"
android:autoSizeMaxTextSize="25dp"
android:autoSizeStepGranularity="1dp"
android:textSize="20dp"
android:textColor="?colorOnSecondaryContainer"
android:layout_weight="1"
android:maxLines="1"
android:gravity="center"
android:textStyle="bold"
android:layout_marginHorizontal="20dp"
android:text="Value"
/>
<TextView
android:id="@+id/value2Txt"
android:layout_width="wrap_content"
android:layout_height="30dp"
android:autoSizeTextType="uniform"
android:autoSizeMinTextSize="5dp"
android:autoSizeMaxTextSize="25dp"
android:autoSizeStepGranularity="1dp"
android:textSize="15dp"
android:textColor="?colorOnSecondaryContainer"
android:layout_weight="1"
android:maxLines="1"
android:gravity="center"
android:layout_marginHorizontal="20dp"
android:text="Value"
android:visibility="gone"
/>
</LinearLayout>
</LinearLayout>
@@ -0,0 +1,110 @@
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:id="@+id/dialog"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:paddingVertical="10dp"
>
<LinearLayout
android:id="@+id/dialogBackground"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginHorizontal="10dp"
android:background="@drawable/dialog_background"
android:gravity="bottom"
android:orientation="vertical">
<TextView
android:id="@+id/titleText"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:layout_marginHorizontal="10dp"
android:layout_marginTop="20dp"
android:text="Title"
android:textAlignment="center"
android:textColor="?colorOnSecondaryContainer"
android:textSize="25dp" />
<TextView
android:id="@+id/messageTxt"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:layout_marginHorizontal="20dp"
android:layout_marginTop="10dp"
android:text="Message"
android:textAlignment="viewStart"
android:textColor="?colorOnSecondaryContainer"
android:textSize="20dp"
android:visibility="gone" />
<TextView
android:id="@+id/emptyListTxt"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="List is empty"
android:layout_gravity="center"
android:layout_marginTop="20dp"
android:textColor="?colorOnSecondaryContainer"
android:visibility="gone"
/>
<androidx.recyclerview.widget.RecyclerView
android:id="@+id/list"
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_marginHorizontal="10dp"
android:layout_marginTop="20dp"
android:layout_weight="1"
/>
<LinearLayout
android:id="@+id/buttons"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginHorizontal="20dp"
android:layout_marginTop="20dp"
android:layout_marginBottom="20dp"
android:orientation="horizontal">
<Button
android:id="@+id/btn1"
style="@style/SJDialog.ButtonStyle"
android:layout_width="wrap_content"
android:layout_height="45dp"
android:layout_weight="1"
android:autoSizeMaxTextSize="14dp"
android:autoSizeMinTextSize="5dp"
android:autoSizeStepGranularity="1dp"
android:autoSizeTextType="uniform"
android:maxLines="1"
android:text="Cancel"
android:visibility="visible" />
<Button
android:id="@+id/btn2"
style="@style/SJDialog.ButtonStyle"
android:layout_width="wrap_content"
android:layout_height="45dp"
android:layout_marginStart="10dp"
android:layout_weight="1"
android:autoSizeMaxTextSize="14dp"
android:autoSizeMinTextSize="5dp"
android:autoSizeStepGranularity="1dp"
android:autoSizeTextType="uniform"
android:maxLines="1"
android:text="Ok"
android:visibility="gone" />
</LinearLayout>
</LinearLayout>
</RelativeLayout>
@@ -0,0 +1,72 @@
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/dialog"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:paddingBottom="10dp"
>
<LinearLayout
android:id="@+id/dialogBackground"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginHorizontal="10dp"
android:background="@drawable/dialog_background"
android:gravity="bottom"
android:orientation="vertical">
<TextView
android:id="@+id/titleText"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:layout_marginHorizontal="10dp"
android:layout_marginTop="20dp"
android:layout_weight="1"
android:textColor="?colorOnSecondaryContainer"
android:text="Title"
android:textAlignment="center"
android:textSize="25dp" />
<TextView
android:id="@+id/messageTxt"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:layout_marginHorizontal="20dp"
android:layout_marginTop="10dp"
android:textColor="?colorOnSecondaryContainer"
android:text="Message"
android:textAlignment="viewStart"
android:textSize="20dp"
android:visibility="gone" />
<LinearLayout
android:id="@+id/buttonRoot"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginHorizontal="20dp"
android:layout_marginTop="20dp"
android:layout_marginBottom="20dp"
android:orientation="horizontal">
<Button
android:id="@+id/btn"
style="@style/SJDialog.ButtonStyle"
android:layout_width="wrap_content"
android:layout_height="45dp"
android:layout_weight="1"
android:autoSizeMaxTextSize="14dp"
android:autoSizeMinTextSize="5dp"
android:autoSizeStepGranularity="1dp"
android:autoSizeTextType="uniform"
android:maxLines="1"
android:text="Ok" />
</LinearLayout>
</LinearLayout>
</RelativeLayout>
@@ -0,0 +1,48 @@
<resources>
<color name="md_theme_primary">#B2C5FF</color>
<color name="md_theme_onPrimary">#002A79</color>
<color name="md_theme_primaryContainer">#003EA9</color>
<color name="md_theme_onPrimaryContainer">#DAE2FF</color>
<color name="md_theme_secondary">#C1C6DD</color>
<color name="md_theme_onSecondary">#2A3042</color>
<color name="md_theme_secondaryContainer">#414659</color>
<color name="md_theme_onSecondaryContainer">#DCE1F9</color>
<color name="md_theme_tertiary">#C0C1FF</color>
<color name="md_theme_onTertiary">#1200AA</color>
<color name="md_theme_tertiaryContainer">#2510E1</color>
<color name="md_theme_onTertiaryContainer">#E1E0FF</color>
<color name="md_theme_error">#FFB4A9</color>
<color name="md_theme_errorContainer">#930006</color>
<color name="md_theme_onError">#680003</color>
<color name="md_theme_onErrorContainer">#FFDAD4</color>
<color name="md_theme_background">#1B1B1F</color>
<color name="md_theme_onBackground">#E3E1E6</color>
<color name="md_theme_surface">#1B1B1F</color>
<color name="md_theme_onSurface">#E3E1E6</color>
<color name="md_theme_surfaceVariant">#44464E</color>
<color name="md_theme_onSurfaceVariant">#C6C6D0</color>
<color name="md_theme_outline">#8F909A</color>
<color name="md_theme_inverseOnSurface">#1B1B1F</color>
<color name="md_theme_inverseSurface">#E3E1E6</color>
<color name="md_theme_inversePrimary">#0053DC</color>
<color name="md_theme_shadow">#000000</color>
<color name="md_theme_primaryInverse">#0053DC</color>
<color name="seed">#0060F4</color>
<color name="error">#BA1B1B</color>
<color name="Custom0">#625FCD</color>
<color name="overlay_light_primary">#9C4146</color>
<color name="overlay_light_onPrimary">#FFFFFF</color>
<color name= "overlay_light_primaryContainer">#FFDADB</color>
<color name="overlay_light_onPrimaryContainer">#400008</color>
<color name="SJDialog_oldBackground">#333333</color>
<color name="SJDialog_oldBackground2">#4a4a4a</color>
<color name="SJDialog_oldButton">#0060f4</color>
<color name="SJDialog_red">#BA1B1B</color>
<color name="SJDialog_OldThemeTextColor">#E5E5E5</color>
<color name="SJDialog_ErrorTextColor">#FFDAD4</color>
</resources>
@@ -0,0 +1,36 @@
<resources>
<style name="Theme.SJDialog" parent="Theme.Material3.DynamicColors.DayNight">
<item name="colorPrimary">@color/md_theme_primary</item>
<item name="colorOnPrimary">@color/md_theme_onPrimary</item>
<item name="colorPrimaryContainer">@color/md_theme_primaryContainer</item>
<item name="colorOnPrimaryContainer">@color/md_theme_onPrimaryContainer</item>
<item name="colorSecondary">@color/md_theme_secondary</item>
<item name="colorOnSecondary">@color/md_theme_onSecondary</item>
<item name="colorSecondaryContainer">@color/md_theme_secondaryContainer</item>
<item name="colorOnSecondaryContainer">@color/md_theme_onSecondaryContainer</item>
<item name="colorTertiary">@color/md_theme_tertiary</item>
<item name="colorOnTertiary">@color/md_theme_onTertiary</item>
<item name="colorTertiaryContainer">@color/md_theme_tertiaryContainer</item>
<item name="colorOnTertiaryContainer">@color/md_theme_onTertiaryContainer</item>
<item name="colorError">@color/md_theme_error</item>
<item name="colorErrorContainer">@color/md_theme_errorContainer</item>
<item name="colorOnError">@color/md_theme_onError</item>
<item name="colorOnErrorContainer">@color/md_theme_onErrorContainer</item>
<item name="android:colorBackground">@color/md_theme_background</item>
<item name="colorOnBackground">@color/md_theme_onBackground</item>
<item name="colorSurface">@color/md_theme_surface</item>
<item name="colorOnSurface">@color/md_theme_onSurface</item>
<item name="colorSurfaceVariant">@color/md_theme_surfaceVariant</item>
<item name="colorOnSurfaceVariant">@color/md_theme_onSurfaceVariant</item>
<item name="colorOutline">@color/md_theme_outline</item>
<item name="colorOnSurfaceInverse">@color/md_theme_inverseOnSurface</item>
<item name="colorSurfaceInverse">@color/md_theme_inverseSurface</item>
<item name="colorPrimaryInverse">@color/md_theme_primaryInverse</item>
<item name="materialButtonStyle">@style/SJDialog.ButtonStyle</item>
</style>
</resources>
+49
View File
@@ -0,0 +1,49 @@
<resources>
<color name="md_theme_primary">#0053DC</color>
<color name="md_theme_onPrimary">#FFFFFF</color>
<color name="md_theme_primaryContainer">#DAE2FF</color>
<color name="md_theme_onPrimaryContainer">#00174D</color>
<color name="md_theme_secondary">#585E71</color>
<color name="md_theme_onSecondary">#FFFFFF</color>
<color name="md_theme_secondaryContainer">#DCE1F9</color>
<color name="md_theme_onSecondaryContainer">#151B2C</color>
<color name="md_theme_tertiary">#433EF7</color>
<color name="md_theme_onTertiary">#FFFFFF</color>
<color name="md_theme_tertiaryContainer">#E1E0FF</color>
<color name="md_theme_onTertiaryContainer">#07006D</color>
<color name="md_theme_error">#BA1B1B</color>
<color name="md_theme_errorContainer">#FFDAD4</color>
<color name="md_theme_onError">#FFFFFF</color>
<color name="md_theme_onErrorContainer">#410001</color>
<color name="md_theme_background">#FEFBFF</color>
<color name="md_theme_onBackground">#1B1B1F</color>
<color name="md_theme_surface">#FEFBFF</color>
<color name="md_theme_onSurface">#1B1B1F</color>
<color name="md_theme_surfaceVariant">#E2E2EC</color>
<color name="md_theme_onSurfaceVariant">#44464E</color>
<color name="md_theme_outline">#75767F</color>
<color name="md_theme_inverseOnSurface">#F2F0F5</color>
<color name="md_theme_inverseSurface">#303033</color>
<color name="md_theme_inversePrimary">#B2C5FF</color>
<color name="md_theme_shadow">#000000</color>
<color name="md_theme_primaryInverse">#B2C5FF</color>
<color name="seed">#0060F4</color>
<color name="error">#BA1B1B</color>
<color name="Custom0">#625FCD</color>
<color name="overlay_light_primary">#9C4146</color>
<color name="overlay_light_onPrimary">#FFFFFF</color>
<color name= "overlay_light_primaryContainer">#FFDADB</color>
<color name="overlay_light_onPrimaryContainer">#400008</color>
<color name="SJDialog_oldBackground">#E5E5E5</color>
<color name="SJDialog_oldBackground2">#D5D5D5</color>
<color name="SJDialog_oldButton">#0060f4</color>
<color name="SJDialog_red">#BA1B1B</color>
<color name="SJDialog_OldThemeErrorDialog">#930006</color>
<color name="SJDialog_OldThemeTextColor">#333333</color>
<color name="SJDialog_ErrorTextColor">#410001</color>
</resources>
+28
View File
@@ -0,0 +1,28 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<!-- "@android:style/Widget.Button"/-->
<style name="SJDialog.ButtonStyle" parent="@android:style/Widget.Button">
<item name="android:background">@drawable/ripple_button</item>
<item name="android:textSize">12dp</item>
<item name="android:paddingStart">15dp</item>
<item name="android:paddingEnd">15dp</item>
<!-- <item name="android:padding">14dp</item>-->
<item name="android:focusable">true</item>
<item name="android:clickable">true</item>
<item name="textAllCaps">false</item>
<item name="android:textAppearance">?android:attr/textAppearanceSmallInverse</item>
<item name="android:textColor">?colorOnPrimary</item>
<item name="android:gravity">center_vertical|center_horizontal</item>
</style>
<style name="SJDialog.ButtonStyle.Red" parent="@style/SJDialog.ButtonStyle">
<item name="backgroundTint">@color/md_theme_error</item>
<item name="android:textColor">@color/md_theme_onError</item>
</style>
<style name="SJDialogAnimation">
<item name="android:windowEnterAnimation">@anim/slide_in</item>
<item name="android:windowExitAnimation">@anim/slide_out</item>
</style>
</resources>
+34
View File
@@ -0,0 +1,34 @@
<resources>
<style name="Theme.SJDialog" parent="Theme.Material3.DynamicColors.DayNight">
<item name="colorPrimary">@color/md_theme_primary</item>
<item name="colorOnPrimary">@color/md_theme_onPrimary</item>
<item name="colorPrimaryContainer">@color/md_theme_primaryContainer</item>
<item name="colorOnPrimaryContainer">@color/md_theme_onPrimaryContainer</item>
<item name="colorSecondary">@color/md_theme_secondary</item>
<item name="colorOnSecondary">@color/md_theme_onSecondary</item>
<item name="colorSecondaryContainer">@color/md_theme_secondaryContainer</item>
<item name="colorOnSecondaryContainer">@color/md_theme_onSecondaryContainer</item>
<item name="colorTertiary">@color/md_theme_tertiary</item>
<item name="colorOnTertiary">@color/md_theme_onTertiary</item>
<item name="colorTertiaryContainer">@color/md_theme_tertiaryContainer</item>
<item name="colorOnTertiaryContainer">@color/md_theme_onTertiaryContainer</item>
<item name="colorError">@color/md_theme_error</item>
<item name="colorErrorContainer">@color/md_theme_errorContainer</item>
<item name="colorOnError">@color/md_theme_onError</item>
<item name="colorOnErrorContainer">@color/md_theme_onErrorContainer</item>
<item name="android:colorBackground">@color/md_theme_background</item>
<item name="colorOnBackground">@color/md_theme_onBackground</item>
<item name="colorSurface">@color/md_theme_surface</item>
<item name="colorOnSurface">@color/md_theme_onSurface</item>
<item name="colorSurfaceVariant">@color/md_theme_surfaceVariant</item>
<item name="colorOnSurfaceVariant">@color/md_theme_onSurfaceVariant</item>
<item name="colorOutline">@color/md_theme_outline</item>
<item name="colorOnSurfaceInverse">@color/md_theme_inverseOnSurface</item>
<item name="colorSurfaceInverse">@color/md_theme_inverseSurface</item>
<item name="colorPrimaryInverse">@color/md_theme_primaryInverse</item>
<item name="materialButtonStyle">@style/SJDialog.ButtonStyle</item>
</style>
</resources>