added type form
first styling approach
the first version is ready