Skip to content

Port WPF desktop UI to built-in .NET Fluent theme#743

Open
Copilot wants to merge 8 commits into
developmentfrom
copilot/port-wpf-ui-to-fluent-design
Open

Port WPF desktop UI to built-in .NET Fluent theme#743
Copilot wants to merge 8 commits into
developmentfrom
copilot/port-wpf-ui-to-fluent-design

Conversation

Copy link
Copy Markdown

Copilot AI commented Apr 30, 2026

  • Verify current WPF desktop build before theming changes
  • Inspect theme switching and remaining SystemColors/static color usage
  • Replace SystemColors-based UI backgrounds/text/borders with Fluent dynamic resources so dark mode affects the full UI
  • Add app-level styling for common controls to restore cleaner, original-inspired spacing, hierarchy, and accent usage
  • Refine main window, certificate list, detail tabs, and flyout surfaces for consistent cards, borders, and selected states
  • Remove conflicting local highlight/resource overrides that prevent theme propagation
  • Rebuild the WPF desktop app and verify no MahApps/static resource regressions
  • Run final validation

Copilot AI and others added 3 commits April 30, 2026 05:53
Agent-Logs-Url: https://github.com/webprofusion/certify/sessions/616a86b7-12dc-41e0-95ad-0d2a2b433894

Co-authored-by: webprofusion-chrisc <2445502+webprofusion-chrisc@users.noreply.github.com>
Agent-Logs-Url: https://github.com/webprofusion/certify/sessions/616a86b7-12dc-41e0-95ad-0d2a2b433894

Co-authored-by: webprofusion-chrisc <2445502+webprofusion-chrisc@users.noreply.github.com>
Agent-Logs-Url: https://github.com/webprofusion/certify/sessions/616a86b7-12dc-41e0-95ad-0d2a2b433894

Co-authored-by: webprofusion-chrisc <2445502+webprofusion-chrisc@users.noreply.github.com>
@CLAassistant
Copy link
Copy Markdown

CLAassistant commented Apr 30, 2026

CLA assistant check
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you all sign our Contributor License Agreement before we can accept your contribution.
1 out of 2 committers have signed the CLA.

✅ webprofusion-chrisc
❌ Copilot
You have signed the CLA already but the status is still pending? Let us recheck it.

Copilot AI and others added 2 commits April 30, 2026 06:28
Agent-Logs-Url: https://github.com/webprofusion/certify/sessions/f3518714-da23-4e57-9fcf-5399a8acdf6c

Co-authored-by: webprofusion-chrisc <2445502+webprofusion-chrisc@users.noreply.github.com>
Agent-Logs-Url: https://github.com/webprofusion/certify/sessions/f3518714-da23-4e57-9fcf-5399a8acdf6c

Co-authored-by: webprofusion-chrisc <2445502+webprofusion-chrisc@users.noreply.github.com>
Copilot AI and others added 2 commits April 30, 2026 07:04
Agent-Logs-Url: https://github.com/webprofusion/certify/sessions/95583c19-aa9c-49b6-8577-b72b6361dc7b

Co-authored-by: webprofusion-chrisc <2445502+webprofusion-chrisc@users.noreply.github.com>
Agent-Logs-Url: https://github.com/webprofusion/certify/sessions/95583c19-aa9c-49b6-8577-b72b6361dc7b

Co-authored-by: webprofusion-chrisc <2445502+webprofusion-chrisc@users.noreply.github.com>
@webprofusion-chrisc
Copy link
Copy Markdown
Contributor

image

Button and tab theming needs to be close to native windows WinUI fluent design (attached is the lepo WPF ui version). IN particular buttons and tabs should be slightly rounded so lets reduce extra styling for control radius. Let's minimize custom styling but keep our accented color theme for light and dark

@webprofusion-chrisc webprofusion-chrisc marked this pull request as ready for review April 30, 2026 08:34
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.

3 participants