Skip to content

Commit c0c6fb9

Browse files
committed
Add CSS stars background to website and centre profile text
1 parent 7c3c9a4 commit c0c6fb9

File tree

3 files changed

+46
-25
lines changed

3 files changed

+46
-25
lines changed

src/Components/AddNavBar/NavBar.scss

Lines changed: 24 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,34 @@
11
@import "../../Styles/GlobalStyles.scss";
22

33
body {
4-
background-color: $blueBackground;
54
font-family: $PublicSans;
65
}
76

8-
.navBarContainer {
9-
display: flex;
10-
background: $blueBackground;
11-
justify-content: space-between;
7+
.stars {
8+
position: fixed;
9+
z-index: -2;
10+
top: 50%;
11+
left: 50%;
12+
height: 1px;
13+
width: 1px;
14+
background-color: #fff;
15+
border-radius: 50%;
16+
box-shadow: 24vw 9vh 1px 0px #fff,12vw -24vh 0px 1px #fff,-45vw -22vh 0px 0px #fff,-37vw -40vh 0px 1px #fff,29vw 19vh 0px 1px #fff,4vw -8vh 0px 1px #fff,-5vw 21vh 1px 1px #fff,-27vw 26vh 1px 1px #fff,-47vw -3vh 1px 1px #fff,-28vw -30vh 0px 1px #fff,-43vw -27vh 0px 1px #fff,4vw 22vh 1px 1px #fff,36vw 23vh 0px 0px #fff,-21vw 24vh 1px 1px #fff,-16vw 2vh 1px 0px #fff,-16vw -6vh 0px 0px #fff,5vw 26vh 0px 0px #fff,-34vw 41vh 0px 0px #fff,1vw 42vh 1px 1px #fff,11vw -13vh 1px 1px #fff,48vw -8vh 1px 0px #fff,22vw -15vh 0px 0px #fff,45vw 49vh 0px 0px #fff,43vw -27vh 1px 1px #fff,20vw -2vh 0px 0px #fff,8vw 22vh 0px 1px #fff,39vw 48vh 1px 1px #fff,-21vw -11vh 0px 1px #fff,-40vw 45vh 0px 1px #fff,11vw -30vh 1px 0px #fff,26vw 30vh 1px 0px #fff,45vw -29vh 0px 1px #fff,-2vw 18vh 0px 0px #fff,-29vw -45vh 1px 0px #fff,-7vw -27vh 1px 1px #fff,42vw 24vh 0px 0px #fff,45vw -48vh 1px 0px #fff,-36vw -18vh 0px 0px #fff,-44vw 13vh 0px 1px #fff,36vw 16vh 0px 1px #fff,40vw 24vh 0px 0px #fff,18vw 11vh 0px 0px #fff,-15vw -23vh 1px 0px #fff,-24vw 48vh 0px 1px #fff,27vw -45vh 1px 0px #fff,-2vw -24vh 0px 1px #fff,-15vw -28vh 0px 0px #fff,-43vw 13vh 1px 0px #fff,7vw 27vh 1px 0px #fff,47vw 5vh 0px 0px #fff,-45vw 15vh 1px 1px #fff,-5vw -28vh 0px 1px #fff,38vw 25vh 1px 1px #fff,-39vw -1vh 1px 0px #fff,5vw 0vh 1px 0px #fff,49vw 13vh 0px 0px #fff,48vw 10vh 0px 1px #fff,19vw -28vh 0px 0px #fff,4vw 7vh 0px 0px #fff,21vw 21vh 1px 1px #fff,-15vw -15vh 0px 1px #fff,-6vw -42vh 1px 0px #fff,-15vw 48vh 1px 1px #fff,-23vw 25vh 1px 1px #fff,-48vw 25vh 0px 1px #fff,-31vw -19vh 0px 1px #fff,4vw 37vh 1px 1px #fff,-43vw 28vh 0px 0px #fff,3vw -25vh 0px 1px #fff,-39vw 14vh 0px 1px #fff,-40vw 31vh 0px 1px #fff,35vw -36vh 1px 1px #fff,16vw 49vh 0px 0px #fff,6vw 39vh 0px 0px #fff,3vw -35vh 0px 1px #fff,-44vw -2vh 1px 0px #fff,-6vw 21vh 1px 0px #fff,48vw 9vh 1px 1px #fff,-43vw 30vh 1px 1px #fff,29vw -12vh 1px 1px #fff,-48vw 13vh 1px 0px #fff,-42vw 32vh 1px 1px #fff,34vw 15vh 1px 1px #fff,29vw -37vh 1px 1px #fff,28vw 2vh 0px 0px #fff;
17+
animation: zoom 16s alternate infinite;
18+
}
1219

20+
@keyframes zoom {
21+
0%{
22+
transform: scale(1);
23+
}
24+
100%{
25+
transform: scale(1.5);
26+
}
27+
}
28+
29+
.navBarContainer {
30+
display: flex;
31+
justify-content: space-between;
1332
}
1433

1534
.homeButton {

src/Components/AddNavBar/NavBar.tsx

Lines changed: 21 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -7,26 +7,27 @@ import imageEarth from "./Images/cartoon earth.png";
77
export default function NavBar() {
88
return (
99
<div>
10-
<header className="navBarHeader">
11-
<nav className="navBarContainer">
12-
<div>
13-
<Link to="/" className="homeButton" id="homeLink">
14-
<img src={imageEarth} alt="imageEarth" id="earthButton" />
15-
Home
16-
</Link>
17-
</div>
18-
<div>
19-
<Link to="/profile" className="profilePageButton" id="profileLink">
20-
<img
21-
src={imageAstro}
22-
alt="cartoon astronaut illustration"
23-
id="astroButton"
24-
/>
25-
Profile
26-
</Link>
27-
</div>
28-
</nav>
29-
</header>
10+
<header className="navBarHeader">
11+
<nav className="navBarContainer">
12+
<div>
13+
<Link to="/" className="homeButton" id="homeLink">
14+
<img src={imageEarth} alt="imageEarth" id="earthButton" />
15+
Home
16+
</Link>
17+
</div>
18+
<div>
19+
<Link to="/profile" className="profilePageButton" id="profileLink">
20+
<img
21+
src={imageAstro}
22+
alt="cartoon astronaut illustration"
23+
id="astroButton"
24+
/>
25+
Profile
26+
</Link>
27+
</div>
28+
</nav>
29+
</header>
30+
<div className="stars"></div>
3031
</div>
3132
);
3233
}

src/pages/Profile/ProfilePage.scss

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ body {
55
background-color: $blueBackground;
66
color: $whiteFontColor;
77
font-family: $PublicSans;
8+
text-align: center;
89
}
910

1011

0 commit comments

Comments
 (0)