FluentHub icon indicating copy to clipboard operation
FluentHub copied to clipboard

Feature: Add theming functionality

Open Lamparter opened this issue 3 years ago • 1 comments

Description and Motivation

Adds theming to FluentHub. This can be achieved by creating multiple files with different Primer resources that the user can select.

Motivation & Context

Related: #158 Related: #163

### Tasks
- [ ] Improve border and some of SolidColorBrushes which contains in FluentHubDefault.xaml theme resources to use system default theme resources.
- [ ] Add theme switching helper class methods
- [ ] Add various GitHub's official themes
- [ ] Display those themes in app appearance settings page

Lamparter avatar Oct 18 '22 07:10 Lamparter

I copied and converted(argb -> hex) from here https://primer.style/primitives/colors

And to achieve this goal, I think we have to create theme switcher, of course.

0x5bfa avatar Oct 18 '22 08:10 0x5bfa