GeoSot
53c77c0203
Tooltip: refactor jQueryInterface
2021-12-01 18:00:36 +02:00
GeoSot
a5945369bd
Dropdown: change doc for data-bs-popper=none
2021-12-01 17:10:39 +02:00
GeoSot
dd07c1ff9e
Dropdown: clearMenus is always an event callback
2021-12-01 17:10:39 +02:00
GeoSot
f71640f048
Dropdown: Clean more
2021-12-01 17:10:39 +02:00
GeoSot
21e5618ba7
Dropdown: rename vars
2021-12-01 17:10:39 +02:00
GeoSot
0686fa00f0
Dropdown: Remove redundant Space
check
2021-12-01 17:10:39 +02:00
GeoSot
a14a552d83
Dropdown: Deduplicate complex check
2021-12-01 17:10:39 +02:00
GeoSot
bff95d55af
Dropdown: Remove redundant check since the show
method already does it
2021-12-01 17:10:39 +02:00
GeoSot
2d32802f53
Dropdown: Change constant to the way we use it
2021-12-01 17:10:39 +02:00
GeoSot
fb5921dec4
Dropdown: Merge display='static'
& isNavbar
functionality activating static popper with no styles attached
2021-12-01 17:10:39 +02:00
GeoSot
137b324930
Dropdown: Remove static method used once
2021-12-01 17:10:39 +02:00
GeoSot
8b308b76f0
Dropdown tests: Use a function to improve readability ( #35448 )
2021-12-01 16:49:02 +02:00
XhmikosR
01b08d958c
Remove the now outdated build/svgo.yml ( #35447 )
2021-12-01 15:16:24 +02:00
GeoSot
cab62af2e6
Fix popover arrow & tooltip template after the setContent
addition ( #35441 )
2021-12-01 15:10:10 +02:00
GeoSot
44a6cd724c
Tooltip: remove leftover method ( #35440 )
...
Remove a leftover after #32692
Co-authored-by: XhmikosR <xhmikosr@gmail.com>
2021-12-01 14:53:56 +02:00
Ethan Clevenger
2fe90d8b16
Update edge-to-edge design instructions ( #35446 )
...
Add note about margins to prevent overflow.
2021-12-01 14:34:03 +02:00
XhmikosR
e5d8256e42
tests/unit/util/scrollbar.spec.js: rename function
...
`parseInt` is a global one.
2021-12-01 14:30:49 +02:00
XhmikosR
11ce6c2dcd
tests: fix a few typos
2021-12-01 14:30:49 +02:00
XhmikosR
f8f9dc3b5c
tests: remove extra spaces, unneeded arrays and add missing newlines
2021-12-01 14:30:49 +02:00
XhmikosR
eb54e1a1ce
tests: tweak Jasmine's matchers usage
...
Use:
* toBeNull
* toEqual
* toBeTrue
* toBeFalse
* toHaveSize
* toHaveClass
2021-12-01 14:30:49 +02:00
XhmikosR
5739bf7637
tests/browsers.js: remove unneeded export
2021-12-01 14:30:49 +02:00
Christopher Boik
2a51370e92
Fix variable name in customizing comment ( #35414 )
...
Correct table lightening variable to match the variable name defined and described in the loop variable section above
2021-11-30 16:41:08 +02:00
XhmikosR
d13b5ca2a5
Update devDependencies ( #35421 )
...
* @popperjs/core ^2.10.2 → ^2.11.0
* cspell ^5.13.0 → ^5.13.1
* postcss ^8.3.11 → ^8.4.4
* rollup ^2.60.1 → ^2.60.2
* sass ^1.43.4 → ^1.44.0
2021-11-30 08:36:39 +02:00
GeoSot
1692fc6b4b
Alert: add a couple more tests ( #35419 )
...
Co-authored-by: XhmikosR <xhmikosr@gmail.com>
2021-11-29 14:32:11 +02:00
GeoSot
3129ff075b
BaseComponent: add a couple more tests ( #35410 )
...
Co-authored-by: XhmikosR <xhmikosr@gmail.com>
2021-11-29 14:27:03 +02:00
François Karman
5290080d4d
Update typography.md
...
remove a unnecessary <abbr> tag
2021-11-25 14:08:52 -10:00
Travis Risner
45eb70e03c
Correctly implement RFS in :root
CSS variable for $body-font-size
( #35326 )
...
* rfs fix
* Update scss/_root.scss
* Update _reboot.scss
Co-authored-by: Mark Otto <otto@github.com>
Co-authored-by: Mark Otto <markd.otto@gmail.com>
2021-11-25 14:01:19 -10:00
Si Nguyen
3c8fbb6581
Update _close.scss
2021-11-25 13:56:32 -10:00
GeoSot
6f077ff7bc
Clean tooltip component unneeded functionality ( #32692 )
2021-11-25 20:08:11 +02:00
GeoSot
374eeecfbc
tooltip.js: use array.includes instead of for iteration ( #35127 )
2021-11-25 19:39:13 +02:00
GeoSot
91ad255e07
Change adjustDialog's if conditions to improve readability
2021-11-25 19:23:49 +02:00
GeoSot
569bca54d2
Add test for modal-content
2021-11-25 19:23:49 +02:00
GeoSot
0f9fd75d6c
Respect modal's initial overflowY
2021-11-25 19:23:49 +02:00
GeoSot
cc3e5789ec
Remove some uncovered code that seems to be unused
2021-11-25 19:23:49 +02:00
GeoSot
92e664c921
Change check for dynamic modal
2021-11-25 19:23:49 +02:00
GeoSot
fc33ce4b46
Tweak methods
...
Name them to be more descriptive and have agnostic functionality
2021-11-25 19:23:49 +02:00
GeoSot
79e01c3bad
Some refactoring on modal, to improve readability and generic functionality
2021-11-25 19:23:49 +02:00
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