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

V4 dev updates and backports #30768

Merged
merged 24 commits into from
May 12, 2020
Merged

V4 dev updates and backports #30768

merged 24 commits into from
May 12, 2020

Conversation

XhmikosR
Copy link
Member

@XhmikosR XhmikosR commented May 9, 2020

TODO:

  • Simplify/improve the newly added scrollspy test cases
  • Tweak the newly added validation workaround examples if needed
  • Do we need to port the workaround to master too?
  • Review the wording changes
  • Make a final rebase before merge

Preview:

@XhmikosR XhmikosR added the v4 label May 9, 2020
@XhmikosR XhmikosR force-pushed the v4-dev-xmr branch 2 times, most recently from 7e26e3e to f06e8ed Compare May 9, 2020 14:54
@XhmikosR XhmikosR marked this pull request as ready for review May 9, 2020 15:19
@XhmikosR XhmikosR requested a review from a team as a code owner May 9, 2020 15:19
@XhmikosR XhmikosR marked this pull request as draft May 9, 2020 15:19
@XhmikosR XhmikosR marked this pull request as ready for review May 11, 2020 10:20
@XhmikosR XhmikosR force-pushed the v4-dev-xmr branch 4 times, most recently from c3952cf to 88a9aac Compare May 12, 2020 05:41
@XhmikosR XhmikosR requested a review from a team as a code owner May 12, 2020 06:06
@@ -978,7 +978,7 @@ Validation styles are available for the following form controls and components:

{% capture callout %}
##### Input group validations
Input groups have difficulty with validation styles unfortunately. Our recommendation is to place feedback messages as sibling elements of the `.input-group` that has `.is-{valid|invalid}`. Placing feedback messages within input groups breaks the `border-radius`. [See this comment for workaround.](https://github.com/twbs/bootstrap/issues/25110#issuecomment-586565165)
Input groups have difficulty with validation styles, unfortunately. Our recommendation is to place feedback messages as sibling elements of the `.input-group` that has `.is-{valid|invalid}`. Placing feedback messages within input groups breaks the `border-radius`. [See this comment for a workaround](https://github.com/twbs/bootstrap/issues/25110#issuecomment-586565165).
Copy link
Member Author

Choose a reason for hiding this comment

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

@MartijnCuppens @mdo: I'm still not happy with us linking to a GitHub comment. We should move the workaround here.

@XhmikosR XhmikosR force-pushed the v4-dev-xmr branch 3 times, most recently from e79048c to ad0ccd6 Compare May 12, 2020 07:26
js/src/scrollspy.js Outdated Show resolved Hide resolved
@XhmikosR XhmikosR force-pushed the v4-dev-xmr branch 3 times, most recently from 5126f75 to d0b8585 Compare May 12, 2020 11:49
site/index.html Outdated Show resolved Hide resolved
site/index.html Outdated Show resolved Hide resolved
site/docs/4.4/components/forms.md Outdated Show resolved Hide resolved
site/docs/4.4/components/forms.md Outdated Show resolved Hide resolved
XhmikosR and others added 21 commits May 12, 2020 19:08
While it might not be possible to invalidate the cache by changing test.yml, this should speed things up a lot due to `bundle i` taking most of the time.
* remove favicons meta tags
* copy the two brand images we use in the examples
* copy dist and brand images into an assets folder
Remove moot fail-fast option
Add a test about the scrollbar issue on non-integer width
They are not included in npm.
@XhmikosR XhmikosR merged commit 4a0ddb0 into v4-dev May 12, 2020
@XhmikosR XhmikosR deleted the v4-dev-xmr branch May 12, 2020 16:21
mdo added a commit that referenced this pull request Jun 15, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants