GeoSot
94a596fbcb
Add a template factory helper to handle all template cases ( #34519 )
...
Co-authored-by: XhmikosR <xhmikosr@gmail.com>
2021-11-25 19:14:02 +02:00
XhmikosR
fa33e83f25
build/change-version.js: fix wrong map usage ( #35395 )
2021-11-24 10:49:35 +02:00
GeoSot
58ffe2334a
build: read & dynamically resolve imports
on plugins build ( #34509 )
...
Our individual js/dist files are now deduplicated properly thus resulting in a size reduction, which varies from ~25% to ~60% depending on the components used. The average savings are 20% uncompressed and ~15% with gzip.
This will mostly benefit cases that more than one component is imported from js/dist. In all other cases it doesn't have any effect.
Co-authored-by: XhmikosR <xhmikosr@gmail.com>
2021-11-23 17:37:14 +02:00
Neeraj Kumar Das
1ee058adf5
Make footer examples responsive to mobile screens ( #35365 )
2021-11-23 16:15:46 +02:00
Julien Déramond
7edad9453c
Add missing scss/maps imports ( #35373 )
...
Co-authored-by: XhmikosR <xhmikosr@gmail.com>
2021-11-23 10:06:33 +02:00
XhmikosR
8ddc42f584
Update devDependencies ( #35368 )
...
* @babel/preset-env ^7.16.0 → ^7.16.4
* cspell ^5.12.6 → ^5.13.0
* eslint ^8.2.0 → ^8.3.0
* eslint-plugin-unicorn ^38.0.1 → ^39.0.0
* hugo-bin ^0.77.2 → ^0.77.4
* karma ^6.3.8 → ^6.3.9
* rollup ^2.60.0 → ^2.60.1
2021-11-23 09:58:35 +02:00
XhmikosR
9c0163329f
Update devDependencies ( #35356 )
...
* eslint-plugin-import ^2.25.2 → ^2.25.3
* linkinator ^2.14.5 → ^2.16.2
* nodemon ^2.0.14 → ^2.0.15
* rollup ^2.59.0 → ^2.60.0
* terser ^5.9.0 → ^5.10.0
2021-11-16 08:10:32 +02:00
Mark Otto
9f099d3e4f
Move reassigned Sass maps for colors to another stylesheet ( #34942 )
2021-11-15 13:03:48 +02:00
Tobias Nießen
96dcc150d5
Fix typo in vertical alignment of table cells ( #35348 )
2021-11-15 12:52:06 +02:00
XhmikosR
367caea501
Update devDependencies ( #35322 )
...
* cspell ^5.12.4 → ^5.12.6
* eslint ^8.1.0 → ^8.2.0
* eslint-plugin-unicorn ^37.0.1 → ^38.0.1
* hugo-bin ^0.76.1 → ^0.77.2
* karma ^6.3.7 → ^6.3.8
* linkinator ^2.14.4 → ^2.14.5
* postcss-cli ^9.0.1 → ^9.0.2
* rtlcss ^3.4.0 → ^3.5.0
2021-11-09 08:02:36 +02:00
Scott O'Hara
e958cd2637
floating-labels: remove aria-label in the select example ( #35327 )
...
While it is understood that this is just an example, the visible text (label) of "Works with selects" and the `aria-label="Floating label select example"` created a [WCAG 2.5.3 Label in name](https://www.w3.org/WAI/WCAG21/quickref/#label-in-name ) failure.
As the `aria-label` isn't necessary here since this `select` is already provided an accessible name by its `label` element, removing the unnecessary `aria-label` seems the best course of action as:
* removing it solves the WCAG issue
* it removes the potential implication to developers that they'd even _need_ an `aria-label` here, let alone indirectly suggesting that it's ok for the visible text and accessible name to be out of alignment
2021-11-09 07:54:42 +02:00
Julien Déramond
31998dfd1e
Fix spacing utility classes mentioned in navbar supported content documentation ( #35328 )
...
Co-authored-by: XhmikosR <xhmikosr@gmail.com>
2021-11-05 20:36:56 +02:00
Christian Oliff
98889f2144
README.md remove broken "David DM" dependency badges ( #35313 )
2021-11-03 14:36:39 +02:00
Mark Otto
6c706e947d
Update import stacks required for modifying utilities ( #35320 )
2021-11-03 14:31:21 +02:00
kyletsang
889286cef1
Add top placement info to offcanvas docs
2021-11-02 13:56:47 -07:00
XhmikosR
05f1b15dda
Update devDependencies ( #35270 )
...
* @babel/cli ^7.15.7 → ^7.16.0
* @babel/core ^7.15.8 → ^7.16.0
* @babel/preset-env ^7.15.8 → ^7.16.0
* autoprefixer ^10.3.7 → ^10.4.0
* cspell ^5.12.3 → ^5.12.4
* eslint ^8.0.1 → ^8.1.0
* karma ^6.3.5 → ^6.3.7
* karma-firefox-launcher ^2.1.1 → ^2.1.2
* rollup ^2.58.0 → ^2.59.0
* sass ^1.43.2 → ^1.43.4
2021-11-02 08:09:33 +02:00
Michael Sørensen
44ea0d6925
make-col-ready()
: remove the unused $gutter
variable (#34334 )
...
Co-authored-by: XhmikosR <xhmikosr@gmail.com>
Co-authored-by: Mark Otto <markd.otto@gmail.com>
2021-11-01 08:59:21 +02:00
Mark Otto
0c449b8b82
Always set the CSS variables for gutters in containers ( #34644 )
...
We already do this in rows, so to best support our containers, we need
to do it at the container level as well.
Fixes #32658 , fixes #34614 , closes #32658 .
Co-authored-by: XhmikosR <xhmikosr@gmail.com>
2021-11-01 08:39:48 +02:00
Julien Déramond
328a29162d
Add missing role="search"
and type="search"
in navbar doc and examples ( #35223 )
...
* Add missing `role="search"` and `type="search"` in navbar doc and examples
* Update site/content/docs/5.1/components/navbar.md
* Remove warning callout about ensuring correct search role in navbar doc
Co-authored-by: Gaël Poupard <ffoodd@users.noreply.github.com>
Co-authored-by: XhmikosR <xhmikosr@gmail.com>
2021-11-01 08:33:39 +02:00
Christian Oliff
8ed1218294
update grid example docs ( #35308 )
2021-11-01 08:29:31 +02:00
Gaël Poupard
989de20bae
Don't override CSS direction
in code elements ( #35230 )
...
Co-authored-by: XhmikosR <xhmikosr@gmail.com>
2021-10-29 09:00:36 +03:00
Gaël Poupard
600a9ee521
Ensure sufficient contrast in accordion-item
( #35231 )
...
Co-authored-by: XhmikosR <xhmikosr@gmail.com>
2021-10-29 08:53:42 +03:00
Gaël Poupard
7a9a3ab50f
Drop prefixed version of ::file-selector-button
( #35232 )
...
Co-authored-by: XhmikosR <xhmikosr@gmail.com>
2021-10-29 08:47:24 +03:00
Barabas
2e87f9aef0
images.md: remove zero-width space ( #35234 )
...
Co-authored-by: XhmikosR <xhmikosr@gmail.com>
2021-10-28 14:22:32 +03:00
Oxydent
dc06b9966e
fix(offcanvas): Adding titles class where missing ( #35264 )
...
Co-authored-by: louismaximepiton <louismaxime.piton@orange.com>
2021-10-26 14:37:45 +03:00
XhmikosR
5771fcc4a9
Update devDependencies ( #35233 )
...
* @rollup/plugin-commonjs ^21.0.0 → ^21.0.1
* @rollup/plugin-node-resolve ^13.0.5 → ^13.0.6
* clean-css-cli ^5.4.1 → ^5.4.2
* eslint ^8.0.0 → ^8.0.1
* karma ^6.3.4 → ^6.3.5
* nodemon ^2.0.13 → ^2.0.14
* postcss ^8.3.9 → ^8.3.11
* rtlcss ^3.3.0 → ^3.4.0
* sass ^1.42.1 → ^1.43.2
2021-10-21 16:40:29 +03:00
Gaël Poupard
a0fd92ed2b
Fix typo in RTL Hello World! sentence ( #35236 )
...
* docs(RTL): fix typo in Hello World! sentence
* chore(docs): Cspell arabic words update
2021-10-21 16:33:29 +03:00
GeoSot
b991a6b851
tests: try to fix a few random failures ( #35184 )
...
* Change `Swipe` dispose spy on EventHandler
* Modal hide spy on backdrop hide
2021-10-13 17:45:39 +03:00
GeoSot
9640e2d5dd
Change the way collapse handles its children on opening
2021-10-13 16:38:27 +03:00
GeoSot
1eea132866
collapse: extract duplicate code to a function
2021-10-13 16:38:27 +03:00
XhmikosR
99f6cf509d
Update devDependencies ( #35174 )
...
* eslint ^7.32.0 → ^8.0.0
* eslint-plugin-import ^2.24.2 → ^2.25.2
* eslint-plugin-unicorn ^36.0.0 → ^37.0.1
* vnu-jar 21.10.8 → 21.10.12
2021-10-13 15:56:37 +03:00
XhmikosR
45bba10714
Switch to Node.js 16 and npm 8. ( #35178 )
2021-10-13 15:26:48 +03:00
XhmikosR
e8f702666f
JS: minor refactoring ( #35183 )
...
* add missing comments
* shorten block comments
* reorder constants
* reorder public/private methods
* sort exports alphabetically in util/index.js
* fix a couple of typos
2021-10-13 15:19:28 +03:00
GeoSot
db44392bda
Swipe: add test to ensure that it ignores pinch
events ( #35161 )
2021-10-12 15:48:19 +03:00
Jesse Mandel
d7dec124eb
Update nuget docs to specify only .NET Framework projects are supported. ( #35124 )
...
Co-authored-by: XhmikosR <xhmikosr@gmail.com>
2021-10-11 19:31:53 +03:00
XhmikosR
1fe4acc270
Update devDependencies ( #35155 )
...
* @babel/core ^7.15.5 → ^7.15.8
* @babel/preset-env ^7.15.6 → ^7.15.8
* cspell ^5.12.0 → ^5.12.3
* linkinator ^2.14.3 → ^2.14.4
* vnu-jar 21.9.2 → 21.10.8
2021-10-11 19:07:43 +03:00
Geremia Taglialatela
5b124f647f
Add color and border-color css variables to tables ( #35055 )
2021-10-11 17:41:43 +03:00
GeoSot
8ec6c94522
Extract Carousel's swipe functionality to a separate Class ( #32999 )
2021-10-11 17:04:43 +03:00
Mark Otto
b21c7ccbb7
Reset z-index on .navbar-expand .offcanvas, plus prevent box-shadow issues ( #35153 )
2021-10-10 14:56:35 +03:00
XhmikosR
24e3ca2474
tooltip.js: ignore a LGTM error ( #35147 )
...
The code on this line is either sanitized or the user chose to not sanitize it.
2021-10-10 14:49:41 +03:00
XhmikosR
c44d64ed71
Merge remote-tracking branch 'remotes/origin/v513'
2021-10-09 18:28:28 +03:00
XhmikosR
1a6fdfae6b
Bump version to 5.1.3.
2021-10-09 09:43:19 +03:00
Mark Otto
09f73a6a12
Revert "Add align-self: center
to buttons for improved rendering in flex containers" ( #35143 )
...
This reverts commit 94c80ff613
.
2021-10-09 09:41:51 +03:00
XhmikosR
ec62be2724
ESLint: disable no-negated-condition
rule ( #35137 )
2021-10-08 12:47:55 +03:00
XhmikosR
a260967a55
tests: minor cleanup ( #35138 )
...
* tests: minor cleanup
* tests: use the util noop function
2021-10-08 12:32:11 +03:00
XhmikosR
eb0f705621
scrollspy.js: chain functions ( #35139 )
2021-10-08 12:28:05 +03:00
XhmikosR
64e13162fa
Sanitizer: fix logic and add a test. ( #35133 )
...
This was broken in 2596c97
inadvertently.
Added a test so that we don't hit this in the future.
2021-10-07 17:48:36 +03:00
Chris Midgley
9ff87f5f0e
docs: remove 'and' in middle of list ( #35113 )
2021-10-07 16:42:22 +03:00
devhoussam
c331a150cd
Add Sass variables for hr background-color and border
...
Co-Authored-By: Houssam Hammouda <11141564+devhoussam@users.noreply.github.com>
2021-10-05 15:49:35 -07:00
XhmikosR
2596c97034
util/sanitizer.js: use Array.every()
( #35120 )
2021-10-06 00:23:14 +03:00