saleor-dashboard/src/Baseline.tsx

24 lines
686 B
TypeScript
Raw Normal View History

2019-06-19 14:40:52 +00:00
import CssBaseline from "@material-ui/core/CssBaseline";
2020-11-05 14:31:00 +00:00
import { createStyles, Theme, withStyles } from "@material-ui/core/styles";
import { fade } from "@material-ui/core/styles/colorManipulator";
2019-08-09 10:26:22 +00:00
import React from "react";
2019-06-19 14:40:52 +00:00
2020-11-05 14:31:00 +00:00
const styles = createStyles((theme: Theme) => ({
2019-06-19 14:40:52 +00:00
"@global": {
2020-11-05 14:31:00 +00:00
"@import": "url('https://rsms.me/inter/inter.css')",
// For some reason @import clause must be put on top
// eslint-disable-next-line sort-keys
"::selection": {
background: fade(theme.palette.primary.main, 0.2)
}
2019-06-19 14:40:52 +00:00
}
2020-11-05 14:31:00 +00:00
}));
2019-06-19 14:40:52 +00:00
const Baseline = withStyles(styles, {
name: "Baseline"
})(() => <CssBaseline />);
Baseline.displayName = "Baseline";
export default Baseline;