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-v4-dev-@261418 #1284

Merged
merged 11 commits into from
Jun 2, 2022
Merged

Conversation

@julien-deramond julien-deramond added v4 merge Sync with Bootstrap labels May 31, 2022
@netlify
Copy link

netlify bot commented May 31, 2022

Deploy Preview for boosted ready!

Name Link
🔨 Latest commit e350cae
🔍 Latest deploy log https://app.netlify.com/sites/boosted/deploys/6296f3974b0eef0009255fb6
😎 Deploy Preview https://deploy-preview-1284--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.

<a class="nav-link" id="v-pills-messages-tab" data-toggle="pill" href="#v-pills-messages" role="tab" aria-controls="v-pills-messages" aria-selected="false">Messages</a>
<a class="nav-link" id="v-pills-settings-tab" data-toggle="pill" href="#v-pills-settings" role="tab" aria-controls="v-pills-settings" aria-selected="false">Settings</a>
<button class="nav-link active" id="v-pills-home-tab" data-toggle="pill" data-target="#v-pills-home" type="button" role="tab" aria-controls="v-pills-home" aria-selected="true">Home</button>
<button class="nav-link" id="v-pills-profile-tab" data-toggle="pill" data-target="#v-pills-profile" type="button" role="tab" aria-controls="v-pills-profile" aria-selected="false">Profile</buttona>
Copy link
Contributor Author

@julien-deramond julien-deramond May 31, 2022

Choose a reason for hiding this comment

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

@julien-deramond julien-deramond marked this pull request as ready for review May 31, 2022 07:41
@julien-deramond julien-deramond force-pushed the chore/merge-v4-dev@261b418 branch from 2952750 to e350cae Compare June 1, 2022 05:05
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.

Few things for Boosted and the main things to Bs.

Could maybe be tackled in another PR but the javascript behavior on tabs seems to be completely broken on our side. The _dataApiKeydownHandler seems to not handle every case

@@ -350,13 +350,13 @@ Note that the tab JavaScript plugin **does not** support tabbed interfaces that
<div class="bd-example bd-example-tabs">
<ul class="nav nav-tabs" id="myTab" role="tablist">
<li class="nav-item" role="presentation">
<a class="nav-link active" id="home-tab" data-toggle="tab" href="#home" role="tab" aria-controls="home" aria-selected="true">Home</a>
<button class="nav-link active" id="home-tab" data-toggle="tab" data-target="#home" type="button" role="tab" aria-controls="home" aria-selected="true">Home</button>
Copy link
Member

Choose a reason for hiding this comment

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

FYI, we lost the dynamic focus using <button> instead of <a> + We have a different behavior than Bs

@julien-deramond
Copy link
Contributor Author

I let you tackle the things directly in Boostrap and create an issue for the problems not coming from this PR. Thanks for the review.

@julien-deramond julien-deramond merged commit 4f7353b into v4-dev Jun 2, 2022
@julien-deramond julien-deramond deleted the chore/merge-v4-dev@261b418 branch June 2, 2022 07:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
merge Sync with Bootstrap v4
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants