fix(web-components): update dialog border (#31609)

This commit is contained in:
Dave Rupert 2024-06-06 14:34:19 -05:00 коммит произвёл GitHub
Родитель 8f8a6a8371
Коммит 9fdc8c8ca1
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: B5690EEEBB952194
2 изменённых файлов: 18 добавлений и 2 удалений

Просмотреть файл

@ -0,0 +1,7 @@
{
"type": "prerelease",
"comment": "Move dialog border styles to forcedColors mode",
"packageName": "@fluentui/web-components",
"email": "rupertdavid@microsoft.com",
"dependentChangeType": "patch"
}

Просмотреть файл

@ -12,6 +12,7 @@ import {
shadow64,
strokeWidthThin,
} from '../theme/design-tokens.js';
import { forcedColorsStylesheetBehavior } from '../utils/behaviors/match-media-stylesheet-behavior.js';
/** Dialog styles
* @public
@ -30,7 +31,7 @@ export const styles = css`
dialog {
background: ${colorNeutralBackground1};
border-radius: ${borderRadiusXLarge};
border: ${strokeWidthThin} solid ${colorTransparentStroke};
border: none;
box-shadow: ${shadow64};
color: ${colorNeutralForeground1};
max-height: calc(-48px + 100vh);
@ -88,4 +89,12 @@ export const styles = css`
}
}
}
`;
`.withBehaviors(
forcedColorsStylesheetBehavior(css`
@layer base {
dialog {
border: ${strokeWidthThin} solid ${colorTransparentStroke};
}
}
`),
);