| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,102 +1,91 @@ | ||
| <?xml version="1.0" encoding="utf-8"?> | ||
| <androidx.appcompat.widget.LinearLayoutCompat xmlns:android="http://schemas.android.com/apk/res/android" | ||
| xmlns:tools="http://schemas.android.com/tools" | ||
| xmlns:app="http://schemas.android.com/apk/res-auto" | ||
| android:orientation="vertical" | ||
| android:layout_width="match_parent" | ||
| android:layout_height="wrap_content"> | ||
|
|
||
| <androidx.constraintlayout.widget.ConstraintLayout | ||
| android:id="@+id/input_scale" | ||
| android:layout_width="match_parent" | ||
| android:layout_height="wrap_content"> | ||
|
|
||
| <TextView | ||
| android:id="@+id/input_scale_name" | ||
| android:layout_width="56dp" | ||
| android:layout_height="wrap_content" | ||
| android:layout_marginStart="24dp" | ||
| android:layout_marginEnd="@dimen/spacing_medlarge" | ||
| android:text="@string/emulation_control_scale" | ||
| android:textSize="16sp" | ||
| app:layout_constraintBottom_toBottomOf="parent" | ||
| app:layout_constraintEnd_toStartOf="@id/input_scale_slider" | ||
| app:layout_constraintStart_toStartOf="parent" | ||
| app:layout_constraintTop_toTopOf="parent" /> | ||
|
|
||
| <com.google.android.material.slider.Slider | ||
| android:id="@+id/input_scale_slider" | ||
| android:layout_width="0dp" | ||
| android:layout_height="wrap_content" | ||
| app:layout_constraintStart_toEndOf="@id/input_scale_name" | ||
| app:layout_constraintEnd_toStartOf="@id/input_scale_value" | ||
| app:layout_constraintTop_toTopOf="parent" /> | ||
|
|
||
| <TextView | ||
| android:id="@+id/input_scale_value" | ||
| android:layout_width="40dp" | ||
| android:layout_height="wrap_content" | ||
| android:layout_marginStart="@dimen/spacing_medlarge" | ||
| android:layout_marginEnd="24dp" | ||
| android:gravity="end" | ||
| app:layout_constraintBottom_toBottomOf="parent" | ||
| app:layout_constraintEnd_toEndOf="parent" | ||
| app:layout_constraintStart_toEndOf="@id/input_scale_slider" | ||
| app:layout_constraintTop_toTopOf="parent" | ||
| tools:text="100%" /> | ||
|
|
||
| </androidx.constraintlayout.widget.ConstraintLayout> | ||
|
|
||
| <androidx.constraintlayout.widget.ConstraintLayout | ||
| android:id="@+id/input_opacity" | ||
| android:layout_width="match_parent" | ||
| android:layout_height="wrap_content"> | ||
|
|
||
| <TextView | ||
| android:id="@+id/input_opacity_name" | ||
| android:layout_width="56dp" | ||
| android:layout_height="wrap_content" | ||
| android:layout_marginStart="24dp" | ||
| android:layout_marginEnd="@dimen/spacing_medlarge" | ||
| android:text="@string/emulation_control_opacity" | ||
| android:textSize="16sp" | ||
| app:layout_constraintBottom_toBottomOf="parent" | ||
| app:layout_constraintEnd_toStartOf="@id/input_opacity_slider" | ||
| app:layout_constraintStart_toStartOf="parent" | ||
| app:layout_constraintTop_toTopOf="parent" /> | ||
|
|
||
| <com.google.android.material.slider.Slider | ||
| android:id="@+id/input_opacity_slider" | ||
| android:layout_width="0dp" | ||
| android:layout_height="wrap_content" | ||
| app:layout_constraintStart_toEndOf="@id/input_opacity_name" | ||
| app:layout_constraintEnd_toStartOf="@id/input_opacity_value" | ||
| app:layout_constraintTop_toTopOf="parent" /> | ||
|
|
||
| <TextView | ||
| android:id="@+id/input_opacity_value" | ||
| android:layout_width="40dp" | ||
| android:layout_height="wrap_content" | ||
| android:layout_marginStart="@dimen/spacing_medlarge" | ||
| android:layout_marginEnd="24dp" | ||
| android:gravity="end" | ||
| app:layout_constraintBottom_toBottomOf="parent" | ||
| app:layout_constraintEnd_toEndOf="parent" | ||
| app:layout_constraintStart_toEndOf="@id/input_opacity_slider" | ||
| app:layout_constraintTop_toTopOf="parent" | ||
| tools:text="100%" /> | ||
|
|
||
| </androidx.constraintlayout.widget.ConstraintLayout> | ||
|
|
||
| </androidx.appcompat.widget.LinearLayoutCompat> |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,19 +1,27 @@ | ||
| <?xml version="1.0" encoding="utf-8"?> | ||
| <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" | ||
| xmlns:tools="http://schemas.android.com/tools" | ||
| android:layout_width="wrap_content" | ||
| android:layout_height="wrap_content" | ||
| android:orientation="vertical"> | ||
|
|
||
| <com.google.android.material.textfield.TextInputLayout | ||
| android:id="@+id/input_layout" | ||
| android:layout_width="match_parent" | ||
| android:layout_height="wrap_content" | ||
| android:hint="@string/cheats_name" | ||
| android:paddingTop="@dimen/spacing_medlarge" | ||
| android:layout_marginHorizontal="@dimen/spacing_large" | ||
| android:layout_marginVertical="@dimen/spacing_small"> | ||
|
|
||
| <com.google.android.material.textfield.TextInputEditText | ||
| android:id="@+id/input" | ||
| android:layout_width="match_parent" | ||
| android:layout_height="wrap_content" | ||
| android:minHeight="48dp" | ||
| android:importantForAutofill="no" | ||
| android:inputType="text"/> | ||
|
|
||
| </com.google.android.material.textfield.TextInputLayout> | ||
|
|
||
| </LinearLayout> |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,115 +1,132 @@ | ||
| <?xml version="1.0" encoding="utf-8"?> | ||
| <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" | ||
| xmlns:app="http://schemas.android.com/apk/res-auto" | ||
| xmlns:tools="http://schemas.android.com/tools" | ||
| android:layout_width="match_parent" | ||
| android:layout_height="wrap_content" | ||
| android:orientation="vertical"> | ||
|
|
||
| <androidx.constraintlayout.widget.ConstraintLayout | ||
| android:layout_width="match_parent" | ||
| android:layout_height="0dp" | ||
| android:layout_weight="1"> | ||
|
|
||
| <com.google.android.material.slider.Slider | ||
| android:id="@+id/slider_width" | ||
| android:layout_width="0dp" | ||
| android:layout_height="wrap_content" | ||
| app:layout_constraintEnd_toStartOf="@id/text_ir_yaw" | ||
| app:layout_constraintStart_toEndOf="@id/text_ir_yaw_units" | ||
| app:layout_constraintTop_toTopOf="parent" /> | ||
|
|
||
| <TextView | ||
| android:id="@+id/text_ir_yaw" | ||
| android:layout_width="26dp" | ||
| android:layout_height="wrap_content" | ||
| android:layout_marginEnd="24dp" | ||
| android:layout_marginStart="@dimen/spacing_medlarge" | ||
| android:gravity="end" | ||
| app:layout_constraintBottom_toBottomOf="@+id/slider_width" | ||
| app:layout_constraintEnd_toEndOf="parent" | ||
| app:layout_constraintStart_toEndOf="@id/slider_width" | ||
| app:layout_constraintTop_toTopOf="@+id/slider_width" | ||
| tools:text="100" /> | ||
|
|
||
| <TextView | ||
| android:id="@+id/text_ir_yaw_units" | ||
| android:layout_width="92dp" | ||
| android:layout_height="wrap_content" | ||
| android:gravity="start" | ||
| android:layout_marginStart="24dp" | ||
| android:layout_marginEnd="@dimen/spacing_medlarge" | ||
| app:layout_constraintBottom_toBottomOf="@+id/slider_width" | ||
| app:layout_constraintEnd_toStartOf="@id/slider_width" | ||
| app:layout_constraintStart_toStartOf="parent" | ||
| app:layout_constraintTop_toTopOf="@+id/slider_width" | ||
| tools:text="Total Yaw" /> | ||
|
|
||
| </androidx.constraintlayout.widget.ConstraintLayout> | ||
|
|
||
| <androidx.constraintlayout.widget.ConstraintLayout | ||
| android:layout_width="match_parent" | ||
| android:layout_height="0dp" | ||
| android:layout_weight="1"> | ||
|
|
||
| <com.google.android.material.slider.Slider | ||
| android:id="@+id/slider_pitch" | ||
| android:layout_width="0dp" | ||
| android:layout_height="wrap_content" | ||
| app:layout_constraintEnd_toStartOf="@id/text_ir_pitch" | ||
| app:layout_constraintStart_toEndOf="@id/text_ir_pitch_units" | ||
| app:layout_constraintTop_toTopOf="parent" /> | ||
|
|
||
| <TextView | ||
| android:id="@+id/text_ir_pitch" | ||
| android:layout_width="26dp" | ||
| android:layout_height="wrap_content" | ||
| android:layout_marginEnd="24dp" | ||
| android:layout_marginStart="@dimen/spacing_medlarge" | ||
| android:gravity="end" | ||
| app:layout_constraintBottom_toBottomOf="@+id/slider_pitch" | ||
| app:layout_constraintEnd_toEndOf="parent" | ||
| app:layout_constraintStart_toEndOf="@id/slider_pitch" | ||
| app:layout_constraintTop_toTopOf="@+id/slider_pitch" | ||
| tools:text="100" /> | ||
|
|
||
| <TextView | ||
| android:id="@+id/text_ir_pitch_units" | ||
| android:layout_width="92dp" | ||
| android:layout_height="wrap_content" | ||
| android:gravity="start" | ||
| android:layout_marginStart="24dp" | ||
| android:layout_marginEnd="@dimen/spacing_medlarge" | ||
| app:layout_constraintBottom_toBottomOf="@+id/slider_pitch" | ||
| app:layout_constraintEnd_toStartOf="@id/slider_pitch" | ||
| app:layout_constraintStart_toStartOf="parent" | ||
| app:layout_constraintTop_toTopOf="@+id/slider_pitch" | ||
| tools:text="Total Pitch" /> | ||
|
|
||
| </androidx.constraintlayout.widget.ConstraintLayout> | ||
|
|
||
| <androidx.constraintlayout.widget.ConstraintLayout | ||
| android:layout_width="match_parent" | ||
| android:layout_height="0dp" | ||
| android:layout_weight="1"> | ||
|
|
||
| <com.google.android.material.slider.Slider | ||
| android:id="@+id/slider_vertical_offset" | ||
| android:layout_width="0dp" | ||
| android:layout_height="wrap_content" | ||
| app:layout_constraintEnd_toStartOf="@id/text_ir_vertical_offset" | ||
| app:layout_constraintStart_toEndOf="@id/text_ir_vertical_offset_units" | ||
| app:layout_constraintTop_toTopOf="parent" /> | ||
|
|
||
| <TextView | ||
| android:id="@+id/text_ir_vertical_offset" | ||
| android:layout_width="26dp" | ||
| android:layout_height="wrap_content" | ||
| android:layout_marginEnd="24dp" | ||
| android:layout_marginStart="@dimen/spacing_medlarge" | ||
| android:gravity="end" | ||
| app:layout_constraintBottom_toBottomOf="@+id/slider_vertical_offset" | ||
| app:layout_constraintEnd_toEndOf="parent" | ||
| app:layout_constraintStart_toEndOf="@id/slider_vertical_offset" | ||
| app:layout_constraintTop_toTopOf="@+id/slider_vertical_offset" | ||
| tools:text="100" /> | ||
|
|
||
| <TextView | ||
| android:id="@+id/text_ir_vertical_offset_units" | ||
| android:layout_width="92dp" | ||
| android:layout_height="wrap_content" | ||
| android:gravity="start" | ||
| android:layout_marginStart="24dp" | ||
| android:layout_marginEnd="@dimen/spacing_medlarge" | ||
| app:layout_constraintBottom_toBottomOf="@+id/slider_vertical_offset" | ||
| app:layout_constraintEnd_toStartOf="@id/slider_vertical_offset" | ||
| app:layout_constraintStart_toStartOf="parent" | ||
| app:layout_constraintTop_toTopOf="@+id/slider_vertical_offset" | ||
| tools:text="Vertical Offset" /> | ||
|
|
||
| </androidx.constraintlayout.widget.ConstraintLayout> | ||
|
|
||
| </LinearLayout> |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,18 @@ | ||
| <?xml version="1.0" encoding="utf-8"?> | ||
| <androidx.appcompat.widget.LinearLayoutCompat xmlns:android="http://schemas.android.com/apk/res/android" | ||
| xmlns:app="http://schemas.android.com/apk/res-auto" | ||
| android:id="@+id/dialog_progress" | ||
| android:layout_width="match_parent" | ||
| android:layout_height="match_parent"> | ||
|
|
||
| <com.google.android.material.progressindicator.LinearProgressIndicator | ||
| android:id="@+id/update_progress" | ||
| android:layout_width="match_parent" | ||
| android:layout_height="wrap_content" | ||
| android:layout_marginBottom="16dp" | ||
| android:layout_marginEnd="24dp" | ||
| android:layout_marginStart="24dp" | ||
| android:layout_marginTop="24dp" | ||
| app:trackCornerRadius="2dp" /> | ||
|
|
||
| </androidx.appcompat.widget.LinearLayoutCompat> |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,41 @@ | ||
| <?xml version="1.0" encoding="utf-8"?> | ||
| <androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android" | ||
| xmlns:app="http://schemas.android.com/apk/res-auto" | ||
| xmlns:tools="http://schemas.android.com/tools" | ||
| android:orientation="vertical" | ||
| android:layout_width="match_parent" | ||
| android:layout_height="wrap_content"> | ||
|
|
||
| <com.google.android.material.slider.Slider | ||
| android:id="@+id/slider" | ||
| android:layout_width="0dp" | ||
| android:layout_height="wrap_content" | ||
| android:layout_marginStart="24dp" | ||
| app:layout_constraintEnd_toStartOf="@id/text_value" | ||
| app:layout_constraintStart_toStartOf="parent" | ||
| app:layout_constraintTop_toTopOf="parent" /> | ||
|
|
||
| <TextView | ||
| android:id="@+id/text_value" | ||
| android:layout_width="26dp" | ||
| android:layout_height="wrap_content" | ||
| android:layout_marginStart="@dimen/spacing_medlarge" | ||
| android:gravity="end" | ||
| app:layout_constraintBottom_toBottomOf="parent" | ||
| app:layout_constraintEnd_toStartOf="@id/text_units" | ||
| app:layout_constraintStart_toEndOf="@id/slider" | ||
| app:layout_constraintTop_toTopOf="parent" | ||
| tools:text="100" /> | ||
|
|
||
| <TextView | ||
| android:id="@+id/text_units" | ||
| android:layout_width="wrap_content" | ||
| android:layout_height="wrap_content" | ||
| android:layout_marginEnd="24dp" | ||
| app:layout_constraintBottom_toBottomOf="parent" | ||
| app:layout_constraintEnd_toEndOf="parent" | ||
| app:layout_constraintStart_toEndOf="@id/text_value" | ||
| app:layout_constraintTop_toTopOf="parent" | ||
| tools:text="%" /> | ||
|
|
||
| </androidx.constraintlayout.widget.ConstraintLayout> |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,33 @@ | ||
| <?xml version="1.0" encoding="utf-8"?> | ||
| <resources> | ||
| <style name="Theme.Dolphin.Main.MaterialYou" parent="Theme.Dolphin.Main"> | ||
| <item name="colorPrimary">@color/m3_sys_color_dynamic_dark_primary</item> | ||
| <item name="colorOnPrimary">@color/m3_sys_color_dynamic_dark_on_primary</item> | ||
| <item name="colorPrimaryContainer">@color/m3_sys_color_dynamic_dark_primary_container</item> | ||
| <item name="colorOnPrimaryContainer">@color/m3_sys_color_dynamic_dark_on_primary_container</item> | ||
| <item name="colorSecondary">@color/m3_sys_color_dynamic_dark_secondary</item> | ||
| <item name="colorOnSecondary">@color/m3_sys_color_dynamic_dark_on_secondary</item> | ||
| <item name="colorSecondaryContainer">@color/m3_sys_color_dynamic_dark_secondary_container</item> | ||
| <item name="colorOnSecondaryContainer">@color/m3_sys_color_dynamic_dark_on_secondary_container</item> | ||
| <item name="colorTertiary">@color/m3_sys_color_dynamic_dark_tertiary</item> | ||
| <item name="colorOnTertiary">@color/m3_sys_color_dynamic_dark_on_tertiary</item> | ||
| <item name="colorTertiaryContainer">@color/m3_sys_color_dynamic_dark_tertiary_container</item> | ||
| <item name="colorOnTertiaryContainer">@color/m3_sys_color_dynamic_dark_on_tertiary_container</item> | ||
| <item name="android:colorBackground">@color/m3_sys_color_dynamic_dark_background</item> | ||
| <item name="colorOnBackground">@color/m3_sys_color_dynamic_dark_on_background</item> | ||
| <item name="colorSurface">@color/m3_sys_color_dynamic_dark_surface</item> | ||
| <item name="colorOnSurface">@color/m3_sys_color_dynamic_dark_on_surface</item> | ||
| <item name="colorSurfaceVariant">@color/m3_sys_color_dynamic_dark_surface_variant</item> | ||
| <item name="colorOnSurfaceVariant">@color/m3_sys_color_dynamic_dark_on_surface_variant</item> | ||
| <item name="colorOutline">@color/m3_sys_color_dynamic_dark_outline</item> | ||
| <item name="colorOnSurfaceInverse">@color/m3_sys_color_dynamic_dark_on_surface_variant</item> | ||
| <item name="colorSurfaceInverse">@color/m3_sys_color_dynamic_dark_surface_variant</item> | ||
| <item name="colorPrimaryInverse">@color/m3_sys_color_dynamic_dark_inverse_primary</item> | ||
|
|
||
| <item name="android:colorControlHighlight">@color/m3_sys_color_dynamic_dark_on_surface_variant</item> | ||
| <item name="android:colorEdgeEffect">@color/m3_sys_color_dynamic_dark_secondary</item> | ||
|
|
||
| <item name="materialAlertDialogTheme">@style/ThemeOverlay.Material3.MaterialAlertDialog</item> | ||
| <item name="popupTheme">@style/ThemeOverlay.Material3</item> | ||
| </style> | ||
| </resources> |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,4 @@ | ||
| <?xml version="1.0" encoding="utf-8"?> | ||
| <resources> | ||
| <bool name="lightStatusBar">false</bool> | ||
| </resources> |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,31 @@ | ||
| <?xml version="1.0" encoding="utf-8"?> | ||
| <resources> | ||
| <!-- Generated by https://material-foundation.github.io/material-theme-builder/ --> | ||
| <color name="dolphin_primary">#9ECAFF</color> | ||
| <color name="dolphin_onPrimary">#003258</color> | ||
| <color name="dolphin_primaryContainer">#00497D</color> | ||
| <color name="dolphin_onPrimaryContainer">#D1E4FF</color> | ||
| <color name="dolphin_secondary">#BBC7DB</color> | ||
| <color name="dolphin_onSecondary">#253140</color> | ||
| <color name="dolphin_secondaryContainer">#3B4858</color> | ||
| <color name="dolphin_onSecondaryContainer">#D7E3F7</color> | ||
| <color name="dolphin_tertiary">#D6BEE4</color> | ||
| <color name="dolphin_onTertiary">#3B2948</color> | ||
| <color name="dolphin_tertiaryContainer">#523F5F</color> | ||
| <color name="dolphin_onTertiaryContainer">#F2DAFF</color> | ||
| <color name="dolphin_error">#FFB4AB</color> | ||
| <color name="dolphin_errorContainer">#93000A</color> | ||
| <color name="dolphin_onError">#690005</color> | ||
| <color name="dolphin_onErrorContainer">#FFDAD6</color> | ||
| <color name="dolphin_background">#1A1C1E</color> | ||
| <color name="dolphin_onBackground">#E2E2E6</color> | ||
| <color name="dolphin_surface">#1A1C1E</color> | ||
| <color name="dolphin_onSurface">#E2E2E6</color> | ||
| <color name="dolphin_surfaceVariant">#43474E</color> | ||
| <color name="dolphin_onSurfaceVariant">#C3C7CF</color> | ||
| <color name="dolphin_outline">#8D9199</color> | ||
| <color name="dolphin_inverseOnSurface">#1A1C1E</color> | ||
| <color name="dolphin_inverseSurface">#E2E2E6</color> | ||
| <color name="dolphin_inversePrimary">#0061A4</color> | ||
| <color name="dolphin_shadow">#000000</color> | ||
| </resources> |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,29 @@ | ||
| <?xml version="1.0" encoding="utf-8"?> | ||
| <resources> | ||
| <!-- Generated by https://material-foundation.github.io/material-theme-builder/ --> | ||
| <color name="green_primary">#70DBA8</color> | ||
| <color name="green_onPrimary">#003824</color> | ||
| <color name="green_primaryContainer">#005236</color> | ||
| <color name="green_onPrimaryContainer">#8CF7C3</color> | ||
| <color name="green_secondary">#B4CCBC</color> | ||
| <color name="green_onSecondary">#20352A</color> | ||
| <color name="green_secondaryContainer">#364B3F</color> | ||
| <color name="green_onSecondaryContainer">#D0E8D8</color> | ||
| <color name="green_tertiary">#A4CDDE</color> | ||
| <color name="green_onTertiary">#063543</color> | ||
| <color name="green_tertiaryContainer">#234C5A</color> | ||
| <color name="green_onTertiaryContainer">#C0E9FA</color> | ||
| <color name="green_errorContainer">#93000A</color> | ||
| <color name="green_onError">#690005</color> | ||
| <color name="green_onErrorContainer">#FFDAD6</color> | ||
| <color name="green_background">#191C1A</color> | ||
| <color name="green_onBackground">#E1E3DF</color> | ||
| <color name="green_surface">#191C1A</color> | ||
| <color name="green_onSurface">#E1E3DF</color> | ||
| <color name="green_surfaceVariant">#404943</color> | ||
| <color name="green_onSurfaceVariant">#C0C9C1</color> | ||
| <color name="green_outline">#8A938C</color> | ||
| <color name="green_inverseOnSurface">#191C1A</color> | ||
| <color name="green_inverseSurface">#E1E3DF</color> | ||
| <color name="green_inversePrimary">#006C49</color> | ||
| </resources> |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,29 @@ | ||
| <?xml version="1.0" encoding="utf-8"?> | ||
| <resources> | ||
| <!-- Generated by https://material-foundation.github.io/material-theme-builder/ --> | ||
| <color name="pink_primary">#FFB1C4</color> | ||
| <color name="pink_onPrimary">#65002E</color> | ||
| <color name="pink_primaryContainer">#8F0044</color> | ||
| <color name="pink_onPrimaryContainer">#FFD9E1</color> | ||
| <color name="pink_secondary">#E3BDC5</color> | ||
| <color name="pink_onSecondary">#422930</color> | ||
| <color name="pink_secondaryContainer">#5B3F46</color> | ||
| <color name="pink_onSecondaryContainer">#FFD9E1</color> | ||
| <color name="pink_tertiary">#EDBD92</color> | ||
| <color name="pink_onTertiary">#472A0A</color> | ||
| <color name="pink_tertiaryContainer">#61401E</color> | ||
| <color name="pink_onTertiaryContainer">#FFDCBF</color> | ||
| <color name="pink_errorContainer">#93000A</color> | ||
| <color name="pink_onError">#690005</color> | ||
| <color name="pink_onErrorContainer">#FFDAD6</color> | ||
| <color name="pink_background">#201A1B</color> | ||
| <color name="pink_onBackground">#ECE0E1</color> | ||
| <color name="pink_surface">#201A1B</color> | ||
| <color name="pink_onSurface">#ECE0E1</color> | ||
| <color name="pink_surfaceVariant">#514346</color> | ||
| <color name="pink_onSurfaceVariant">#D6C2C5</color> | ||
| <color name="pink_outline">#9E8C8F</color> | ||
| <color name="pink_inverseOnSurface">#201A1B</color> | ||
| <color name="pink_inverseSurface">#ECE0E1</color> | ||
| <color name="pink_inversePrimary">#B5195B</color> | ||
| </resources> |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,33 @@ | ||
| <?xml version="1.0" encoding="utf-8"?> | ||
| <resources> | ||
| <style name="Theme.Dolphin.Main.MaterialYou" parent="Theme.Dolphin.Main"> | ||
| <item name="colorPrimary">@color/m3_sys_color_dynamic_light_primary</item> | ||
| <item name="colorOnPrimary">@color/m3_sys_color_dynamic_light_on_primary</item> | ||
| <item name="colorPrimaryContainer">@color/m3_sys_color_dynamic_light_primary_container</item> | ||
| <item name="colorOnPrimaryContainer">@color/m3_sys_color_dynamic_light_on_primary_container</item> | ||
| <item name="colorSecondary">@color/m3_sys_color_dynamic_light_secondary</item> | ||
| <item name="colorOnSecondary">@color/m3_sys_color_dynamic_light_on_secondary</item> | ||
| <item name="colorSecondaryContainer">@color/m3_sys_color_dynamic_light_secondary_container</item> | ||
| <item name="colorOnSecondaryContainer">@color/m3_sys_color_dynamic_light_on_secondary_container</item> | ||
| <item name="colorTertiary">@color/m3_sys_color_dynamic_light_tertiary</item> | ||
| <item name="colorOnTertiary">@color/m3_sys_color_dynamic_light_on_tertiary</item> | ||
| <item name="colorTertiaryContainer">@color/m3_sys_color_dynamic_light_tertiary_container</item> | ||
| <item name="colorOnTertiaryContainer">@color/m3_sys_color_dynamic_light_on_tertiary_container</item> | ||
| <item name="android:colorBackground">@color/m3_sys_color_dynamic_light_background</item> | ||
| <item name="colorOnBackground">@color/m3_sys_color_dynamic_light_on_background</item> | ||
| <item name="colorSurface">@color/m3_sys_color_dynamic_light_surface</item> | ||
| <item name="colorOnSurface">@color/m3_sys_color_dynamic_light_on_surface</item> | ||
| <item name="colorSurfaceVariant">@color/m3_sys_color_dynamic_light_surface_variant</item> | ||
| <item name="colorOnSurfaceVariant">@color/m3_sys_color_dynamic_light_on_surface_variant</item> | ||
| <item name="colorOutline">@color/m3_sys_color_dynamic_light_outline</item> | ||
| <item name="colorOnSurfaceInverse">@color/m3_sys_color_dynamic_light_on_surface_variant</item> | ||
| <item name="colorSurfaceInverse">@color/m3_sys_color_dynamic_light_surface_variant</item> | ||
| <item name="colorPrimaryInverse">@color/m3_sys_color_dynamic_light_inverse_primary</item> | ||
|
|
||
| <item name="android:colorControlHighlight">@color/m3_sys_color_dynamic_light_on_surface_variant</item> | ||
| <item name="android:colorEdgeEffect">@color/m3_sys_color_dynamic_light_secondary</item> | ||
|
|
||
| <item name="materialAlertDialogTheme">@style/ThemeOverlay.Material3.MaterialAlertDialog</item> | ||
| <item name="popupTheme">@style/ThemeOverlay.Material3</item> | ||
| </style> | ||
| </resources> |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,4 @@ | ||
| <?xml version="1.0" encoding="utf-8"?> | ||
| <resources> | ||
| <bool name="lightStatusBar">true</bool> | ||
| </resources> |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,42 @@ | ||
| <?xml version="1.0" encoding="utf-8"?> | ||
| <resources> | ||
| <!-- Generated by https://material-foundation.github.io/material-theme-builder/ --> | ||
| <color name="dolphin_primary">#2196f3</color> | ||
| <color name="dolphin_onPrimary">#FFFFFF</color> | ||
| <color name="dolphin_primaryContainer">#D1E4FF</color> | ||
| <color name="dolphin_onPrimaryContainer">#001D36</color> | ||
| <color name="dolphin_secondary">#535F70</color> | ||
| <color name="dolphin_onSecondary">#FFFFFF</color> | ||
| <color name="dolphin_secondaryContainer">#D7E3F7</color> | ||
| <color name="dolphin_onSecondaryContainer">#101C2B</color> | ||
| <color name="dolphin_tertiary">#6B5778</color> | ||
| <color name="dolphin_onTertiary">#FFFFFF</color> | ||
| <color name="dolphin_tertiaryContainer">#F2DAFF</color> | ||
| <color name="dolphin_onTertiaryContainer">#251431</color> | ||
| <color name="dolphin_error">#BA1A1A</color> | ||
| <color name="dolphin_errorContainer">#FFDAD6</color> | ||
| <color name="dolphin_onError">#FFFFFF</color> | ||
| <color name="dolphin_onErrorContainer">#410002</color> | ||
| <color name="dolphin_background">#FDFCFF</color> | ||
| <color name="dolphin_onBackground">#1A1C1E</color> | ||
| <color name="dolphin_surface">#FDFCFF</color> | ||
| <color name="dolphin_onSurface">#1A1C1E</color> | ||
| <color name="dolphin_surfaceVariant">#DFE2EB</color> | ||
| <color name="dolphin_onSurfaceVariant">#43474E</color> | ||
| <color name="dolphin_outline">#73777F</color> | ||
| <color name="dolphin_inverseOnSurface">#F1F0F4</color> | ||
| <color name="dolphin_inverseSurface">#2F3033</color> | ||
| <color name="dolphin_inversePrimary">#9ECAFF</color> | ||
| <color name="dolphin_shadow">#000000</color> | ||
|
|
||
| <color name="dolphin_blue">#2196f3</color> | ||
|
|
||
| <color name="dolphin_filepicker">#2196f3</color> | ||
|
|
||
| <color name="dolphin_accent_wii">#9e9e9e</color> | ||
| <color name="dolphin_accent_wiiware">#2979ff</color> | ||
|
|
||
| <color name="tv_card_unselected">#444444</color> | ||
|
|
||
| <color name="invalid_setting_overlay">#36ff0000</color> | ||
| </resources> |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,29 @@ | ||
| <?xml version="1.0" encoding="utf-8"?> | ||
| <resources> | ||
| <!-- Generated by https://material-foundation.github.io/material-theme-builder/ --> | ||
| <color name="green_primary">#006C49</color> | ||
| <color name="green_onPrimary">#FFFFFF</color> | ||
| <color name="green_primaryContainer">#8CF7C3</color> | ||
| <color name="green_onPrimaryContainer">#002113</color> | ||
| <color name="green_secondary">#4D6356</color> | ||
| <color name="green_onSecondary">#FFFFFF</color> | ||
| <color name="green_secondaryContainer">#D0E8D8</color> | ||
| <color name="green_onSecondaryContainer">#0A1F15</color> | ||
| <color name="green_tertiary">#3D6472</color> | ||
| <color name="green_onTertiary">#FFFFFF</color> | ||
| <color name="green_tertiaryContainer">#C0E9FA</color> | ||
| <color name="green_onTertiaryContainer">#001F28</color> | ||
| <color name="green_errorContainer">#FFDAD6</color> | ||
| <color name="green_onError">#FFFFFF</color> | ||
| <color name="green_onErrorContainer">#410002</color> | ||
| <color name="green_background">#FBFDF8</color> | ||
| <color name="green_onBackground">#191C1A</color> | ||
| <color name="green_surface">#FBFDF8</color> | ||
| <color name="green_onSurface">#191C1A</color> | ||
| <color name="green_surfaceVariant">#DCE5DD</color> | ||
| <color name="green_onSurfaceVariant">#404943</color> | ||
| <color name="green_outline">#707973</color> | ||
| <color name="green_inverseOnSurface">#EFF1ED</color> | ||
| <color name="green_inverseSurface">#2E312F</color> | ||
| <color name="green_inversePrimary">#70DBA8</color> | ||
| </resources> |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,29 @@ | ||
| <?xml version="1.0" encoding="utf-8"?> | ||
| <resources> | ||
| <!-- Generated by https://material-foundation.github.io/material-theme-builder/ --> | ||
| <color name="pink_primary">#B5195B</color> | ||
| <color name="pink_onPrimary">#FFFFFF</color> | ||
| <color name="pink_primaryContainer">#FFD9E1</color> | ||
| <color name="pink_onPrimaryContainer">#3F001A</color> | ||
| <color name="pink_secondary">#75565D</color> | ||
| <color name="pink_onSecondary">#FFFFFF</color> | ||
| <color name="pink_secondaryContainer">#FFD9E1</color> | ||
| <color name="pink_onSecondaryContainer">#2B151B</color> | ||
| <color name="pink_tertiary">#7B5733</color> | ||
| <color name="pink_onTertiary">#FFFFFF</color> | ||
| <color name="pink_tertiaryContainer">#FFDCBF</color> | ||
| <color name="pink_onTertiaryContainer">#2D1600</color> | ||
| <color name="pink_errorContainer">#FFDAD6</color> | ||
| <color name="pink_onError">#FFFFFF</color> | ||
| <color name="pink_onErrorContainer">#410002</color> | ||
| <color name="pink_background">#FFFBFF</color> | ||
| <color name="pink_onBackground">#201A1B</color> | ||
| <color name="pink_surface">#FFFBFF</color> | ||
| <color name="pink_onSurface">#201A1B</color> | ||
| <color name="pink_surfaceVariant">#F3DDE1</color> | ||
| <color name="pink_onSurfaceVariant">#514346</color> | ||
| <color name="pink_outline">#847376</color> | ||
| <color name="pink_inverseOnSurface">#FAEEEF</color> | ||
| <color name="pink_inverseSurface">#352F30</color> | ||
| <color name="pink_inversePrimary">#FFB1C4</color> | ||
| </resources> |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,36 +1,55 @@ | ||
| <?xml version="1.0" encoding="utf-8"?> | ||
| <resources> | ||
| <!-- Hax to make Tablayout render icons --> | ||
| <style name="MyCustomTextAppearance" parent="TextAppearance.Design.Tab"> | ||
| <item name="textAllCaps">false</item> | ||
| </style> | ||
|
|
||
| <!-- Custom button styles --> | ||
| <style name="InGameMenuOption" parent="Widget.Material3.Button.TextButton"> | ||
| <item name="android:textColor">?attr/colorOnSurface</item> | ||
| <item name="android:textSize">16sp</item> | ||
| <item name="android:fontFamily">sans-serif-condensed</item> | ||
| <item name="android:textAllCaps">false</item> | ||
| <item name="android:layout_width">match_parent</item> | ||
| <item name="android:layout_height">48dp</item> | ||
| <item name="android:gravity">center_vertical|left</item> | ||
| <item name="android:paddingLeft">32dp</item> | ||
| <item name="android:paddingRight">32dp</item> | ||
| <item name="android:layout_margin">0dp</item> | ||
| </style> | ||
|
|
||
| <style name="OverlayInGameMenuOption" parent="InGameMenuOption"> | ||
| <item name="android:padding">8dp</item> | ||
| <item name="android:gravity">center</item> | ||
| <item name="android:layout_gravity">center</item> | ||
| </style> | ||
|
|
||
| <style name="DolphinMaterialDialog" parent="ThemeOverlay.Material3.MaterialAlertDialog"> | ||
| <item name="colorPrimary">@color/dolphin_surface</item> | ||
| <item name="colorSurface">@color/dolphin_surface</item> | ||
| <item name="colorSecondary">@color/dolphin_primary</item> | ||
| <item name="buttonBarPositiveButtonStyle">@style/DolphinButton</item> | ||
| <item name="buttonBarNegativeButtonStyle">@style/DolphinButton</item> | ||
| <item name="buttonBarNeutralButtonStyle">@style/DolphinButton</item> | ||
| </style> | ||
|
|
||
| <style name="DolphinTVDialog" parent="Theme.Material3.DayNight.Dialog.Alert"> | ||
| <item name="colorSurface">@color/dolphin_inverseOnSurface</item> | ||
| <item name="colorPrimary">@color/dolphin_primary</item> | ||
| </style> | ||
|
|
||
| <style name="DolphinButton" parent="Widget.Material3.Button.TextButton.Dialog"> | ||
| <item name="android:textColor">@color/dolphin_primary</item> | ||
| <item name="rippleColor">@color/dolphin_secondary</item> | ||
| </style> | ||
|
|
||
| <style name="DolphinPopup" parent="ThemeOverlay.Material3"> | ||
| <item name="colorPrimary">@color/dolphin_surface</item> | ||
| </style> | ||
|
|
||
| <style name="DolphinSlider" parent="Widget.Material3.Slider"> | ||
| <item name="tickVisible">false</item> | ||
| <item name="labelBehavior">gone</item> | ||
| </style> | ||
| </resources> |