diff --git a/src/_variaveis.scss b/src/_variaveis.scss index e5206fc..755953d 100644 --- a/src/_variaveis.scss +++ b/src/_variaveis.scss @@ -5,6 +5,7 @@ $font-family: 'Roboto', sans-serif; /* Colors */ $color-black: #000; $color-black-transparent: rgba(69, 69, 69, 0.7); +$color-black-500: #303030; $color-white: #fff; $color-primary-700: #F2F2F2; diff --git a/src/assets/imgs/logo-facebook.png b/src/assets/imgs/logo-facebook.png new file mode 100644 index 0000000..9d45ea8 Binary files /dev/null and b/src/assets/imgs/logo-facebook.png differ diff --git a/src/assets/imgs/logo-instagram.png b/src/assets/imgs/logo-instagram.png new file mode 100644 index 0000000..5a4a735 Binary files /dev/null and b/src/assets/imgs/logo-instagram.png differ diff --git a/src/assets/imgs/logo-linkedin.png b/src/assets/imgs/logo-linkedin.png new file mode 100644 index 0000000..3148529 Binary files /dev/null and b/src/assets/imgs/logo-linkedin.png differ diff --git a/src/assets/imgs/logo-twitter.png b/src/assets/imgs/logo-twitter.png new file mode 100644 index 0000000..2785080 Binary files /dev/null and b/src/assets/imgs/logo-twitter.png differ diff --git a/src/assets/imgs/logo-youtube.png b/src/assets/imgs/logo-youtube.png new file mode 100644 index 0000000..9656a6f Binary files /dev/null and b/src/assets/imgs/logo-youtube.png differ diff --git a/src/components/Footer/Footer.tsx b/src/components/Footer/Footer.tsx index adb66da..8440d66 100644 --- a/src/components/Footer/Footer.tsx +++ b/src/components/Footer/Footer.tsx @@ -1,9 +1,11 @@ import { FooterBottom } from './FooterBottom/FooterBottom'; import styles from './Footer.module.scss'; +import { FooterTop } from './FooterTop/FooterTop'; const Footer = () => { return ( ) diff --git a/src/components/Footer/FooterBottom/FooterBottom.tsx b/src/components/Footer/FooterBottom/FooterBottom.tsx index 80ad2a7..c818193 100644 --- a/src/components/Footer/FooterBottom/FooterBottom.tsx +++ b/src/components/Footer/FooterBottom/FooterBottom.tsx @@ -13,7 +13,7 @@ import m3Logo from '../../../assets/imgs/m3-logo-footer.png'; const FooterBottom = () => { return ( -
+

Lorem ipsum dolor sit amet, consectetur adipiscing
elit, sed do eiusmod tempor @@ -59,7 +59,7 @@ const FooterBottom = () => { Logo M3

- + ) } diff --git a/src/components/Footer/FooterTop/FooterTop.module.scss b/src/components/Footer/FooterTop/FooterTop.module.scss new file mode 100644 index 0000000..6f08b19 --- /dev/null +++ b/src/components/Footer/FooterTop/FooterTop.module.scss @@ -0,0 +1,94 @@ +@import '../../../variaveis'; + +.footer__top { + width: calc(100% - 200px); + display: flex; + align-items: center; + justify-content: space-between; + padding: 50px 100px; + + &__wrapper { + display: flex; + justify-content: space-between; + align-items: flex-start; + width: 100%; + } + + &__block { + display: flex; + flex-direction: column; + justify-content: flex-start; + align-items: center; + margin-right: 121px; + + &__title { + width: 100%; + margin-bottom: 12px; + font-family: $font-family; + font-style: normal; + font-weight: 500; + font-size: 14px; + line-height: 16px; + text-transform: uppercase; + color: $color-black-500; + text-align: start; + } + + &__item-list { + list-style: none; + display: flex; + flex-direction: column; + align-items: flex-start; + padding: 0px; + gap: 12px; + + } + &__item:last-child { + text-decoration: underline; + } + + &__link { + text-decoration: none; + font-family: $font-family; + font-style: normal; + font-weight: 400; + font-size: 12px; + line-height: 14px; + text-transform: capitalize; + color: $color-black-500; + + } + + } + + &__block-social { + display: flex; + flex-direction: column; + justify-content: flex-start; + align-items: flex-start; + margin-left: 37px; + + &__social-medias { + display: flex; + align-items: flex-start; + justify-content: flex-start; + margin-bottom: 10px; + list-style: none; + + &__logo { + width: 35px; + height: 35px; + margin-right: 10px; + } + + &__site { + font-family: $font-family; + font-style: normal; + font-weight: 400; + font-size: 14px; + line-height: 16px; + color: $color-black-500; + } + } + } +} diff --git a/src/components/Footer/FooterTop/FooterTop.tsx b/src/components/Footer/FooterTop/FooterTop.tsx new file mode 100644 index 0000000..f36de74 --- /dev/null +++ b/src/components/Footer/FooterTop/FooterTop.tsx @@ -0,0 +1,129 @@ +import styles from './FooterTop.module.scss' + +import facebook from '../../../assets/imgs/logo-facebook.png'; +import instagram from '../../../assets/imgs/logo-instagram.png'; +import twitter from '../../../assets/imgs/logo-twitter.png'; +import youtube from '../../../assets/imgs/logo-youtube.png'; +import linkedin from '../../../assets/imgs/logo-linkedin.png'; + +const FooterTop = () => { + return ( +
+
+
+

INSTITUCIONAL

+ + +
+ +
+

DÚVIDAS

+ + +
+ +
+

INSTITUCIONAL

+ + +
+
+ + www.loremipsum.com +
+
+ +
+ ) +} + +export { FooterTop }