所以,我通过一个主题组件实现了这一点。
不幸的是,目前这必须添加到您指定的“黑暗主题”中,并且不会与用户的“黑暗模式”自动切换。
尽管如此,这是一个有用的进展,可以继续改进:
:root {
--map-tiles-filter: brightness(0.6) invert(1) contrast(3) hue-rotate(200deg) saturate(0.3) brightness(0.7);
}
.locations-map {
.leaflet-tile-pane {
filter:var(--map-tiles-filter, none);
}
.leaflet-marker-shadow {
display: none;
}
}
