Fix shifted text in create variants dialog (#1950)

* Fix radio labels misalignment

* Remove DialogContent padding & move styles to external file
This commit is contained in:
Michał Droń 2022-03-30 15:48:12 +02:00 committed by GitHub
parent 7b45ef2758
commit 879e1da69e
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 16 additions and 13 deletions

View file

@ -10,23 +10,13 @@ import Form from "@saleor/components/Form";
import FormSpacer from "@saleor/components/FormSpacer";
import RadioGroupField from "@saleor/components/RadioGroupField";
import { buttonMessages } from "@saleor/intl";
import { makeStyles } from "@saleor/macaw-ui";
import React from "react";
import { FormattedMessage } from "react-intl";
import { messages } from "./messages";
import { useStyles } from "./styles";
import { ProductVariantCreateOptionEnum } from "./types";
const useStyles = makeStyles(
theme => ({
option: {
marginBottom: theme.spacing(2),
width: 400
}
}),
{ name: "ProductVariantCreateDialog" }
);
interface ProductVariantCreateDialogForm {
option: ProductVariantCreateOptionEnum;
}
@ -71,13 +61,12 @@ const ProductVariantCreateDialog: React.FC<ProductVariantCreateDialogProps> = pr
<DialogTitle>
<FormattedMessage {...messages.title} />
</DialogTitle>
<DialogContent>
<DialogContent className={classes.dialogContent}>
<Typography variant="body2">
<FormattedMessage {...messages.description} />
</Typography>
<FormSpacer />
<RadioGroupField
alignTop
choices={options.map(option => ({
label: (
<div

View file

@ -0,0 +1,14 @@
import { makeStyles } from "@saleor/macaw-ui";
export const useStyles = makeStyles(
theme => ({
option: {
marginBottom: theme.spacing(2),
width: 400
},
dialogContent: {
padding: 0
}
}),
{ name: "ProductVariantCreateDialog" }
);