diff --git a/assets/christmas_theme/config.js b/assets/christmas_theme/config.js index 3db6aae..504aa3d 100644 --- a/assets/christmas_theme/config.js +++ b/assets/christmas_theme/config.js @@ -25,7 +25,8 @@ const particleConfig = { delay: 0, fullScreen: { enable: true, - zIndex: -1, + zIndex: 1, + }, detectRetina: false, duration: 0, diff --git a/components/AnimatedScrollButton/index.module.css b/components/AnimatedScrollButton/index.module.css index dafcfa0..4914012 100644 --- a/components/AnimatedScrollButton/index.module.css +++ b/components/AnimatedScrollButton/index.module.css @@ -12,8 +12,11 @@ } .mouse:hover { - @apply border-blue; - box-shadow: 0px 0px 14px 1px rgb(36 172 255); + /* @apply border-blue; + box-shadow: 0px 0px 14px 1px rgb(36 172 255); */ + /* For Christmas theme */ + @apply border-golden; + box-shadow: 0px 0px 14px 1px #ffed79; } .cursor { @@ -27,7 +30,9 @@ } .mouse:hover .cursor { - @apply bg-blue; + /* @apply bg-blue; */ + /* For Christmas Theme */ + @apply bg-golden; animation: none; } diff --git a/components/StyledText/Glitter.module.css b/components/StyledText/Glitter.module.css index ef2fa97..ea2c430 100644 --- a/components/StyledText/Glitter.module.css +++ b/components/StyledText/Glitter.module.css @@ -15,7 +15,9 @@ position: absolute; bottom: 0; left: 0; - background: linear-gradient(to right, transparent, #24acff); + /* background: linear-gradient(to right, transparent, #24acff); */ + /* below background-color is for christmas theme */ + background: linear-gradient(to right, transparent, rgb(255, 237, 121)); height: 3px; width: 100%; animation: animate 2s linear infinite; diff --git a/components/associations/association.module.css b/components/associations/association.module.css index e7c9dc1..1af5a72 100644 --- a/components/associations/association.module.css +++ b/components/associations/association.module.css @@ -30,7 +30,9 @@ height: 130%; width: 130%; border-radius: 50%; - background: linear-gradient(90deg, #00ccff, #98e8fc); + /* background: linear-gradient(90deg, #00ccff, #98e8fc); */ + /* For Christmas Theme */ + background: linear-gradient(90deg, #ffa776, #ffed79); opacity: 0.25; } diff --git a/components/button/Button.module.css b/components/button/Button.module.css index b6d72ee..0172dc5 100644 --- a/components/button/Button.module.css +++ b/components/button/Button.module.css @@ -13,14 +13,22 @@ width: 0; height: 0; border-radius: 50%; - background: rgb(51, 121, 238); - background: radial-gradient(circle, rgba(51, 121, 238, 1) 0%, rgba(36, 172, 255, 1) 100%); + /* For Christmas Theme */ + background: #ffed79; + background: radial-gradient(circle, #ffa776 0%, #ffed79, 100%); + /* background: rgb(51, 121, 238); + background: radial-gradient(circle, rgba(51, 121, 238, 1) 0%, rgba(36, 172, 255, 1) 100%); */ transition: width 0.5s, height 0.5s; } .rippleButton:hover { border-color: transparent; } +/* Below span tag styling is For christmas Theme */ +.rippleButton:hover > span { + transition: 150ms; + @apply text-primary; +} .rippleButton:hover::before { height: 400px; diff --git a/components/event/event.module.css b/components/event/event.module.css index 5112c6b..607b2b8 100644 --- a/components/event/event.module.css +++ b/components/event/event.module.css @@ -16,7 +16,9 @@ transition: transform ease 250ms; border-radius: 0.5rem; overflow: hidden; - box-shadow: 0 0 5px 1px hsl(203, 100%, 57%); + /* box-shadow: 0 0 5px 1px hsl(203, 100%, 57%); */ + /* For Christmas Theme */ + box-shadow: 0 0 5px 1px #FFED79; } .card:hover { @@ -67,7 +69,9 @@ top: 100%; height: 3px; width: calc(100% + 2.5rem); - background: hsl(203, 100%, 57%); + /* For Christmas Theme */ + background: #FFED79; + /* background: hsl(203, 100%, 57%); */ transform: scaleX(0); transition: transform 200ms ease; transform-origin: left; @@ -87,7 +91,9 @@ display: inline-block; text-decoration: none; color: black; - background: hsl(203, 100%, 57%); + /* For Christmas Theme */ + background: #FFED79; + /* background: hsl(203, 100%, 57%); */ padding: 0.5em 1.25em; border-radius: 0.25rem; } diff --git a/components/navbar/Hamburger.module.css b/components/navbar/Hamburger.module.css index 293427a..0a2ad3b 100644 --- a/components/navbar/Hamburger.module.css +++ b/components/navbar/Hamburger.module.css @@ -42,7 +42,9 @@ } .navLink:hover { - @apply text-blue; + /* @apply text-blue; */ + /* For Christmas Theme */ + @apply text-golden; } .navLink:hover::after { diff --git a/components/navbar/Navbar.js b/components/navbar/Navbar.js index ebd9ddb..1751469 100644 --- a/components/navbar/Navbar.js +++ b/components/navbar/Navbar.js @@ -95,7 +95,9 @@ function Navbar() { > diff --git a/components/navbar/Navbar.module.css b/components/navbar/Navbar.module.css index 5b3abd8..083e910 100644 --- a/components/navbar/Navbar.module.css +++ b/components/navbar/Navbar.module.css @@ -27,7 +27,10 @@ width: fit-content; } .navbarList > .navLink:hover { - @apply text-blue font-medium; + /* @apply text-blue font-medium; */ + + /* For christmas theme */ + @apply text-golden font-medium; } .humburgerMenu { diff --git a/components/navbar/Sidebar.js b/components/navbar/Sidebar.js index 2942276..1b7f824 100644 --- a/components/navbar/Sidebar.js +++ b/components/navbar/Sidebar.js @@ -4,7 +4,7 @@ import { CgClose } from 'react-icons/cg'; import Image from 'next/image'; import Link from 'next/link'; import styles from './Hamburger.module.css'; -import Logo from '../../assets/hncc-logo.png'; +import Logo from '../../assets/christmas_theme/christmas-theme-logo.png'; import Button from '../button/Button'; const SpanStyle = { @@ -113,7 +113,8 @@ function Sidebar({ isMounted, unmount }) { > diff --git a/components/screen/Screen.js b/components/screen/Screen.js index 2ff767d..7d52f93 100644 --- a/components/screen/Screen.js +++ b/components/screen/Screen.js @@ -1,4 +1,5 @@ import { useEffect } from 'react'; +import ParticleBackground from '../../assets/christmas_theme/ParticlesBg'; import Footer from '../footer/Footer'; import Navbar from '../navbar/Navbar'; import SocialsBar from '../socialsbar/SocialsBar'; @@ -21,6 +22,7 @@ function Screen({ children }) { return (
+ {children} diff --git a/components/socialsbar/SocialsBar.module.css b/components/socialsbar/SocialsBar.module.css index 4eff55f..9a57df4 100644 --- a/components/socialsbar/SocialsBar.module.css +++ b/components/socialsbar/SocialsBar.module.css @@ -12,5 +12,7 @@ } .socialsBarIcons:hover { @apply text-blue-light; - fill: rgb(56, 200, 236) !important; + /* fill: rgb(56, 200, 236) !important; */ + /* For christmas theme */ + fill: rgb(255, 237, 121) !important; } diff --git a/components/sponsors/sponsors.module.css b/components/sponsors/sponsors.module.css index 1e77142..07fcd59 100644 --- a/components/sponsors/sponsors.module.css +++ b/components/sponsors/sponsors.module.css @@ -27,7 +27,9 @@ height: 160%; min-height: calc(100% + 50px); width: 50%; - background: linear-gradient(#00ccff, #98e8fc); + /* background: linear-gradient(#00ccff, #98e8fc); */ + /* Below is for christmas theme */ + background: linear-gradient(rgb(255, 237, 121), rgb(253, 244, 186)); animation: animate 4s linear infinite; opacity: 0.25; transition: all 400ms ease-in-out; diff --git a/components/teams/Team.module.css b/components/teams/Team.module.css index 0166811..d6572c5 100644 --- a/components/teams/Team.module.css +++ b/components/teams/Team.module.css @@ -1,12 +1,20 @@ .card { @apply p-4 relative flex flex-col justify-center items-center overflow-hidden rounded-2xl; min-height: 350px; - background: rgb(0, 204, 255); + /* background: rgb(0, 204, 255); */ + /* For christmas theme */ + background: rgb(255, 237, 121); + /* For Christmas theme */ background: linear-gradient( + 45deg, + rgba(255, 237, 121, 0.44861694677871145) 0%, + rgba(253, 244, 186, 0.4) 100% + ); + /* background: linear-gradient( 45deg, rgba(0, 204, 255, 0.44861694677871145) 0%, rgba(152, 232, 252, 0.4) 100% - ); + ); */ transition: all 300ms ease-in-out; } @@ -22,7 +30,9 @@ .card::before { @apply absolute w-32; content: ''; - background: linear-gradient(#00ccff, #98e8fc); + /* background: linear-gradient(#00ccff, #98e8fc); */ + /* For christmas theme */ + background: linear-gradient(#ffed79, #ffa776); animation: animate 4s linear infinite; height: 140%; opacity: 0; @@ -44,7 +54,9 @@ } .socials > a:hover > svg { - fill: #51bcff; + /* fill: #51bcff; */ + /* For Christmas theme */ + fill: rgb(255, 237, 121); } .postHead { diff --git a/components/video/Video.module.css b/components/video/Video.module.css index 4bc155e..5331a05 100644 --- a/components/video/Video.module.css +++ b/components/video/Video.module.css @@ -2,6 +2,17 @@ @apply relative; height: 90vh; @apply sm:h-auto; + /* Below styling is for christmas theme */ + background: url('../../assets/christmas_theme/background3.png'); + background-size: cover; +} + +.GRADIENT { + background-image: linear-gradient( + to bottom, + rgba(255, 255, 255, 1), + rgba(255, 255, 255, 0) 90% + ); } .designVideoContainer { @@ -10,6 +21,10 @@ transition: all 400ms ease-in-out; height: 100%; overflow: hidden; + /* Below styling is for christmas theme */ + background: linear-gradient(90.28deg, #ffed79 1.18%, #ffa776 98.69%); + background-clip: text; + color: transparent; } .designVideoContainer > video { diff --git a/pages/contact.js b/pages/contact.js index 5908534..c57ecbe 100644 --- a/pages/contact.js +++ b/pages/contact.js @@ -99,7 +99,9 @@ function ContactUs() {