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

Improve themeing of tourGuide #3161

Merged
merged 1 commit into from
Oct 2, 2021
Merged

Improve themeing of tourGuide #3161

merged 1 commit into from
Oct 2, 2021

Conversation

knolleary
Copy link
Member

As highlighted here the Tour theme doesn't work well on dark themes that have not been rebuilt for 2.1.

Whilst the tour component is theme-aware, some restructuring on how the popover component applies its style means existing styles won't quite do the right thing until they get rebuilt for 2.1.

I've no doubt themes will get updated and rebuilt for 2.1, but if a user updates NR to 2.1 without updating their theme as well, then they will be greeted with the new welcome tour not looking good.

This PR tweeks how the styles are applied so they look semi-decent on dark themes that haven't bene rebuilt for 2.1.

image

@knolleary knolleary mentioned this pull request Oct 2, 2021
1 task
@knolleary knolleary merged commit f62040f into dev Oct 2, 2021
@knolleary knolleary deleted the tour-theme branch October 2, 2021 22:24
@coveralls
Copy link

Coverage Status

Coverage increased (+0.02%) to 67.755% when pulling f2e5177 on tour-theme into da114fa on dev.

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.

None yet

2 participants