Skip to content

Commit 0850184

Browse files
committed
Social Media Link added
1 parent 4accde2 commit 0850184

File tree

4 files changed

+77
-4
lines changed

4 files changed

+77
-4
lines changed

src/Components/landingpage/footer.jsx

Lines changed: 30 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,22 @@
11
import { Container, Row, Col } from "react-bootstrap";
22
import fullogo from "../../assets/LandingPage/logo.png";
3+
import {
4+
Facebook,
5+
Twitter,
6+
Linkedin,
7+
TelephoneFill,
8+
GeoAltFill,
9+
EnvelopeFill,
10+
Envelope,
11+
Youtube,
12+
} from "react-bootstrap-icons";
13+
14+
315

416
function Footer() {
17+
18+
19+
520
return (
621
<div className="Footer">
722
<Container>
@@ -12,14 +27,28 @@ function Footer() {
1227
alt="NepTech Tribe Logo"
1328
className="Navbar-logo"
1429
/>
15-
<p className="Footer-introduction">
30+
<p className="Footer-col1__introduction">
1631
{" "}
1732
NepTech Tribe is a non-profit organization that unites tech
1833
enthusiasts of all ages to share knowledge and foster innovation.
1934
We offer events and activities to enhance skills and encourage
2035
collaboration, aiming to drive technological progress and create a
2136
supportive community.
2237
</p>
38+
<div className="Footer-col1__buttons">
39+
<button onClick={() => window.open('https://www.facebook.com/neptechtribe/', '_blank')}>
40+
<Facebook className="icon" />
41+
</button>
42+
<button>
43+
<Youtube onClick={() => window.open(' https://www.youtube.com/@NepTechTribe', '_blank')} className="icon" />
44+
</button>
45+
<button>
46+
< EnvelopeFill onClick={() => window.open('mailto:[email protected]', '_blank')} className="icon" />
47+
</button>
48+
<button>
49+
<Linkedin onClick={() => window.open('https://www.linkedin.com/company/neptechtribe/posts/?feedView=all', '_blank')} className="icon" />
50+
</button>
51+
</div>
2352
</Col>
2453
<Col md={3}>
2554
<dl>

src/Styles/App.css

Lines changed: 21 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -464,8 +464,28 @@
464464
margin-top: 4rem;
465465
padding: 4rem 0rem;
466466
}
467-
.Footer-introduction {
467+
.Footer-col1__introduction {
468468
font-family: "Poppins", sans-serif;
469469
font-size: 0.8rem;
470470
margin-top: 2rem;
471+
}
472+
.Footer-col1__buttons {
473+
display: flex;
474+
flex-direction: row;
475+
gap: 1rem;
476+
}
477+
.Footer-col1__buttons button {
478+
background-color: transparent;
479+
border: none;
480+
height: 3rem;
481+
width: 3rem;
482+
}
483+
.Footer-col1__buttons button:hover .icon {
484+
opacity: 1;
485+
}
486+
.Footer-col1__buttons button .icon {
487+
color: black;
488+
opacity: 0.7;
489+
height: 1.5rem;
490+
width: 1.55rem;
471491
}/*# sourceMappingURL=App.css.map */

src/Styles/App.css.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/Styles/LandingPage/_Footer.scss

Lines changed: 25 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,34 @@
22
background-color: #e0e0f2;
33
margin-top: 4rem;
44
padding: 4rem 0rem;
5-
&-introduction{
5+
&-col1{
6+
&__introduction{
67
font-family: $font;
78
font-size: 0.8rem;
89
margin-top: 2rem;
910

1011
}
12+
&__buttons {
13+
display: flex;
14+
flex-direction: row;
15+
gap: 1rem;
16+
& button {
17+
background-color: transparent;
18+
border: none;
19+
height: 3rem;
20+
width: 3rem;
21+
&:hover {
22+
.icon{
23+
opacity: 1;
24+
}
25+
}
26+
.icon {
27+
color: black;
28+
opacity: 0.7;
29+
height: 1.5rem;
30+
width: 1.55rem;
31+
}
32+
}
33+
}
34+
}
1135
}

0 commit comments

Comments
 (0)