Skip to content

Commit d697639

Browse files
fix: make Safari rendering of summary elements the same as other browsers (#964)
Hide details summary arrow on Safari
1 parent b53b691 commit d697639

File tree

4 files changed

+16
-0
lines changed

4 files changed

+16
-0
lines changed

apps/svelte.dev/src/lib/components/ModalDropdown.svelte

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -102,6 +102,10 @@
102102
align-items: center;
103103
justify-content: center;
104104
user-select: none;
105+
106+
&::-webkit-details-marker {
107+
display: none;
108+
}
105109
}
106110
107111
details[open] summary::before {

packages/site-kit/src/lib/components/Text.svelte

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -523,6 +523,10 @@
523523
font: var(--sk-font-body-small);
524524
user-select: none;
525525
526+
&::-webkit-details-marker {
527+
display: none;
528+
}
529+
526530
.legacy &::after {
527531
position: absolute;
528532
display: flex;

packages/site-kit/src/lib/search/SearchResultList.svelte

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -111,6 +111,10 @@
111111
span:not(:last-child)::after {
112112
content: '';
113113
}
114+
115+
&::-webkit-details-marker {
116+
display: none;
117+
}
114118
}
115119
}
116120

packages/site-kit/src/lib/styles/utils/nav.css

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,10 @@
1313
display: block;
1414
user-select: none;
1515

16+
&::-webkit-details-marker {
17+
display: none;
18+
}
19+
1620
&::before {
1721
content: '';
1822
position: absolute;

0 commit comments

Comments
 (0)