ice-frontend-react-mobx
Version:
ICE Frontend REACT+MobX
70 lines (59 loc) • 1.47 kB
CSS
@import 'normalize.css/normalize.css';
:root {
/* media queries */
@custom-media --phone (max-width: 480px);
@custom-media --tablet (max-width: 720px);
@custom-media --sm-screen (max-width: 960px);
@custom-media --lg-screen (min-width: 961px);
body {
background: var(--color-background);
color: var(--color-text);
margin: 0;
}
ul {
-webkit-margin-before: 0;
-webkit-margin-after: 0;
-webkit-margin-start: 0;
-webkit-margin-end: 0;
-webkit-padding-start: 0;
}
[data-react-toolbox="input"] input {
border-color: var(--border-light);
}
button:not([disabled]),
button:not([disabled]) [data-react-toolbox="font-icon"] { color: var(--color-text) ; }
[data-react-toolbox="card"],
[data-react-toolbox="dialog"] {
background: var(--color-background);
color: var(--color-text);
h1,
h2,
h3,
h4,
h5,
h6 { color: var(--color-text); }
}
[data-react-toolbox="card"] [data-react-toolbox="avatar"] {
height: 36px;
width: 36px;
line-height: 36px;
font-size: 1.4rem;
span {
line-height: 36px;
}
}
[data-react-toolbox="autocomplete"] {
background-color: var(--color-background);
}
[data-react-toolbox="dropdown"] {
color: var(--color-grey);
li:hover {
color: var(--color-white);
}
}
[data-react-toolbox="menu-item"] {
*:not([data-react-toolbox="font-icon"]) {
font-size: 0.9rem;
}
}
}