Я создаю тему, используя createMuiTheme()
:
import { createMuiTheme, responsiveFontSizes } from '@material-ui/core/styles';
const theme = responsiveFontSizes(
createMuiTheme({
palette: {
type: 'dark',
primary: {
main: '#c5cae9',
light: '#f8fdff',
dark: '#9499b7',
contrastText: '#212121',
},
secondary: {
main: '#5c6bc0',
light: '#8e99f3',
dark: '#26418f',
contrastText: '#ffffff',
},
},
typography: {
fontFamily: [
'Roboto',
'Arial',
'"Helvetica"',
'sans-serif',
].join(','),
},
}),
);
export default theme;
При просмотре темы по умолчанию мне не хватает многих свойств, таких как breakpoints
, direction
, shadows
, spacing
и т. Д.
Даже если эти свойства не указаны, createMuiTheme()
предоставляет значения по умолчанию, которые заполняют эти поля? Или я должен сам предоставить эти значения.