Commit 325a5375 authored by Vitor Lopes's avatar Vitor Lopes

fix #102, fix loding screen scrollbars

parent 78db9431
......@@ -7,6 +7,7 @@ $svg-icon-size: 62px;
position: absolute;
background: #262627;
z-index: 999999;
position: fixed;
img {
width: 96px;
height: 96px;
......@@ -406,7 +407,16 @@ h1.title::first-letter {
}
.landing-page {
.twitter-container {
position: absolute;
bottom: 20px;
left: 0;
right: 0;
margin: 0 auto;
width: 400px;
z-index: 999;
}
#buorg {
border: 0px solid white !important;
......@@ -1010,6 +1020,38 @@ h1.title::first-letter {
.news {
.social-icons-top {
text-align: right;
position: relative;
margin-top: -43px;
.btn {
height: 2.075rem;
min-width: 2.075rem;
width: 2.075rem;
}
i {
font-size: 14px !important;
padding-top: 11px;
color: white;
}
.facebook {
background-color: #44609c;
&:hover,
&:active,
&:focus {
background-color: #44609c;
}
}
.twitter {
background-color: #1da1f2;
&:hover,
&:active,
&:focus {
background-color: #1da1f2;
}
}
}
#updatesModal {
.modal-header {
padding-top: 14px;
......
......@@ -33,5 +33,5 @@
</div>
</div>
{{ partial "story-overview.html" . }}
{{ end }}
{{ end }}
\ No newline at end of file
......@@ -40,6 +40,7 @@
setTimeout(function(){
$(".progress-bar").css("width", "100%");
$(".logo-overlay-loader").fadeOut();
$("body").css("overflow", "visible");
}, 600);
setTimeout(function(){
$(".social-animation").removeClass("social-animation");
......@@ -94,6 +95,7 @@ MathJax.Hub.Config({ tex2jax: { inlineMath: [['$','$'], ['\\(','\\)']] } });
{{ end }}
<!-- do not run on news page -->
<script>
$("body").css("overflow", "hidden");
addBackToTop({
diameter: 56,
backgroundColor: '#44883C',
......
......@@ -29,6 +29,12 @@ function postTypeButtons() {
return postTypeButtons
}
function stopModal(el) {
$(el).on('click', function (e) {
e.stopPropagation();
});
}
$(".section .container").prepend(postTypeButtons());
$('#news-grid').isotope({
......@@ -133,7 +139,7 @@ function feedreader(url) {
}
}
function buildArticleTemplate(el, img, date, title, shortText) {
function buildArticleTemplate(el, img, date, title, shortText, link) {
var $article = $(`
<article id='unique` + el + `' class='blog-post zoom grid-item col-md-6 col-xl-4 ml-auto mr-auto ` + detectPostTypeByTitle(title) + `'>
......@@ -149,7 +155,15 @@ function feedreader(url) {
<span class="date">` + date + `</date>
</div>
<h5 class="card-title">` + title + `</h5>
<div class="card-body " data-background-color="black">
<div class="card-body " data-background-color="black">
<div id="content" class="social-icons-top">
<a onclick="$(this).attr('href');" data-toggle="tooltip" data-placement="top" title="Share" href="https://twitter.com/intent/tweet?via=ManjaroLinux&hashtags=Manjaro,Linux&text=` + title + `&url=` + link + `" target="_blank" class="btn btn-icon btn-round twitter">
<i class="fab fa-twitter"></i>
</a>
<a onclick="" data-toggle="tooltip" data-placement="top" title="Share" href="https://www.facebook.com/sharer/sharer.php?u=` + link + `" target="_blank" class="btn btn-icon btn-round facebook">
<i class="fab fa-facebook-f"></i>
</a>
</div>
<p class="card-text">` + shortText + `</p>
</div>
</div>
......@@ -184,7 +198,7 @@ function feedreader(url) {
$("#news-grid").isotope( "insert", buildArticleTemplate(el, img, item.date, item.title, shortText, item.link) );//.isotope( 'reloadItems' ).isotope({ sortBy: 'original-order' });
$("#news-grid").append(buildModalTemplate(el, item.title, item.description));
stopModal($('#unique' + el + ' .social-icons-top a'));
$('#' + el + ' .modal-body').find(".meta").remove();
$('#' + el + ' .modal-body').find(".poll").remove();
$('#' + el + ' .modal-body').find("p:contains('Posts:')").remove();
......@@ -233,8 +247,7 @@ setTimeout(function(){
setTimeout(function(){
$(".logo-overlay-loader").fadeOut();
$("body").css("overflow", "visible");
$("#news-grid").isotope("reloadItems").isotope({ sortBy: 'original-order' });
}, 3000);
}, 3000);
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment