Skip to content

Commit

Permalink
added lightbox2
Browse files Browse the repository at this point in the history
  • Loading branch information
Sanjuhub committed Sep 27, 2020
1 parent 0f19c84 commit f54d664
Show file tree
Hide file tree
Showing 12 changed files with 425 additions and 31 deletions.
23 changes: 22 additions & 1 deletion blog.html
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
</head>
<body>
<header class="hero blog">
<div id="navbar" class="navbar">
<div id="navbar" class="navbar top">
<h1 class="logo">
<span class="text-primary"><i class="fas fa-book-open"></i> Edge</span>Ledger
</h1>
Expand Down Expand Up @@ -98,5 +98,26 @@ <h2>Blog Post Three</h2>
</div>
<p>Copyright &copy - EdgeLedger</p>
</footer>

<script>
const navbar = document.getElementById('navbar');
let scrolled = false;
window.onscroll = function() {
if(window.pageYOffset > 100) {
navbar.classList.remove('top')
if(!scrolled) {
navbar.style.transform = 'translateY(-70px)';
}
setTimeout(function() {
navbar.style.transform = 'translateY(0)';
scrolled = true;
}, 200)

} else {
navbar.classList.add('top')
scrolled = false;
}
}
</script>
</body>
</html>
198 changes: 198 additions & 0 deletions css/lightbox.min.css
Original file line number Diff line number Diff line change
@@ -0,0 +1,198 @@
.lb-loader,
.lightbox {
text-align: center;
line-height: 0;
position: absolute;
left: 0
}

body.lb-disable-scrolling {
overflow: hidden
}

.lightboxOverlay {
position: absolute;
top: 0;
left: 0;
z-index: 9999;
background-color: #000;
filter: alpha(Opacity=80);
opacity: .8;
display: none
}

.lightbox {
width: 100%;
z-index: 10000;
font-weight: 400;
outline: 0
}

.lightbox .lb-image {
display: block;
height: auto;
max-width: inherit;
max-height: none;
border-radius: 3px;
border: 4px solid #fff
}

.lightbox a img {
border: none
}

.lb-outerContainer {
position: relative;
width: 250px;
height: 250px;
margin: 0 auto;
border-radius: 4px;
background-color: #fff
}

.lb-outerContainer:after {
content: "";
display: table;
clear: both
}

.lb-loader {
top: 43%;
height: 25%;
width: 100%
}

.lb-cancel {
display: block;
width: 32px;
height: 32px;
margin: 0 auto;
background: url(../img/loading.gif) no-repeat
}

.lb-nav {
position: absolute;
top: 0;
left: 0;
height: 100%;
width: 100%;
z-index: 10
}

.lb-container>.nav {
left: 0
}

.lb-nav a {
outline: 0;
background-image: url(data:img/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==)
}

.lb-next,
.lb-prev {
height: 100%;
cursor: pointer;
display: block
}

.lb-nav a.lb-prev {
width: 34%;
left: 0;
float: left;
background: url(../img/prev.png) left 48% no-repeat;
filter: alpha(Opacity=0);
opacity: 0;
-webkit-transition: opacity .6s;
-moz-transition: opacity .6s;
-o-transition: opacity .6s;
transition: opacity .6s
}

.lb-nav a.lb-prev:hover {
filter: alpha(Opacity=100);
opacity: 1
}

.lb-nav a.lb-next {
width: 64%;
right: 0;
float: right;
background: url(../img/next.png) right 48% no-repeat;
filter: alpha(Opacity=0);
opacity: 0;
-webkit-transition: opacity .6s;
-moz-transition: opacity .6s;
-o-transition: opacity .6s;
transition: opacity .6s
}

.lb-nav a.lb-next:hover {
filter: alpha(Opacity=100);
opacity: 1
}

.lb-dataContainer {
margin: 0 auto;
padding-top: 5px;
width: 100%;
border-bottom-left-radius: 4px;
border-bottom-right-radius: 4px
}

.lb-dataContainer:after {
content: "";
display: table;
clear: both
}

.lb-data {
padding: 0 4px;
color: #ccc
}

.lb-data .lb-details {
width: 85%;
float: left;
text-align: left;
line-height: 1.1em
}

.lb-data .lb-caption {
font-size: 13px;
font-weight: 700;
line-height: 1em
}

.lb-data .lb-caption a {
color: #4ae
}

.lb-data .lb-number {
display: block;
clear: left;
padding-bottom: 1em;
font-size: 12px;
color: #999
}

.lb-data .lb-close {
display: block;
float: right;
width: 30px;
height: 30px;
background: url(../img/close.png) top right no-repeat;
text-align: right;
outline: 0;
filter: alpha(Opacity=70);
opacity: .7;
-webkit-transition: opacity .2s;
-moz-transition: opacity .2s;
-o-transition: opacity .2s;
transition: opacity .2s
}

.lb-data .lb-close:hover {
cursor: pointer;
filter: alpha(Opacity=100);
opacity: 1
}
7 changes: 6 additions & 1 deletion css/style.css
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,12 @@ img {
height: 70px;
position: fixed;
top: 0px;
padding: 0 30px
padding: 0 30px;
transition: 0.5s;
}

.top {
background: transparent;
}

.navbar a {
Expand Down
Binary file added favicon.ico
Binary file not shown.
Binary file added img/close.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file removed img/image_resources.zip
Binary file not shown.
Binary file added img/loading.gif
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added img/next.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added img/prev.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading

0 comments on commit f54d664

Please sign in to comment.