Skip to content
This repository was archived by the owner on Jan 13, 2025. It is now read-only.

Commit 9bfd12f

Browse files
chore(menu): Add menu outline for High Contrast Mode
PiperOrigin-RevId: 456576859
1 parent ba9c296 commit 9bfd12f

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

packages/mdc-menu/_mixins.scss

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@
2424
// Selector '.mdc-*' should only be used in this project.
2525

2626
@use 'sass:math';
27+
@use '@material/dom/dom';
2728
@use '@material/elevation/mixins' as elevation-mixins;
2829
@use '@material/feature-targeting/feature-targeting';
2930
@use '@material/ripple/ripple-theme';
@@ -56,6 +57,7 @@
5657
);
5758
@include min-width(variables.$min-width, $query: $query);
5859
@include open-item-opacity(variables.$open-item-opacity, $query: $query);
60+
5961
// Include mdc-deprecated-list selector to ensure list-inside-menu overrides default list styles
6062
.mdc-deprecated-list {
6163
@include list-mixins.deprecated-item-primary-text-ink-color(
@@ -68,6 +70,10 @@
6870
.mdc-list {
6971
@include elevation-mixins.overlay-surface-position($query: $query);
7072
@include elevation-mixins.overlay-dimensions(100%, $query: $query);
73+
74+
&::before {
75+
@include dom.transparent-border($query: $query);
76+
}
7177
}
7278

7379
.mdc-deprecated-list-divider {

0 commit comments

Comments
 (0)