css: Hide details marker of collapsibles in Safari

In Chrome the marker was already invisible since normalize.css
applies `display:block` to `summary`. Hence we should also disable
the marker by default in Safari.

fixes https://github.com/Icinga/icingaweb2-module-businessprocess/issues/406
This commit is contained in:
Johannes Meyer 2023-08-31 11:45:53 +02:00
parent c027282d8c
commit a9b0e1e2d2
1 changed files with 7 additions and 0 deletions

View File

@ -334,6 +334,13 @@ a:hover > .icon-cancel {
}
}
details.collapsible > summary {
&::marker,
&::-webkit-details-marker {
display: none;
}
}
.collapsible[data-can-collapse]:not(.collapsed) + .collapsible-control button,
.collapsible[data-can-collapse]:not(.collapsed) > .collapsible-control,
details.collapsible[open] + .collapsible-control button,