Skip to content

Commit 0e6aa33

Browse files
committed
misc pages css reorganization
1 parent 514f6b9 commit 0e6aa33

File tree

7 files changed

+653
-752
lines changed

7 files changed

+653
-752
lines changed

src/App.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@ import {
1313
Routes,
1414
Navigate
1515
} from "react-router-dom";
16-
import "./style.css";
1716
import "./App.css";
1817
import "bootstrap/dist/css/bootstrap.min.css";
1918

src/components/Footer.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@ function Footer() {
1515
<h3>Copyright @ 2025 BrainHack Vanderbilt</h3>
1616
</Col>
1717
<Col md={4} className="footer-body">
18-
<ul className="footer-icons">
19-
<li className="social-icons">
18+
<ul className="footer-icons-section">
19+
<li className="footer-social-icons">
2020
<a
2121
href="https://github.com/brainhack-vandy"
2222
target="_blank"
@@ -25,7 +25,7 @@ function Footer() {
2525
<AiFillGithub />
2626
</a>
2727
</li>
28-
<li className="social-icons">
28+
<li className="footer-social-icons">
2929
<a
3030
href="https://www.youtube.com/@BrainHackVanderbilt"
3131
target="_blank"
@@ -34,7 +34,7 @@ function Footer() {
3434
<AiFillYoutube />
3535
</a>
3636
</li>
37-
<li className="social-icons">
37+
<li className="footer-social-icons">
3838
<a
3939
href="https://www.instagram.com/brainhackvu/"
4040
target="_blank"

src/components/Home/home.css

Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -386,4 +386,49 @@
386386
.introduction-subheading {
387387
font-size: 1.6em;
388388
}
389+
}
390+
391+
392+
/* ---------
393+
Sponsor Section styles
394+
--------- */
395+
.sponsor-section {
396+
padding: 4rem 0;
397+
margin-top: 2rem;
398+
margin-bottom: 2rem;
399+
background-image: linear-gradient(to left, rgb(27 20 41), rgb(20 15 35));
400+
overflow: hidden;
401+
}
402+
403+
.sponsor-icons {
404+
font-size: 4.5em !important;
405+
margin: 15px !important;
406+
padding: 10px !important;
407+
opacity: 0.93 !important;
408+
border: 1.7px solid rgba(200, 137, 230, 0.637) !important;
409+
vertical-align: middle !important;
410+
text-align: center !important;
411+
border-radius: 5px !important;
412+
display: table !important;
413+
box-shadow: 4px 5px 4px 3px rgba(89, 4, 168, 0.137) !important;
414+
overflow: hidden !important;
415+
transition: all 0.4s ease 0s !important;
416+
}
417+
418+
.sponsor-icons:hover {
419+
transform: scale(1.05) !important;
420+
overflow: hidden !important;
421+
border: 2.2px solid rgba(197, 115, 230, 0.883) !important;
422+
}
423+
424+
.sponsor-icon-images {
425+
padding: 20px !important;
426+
line-height: 1.6 !important;
427+
428+
}
429+
430+
@media (max-width: 767px) {
431+
.sponsor-icons {
432+
margin: 10px !important;
433+
}
389434
}

src/components/Navbar.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -87,8 +87,8 @@ function NavBar() {
8787
target="_blank"
8888
className="fork-btn-inner"
8989
>
90-
<CgGitFork style={{ fontSize: "1.2em" }} />{" "}
91-
<AiFillStar style={{ fontSize: "1.1em" }} />
90+
<CgGitFork className="fork-btn-subicon" />{" "}
91+
<AiFillStar className="fork-btn-subicon" />
9292
</Button>
9393
</Nav.Item>
9494

src/components/Schedule/schedule.css

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,41 @@
1+
.schedule-section {
2+
position: relative !important;
3+
padding-top: 150px !important;
4+
padding-bottom: 30px !important;
5+
background-image: var(--section-background-color) !important;
6+
}
7+
8+
.schedule-card {
9+
padding-top: 10px !important;
10+
padding-bottom: 10px !important;
11+
padding-left: 25px !important;
12+
padding-right: 25px !important;
13+
}
14+
15+
.schedule-card-view {
16+
display: flex;
17+
align-items: flex-start;
18+
box-shadow: 0 4px 5px 3px rgba(119, 53, 136, 0.459) !important;
19+
color: white !important;
20+
background-color: transparent !important;
21+
opacity: 0.9 !important;
22+
transition: all 0.5s ease 0s !important;
23+
padding: 20px !important;
24+
border-radius: 8px !important;
25+
}
26+
27+
.schedule-card-view:hover {
28+
transform: scale(1.02) !important;
29+
overflow: hidden !important;
30+
box-shadow: 0 4px 4px 5px rgba(129, 72, 144, 0.561) !important;
31+
}
32+
33+
@media (max-width: 768px) {
34+
.schedule-card-view {
35+
flex-direction: column;
36+
}
37+
}
38+
139
/* Date selector styles */
240
.date-selector {
341
display: flex;

0 commit comments

Comments
 (0)