Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[UI] Add new theme to Admin pages (part 3) #9891

Merged

Conversation

martinrrm
Copy link
Contributor

Adds new theme to Admin pages Verify API, Feature Flags, Flights, Lucene, Popularity Transfers, Namespaces, Unlist/Relist packages and Validate/Revalidate packages.

Addresses #9866
Spec: https://github.com/NuGet/Engineering/pull/5209
Main Issue: #8773

Verify API

image

Feature Flags

image

Flights

image

Lucene

image

Popularity Transfers

image

Namespaces

image

Unlist/relist packages

image

@martinrrm martinrrm force-pushed the dev-martinrrm-admin-pages-3 branch from 4167ce7 to afea01b Compare April 2, 2024 16:38
@martinrrm martinrrm changed the base branch from dev-martinrrm-admin-pages-2 to dev-martinrrm-feature-new-theme April 2, 2024 16:39
@martinrrm martinrrm force-pushed the dev-martinrrm-admin-pages-3 branch from afea01b to 76abcdc Compare April 2, 2024 16:42
@martinrrm martinrrm force-pushed the dev-martinrrm-admin-pages-3 branch from 76abcdc to 0625f1a Compare April 2, 2024 16:44
@martinrrm martinrrm marked this pull request as ready for review April 2, 2024 17:34
@martinrrm martinrrm requested a review from a team as a code owner April 2, 2024 17:34
@@ -5,6 +5,8 @@
// (Initially tried to also force default via `outline: initial`,
// but that seems to erroneously remove the outline in Firefox altogether.)
outline: 4px solid -webkit-focus-ring-color;
outline: 2px solid var(--neutralStrokeFocus2Rest);
Copy link
Contributor

@zhhyu zhhyu Apr 2, 2024

Choose a reason for hiding this comment

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

Not very sure. Should the line above this change get deleted?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Forgot to explain more about this change. var() is not supported by IE, I had a conversation with Joel if this is something we should be worried about but we decided to continue with it and check later if the website is broke for IE (currently there are some CSS that is not supported by IE too).

If line 8 fails, it will try to do line 7, since this is the focus behavior I felt like at least this should be supported always.

@martinrrm martinrrm requested a review from zhhyu April 8, 2024 18:29
@martinrrm martinrrm merged commit c2de6bf into dev-martinrrm-feature-new-theme Apr 11, 2024
2 checks passed
martinrrm added a commit that referenced this pull request Apr 30, 2024
martinrrm added a commit that referenced this pull request May 7, 2024
martinrrm added a commit that referenced this pull request May 16, 2024
martinrrm added a commit that referenced this pull request May 22, 2024
martinrrm added a commit that referenced this pull request Jun 21, 2024
@joelverhagen joelverhagen deleted the dev-martinrrm-admin-pages-3 branch August 22, 2024 16:37
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