diff options
| author | Armand Philippot <git@armandphilippot.com> | 2022-05-17 18:37:38 +0200 |
|---|---|---|
| committer | Armand Philippot <git@armandphilippot.com> | 2022-05-17 18:37:38 +0200 |
| commit | 7d9f874364ec6e255e62eb3027011bfed267904c (patch) | |
| tree | 711e3ce9fba99abdff89016f15b9bc763d61f03f /src/components/organisms/forms | |
| parent | 9a186b357b32325cf77fdce39a6c6c9aff76d8a5 (diff) | |
chore: adjust articles styles
* change animation on article card hover
* change comments section alignment
Diffstat (limited to 'src/components/organisms/forms')
| -rw-r--r-- | src/components/organisms/forms/comment-form.tsx | 14 |
1 files changed, 11 insertions, 3 deletions
diff --git a/src/components/organisms/forms/comment-form.tsx b/src/components/organisms/forms/comment-form.tsx index 5ff4ea4..b2c725f 100644 --- a/src/components/organisms/forms/comment-form.tsx +++ b/src/components/organisms/forms/comment-form.tsx @@ -1,6 +1,9 @@ import Button from '@components/atoms/buttons/button'; import Form, { type FormProps } from '@components/atoms/forms/form'; -import Heading, { type HeadingLevel } from '@components/atoms/headings/heading'; +import Heading, { + type HeadingProps, + type HeadingLevel, +} from '@components/atoms/headings/heading'; import Spinner from '@components/atoms/loaders/spinner'; import LabelledField from '@components/molecules/forms/labelled-field'; import { FC, ReactNode, useState } from 'react'; @@ -34,7 +37,11 @@ export type CommentFormProps = Pick<FormProps, 'className'> & { */ title?: string; /** - * The title level. + * The form title alignment. Default: left. + */ + titleAlignment?: HeadingProps['alignment']; + /** + * The title level. Default: 2. */ titleLevel?: HeadingLevel; }; @@ -44,6 +51,7 @@ const CommentForm: FC<CommentFormProps> = ({ parentId, saveComment, title, + titleAlignment, titleLevel = 2, ...props }) => { @@ -117,7 +125,7 @@ const CommentForm: FC<CommentFormProps> = ({ {...props} > {title && ( - <Heading id={formId} level={titleLevel}> + <Heading id={formId} level={titleLevel} alignment={titleAlignment}> {title} </Heading> )} |
