Skip to content
14 changes: 13 additions & 1 deletion .changeset/config.json
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,19 @@
"@db-ux/agent-cli"
]
],
"ignore": ["scripts", "@db-ux/core-web", "@db-ux/docs", "@db-ux/e2e", "angular-showcase", "angular-ssr-showcase", "next-showcase", "nuxt-showcase", "patternhub", "react-showcase", "stencil-showcase", "vue-showcase"],
"ignore": [
"scripts",
"@db-ux/docs",
"@db-ux/e2e",
"angular-showcase",
"angular-ssr-showcase",
"next-showcase",
"nuxt-showcase",
"patternhub",
"react-showcase",
"stencil-showcase",
"vue-showcase"
],
"linked": [],
"access": "public",
"baseBranch": "origin/main",
Expand Down
5 changes: 5 additions & 0 deletions .changeset/young-doors-act.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@db-ux/core-foundations": patch
---

fix: set `min-inline-size` and `max-inline-size` to ensure icons are not cropped in webkit
3 changes: 2 additions & 1 deletion packages/foundations/scss/icons/_icon-helpers.scss
Original file line number Diff line number Diff line change
Expand Up @@ -161,7 +161,8 @@ $default-icon-font-size: var(--db-icon-font-size, #{$default-icon-size-rem});
overflow: clip;
vertical-align: var(--db-icon-vertical-align, middle);
block-size: $default-icon-font-size;
inline-size: $default-icon-font-size;
aspect-radio: 1 / 1;
flex-shrink: 0

@include icon-content($default-icon-content); // TODO: ONLY FOR data-icon

Expand Down
Loading