Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
Heavily WIP still, but this begins the process of implementing dark mode for our docs and across the project itself.
- Color modes are toggled in the docs navbar with a custom toggler, which stores the select color mode in local storage.
- Color modes can also be set via data attribute thanks to `data-theme` (with light or dark options available currently).
- Docs are heavily WIP for demonstrating the dark mode.
- In order to best implement color modes, I've spiked out a number of new Sass and CSS variables (e.g., `--bs-secondary-bg` and `--bs-tertiary-bg`). In addition, I've added new global CSS variables like `--bs-border-color` and more. So, in addition to general color modes and theming support, we get greater real-time customization, too.
Todos and open questions:
- [ ] Do we refer to these as themes or color modes?
- [ ] Do we provide a color mode toggler JS plugin?
- [ ] Update all components to better utilize global CSS variables so they can be more easily themed (e.g., see `$dropdown-*` Sass variable changes in the diff).
|
|
|
|
|
|
Update site/layouts/_default/single.html
Update site/layouts/partials/docs-navbar.html
Update site/layouts/partials/home/masthead.html
Co-Authored-By: Gaël Poupard <gael.poupard@gmail.com>
|
|
|
|
|
|
for v5.2.0
|
|
|
|
|
|
shortcut too
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Co-Authored-By: GeoSot <geo.sotis@gmail.com>
|
|
|
|
|
|
|
|
|
|
- New navbar, no more subnav. Migrated search and version picker into the main navbar and refreshed the design of it all, including the responsive toggles.
- New sidebar navigation is always expanded, and now features Bootstrap Icons alongside section headings
- Sidebar navigation autoscrolls to active link for better usability
- Subnav and navbar padding issues ironed out
- Enhanced the version picker in anticipation of v5.2: we can now link right to the same page in the previous version.
- Redesign callouts to add more color to our pages
- Collapse table of contents on mobile
- Cleanup and redesign button styles with CSS variables
- Update design for subnav version dropdown
- Update highlight and example to be full-width until md
- Improve the Added In badges
- Turn the ToC into a well on mobile
|
|
- New Bootstrap purple navbar
- Redesigned masthead
- Rewrote and redesigned homepage content
- Replace Copy text with icons like Bootstrap Icons site across all ClipboardJS instances
- Fixed padding issues in site footer
- Match homepage button styles to examples page, use gap instead of tons of responsive margin utils
|
|
* Drop .opacity-50 and .opacity-75 redefinition in examples
* Drop unused .card-img-right from blog example CSS files
* Use line-height utilities when possible
* Use rounded-* utilities in examples
* Replace .nav-underline by .nav-scroller and use it in examples.html default
* Use .mb-1 for .blog-post-title
* Remove unused CSS rule and use .fw-* utilities for carousels examples
* Use utilities for cheatsheet examples
* Extract some CSS to utilities for .nav-masthead .nav-link in cover example
* Dashboard group of minor modifications
* Dropdowns example: refactoring
* Dropdowns example refactoring: fix linting by removing selector by id
* Features example refactoring
* Headers example refactoring
* List groups example refactoring
* Sidebars example refactoring
* Sign-in example refactoring
* Starter template refactoring
* Fix RTL examples
Co-authored-by: Mark Otto <markd.otto@gmail.com>
|
|
|
|
|
|
* fix(reboot): revert hr styles to v4 implementation
* docs(cheatsheet): add a hr example
* fix(reboot): currentColor is the initial border-color value
* Document hr element in Reboot docs
* Update migration guide
* Update scss/_variables.scss
Co-authored-by: Mark Otto <markd.otto@gmail.com>
|
|
|
|
These are included in Bootstrap itself now
Co-authored-by: XhmikosR <xhmikosr@gmail.com>
|
|
* @babel/cli ^7.17.0 → ^7.17.6
* @babel/core ^7.17.2 → ^7.17.5
* eslint-plugin-unicorn ^40.1.0 → ^41.0.0
* rollup ^2.67.2 → ^2.68.0
* sass ^1.49.7 → ^1.49.8
* terser ^5.10.0 → ^5.11.0
|
|
disabled (#35866)
|
|
iteration (#35766)
|
|
(#35765)
|
|
* Replace AnchorJS with a Hugo render hook
* docs(anchors): improve aria-label on anchor links
* docs(anchors): show anchor link when ed
* docs(anchors): add hash in pseudo-element
Co-authored-by: Gaël Poupard <ffoodd@users.noreply.github.com>
|
|
(#35856)
* feat: create eventName getter function in baseComponent
* refactor: use `eventName` getter on tooltip & popover
|
|
|
|
|
|
|
|
|
|
|
|
done by default in the `constructor`
|
|
|
|
Fixes #35782
|
|
* Adding a brand new CSS var
* Update scss/_variables.scss
Co-authored-by: Gaël Poupard <ffoodd@users.noreply.github.com>
|
|
* Add !important property to colored links.
* Apply suggestions from code review
Co-authored-by: Mark Otto <otto@github.com>
|
|
|
|
|