重写主题系统

This commit is contained in:
HapeLee committed 2025-06-07 04:39:02 +08:00
1 parent 588ac40282
commit 0bb2528fab
56 files changed
+531 -665

No files matched your search

+48 -94
View File
@@ -47,100 +47,54 @@
<color name="md_theme_surfaceContainer">#1E201A</color>
<color name="md_theme_surfaceContainerHigh">#282B24</color>
<color name="md_theme_surfaceContainerHighest">#33362E</color>
<color name="md_theme_primary_mediumContrast">#C7E79E</color>
<color name="md_theme_onPrimary_mediumContrast">#172B00</color>
<color name="md_theme_primaryContainer_mediumContrast">#7D9A59</color>
<color name="md_theme_onPrimaryContainer_mediumContrast">#000000</color>
<color name="md_theme_secondary_mediumContrast">#D5E1C2</color>
<color name="md_theme_onSecondary_mediumContrast">#1F2814</color>
<color name="md_theme_secondaryContainer_mediumContrast">#8A9579</color>
<color name="md_theme_onSecondaryContainer_mediumContrast">#000000</color>
<color name="md_theme_tertiary_mediumContrast">#B5E6E1</color>
<color name="md_theme_onTertiary_mediumContrast">#002B29</color>
<color name="md_theme_tertiaryContainer_mediumContrast">#6B9995</color>
<color name="md_theme_onTertiaryContainer_mediumContrast">#000000</color>
<color name="md_theme_error_mediumContrast">#FFD2CC</color>
<color name="md_theme_onError_mediumContrast">#540003</color>
<color name="md_theme_errorContainer_mediumContrast">#FF5449</color>
<color name="md_theme_onErrorContainer_mediumContrast">#000000</color>
<color name="md_theme_background_mediumContrast">#12140E</color>
<color name="md_theme_onBackground_mediumContrast">#E2E3D8</color>
<color name="md_theme_surface_mediumContrast">#12140E</color>
<color name="md_theme_onSurface_mediumContrast">#FFFFFF</color>
<color name="md_theme_surfaceVariant_mediumContrast">#44483D</color>
<color name="md_theme_onSurfaceVariant_mediumContrast">#DBDECF</color>
<color name="md_theme_outline_mediumContrast">#B0B3A6</color>
<color name="md_theme_outlineVariant_mediumContrast">#8E9285</color>
<color name="md_theme_scrim_mediumContrast">#000000</color>
<color name="md_theme_inverseSurface_mediumContrast">#E2E3D8</color>
<color name="md_theme_inverseOnSurface_mediumContrast">#282B24</color>
<color name="md_theme_inversePrimary_mediumContrast">#364F17</color>
<color name="md_theme_primaryFixed_mediumContrast">#CDEDA3</color>
<color name="md_theme_onPrimaryFixed_mediumContrast">#081400</color>
<color name="md_theme_primaryFixedDim_mediumContrast">#B1D18A</color>
<color name="md_theme_onPrimaryFixedVariant_mediumContrast">#253D05</color>
<color name="md_theme_secondaryFixed_mediumContrast">#DCE7C8</color>
<color name="md_theme_onSecondaryFixed_mediumContrast">#0B1403</color>
<color name="md_theme_secondaryFixedDim_mediumContrast">#BFCBAD</color>
<color name="md_theme_onSecondaryFixedVariant_mediumContrast">#303924</color>
<color name="md_theme_tertiaryFixed_mediumContrast">#BCECE7</color>
<color name="md_theme_onTertiaryFixed_mediumContrast">#001413</color>
<color name="md_theme_tertiaryFixedDim_mediumContrast">#A0D0CB</color>
<color name="md_theme_onTertiaryFixedVariant_mediumContrast">#083D3A</color>
<color name="md_theme_surfaceDim_mediumContrast">#12140E</color>
<color name="md_theme_surfaceBright_mediumContrast">#43453D</color>
<color name="md_theme_surfaceContainerLowest_mediumContrast">#060804</color>
<color name="md_theme_surfaceContainerLow_mediumContrast">#1C1E18</color>
<color name="md_theme_surfaceContainer_mediumContrast">#262922</color>
<color name="md_theme_surfaceContainerHigh_mediumContrast">#31342C</color>
<color name="md_theme_surfaceContainerHighest_mediumContrast">#3C3F37</color>
<color name="md_theme_primary_highContrast">#DAFBB0</color>
<color name="md_theme_onPrimary_highContrast">#000000</color>
<color name="md_theme_primaryContainer_highContrast">#ADCD86</color>
<color name="md_theme_onPrimaryContainer_highContrast">#050E00</color>
<color name="md_theme_secondary_highContrast">#E9F4D5</color>
<color name="md_theme_onSecondary_highContrast">#000000</color>
<color name="md_theme_secondaryContainer_highContrast">#BCC7A9</color>
<color name="md_theme_onSecondaryContainer_highContrast">#060D01</color>
<color name="md_theme_tertiary_highContrast">#C9F9F5</color>
<color name="md_theme_onTertiary_highContrast">#000000</color>
<color name="md_theme_tertiaryContainer_highContrast">#9CCCC7</color>
<color name="md_theme_onTertiaryContainer_highContrast">#000E0D</color>
<color name="md_theme_error_highContrast">#FFECE9</color>
<color name="md_theme_onError_highContrast">#000000</color>
<color name="md_theme_errorContainer_highContrast">#FFAEA4</color>
<color name="md_theme_onErrorContainer_highContrast">#220001</color>
<color name="md_theme_background_highContrast">#12140E</color>
<color name="md_theme_onBackground_highContrast">#E2E3D8</color>
<color name="md_theme_surface_highContrast">#12140E</color>
<color name="md_theme_onSurface_highContrast">#FFFFFF</color>
<color name="md_theme_surfaceVariant_highContrast">#44483D</color>
<color name="md_theme_onSurfaceVariant_highContrast">#FFFFFF</color>
<color name="md_theme_outline_highContrast">#EEF2E2</color>
<color name="md_theme_outlineVariant_highContrast">#C1C4B6</color>
<color name="md_theme_scrim_highContrast">#000000</color>
<color name="md_theme_inverseSurface_highContrast">#E2E3D8</color>
<color name="md_theme_inverseOnSurface_highContrast">#000000</color>
<color name="md_theme_inversePrimary_highContrast">#364F17</color>
<color name="md_theme_primaryFixed_highContrast">#CDEDA3</color>
<color name="md_theme_onPrimaryFixed_highContrast">#000000</color>
<color name="md_theme_primaryFixedDim_highContrast">#B1D18A</color>
<color name="md_theme_onPrimaryFixedVariant_highContrast">#081400</color>
<color name="md_theme_secondaryFixed_highContrast">#DCE7C8</color>
<color name="md_theme_onSecondaryFixed_highContrast">#000000</color>
<color name="md_theme_secondaryFixedDim_highContrast">#BFCBAD</color>
<color name="md_theme_onSecondaryFixedVariant_highContrast">#0B1403</color>
<color name="md_theme_tertiaryFixed_highContrast">#BCECE7</color>
<color name="md_theme_onTertiaryFixed_highContrast">#000000</color>
<color name="md_theme_tertiaryFixedDim_highContrast">#A0D0CB</color>
<color name="md_theme_onTertiaryFixedVariant_highContrast">#001413</color>
<color name="md_theme_surfaceDim_highContrast">#12140E</color>
<color name="md_theme_surfaceBright_highContrast">#4F5149</color>
<color name="md_theme_surfaceContainerLowest_highContrast">#000000</color>
<color name="md_theme_surfaceContainerLow_highContrast">#1E201A</color>
<color name="md_theme_surfaceContainer_highContrast">#2F312A</color>
<color name="md_theme_surfaceContainerHigh_highContrast">#3A3C35</color>
<color name="md_theme_surfaceContainerHighest_highContrast">#454840</color>
<color name="wh_theme_primary">#C7C6C6</color>
<color name="wh_theme_onPrimary">#303031</color>
<color name="wh_theme_primaryContainer">#919090</color>
<color name="wh_theme_onPrimaryContainer">#050606</color>
<color name="wh_theme_secondary">#C8C6C5</color>
<color name="wh_theme_onSecondary">#303030</color>
<color name="wh_theme_secondaryContainer">#474746</color>
<color name="wh_theme_onSecondaryContainer">#B7B5B4</color>
<color name="wh_theme_tertiary">#CBC5C7</color>
<color name="wh_theme_onTertiary">#323031</color>
<color name="wh_theme_tertiaryContainer">#948F91</color>
<color name="wh_theme_onTertiaryContainer">#060506</color>
<color name="wh_theme_error">#FFB4AB</color>
<color name="wh_theme_onError">#690005</color>
<color name="wh_theme_errorContainer">#93000A</color>
<color name="wh_theme_onErrorContainer">#FFDAD6</color>
<color name="wh_theme_background">#141313</color>
<color name="wh_theme_onBackground">#E5E2E1</color>
<color name="wh_theme_surface">#141313</color>
<color name="wh_theme_onSurface">#E5E2E1</color>
<color name="wh_theme_surfaceVariant">#444748</color>
<color name="wh_theme_onSurfaceVariant">#C4C7C7</color>
<color name="wh_theme_outline">#8E9192</color>
<color name="wh_theme_outlineVariant">#444748</color>
<color name="wh_theme_scrim">#000000</color>
<color name="wh_theme_inverseSurface">#E5E2E1</color>
<color name="wh_theme_inverseOnSurface">#313030</color>
<color name="wh_theme_inversePrimary">#5E5E5E</color>
<color name="wh_theme_primaryFixed">#E3E2E2</color>
<color name="wh_theme_onPrimaryFixed">#1B1C1C</color>
<color name="wh_theme_primaryFixedDim">#C7C6C6</color>
<color name="wh_theme_onPrimaryFixedVariant">#464747</color>
<color name="wh_theme_secondaryFixed">#E5E2E1</color>
<color name="wh_theme_onSecondaryFixed">#1B1C1C</color>
<color name="wh_theme_secondaryFixedDim">#C8C6C5</color>
<color name="wh_theme_onSecondaryFixedVariant">#474746</color>
<color name="wh_theme_tertiaryFixed">#E7E1E3</color>
<color name="wh_theme_onTertiaryFixed">#1D1B1D</color>
<color name="wh_theme_tertiaryFixedDim">#CBC5C7</color>
<color name="wh_theme_onTertiaryFixedVariant">#494648</color>
<color name="wh_theme_surfaceDim">#141313</color>
<color name="wh_theme_surfaceBright">#3A3939</color>
<color name="wh_theme_surfaceContainerLowest">#0E0E0E</color>
<color name="wh_theme_surfaceContainerLow">#1C1B1B</color>
<color name="wh_theme_surfaceContainer">#201F1F</color>
<color name="wh_theme_surfaceContainerHigh">#2A2A2A</color>
<color name="wh_theme_surfaceContainerHighest">#353434</color>
<color name="disabled">@color/md_dark_disabled</color>
-24
View File
@@ -1,24 +0,0 @@
<resources>
<style name="Base.AppTheme" parent="Theme.Material3.DayNight.NoActionBar">
<item name="android:windowDrawsSystemBarBackgrounds">true</item>
<item name="android:windowLightStatusBar">false</item>
<item name="tabStyle">@style/Widget.App.TabLayout</item>
</style>
<style name="AppTheme.PopupOverlay" parent="ThemeOverlay.AppCompat.Dark">
</style>
<style name="Style.Shadow.Top" parent="android:Widget">
<item name="android:layout_width">match_parent</item>
<item name="android:layout_height">@dimen/shadow_height</item>
<item name="android:background">@drawable/bg_shadow_top_night</item>
</style>
<style name="Style.Shadow.Bottom" parent="android:Widget">
<item name="android:layout_width">match_parent</item>
<item name="android:layout_height">@dimen/shadow_height</item>
<item name="android:background">@drawable/bg_shadow_bottom_night</item>
</style>
</resources>