Skip to content

Commit c70ed28

Browse files
committed
chore(styles): remove unused placeholder + cleanup
1 parent c4b87dc commit c70ed28

File tree

4 files changed

+21
-27
lines changed

4 files changed

+21
-27
lines changed

.changeset/loose-jeans-hug.md

+5
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
'@swisspost/design-system-styles': minor
3+
---
4+
5+
Removed the unused placeholder `%btn-transparent-background`.

packages/documentation/src/stories/misc/migration-guide/migrationv8-9.component.ts

+6
Original file line numberDiff line numberDiff line change
@@ -573,6 +573,12 @@ export class MigrationV89Component extends LitElement {
573573
<span class="tag tag-sm tag-danger">breaking</span>
574574
</p>
575575
</li>
576+
<li class="mb-16">
577+
<p>
578+
The <code>%btn-transparent-background</code> CSS placeholder has been removed.
579+
<span class="tag tag-sm tag-danger">breaking</span>
580+
</p>
581+
</li>
576582
<li class="mb-16">
577583
<p>
578584
The <code>.pi-*</code> classes have been removed

packages/styles/src/placeholders/_button.scss

-13
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,11 @@
11
@use './../mixins/utilities';
2-
@use './../mixins/color' as color-mx;
3-
@use './../variables/color';
42
@use './../variables/components/button';
53
@use './../mixins/button' as button-mx;
64
@use '../functions/tokens';
75
@use '../tokens/components';
86

97
tokens.$default-map: components.$post-button;
108

11-
%btn-transparent-background {
12-
@include utilities.not-disabled-focus-hover() {
13-
color: color.$black;
14-
}
15-
16-
// Invert icon on dark backgrounds
17-
@include color-mx.on-dark-background() {
18-
color: color.$black;
19-
}
20-
}
21-
229
%btn {
2310
// Resets
2411
display: inline-flex;

packages/styles/src/placeholders/_close.scss

+10-14
Original file line numberDiff line numberDiff line change
@@ -1,46 +1,42 @@
1-
@use './../mixins/button' as button-mx;
2-
@use './../mixins/color' as color-mx;
3-
@use './../mixins/forms' as forms-mx;
4-
@use './../mixins/icons' as icons-mx;
5-
@use './../mixins/utilities' as utilities-mx;
6-
7-
@use './../variables/animation';
8-
@use './../variables/color';
1+
@use './../mixins/button';
2+
@use './../mixins/icons';
3+
@use './../mixins/utilities';
4+
95
@use './../variables/commons';
106
@use './../variables/components/close';
117

128
%btn-close {
13-
@include button-mx.reset-button;
9+
@include button.reset-button;
1410
border-radius: close.$close-border-radius;
1511
color: close.$close-color;
1612
transition: close.$close-transition;
1713
cursor: pointer;
1814

19-
@include utilities-mx.focus-style {
15+
@include utilities.focus-style {
2016
border-radius: commons.$border-radius;
2117
}
2218

2319
&::before {
24-
@include icons-mx.icon(2043);
20+
@include icons.icon(2043);
2521
content: '';
2622
display: block;
2723
height: close.$close-size;
2824
width: close.$close-size;
2925
}
3026

31-
@include utilities-mx.not-disabled-focus-hover() {
27+
@include utilities.not-disabled-focus-hover() {
3228
color: close.$close-hover-color;
3329
}
3430

3531
&:disabled {
3632
color: close.$close-disabled-color;
3733
}
3834

39-
@include utilities-mx.high-contrast-mode() {
35+
@include utilities.high-contrast-mode() {
4036
color: CanvasText;
4137
forced-color-adjust: none;
4238

43-
@include utilities-mx.not-disabled-focus-hover() {
39+
@include utilities.not-disabled-focus-hover() {
4440
color: Highlight;
4541
}
4642
}

0 commit comments

Comments
 (0)