Skip to main content
Version: v1.1

MUI helper

Material Icons finder

import Icon from '@mui/material/Icon';


return (
<Icon>document</Icon>
)

Samples

import * as React from 'react';

// styles
import { styled, css, darken, lighten, alpha, withStyles } from 'metaeditor/common/styles/'

const RootDiv = styled.div(theme => ({
}))

const RootList = styled.ul(theme => ({
}))

const Custom = styled.custom(Element, theme => ({

}))

Styles props


// styles

import { styled } from 'metaeditor/common/styles/'

const RootDiv = styled.div(theme => ({
borderRadius: css.makeRadius(0, 0, 'auto', 'auto'),
borderRadius: css.makeRadius(),
}))

Transition

const useStyles = makeStyles(theme => ({
root: {
transition: theme.transitions.create(['all', 'width'], {
easing: theme.transitions.easing.sharp,
duration: theme.transitions.duration.leavingScreen,
}),
},
root: {
transition: theme.transitions.create(['all', 'width']),
}
}))

Breakpoints

const useStyles = makeStyles(theme => ({
root: {
[theme.breakpoints.down('xs')]: {
width: 'auto',
},
[theme.breakpoints.up('sm')]: {
width: 'auto',
},
},
}))

Font weight

const useStyles = makeStyles(theme => ({
root: {
     fontWeight: theme.typography.fontWeightLight,
    fontWeight: theme.typography.fontWeightRegular,
     fontWeight: theme.typography.fontWeightMedium,
    fontWeight: theme.typography.fontWeightBold,
},
}))