Ignore:
Timestamp:
02/13/26 19:32:02 (7 months ago)
Author:
Stefan-Saveski <stefansaveski19@…>
Branches:
master
Children:
d7deae5
Parents:
50f2fb4
Message:

Added dark theme.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/components/professor-navbar.tsx

    r50f2fb4 rba52069  
    2323    <>
    2424      {/* Desktop Navbar */}
    25       <nav className="hidden md:flex flex-row gap-2 justify-evenly bg-primary text-white p-7 rounded-xl my-5 text-xl">
     25      <nav className="hidden md:flex flex-row gap-2 justify-evenly bg-primary text-primary-foreground p-7 rounded-xl my-5 text-xl">
    2626        {menuItems.map((item) => (
    2727          <Link key={item.href} href={item.href}>
    28             <div className="group flex flex-row items-center gap-2 px-3 py-2 rounded-lg cursor-pointer transition-all duration-300 hover:bg-white hover:bg-opacity-20 hover:scale-105 hover:shadow-lg hover:text-primary">
     28            <div className="group flex flex-row items-center gap-2 px-3 py-2 rounded-lg cursor-pointer transition-all duration-300 hover:bg-card hover:text-card-foreground hover:scale-105 hover:shadow-lg">
    2929              <FontAwesomeIcon icon={item.icon} className="transition-transform duration-300 group-hover:rotate-12" />
    3030              <span>{item.label}</span>
     
    3535
    3636      {/* Mobile Navbar */}
    37       <nav className="md:hidden bg-primary text-white rounded-xl my-5">
     37      <nav className="md:hidden bg-primary text-primary-foreground rounded-xl my-5">
    3838        <div className="flex justify-between items-center p-4">
    3939          <div className="flex items-center gap-2 text-xl font-bold">
     
    4444          <button
    4545            onClick={toggleMenu}
    46             className="p-2 rounded-lg hover:bg-white hover:bg-opacity-20 transition-colors duration-300"
     46            className="p-2 rounded-lg hover:bg-card hover:text-card-foreground transition-colors duration-300"
    4747            aria-label="Toggle menu"
    4848          >
     
    6262            {menuItems.map((item) => (
    6363              <Link key={item.href} href={item.href}>
    64                 <div className="group flex flex-row items-center gap-3 px-3 py-3 rounded-lg cursor-pointer transition-all duration-300 hover:bg-white hover:bg-opacity-20 hover:text-primary">
     64                <div className="group flex flex-row items-center gap-3 px-3 py-3 rounded-lg cursor-pointer transition-all duration-300 hover:bg-card hover:text-card-foreground">
    6565                  <FontAwesomeIcon
    6666                    icon={item.icon}
Note: See TracChangeset for help on using the changeset viewer.