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/navbar.tsx

    r50f2fb4 rba52069  
    3232    <>
    3333      {/* Desktop Navbar */}
    34       <nav className="hidden md:flex flex-row gap-2 justify-evenly bg-primary text-white p-7 rounded-xl my-5 text-xl">
     34      <nav className="hidden md:flex flex-row gap-2 justify-evenly bg-primary text-primary-foreground p-7 rounded-xl my-5 text-xl">
    3535        {menuItems.map((item, index) => (
    3636          <Link key={index} href={item.href}>
    37             <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">
     37            <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">
    3838              <FontAwesomeIcon icon={item.icon} className="transition-transform duration-300 group-hover:rotate-12" />
    3939              <span>{item.label}</span>
     
    4444
    4545      {/* Mobile Navbar */}
    46       <nav className="md:hidden bg-primary text-white rounded-xl my-5">
     46      <nav className="md:hidden bg-primary text-primary-foreground rounded-xl my-5">
    4747        <div className="flex justify-between items-center p-4">
    4848          {/* IKnow Logo/Text */}
     
    5555          <button
    5656            onClick={toggleMenu}
    57             className="p-2 rounded-lg hover:bg-white hover:bg-opacity-20 transition-colors duration-300"
     57            className="p-2 rounded-lg hover:bg-card hover:text-card-foreground transition-colors duration-300"
    5858          >
    5959            <FontAwesomeIcon
     
    7171            {menuItems.map((item, index) => (
    7272              <Link key={index} href={item.href}>
    73                 <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">
     73                <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">
    7474                  <FontAwesomeIcon icon={item.icon} className="transition-transform duration-300 group-hover:rotate-12" />
    7575                  <span className="text-lg">{item.label}</span>
Note: See TracChangeset for help on using the changeset viewer.