Skip to content

Commit b30d4e5

Browse files
committed
(v0.4.3-alpha) Footer Section!
JUST FINISHED the ENTIRE siteee! only micro interactions, animations and other QoL stuff remains!
1 parent 9d70df0 commit b30d4e5

2 files changed

Lines changed: 109 additions & 6 deletions

File tree

src/routes/landing.jsx

Lines changed: 18 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -206,9 +206,25 @@ function Landing() {
206206
<span>{generateBinary()}</span>
207207
</div>
208208
</div>
209-
<div className={"gap"}></div>
210209

211-
{/*<p>Made with 💖</p>*/}
210+
<div className={"container"}>
211+
<div className={"rsvp"}>
212+
<h1>Want it to happen?</h1>
213+
<p>CIPHER is nowhere near completion. So, if you want CIPHER to become a reality, RSVP now! and keep an eye on #cipher!</p>
214+
<div className={"buttons"}>
215+
<div className={"button-container"}>
216+
Join Slack
217+
</div>
218+
<div className={"button-container"}>
219+
RSVP
220+
</div>
221+
</div>
222+
</div>
223+
<div className={"footer"}>
224+
Made with 💖 by rupnil.codes
225+
<p>* Cipher is not (yet!) officially endorsed by Hack Club. This website is just a concept.</p>
226+
</div>
227+
</div>
212228
</section>
213229
</>
214230
)

src/styles/routes/landing.css

Lines changed: 91 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -589,7 +589,8 @@ a {
589589
}
590590

591591
.faqs .container .faq {
592-
width: 40rem;
592+
width: 100%;
593+
max-width: 40rem;
593594

594595
display: flex;
595596
flex-direction: column;
@@ -640,9 +641,95 @@ a {
640641
align-items: center;
641642

642643
/*margin-bottom: 12rem;*/
643-
background-color: var(--clr-dark-a0);
644+
/*background-color: var(--clr-dark-a0);*/
644645
}
645646

646-
.footer .gap {
647-
height: 2rem;
647+
648+
.footer .container {
649+
margin-top: 2rem;
650+
651+
display: flex;
652+
flex-direction: column;
653+
justify-content: center;
654+
align-items: center;
655+
656+
width: 46rem;
657+
max-width: 65%;
658+
659+
/*outline: 2px solid color-mix(in srgb, var(--clr-surface-a10) 80%, black);*/
660+
661+
border-radius: 0.5rem;
662+
663+
}
664+
665+
.footer .rsvp {
666+
margin: 6rem 6rem 1rem 6rem;
667+
padding: 4rem 2rem;
668+
669+
width: 100%;
670+
max-width: 40rem;
671+
672+
/*height: 10rem;*/
673+
background-color: color-mix(in srgb, var(--clr-surface-a0) 50%, black);
674+
675+
display: flex;
676+
flex-direction: column;
677+
align-items: center;
678+
justify-content: center;
679+
gap: 0.5rem;
680+
681+
border-radius: 1rem;
682+
border: 2px dashed var(--clr-surface-a20);
683+
}
684+
685+
.footer .rsvp h1 {
686+
font-family: "Cook Widetype", cursive;
687+
letter-spacing: 2px;
688+
689+
margin: 0;
690+
}
691+
692+
.footer p {
693+
width: 80%;
694+
695+
color: var(--clr-surface-tonal-a50);
696+
text-align: center;
697+
}
698+
699+
.footer .rsvp .buttons {
700+
display: flex;
701+
flex-direction: row;
702+
gap: 1rem;
703+
align-items: center;
704+
justify-content: center;
705+
}
706+
707+
.footer .rsvp .buttons .button-container {
708+
display: flex;
709+
flex-direction: column;
710+
align-items: center;
711+
712+
padding: 0.75rem 1.5rem;
713+
714+
background-color: var(--clr-primary-a0);
715+
border-radius: 0.5rem;
716+
}
717+
718+
.footer .container .footer {
719+
margin: 0 6rem 6rem 6rem;
720+
padding: 2rem 2rem;
721+
722+
width: 100%;
723+
max-width: 40rem;
724+
725+
/*height: 10rem;*/
726+
background-color: color-mix(in srgb, var(--clr-surface-a0) 50%, black);
727+
728+
display: flex;
729+
flex-direction: column;
730+
align-items: center;
731+
justify-content: center;
732+
733+
border-radius: 1rem;
734+
border: 2px dashed var(--clr-surface-a20);
648735
}

0 commit comments

Comments
 (0)