Integrate tailwind css and create new button library (#2098)

Introduce tailwind as new frontend styling library to replace bulma in the longer run. Also create the first new ui library `ui-buttons` which will be the new standard for buttons ins SCM-Manager. In this library we reconsidered which types of buttons should be used to create a clean and consistent ui.

Co-authored-by: Eduard Heimbuch <eduard.heimbuch@cloudogu.com>
This commit is contained in:
Konstantin Schaper
2022-08-02 08:39:37 +02:00
committed by GitHub
parent 09beb8cd3b
commit 27dbcbf28d
67 changed files with 8592 additions and 7519 deletions

View File

@@ -29,7 +29,6 @@ import Button from "../buttons/Button";
import { MemoryRouter } from "react-router-dom";
import { useForm } from "react-hook-form";
import { SubmitButton } from "../buttons";
import { Person } from "@scm-manager/ui-types";
const Decorator = styled.div`
padding: 2rem;
@@ -74,9 +73,9 @@ const ReactHookForm: FC = () => {
handleSubmit,
formState: { errors },
} = useForm<Name>();
const [stored, setStored] = useState<Person>();
const [stored, setStored] = useState<Name>();
const onSubmit = (person: Person) => {
const onSubmit = (person: Name) => {
setStored(person);
};