[WIP] Custom theme and fork app name#94
Draft
vicocz wants to merge 13 commits into
Draft
Conversation
added 3 commits
May 30, 2025 19:38
There was a problem hiding this comment.
Pull request overview
This PR updates the app’s visual branding by introducing a new blue/cyan color palette across light/dark themes, moving NavigationPage bar coloring into global XAML styling, and updating Android launcher/splash assets and icon configuration.
Changes:
- Refresh light/dark theme color resources (navigation bar, controls, accents).
- Apply NavigationPage bar colors via an app-wide XAML
Style(removing per-page code overrides). - Update Android branding: primary/accent colors, new SVG splash + app icon, and switch launcher icon references to
@mipmap/appicon.
Reviewed changes
Copilot reviewed 9 out of 16 changed files in this pull request and generated 2 comments.
Show a summary per file
| File | Description |
|---|---|
| BrickController2/BrickController2/UI/Themes/LightTheme.xaml | Updates light theme color resources to the new palette. |
| BrickController2/BrickController2/UI/Themes/DarkTheme.xaml | Updates dark theme color resources to the new palette. |
| BrickController2/BrickController2/App.xaml | Adds a global NavigationPage style binding bar colors to theme resources. |
| BrickController2/BrickController2/App.xaml.cs | Removes hardcoded navigation bar colors in code-behind. |
| BrickController2/BrickController2.Android/Resources/values/colors.xml | Updates Android (day) primary/dark/accent colors. |
| BrickController2/BrickController2.Android/Resources/values-night/colors.xml | Updates Android (night) primary/dark/accent colors. |
| BrickController2/BrickController2.Android/Resources/splash.svg | Replaces the splash artwork with a new SVG. |
| BrickController2/BrickController2.Android/Resources/appicon.svg | Adds a new SVG app icon source for MAUI icon generation. |
| BrickController2/BrickController2.Android/Properties/AndroidManifest.xml | Switches application icon to @mipmap/appicon and adjusts application label. |
| BrickController2/BrickController2.Android/MainActivity.cs | Switches activity icon to @mipmap/appicon. |
| BrickController2/BrickController2.Android/BrickController2.Android.csproj | Configures MAUI splash/icon generation (and removes old mipmap PNG handling). |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
| <uses-feature android:name="android.hardware.bluetooth" android:required="true" /> | ||
| <uses-feature android:name="android.hardware.bluetooth_le" android:required="true" /> | ||
| <application android:label="BrickController2.Android" android:icon="@mipmap/ic_launcher"></application> | ||
| <application android:label="BrickController2.Android" android:icon="@mipmap/appicon"></application> |
| @@ -16,7 +16,7 @@ namespace BrickController2.Droid | |||
| { | |||
| [Activity( | |||
| Label = "BrickController2", | |||
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.