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

Chore merge 13th of Feb #1829

Merged
merged 8 commits into from
Feb 16, 2023
Merged

Chore merge 13th of Feb #1829

merged 8 commits into from
Feb 16, 2023

Conversation

julien-deramond
Copy link
Contributor

@julien-deramond julien-deramond commented Feb 13, 2023

The following commit coming from Bootstrap has been isolated in this PR because of the complexity of the review: twbs/bootstrap@7d9aa9d.

The principle here is that "Tabs light" nav is replaced by the variant coming from Bootstrap: "Underline".

"Tabs light" were built based on --bs-nav-tabs-* CSS vars. Since we don't use .nav-tabs in combination of .nav-underline a big part of the content of .nav-tabs CSS vars and rules has been copied into .nav-underline. I'm not sure I can do better here, but if you have any ideas don't hesitate.

This change also implies a breaking change for the Nested Tabs second row which now uses "Underline" nav.

I wanted to redirect the URLs with anchors between v5.2 and v5.3 but that's not going to be possible.

Live previews

@julien-deramond julien-deramond added v5 merge Sync with Bootstrap labels Feb 13, 2023
@netlify
Copy link

netlify bot commented Feb 13, 2023

Deploy Preview for boosted ready!

Name Link
🔨 Latest commit 2395917
🔍 Latest deploy log https://app.netlify.com/sites/boosted/deploys/63ece9580ff7e700079a8327
😎 Deploy Preview https://deploy-preview-1829--boosted.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site settings.

@julien-deramond julien-deramond force-pushed the main-jd-chore-merge-13-feb branch from 73fbac4 to 7d172e5 Compare February 14, 2023 12:27
@julien-deramond julien-deramond force-pushed the main-jd-chore-merge-13-feb branch from 51b9b23 to a559cde Compare February 14, 2023 14:28
@julien-deramond julien-deramond marked this pull request as ready for review February 14, 2023 14:33
@julien-deramond julien-deramond mentioned this pull request Feb 15, 2023
8 tasks
Copy link
Member

@louismaximepiton louismaximepiton left a comment

Choose a reason for hiding this comment

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

I suppose we need to strongly update the browser list we support since several components use flexbox gap.
Do we need to ask for design to change its name reference ?

However, couldn't find any visual regression 😄

scss/_nav.scss Outdated Show resolved Hide resolved
site/content/docs/5.3/components/navs-tabs.md Show resolved Hide resolved
scss/_nav.scss Show resolved Hide resolved
scss/_variables.scss Outdated Show resolved Hide resolved
scss/_nav.scss Show resolved Hide resolved
scss/_nav.scss Outdated Show resolved Hide resolved
scss/_nav.scss Outdated Show resolved Hide resolved
// Underline
//

.nav-underline {
Copy link
Member

Choose a reason for hiding this comment

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

[Bootstrap Side] As discussed in private, should definetely be only a redefinition on CSS variables so enrich the basic nav and remove all but CSS variables in here and in all nav modes.

scss/_nav.scss Outdated Show resolved Hide resolved
Co-authored-by: Louis-Maxime Piton <[email protected]>
@julien-deramond
Copy link
Contributor Author

I suppose we need to strongly update the browser list we support since several components use a flexbox gap.

I add it to the list in twbs/bootstrap#37309

Do we need to ask for design to change its name reference ?

Not mandatory IMO but we can inform them about this change

@sonarqubecloud
Copy link

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

No Coverage information No Coverage information
0.0% 0.0% Duplication

Copy link
Member

@louismaximepiton louismaximepiton left a comment

Choose a reason for hiding this comment

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

LGTM

@julien-deramond julien-deramond merged commit 1e9872d into main Feb 16, 2023
@julien-deramond julien-deramond deleted the main-jd-chore-merge-13-feb branch February 16, 2023 06:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
merge Sync with Bootstrap v5
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants