summaryrefslogtreecommitdiff
path: root/android-app/app/src/main/res/values
diff options
context:
space:
mode:
authorPeter Stone <thepeterstone@gmail.com>2026-03-13 23:47:20 +0000
committerPeter Stone <thepeterstone@gmail.com>2026-03-13 23:47:20 +0000
commitdde00c0f8e4571b6253a8c65598e1de7d905e742 (patch)
tree2c896f997d4489e0df04a4057dbac51da2198bda /android-app/app/src/main/res/values
parentdea0c6d1e873eac30f9087e80026cf5127428fbf (diff)
fix: resolve MapLibre 11.x migration issues and layout/resource errors
Diffstat (limited to 'android-app/app/src/main/res/values')
-rw-r--r--android-app/app/src/main/res/values/colors.xml9
-rw-r--r--android-app/app/src/main/res/values/themes.xml20
2 files changed, 29 insertions, 0 deletions
diff --git a/android-app/app/src/main/res/values/colors.xml b/android-app/app/src/main/res/values/colors.xml
index 3dce53c..7ccb28f 100644
--- a/android-app/app/src/main/res/values/colors.xml
+++ b/android-app/app/src/main/res/values/colors.xml
@@ -14,4 +14,13 @@
<color name="instrument_background">#E61E1E1E</color> <!-- Slightly transparent dark grey -->
<color name="mob_button_background">#FFD70000</color> <!-- High-contrast red for MOB button -->
<color name="anchor_button_background">#3F51B5</color>
+
+ <!-- Night Vision Mode Colors -->
+ <color name="night_red_primary">#FFFF0000</color> <!-- Bright red for primary elements -->
+ <color name="night_red_variant">#FFBB0000</color> <!-- Slightly darker red for variants -->
+ <color name="night_on_red">#FF000000</color> <!-- Black text on red background -->
+ <color name="night_background">#FF000000</color> <!-- Pure black background -->
+ <color name="night_on_background">#FFFF0000</color> <!-- Bright red text on black background -->
+ <color name="night_surface">#FF110000</color> <!-- Very dark red surface color -->
+ <color name="night_on_surface">#FFFF0000</color> <!-- Red text on dark red surface -->
</resources> \ No newline at end of file
diff --git a/android-app/app/src/main/res/values/themes.xml b/android-app/app/src/main/res/values/themes.xml
index c23c0ab..52028de 100644
--- a/android-app/app/src/main/res/values/themes.xml
+++ b/android-app/app/src/main/res/values/themes.xml
@@ -14,6 +14,26 @@
<!-- Customize your theme here. -->
</style>
+ <!-- Night Vision Theme -->
+ <style name="Theme.AndroidApp.NightVision" parent="Theme.MaterialComponents.NoActionBar">
+ <!-- Primary brand color. -->
+ <item name="colorPrimary">@color/night_red_primary</item>
+ <item name="colorPrimaryVariant">@color/night_red_variant</item>
+ <item name="colorOnPrimary">@color/night_on_red</item>
+ <!-- Secondary brand color. -->
+ <item name="colorSecondary">@color/night_red_primary</item>
+ <item name="colorSecondaryVariant">@color/night_red_variant</item>
+ <item name="colorOnSecondary">@color/night_on_red</item>
+ <!-- Background color -->
+ <item name="android:colorBackground">@color/night_background</item>
+ <!-- Surface color -->
+ <item name="colorSurface">@color/night_surface</item>
+ <item name="colorOnSurface">@color/night_on_surface</item>
+ <!-- Status bar color. -->
+ <item name="android:statusBarColor" tools:targetApi="l">@color/night_background</item>
+ <!-- Customize your theme here. -->
+ </style>
+
<!-- Instrument Display Styles -->
<style name="InstrumentLabel" parent="Widget.AppCompat.TextView">
<item name="android:layout_width">0dp</item>