Commit Graph

2214 Commits

Author SHA1 Message Date
Mark Otto cc4d43664e Update theme life while here 2025-10-02 12:24:54 -07:00
Mark Otto 277997e1f7 more buttons, new emphasis variant 2025-09-30 23:38:12 -07:00
Mark Otto 3c4beecd0c redo buttons 2025-09-30 20:48:49 -07:00
Mark Otto aaf730a893 Follow up: custom switches get themes
BrowserStack / browserstack (push) Has been cancelled Details
2025-09-29 21:08:15 -07:00
Mark Otto dd579b3636 Scope docs CSS to custom layer 2025-09-29 21:08:15 -07:00
Mark Otto a4af8c3fcf
v6: Update colors and theme (#41763)
* new colors

* WIP: Redo some theming

* Fix sass warnings on unquoted map keys

* Revamp colors, update docs, couple new utils

* Remove key attributes

* Bump bundlewatch

* Bundlewatch

* Fix some things up

* Clean up tables, more color changes

* Fix more table color generation, simplify markup with new Table component prop

* More docs improvements, including utilities API, and checkbox and radio theme variants
2025-09-29 20:32:12 -07:00
Mark Otto 387ea724ee
Fix instances of 2xl, fix utilities generation (#41774) 2025-09-27 18:57:05 -07:00
Mark Otto 4fecde40b8
v6: New lg, xl, and 2xl breakpoints, plus some renaming (#41770)
* Update xxl breakpoint and container, rename xxl to 2xl for better scaling

Co-Authored-By: mdo <98681+mdo@users.noreply.github.com>

* note for lg

* bump bundlewatch

---------

Co-authored-by: mdo <98681+mdo@users.noreply.github.com>
2025-09-26 14:52:16 -07:00
Mark Otto f9c8e96f70
WIP: New form controls (#41740)
* New form controls

* Split Sass, update docs

* More migration docs

* basic migration, update changelog

* Bring back btn-check for now, but move to button stylesheet

* note

* Fix link

* lint
2025-09-24 11:54:21 -07:00
Mark Otto 956de4bbaf
v6 Migration guide (#41683)
* wip

* More updates
2025-09-22 21:54:18 -07:00
Mark Otto c8e8d28d29
v6: Add sub-groups to Utilities docs (#41758)
* Split the flex.mdx file into separate pages

* Add subgroups to docs utils nav

* More new groups, split pages

* Update MDX linter

* fixes
2025-09-22 11:55:12 -07:00
Mark Otto 482b0eb333
v6: `justify-items` and `place-items` utilities (#41757)
* Add utilities for place-items and justify-items

* bump
2025-09-22 10:12:07 -07:00
Mark Otto e5a1ee3d3a
Remove `!important` from utilities, make it opt-in per utility (#41755)
* Remove !important from utilities, make it opt-in per utility

* package-lock

* Fix test
2025-09-21 22:12:17 -07:00
Mark Otto 21491d1f2f v6: Add reference tables to utilities docs, add community links to some pages (MDN, CSS Tricks) (#41749)
* wip

* improve

* Add more utility refs

* Remove important flag from the utilities

* update

* Start on helpers

* fixes

* fix links
2025-09-20 22:15:23 -07:00
Mark Otto 98d6c80cd9 New forms and buttons (#41708) 2025-09-20 22:15:23 -07:00
Mark Otto 5f910f4a09 Colocate Sass vars in their respective files (#41706)
* Co-locate Sass variables in most files

* another

* fix

* Don't bring tables into reboot, temp remove some sass vars so we don't need the co-dependency

* Move vars

* bundlewatch

* scssdocs

* Fix scssdocs
2025-09-20 22:15:23 -07:00
Mark Otto 062e7425b8 Migrate to Sass modules (#41512)
* Reorganize scss folder

* Migrate to Sass modules

* Migrate docs to Sass modules, comment out docs grid CSS

* Give helpers folder an index.scss, migrate ratio helper to aspect-ratio utility

* Delete node sass Action

* Modify Sass tests to pass for new Sass modules implementation

* Don't disallow calc()

* Move heading classes back to Reboot to prevent a dependency

* Utilities, some helpers, and theme colors

* Temporary fix of docs compilation

* Temporary Bundlewatch fix

* docs fix import to use

* Restyle docs callouts

* Fix docs colors

* Revert typo

* Reintroduce `css-lint-vars` npm script

* Bump to Sass v1.90.x

* Fixes

* more

* Remove

---------

Co-authored-by: Julien Déramond <juderamond@gmail.com>
2025-09-20 22:15:23 -07:00
Mark Otto c0f88d638a Remove added badges from docs pages (#41694)
* Remove added badges from docs pages

* Remove AddedIn
2025-09-20 22:15:23 -07:00
Mark Otto ca74fc29fd Clean up deprecated Sass (#41693)
* Remove all deprecated Sass variables and deprecation notices from docs components

* Fix linter error

* fix
2025-09-20 22:15:23 -07:00
Mark Otto f1edacb405 Rename mh-* and mw-* to max-h/w-*, add additional width and height va… (#41687)
* Rename mh-* and mw-* to max-h/w-*, add additional width and height values

Fixes #41330, fixes #40674.

* Bump bundlewatch
2025-09-20 22:15:23 -07:00
Mark Otto 96491cf5c8 Drop clearfix for `display: flow-root` (#41686)
* Drop clearfix for display: flow-root

* Fix links
2025-09-20 22:15:23 -07:00
Mark Otto ff14a64d2d Add Markdownlint for our MDX (#41685) 2025-09-20 22:15:23 -07:00
Mark Otto ea8523a4f4 Remove jQuery support in plugins (#41682) 2025-09-20 22:15:23 -07:00
Mark Otto 1d3d4339ba Move ratio from helpers to utilties (#41684)
* Convert .ratio helper to new .ratio utility

* Fix up

* Fix links for now, even though they'll be deleted
2025-09-20 22:15:23 -07:00
Mark Otto 37d69e7c38 v6: Don't disallow calc (#41681)
* Don't disallow calc()

* Remove disables that aren't needed

* Remove custom subtract and add functions

* Remove more disables

* keep it here
2025-09-20 22:15:23 -07:00
Stefan Korn a715174c55
Docs: Add `.table` class to color tables example (#41691)
Co-authored-by: Julien Déramond <juderamond@gmail.com>
2025-09-06 22:25:43 +02:00
Mark Otto 25aa8cc0b3
Release v5.3.8 (#41669)
* Bump version

* Run dist

* Unrelated new docs error
2025-08-25 19:01:02 -07:00
Mark Otto 122bff5e58
Remove Themes from docs (#41671) 2025-08-25 18:50:11 -07:00
Christian Oliff 320f713905
docs: Minor range example code optimization (#41665)
I think the 'custom' prefix for the ids in examples were mainly from Bootstrap v4 custom controls. Removing it makes it a bit shorter/neater.
2025-08-25 09:51:35 -07:00
Louis-Maxime Piton 6d3345b24c
Docs: fix missing "Copy to clipboard" tooltips when `<Example>` was used, not just `<Code>` (#41582)
Co-authored-by: Julien Déramond <juderamond@gmail.com>
2025-08-10 19:38:15 +02:00
Julien Déramond 1eccc810f0
Docs: unminify package example HTML files (#41637) 2025-08-05 20:55:52 +02:00
Maxime Lardenois 9566444580
Docs: Sass automatic recompilation in dev mode with Astro (#41574)
Co-authored-by: Julien Déramond <juderamond@gmail.com>
2025-07-02 12:58:34 +02:00
Julien Déramond c5074c7c18
Fix typo in generated `site/src/types/auto-import.d.ts`
BrowserStack / browserstack (push) Waiting to run Details
Bundlewatch / bundlewatch (push) Waiting to run Details
CodeQL / Analyze (push) Waiting to run Details
cspell / cspell (push) Waiting to run Details
CSS / css (push) Waiting to run Details
Docs / docs (push) Waiting to run Details
JS Tests / JS Tests (push) Waiting to run Details
Lint / lint (push) Waiting to run Details
CSS (node-sass) / css (push) Waiting to run Details
Release notes / update_release_draft (push) Waiting to run Details
2025-07-01 23:10:52 +02:00
Julien Déramond 879d1d15dc
Fix several typos in comments within TypeScript files in `site/src/libs` 2025-07-01 23:06:58 +02:00
Julien Déramond 7d12ff7b3b
Fix typo in `JsDocs` and `ScssDocs` shortcodes comments 2025-07-01 22:58:50 +02:00
Julien Déramond 9fce97c4b2
Fix missing space between classes in Navbars example 2025-07-01 22:53:44 +02:00
Julien Déramond b851a994bd
Docs: use `Example` shortcode instead of divs with only `.bd-example` class (#41556)
BrowserStack / browserstack (push) Has been cancelled Details
Bundlewatch / bundlewatch (push) Has been cancelled Details
CodeQL / Analyze (push) Has been cancelled Details
cspell / cspell (push) Has been cancelled Details
CSS / css (push) Has been cancelled Details
Docs / docs (push) Has been cancelled Details
JS Tests / JS Tests (push) Has been cancelled Details
Lint / lint (push) Has been cancelled Details
CSS (node-sass) / css (push) Has been cancelled Details
Release notes / update_release_draft (push) Has been cancelled Details
2025-06-19 18:56:42 +02:00
Patrice Chalin e6eb77a442
Docs: restore local dev port to 9001 (#41545)
BrowserStack / browserstack (push) Waiting to run Details
Bundlewatch / bundlewatch (push) Waiting to run Details
CodeQL / Analyze (push) Waiting to run Details
cspell / cspell (push) Waiting to run Details
CSS / css (push) Waiting to run Details
Docs / docs (push) Waiting to run Details
JS Tests / JS Tests (push) Waiting to run Details
Lint / lint (push) Waiting to run Details
CSS (node-sass) / css (push) Waiting to run Details
Release notes / update_release_draft (push) Waiting to run Details
Co-authored-by: Julien Déramond <juderamond@gmail.com>
2025-06-16 23:56:15 +02:00
Julien Déramond e0032ae6a5
Release v5.3.7 (#41509)
BrowserStack / browserstack (push) Waiting to run Details
Bundlewatch / bundlewatch (push) Waiting to run Details
CodeQL / Analyze (push) Waiting to run Details
cspell / cspell (push) Waiting to run Details
CSS / css (push) Waiting to run Details
Docs / docs (push) Waiting to run Details
JS Tests / JS Tests (push) Waiting to run Details
Lint / lint (push) Waiting to run Details
CSS (node-sass) / css (push) Waiting to run Details
Release notes / update_release_draft (push) Waiting to run Details
2025-06-10 08:44:49 -07:00
Mark Otto 03f27a2b89
Docs: add example of showing dynamic range value with output (#41516)
BrowserStack / browserstack (push) Waiting to run Details
Bundlewatch / bundlewatch (push) Waiting to run Details
CodeQL / Analyze (push) Waiting to run Details
cspell / cspell (push) Waiting to run Details
CSS / css (push) Waiting to run Details
Docs / docs (push) Waiting to run Details
JS Tests / JS Tests (push) Waiting to run Details
Lint / lint (push) Waiting to run Details
CSS (node-sass) / css (push) Waiting to run Details
Release notes / update_release_draft (push) Waiting to run Details
Co-authored-by: Julien Déramond <juderamond@gmail.com>
2025-06-09 14:18:42 +02:00
Julien Déramond f04b980e74
Docs: enhance floating labels `placeholder` usage description (#41526) 2025-06-09 13:57:57 +02:00
Mark Otto e6fdd27b73
Mentions CDN integrity and crossorigin attributes in Intro docs page (#41515)
BrowserStack / browserstack (push) Waiting to run Details
Bundlewatch / bundlewatch (push) Waiting to run Details
CodeQL / Analyze (push) Waiting to run Details
cspell / cspell (push) Waiting to run Details
CSS / css (push) Waiting to run Details
Docs / docs (push) Waiting to run Details
JS Tests / JS Tests (push) Waiting to run Details
Lint / lint (push) Waiting to run Details
CSS (node-sass) / css (push) Waiting to run Details
Release notes / update_release_draft (push) Waiting to run Details
2025-06-03 14:53:40 -07:00
Mark Otto 12bc56aa11
fix linter (#41507)
BrowserStack / browserstack (push) Waiting to run Details
Bundlewatch / bundlewatch (push) Waiting to run Details
CodeQL / Analyze (push) Waiting to run Details
cspell / cspell (push) Waiting to run Details
CSS / css (push) Waiting to run Details
Docs / docs (push) Waiting to run Details
JS Tests / JS Tests (push) Waiting to run Details
Lint / lint (push) Waiting to run Details
CSS (node-sass) / css (push) Waiting to run Details
Release notes / update_release_draft (push) Waiting to run Details
2025-05-29 13:24:22 -07:00
Mark Otto 195a80686c
Add section to Download page for IntelliSense extension (#41492) 2025-05-29 12:06:58 -07:00
Mark Otto 6b3649d369
Move ads to right sidebar to reduce reflow (#41506)
* Move ads to right sidebar to reduce reflow

* Adjust and fix linter

* More
2025-05-29 12:04:21 -07:00
Louis-Maxime Piton 81b815358f
Docs: clarify "Via JavaScript" usage example for Accordion Collapse (#41501) 2025-05-27 20:32:14 +02:00
Maxime Lardenois 3663e3a061
Docs: add aria label on section headings anchor links (#41487)
BrowserStack / browserstack (push) Has been cancelled Details
Bundlewatch / bundlewatch (push) Has been cancelled Details
CodeQL / Analyze (push) Has been cancelled Details
cspell / cspell (push) Has been cancelled Details
CSS / css (push) Has been cancelled Details
Docs / docs (push) Has been cancelled Details
JS Tests / JS Tests (push) Has been cancelled Details
Lint / lint (push) Has been cancelled Details
CSS (node-sass) / css (push) Has been cancelled Details
Release notes / update_release_draft (push) Has been cancelled Details
Close Issue Awaiting Reply / issue-close-require (push) Has been cancelled Details
Co-authored-by: Julien Déramond <juderamond@gmail.com>
Co-authored-by: Patrick H. Lauke <redux@splintered.co.uk>
2025-05-25 14:56:22 +02:00
Julien Déramond a61555b6c2
Examples: remove unused `myChart` variable (#41494) 2025-05-25 14:29:41 +02:00
Julien Déramond 1e7a20a24c
Fix lint warnings in `site/src/libs/path.ts` 2025-05-25 14:23:16 +02:00
Louis-Maxime Piton d6ca5ba35b
Docs: fix local assets path handling for Windows compatibility (#41485)
Co-authored-by: Julien Déramond <juderamond@gmail.com>
2025-05-25 14:20:20 +02:00