From aee5124a2d1635fd2389fdb970847a594daa66a7 Mon Sep 17 00:00:00 2001
From: "Kemas M. Aryadary Rasyad"
<112590882+aryadary0706@users.noreply.github.com>
Date: Tue, 4 Aug 2026 12:20:53 +0700
Subject: [PATCH] feat: update footer and navbar links, enhance button styles,
and improve calendar layout
---
src/Layout/Footer-Internify.tsx | 18 +-
src/Layout/Navbar.tsx | 8 +-
src/Pages/internify/HomeCalendar.tsx | 201 ++++++++++--------
.../intern/components/CertificateAvailabe.tsx | 9 +-
.../intern/components/HomeProjectList.tsx | 2 +-
src/Pages/internify/mentor/HomeMentorPage.tsx | 4 +-
.../mentor/components/HomeMentorProject.tsx | 4 +-
src/Pages/utils/SertificateGenerator.ts | 12 +-
src/index.css | 5 +-
9 files changed, 144 insertions(+), 119 deletions(-)
diff --git a/src/Layout/Footer-Internify.tsx b/src/Layout/Footer-Internify.tsx
index a23dd7e..02c7ca9 100644
--- a/src/Layout/Footer-Internify.tsx
+++ b/src/Layout/Footer-Internify.tsx
@@ -1,25 +1,23 @@
-import { Link } from 'react-router-dom';
import { FaInstagram, FaLinkedin, FaRegEnvelope } from "react-icons/fa";
import logoHumic from "../assets/logo.png";
const internshipLinks = [
{ label: "Beranda", path: "/" },
{ label: "Tentang", path: "/about-us" },
- { label: "Life At Humic", path: "" },
+ { label: "Life At Humic", path: "/internships" },
{ label: "Our Developer", path: "/our-developer" }
];
const externalLinks = [
{ label: "Humic Website", href: "https://humic.telkomuniversity.ac.id/" },
{ label: "Our Activity", href: "https://humic.telkomuniversity.ac.id/humicinmedia/" },
- { label: "Life At Humic", href: "" },
- // { label: "Our Developer", href: "#" },
+ { label: "Life At Humic", href: "https://humic.telkomuniversity.ac.id/" },
];
const socials = [
{ label: "Instagram", icon: FaInstagram, href: "https://www.instagram.com/humicengineering/" },
{ label: "LinkedIn", icon: FaLinkedin, href: "https://www.linkedin.com/company/humic-engineering/" },
- { label: "Email", icon: FaRegEnvelope, href: "" },
+ { label: "Email", icon: FaRegEnvelope, href: "mailto:humic@telkomuniversity.ac.id" },
];
export function FooterIntern() {
@@ -45,7 +43,7 @@ export function FooterIntern() {
target="_blank"
rel="noopener noreferrer"
aria-label={label}
- className="w-10 h-10 border rounded-full bg-gray-100 flex items-center justify-center text-gray-600 hover:bg-red-50 hover:text-red-600 transition-colors"
+ className="w-10 h-10 border rounded-full bg-gray-100 flex items-center justify-center text-gray-600 hover:bg-red-50 hover:text-red-800 transition-colors"
>
+ Upcoming Deadlines +
+ + {upcomingDeadlines.length > 0 ? ( ++ No upcoming deadlines this month. +
+ )}- Upcoming Deadlines -
- {upcomingDeadlines.length > 0 ? ( -No upcoming deadlines this month.
- )} -