mirror of
https://github.com/awatertrevi/xamarin-neo4j.git
synced 2026-09-22 09:05:29 +00:00
- Dark theme: near-black (#0c0c0c) background, monochromatic palette - Light theme: clean neutral (#f5f5f5), pure black accent - Settings page: custom card sections replacing TableView - Result cards: thin border, reduced corner radius, no shadow - Query editor: single-border, theme-aware, placeholder text - Add Connection: monochromatic button hierarchy - Android: mipmap icons from iOS 1024px source - Android: overflow icon tinted white via view-tree walk - Android: status bar appearance set dynamically per theme - All hardcoded colors replaced with dynamic theme tokens Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
41 lines
1.9 KiB
XML
41 lines
1.9 KiB
XML
<?xml version="1.0" encoding="utf-8" ?>
|
|
<resources>
|
|
|
|
<!-- Splash theme shown while MAUI initialises — must have no action bar -->
|
|
<style name="Maui.SplashTheme" parent="Theme.AppCompat.Light.NoActionBar">
|
|
<item name="android:windowBackground">@color/colorPrimary</item>
|
|
<item name="android:windowNoTitle">true</item>
|
|
<item name="android:windowActionBar">false</item>
|
|
<item name="android:windowFullscreen">false</item>
|
|
<item name="android:windowContentOverlay">@null</item>
|
|
<!-- Ensure status bar icons are visible on the splash -->
|
|
<item name="android:windowLightStatusBar">false</item>
|
|
</style>
|
|
|
|
<!-- Main app theme — extends MAUI's generated base so all MAUI internals work correctly -->
|
|
<style name="MainTheme" parent="Maui.MainTheme.NoActionBar">
|
|
<item name="colorPrimary">@color/colorPrimary</item>
|
|
<item name="colorPrimaryDark">@color/colorPrimaryDark</item>
|
|
<item name="colorAccent">@color/colorAccent</item>
|
|
<!-- colorOnPrimary controls text/icon color on primary-colored surfaces (toolbar, overflow icon) -->
|
|
<item name="colorOnPrimary">#ffffff</item>
|
|
<item name="actionModeBackground">@color/colorPrimary</item>
|
|
<item name="actionOverflowButtonStyle">@style/OverflowMenuButton</item>
|
|
<item name="actionModeStyle">@style/ActionModeStyle</item>
|
|
</style>
|
|
|
|
<style name="OverflowMenuButton" parent="Widget.AppCompat.ActionButton.Overflow">
|
|
<item name="android:tint">@android:color/white</item>
|
|
<item name="tint">@android:color/white</item>
|
|
</style>
|
|
|
|
<style name="ActionModeStyle" parent="Widget.AppCompat.ActionMode">
|
|
<item name="titleTextStyle">@style/ActionModeTitleText</item>
|
|
</style>
|
|
|
|
<style name="ActionModeTitleText" parent="TextAppearance.AppCompat.Widget.ActionMode.Title">
|
|
<item name="android:textColor">@android:color/white</item>
|
|
</style>
|
|
|
|
</resources>
|