Материал пользовательского интерфейса темы Глобальная настройка плотности - PullRequest
1 голос
/ 31 мая 2019

Есть ли способ установить глобальные настройки Dense, предпочтительно где-нибудь внутри конфига темы?Я создаю приложения исключительно для пользователей настольных компьютеров и хотел бы, чтобы на экране было больше информации.

Gmail уже имеет эту опцию

enter image description here

И многие отдельные компоненты имеют свойство делать их более компактными.

1 Ответ

0 голосов
/ 04 июня 2019

Вы можете установить значения по умолчанию для любого реквизита компонента Material-UI. См. Документацию здесь: https://material -ui.com / customization / globals / # default-props .

Например, чтобы по умолчанию все компоненты Material-UI List по умолчанию были плотными, в вашей теме должно быть следующее:

const theme = createMuiTheme({
  props: {
    MuiList: {
      dense: true
    }
  }
});

Edit Global dense

Для аспектов, которыми нельзя управлять с помощью реквизита, вы можете использовать ключ overrides темы, чтобы переопределить CSS для каждого компонента.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...