XhmikosR
bb5b5891da
Backport #32940
...
* Update the default value for $enable-deprecation-messages
As seen in the https://github.com/twbs/bootstrap/blob/v4-dev/scss/_variables.scss ,
the `$enable-deprecation-messages` variable is set to `true` by default.
2021-02-17 06:54:38 +02:00
Patrick H. Lauke
210cb72872
Add a callout for the sanitizer in popovers and tooltips ( #32272 )
...
* Add a callout for the sanitizer in popovers and tooltips
* Add second reference to sanitizer in the options
Co-authored-by: XhmikosR <xhmikosr@gmail.com>
2021-02-17 06:54:38 +02:00
XhmikosR
29674b8426
Simplify bugify.html ( #33063 )
...
* use `in` instead of `strings.Contains` since the latter is not documented
* use `cond`
2021-02-15 21:08:44 +02:00
XhmikosR
17d8fba548
Update devDependencies ( #32852 )
...
Pin karma and linkinator due to failures
2021-01-27 18:37:18 +02:00
XhmikosR
6ffb0b48e4
Release v4.6.0. ( #32726 )
...
* Bump version to v4.6.0.
* Dist
2021-01-19 18:16:38 +02:00
XhmikosR
9d87bd7a30
Backport #32037 ( #32833 )
...
* Backport #32037
Add `.navbar-nav-scroll` for vertical scrolling of navbar content
* drop the css var for a Sass css
Co-authored-by: Mark Otto <markdotto@gmail.com>
2021-01-19 08:18:19 +02:00
Mark Otto
9c4abcc6a1
Backport #32759 ( #32832 )
...
Mention CSP and embedded SVGs in v4 docs
2021-01-19 07:22:27 +02:00
XhmikosR
d2477abecd
Backport #32760 ( #32827 )
...
Add a live toast example to the docs
2021-01-18 20:59:59 +02:00
voltaek
ee282aff27
Docs: Sass implementation and rounding precision ( #32791 )
...
* Backport of changes to v5 docs that updated and clarified information about the Sass compiler used and the minimum rounding precision we recommend with it.
Co-authored-by: Mark Otto <otto@github.com>
Co-authored-by: XhmikosR <xhmikosr@gmail.com>
2021-01-17 20:59:11 +02:00
Mark Otto
05a108b3d5
Document some basic code conventions for us ( #32778 )
...
Co-authored-by: XhmikosR <xhmikosr@gmail.com>
2021-01-15 09:22:27 +02:00
Mark Otto
d674c33a04
Backport #32795 ( #32809 )
...
* Clarify Sass import and customize docs for how to modify variable defaults
* Add an npm starter project callout to a few pages
2021-01-15 09:16:32 +02:00
Patrick H. Lauke
80aefd862c
Remove role="button" from CTA links in carousel example ( #32789 )
...
They're links, acting as links. Just because they're styled as buttons visually (as is often the case for "Call to action" (CTA) links) doesn't mean they need/get `role="button"`
2021-01-14 12:19:19 +02:00
Mark Otto
17521ed43a
Mention stretched-link constraints with table elements ( #32761 )
...
Co-authored-by: XhmikosR <xhmikosr@gmail.com>
2021-01-13 11:03:32 +02:00
XhmikosR
37186db5fc
docs: add v5.0 in versions ( #32728 )
2021-01-08 21:03:22 +02:00
XhmikosR
6b788acf63
Update devDependencies
...
* @babel/cli ^7.12.8 → ^7.12.10
* @babel/core ^7.12.8 → ^7.12.10
* @babel/preset-env ^7.12.7 → ^7.12.11
* @rollup/plugin-babel ^5.2.1 → ^5.2.2
* @rollup/plugin-commonjs ^16.0.0 → ^17.0.0
* @rollup/plugin-node-resolve ^10.0.0 → ^11.0.1
* autoprefixer ^10.0.2 → ^10.2.1
* cross-env ^7.0.2 → ^7.0.3
* eslint ^7.14.0 → ^7.17.0
* eslint-config-xo ^0.33.1 → ^0.34.0
* eslint-plugin-unicorn ^23.0.0 → ^25.0.1
* find-unused-sass-variables ^3.0.0 → ^3.1.0
* hugo-bin ^0.66.2 → ^0.68.0
* linkinator ^2.2.2 → ^2.11.2
* nodemon ^2.0.6 → ^2.0.7
* postcss ^8.1.10 → ^8.2.3
* postcss-cli ^8.3.0 → ^8.3.1
* qunit ^2.12.0 → ^2.13.0
* rollup ^2.33.3 → ^2.36.1
2021-01-08 12:04:37 +02:00
XhmikosR
b633c2befe
Backport #32632
...
Docs: Tweak the wording for collapse to indicate button is preferred/more semantic
2021-01-08 12:04:37 +02:00
XhmikosR
4540436f3d
Backport #32685
...
Clarify the `$enable-shadows` option in our docs
2021-01-08 12:04:37 +02:00
XhmikosR
3768b6e5b6
Backport #32713
...
Bump copyright year to 2021
2021-01-08 12:04:37 +02:00
Patrick H. Lauke
264a412589
Remove incorrect mention of dropdowns for dynamic tab behavior ( #32634 )
...
While technically it still works, we're already saying authors shouldn't do it later on, and we removed any examples of this. This was a straggler.
Co-authored-by: XhmikosR <xhmikosr@gmail.com>
2021-01-08 12:04:37 +02:00
XhmikosR
ccee913e59
Tooltips: add missing space ( #32529 )
2021-01-08 12:04:37 +02:00
XhmikosR
378f3939c8
Backport #32489
...
Fix popover docs example
2021-01-08 12:04:37 +02:00
Patrick H. Lauke
9fbf50c3ce
Docs: style clipboard button on :focus
, not just :hover
( #32461 )
...
Co-authored-by: XhmikosR <xhmikosr@gmail.com>
2021-01-08 12:04:37 +02:00
Christian Oliff
fca04236ad
Remove duplicated 'follow Bootstrap on Twitter' link in Community section ( #32399 )
...
Co-authored-by: XhmikosR <xhmikosr@gmail.com>
2021-01-08 12:04:37 +02:00
Aleksandr Gorbatov
d1e0610a45
docs: Add Russian translation ( #32253 )
2021-01-08 09:53:22 +02:00
Patrick H. Lauke
f1b2ed93df
v4: Add an actual data-touch="false"
example in the carousel docs ( #32639 )
...
* v4: Add an actual `data-touch="false"` example in the carousel docs
Backport of https://github.com/twbs/bootstrap/pull/32638
* Remove data-ride from example carousel
* Correct attribute table explanation and remove slide class from example
i believe the correct option is `slide` here, not `ride`.
the `if "carousel"` bit was rather unclear/confusing
* Edits...
sorry, trying to make sense of our quirky carousel stuff, it seems some illogical things have been there ever since
* Add data-interval to suppress autoplay
* Tweak carousel options formatting
* Update site/content/docs/4.5/components/carousel.md
Co-authored-by: Mark Otto <markd.otto@gmail.com>
* Tweak language
mostly based on @mdo's suggestion, but also adds the word "attribute" after `data-ride` for better flow/legibility
Co-authored-by: Mark Otto <markd.otto@gmail.com>
2021-01-05 23:42:55 +00:00
Patrick H. Lauke
4fc35bdc3c
v4 backport: Replace Lorem Ipsum placeholder text with more representative (or at least english language) text ( #32462 )
...
Backport and expansion (for v4) of #32246 and #32479
2020-12-15 11:06:00 +02:00
Patrick H. Lauke
5db105e587
Add mention of the bs-custom-file-input plugin needed for the custom file input ( #32457 )
2020-12-15 09:22:34 +02:00
Mark Otto
17bb67dd5b
Add hex values to colors ( #32411 )
2020-12-10 11:01:13 +02:00
XhmikosR
fbfaba5bb8
Revert colors.yml accidental changes ( #32206 )
...
* Revert colors.yml accidental changes
* Bring colors data files up to par with the vars
2020-12-10 00:42:38 +02:00
Gaël Poupard
53542dc027
Remove useless .text-left
in Layout / Overview ( #32363 )
2020-12-08 08:59:13 +02:00
Rohit Sharma
22168e9b15
Fix typos ( #32247 )
2020-11-24 15:58:47 +02:00
XhmikosR
90ad4ffc82
introduction: split comments ( #32223 )
2020-11-24 08:40:11 +02:00
XhmikosR
b45b5e9e65
Update _syntax.scss ( #32117 )
...
* Update _syntax.scss with the latest chroma selectors
* Sort selectors
* Remove no longer needed chroma workaround
* remove comments
2020-11-24 08:40:11 +02:00
XhmikosR
398ddedac7
Manually backport #32226
...
docs: use `event` instead of `e`
2020-11-24 08:40:11 +02:00
XhmikosR
57e045f0ab
Backport #32224
...
Be consistent with Popper's name.
2020-11-24 08:40:11 +02:00
XhmikosR
13486b8e27
examples: add the version number in title
( #32198 )
2020-11-24 08:40:11 +02:00
XhmikosR
aed84c9430
Backport #32189
...
docs(dropdowns): clarify where is `.show` applied
2020-11-24 08:40:11 +02:00
James Remeika
2d8c02eb10
tooltip/popover: add a customClass
option ( #31834 )
...
Co-authored-by: XhmikosR <xhmikosr@gmail.com>
2020-11-20 11:56:16 +02:00
XhmikosR
ffa88deb85
docs: update selector CodePen example ( #32202 )
...
Moving it to the CodePen org so that we can all edit it.
2020-11-20 11:36:35 +02:00
XhmikosR
e567b9a7ab
Backport #32158 ( #32203 )
...
Switch to jsDelivr for the remaining docs assets
Also, update feather icons and chart.js
2020-11-19 20:35:28 +02:00
XhmikosR
052f72d360
Use the example shortcode in more places
...
Now, it's safe to do use it since it covers more cases
2020-11-19 11:22:22 +02:00
XhmikosR
764184fc43
Fix syntax highlighting language
2020-11-19 11:22:22 +02:00
XhmikosR
b46f05a948
Switch to Hugo
...
This commit includes all the needed workarounds and most changes from the main branch for everything to work, like:
* removing empty lines in raw HTML that break output
* read .browserslistrc, CSS variables from disk instead of duplicating it
* using Hugo mounts
* using Hugo for the docs CSS/JS
* move ToC Sass code to a separate file while adapting it for Hugo
Thus, this patch makes our npm scripts faster since lint runs on one step and there's no separate docs assets processing.
2020-11-19 11:22:22 +02:00
XhmikosR
ae87f8f7ce
homepage: split snippets and show copy buttons ( #32196 )
2020-11-19 11:13:08 +02:00
XhmikosR
5fd0c239bc
alerts.md: use Markdown ( #32193 )
2020-11-18 21:29:41 +02:00
Mark Otto
4bdaa2604f
Mention user-select-all support in docs ( #32151 )
2020-11-13 20:49:32 +02:00
XhmikosR
c41897ca98
Fix caniuse.com redirects ( #32147 )
2020-11-13 17:45:11 +02:00
XhmikosR
4bbc32dda7
download.md: link to JS files comparison too ( #32087 )
2020-11-13 12:50:13 +02:00
XhmikosR
fb12b0bd6a
search.js: check for search-input
element early ( #32100 )
2020-11-13 12:50:13 +02:00
XhmikosR
e2e6e867f8
browsers-devices.md: make heading an h3
( #32136 )
2020-11-13 12:44:27 +02:00
XhmikosR
49d5756f01
navbar.md: remove loading=lazy
from snippets ( #32138 )
2020-11-12 20:40:15 +02:00
XhmikosR
03ec5342e0
input-group.md: fix wrong class .visually-hidden
( #32137 )
2020-11-12 20:39:19 +02:00
Mark Otto
9e9e1e61d5
Clarify JS bundle docs once more for v4 ( #32106 )
...
Co-authored-by: XhmikosR <xhmikosr@gmail.com>
2020-11-10 09:36:04 +02:00
Patrick H. Lauke
dec3d86514
Changes to navbar documentation/explanation ( #32094 )
2020-11-09 18:10:04 +00:00
XhmikosR
43f7befe36
docs: mention "Liberation Sans" ( #32083 )
2020-11-08 20:30:07 +02:00
Patrick H. Lauke
44d54eb578
Make docs anchorjs links darker on keyboard focus ( #32050 )
...
* Make docs anchorjs links darker on keyboard focus
Not just on mouse hover
* Update site/assets/scss/_anchor.scss
Co-authored-by: Mark Otto <markd.otto@gmail.com>
Co-authored-by: Mark Otto <markd.otto@gmail.com>
2020-11-05 11:22:05 +02:00
Patrick H. Lauke
bbfd22f924
Backport #32040 ( #32054 )
...
Add callouts about using light colors ideally on a dark background
2020-11-03 09:44:42 +02:00
XhmikosR
465135a0f8
Backport #32015
...
Fix redirects
2020-10-30 16:34:06 +02:00
XhmikosR
f808026e5b
Backport #31861
...
* Split up dropdown sizing docs to improve rendering
- Drop the included .btn-toolbar, no need
- Split large and small button examples
2020-10-30 16:34:06 +02:00
XhmikosR
23cf931c7f
list-group.md: fix snippet ( #31981 )
2020-10-27 12:11:01 +02:00
Patrick H. Lauke
d8c189df59
Explicitly mention emoji fonts, tweak sentence in typography ( #31960 )
2020-10-27 12:11:01 +02:00
Patrick H. Lauke
5f1bc4a756
Remove redundant visually hidden "(current)" from pagination controls ( #31892 )
...
* Replace visually hidden span with aria-current in tests
* Remove redundant visually hidden "(current)" when `aria-current` already used
Closes #31891
2020-10-27 12:11:01 +02:00
XhmikosR
084795db82
Update anchor-js to v4.3.0. ( #31951 )
2020-10-27 12:11:01 +02:00
Gaël Poupard
4b30fe622c
Backport #31882
...
* feature(spinners): slow down spinners when prefers-reduced-motion
* docs(spinners): add reduced motion callout and mention slowing down in accessibility page
* Update spinners.md
* docs(accessibility): rewording
Co-authored-by: XhmikosR <xhmikosr@gmail.com>
Co-authored-by: Patrick H. Lauke <redux@splintered.co.uk>
2020-10-27 12:11:01 +02:00
XhmikosR
efabff3a74
browserconfig.xml: switch to relative image path
2020-10-27 12:11:01 +02:00
XhmikosR
59b65a2cb8
Backport #31893
...
Update manifest.json
Switch to relative URLs so that we don't need to change the path with every major/minor release
2020-10-27 12:11:01 +02:00
Gaël Poupard
5f3fa833c9
docs(forms): backport #31904
...
* docs(forms): use a legend for fieldset instead of aria-label
* docs(forms): fix incorrect legend nesting in fieldset
2020-10-27 12:11:01 +02:00
XhmikosR
cec8e5ddc3
Remove double spaces from homepage SVGs
2020-10-27 12:11:01 +02:00
Martijn Cuppens
5d310db486
Fix mobile menu jump & double border
2020-10-26 21:47:03 -07:00
Itamar Eduardo Gonçalves de Oliveira
61b5efbaf7
v4 Examples/Floating-labels: fix bad behavior with autofill
2020-10-26 21:19:56 -07:00
Martijn Cuppens
a1b2071fe0
Require .has-validation
for input groups with validation
2020-10-26 13:43:52 -07:00
Julien Déramond
171da55628
docs(forms): change inline custom radio name ( #31936 )
2020-10-19 22:13:30 +01:00
XhmikosR
f86149807d
docs: switch to suggesting jsDelivr as a CDN ( #31898 )
2020-10-14 20:41:37 +03:00
XhmikosR
a716fb03f9
Prepare v4.5.3. ( #31880 )
2020-10-13 18:38:30 +03:00
Ankit Mishra
5d066caace
Backport #31809 ( #31851 )
...
carousel: add missing `to` and `nextwhenvisible` description
2020-10-09 07:51:12 +03:00
Mark Otto
c437735b6c
Backport versions update from #31754 and reverse order of versions to match v5
2020-10-05 16:12:47 +03:00
XhmikosR
d9cccf476b
Compress the new images
2020-09-30 08:44:42 +03:00
Mark Otto
b25e6d5fa9
Add new Bootstrap Icons homepage images
2020-09-30 08:44:42 +03:00
XhmikosR
6c051294aa
typography.md: update wording about RFS and Bootstrap version.
2020-09-30 08:44:42 +03:00
XhmikosR
ff1d751e36
docs: link to the Asynchronous functions section
2020-09-30 08:44:42 +03:00
Mark Otto
f927a95b6c
Backport #31300 ( #31769 )
...
* Manually backport JS bundle guidance
Co-authored-by: XhmikosR <xhmikosr@gmail.com>
2020-09-28 10:57:42 +03:00
Johann-S
e45fbe7f72
add suggested fix for gpu acceleration
2020-09-24 15:06:30 +03:00
XhmikosR
16aa05752b
Update popovers.md
2020-09-24 15:06:30 +03:00
Mark Otto
34208778ba
v4: Mention GPU acceleration fix in docs callout
...
Closes #22610
2020-09-24 15:06:30 +03:00
XhmikosR
30c3cd45a2
icons.md: add icofont like in v5
2020-09-21 14:58:34 +03:00
XhmikosR
6994dacee4
Backport #31689
...
docs: fix a few redirects
* Fix GitHub's permanent redirects
* Fix a11yproject redirects
2020-09-21 14:58:34 +03:00
XhmikosR
dfefd48c34
Backport #31516
...
Add new icons set - CoreUI Icons
2020-09-21 14:58:34 +03:00
XhmikosR
be18957933
Backport 65d130fbd8
...
Mention the quotes requirement in the docs too
2020-09-21 14:58:34 +03:00
Mr. Will
ab0aec397e
Add new Chinese Simplified translation ( #31540 )
2020-09-20 14:24:13 +03:00
Patrick H. Lauke
63b8a6ffdd
Docs: Add top/bottom margin to highlighted code samples ( #31706 )
...
Backport of #31036 to v4
2020-09-19 18:59:56 +03:00
XhmikosR
3be585990c
Comply to the new rules
2020-09-10 12:06:30 +03:00
XhmikosR
1c37a2ba77
Switch to xo and remove babel-eslint
2020-09-10 12:06:30 +03:00
Gaël Poupard
39282bcc9d
docs(build tools): mention how to get the sources ( #31589 )
2020-09-04 20:17:37 +03:00
XhmikosR
5f2480a90a
Prepare v4.5.2. ( #31444 )
2020-08-06 19:22:43 +03:00
XhmikosR
89dc9750ec
Prepare v4.5.1. ( #31408 )
2020-08-04 19:24:33 +03:00
XhmikosR
e0f89dc90b
Backport #31339 ( #31414 )
...
* Backport #31339
Add view on GitHub links for easier content editing from the docs
2020-08-04 18:54:01 +03:00
XhmikosR
d44a1e105e
Backport #31344
...
Add toasts to the components requiring JavaScript
2020-08-03 19:06:36 +03:00
Gaël Poupard
81d3e2b917
docs(skippy): prevent skip links from overlapping header
2020-08-03 19:06:36 +03:00
Patrick H. Lauke
99013a5c54
Docs: forms accessibility cleanup (backport from v5) ( #31234 )
...
* Expand advice for anchor-based controls
* Expand accessibility note in input group
* Correct statement about validation, fix server example
* Tweak label > accessible name
Co-authored-by: XhmikosR <xhmikosr@gmail.com>
Co-authored-by: Mark Otto <markd.otto@gmail.com>
2020-07-12 07:57:48 +03:00
XhmikosR
234dd96abf
Backport #31135
...
* Move color utility callouts to start of page
Hierarchically/structurally, in the position they are currently at, the two callouts seem like they "belong" just to the "background color" section. Moving them to the start makes it clearer that those two callouts relate to everything in the page (both "Color" and "Background color" classes.
* Change heading level
otherwise the assistive technology callout looks like it's hierarchically under the "Dealing with specificity" heading
2020-07-06 16:40:27 +03:00