Updated Discussion UI as per Figma (#92)

* Updated Discussion UI as per Figma
This commit is contained in:
Ahtisham Shahid
2021-05-03 11:47:31 +05:00
committed by GitHub
parent afd66fcbe8
commit c20fbbcf79
9 changed files with 12 additions and 12 deletions

View File

@@ -17,10 +17,11 @@ export default function FormSwitchGroup({
> >
<div className="d-flex justify-content-between"> <div className="d-flex justify-content-between">
<div className="pr-3"> <div className="pr-3">
<Form.Label className="h4 mt-3"> <Form.Label className="h4 mt-2 text-primary-500">
{label} {label}
</Form.Label> </Form.Label>
<Form.Text <Form.Text
className="mt-0"
id={helpTextId} id={helpTextId}
muted muted
> >

View File

@@ -86,6 +86,7 @@ function DiscussionsSettings({ courseId, intl }) {
<Stepper activeKey={currentStep}> <Stepper activeKey={currentStep}>
<FullscreenModal <FullscreenModal
className="bg-light-200" className="bg-light-200"
modalBodyClassName="p-0"
title={intl.formatMessage(messages.configure)} title={intl.formatMessage(messages.configure)}
onClose={handleClose} onClose={handleClose}
isOpen isOpen

View File

@@ -85,7 +85,7 @@ function AppConfigForm({
); );
} }
return ( return (
<Container size="sm" className="px-sm-0 py-5" data-testid="appConfigForm"> <Container size="sm" className="px-sm-0 py-sm-5 p-0" data-testid="appConfigForm">
{alert} {alert}
{form} {form}
</Container> </Container>

View File

@@ -33,9 +33,9 @@ function LegacyConfigForm({
}); });
return ( return (
<Card className="mb-5 pt-3 px-5 pb-5" data-testid="legacyConfigForm"> <Card className="mb-5 px-4 px-sm-5 pb-5" data-testid="legacyConfigForm">
<Form ref={formRef} onSubmit={handleSubmit}> <Form ref={formRef} onSubmit={handleSubmit}>
<h3 className="mb-4 mt-2">{title}</h3> <h3 className="text-primary-500 my-3">{title}</h3>
<AppConfigFormDivider thick /> <AppConfigFormDivider thick />
<AnonymousPostingFields <AnonymousPostingFields
onBlur={handleBlur} onBlur={handleBlur}

View File

@@ -14,7 +14,7 @@ function AnonymousPostingFields({
}) { }) {
return ( return (
<> <>
<h5 className="mt-4">{intl.formatMessage(messages.anonymousPosting)}</h5> <h5 className="mt-4 text-gray-500">{intl.formatMessage(messages.anonymousPosting)}</h5>
<FormSwitchGroup <FormSwitchGroup
onChange={onChange} onChange={onChange}
onBlur={onBlur} onBlur={onBlur}

View File

@@ -4,11 +4,9 @@ import PropTypes from 'prop-types';
export default function AppConfigFormDivider({ thick }) { export default function AppConfigFormDivider({ thick }) {
return ( return (
<hr <hr
className="my-2" className="my-2 mx-sm-n5 mx-n4"
style={{ style={{
borderTopWidth: thick ? '3px' : '1px', borderTopWidth: thick ? '3px' : '1px',
marginLeft: '-48px',
marginRight: '-48px',
}} }}
/> />
); );

View File

@@ -77,7 +77,7 @@ function BlackoutDatesField({
}) { }) {
return ( return (
<> <>
<h5 className="mb-5 mt-4 text-gray-500">{intl.formatMessage(messages.blackoutDates)}</h5> <h5 className="my-4 text-gray-500">{intl.formatMessage(messages.blackoutDates)}</h5>
<Form.Group <Form.Group
controlId="blackoutDates" controlId="blackoutDates"
> >

View File

@@ -14,11 +14,11 @@ function DivisionByGroupFields({
}) { }) {
return ( return (
<> <>
<h5 className="text-gray-500">{intl.formatMessage(messages.divisionByGroup)}</h5> <h5 className="text-gray-500 mb-2 mt-4">{intl.formatMessage(messages.divisionByGroup)}</h5>
<FormSwitchGroup <FormSwitchGroup
onChange={onChange} onChange={onChange}
className="mt-3" className="mt-2"
onBlur={onBlur} onBlur={onBlur}
id="divideByCohorts" id="divideByCohorts"
checked={values.divideByCohorts} checked={values.divideByCohorts}

View File

@@ -52,7 +52,7 @@ function AppList({ intl }) {
} }
return ( return (
<div className="m-5" data-testid="appList"> <div className="m-1 my-sm-5" data-testid="appList">
<h3 className="my-sm-5 my-4"> <h3 className="my-sm-5 my-4">
{intl.formatMessage(messages.heading)} {intl.formatMessage(messages.heading)}
</h3> </h3>