| Age | Commit message (Collapse) | Author | Files | Lines |
|
* Fix `max-width`
* Fix label background color
* Add new visual test: floating label
* Fix `npm run docs`
---------
Co-authored-by: Julien Déramond <[email protected]>
|
|
|
|
|
|
|
|
* Tweak and re-organize ESLint config
* merge individual configs to the root config
* enable more eslint-plugin-import rules
* lint markdown files
* Lint
|
|
|
|
* Bind Hugo to 0.0.0.0, helps debug on mobile when on the same network
* Use http-server for visual tests
* Add input visual tests
* Fix input date dimensions on Android Chrome
* Increase bootstrap.css max size
* Revert "Bind Hugo to 0.0.0.0" & "Use http-server for visual tests"
* Switch to pixels: this is an empirical minimum safe value
* Update .bundlewatch.config.json
Co-authored-by: Mark Otto <[email protected]>
|
|
|
|
|
|
|
|
* Use `fs-` font sizing classes where needed
* Also add info callout about heading hierarchy in modals
|
|
|
|
|
|
that utilize `title` attribute (#36914)
|
|
see https://github.com/twbs/bootstrap/discussions/35755
Note that even the APG guide for disclosure widgets doesn't use this optional "nice-to-have" extra bit https://www.w3.org/WAI/ARIA/apg/patterns/disclosure/ (though they do use `aria-controls`, which in most current browser/AT combos is borked though)
|
|
* Using the new helper in the doc
* Remove input from `Tab` access
* Change scrollspy code examples
* Reordering tables for JS
* Fix for parcel file
* Center align all the code example texts in layout
* Alphabetical reorder the helpers
|
|
|
|
* Fix typo in CSS variables documentation
* Drop remaining .navbar-light classes
|
|
* Fix visual tests
They broke in #34509
* load bundle.js in visual tests
Co-authored-by: GeoSot <[email protected]>
|
|
|
|
|
|
|
|
Regression of #32313
|
|
* Dynamic tabs: use buttons rather than links
- change docs
- add mention that tabs should be <button> elements
- tweak styles to neutralise border and background
* Update js unit and visual test accordingly
- replace links with buttons
- make one specific test that uses links instead of buttons, as we still want to support it despite it being non-semantically appropriate
- Leaving a couple of tests for now. The test for removed tabs should be redone so that tabs are removed programmatically (as the approach of having that close button inside the link is invalid and broken markup). The test for dropdowns should be removed together we actually ripping out the handling for dropdowns in the tab.js code (arguably a breaking change, though we discouraged this for a few versions and effectively "deprecated" it)
* Add isolation:isolate to prevent focus being overlapped
https://github.com/twbs/bootstrap/pull/32630#issuecomment-756015766
|
|
|
|
* Carousel: use buttons, not links, for prev/next
- expand the styles to neutralise border/background
- change docs page
- add extra unit test to check that links or buttons work as controls
- modify visual test to use buttons as well
- use buttons instead of links for prev/next
- remove `role="button"` from links that are actually links
* Clarify that controls can be button or link
* Update site/content/docs/5.0/components/carousel.md
Co-authored-by: Mark Otto <[email protected]>
* Explicitly set padding to 0 to prevent dipping/moving on active in Firefox
Co-authored-by: XhmikosR <[email protected]>
|
|
|
|
|
|
Using RTLCSS directives, renaming things to use logical names and following best practices.
|
|
The npm package is named "popper.js" but the project is named "Popper", so use the latter consistently.
|
|
|
|
- Add `bs` in data APIs everywhere
- Update unit tests
|
|
We are not handling any HTML
|
|
|
|
|
|
|
|
* Replace visually hidden span with aria-current in tests
* Remove redundant visually hidden "(current)" when `aria-current` already used
Closes #31891
|
|
* Rename `sr-only`/`sr-only-focusable`
To be more representative of the fact that these are not necessarily "screen reader" specific, but actually apply to assistive technologies in general (and also things like Alexa/Siri/etc). Goes hand-in-hand with #31133
Co-authored-by: XhmikosR <[email protected]>
|
|
|
|
|
|
|
|
|
|
Add aria-role presentation on li element when ul element has role tablist and remove dropdown from visual tests as they've been removed from doc
|
|
|
|
|
|
|
|
|
|
|
|
|
|
There's no reason for us to wait here.
|