From f8dcf4cc889c064db384849e277a71ef93cb7523 Mon Sep 17 00:00:00 2001 From: Gautamchandar Date: Fri, 24 Jan 2025 20:44:42 +0530 Subject: [PATCH] I have change UI @SGCODEX i have changed Ui see my ui --- Code/background.jpeg | Bin 82456 -> 0 bytes Code/index.html | 94 ------- Code/logoo.jpg | Bin 18785 -> 0 bytes Code/style.css | 349 ------------------------ Code/vanilla-tilt.min.js | 1 - Hackathon.css | 569 +++++++++++++++++++++++++++++++++++++++ Hackathon.html | 251 +++++++++++++++++ Hackathon.js | 218 +++++++++++++++ images/Hackathon.png | Bin 0 -> 55494 bytes 9 files changed, 1038 insertions(+), 444 deletions(-) delete mode 100644 Code/background.jpeg delete mode 100644 Code/index.html delete mode 100644 Code/logoo.jpg delete mode 100644 Code/style.css delete mode 100644 Code/vanilla-tilt.min.js create mode 100644 Hackathon.css create mode 100644 Hackathon.html create mode 100644 Hackathon.js create mode 100644 images/Hackathon.png diff --git a/Code/background.jpeg b/Code/background.jpeg deleted file mode 100644 index 129f91e620e30ebcf0cc1e0f16e014d2779e74e3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 82456 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

{x<&9fQ8&9oZA)`5R{bSf(8tR_p!kD6aZt zU-6yJ(-PYHUK;IiI2!3kI;kPUx>#!SUenI=8D`#kd($~$Euv$pPJYaF!G)w1e5%SF zTa5RsuTSF)H_}?fefTY93rDr>$MJFpf1Te)eMZG7Njs#>t;%6}sYsSDWIzbK`{Zu3 zlbH7mgr&t!>cY9zppj16*))On2cz&UVSxw3-#Pu8%<1%my@Fm_T7}8f^AIvfIKp|b z8lWjhJVtB}_^pZba`2OSE@J4i z_6Yxi3)JuX3@33sa!;tz&c+65?z8T!mYp76nC-3MAz?KbQ`^h`{K2v*CU0NGKR!03 zHyb4gzbAJQI2(X)Gg#LYKG5i#=P+bd8dy_SJ(DBllz8A`-O8~d)W8T#n!Qi?q{P8< zPeDKxoCQ+IyoUcQg|LF7jrA$VYj*zR!2!|)@1BJ$SJZk-_@j4$2isN$jl0JTGXNL| zaa&P^OKvmr`;pn%om~dI0BmI@U1zU34ahsvRV-W1?H}FQcYF0&<+%1eYE%gsrLF+D=qNJdHORAp? z+T{v*_g^X{oN?e=o9%=K&l0*=$^)#StL}hCI6BJMf@}fAAARI+q`YtN@>Pl9v#Gm} z9hb!3Se(#t@aKLrbja2$TzTKXRlynj#BI$94n%EO5R_kBL%6&jxetCdaM%v;uF<)3 zv-rb4;*N_)+K>2+Uoi@H&47}e?)%gsWxX0@=3BOeX3CgG-=p@>`N)!F8u?6)G%9-Z zk__Zr;GTbw+_Mgidx|Lx&Vd88UPJy@**| z8m5?E8@l&_c|Z0&c6C)+IS0WDYf@;1*;@KpF0*m;dyqf+>1yi2DSGeuHeB4BVGrxw zCmOtcsIW=^>J#tT_Kq)VvtEXKU0z(@+Ylz`7@$ zFsx@dNKj0NziiA&p{nx#@+N5}J-V!ZZ?02rC@=3DKH$Ou>4M5z@n_xz zGGJRXJ6W!5prD8m>UGKUO2z69SC3M1$D&eyVCgs*bExch|M&TlTx#woC739;gG;Rz zlU!>AJ+D`cdFZHPu>*{li@$Y_N9z30(wUPFQuP%z`Tn|*g+8lW>tY5*x>d8Bf9E0p z3}^iKgZY-DLu;8Cy2wFkHU z2IfEDe3`rhMSl#64j1LM350lf3WRtO1ath0`Wytlvhva}hi5y(U~ZAfRz5@>+^`lJ ztr%-5{-%eW1}N#8jsSi6{sEFj`SJ$LuCTvu%%n9zfXaByx|w(F_ldsVdBG3&3l!@H zHilo3k9PIZQgU<5)~V&tN=Ya!tqHrUoLWxGZeZfNbv-HCMnv<~;i34##9oPlt)Ki0 z6VFMQc$-=s9hqu%EEFc+h1w`mi;dN4A&H+VdlpwVTrz?ckgw3R+My*vHcPzmq)kgI(O=|l#-BQ1!?*_ASa$}WM8&&TX2WExG{D*qCsc*8h=$OfK zl7=ga=TXMrgwoP~r)CFIe>*V0bmafb+(HR+n^xQ;%oW(bs1!Wa(f;5^iide!wMeZ86@9YxC{2Ne!1Pb82P*iC(qt_ z*vWNsvQ8oCz-qzrpo7Yoo@Gkbqn~C|f~HaDW7OR5q#rgYYbts-op(G?C#|aCl7wJJ zozeUJ_x$1MGhx{uIW`bC-eto7%Yqf6fE5Bmn(Vr(+&OGrA_E?vBisCk<6ox7Zk)*O z+}N>0tH%Z=>EmWy(c_&KTch64Un-naF|}V^oG1>J&UzH?O zUz!sC2Sm!bk8fVLGf!0OP`%*%^3jukJF%IQ{nJ|cG~x45(`p}F77`W#)jS=$bg1p_ z@B}flCui5kcH$ih&gs=!KEo@GC6gE@$9+>0^aLHz=EuRlp%3L({F44^ALqk%w_GkE zLX$@LQ=?v}5eG>+ZU(%(2j~4?x`YYdIN1!$L-@}8sXV8ol>NbNKMafn%nC0Q3`Hba zD{FVZx7qJ6XYSaDto1RK;3W3#LBe>%3w$jkOBxOSrmR%q9;54Z2r{LY-+-x&%sYY_ zvdy=hc-P1TB*%%+vrS#ZA?JYJC3i(967m-yzHODFvo(r%vq32Wc@pD6#OhSW?}~^UHN_pekvPrSgCv1}k%8KXaFp6fmpjjxI&hX3%PUdaI=*uZjZpT-H zs~eXLl)go-d5fmuF6!k4$Vfb+=#LHD+Yy@LM2|Az4lrVS$?oQf@mJ05M#W97)C_6{ zd-9~2`w18!=PgnT60=>^tn=%C8aspju4=_hoKau)6F23$g{p|^+)HWlj`Rtnn>=oP zqIVp62Qm)vE;#V+dW$ky=%zR+LiwoSi&uYacnV%f@N;s8bHX!l(0h(Hwwa&piU@Dc zOpFh;nO`2cjx!+xuI8%}NhS*_yzVvaW!wB|-j^z~eojLyEu) zJ&Il}DwEt2dmQuU849&4(VN^DR{F}ubqOpZhGI*;4WL!DDq@rJsy+7YI^j4_|P+d;m&x* z;EeIE^oy9Vwmba_ns4*?zo}aNxPWu|hxL)GzQ|IJUrEEG1Tnr{*#4;=IVq%d{4w - - - - Hackathon Website - - - - - - - -

