diff --git a/src/assets/svgs/arrow-point-to-right.svg b/src/assets/svgs/arrow-point-to-right.svg index ba68356..f9d5afd 100644 --- a/src/assets/svgs/arrow-point-to-right.svg +++ b/src/assets/svgs/arrow-point-to-right.svg @@ -1,10 +1,3 @@ - - - - - - - - - + + diff --git a/src/components/footer/style.module.scss b/src/components/footer/style.module.scss index 22f2a03..678c22e 100644 --- a/src/components/footer/style.module.scss +++ b/src/components/footer/style.module.scss @@ -119,8 +119,8 @@ margin: 38px 100px 38px; justify-content: space-between; - @media (min-width: 2500px) { - } + // @media (min-width: 2500px) { + // } @media (max-width: 1024px) { flex-direction: column; @@ -244,7 +244,7 @@ justify-content: space-between; width: 84.38%; margin: auto; - gap: 110.41px; + // gap: 110.41px; @media (min-width: 2500px) { width: 92%; @@ -257,6 +257,10 @@ margin: 0; } + @media (max-width: 375px) { + width: 91.6%; + } + .address { color: var(--white); font-style: normal; @@ -272,12 +276,6 @@ } } - // max-width: 40%; - - // @include mq(md, max) { - // max-width: 100%; - // } - @media (min-width: 2500px) { width: 22.15%; font-size: 20px; @@ -294,7 +292,7 @@ .stamps { margin: 0; padding: 0; - width: 40.62%; + width: 36.89%; align-items: center; display: flex; justify-self: center; @@ -302,7 +300,7 @@ gap: 12px; @media (min-width: 2500px) { - width: 32.815%; + width: 30.087%; margin: 15px 0; } @@ -311,31 +309,49 @@ margin: 21.94px 0 21.94px 16px; } - @media (min-width: 376px) and (max-width: 767px) { - width: 87%; - margin: 22px 0 23px 16px; + @media (max-width: 767px) { + width: 100%; + order: 1; + gap: 11px; + margin: 22px 16px 23px 16px; } - @media (max-width: 375px) { - width: 91.2%; - order: 1; - gap: 4px; - margin: 22px 0 23px 16px; - } + // @media (max-width: 280px) { + // width: 100%; + // order: 1; + // gap: 11px; + // margin: 22px 16px 23px 16px; + // } .creditcard { - width: 20.27%; img { - width: 100%; + width: 36px; + + @media (min-width: 2500px) { + width: 70px; + } + + @media (max-width: 375px) { + width: 30px; + } } + } .vtex { - width: 31%; + // width: 31%; .vtex-pci { - width: 100%; + width: 54.61px; + + @media (min-width: 2500px) { + width: 106px; + } + + @media (max-width: 375px) { + width: 45px; + } } } @@ -346,8 +362,8 @@ height: 24px; width: 1px; - @media (min-width: 2500px) { - height: 42px; + @media (max-width: 375px) { + height: 20px; } } } @@ -361,6 +377,10 @@ margin: 27px 0 22px; padding: 0; + @media (min-width: 2500px) { + width: 404.17px + } + @media (max-width: 1024px) { order: 3; margin: 0; diff --git a/src/components/main/index.tsx b/src/components/main/index.tsx new file mode 100644 index 0000000..8d25d8f --- /dev/null +++ b/src/components/main/index.tsx @@ -0,0 +1,30 @@ +import React from "react"; + +import styles from "../main/style.module.scss"; + +import RightArrow from "../../assets/svgs/arrow-point-to-right.svg"; +import Home from "../../assets/svgs/home.svg"; + +const Main = () => { + return ( +
+
+ + Voltar para a home + +
+ Seta para a direita +
+ +

Institucional

+
+
+ +
+

Institucional

+
+
+ ); +}; + +export { Main }; diff --git a/src/components/main/style.module.scss b/src/components/main/style.module.scss new file mode 100644 index 0000000..2305695 --- /dev/null +++ b/src/components/main/style.module.scss @@ -0,0 +1,68 @@ +.breadcrumb { + display: flex; + align-items: center; + margin: 29px 100px 81px; + gap: 9.73px; + + &__home { + height: 16px; + + @media (min-width: 2500px) { + height: auto; + } + + img { + width: 15.99px; + + @media (min-width: 2500px) { + width: 31.22px; + } + } + } + + &__right-arrow { + img { + width: 4.56px; + + @media (min-width: 2500px) { + width: 8.9px; + } + } + } + + &__title { + text-decoration: none; + + h3 { + margin: 0; + font-weight: 400; + font-size: 12px; + line-height: 14px; + color: var(--light-gray-500); + text-transform: uppercase; + cursor: pointer; + + @media (min-width: 2500px) { + font-size: 24px; + line-height: 28px; + } + } + } +} + +.page-title { + h1 { + font-weight: 400; + font-size: 24px; + line-height: 28px; + letter-spacing: 0.1em; + text-transform: uppercase; + text-align: center; + margin: 0 0 80px; + + @media (min-width: 2500px) { + font-size: 48px; + line-height: 56px; + } + } +} diff --git a/src/pages/Institucional.tsx b/src/pages/Institucional.tsx index dab5dd8..5b1642a 100644 --- a/src/pages/Institucional.tsx +++ b/src/pages/Institucional.tsx @@ -1,12 +1,13 @@ import React from "react"; import { Header } from "../components/header"; - +import { Main } from "../components/main"; import { Footer } from "../components/footer"; const Institucional = () => { return (
+
);