diff options
author | Anton Tananaev <anton@traccar.org> | 2022-05-28 06:58:47 -0700 |
---|---|---|
committer | Anton Tananaev <anton@traccar.org> | 2022-05-28 06:58:47 -0700 |
commit | ab26340ead6eba063734286a374101951d08688b (patch) | |
tree | d4a66f1ce400f2922d701aae1d5f8d0b59d383c2 /modern/src/reports/common | |
parent | 01c61772eef07a7a9aa1beb9d99ed801721e456a (diff) | |
download | trackermap-web-ab26340ead6eba063734286a374101951d08688b.tar.gz trackermap-web-ab26340ead6eba063734286a374101951d08688b.tar.bz2 trackermap-web-ab26340ead6eba063734286a374101951d08688b.zip |
Unify report styles
Diffstat (limited to 'modern/src/reports/common')
-rw-r--r-- | modern/src/reports/common/useReportStyles.js | 49 |
1 files changed, 49 insertions, 0 deletions
diff --git a/modern/src/reports/common/useReportStyles.js b/modern/src/reports/common/useReportStyles.js new file mode 100644 index 00000000..e09c8695 --- /dev/null +++ b/modern/src/reports/common/useReportStyles.js @@ -0,0 +1,49 @@ +import { makeStyles } from '@mui/styles'; + +export default makeStyles((theme) => ({ + container: { + height: '100%', + display: 'flex', + flexDirection: 'column', + }, + containerMap: { + flexBasis: '40%', + flexShrink: 0, + }, + containerMain: { + overflow: 'auto', + }, + header: { + position: 'sticky', + left: 0, + display: 'flex', + flexDirection: 'column', + alignItems: 'stretch', + }, + columnAction: { + width: '1%', + paddingLeft: theme.spacing(1), + }, + filter: { + display: 'inline-flex', + flexWrap: 'wrap', + gap: theme.spacing(2), + padding: theme.spacing(3, 2, 2), + }, + filterItem: { + minWidth: 0, + flex: `1 1 ${theme.dimensions.filterFormWidth}`, + }, + filterButtons: { + display: 'flex', + gap: theme.spacing(1), + flex: `1 1 ${theme.dimensions.filterFormWidth}`, + }, + filterButton: { + flexGrow: 1, + }, + chart: { + flexGrow: 1, + overflow: 'hidden', + }, +})); |