1
0
mirror of https://github.com/twbs/bootstrap.git synced 2025-08-18 11:21:23 +02:00
Commit Graph

23102 Commits

Author SHA1 Message Date
Mark Otto
e09539933c Revamp theme colors and more 2025-05-30 20:32:45 -07:00
Mark Otto
cc31550def Drop contents and best practices docs pages 2025-05-30 20:32:45 -07:00
Mark Otto
88fbaa9073 Revamp some docs layout 2025-05-30 20:32:44 -07:00
Mark Otto
e311985f1e New .prose component, put it to work in the docs 2025-05-30 20:31:15 -07:00
Mark Otto
12fb082b3b WIP, needs to be broken apart
- button ideas
- rewrite utility mixin
- cleanup some code
- remove hyphen from infix by default
2025-05-30 20:31:15 -07:00
Mark Otto
9f8967d470 fix some docs Sass 2025-05-30 20:31:15 -07:00
Mark Otto
02c1e34645 More docs Sass modules 2025-05-30 20:31:15 -07:00
Mark Otto
6e9f89d81d WIP on new .content-body class 2025-05-30 20:31:15 -07:00
Mark Otto
0e25f4f25f Add Markdownlint for our MDX 2025-05-30 20:31:14 -07:00
Mark Otto
4dc3e62ec2 Update Alerts variables and remove deprecation mentions 2025-05-30 20:30:55 -07:00
Mark Otto
d1fe9fedba Fix stylelint 2025-05-30 20:30:55 -07:00
Mark Otto
125651adbd Remove add(), subtract(), and divide() functions for calc() and Sass math.div() 2025-05-30 20:30:55 -07:00
Mark Otto
eb3622e4ce Drop clearfix helper for display: flow-root 2025-05-30 20:30:55 -07:00
Mark Otto
3f88e39de9 Remove jQuery support in plugins 2025-05-30 20:30:55 -07:00
Mark Otto
37d579548a All utilities are no longer !important; they use the top CSS layer instead so they're always applied 2025-05-30 20:30:55 -07:00
Mark Otto
78b6a5a0ad Breakpoints edits
Breakpoints update

- Rename $grid-breakpoints to $breakpoints
- Rename -xxl to -2xl
- Update docs to use new classes
- Update breakpoints docs to add new language around updated breakpoint mixins and media queries, including no longer needing -.02px
2025-05-30 20:30:55 -07:00
Mark Otto
958b029988 It's over 9000 2025-05-30 20:30:55 -07:00
Mark Otto
80c4f78ffb Migrate from flex to CSS grid layout 2025-05-30 20:30:55 -07:00
Mark Otto
c1e8462c4b Implement CSS layers
Rearrange and comment import stack

