Repository navigation
Update banner to WinUI blue gradient - #894
Conversation
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
There was a problem hiding this comment.
Copilot review overview
🟢 Approval recommended
The focused visual change is correctly implemented and covered by appropriate tests.
Review effort: Balanced
Findings: None
What changed in this PR
Updates the CLI banner to a WinUI-inspired true-color blue gradient.
Changes:
- Replaces the blue-purple palette with five blue gradient colors.
- Adds focused assertions for key gradient colors.
| File | Description |
|---|---|
BannerHelper.cs |
Defines the new true-color gradient. |
BannerHelperTests.cs |
Verifies key colors appear in the banner. |
💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.
Build Metrics ReportBinary Sizes
Test Results✅ 7598 passed, 37 skipped out of 7635 tests in 1109.6s (-82.6s vs. baseline) Test Coverage✅ 85.7% line coverage, 79.9% branch coverage · ✅ no change vs. baseline CLI Startup Time66ms median (x64, Try This BuildInstalls the MSIX for your architecture, replacing any previously installed build. Needs the GitHub CLI — the command offers to install it and sign you in if it is missing. & ([scriptblock]::Create((irm https://raw.githubusercontent.com/microsoft/winappCli/main/scripts/winapp-pr.ps1))) 894Switching between builds often?Put the tool on your PATH once: & ([scriptblock]::Create((irm https://raw.githubusercontent.com/microsoft/winappCli/main/scripts/winapp-pr.ps1))) -AddToPathThen this build is just: winapp-pr 894Run Updated 2026-09-21 10:16:09 UTC · commit |
Description
Updates the WinApp CLI banner from the existing blue-to-purple palette to a Windows/WinUI-inspired light-blue-to-deep-blue gradient. The palette includes the Microsoft blue accent (
#0078D4) and uses true-color ANSI sequences in supported terminals.Usage Example
The banner now transitions through
#60CDFF,#3CB4FF,#0099FF,#0078D4, and#005A9E.Related Issue
None.
Type of Change
Checklist
Screenshots / Demo
Run
winappin Windows Terminal or the VS Code terminal to see the updated gradient.Additional Notes
BannerHelperTestspasses all 10 focused tests. The full repository build was also attempted; it progressed into the broader test suites but could not complete because the local machine ran out of disk space and encountered unrelated ARM64/environment-dependent test failures.AI Description
This section is auto-generated by AI when the PR is opened or updated. To opt out, delete this entire section including the marker comments.