You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: .github/CONTRIBUTING.md
+16-16
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
# Contributing to Bootstrap
2
2
3
-
Looking to contribute something to Bootstrap? **Here's how you can help.**
3
+
Looking to contribute something to Bootstrap? **Here’s how you can help.**
4
4
5
5
Please take a moment to review this document in order to make the contribution
6
6
process easy and effective for everyone involved.
@@ -33,14 +33,14 @@ restrictions:
33
33
34
34
## Issues assignment
35
35
36
-
The core team will be looking at the open issues, analyze them, and provide guidance on how to proceed. **Issues won't be assigned to anyone outside the core team.** However, contributors are welcome to participate in the discussion and provide their input on how to best solve the issue, and even submit a PR if they want to. Please wait that the issue is ready to be worked on before submitting a PR, we don't want to waste your time.
36
+
The core team will be looking at the open issues, analyze them, and provide guidance on how to proceed. **Issues won’t be assigned to anyone outside the core team.** However, contributors are welcome to participate in the discussion and provide their input on how to best solve the issue, and even submit a PR if they want to. Please wait that the issue is ready to be worked on before submitting a PR, we don’t want to waste your time.
37
37
38
-
Please keep in mind that the core team is small, has limited resources and that we are not always able to respond immediately. We will try to provide feedback as soon as possible, but please be patient. If you don't get a response immediately, it doesn't mean that we are ignoring you or that we don't care about your issue or PR. We will get back to you as soon as we can.
38
+
Please keep in mind that the core team is small, has limited resources and that we are not always able to respond immediately. We will try to provide feedback as soon as possible, but please be patient. If you don’t get a response immediately, it doesn’t mean that we are ignoring you or that we don’t care about your issue or PR. We will get back to you as soon as we can.
39
39
40
40
41
41
## Issues and labels
42
42
43
-
Our bug tracker utilizes several labels to help organize and identify issues. Here's what they represent and how we use them:
43
+
Our bug tracker utilizes several labels to help organize and identify issues. Here’s what they represent and how we use them:
44
44
45
45
-`browser bug` - Issues that are reported to us, but actually are the result of a browser-specific bug. These are diagnosed with reduced test cases and result in an issue opened on that browser's own bug tracker.
46
46
-`confirmed` - Issues that have been confirmed with a reduced test case and identify a bug in Bootstrap.
@@ -64,7 +64,7 @@ Good bug reports are extremely helpful, so thanks!
64
64
Guidelines for bug reports:
65
65
66
66
0.**[Validate your HTML](https://html5.validator.nu/)** to ensure your
67
-
problem isn't caused by a simple error in your own code.
67
+
problem isn’t caused by a simple error in your own code.
68
68
69
69
1.**Use the GitHub issue search**— check if the issue has already been
70
70
reported.
@@ -77,7 +77,7 @@ Guidelines for bug reports:
77
77
These [v4 CodePen](https://codepen.io/team/bootstrap/pen/yLabNQL) and [v5 CodePen](https://codepen.io/team/bootstrap/pen/qBamdLj) are helpful templates.
78
78
79
79
80
-
A good bug report shouldn't leave others needing to chase you up for more
80
+
A good bug report shouldn’t leave others needing to chase you up for more
81
81
information. Please try to be as detailed as possible in your report. What is
82
82
your environment? What steps will reproduce the issue? What browser(s) and OS
83
83
experience the problem? Do other browsers show the bug differently? What
@@ -109,16 +109,16 @@ Sometimes bugs reported to us are actually caused by bugs in the browser(s) them
feature to tidy up your commits before making them public.
193
193
@@ -228,15 +228,15 @@ includes code changes) and under the terms of the
228
228
[Adhere to the Code Guide.](https://codeguide.co/#html)
229
229
230
230
- Use tags and elements appropriate for an HTML5 doctype (e.g., self-closing tags).
231
-
- Use CDNs and HTTPS for third-party JS when possible. We don't use protocol-relative URLs in this case because they break when viewing the page locally via `file://`.
231
+
- Use CDNs and HTTPS for third-party JS when possible. We don’t use protocol-relative URLs in this case because they break when viewing the page locally via `file://`.
232
232
- Use [WAI-ARIA](https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA) attributes in documentation examples to promote accessibility.
233
233
234
234
### CSS
235
235
236
236
[Adhere to the Code Guide.](https://codeguide.co/#css)
237
237
238
238
- When feasible, default color palettes should comply with [WCAG color contrast guidelines](https://www.w3.org/TR/WCAG/#distinguishable).
239
-
- Except in rare cases, don't remove default `:focus` styles (via e.g. `outline: none;`) without providing alternative styles. See [this A11Y Project post](https://www.a11yproject.com/posts/2013-01-25-never-remove-css-outlines/) for more details.
239
+
- Except in rare cases, don’t remove default `:focus` styles (via e.g. `outline: none;`) without providing alternative styles. See [this A11Y Project post](https://www.a11yproject.com/posts/2013-01-25-never-remove-css-outlines/) for more details.
240
240
241
241
### JS
242
242
@@ -255,4 +255,4 @@ Run `npm run test` before committing to ensure your changes follow our coding st
255
255
By contributing your code, you agree to license your contribution under the [MIT License](../LICENSE).
256
256
By contributing to the documentation, you agree to license your contribution under the [Creative Commons Attribution 3.0 Unported License](https://creativecommons.org/licenses/by/3.0/).
257
257
258
-
Prior to v3.1.0, Bootstrap's code was released under the Apache License v2.0.
258
+
Prior to v3.1.0, Bootstrap’s code was released under the Apache License v2.0.
Copy file name to clipboardExpand all lines: README.md
+8-8
Original file line number
Diff line number
Diff line change
@@ -31,7 +31,7 @@ Our default branch is for development of our Bootstrap 5 release. Head to the [`
31
31
32
32
-[Quick start](#quick-start)
33
33
-[Status](#status)
34
-
-[What's included](#whats-included)
34
+
-[What’s included](#whats-included)
35
35
-[Bugs and feature requests](#bugs-and-feature-requests)
36
36
-[Documentation](#documentation)
37
37
-[Contributing](#contributing)
@@ -74,9 +74,9 @@ Read the [Getting started page](https://getbootstrap.com/docs/5.3/getting-starte
74
74
[](#sponsors)
75
75
76
76
77
-
## What's included
77
+
## What’s included
78
78
79
-
Within the download you'll find the following directories and files, logically grouping common assets and providing both compiled and minified variations.
79
+
Within the download you’ll find the following directories and files, logically grouping common assets and providing both compiled and minified variations.
80
80
81
81
<details>
82
82
<summary>Download contents</summary>
@@ -132,7 +132,7 @@ Within the download you'll find the following directories and files, logically g
132
132
```
133
133
</details>
134
134
135
-
We provide compiled CSS and JS (`bootstrap.*`), as well as compiled and minified CSS and JS (`bootstrap.min.*`). [Source maps](https://web.dev/articles/source-maps) (`bootstrap.*.map`) are available for use with certain browsers' developer tools. Bundled JS files (`bootstrap.bundle.js` and minified `bootstrap.bundle.min.js`) include [Popper](https://popper.js.org/docs/v2/).
135
+
We provide compiled CSS and JS (`bootstrap.*`), as well as compiled and minified CSS and JS (`bootstrap.min.*`). [Source maps](https://web.dev/articles/source-maps) (`bootstrap.*.map`) are available for use with certain browsers’ developer tools. Bundled JS files (`bootstrap.bundle.js` and minified `bootstrap.bundle.min.js`) include [Popper](https://popper.js.org/docs/v2/).
136
136
137
137
138
138
## Bugs and feature requests
@@ -142,18 +142,18 @@ Have a bug or a feature request? Please first read the [issue guidelines](https:
142
142
143
143
## Documentation
144
144
145
-
Bootstrap's documentation, included in this repo in the root directory, is built with [Hugo](https://gohugo.io/) and publicly hosted on GitHub Pages at <https://getbootstrap.com/>. The docs may also be run locally.
145
+
Bootstrap’s documentation, included in this repo in the root directory, is built with [Astro](https://astro.build/) and publicly hosted on GitHub Pages at <https://getbootstrap.com/>. The docs may also be run locally.
146
146
147
147
Documentation search is powered by [Algolia's DocSearch](https://docsearch.algolia.com/).
148
148
149
149
### Running documentation locally
150
150
151
-
1. Run `npm install` to install the Node.js dependencies, including Hugo (the site builder).
151
+
1. Run `npm install` to install the Node.js dependencies, including Astro (the site builder).
152
152
2. Run `npm run test` (or a specific npm script) to rebuild distributed CSS and JavaScript files, as well as our docs assets.
153
153
3. From the root `/bootstrap` directory, run `npm run docs-serve` in the command line.
154
154
4. Open `http://localhost:9001/` in your browser, and voilà.
155
155
156
-
Learn more about using Hugo by reading its [documentation](https://gohugo.io/documentation/).
156
+
Learn more about using Astro by reading its [documentation](https://docs.astro.build/en/getting-started/).
157
157
158
158
### Documentation for previous releases
159
159
@@ -173,7 +173,7 @@ Editor preferences are available in the [editor config](https://github.com/twbs/
173
173
174
174
## Community
175
175
176
-
Get updates on Bootstrap's development and chat with the project maintainers and community members.
176
+
Get updates on Bootstrap’s development and chat with the project maintainers and community members.
177
177
178
178
- Follow [@getbootstrap on X](https://x.com/getbootstrap).
179
179
- Read and subscribe to [The Official Bootstrap Blog](https://blog.getbootstrap.com/).
subtitle: "The most popular HTML, CSS, and JS library in the world."
7
+
description: "Powerful, extensible, and feature-packed frontend toolkit. Build and customize with Sass, utilize prebuilt grid system and components, and bring projects to life with powerful JavaScript plugins."
8
+
authors: "Mark Otto, Jacob Thornton, and Bootstrap contributors"
0 commit comments