/
githubmirror
/
components
Обзор
Документация
Войти
/
githubmirror
/
components
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
src/material/autocomplete/_m3-autocomplete.scss
26 строк
835 B
Andrew Seguin
refactor: simplify component styles by removing use-tokens (#31146)
21 май 2025, 03:10
Не верифицирован
21 май 2025, 03:10
7b5d88b
Код
Авторство
О чём код?
@use 'sass:map'; @use '../core/style/elevation'; @use '../core/tokens/m3-utils'; @use '../core/tokens/m3'; /// Generates custom tokens for the mat-autocomplete. /// @param {Map} $systems The MDC system tokens /// @param {Boolean} $exclude-hardcoded Whether to exclude hardcoded token values /// @param {Map} $token-slots Possible token slots /// @return {Map} A set of custom tokens for the mat-autocomplete @function get-tokens($theme: m3.$sys-theme) { $system: m3-utils.get-system($theme); $tokens: ( base: ( autocomplete-container-shape: map.get($system, corner-extra-small), autocomplete-container-elevation-shadow: elevation.get-box-shadow(2), ), color: ( autocomplete-background-color: map.get($system, surface-container), ), typography: (), density: (), ); @return $tokens; }