Conversation
c45cb11 to
f8b7db9
Compare
|
this looks really good btw |
Requires some funky negative margins on the header and the grid but yeah I agree it looks better, changed it! |
|
We discovered a bunch of bugs/issues during the bug bash - those that are relevant to this PR have been fixed here, the others will be fixed either in the base PR or in other PRs that target the base one. So this PR is ready for review now! |
zadjii-msft
left a comment
There was a problem hiding this comment.
Okay I'm at 22/30, but I want to be sure about these ProfileViewModel things before I go through the last few with the same comment a bunch of times
You could repro that without dragging! That's the issue where going Appearance->back to profile via breadcrumb->Appearance again does nothing (same with Advanced). Its fixed now though (I think you're on the bug bash branch) |
14f465e to
20d34b5
Compare
|
Hello @zadjii-msft! Because this pull request has the p.s. you can customize the way I help with merging this pull request, such as holding this pull request until a specific person approves. Simply @mention me (
|
**Note: This PR targets #11720** Replaces our old pivot-style settings UI with a breadcrumb bar style, as per the windows 11 style guidelines. This required splitting `Profiles.xaml` into 3 separate files, `Profiles_Base.xaml` for general settings, `Profiles_Appearance.xaml` for appearance settings, `Profiles_Advanced.xaml` for advanced settings The header in the navigation view is now a [BreadcrumbBar](https://docs.microsoft.com/en-us/windows/apps/design/controls/breadcrumbbar), which can be used to navigate back to `Profiles_Base` after moving into the advanced or appearance page (see GIF below) <!-- Please review the items on the PR checklist before submitting--> * [ ] Closes #xxx * [x] CLA signed. If not, go over [here](https://cla.opensource.microsoft.com/microsoft/Terminal) and sign the CLA * [ ] Tests added/passed * [ ] Documentation updated. If checked, please file a pull request on [our docs repo](https://github.com/MicrosoftDocs/terminal) and link it here: #xxx * [ ] Schema updated. * [x] I work here 


Summary of the Pull Request
Note: This PR targets #11720
Replaces our old pivot-style settings UI with a breadcrumb bar style, as per the windows 11 style guidelines. This required splitting
Profiles.xamlinto 3 separate files,Profiles_Base.xamlfor general settings,Profiles_Appearance.xamlfor appearance settings,Profiles_Advanced.xamlfor advanced settingsThe header in the navigation view is now a BreadcrumbBar, which can be used to navigate back to
Profiles_Baseafter moving into the advanced or appearance page (see GIF below)PR Checklist
Validation Steps Performed