Skip to content

[WIP] Custom theme and fork app name#94

Draft
vicocz wants to merge 13 commits into
defaultfrom
local/rebrand
Draft

[WIP] Custom theme and fork app name#94
vicocz wants to merge 13 commits into
defaultfrom
local/rebrand

Conversation

@vicocz
Copy link
Copy Markdown
Owner

@vicocz vicocz commented Feb 5, 2025

No description provided.

@vicocz vicocz added this to the 2025.2 milestone Feb 5, 2025
@vicocz vicocz modified the milestones: 2025.2, 2025.3 Mar 7, 2025
@vicocz vicocz modified the milestones: 2025.3, 2025.4 May 30, 2025
@vicocz vicocz modified the milestones: 2025.4, 2025.5 Jul 3, 2025
@vicocz vicocz modified the milestones: 2025.5, 2025.6 Oct 8, 2025
@vicocz vicocz removed this from the 2026.1 milestone May 13, 2026
@vicocz vicocz requested a review from Copilot May 20, 2026 19:38
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

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",
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants