diff --git a/src/pages/RegistrationCompany/Group 245.png b/src/pages/RegistrationCompany/Group 245.png new file mode 100644 index 0000000..a743103 Binary files /dev/null and b/src/pages/RegistrationCompany/Group 245.png differ diff --git a/src/pages/RegistrationCompany/Property 1=Default.png b/src/pages/RegistrationCompany/Property 1=Default.png new file mode 100644 index 0000000..ecdd4e7 Binary files /dev/null and b/src/pages/RegistrationCompany/Property 1=Default.png differ diff --git a/src/pages/RegistrationCompany/RegistrationCompany.style.ts b/src/pages/RegistrationCompany/RegistrationCompany.style.ts new file mode 100644 index 0000000..f4ae7b7 --- /dev/null +++ b/src/pages/RegistrationCompany/RegistrationCompany.style.ts @@ -0,0 +1,78 @@ +import { ComponentProps } from 'react'; +import styled from 'styled-components'; + + +export const CardMain=styled.div` + display:flex; + justify-content:center; + align-items: center; + +` +export const CardRegistration = styled.div` + display:flex; + justify-content:space-around; + align-items: center; + flex-direction: column; + margin-top:9.5rem; + margin-bottom: 9.5rem; + width:960px; + min-height: 87.8125rem; + border: 1px solid black; + border-radius: 1.4956rem; + + h2{ + font-size:40px; + } + + + + + +` +export const HeaderCardRegistration=styled.div` + width: 100%; + display: flex; + flex-direction: column; + align-items: center; + height: 120px; + justify-content: space-around; + +` + +export const Progression=styled.div` + display: flex; + flex-direction: column; + width: 100%; + + img{ + width: 789px; + heigth:25px; + align-self: center; + } + + + + +` +export const Description= styled.div` + display:flex; + font-size:12px; + width: 100%; + justify-content: space-evenly; + + + span{ + width:160px; + text-align:center; + } + + .CompletedSpan{ + text-align: right; + padding-right:40px; + } +` +export const FontWeightStep=styled.span` + font-weight:700; + + +` diff --git a/src/pages/RegistrationCompany/index.tsx b/src/pages/RegistrationCompany/index.tsx new file mode 100644 index 0000000..a8675b2 --- /dev/null +++ b/src/pages/RegistrationCompany/index.tsx @@ -0,0 +1,42 @@ +import { zodResolver } from '@hookform/resolvers/zod'; +import { FormProvider, useForm } from 'react-hook-form'; +import { CardRegistration,CardMain, Progression, HeaderCardRegistration, Description, FontWeightStep, } from "./RegistrationCompany.style" + + +export default function RegistrationCompany(){ + + return(<> + + + + +

Cadastre-se!

+ + barra de progresso + + Dados da empresa + Especificações da empresa + Envio de documentos + Aguardando aprovação + Concluido + + + +
+ + + +
+

Vamos começar!

+

Digite os dados da empresa.

+

*Dados obrigatorios

+ +
+ + + + +
+
+ ) +} \ No newline at end of file diff --git a/src/routes/public.routes.tsx b/src/routes/public.routes.tsx index 0c197bb..a38ca70 100644 --- a/src/routes/public.routes.tsx +++ b/src/routes/public.routes.tsx @@ -8,6 +8,7 @@ import NotFound404 from '../pages/NotFound404'; import PurchaseConfirmation from '../pages/PurchaseConfirmation'; import Restaurant from '../pages/Restaurant'; import Restaurants from '../pages/Restaurants'; +import RegistrationCompany from '../pages/RegistrationCompany'; import { Welcome } from '../pages/welcome'; export function PublicRoutes() { @@ -20,11 +21,13 @@ export function PublicRoutes() { } /> } /> } /> + }/> } errorElement={} /> + );