Skip to content

Commit 89c7050

Browse files
committed
change direction of the navbar
1 parent ed30988 commit 89c7050

File tree

4 files changed

+64
-62
lines changed

4 files changed

+64
-62
lines changed

css/navbar.css

Lines changed: 53 additions & 56 deletions
Original file line numberDiff line numberDiff line change
@@ -1,96 +1,93 @@
11
.navbar-uncompressed {
2-
position: fixed;
3-
top: 0;
4-
width: 100%;
5-
z-index: 9999;
6-
background-color: rgba(9, 3, 15, 0.9);
7-
2+
position: fixed;
3+
top: 0;
4+
width: 100%;
5+
z-index: 9999;
6+
background-color: rgba(9, 3, 15, 0.9);
87
}
98

10-
119
.navbar {
12-
padding: 0.5em;
13-
display: flex;
14-
flex-direction: row;
15-
justify-content: space-between;
16-
margin: 0;
10+
padding: 0.5em;
11+
display: flex;
12+
flex-direction: row;
13+
justify-content: space-between;
14+
margin: 0;
1715
}
1816

1917
#home {
20-
padding: 1em;
21-
align-self: center;
18+
padding: 1em;
19+
align-self: center;
2220
}
2321

2422
.nav-link {
25-
padding: 1em;
26-
color: var(--default-font-color);
27-
text-decoration: none;
28-
transition: all 0.5s ease-in-out;
29-
23+
padding: 1em;
24+
color: var(--default-font-color);
25+
text-decoration: none;
26+
transition: all 0.5s ease-in-out;
3027
}
3128

3229
.nav-link:hover {
33-
background-color: rgb(36, 28, 45);
34-
color: var(--default-secundary-font-color) !important
30+
background-color: rgb(36, 28, 45);
31+
color: var(--default-secundary-font-color) !important;
3532
}
3633

3734
.nav-link:visited {
38-
color: var(--default-font-color);
39-
text-decoration: none;
40-
background-image: none;
35+
color: var(--default-font-color);
36+
text-decoration: none;
37+
background-image: none;
4138
}
4239

43-
.navbar>li {
44-
align-self: center;
40+
.navbar > li {
41+
align-self: center;
4542
}
4643

4744
.navbar-compressed {
48-
display: none;
49-
position: fixed;
50-
top: 0;
51-
width: 100%;
52-
z-index: 2;
53-
background-color: rgb(38, 26, 50);
54-
45+
display: none;
46+
position: fixed;
47+
top: 0;
48+
width: 100%;
49+
z-index: 2;
50+
background-color: rgb(38, 26, 50);
5551
}
5652

5753
.nav-header-menu {
58-
position: absolute;
59-
padding: 0.5em;
60-
z-index: 3;
61-
width: 100%;
62-
background-color: rgb(38, 26, 50);
54+
position: absolute;
55+
padding: 1em;
56+
z-index: 2;
57+
width: 100%;
58+
background-color: rgb(38, 26, 50);
6359
}
6460

6561
#nav-columnar-menu {
66-
position: absolute;
67-
margin-top: 0;
68-
padding-left: 0;
69-
height: 40vh;
70-
background-color: rgb(38, 26, 50);
71-
width: 100%;
72-
z-index: 2;
73-
top: -40vh;
74-
transition: all 0.3s ease-in;
75-
62+
position: absolute;
63+
margin-top: 0;
64+
padding:2em;
65+
background-color: rgb(38, 26, 50);
66+
width: 60%;
67+
z-index: 3;
68+
left: -100vw;
69+
list-style-type: none;
70+
transition: all 0.3s ease-in;
7671
}
7772

7873
#nav-columnar-menu.active {
79-
top: 1em;
80-
transition: all 0.8s ease-in;
74+
transition: all 0.8s ease-in;
75+
width: 60%;
76+
left: 0;
8177

78+
height: 100vh;
8279
}
8380

8481
.nav-element {
85-
text-align: center;
86-
padding: 0.5em;
87-
transition: all 0.5s ease-in-out;
82+
text-align: left;
83+
padding: 0.5em;
84+
transition: all 0.5s ease-in-out;
8885
}
8986

9087
.nav-element:hover {
91-
background-color: rgb(36, 28, 45);
88+
background-color: rgb(36, 28, 45);
9289
}
9390

9491
.nav-link.compressed {
95-
padding: 0;
96-
}
92+
padding: 0;
93+
}

css/styles.css

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,9 @@ section {
4646
}
4747

4848
.opacity-effect {
49-
filter: opacity(20%) grayscale(70%);
49+
filter: opacity(50%);
50+
-webkit-filter: opacity(50%) ;
51+
/* backdrop-filter: opacity(20%) grayscale(70%); */
5052
}
5153

5254

index.html

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -53,20 +53,20 @@
5353
</nav>
5454
<nav class="navbar-compressed">
5555
<div class="nav-header-menu">
56-
<a class="icon-link" id="show-nav-columnar-menu"><i class="fa fa-bars fa-lg"></i></a>
56+
<a class="icon-link" id="show-nav-columnar-menu"><i class="fa fa-bars fa-xl"></i></a>
5757
</div>
5858
<ul id="nav-columnar-menu">
5959
<li class="nav-element">
60-
<a class="nav-link compressed" href="#"><h2>Home</h2></a>
60+
<a class="nav-link compressed" href="#"><h1>Home</h1></a>
6161
</li>
6262
<li class="nav-element">
63-
<a class="nav-link compressed" href="#aboutMe"><h2>About me</h2></a>
63+
<a class="nav-link compressed" href="#aboutMe"><h1>About me</h1></a>
6464
</li>
6565
<li class="nav-element">
66-
<a class="nav-link compressed" href="#work"><h2>Work</h2></a>
66+
<a class="nav-link compressed" href="#work"><h1>Work</h1></a>
6767
</li>
6868
<li class="nav-element">
69-
<a class="nav-link compressed" href="#contact"><h2>Contact</h2></a>
69+
<a class="nav-link compressed" href="#contact"><h1>Contact</h1></a>
7070
</li>
7171

7272
</ul>

index.js

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,10 +22,13 @@ document.addEventListener("DOMContentLoaded", function (event) {
2222
if (navColumnarMenu.classList.contains('active')) {
2323
navColumnarMenu.classList.remove("active");
2424
document.getElementsByTagName("main")[0].classList.remove('opacity-effect')
25+
document.getElementsByClassName("nav-header-menu")[0].classList.remove('opacity-effect')
2526
}
2627
else if(element.id==='show-nav-columnar-menu'){
2728
navColumnarMenu.classList.add("active");
2829
document.getElementsByTagName("main")[0].classList.add('opacity-effect')
30+
document.getElementsByClassName("nav-header-menu")[0].classList.add('opacity-effect')
31+
2932
}
3033

3134
})

0 commit comments

Comments
 (0)