diff --git a/public/file.svg b/public/file.svg deleted file mode 100644 index 004145c..0000000 --- a/public/file.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/public/globe.svg b/public/globe.svg deleted file mode 100644 index 567f17b..0000000 --- a/public/globe.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/public/logo.png b/public/logo.png new file mode 100644 index 0000000..56a71a2 Binary files /dev/null and b/public/logo.png differ diff --git a/public/next.svg b/public/next.svg deleted file mode 100644 index 5174b28..0000000 --- a/public/next.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/public/vercel.svg b/public/vercel.svg deleted file mode 100644 index 7705396..0000000 --- a/public/vercel.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/public/window.svg b/public/window.svg deleted file mode 100644 index b2b2a44..0000000 --- a/public/window.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/app/globals.css b/src/app/globals.css index a2dc41e..d1c5b6a 100644 --- a/src/app/globals.css +++ b/src/app/globals.css @@ -1,26 +1,90 @@ @import "tailwindcss"; +@import "tw-animate-css"; -:root { - --background: #ffffff; - --foreground: #171717; +@custom-variant dark (&:is(.dark *)); + +@theme { + --color-background: #0e1428; + --color-primary: #d95d39; + --color-accent: #7b9e89; + --color-text: #eaeaea; + --color-textSecondary: #aaaaaa; + --color-statusSeen: #4ade80; + --color-statusUpcoming: #facc15; + --color-statusArchived: #525252; } -@theme inline { - --color-background: var(--background); - --color-foreground: var(--foreground); - --font-sans: var(--font-geist-sans); - --font-mono: var(--font-geist-mono); -} +@layer base { + body { + @apply bg-background text-text; + } -@media (prefers-color-scheme: dark) { - :root { - --background: #0a0a0a; - --foreground: #ededed; + .container { + width: 100%; + max-width: 1200px; + margin: 0 auto; + padding: 0 15px; + } + + .container-fluid { + width: 100%; + max-width: 100%; + margin: 0 auto; + padding: 0 15px; + } + + .row { + display: flex; + flex-wrap: wrap; + margin: 0 -15px; + } + + .col-12 { + width: 100%; + padding: 0 15px; + } + .col-11 { + width: 91.6666666667%; + padding: 0 15px; + } + .col-10 { + width: 83.3333333333%; + padding: 0 15px; + } + .col-9 { + width: 75%; + padding: 0 15px; + } + .col-8 { + width: 66.6666666667%; + padding: 0 15px; + } + .col-7 { + width: 58.3333333333%; + padding: 0 15px; + } + .col-6 { + width: 50%; + padding: 0 15px; + } + .col-5 { + width: 41.6666666667%; + padding: 0 15px; + } + .col-4 { + width: 33.3333333333%; + padding: 0 15px; + } + .col-3 { + width: 25%; + padding: 0 15px; + } + .col-2 { + width: 16.6666666667%; + padding: 0 15px; + } + .col-1 { + width: 8.3333333333%; + padding: 0 15px; } } - -body { - background: var(--background); - color: var(--foreground); - font-family: Arial, Helvetica, sans-serif; -} diff --git a/src/app/layout.tsx b/src/app/layout.tsx index f7fa87e..97d9036 100644 --- a/src/app/layout.tsx +++ b/src/app/layout.tsx @@ -1,6 +1,7 @@ import type { Metadata } from "next"; import { Geist, Geist_Mono } from "next/font/google"; import "./globals.css"; +import { Navbar } from "@/components/organisms/Navbar"; const geistSans = Geist({ variable: "--font-geist-sans", @@ -27,6 +28,8 @@ export default function RootLayout({ + + {children} diff --git a/src/components/organisms/Navbar/index.tsx b/src/components/organisms/Navbar/index.tsx new file mode 100644 index 0000000..886d47c --- /dev/null +++ b/src/components/organisms/Navbar/index.tsx @@ -0,0 +1,14 @@ +export const Navbar = () => { + return ( +
+
+ Movie Box +
+
+ ); +};