File tree Expand file tree Collapse file tree 3 files changed +26
-4
lines changed Expand file tree Collapse file tree 3 files changed +26
-4
lines changed Original file line number Diff line number Diff line change @@ -7,6 +7,7 @@ import type { Metadata } from "next";
7
7
import Navbar from "@/components/Navbar" ;
8
8
import Footer from "@/components/Footer" ;
9
9
import ChildrenWrapper from "@/components/ChildrenWrapper" ;
10
+ import Banner from "@/components/BannerAlert" ;
10
11
11
12
export const metadata : Metadata = {
12
13
metadataBase : new URL ( "https://papers.codechefvit.com/" ) ,
@@ -118,10 +119,12 @@ export default function RootLayout({
118
119
enableSystem
119
120
disableTransitionOnChange
120
121
>
122
+ < Banner />
121
123
< Toaster position = "top-right" reverseOrder = { false } />
122
124
< div className = "bg-[#F3F5FF] dark:bg-[#070114]" >
123
125
< Navbar />
124
- < ChildrenWrapper > { children } </ ChildrenWrapper >
126
+ < ChildrenWrapper >
127
+ { children } </ ChildrenWrapper >
125
128
{ /* <div className="mx-auto max-w-[1440px] ">{children}</div> */ }
126
129
< Footer />
127
130
</ div >
Original file line number Diff line number Diff line change
1
+ import { AlertCircle } from "lucide-react" ;
2
+
3
+ export default function Banner ( ) {
4
+ return (
5
+ < div className = "z-50 flex h-fit w-full items-center justify-center bg-[#ba4343] px-6 py-3 text-white sm:h-14 sm:py-0 md:sticky md:top-0" >
6
+ < div className = "flex w-full flex-col items-center md:flex-row md:items-center md:justify-between" >
7
+ < div className = "flex items-center" >
8
+ < AlertCircle className = "mr-2 h-5 w-5 flex-shrink-0" />
9
+ < div className = "text-center md:text-left" >
10
+ < span className = "font-medium" > Site is under maintenance!</ span >
11
+ </ div >
12
+ </ div >
13
+
14
+ < div className = "text-center md:text-sm text-xs md:text-right" >
15
+ Some papers may not be available. Please check back in an hour.
16
+ </ div >
17
+ </ div >
18
+ </ div >
19
+ ) ;
20
+ }
Original file line number Diff line number Diff line change @@ -5,7 +5,7 @@ import Link from "next/link";
5
5
6
6
export default function Banner ( ) {
7
7
return (
8
- < div className = "z-50 flex h-fit w-full items-center justify-center bg-[#434dba ] px-6 py-3 text-center text-white sm:h-14 sm:py-0 md:sticky md:top-0 md:justify-between md:text-left" >
8
+ < div className = "z-50 flex h-fit w-full items-center justify-center bg-[#ba4343 ] px-6 py-3 text-center text-white sm:h-14 sm:py-0 md:sticky md:top-0 md:justify-between md:text-left" >
9
9
< div className = "flex items-center gap-x-2" >
10
10
< Image
11
11
src = { devsoc as HTMLImageElement }
@@ -15,8 +15,7 @@ export default function Banner() {
15
15
className = "md:hidden"
16
16
/>
17
17
< span className = "hidden md:block" >
18
- Register for DevSOC'25 and enjoy a 3 day full OD to unwind after
19
- CATs!
18
+ Site is under maintenance!
20
19
</ span >
21
20
< Link
22
21
href = "https://devsoc.codechefvit.com/"
You can’t perform that action at this time.
0 commit comments