Add tailwind theme

This commit is contained in:
Timothy Pidashev
2024-03-18 10:27:29 -07:00
parent ed1dc91bd7
commit 9422553c9c
6 changed files with 71 additions and 4 deletions

View File

@@ -14,7 +14,7 @@ export const metadata = {
export default function Layout({children}) {
return (
<html lang="en" suppressHydrationWarning>
<body className="bg-gray-50 dark:bg-slate-800">
<body className="bg-light-background dark:bg-dark-background">
<Theme>
<Header />
<main>

View File

@@ -6,6 +6,8 @@ import ThemeToggle from "@/components/theme-toggle";
// Exports
export default function Index() {
return (
<ThemeToggle />
<div>
<ThemeToggle />
</div>
);
}

View File

@@ -1,6 +1,6 @@
const Footer = () => {
return (
<div className="dark:bg-red-1">Footer</div>
<div>Footer</div>
);
}

View File

@@ -29,7 +29,7 @@ const navItems= [
const Header = () => {
return (
<div className="text-gray-800 hover:text-blue-500 cursor-pointer">
<div>
Navbar
</div>
);

View File

@@ -21,6 +21,7 @@ export default function ThemeToggle() {
alt="Loading Light/Dark Toggle"
priority={false}
title="Loading Light/Dark Toggle"
style={{ opacity: 0 }}
/>
)

View File

@@ -6,6 +6,70 @@ module.exports = {
darkMode: "class",
theme: {
extend: {
colors: {
light:{
background: "#fbf1c7",
red: {
1: "#cc241d",
2: "#9d0006"
},
orange: {
1: "#d65d0e",
2: "#af3a03"
},
green: {
1: "#98971a",
2: "#79740e"
},
yellow: {
1: "#d79921",
2: "#b57614"
},
blue: {
1: "#458588",
2: "#076678"
},
purple: {
1: "#b16286",
2: "#8f3f71"
},
aqua: {
1: "#689d6a",
2: "#427b58"
},
},
dark: {
background: "#282828",
red: {
1: "#cc241d",
2: "#fb4934"
},
orange: {
1: "#d65d0e",
2: "#fe8019"
},
green: {
1: "#98971a",
2: "#b8bb26"
},
yellow: {
1: "#d79921",
2: "#fabd2f"
},
blue: {
1: "#458588",
2: "#83a598"
},
purple: {
1: "#b16286",
2: "#d3869b"
},
aqua: {
1: "#689d6a",
2: "#8ec07c"
},
},
},
},
},
plugins: [],