Skip to content

Commit 13cc682

Browse files
abhinavk96gauthamzz
authored andcommitted
Add gradient effect to navbar (#232)
* Add css classes for navbar gradient * Add gradient to navbar?
1 parent 8ae80b1 commit 13cc682

2 files changed

Lines changed: 37 additions & 11 deletions

File tree

index.html

Lines changed: 36 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,8 @@
2626
<![endif]-->
2727

2828

29-
<nav class="navbar navbar-custom navbar-fixed-top custom-nav-changes transition-nav" role="navigation">
30-
<div class="container" id="collapse-shadow">
29+
<nav style="border-width:0" class="navbar navbar-custom navbar-fixed-top custom-nav-changes transition-nav" role="navigation">
30+
<div class="container" style="height:81px" id="collapse-shadow">
3131
<div class="navbar-header">
3232
<button id="nav_toggle" type="button" class="navbar-toggle" data-toggle="collapse" data-target="#custom_collapse">
3333
<span class="sr-only">Toggle navigation</span>
@@ -42,19 +42,19 @@
4242
<div class="navbar-collapse collapse" id="custom_collapse">
4343
<div class=" navbar-right">
4444
<ul class="nav navbar-nav">
45-
<li>
45+
<li class="n-item">
4646
<a id="nav_about" href="#about" class="nav-link">ABOUT</a>
4747
</li>
48-
<li>
48+
<li class="n-item">
4949
<a id="nav_schedule" href="#schedule" class="nav-link">SCHEDULE</a>
5050
</li>
51-
<li>
51+
<li class="n-item">
5252
<a id="nav_faq" href="#faq" class="nav-link">FAQ</a>
5353
</li>
54-
<li>
54+
<li class="n-item">
5555
<a id="nav_sponsors" href="#sponsors" class="nav-link">SPONSORS</a>
5656
</li>
57-
<li>
57+
<li class="n-item">
5858
<a id="nav_contact" href="team.html" class="nav-link">CONTACT</a>
5959
</li>
6060
</ul>
@@ -85,7 +85,7 @@ <h4>Applications are open now</h4>
8585
</div>
8686
</div>
8787
</section>
88-
<section id="about" class="img-responsive" style="background-image: url(static/img/hint.jpg);background-repeat: no-repeat;background-size: cover;position: relative;color: white;">
88+
<section id="about" class="img-responsive b-item" style="background-image: url(static/img/hint.jpg);background-repeat: no-repeat;background-size: cover;position: relative;color: white;">
8989
<div style="background: rgba(0,0,0,0.6);">
9090
<div class="container-fluid">
9191
<div class="card-panel">
@@ -105,7 +105,7 @@ <h4 class="wow fadeInUp" data-wow-delay="0.4s" style="line-height: 2em;">
105105
</div>
106106
</section>
107107

108-
<section id="schedule">
108+
<section id="schedule" class="b-item">
109109
<h2 class="timeline__item timeline__item--year" style="font-weight: 600;">SCHEDULE</h2>
110110
<div class="timeline">
111111

@@ -214,7 +214,7 @@ <h3 class="timeline__title">18th Mar 5:00 PM :- Prize Distribution & Feedback Se
214214
</div>
215215
</section>
216216

217-
<section id="faq" style="height: auto;">
217+
<section id="faq" class="b-item" style="height: auto;">
218218
<div style="background: rgba(0,0,0,0.5);">
219219
<div class="contents fullpage" style="height: auto;">
220220
<h3 style="font-weight: 600;">FAQ</h3>
@@ -278,7 +278,7 @@ <h3 style="font-weight: 600;">FAQ</h3>
278278
</div>
279279
</section>
280280

281-
<section id="sponsors">
281+
<section id="sponsors" class="b-item">
282282

283283
<!-- desktop -->
284284
<div class="navbar-default hidden-xs">
@@ -512,5 +512,30 @@ <h3 class="text-center" style="font-weight: 600;">Directions to reach us:</h3>
512512
ga('create','UA-72748005-1','auto');ga('send','pageview')
513513
</script>
514514
<script src="static/js/analytics.js" async defer></script>
515+
<script>
516+
$(document).ready(function(){
517+
var inactive = 0;
518+
$(window).scroll(function(){
519+
var windscroll = $(window).scrollTop();
520+
// console.log(windscroll);
521+
$('.b-item').each(function(i) {
522+
console.log($('.b-item').eq(i).position().top);
523+
if ($(this).position().top <= windscroll+160) {
524+
if(inactive){
525+
$('.n-item.nav-active').removeClass('nav-active');
526+
}
527+
$('.n-item').eq(i).addClass('nav-active');
528+
inactive=1;
529+
}
530+
else{
531+
if(windscroll < $('.b-item').eq(0).position().top && inactive ){
532+
$('.n-item.nav-active').removeClass('nav-active');
533+
inactive=0;
534+
}
535+
}
536+
});
537+
});
538+
});
539+
</script>
515540
</body>
516541
</html>

static/css/main.css

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ textarea{resize:vertical;}
1717
html{background-color:white;-webkit-font-smoothing:antialiased;overflow-x:hidden;}
1818
body{font-family:'Montserrat', serif;color:#737373;letter-spacing:normal;padding-top:85px;height:100%;}
1919
nav{margin-bottom:0 !important;z-index:3;}
20+
.nav-active{height:81px;border-width:0 0 4px;border-style:solid;-moz-border-image:-moz-linear-gradient(top,#3acfd5 0,#3a4ed5 100%);border-image:linear-gradient(330deg,#5D009C ,#D40062,#FCB600);border-image-slice:1}
2021
a.nav-link{color:#737373;}
2122
a.nav-link:hover, a.nav-link:focus, a.nav-link:active{color:#FD5C63 !important;text-decoration:none !important;border:none;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s;cursor:pointer;background:transparent !important;}
2223
a.call-to-action{color:#66BFBF;font-weight:600;}

0 commit comments

Comments
 (0)