Merge branch 'next' into popup-perf

This commit is contained in:
Cory LaViska
2024-09-23 13:37:19 -04:00
committed by GitHub
5 changed files with 6 additions and 27 deletions

View File

@@ -78,7 +78,6 @@
"ionicons",
"jsDelivr",
"jsfiddle",
"jsonata",
"keydown",
"keyframes",
"Kool",

View File

@@ -15,6 +15,7 @@ New versions of Shoelace are released as-needed and generally occur when a criti
## Next
- Improved performance of `<sl-popup>` by waiting for the active state before spinning up the positioning library [#2179]
- Fixed a bug in `<sl-select>` that made the suffix slot collide with the clear button [#2145]
## 2.17.0

17
package-lock.json generated
View File

@@ -58,7 +58,6 @@
"globby": "^13.2.2",
"husky": "^8.0.3",
"jsdom": "^22.1.0",
"jsonata": "^2.0.4",
"lint-staged": "^14.0.1",
"lunr": "^2.3.9",
"markdown-it-container": "^3.0.0",
@@ -11311,16 +11310,6 @@
"node": ">=6"
}
},
"node_modules/jsonata": {
"version": "2.0.5",
"resolved": "https://registry.npmjs.org/jsonata/-/jsonata-2.0.5.tgz",
"integrity": "sha512-wEse9+QLIIU5IaCgtJCPsFi/H4F3qcikWzF4bAELZiRz08ohfx3Q6CjDRf4ZPF5P/92RI3KIHtb7u3jqPaHXdQ==",
"dev": true,
"license": "MIT",
"engines": {
"node": ">= 8"
}
},
"node_modules/jsonfile": {
"version": "3.0.1",
"resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-3.0.1.tgz",
@@ -27299,12 +27288,6 @@
"integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==",
"dev": true
},
"jsonata": {
"version": "2.0.5",
"resolved": "https://registry.npmjs.org/jsonata/-/jsonata-2.0.5.tgz",
"integrity": "sha512-wEse9+QLIIU5IaCgtJCPsFi/H4F3qcikWzF4bAELZiRz08ohfx3Q6CjDRf4ZPF5P/92RI3KIHtb7u3jqPaHXdQ==",
"dev": true
},
"jsonfile": {
"version": "3.0.1",
"resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-3.0.1.tgz",

View File

@@ -116,7 +116,6 @@
"globby": "^13.2.2",
"husky": "^8.0.3",
"jsdom": "^22.1.0",
"jsonata": "^2.0.4",
"lint-staged": "^14.0.1",
"lunr": "^2.3.9",
"markdown-it-container": "^3.0.0",

View File

@@ -260,20 +260,17 @@ export default css`
border-radius: var(--sl-input-height-large);
}
/* Prefix */
.select__prefix {
/* Prefix and Suffix */
.select__prefix,
.select__suffix {
flex: 0;
display: inline-flex;
align-items: center;
color: var(--sl-input-placeholder-color);
}
/* Suffix */
.select__suffix {
flex: 0;
display: inline-flex;
align-items: center;
color: var(--sl-input-placeholder-color);
.select__suffix::slotted(*) {
margin-inline-start: var(--sl-spacing-small);
}
/* Clear button */