Outsourced ModalForm to make it more reusable

This commit is contained in:
unknown
2021-05-24 11:00:42 +02:00
parent 7b6ac3f6a4
commit 4e89e4c568
5 changed files with 125 additions and 87 deletions

View File

@@ -0,0 +1,28 @@
.InputGroup {
margin-bottom: 15px;
}
.InputGroup label,
.InputGroup span,
.InputGroup input {
display: block;
}
.InputGroup input {
margin: 8px 0;
width: 100%;
border: none;
border-radius: 4px;
padding: 10px;
background-color: var(--color-primary);
color: var(--color-background);
}
.InputGroup span {
font-size: 12px;
color: var(--color-primary)
}
.InputGroup span a {
color: var(--color-accent);
}

View File

@@ -0,0 +1,15 @@
import classes from './InputGroup.module.css';
interface ComponentProps {
children: JSX.Element | JSX.Element[];
}
const InputGroup = (props: ComponentProps): JSX.Element => {
return (
<div className={classes.InputGroup}>
{props.children}
</div>
)
}
export default InputGroup;