Move content stylesheets to new folder
2025-05-30 20:30:55 -07:00
Mark Otto
0f5fba9c63 Generate classes for color palette instead of manually doing it 2025-05-30 20:30:55 -07:00
Mark Otto
06df112bc1 Remove some enable vars 2025-05-30 20:30:55 -07:00
Mark Otto
21a94cae37 Give helpers folder an index.scss, migrate ratio helper to aspect-ratio utility 2025-05-30 20:30:55 -07:00
Mark Otto
c4fefeba36 Use CSS variable for border-radius in utilities 2025-05-30 20:30:55 -07:00
Mark Otto
6f48778940 Remove css-prefix-* scripts other than main build 2025-05-30 20:30:55 -07:00
Mark Otto
769d539f22 Migrate docs to Sass modules, comment out docs grid CSS 2025-05-30 20:30:55 -07:00
Mark Otto
3ce5bfcfb2 Migrate to Sass modules
fix function
2025-05-30 20:30:55 -07:00
Mark Otto
8692a00565 Reorganize scss folder 2025-05-30 20:30:55 -07:00
Mark Otto
ede41f571b New _colors.scss 2025-05-30 20:30:55 -07:00
Mark Otto
7d8b2f0ded Browserslist: move into package.json, make super agressive 2025-05-30 20:30:55 -07:00
Mark Otto
726d4fa16c Remove grid, reboot, and utilities bundles 2025-05-30 20:30:55 -07:00
Julien Déramond
6b53c4464a Regenerate package-lock.json 2025-05-30 10:19:29 +02:00
Julien Déramond
39650db732 Update devDependencies 2025-05-30 10:19:29 +02:00
Mark Otto
12bc56aa11 fix linter (#41507) 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
Christian Oliff
fd879c0779 Add VSCode Extensions & Settings Configs (#41498)
Fixes: #41496
2025-05-29 12:06:36 -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
Julien Déramond
29b45d4c28 CI: switch to Node.js 22 (#41503) 2025-05-27 21:36:03 +02:00
dependabot[bot]
c8b471b660 Build(deps-dev): Bump the development-dependencies group with 8 updates (#41502)
Bumps the development-dependencies group with 8 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [@astrojs/markdown-remark](https://github.com/withastro/astro/tree/HEAD/packages/markdown/remark) | `6.3.1` | `6.3.2` |
| [@astrojs/mdx](https://github.com/withastro/astro/tree/HEAD/packages/integrations/mdx) | `4.2.6` | `4.3.0` |
| [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core) | `7.27.1` | `7.27.3` |
| [astro](https://github.com/withastro/astro/tree/HEAD/packages/astro) | `5.7.13` | `5.8.0` |
| [npm-run-all2](https://github.com/bcomnes/npm-run-all2) | `8.0.2` | `8.0.4` |
| [rollup](https://github.com/rollup/rollup) | `4.41.0` | `4.41.1` |
| [terser](https://github.com/terser/terser) | `5.39.2` | `5.40.0` |
| [zod](https://github.com/colinhacks/zod) | `3.25.7` | `3.25.30` |



Updates `@astrojs/markdown-remark` from 6.3.1 to 6.3.2
- [Release notes](https://github.com/withastro/astro/releases)
- [Changelog](https://github.com/withastro/astro/blob/main/packages/markdown/remark/CHANGELOG.md)
- [Commits](https://github.com/withastro/astro/commits/@astrojs/markdown-remark@6.3.2/packages/markdown/remark)

Updates `@astrojs/mdx` from 4.2.6 to 4.3.0
- [Release notes](https://github.com/withastro/astro/releases)
- [Changelog](https://github.com/withastro/astro/blob/main/packages/integrations/mdx/CHANGELOG.md)
- [Commits](https://github.com/withastro/astro/commits/@astrojs/mdx@4.3.0/packages/integrations/mdx)

Updates `@astrojs/prism` from 3.2.0 to 3.3.0
- [Release notes](https://github.com/withastro/astro/releases)
- [Changelog](https://github.com/withastro/astro/blob/main/packages/astro-prism/CHANGELOG.md)
- [Commits](https://github.com/withastro/astro/commits/@astrojs/prism@3.3.0/packages/astro-prism)

Updates `@babel/core` from 7.27.1 to 7.27.3
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.27.3/packages/babel-core)

Updates `astro` from 5.7.13 to 5.8.0
- [Release notes](https://github.com/withastro/astro/releases)
- [Changelog](https://github.com/withastro/astro/blob/main/packages/astro/CHANGELOG.md)
- [Commits](https://github.com/withastro/astro/commits/astro@5.8.0/packages/astro)

Updates `npm-run-all2` from 8.0.2 to 8.0.4
- [Release notes](https://github.com/bcomnes/npm-run-all2/releases)
- [Changelog](https://github.com/bcomnes/npm-run-all2/blob/master/CHANGELOG.md)
- [Commits](https://github.com/bcomnes/npm-run-all2/compare/v8.0.2...v8.0.4)

Updates `rollup` from 4.41.0 to 4.41.1
- [Release notes](https://github.com/rollup/rollup/releases)
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rollup/rollup/compare/v4.41.0...v4.41.1)

Updates `terser` from 5.39.2 to 5.40.0
- [Changelog](https://github.com/terser/terser/blob/master/CHANGELOG.md)
- [Commits](https://github.com/terser/terser/compare/v5.39.2...v5.40.0)

Updates `zod` from 3.25.7 to 3.25.30
- [Release notes](https://github.com/colinhacks/zod/releases)
- [Commits](https://github.com/colinhacks/zod/commits/v3.25.30)

---
updated-dependencies:
- dependency-name: "@astrojs/markdown-remark"
  dependency-version: 6.3.2
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: development-dependencies
- dependency-name: "@astrojs/mdx"
  dependency-version: 4.3.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: development-dependencies
- dependency-name: "@astrojs/prism"
  dependency-version: 3.3.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: development-dependencies
- dependency-name: "@babel/core"
  dependency-version: 7.27.3
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: development-dependencies
- dependency-name: astro
  dependency-version: 5.8.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: development-dependencies
- dependency-name: npm-run-all2
  dependency-version: 8.0.4
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: development-dependencies
- dependency-name: rollup
  dependency-version: 4.41.1
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: development-dependencies
- dependency-name: terser
  dependency-version: 5.40.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: development-dependencies
- dependency-name: zod
  dependency-version: 3.25.30
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: development-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Julien Déramond <juderamond@gmail.com>
2025-05-27 21:22:22 +02: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)
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
Maxime Lardenois
374c8a1e1f Docs: fix typo in Masonry example (#41486)
Co-authored-by: Julien Déramond <juderamond@gmail.com>
2025-05-23 11:14:11 +02:00
Louis-Maxime Piton
a749136ce2 Docs: enhance 'On this page' ToC accessibility (#41483)
Co-authored-by: Julien Déramond <juderamond@gmail.com>
2025-05-23 11:06:18 +02:00
Louis-Maxime Piton
1c3b53bc0b Docs: ensure stackblitz.js loads conditionally as intended (#41482)
Co-authored-by: Vincent Prothais <vincent.prothais@orange.com>
Co-authored-by: Julien Déramond <juderamond@gmail.com>
2025-05-23 09:47:55 +02:00
Bardi Harborow
eeb12099b6 Docs: Refine sanitizer documentation (#41434)
Co-authored-by: Julien Déramond <juderamond@gmail.com>
2025-05-22 21:48:52 +02:00
dependabot[bot]
c85346d0bc Build(deps-dev): Bump the development-dependencies group with 6 updates (#41478)
Bumps the development-dependencies group with 6 updates:

| Package | From | To |
| --- | --- | --- |
| [astro](https://github.com/withastro/astro/tree/HEAD/packages/astro) | `5.7.12` | `5.7.13` |
| [eslint-plugin-html](https://github.com/BenoitZugmeyer/eslint-plugin-html) | `8.1.2` | `8.1.3` |
| [npm-run-all2](https://github.com/bcomnes/npm-run-all2) | `8.0.1` | `8.0.2` |
| [rollup](https://github.com/rollup/rollup) | `4.40.2` | `4.41.0` |
| [terser](https://github.com/terser/terser) | `5.39.1` | `5.39.2` |
| [zod](https://github.com/colinhacks/zod) | `3.24.4` | `3.25.7` |


Updates `astro` from 5.7.12 to 5.7.13
- [Release notes](https://github.com/withastro/astro/releases)
- [Changelog](https://github.com/withastro/astro/blob/main/packages/astro/CHANGELOG.md)
- [Commits](https://github.com/withastro/astro/commits/astro@5.7.13/packages/astro)

Updates `eslint-plugin-html` from 8.1.2 to 8.1.3
- [Changelog](https://github.com/BenoitZugmeyer/eslint-plugin-html/blob/main/CHANGELOG.md)
- [Commits](https://github.com/BenoitZugmeyer/eslint-plugin-html/compare/v8.1.2...v8.1.3)

Updates `npm-run-all2` from 8.0.1 to 8.0.2
- [Release notes](https://github.com/bcomnes/npm-run-all2/releases)
- [Changelog](https://github.com/bcomnes/npm-run-all2/blob/master/CHANGELOG.md)
- [Commits](https://github.com/bcomnes/npm-run-all2/compare/v8.0.1...v8.0.2)

Updates `rollup` from 4.40.2 to 4.41.0
- [Release notes](https://github.com/rollup/rollup/releases)
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rollup/rollup/compare/v4.40.2...v4.41.0)

Updates `terser` from 5.39.1 to 5.39.2
- [Changelog](https://github.com/terser/terser/blob/master/CHANGELOG.md)
- [Commits](https://github.com/terser/terser/compare/v5.39.1...v5.39.2)

Updates `zod` from 3.24.4 to 3.25.7
- [Release notes](https://github.com/colinhacks/zod/releases)
- [Commits](https://github.com/colinhacks/zod/commits)

---
updated-dependencies:
- dependency-name: astro
  dependency-version: 5.7.13
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: development-dependencies
- dependency-name: eslint-plugin-html
  dependency-version: 8.1.3
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: development-dependencies
- dependency-name: npm-run-all2
  dependency-version: 8.0.2
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: development-dependencies
- dependency-name: rollup
  dependency-version: 4.41.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: development-dependencies
- dependency-name: terser
  dependency-version: 5.39.2
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: development-dependencies
- dependency-name: zod
  dependency-version: 3.25.7
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: development-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-20 19:17:43 +02:00
Julien Déramond
7f946d4241 Consolidate multiple 'none' values in box-shadow Sass mixin (#41469) 2025-05-19 20:53:18 -07:00
Julien Déramond
e5b9f37149 Fix HTML head content built from 'Download examples' button (#41468) 2025-05-19 12:52:34 -07:00