- logo_pic - - - -
-
- - - - - - - -
This Hackathon is brought to you by:
-
Play with banners below for a 3d experience. huehue.
-
"Winners dont do
different things,
they do things
differently"
- - - - - - - - - - - - diff --git a/Code/logoo.jpg b/Code/logoo.jpg deleted file mode 100644 index 6fd7d8e44f3ec2926155905ba0bf80914943eec6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 18785 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 H^8ZZ$L6TaK diff --git a/Code/style.css b/Code/style.css deleted file mode 100644 index 8e70a62..0000000 --- a/Code/style.css +++ /dev/null @@ -1,349 +0,0 @@ -@import url('https://fonts.googleapis.com/css?family=Poppins:200.300,400,500,600,700,800,900&display=swap'); - -html, body -{ - position: fixed; - top: 0; - bottom: 0; - left: 0; - right: 0; -} - - - -body -{ - margin:0; - padding: 0; - font-family: 'poppins',sans-serif; - background: url(background.jpeg); - background-size: cover; - background-attachment: fixed; -} - -header -{ - position: relative; - max-width: 1200px; - - margin: 20px auto; - padding: 10px; - background: #fff; - box-sizing: border-box; - border-radius: 4px; - box-shadow: 0 2px 5px rgba(0,0,0,.2); - - text-align: center; - outline: 5px solid #9D00FF; - -} - -#ImSticky { - height:100px; - width:275px; - position: fixed; - bottom: 475px; - left: 90px; -} -.logo -{ - color: #9D00FF; - height: 60px; - line-height: 60px; - font-size: 45px; - padding: 0 20px; - - text-align: center; - box-sizing: border-box; - float: left; - font-weight: 900; - text-decoration: none; -} - -nav{ - float: right; -} - -.clearfix -{ - clear: both; -} - -nav ul -{ - margin:0; - padding: 0; - - display: inline-flex; - list-style: none; -} - -nav ul li -{ - width: 150px; - margin: 15px; - padding: 15px; -} - -nav ul li a -{ - display: block; - margin: 10px 0; - padding: 10px 20px; - text-decoration: none; - color:#262626 ; -} - -nav ul li a.active, -nav ul li a:hover -{ - background: #9D00FF; - color: #fff; - transition:0.2s; -} - -nav .fa -{ - margin-right: 5px; -} - -.sub-menu-1 -{ - display: none; -} - -nav ul li:hover .sub-menu-1 -{ - display: block; - position: absolute; - background: #fff; - margin-top: 10px; - margin-left: -15px; - outline: 3px solid #9D00FF; -} - -nav ul li:hover .sub-menu-1 ul -{ - display: block; - margin: 10px; -} - -nav ul li:hover .sub-menu-1 ul li -{ - width: 240px; - padding: 0px; - background: transparent; - border-radius: 0; - text-align: center; - border-bottom: 1px dotted #9D00FF; -} - -nav ul li:hover .sub-menu-1 ul li a:hover -{ - color: #fff; -} - -.fa-angle-right -{ - float: right; -} - -.sub-menu-2 -{ - display: none; -} - -.hover-me:hover .sub-menu-2 -{ - position: absolute; - display: block; - margin-top: -40px; - margin-left: 220px; - background:#fff; - outline: 3px solid #9D00FF; -} - -@media(max-width: 1200px) -{ - header - { - margin: 20px; - } -} - -@media(max-width: 768px) -{ - .menu-toggle - { - display: block; - width: 40px; - height: 40px; - margin: 10px; - float: right; - cursor: pointer; - text-align: center; - font-size: 30px; - color:#069370; - } - .menu-toggle:before - { - content:'\f0c9'; - font-family: fontAwesome; - line-height: 40px; - } - .menu-toggle.active:before - { - content:'\f00d'; - } - nav - { - display: none; - } - nav.active - { - display: block; - width: 100%; - } - nav.active ul - { - display: block; - } - nav.active ul li a - { - margin: 0; - } - -} - - - -.socialMedia -{ - display: flex; - justify-content: left; - align-items: center; - min-height: 40vh; - transition: 0.5s; - -} -.sci -{ - position: relative; - display: flex; - -} -.sci li -{ - list-style: none; -} -.sci li::before -{ - content: attr(data-text); - position: absolute; - top: 50%; - Left: 50%; - transform: translate(2000px,100px); - font-size: 7vw; - pointer-events: none; - font-weight: 700; - transition: 0.5s; - opacity: 0; -} -.sci li:hover::before -{ - opacity: 1; - transform: translate(-50%,calc(-50% + 150px)); - color: #fff; - text-shadow: 0 0 3px #FF0000; - -} - -.sci li a -{ - position: relative; - display: inline-block; - width: 150px; - height: 150px; - background: #fff; - display: flex; - justify-content: center; - align-items: center; - color: #333; - border-radius: 10px; - text-decoration: none; - margin: 80px; - font-size: 4em; - transform-style: preserve-3d; - perspective: 500px; - box-shadow: 0 25px 35px rgba(0,0,0,0.1); - transition: background 0.25s; - -} - -.js-tilt-glare -{ - border-radius: 10px; -} - -.sci li a:hover.college -{ - background:#0000FF; -} - -.sci li a:hover.event -{ - background:#FF0000; -} - - - - - -.sci li a .fa{ - transition:0.25s; - pointer-events: none; -} - -.sci li a:hover .fa{ - color: #fff; - transform: scale(1.75) translateZ(50px); -} - -.t1 { - position: absolute; - bottom: 58%; - left: 16px; - - color: #fff; - font-size: 33px; - text-align: center; - font-weight: 900; - text-decoration: none; - text-shadow: 0 0 3px #FF0000; - } - - .t2 { - position: absolute; - bottom: 54%; - left: 16px; - - color: #fff; - font-size: 17px; - text-align: center; - font-weight: 900; - text-decoration: none; - text-shadow: 0 0 3px #FF0000; - } - - .t3 { - position: absolute; - bottom: 5%; - right: 170px; - - color: #ff69b4 ; - font-size: 30px; - text-align: center; - font-weight: 900; - text-decoration: none; - text-shadow: 0 0 3px #262626; - } diff --git a/Code/vanilla-tilt.min.js b/Code/vanilla-tilt.min.js deleted file mode 100644 index af2fa57..0000000 --- a/Code/vanilla-tilt.min.js +++ /dev/null @@ -1 +0,0 @@ -var VanillaTilt=function(){"use strict";class t{constructor(e,i={}){if(!(e instanceof Node))throw"Can't initialize VanillaTilt because "+e+" is not a Node.";this.width=null,this.height=null,this.clientWidth=null,this.clientHeight=null,this.left=null,this.top=null,this.gammazero=null,this.betazero=null,this.lastgammazero=null,this.lastbetazero=null,this.transitionTimeout=null,this.updateCall=null,this.event=null,this.updateBind=this.update.bind(this),this.resetBind=this.reset.bind(this),this.element=e,this.settings=this.extendSettings(i),this.reverse=this.settings.reverse?-1:1,this.resetToStart=t.isSettingTrue(this.settings["reset-to-start"]),this.glare=t.isSettingTrue(this.settings.glare),this.glarePrerender=t.isSettingTrue(this.settings["glare-prerender"]),this.fullPageListening=t.isSettingTrue(this.settings["full-page-listening"]),this.gyroscope=t.isSettingTrue(this.settings.gyroscope),this.gyroscopeSamples=this.settings.gyroscopeSamples,this.elementListener=this.getElementListener(),this.glare&&this.prepareGlare(),this.fullPageListening&&this.updateClientSize(),this.addEventListeners(),this.reset(),!1===this.resetToStart&&(this.settings.startX=0,this.settings.startY=0)}static isSettingTrue(t){return""===t||!0===t||1===t}getElementListener(){if(this.fullPageListening)return window.document;if("string"==typeof this.settings["mouse-event-element"]){const t=document.querySelector(this.settings["mouse-event-element"]);if(t)return t}return this.settings["mouse-event-element"]instanceof Node?this.settings["mouse-event-element"]:this.element}addEventListeners(){this.onMouseEnterBind=this.onMouseEnter.bind(this),this.onMouseMoveBind=this.onMouseMove.bind(this),this.onMouseLeaveBind=this.onMouseLeave.bind(this),this.onWindowResizeBind=this.onWindowResize.bind(this),this.onDeviceOrientationBind=this.onDeviceOrientation.bind(this),this.elementListener.addEventListener("mouseenter",this.onMouseEnterBind),this.elementListener.addEventListener("mouseleave",this.onMouseLeaveBind),this.elementListener.addEventListener("mousemove",this.onMouseMoveBind),(this.glare||this.fullPageListening)&&window.addEventListener("resize",this.onWindowResizeBind),this.gyroscope&&window.addEventListener("deviceorientation",this.onDeviceOrientationBind)}removeEventListeners(){this.elementListener.removeEventListener("mouseenter",this.onMouseEnterBind),this.elementListener.removeEventListener("mouseleave",this.onMouseLeaveBind),this.elementListener.removeEventListener("mousemove",this.onMouseMoveBind),this.gyroscope&&window.removeEventListener("deviceorientation",this.onDeviceOrientationBind),(this.glare||this.fullPageListening)&&window.removeEventListener("resize",this.onWindowResizeBind)}destroy(){clearTimeout(this.transitionTimeout),null!==this.updateCall&&cancelAnimationFrame(this.updateCall),this.reset(),this.removeEventListeners(),this.element.vanillaTilt=null,delete this.element.vanillaTilt,this.element=null}onDeviceOrientation(t){if(null===t.gamma||null===t.beta)return;this.updateElementPosition(),this.gyroscopeSamples>0&&(this.lastgammazero=this.gammazero,this.lastbetazero=this.betazero,null===this.gammazero?(this.gammazero=t.gamma,this.betazero=t.beta):(this.gammazero=(t.gamma+this.lastgammazero)/2,this.betazero=(t.beta+this.lastbetazero)/2),this.gyroscopeSamples-=1);const e=this.settings.gyroscopeMaxAngleX-this.settings.gyroscopeMinAngleX,i=this.settings.gyroscopeMaxAngleY-this.settings.gyroscopeMinAngleY,s=e/this.width,n=i/this.height,l=(t.gamma-(this.settings.gyroscopeMinAngleX+this.gammazero))/s,a=(t.beta-(this.settings.gyroscopeMinAngleY+this.betazero))/n;null!==this.updateCall&&cancelAnimationFrame(this.updateCall),this.event={clientX:l+this.left,clientY:a+this.top},this.updateCall=requestAnimationFrame(this.updateBind)}onMouseEnter(){this.updateElementPosition(),this.element.style.willChange="transform",this.setTransition()}onMouseMove(t){null!==this.updateCall&&cancelAnimationFrame(this.updateCall),this.event=t,this.updateCall=requestAnimationFrame(this.updateBind)}onMouseLeave(){this.setTransition(),this.settings.reset&&requestAnimationFrame(this.resetBind)}reset(){this.onMouseEnter(),this.fullPageListening?this.event={clientX:(this.settings.startX+this.settings.max)/(2*this.settings.max)*this.clientWidth,clientY:(this.settings.startY+this.settings.max)/(2*this.settings.max)*this.clientHeight}:this.event={clientX:this.left+(this.settings.startX+this.settings.max)/(2*this.settings.max)*this.width,clientY:this.top+(this.settings.startY+this.settings.max)/(2*this.settings.max)*this.height};let t=this.settings.scale;this.settings.scale=1,this.update(),this.settings.scale=t,this.resetGlare()}resetGlare(){this.glare&&(this.glareElement.style.transform="rotate(180deg) translate(-50%, -50%)",this.glareElement.style.opacity="0")}getValues(){let t,e;return this.fullPageListening?(t=this.event.clientX/this.clientWidth,e=this.event.clientY/this.clientHeight):(t=(this.event.clientX-this.left)/this.width,e=(this.event.clientY-this.top)/this.height),t=Math.min(Math.max(t,0),1),e=Math.min(Math.max(e,0),1),{tiltX:(this.reverse*(this.settings.max-t*this.settings.max*2)).toFixed(2),tiltY:(this.reverse*(e*this.settings.max*2-this.settings.max)).toFixed(2),percentageX:100*t,percentageY:100*e,angle:Math.atan2(this.event.clientX-(this.left+this.width/2),-(this.event.clientY-(this.top+this.height/2)))*(180/Math.PI)}}updateElementPosition(){let t=this.element.getBoundingClientRect();this.width=this.element.offsetWidth,this.height=this.element.offsetHeight,this.left=t.left,this.top=t.top}update(){let t=this.getValues();this.element.style.transform="perspective("+this.settings.perspective+"px) rotateX("+("x"===this.settings.axis?0:t.tiltY)+"deg) rotateY("+("y"===this.settings.axis?0:t.tiltX)+"deg) scale3d("+this.settings.scale+", "+this.settings.scale+", "+this.settings.scale+")",this.glare&&(this.glareElement.style.transform=`rotate(${t.angle}deg) translate(-50%, -50%)`,this.glareElement.style.opacity=`${t.percentageY*this.settings["max-glare"]/100}`),this.element.dispatchEvent(new CustomEvent("tiltChange",{detail:t})),this.updateCall=null}prepareGlare(){if(!this.glarePrerender){const t=document.createElement("div");t.classList.add("js-tilt-glare");const e=document.createElement("div");e.classList.add("js-tilt-glare-inner"),t.appendChild(e),this.element.appendChild(t)}this.glareElementWrapper=this.element.querySelector(".js-tilt-glare"),this.glareElement=this.element.querySelector(".js-tilt-glare-inner"),this.glarePrerender||(Object.assign(this.glareElementWrapper.style,{position:"absolute",top:"0",left:"0",width:"100%",height:"100%",overflow:"hidden","pointer-events":"none","border-radius":"inherit"}),Object.assign(this.glareElement.style,{position:"absolute",top:"50%",left:"50%","pointer-events":"none","background-image":"linear-gradient(0deg, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%)",transform:"rotate(180deg) translate(-50%, -50%)","transform-origin":"0% 0%",opacity:"0"}),this.updateGlareSize())}updateGlareSize(){if(this.glare){const t=2*(this.element.offsetWidth>this.element.offsetHeight?this.element.offsetWidth:this.element.offsetHeight);Object.assign(this.glareElement.style,{width:`${t}px`,height:`${t}px`})}}updateClientSize(){this.clientWidth=window.innerWidth||document.documentElement.clientWidth||document.body.clientWidth,this.clientHeight=window.innerHeight||document.documentElement.clientHeight||document.body.clientHeight}onWindowResize(){this.updateGlareSize(),this.updateClientSize()}setTransition(){clearTimeout(this.transitionTimeout),this.element.style.transition=this.settings.speed+"ms "+this.settings.easing,this.glare&&(this.glareElement.style.transition=`opacity ${this.settings.speed}ms ${this.settings.easing}`),this.transitionTimeout=setTimeout(()=>{this.element.style.transition="",this.glare&&(this.glareElement.style.transition="")},this.settings.speed)}extendSettings(t){let e={reverse:!1,max:15,startX:0,startY:0,perspective:1e3,easing:"cubic-bezier(.03,.98,.52,.99)",scale:1,speed:300,transition:!0,axis:null,glare:!1,"max-glare":1,"glare-prerender":!1,"full-page-listening":!1,"mouse-event-element":null,reset:!0,"reset-to-start":!0,gyroscope:!0,gyroscopeMinAngleX:-45,gyroscopeMaxAngleX:45,gyroscopeMinAngleY:-45,gyroscopeMaxAngleY:45,gyroscopeSamples:10},i={};for(var s in e)if(s in t)i[s]=t[s];else if(this.element.hasAttribute("data-tilt-"+s)){let t=this.element.getAttribute("data-tilt-"+s);try{i[s]=JSON.parse(t)}catch(e){i[s]=t}}else i[s]=e[s];return i}static init(e,i){e instanceof Node&&(e=[e]),e instanceof NodeList&&(e=[].slice.call(e)),e instanceof Array&&e.forEach(e=>{"vanillaTilt"in e||(e.vanillaTilt=new t(e,i))})}}return"undefined"!=typeof document&&(window.VanillaTilt=t,t.init(document.querySelectorAll("[data-tilt]"))),t}(); \ No newline at end of file diff --git a/Hackathon.css b/Hackathon.css new file mode 100644 index 0000000..a63f2f8 --- /dev/null +++ b/Hackathon.css @@ -0,0 +1,569 @@ +@import url("https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700;800;900&display=swap"); +@import url('https://fonts.googleapis.com/css2?family=Jura:wght@300..700&family=Nunito:ital,wght@0,200..1000;1,200..1000&family=Outfit:wght@100..900&family=Playwrite+IN:wght@100..400&family=Playwrite+VN:wght@100..400&family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap'); +/* reset */ +*, +*::after, +*::before { + margin: 0; + padding: 0; + border: 0; + box-sizing: border-box; +} + +body { + background-color: hsl(0, 0%, 100%); + font-family: "Poppins", sans-serif; + color: #fff; +} + +ol, +ul, +menu { + list-style: none; +} + +h1 { + font-size: 3rem; + padding-bottom: 1rem; +} + +/* -------------------------------- +Icons +-------------------------------- */ + +.cd-icon { + --size: 1rem; + font-size: var(--size); + height: 1rem; + width: 1rem; + display: inline-block; + color: inherit; + fill: currentColor; + line-height: 1; + flex-shrink: 0; + max-width: initial; +} + +.cd-icon use { + color: inherit; + fill: currentColor; +} + +/* -------------------------------- +Component +-------------------------------- */ + +:root { + --cha-header-height: 54px; + + /* light theme colors */ + --color-primary: hsl(250, 84%, 54%); + --color-bg: hsl(0, 0%, 100%); + --color-contrast-medium: hsl(225, 4%, 47%); + --color-contrast-high: hsl(230, 7%, 23%); + --color-contrast-higher: hsl(230, 13%, 9%); +} + +[data-theme="dark"] { + --color-primary: hsl(342, 89%, 48%); + --color-bg: hsl(232, 11%, 15%); + --color-contrast-medium: hsl(231, 3%, 57%); + --color-contrast-high: hsl(240, 5%, 82%); + --color-contrast-higher: hsl(240, 100%, 99%); +} + +@media (min-width: 64rem) { + :root { + --cha-header-height: 70px; + } +} + +.cha-header-clip { + position: absolute; + z-index: 3; + top: 0; + left: 0; + right: 0; + bottom: 0; + -webkit-clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%); + clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%); + pointer-events: none; +} + +.cha-section { + background-color: var(--color-bg); + color: var(--color-contrast-high); +} + +.cha-header { + height: var(--cha-header-height); + background-color: var(--color-bg); + pointer-events: auto; + position: fixed; + z-index: 1; + top: 0; + left: 0; + width: 100%; + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + transform: translateZ(0); +} + +.cha-header__logo { + display: block; + width: 40px; + height: 40px; +} + +.cha-header__nav { + display: none; +} + +.cha-header__nav-list { + display: flex; + align-items: center; + gap: 2rem; +} + +.cha-header__nav-link, +.cha-header__nav-btn { + font-size: 0.9375rem; + font-weight: 600; +} + +.cha-header__nav-link { + color: var(--color-contrast-higher); + text-decoration: none; + transition: opacity 0.3s; +} + +.cha-header__nav-link:hover { + opacity: 0.5; +} + +.cha-header__trigger, +.cha-modal__close { + display: block; +} + +.cha-header__trigger .cd-icon, +.cha-modal__close .cd-icon { + --size: 24px; + display: block; + color: var(--color-contrast-higher); +} + +.cha-modal { + position: fixed; + top: 0; + left: 0; + height: 100%; + width: 100%; + background-color: var(--color-bg); + display: none; + z-index: 15; +} + +.cha-modal__inner { + height: 100%; + overflow: auto; +} + +.cha-modal__header { + background-color: var(--color-bg); + padding: 0 1.5rem; + position: -webkit-sticky; + position: sticky; + z-index: 1; + top: 0; + height: var(--cha-header-height); +} + +.cha-modal__label { + color: var(--color-contrast-medium); +} + +.cha-modal__nav { + padding: 3rem 1.5rem; +} + +.cha-modal__nav-list { + display: grid; + gap: 0.25rem; +} + +.cha-modal__nav-link { + font-size: 1.375rem; + text-decoration: none; + display: block; + color: var(--color-contrast-higher); + padding: 0.25rem 0; +} + +@media (min-width: 64rem) { + .cha-header__nav { + display: block; + } + + .cha-header__trigger, + .cha-modal { + display: none !important; + } +} + +.cd-container { + width: calc(100% - 3rem); + margin-left: auto; + margin-right: auto; +} + +.cd-max-width-sm { + max-width: 48rem; +} + +.cd-max-width-lg { + max-width: 80rem; +} + +.cd-position-relative { + position: relative; +} + +.cd-padding-y-3xl { + padding-top: 10.75rem; + padding-bottom: 10.75rem; +} + +.cd-height-100\% { + height: 100%; +} + +.cd-flex { + display: flex; +} + +.cd-block { + display: block; +} + +.cd-justify-between { + justify-content: space-between; +} + +.cd-items-center { + align-items: center; +} + + +a { + color: #fff; + text-decoration: none; +} +.pg-footer { + font-family: 'Roboto', sans-serif; +} + + +.footer { + background-color: #004658; + color: #fff; + +} +.footer-wave-svg { + background-color: transparent; + display: block; + height: 30px; + position: relative; + top: -1px; + width: 100%; +} +.footer-wave-path { + fill: #fffff2; +} + +.footer-content { + margin-left: auto; + margin-right: auto; + max-width: 1230px; + padding: 40px 15px 450px; + position: relative; +} + +.footer-content-column { + box-sizing: border-box; + float: left; + padding-left: 15px; + padding-right: 15px; + width: 100%; + color: #fff; +} + +.footer-content-column ul li a { + color: #fff; + text-decoration: none; +} + +.footer-logo-link { + display: inline-block; +} +.footer-menu { + margin-top: 30px; +} +.footer-logo-link h1{ + background: -webkit-linear-gradient(#eee, #00bef0); + -webkit-background-clip: text; + -webkit-text-fill-color: transparent; + font-family: "Playwrite IN", serif; +} +.footer-menu-name { + color: #fffff2; + font-size: 15px; + font-weight: 900; + letter-spacing: .1em; + line-height: 18px; + margin-bottom: 0; + margin-top: 0; + text-transform: uppercase; +} +.footer-menu-list { + list-style: none; + margin-bottom: 0; + margin-top: 10px; + padding-left: 0; +} +.footer-menu-list li { + margin-top: 5px; +} + +.footer-call-to-action-description { + color: #fffff2; + margin-top: 10px; + margin-bottom: 20px; +} +.footer-call-to-action-button:hover { + background-color: #fffff2; + color: #00bef0; +} +.button:last-of-type { + margin-right: 0; +} +.footer-call-to-action-button { + background-color: #027b9a; + border-radius: 21px; + color: #fffff2; + display: inline-block; + font-size: 11px; + font-weight: 900; + letter-spacing: .1em; + line-height: 18px; + padding: 12px 30px; + margin: 0 10px 10px 0; + text-decoration: none; + text-transform: uppercase; + transition: background-color .2s; + cursor: pointer; + position: relative; +} +.footer-call-to-action { + margin-top: 30px; +} +.footer-call-to-action-title { + color: #fffff2; + font-size: 14px; + font-weight: 900; + letter-spacing: .1em; + line-height: 18px; + margin-bottom: 0; + margin-top: 0; + text-transform: uppercase; +} +.footer-call-to-action-link-wrapper { + margin-bottom: 0; + margin-top: 10px; + color: #fff; + text-decoration: none; +} +.footer-call-to-action-link-wrapper a { + color: #fff; + text-decoration: none; +} + + + + + +.footer-social-links { + bottom: 0; + height: 54px; + position: absolute; + right: 0; + width: 236px; +} + +.footer-social-amoeba-svg { + height: 54px; + left: 0; + display: block; + position: absolute; + top: 0; + width: 236px; +} + +.footer-social-amoeba-path { + fill: #027b9a; +} + +.footer-social-link.linkedin { + height: 26px; + left: 3px; + top: 11px; + width: 26px; +} + +.footer-social-link { + display: block; + padding: 10px; + position: absolute; +} + +.hidden-link-text { + position: absolute; + clip: rect(1px 1px 1px 1px); + clip: rect(1px,1px,1px,1px); + -webkit-clip-path: inset(0px 0px 99.9% 99.9%); + clip-path: inset(0px 0px 99.9% 99.9%); + overflow: hidden; + height: 1px; + width: 1px; + padding: 0; + border: 0; + top: 50%; +} + +.footer-social-icon-svg { + display: block; +} + +.footer-social-icon-path { + fill: #fffff2; + transition: fill .2s; +} + +.footer-social-link.twitter { + height: 28px; + left: 62px; + top: 3px; + width: 28px; +} + +.footer-social-link.youtube { + height: 24px; + left: 123px; + top: 12px; + width: 24px; +} + +.footer-social-link.github { + height: 34px; + left: 172px; + top: 7px; + width: 34px; +} + +.footer-copyright { + background-color: #027b9a; + color: #fff; + padding: 15px 30px; + text-align: center; +} + +.footer-copyright-wrapper { + margin-left: auto; + margin-right: auto; + max-width: 1200px; +} + +.footer-copyright-text { + color: #fff; + font-size: 13px; + font-weight: 400; + line-height: 18px; + margin-bottom: 0; + margin-top: 0; +} + +.footer-copyright-link { + color: #fff; + text-decoration: none; +} + + + + + + + +/* Media Query For different screens */ +@media (min-width:320px) and (max-width:479px) { /* smartphones, portrait iPhone, portrait 480x320 phones (Android) */ + .footer-content { + margin-left: auto; + margin-right: auto; + max-width: 1230px; + padding: 40px 15px 1050px; + position: relative; + } +} +@media (min-width:480px) and (max-width:599px) { /* smartphones, Android phones, landscape iPhone */ + .footer-content { + margin-left: auto; + margin-right: auto; + max-width: 1230px; + padding: 40px 15px 1050px; + position: relative; + } +} +@media (min-width:600px) and (max-width: 800px) { /* portrait tablets, portrait iPad, e-readers (Nook/Kindle), landscape 800x480 phones (Android) */ + .footer-content { + margin-left: auto; + margin-right: auto; + max-width: 1230px; + padding: 40px 15px 1050px; + position: relative; + } +} +@media (min-width:801px) { /* tablet, landscape iPad, lo-res laptops ands desktops */ + +} +@media (min-width:1025px) { /* big landscape tablets, laptops, and desktops */ + +} +@media (min-width:1281px) { /* hi-res laptops and desktops */ + +} + + + + +@media (min-width: 760px) { + .footer-content { + margin-left: auto; + margin-right: auto; + max-width: 1230px; + padding: 40px 15px 450px; + position: relative; + } + + .footer-wave-svg { + height: 50px; + z-index: 0; + } + + .footer-content-column { + width: 24.99%; + } +} +@media (min-width: 568px) { + /* .footer-content-column { + width: 49.99%; + } */ +} diff --git a/Hackathon.html b/Hackathon.html new file mode 100644 index 0000000..5d9ce3c --- /dev/null +++ b/Hackathon.html @@ -0,0 +1,251 @@ + + + + + + Hackathon Website + + + +
+
+
+ +
+
+ + +
+

First Page Of Hackathon

+

Lorem ipsum dolor sit amet consectetur adipisicing elit. Delectus et fugiat reiciendis maiores. Illo, ex magnam, soluta, accusamus rerum incidunt provident deserunt enim neque tempora dicta asperiores expedita veritatis rem perferendis modi! Eos, aperiam delectus itaque repudiandae sit necessitatibus mollitia nostrum maiores? Perspiciatis commodi sunt voluptates similique! Dolorem nobis repellat laborum praesentium maxime fugit id non eius doloremque? Corporis suscipit cupiditate eaque vitae voluptates tempora repellat? Laboriosam facere architecto illo repellat. Reprehenderit odio iure nihil obcaecati esse, laboriosam rerum quod quidem natus perferendis, officiis tempore eos veritatis aspernatur cumque corrupti a, minima non tempora! Nam adipisci at repellendus optio earum.

+
+
+ +
+ +
+

Second Page of Hackathon

+

Lorem ipsum dolor sit amet consectetur adipisicing elit. Delectus et fugiat reiciendis maiores. Illo, ex magnam, soluta, accusamus rerum incidunt provident deserunt enim neque tempora dicta asperiores expedita veritatis rem perferendis modi! Eos, aperiam delectus itaque repudiandae sit necessitatibus mollitia nostrum maiores? Perspiciatis commodi sunt voluptates similique! Dolorem nobis repellat laborum praesentium maxime fugit id non eius doloremque? Corporis suscipit cupiditate eaque vitae voluptates tempora repellat? Laboriosam facere architecto illo repellat. Reprehenderit odio iure nihil obcaecati esse, laboriosam rerum quod quidem natus perferendis, officiis tempore eos veritatis aspernatur cumque corrupti a, minima non tempora! Nam adipisci at repellendus optio earum.

+
+
+ +
+ +
+

Third Page of Hackathon

+

Lorem ipsum dolor sit amet consectetur adipisicing elit. Distinctio voluptatum provident sequi maxime architecto. Molestiae sunt perspiciatis tenetur in, consequatur, dolorum dignissimos illo recusandae earum enim dolorem! Adipisci odio, eum, ad voluptatum quia facilis itaque, temporibus commodi at officia corrupti animi amet excepturi veniam voluptate delectus aliquid quos doloremque maxime repudiandae deserunt culpa. Repellat dolor amet, porro eveniet laudantium veniam quaerat corrupti quod expedita nobis autem, vitae in, voluptates ducimus. Voluptas inventore eos excepturi impedit, hic repudiandae pariatur, consectetur esse est vel, enim nobis tempore? Cupiditate consectetur, porro perspiciatis architecto, sit nemo deleniti quos nisi, cum asperiores eos! Suscipit distinctio quis consequatur et reprehenderit beatae enim iusto sequi ipsam unde. Aut quidem ullam quo consequatur! Quos mollitia in ipsum tempora animi eum maxime optio, quasi voluptatem quae, illum quidem, perferendis quis sequi dolore excepturi nesciunt. Quibusdam dicta alias odit tenetur facere eaque nemo ut, deleniti ipsam laborum fugit, consequuntur incidunt qui assumenda adipisci beatae ullam eum omnis recusandae distinctio eveniet consequatur repellat? Aliquam illum, magni repellat ducimus tenetur architecto vero neque error laborum? Laudantium, magnam? Harum nobis perspiciatis ipsam, cumque explicabo voluptatum molestias voluptate laudantium sapiente esse perferendis reiciendis soluta eaque vero officiis voluptatibus deleniti voluptates culpa architecto hic totam, at aut quo amet. Excepturi explicabo, adipisci quaerat dicta nesciunt possimus incidunt ipsa debitis, fuga accusamus veniam animi? Praesentium aperiam non dolor voluptatibus illo modi id molestiae eius, temporibus enim, totam maiores velit atque soluta consectetur porro magnam nobis vero voluptates magni ipsa illum. Fugit atque laborum necessitatibus adipisci. Cupiditate dolorum, in amet veritatis facilis minus exercitationem quasi ipsum consectetur optio voluptatum! Enim saepe, ducimus, odit ad quia temporibus doloribus inventore aliquid repellendus optio blanditiis numquam aut expedita iusto! Ullam est culpa, sapiente placeat enim aliquid nostrum obcaecati laudantium? Facere hic doloribus autem nesciunt, libero porro officiis provident aliquam tempore animi quia, tempora laborum consequuntur! Mollitia enim porro harum, molestiae dicta exercitationem veritatis a odit repellendus dolor ipsam possimus aliquam iusto cupiditate accusantium! Illum corrupti architecto eum fuga, nostrum neque dolorum itaque ex accusantium dolor placeat laboriosam modi voluptas at expedita cum maxime quis recusandae aut molestiae! Doloribus, sapiente suscipit quas, dolor illum ea reprehenderit quibusdam dolorum rem harum adipisci. Laboriosam sit natus est error molestias culpa. Accusantium necessitatibus est fuga omnis dolor provident consequuntur ipsum iusto at corporis pariatur placeat dolorem ex dolorum ullam cumque, corrupti facilis perspiciatis maxime voluptates! At, officiis quia sit maiores incidunt eligendi magnam totam!

+
+
+ + +
+ +
+ + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/Hackathon.js b/Hackathon.js new file mode 100644 index 0000000..79d007b --- /dev/null +++ b/Hackathon.js @@ -0,0 +1,218 @@ +(function () { + var ChaHeader = function (element) { + this.element = element; + this.sections = document.getElementsByClassName("js-cha-section"); + this.header = this.element.getElementsByClassName("js-cha-header")[0]; + // handle mobile behaviour + this.headerTrigger = this.element.getElementsByClassName( + "js-cha-header__trigger" + ); + this.modal = document.getElementsByClassName("js-cha-modal"); + this.focusMenu = false; + this.firstFocusable = null; + this.lastFocusable = null; + this.visibleClass = "cd-block"; + initChaHeader(this); + }; + + function initChaHeader(element) { + // set initial status + for (var j = 0; j < element.sections.length; j++) { + initSection(element, j); + } + + // handle mobile behaviour + if (element.headerTrigger.length > 0) { + initMobileVersion(element); + } + + // make sure header element is visible when in focus + element.header.addEventListener("focusin", function (event) { + checkHeaderVisible(element); + }); + } + + function initSection(element, index) { + // clone header element inside each section + var cloneItem = + index == 0 ? element.element : element.element.cloneNode(true); + cloneItem.classList.remove("js-cha-header-clip"); + var customClasses = element.sections[index].getAttribute( + "data-header-class" + ); + // hide clones to SR + cloneItem.setAttribute("aria-hidden", "true"); + if (customClasses) + addHeaderClass( + cloneItem.getElementsByClassName("js-cha-header")[0], + customClasses + ); + // keyborad users - make sure cloned items are not tabbable + if (index != 0) { + // reset tab index + resetTabIndex(cloneItem); + element.sections[index].insertBefore( + cloneItem, + element.sections[index].firstChild + ); + } + } + + function addHeaderClass(el, classes) { + var classList = classes.split(" "); + el.classList.add(classList[0]); + if (classList.length > 1) addHeaderClass(el, classList.slice(1).join(" ")); + } + + function resetTabIndex(clone) { + var focusable = clone.querySelectorAll("[href], button, input"); + for (var i = 0; i < focusable.length; i++) { + focusable[i].setAttribute("tabindex", "-1"); + } + } + + function initMobileVersion(element) { + //detect click on nav trigger + var triggers = document.getElementsByClassName("js-cha-header__trigger"); + for (var i = 0; i < triggers.length; i++) { + triggers[i].addEventListener("click", function (event) { + event.preventDefault(); + var ariaExpanded = !element.modal[0].classList.contains( + element.visibleClass + ); + //show nav and update button aria value + element.modal[0].classList.toggle(element.visibleClass, ariaExpanded); + element.headerTrigger[0].setAttribute("aria-expanded", ariaExpanded); + if (ariaExpanded) { + //opening menu -> move focus to first element inside nav + getFocusableElements(element); + element.firstFocusable.focus(); + } else if (element.focusMenu) { + if (window.scrollY < element.focusMenu.offsetTop) + element.focusMenu.focus(); + element.focusMenu = false; + } + }); + } + + // close modal on click + element.modal[0].addEventListener("click", function (event) { + if (!event.target.closest(".js-cha-modal__close")) return; + closeModal(element); + }); + + // listen for key events + window.addEventListener("keydown", function (event) { + // listen for esc key + if ( + (event.keyCode && event.keyCode == 27) || + (event.key && event.key.toLowerCase() == "escape") + ) { + // close navigation on mobile if open + if ( + element.headerTrigger[0].getAttribute("aria-expanded") == "true" && + isVisible(element.headerTrigger[0]) + ) { + closeModal(element); + } + } + // listen for tab key + if ( + (event.keyCode && event.keyCode == 9) || + (event.key && event.key.toLowerCase() == "tab") + ) { + trapFocus(element, event); + } + }); + } + + function closeModal(element) { + element.focusMenu = element.headerTrigger[0]; // move focus to menu trigger when menu is close + element.headerTrigger[0].click(); + } + + function trapFocus(element, event) { + if (element.firstFocusable == document.activeElement && event.shiftKey) { + //on Shift+Tab -> focus last focusable element when focus moves out of modal + event.preventDefault(); + element.lastFocusable.focus(); + } + if (element.lastFocusable == document.activeElement && !event.shiftKey) { + //on Tab -> focus first focusable element when focus moves out of modal + event.preventDefault(); + element.firstFocusable.focus(); + } + } + + function getFocusableElements(element) { + //get all focusable elements inside the modal + var allFocusable = element.modal[0].querySelectorAll( + '[href], input:not([disabled]), select:not([disabled]), textarea:not([disabled]), button:not([disabled]), iframe, object, embed, [tabindex]:not([tabindex="-1"]), [contenteditable], audio[controls], video[controls], summary' + ); + getFirstVisible(element, allFocusable); + getLastVisible(element, allFocusable); + } + + function getFirstVisible(element, elements) { + //get first visible focusable element inside the modal + for (var i = 0; i < elements.length; i++) { + if ( + elements[i].offsetWidth || + elements[i].offsetHeight || + elements[i].getClientRects().length + ) { + element.firstFocusable = elements[i]; + return true; + } + } + } + + function getLastVisible(element, elements) { + //get last visible focusable element inside the modal + for (var i = elements.length - 1; i >= 0; i--) { + if ( + elements[i].offsetWidth || + elements[i].offsetHeight || + elements[i].getClientRects().length + ) { + element.lastFocusable = elements[i]; + return true; + } + } + } + + function checkHeaderVisible(element) { + if ( + window.scrollY > + element.sections[0].offsetHeight - element.header.offsetHeight + ) + window.scrollTo(0, 0); + } + + function isVisible(element) { + return ( + element.offsetWidth || + element.offsetHeight || + element.getClientRects().length + ); + } + + // init the ChaHeader Object + var chaHader = document.getElementsByClassName("js-cha-header-clip"), + clipPathSupported = + CSS.supports( + "clip-path", + "polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%)" + ) || + CSS.supports( + "-webkit-clip-path", + "polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%)" + ); + if (chaHader.length > 0 && clipPathSupported) { + for (var i = 0; i < chaHader.length; i++) { + new ChaHeader(chaHader[i]); + } + } + })(); + + \ No newline at end of file diff --git a/images/Hackathon.png b/images/Hackathon.png new file mode 100644 index 0000000000000000000000000000000000000000..f77805463e8084ffd3d98362662fffbdcd3f66a5 GIT binary patch literal 55494 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 QAspNX8D;4zNuw|S2ax%O*Z=?k literal 0 HcmV?d00001