Skip to content

Commit

Permalink
chore(styles): Added missing stencil components to the list of initia…
Browse files Browse the repository at this point in the history
…lly hidden ones (#4544)

Co-authored-by: Alizé Debray <[email protected]>
  • Loading branch information
schaertim and alizedebray authored Jan 29, 2025
1 parent a9b24d8 commit a6ab463
Show file tree
Hide file tree
Showing 2 changed files with 24 additions and 2 deletions.
5 changes: 5 additions & 0 deletions .changeset/eighty-bees-invent.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
'@swisspost/design-system-styles': patch
---

Made the following components hidden until fully loaded to prevent flickering: `post-avatar`, `post-banner`, `post-breadcrumb`, `post-breadcrumb-item`, `post-closebutton`, `post-collapsible-trigger`, `post-footer`, `post-header`, `post-language-option`, `post-language-switch`, `post-mainnavigation`, `post-megadropdown`, `post-megadropdown-trigger`, `post-menu`, `post-menu-item`, and `post-menu-trigger`.
21 changes: 19 additions & 2 deletions packages/styles/src/utilities/_not-defined.scss
Original file line number Diff line number Diff line change
Expand Up @@ -3,23 +3,40 @@
*/

:where(
post-list,
post-list-item,
post-accordion,
post-accordion-item,
post-alert,
post-avatar,
post-back-to-top,
post-banner,
post-breadcrumb,
post-breadcrumb-item,
post-card-control,
post-closebutton,
post-collapsible,
post-collapsible-trigger,
post-footer,
post-header,
post-icon,
post-language-option,
post-language-switch,
post-list,
post-list-item,
post-logo,
post-mainnavigation,
post-megadropdown,
post-megadropdown-trigger,
post-menu,
post-menu-item,
post-menu-trigger,
post-popover,
post-popovercontainer,
post-rating,
post-tab-header,
post-tab-panel,
post-tabs,
post-tag,
post-togglebutton,
post-tooltip
):not(:defined) {
visibility: hidden;
Expand Down

0 comments on commit a6ab463

Please sign in to comment.