diff --git a/src/components/FAQ/Faq.module.css b/src/components/FAQ/Faq.module.css index 3dc375b..2a5ba7f 100644 --- a/src/components/FAQ/Faq.module.css +++ b/src/components/FAQ/Faq.module.css @@ -9,6 +9,7 @@ background-position: top left; position: relative; color: var(--mantine-color-black); + background: linear-gradient(90deg, #272626 22%, #25424a 68%, #37616c 84%); } .title { diff --git a/src/components/Footer/Footer.jsx b/src/components/Footer/Footer.jsx index a751c2f..e32a659 100644 --- a/src/components/Footer/Footer.jsx +++ b/src/components/Footer/Footer.jsx @@ -1,27 +1,69 @@ -import { Container, Group, ActionIcon, rem } from '@mantine/core'; -import { IconBrandTwitter, IconBrandYoutube, IconBrandInstagram } from '@tabler/icons-react'; - +import { Anchor, Group, ActionIcon, rem } from '@mantine/core'; +import { IconBrandTwitter, IconBrandYoutube, IconBrandInstagram, IconBrandLinkedin, IconBrandGithub } from '@tabler/icons-react'; import classes from './Footer.module.css'; +import logo from "/src/assets/logo1.jpg"; +const links = [ + { link: '#', label: 'Contact' }, + { link: '#', label: 'Privacy' }, + { link: '#', label: 'Blog' }, + { link: 'https://zeroday-alliance.pages.dev/', label: 'Website' }, // Added website link + { link: '#', label: 'Careers' }, +]; const Footer = () => { + const items = links.map((link) => ( + event.preventDefault()} + size="sm" + > + {link.label} + + )); + return (
- - {/* */} - - - +
+ {/* */} + Logo + + {items} + + + + - - + + - + - +
); } -export default Footer \ No newline at end of file +export default Footer; diff --git a/src/components/Footer/Footer.module.css b/src/components/Footer/Footer.module.css index 281352f..c8a7bf6 100644 --- a/src/components/Footer/Footer.module.css +++ b/src/components/Footer/Footer.module.css @@ -1,22 +1,30 @@ .footer { margin-top: rem(120px); border-top: rem(1px) solid light-dark(var(--mantine-color-gray-2), var(--mantine-color-dark-5)); + background: linear-gradient(90deg, #272626 22%, #25424a 68%, #37616c 84%); } .inner { display: flex; justify-content: space-between; align-items: center; - padding-top: var(--mantine-spacing-xl); - padding-bottom: var(--mantine-spacing-xl); + padding: var(--mantine-spacing-md) var(--mantine-spacing-md); - @media (max-width: $mantine-breakpoint-xs) { + @media (max-width: $mantine-breakpoint-sm) { flex-direction: column; } } .links { - @media (max-width: $mantine-breakpoint-xs) { - margin-top: var(--mantine-spacing-md); + @media (max-width: $mantine-breakpoint-sm) { + margin-top: var(--mantine-spacing-lg); + margin-bottom: var(--mantine-spacing-sm); } +} + +.image11 { + height: 50px; + width: 50px; + border: none; + border-radius: 50px; } \ No newline at end of file