Prepare for Bootstrap v4 beta
See original GitHub issueBootstrap v4 beta seems to be round the corner and we need to asses impact on the existing widgets as well as the documentation site.
Widgets (tested with https://github.com/twbs/bootstrap/commit/b14c5cc4b8c23c5630d2520cab7e5d8ef1556049)
- - accordion => update to the new cards markup
- - alert
- - buttons
- - carousel
- - collaps
- - datepicker
btn-secondary
=>btn-light
?
- - dropdown
- -
dropup
is no longer the thing as poper.js is used for positioning - needs to use positioning service?
- -
- - modal
- - pagination
- - popover
-
popover-title
=>popover-header
-
popover-content
=>popover-body
- add
arrow
element - positioning is off for the
top
andleft
cases
-
- - progresssbar
- - rating
- - tabset
- - timepicker
- - tooltip
- - typeahead
Demo
- - update responsive classes
- - component doc pages
-
API
/Examples
titles need class update when selected - there is not enough “breathing room” in example cards (margins) => probably card structure change
-
Cleanup
- remove temporary reference to the Bootstrap CSS from RawGit
Issue Analytics
- State:
- Created 6 years ago
- Reactions:6
- Comments:9 (8 by maintainers)
Top Results From Across the Web
Migrating to v4 - Bootstrap
Moving from Beta 3 to our stable v4.0 release, there are no breaking changes, but there are some notable changes. Printing. Fixed broken...
Read more >Bootstrap 4 Beta
The Bootstrap Blog. News and announcements for all things Bootstrap, including new releases, Bootstrap Themes, and Bootstrap Icons.
Read more >Migrating to v4 - Bootstrap
Moving from Beta 3 to our stable v4.x release, there are no breaking changes, but there are some notable changes. Printing. Fixed broken...
Read more >Download - Bootstrap
Download ready-to-use compiled code for Bootstrap v4.0.0 to easily drop into your project, which includes: Compiled and minified CSS bundles (see CSS files ......
Read more >Bootstrap 4
Since our last beta, we've been hard at work stabilizing a few key pieces of our CSS, polishing our documentation, adding some extra ......
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
@jnizet I’m going to merge your PR and cut first beta. All your points about Bootstrap 4 validation are … valid but AFAIK there is more work in the pipe for subsequent betas. Let’s see how things evolve on the Bootstrap side and then decide.
I submitted an additional PR that displays green/red validation feedback, in the timepicker, typeahead and rating demos.
But to add the appropriate border to the timepicker input fields, I don’t see any nice solution. I also have the feeling that the painting isn’t really dry on the bootstrap side, because we lost many functionalities with that change: no icons anymore, no color applied to labels anymore, no warning state anymore.
So my guess is that the least ugly solution, if bootstrap doesn’t let us reuse the old .has-danger classes, would be to add an input to the timepicker. Something like
that would add the .is-invalid bootstrap class to the inputs based on a condition chosen by the user. But then we should do the same for .is-valid.