From 06930a4b4c474c56a9e7d162b30acec653a32910 Mon Sep 17 00:00:00 2001 From: Afonso Martins Date: Sat, 19 Oct 2024 15:33:49 +0100 Subject: [PATCH] feat: complete for pc version --- public/cesium.svg | 3 ++ public/facebook.svg | 3 ++ public/github.svg | 3 ++ public/instagram.svg | 3 ++ public/twitter.svg | 3 ++ public/youtube.svg | 3 ++ src/app/page.tsx | 9 ++++-- src/components/footer.tsx | 65 +++++++++++++++++++++++++++++++++++++++ 8 files changed, 90 insertions(+), 2 deletions(-) create mode 100644 public/cesium.svg create mode 100644 public/facebook.svg create mode 100644 public/github.svg create mode 100644 public/instagram.svg create mode 100644 public/twitter.svg create mode 100644 public/youtube.svg create mode 100644 src/components/footer.tsx diff --git a/public/cesium.svg b/public/cesium.svg new file mode 100644 index 0000000..6b4efa5 --- /dev/null +++ b/public/cesium.svg @@ -0,0 +1,3 @@ + + + diff --git a/public/facebook.svg b/public/facebook.svg new file mode 100644 index 0000000..e865ff5 --- /dev/null +++ b/public/facebook.svg @@ -0,0 +1,3 @@ + + + diff --git a/public/github.svg b/public/github.svg new file mode 100644 index 0000000..c92dac9 --- /dev/null +++ b/public/github.svg @@ -0,0 +1,3 @@ + + + diff --git a/public/instagram.svg b/public/instagram.svg new file mode 100644 index 0000000..08c91da --- /dev/null +++ b/public/instagram.svg @@ -0,0 +1,3 @@ + + + diff --git a/public/twitter.svg b/public/twitter.svg new file mode 100644 index 0000000..5b7c5be --- /dev/null +++ b/public/twitter.svg @@ -0,0 +1,3 @@ + + + diff --git a/public/youtube.svg b/public/youtube.svg new file mode 100644 index 0000000..bfb2941 --- /dev/null +++ b/public/youtube.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/app/page.tsx b/src/app/page.tsx index 73029a0..b9fed9f 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -1,15 +1,20 @@ import DepartmentCard from "@/components/department-card"; +import Footer from "@/components/footer"; export default function Home() { return ( -
-
+
+
+
+
+
+ ); } diff --git a/src/components/footer.tsx b/src/components/footer.tsx new file mode 100644 index 0000000..551ea7b --- /dev/null +++ b/src/components/footer.tsx @@ -0,0 +1,65 @@ +import React from 'react'; + +const Footer = () => { + const sections = [ + { + title: 'CeSIUM', + items: ['Notícias', 'Sobre Nós', 'Equipa', 'Departamentos'] + }, + { + title: 'Atividades', + items: ['Projetos', 'Eventos', 'Parcerias'] + }, + { + title: 'Estudantes', + items: ['Torna-te sócio', 'Torna-te colaborador', 'Anuário'] + }, + { + title: 'Links Úteis', + items: ['Calendarium', 'Blackboard', 'Portal do Aluno', 'Página de LEI'] + } + ]; + + return ( + + ); +}; + +export default Footer; \ No newline at end of file