Files
xamarin-neo4j/Xamarin.Neo4j/Xamarin.Neo4j/Xamarin.Neo4j.Android/Resources/values/styles.xml
Gerwin Kuijntjes d0b7e8335d Design: align app with pocketgraph.app landing page aesthetic
- 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>
2026-03-31 15:26:47 +02:00

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>