Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
251 changes: 129 additions & 122 deletions src/app/components/Footer.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,11 @@ import {
faYoutube,
} from "@fortawesome/free-brands-svg-icons";

const FooterWrapper = styled.div`
width: 100vw;
background-color: #65936d;
`;

const SocialsAndOthers = styled.div`
display: flex;
justify-content: space-between;
Expand All @@ -35,10 +40,10 @@ const SocialsAndOthers = styled.div`
`;

const BodyLinkYellow = styled(BodyLink)`
color: #fcfc01;
color: #000000;

&:hover {
color: #0060bf;
color: #ffffffff;
}
`;

Expand All @@ -51,97 +56,134 @@ const SocialsBlock = styled.div`

export default function Footer() {
return (
<Section>
<BodyLinkYellow
href="https://2024.hackupc.com/"
target="_blank"
rel="noreferrer"
>
2024 site
</BodyLinkYellow>
<SocialsAndOthers>
<SocialsBlock>
<a
href="mailto:contact@hackupc.com"
rel="noopener noreferrer"
aria-label="Email"
>
<FontAwesomeIcon icon={faEnvelope} size="lg" />
</a>
<a
href="https://twitter.com/hackupc"
target="_blank"
rel="noopener noreferrer"
aria-label="Twitter"
>
<FontAwesomeIcon icon={faXTwitter} size="lg" />
</a>
<a
href="https://www.instagram.com/hackupc/"
target="_blank"
rel="noopener noreferrer"
aria-label="Instagram"
>
<FontAwesomeIcon icon={faInstagram} size="lg" />
</a>
<a
href="https://www.facebook.com/hackupc"
target="_blank"
rel="noopener noreferrer"
aria-label="Facebook"
>
<FontAwesomeIcon icon={faFacebook} size="lg" />
</a>
<a
href="https://linkedin.com/company/hack-upc"
target="_blank"
rel="noopener noreferrer"
aria-label="Linkedin"
>
<FontAwesomeIcon icon={faLinkedin} size="lg" />
</a>
<a
href="https://www.youtube.com/channel/UCiiRorGg59Xd5Sjj9bjIt-g"
target="_blank"
rel="noopener noreferrer"
aria-label="Youtube"
>
<FontAwesomeIcon icon={faYoutube} size="lg" />
</a>
<a
href="https://www.twitch.tv/hackersupc"
target="_blank"
rel="noopener noreferrer"
aria-label="Youtube"
>
<FontAwesomeIcon icon={faTwitch} size="lg" />
</a>
<a
href="https://medium.com/@hackupc"
target="_blank"
rel="noopener noreferrer"
aria-label="Medium"
>
<FontAwesomeIcon icon={faMedium} size="lg" />
</a>
<a
href="https://github.com/hackupc"
<FooterWrapper>
<Section>
<BodyLinkYellow
href="https://2025.hackupc.com/"
target="_blank"
rel="noreferrer"
>
2025 site
</BodyLinkYellow>
<SocialsAndOthers>
<SocialsBlock>
<a
href="mailto:contact@hackupc.com"
rel="noopener noreferrer"
aria-label="Email"
>
<FontAwesomeIcon icon={faEnvelope} size="lg" />
</a>
<a
href="https://twitter.com/hackupc"
target="_blank"
rel="noopener noreferrer"
aria-label="Twitter"
>
<FontAwesomeIcon icon={faXTwitter} size="lg" />
</a>
<a
href="https://www.instagram.com/hackupc/"
target="_blank"
rel="noopener noreferrer"
aria-label="Instagram"
>
<FontAwesomeIcon icon={faInstagram} size="lg" />
</a>
<a
href="https://www.facebook.com/hackupc"
target="_blank"
rel="noopener noreferrer"
aria-label="Facebook"
>
<FontAwesomeIcon icon={faFacebook} size="lg" />
</a>
<a
href="https://linkedin.com/company/hack-upc"
target="_blank"
rel="noopener noreferrer"
aria-label="Linkedin"
>
<FontAwesomeIcon icon={faLinkedin} size="lg" />
</a>
<a
href="https://www.youtube.com/channel/UCiiRorGg59Xd5Sjj9bjIt-g"
target="_blank"
rel="noopener noreferrer"
aria-label="Youtube"
>
<FontAwesomeIcon icon={faYoutube} size="lg" />
</a>
<a
href="https://www.twitch.tv/hackersupc"
target="_blank"
rel="noopener noreferrer"
aria-label="Youtube"
>
<FontAwesomeIcon icon={faTwitch} size="lg" />
</a>
<a
href="https://medium.com/@hackupc"
target="_blank"
rel="noopener noreferrer"
aria-label="Medium"
>
<FontAwesomeIcon icon={faMedium} size="lg" />
</a>
<a
href="https://github.com/hackupc"
target="_blank"
rel="noopener noreferrer"
aria-label="Github"
>
<FontAwesomeIcon icon={faGithub} size="lg" />
</a>
</SocialsBlock>
<Body>
<BodyLinkYellow
href="https://hacknights.dev/"
target="_blank"
rel="noreferrer"
>
HackNights
</BodyLinkYellow>{" "}
|{" "}
<BodyLinkYellow
href="https://hackersatupc.org/"
target="_blank"
rel="noreferrer"
>
Hackers@UPC
</BodyLinkYellow>
</Body>
</SocialsAndOthers>
<Body style={{ textAlign: "center" }}>
<BodyLinkYellow
href="https://legal.hackersatupc.org/hackupc/terms_and_conditions"
target="_blank"
rel="noopener noreferrer"
aria-label="Github"
rel="noreferrer"
>
<FontAwesomeIcon icon={faGithub} size="lg" />
</a>
</SocialsBlock>
<Body>
Terms and conditions
</BodyLinkYellow>{" "}
|{" "}
<BodyLinkYellow
href="https://hacknights.dev/"
href="https://legal.hackersatupc.org/hackupc/legal_notice"
target="_blank"
rel="noreferrer"
>
HackNights
Legal notice
</BodyLinkYellow>{" "}
|{" "}
<BodyLinkYellow
href="https://legal.hackersatupc.org/hackupc/privacy_and_cookies"
target="_blank"
rel="noreferrer"
>
Privacy and cookies
</BodyLinkYellow>
</Body>
<Body style={{ marginTop: SpacingXS }}>
Made with ❤️ by{" "}
<BodyLinkYellow
href="https://hackersatupc.org/"
target="_blank"
Expand All @@ -150,42 +192,7 @@ export default function Footer() {
Hackers@UPC
</BodyLinkYellow>
</Body>
</SocialsAndOthers>
<Body style={{ textAlign: "center" }}>
<BodyLinkYellow
href="https://legal.hackersatupc.org/hackupc/terms_and_conditions"
target="_blank"
rel="noreferrer"
>
Terms and conditions
</BodyLinkYellow>{" "}
|{" "}
<BodyLinkYellow
href="https://legal.hackersatupc.org/hackupc/legal_notice"
target="_blank"
rel="noreferrer"
>
Legal notice
</BodyLinkYellow>{" "}
|{" "}
<BodyLinkYellow
href="https://legal.hackersatupc.org/hackupc/privacy_and_cookies"
target="_blank"
rel="noreferrer"
>
Privacy and cookies
</BodyLinkYellow>
</Body>
<Body style={{ marginTop: SpacingXS }}>
Made with ❤️ by{" "}
<BodyLinkYellow
href="https://hackersatupc.org/"
target="_blank"
rel="noreferrer"
>
Hackers@UPC
</BodyLinkYellow>
</Body>
</Section>
</Section>
</FooterWrapper>
);
}