frontend/app/Master/MetadataStyles.ts (96 lines of code) (raw):

import { makeStyles } from "@material-ui/core"; const formStyles = makeStyles((theme) => ({ root: { width: "100% !important", "& .MuiTextField-root": { width: "100%", }, "& .MuiFormControl-root": { width: "100%", }, "& .MuiAutocomplete-root": { width: "100%", }, }, expandable: { flexGrow: 1, }, listContainer: { listStyle: "none", paddingLeft: 0, margin: 0, }, listItem: { marginBottom: theme.spacing(1), }, })); const metadataStyles = makeStyles({ root: { display: "flex", flexDirection: "column", alignItems: "center", "& form": { display: "flex", width: "100%", maxWidth: "800px", flexDirection: "column", alignItems: "flex-start", }, "& .MuiAutocomplete-root": { width: "100%", }, "& .MuiTextField-root": { width: "100%", marginBottom: "1rem", }, "& .MuiFormControl-root": { width: "100%", marginBottom: "1rem", }, "& .metadata-info": { marginBottom: "1rem", display: "flex", width: "100%", flexDirection: "column", "& .subtitle-small": { fontSize: "14px", margin: "0", textOverflow: "ellipsis", display: "inline-block", overflow: "hidden", maxWidth: "790px", whiteSpace: "nowrap", minHeight: "22px", }, }, "& .MuiBadge-root": { marginLeft: "1rem", }, }, formButtons: { display: "flex", marginTop: "1rem", width: "100%", "& .cancel": { marginLeft: "1rem", }, "& .delete": { marginLeft: "auto", }, }, dialog: { "& .MuiDialogActions-root.MuiDialogActions-spacing": { justifyContent: "flex-start", "& .MuiButtonBase-root.MuiButton-root.MuiButton-contained:not(.MuiButton-containedSecondary)": { marginLeft: "auto", }, }, }, loading: { display: "flex", flexDirection: "column", width: "100%", alignItems: "center", }, }); export { metadataStyles, formStyles };