Professional Documents
Culture Documents
doctype html>
<html>
<head>
<!--
#16 HOOPS BY NEO
================
### It is IMPORTANT that you do not delete any of the following.
## Information
Author: @MTRICS | @NEOTHM
Release: 27/06/2016
Version: 0.0.2
Latest update: Aug. 04
Log: PERMALINK fix sfodhswd
## Dependencies
Photosets: Pixel Union
Videos: shythemes
Masonry: David Desandro
Images loaded: David Desandro
Infinite Scroll: Paul Irish
Photosets: Pixel Union
Tooltips: Style my tooltips
Inspiration: Instagram, @odeysseus, @acuite
## F.A.Q
Q: Why are the tags cut A: They're just a preview; to see
off on the main page? them in full you'll have to go
to the permalink page
## Links
Support http://neothm.com/tagged/q&a
> #16 SPECIFIC http://neothm.com/tagged/a:16
Terms of use http://neothm.com/terms
Tips & tricks http://neothm.com/tagged/101
## License
LICENSED UNDER CREATIVE COMMONS ATTRIBUTION-NONCOMMERCIAL-
NODERIVATIVES 4.0 INTERNATIONAL LICENSE (CC BY-NC-ND 4.0)
[http://creativecommons.org/licenses/by-nc-nd/4.0/]
(CC) 2016, NEO @NEOTHM
header:hover:after{
top:0;
left:-10%;
-ms-transform: skew(-60deg);
-webkit-transform: skew(-60deg);
transform: skew(-60deg);
opacity:1;
transition-delay:0s;
}
.tags p{
font-size:x-small;
display:inline-block;
vertical-align:3px;
text-transform:uppercase;
white-space:nowrap;
max-width:0px;
opacity:0;
}
.tags.active p{
max-width:150px;
opacity:1;
}
.tags p a{
margin-left:5px;
color:{color:Links};
}
.tags p a:hover{
color:{color:LinksHover};
}
.tags p a:nth-child(n+4){
display:none;
}
.like:hover,
.tags:hover{
cursor:pointer!important;
}
.reblogRoot{
display:table;
float:left;
text-transform:uppercase;
letter-spacing:1px;
color:#000;
font-size:10px;
}
{block:IfCaptionAvatar}
.reblogRoot img{
width:20px;
vertical-align:-6px;
border-radius:10px;
margin-right:{text:PostPadding};
}
.reblogRoot img,{/block:IfCaptionAvatar}
.reblogRoot span{
display:inline-block;
}
.intrctv li{
margin-left:15px;
display:inline-block;
}
.caption{
padding:0 {text:PostPadding} 15px;
}
.tumblr_blog{
display:inline-block;
margin-right:5px;
}
article.isChat .media ul{
list-style:none;
margin:0 {text:PostPadding};
}
article.isChat .media ul li{
padding:5px;
}
article.isChat .media ul li:nth-child(odd){
background-color:#f6f6f6;
}
article.isReblogged .caption > blockquote,
article.isReblogged .caption > p,
article.isReblogged .caption blockquote :first-child:not(li)
{
display:inline;
}
.caption *:not(:last-child):not(li):not(hr){
padding-bottom:10px;
}
.caption hr{
margin:15px 20%;
border-left:none;border-right:none;border-bottom:none;
border-top:1px solid #f2f2f2;
}
.caption ul,
.caption ol{
padding-left:30px;
}
article h2{
font:22px/1.3 {text:GoogleFontTitle}, 'Arial', sans-serif;
margin:5px {text:PostPadding};
}
.caption li{
padding-bottom:3px;
}
article img{
display:block;
max-width:100%;
}
.pictures{
min-width:100%;
}
.caption img{
height:auto;
}
.question{
margin:0 {text:PostPadding} {text:PostPadding};
}
.aud{
display:table;
width:100%;
box-sizing:border-box;
padding: 0 {text:PostPadding} {text:PostPadding};
}
.audplay, .audinfo{
vertical-align:middle;
display:table-cell;
}
.audplay{
width:100px;
position:relative;
overflow:hidden;
}
.audplay .audio_player{
position:absolute;
top:50%;
left:50%;
transform:translate(-50%, -50%);
overflow:hidden;
width:40px;
height:40px;
}
.audplay iframe{
width:40px;
height:40px;
overflow:hidden;
}
.audplay img{
display:block;
}
.audinfo{
padding-left:20px;
line-height:1.2;
}
.audinfo b{
font: bold 22px/2 {text:GoogleFontTitle}, Arial, sans-serif;
display: block;
}
.audinfo p span{
display:inline-block;
font-size:15px;
width:20px;
vertical-align:middle;
margin-right:10px;
color:#aaa;
}
.audinfo p:last-child{
padding-bottom:10px;
}
.permalink{
border-top:1px solid #f2f2f2;
padding:{text:PostPadding} 0;
margin:0 {text:PostPadding};
}
.permalink .tgs a{
margin-left:5px;
}
footer{
text-align:center;
margin:0 {text:PostSpacing} 150px;
}
#ldmrbtn{
display:table;
margin:0 auto;
padding:5px 20px;
border:1px solid #f2f2f2;
background-color:#fff;
font-size:10px;
}
#ldmrbtn span{
margin-left:10px;
}
.pagination{
font-size:14px;
}
.pagination span{
font-weight:bold;
font-style:italic;
font-size:18px;
vertical-align:-2px;
margin:0 5px;
display:inline-block;
}
.pagination .prv{
margin-right:15px;
}
.pagination .nxt{
margin-left:15px;
}
.backtop{
position:fixed;
bottom:70px;
right:30px;
display:block;
font-size:20px;
line-height:1;
background:#fff;
width:30px;
height:30px;
line-height:30px;
text-align:center;
opacity:0;
z-index:9;
}
.backtop.active{
opacity:1;
visibility:visible;
}
</style>
</head>
<body id="noscroll">
<a class="backtop ion-ios-arrow-up" href="#"></a>
<header>
<div>
<img src="{image:HeaderAvatar}">
<h1><a href="/">{Title} <span>{text:HeaderSubtitle}</span></a></h1>
</div>
<nav>
<ul>
<li>
<a href="{text:Link1URL}">{text:Link1Name}</a>
</li>
<li>
<a href="{text:Link2URL}">{text:Link2Name}</a>
</li>
<li>
<a href="{text:Link3URL}">{text:Link3Name}</a>
</li>
<li>
<a href="{text:Link4URL}">{text:Link4Name}</a>
</li>
<li>
<a href="{text:Link5URL}">{text:Link5Name}</a>
</li>
</li>
<li>
<a href="{text:Link6URL}">{text:Link6Name}</a>
</li>
</li>
<li>
<a href="{text:Link7URL}">{text:Link7Name}</a>
</li>
</ul>
{block:IfShowDescription}
<div>
{Description}
</div>
{/block:IfShowDescription}
</nav>
</header>
<section{block:IndexPage} class="{select:NumberOfColumns}"{/block:IndexPage}>
{block:Posts}
<article class="{block:Photo}isMedia{/block:Photo}{block:Photoset}isMedia{/b
lock:Photoset}{block:Audio}isMedia{/block:Audio}{block:Video}isMedia{/block:Vide
o}{block:Chat}isChat{/block:Chat}{block:Quote}isQuote{block:Source} hasSource{/b
lock:Source}{/block:Quote}{block:Caption} hasCap{/block:Caption}{block:Reblogged
From} isReblogged{/block:RebloggedFrom}">
<div class="intrctv head{block:Answer} answ{/block:Answer}">
{block:Answer}
<div class="reblogRoot">
{block:IfCaptionAvatar}<img src="{AskerPortraitURL-96}">{/block:
IfCaptionAvatar}
<span>{Asker}</span>
</div>
{/block:Answer}
{block:IndexPage}
<ul class="dropdown">
<li>
<span href="#" class="ion-ios-more-outline"></span>
<ul>
<li><a href="{Permalink}">Permalink</a></li>
<li><a href="{ReblogURL}" target="_blank">Reblog</a></li>
<li><a href="{Permalink}/embed" target="_blank">Share</a></l
i>
</ul>
</li>
</ul>
{/block:IndexPage}
</div>
<div class="media">
{block:Photo}
<img src="{PhotoURL-HighRes}" alt="{PhotoAlt}" class="pictures">
{/block:Photo}
{block:Photoset}
<div class="photo-slideshow" data-layout="{PhotosetLayout}">
<a onclick="Tumblr.Lightbox.init([/*{block:Photos}, /**/ { width: {PhotoWidt
h-HighRes}, height: {PhotoHeight-HighRes}, low_res: '{PhotoURL-500}', high_res:
'{PhotoURL-HighRes}' }{/block:Photos}]); $('body').toggleClass('tumblr_lightbox_
active'); return false">
{block:Photos}
<div class="photo-data">
<div class="pxu-photo">
<img alt="{PhotoAlt}" src="{PhotoURL-500}" width="{PhotoWidth-500}" heig
ht="{PhotoHeight-500}">
</div>
</div>
{/block:Photos}
</a>
</div>
{/block:Photoset}
{block:Text}
{block:Title}<h2>{Title}</h2>{/block:Title}
{/block:Text}
{block:Link}
<h2><a href="{URL}" target="{Target}">{Name} </a></h2>
{/block:Link}
{block:Chat}
{block:Title}<h2>{Title}</h2>{/block:Title}
<ul>
{block:Lines}
<li>
{block:Label}
<b>{Label}</b>
{/block:Label}
{Line}
</li>
{/block:Lines}
</ul>
{/block:Chat}
{block:Quote}
<h2>{Quote}</h2>
{/block:Quote}
{block:Answer}
<div class="question">
{Question}
</div>
{/block:Answer}
{block:Audio}
<div class="aud">
<div class="audplay">
{block:AlbumArt}
<img src="{AlbumArtURL}" alt="{block:Artist}{Artist}{/block:Artist} ">
{/block:AlbumArt}
{block:AudioPlayer} {AudioPlayer} {/block:AudioPlayer}
</div>
<div class="audinfo">
{block:TrackName}<b>{TrackName}</b>{/block:TrackName}
{block:Artist}
<p><span class="ion-ios-person-outline"></span> {Artist}</p>
{/block:Artist}
{block:Album}
<p><span class="ion-ios-play-outline"></span> {Album}</p>
{/block:Album}
</div>
</div>
{/block:Audio}
{block:Video}
<div class="video">{Video-500}</div>
{/block:Video}
</div>
<div class="intrctv fig">
<div class="reblogRoot">
{block:RebloggedFrom}
{block:IfCaptionAvatar}<img src="{ReblogRootPortraitURL-96}">{/b
lock:IfCaptionAvatar}
<span><a href="{ReblogRootURL}">{ReblogRootName}</a></span>
{/block:RebloggedFrom}
{block:NotReblog}
{block:IfCaptionAvatar}<img src="{PortraitURL-96}">{/block:IfCap
tionAvatar}
<span><a href="/">{Name}</a></span>
{/block:NotReblog}
</div>
{block:IndexPage}
<ul>
<li class="like">
{LikeButton}
<span class="ion-ios-heart-outline"></span>
</li>
{block:HasTags}
<li class="tags">
<span class="ion-ios-pricetag-outline"></span>
<p>
{block:Tags}
<a href="{TagURL}">#{Tag}</a>
{/block:Tags}
</p>
</li>
{/block:HasTags}
</ul>
{/block:IndexPage}
</div>
<div class="caption{block:IfNotShowCaption} hde{/block:IfNotShowCaption}">
{block:Caption}{Caption}{/block:Caption}
{block:Text}
{Body}
{/block:Text}
{block:Link}
{block:Description}
{Description}
{/block:Description}
{/block:Link}
{block:Quote}
{block:Source}<cite>{Source}</cite>{/block:Source}
{/block:Quote}
{block:Answer}{Answer}{/block:Answer}
</div>
{block:PermalinkPage}
{block:Date}
<div class="permalink">
<p>{block:RebloggedFrom}Reblogged{/block:RebloggedFrom}{block:NotReblog}
Posted{/block:NotReblog} on <b>{Month} {DayOfMonth}{DayOfMonthSuffix}</b>{block:
NoteCount} with <b>{NoteCountWithLabel}</b>{/block:NoteCount}{block:RebloggedFro
m} via <a href="{ReblogParentUrl}">{ReblogParentName}</a>, from <a href="{Reblog
RootURL}">{ReblogRootName}</a>.{/block:RebloggedFrom}</p>
{block:HasTags}<p class="tgs"><b>Filed under:</b>{block:Tags} <a href="{
TagURL}">#{Tag}</a>{/block:Tags}</p>{/block:HasTags}
</div>
{/block:Date}
{/block:PermalinkPage}
</article>
{block:PostNotes}
<article class="noties">
{PostNotes-64}
</article>
{/block:PostNotes}
{block:ContentSource}<!-- {SourceURL}{block:SourceLogo}<img src="{BlackLogoU
RL}"width="{LogoWidth}" height="{LogoHeight}" alt="{SourceTitle}" />{/block:Sour
ceLogo}{block:NoSourceLogo}{SourceLink}{/block:NoSourceLogo} -->{/block:ContentS
ource}<!-- {block:NoRebloggedFrom}{block:RebloggedFrom}{ReblogParentName}{/block
:RebloggedFrom}{/block:NoRebloggedFrom} -->
{/block:Posts}
</section>
{block:Pagination}
<footer class="{select:NextPage}">
<p class="pagination">
{block:PreviousPage}<a class="ion-ios-arrow-back prv" href="{PreviousPag
e}"></a>{/block:PreviousPage}
{block:JumpPagination length="5"}
{block:CurrentPage}<span>{CurrentPage}</span>{/block:CurrentPage}
{block:JumpPage}<a href="{URL}">{PageNumber}</a>{/block:JumpPage}
{/block:JumpPagination}
{block:NextPage} <a class="ion-ios-arrow-forward nxt" href="{NextPage}">
</a>{/block:NextPage}
</p>
<a href="#" id="ldmrbtn">
Load more
<span class="ion-ios-arrow-down"></span>
</a>
</footer>
{/block:Pagination}
</body>
<script src="//ajax.googleapis.com/ajax/libs/jquery/2.2.4/jquery.min.js"></scrip
t>
<script src="http://static.tumblr.com/emvnqzg/NOVo0fisl/scripts.js"></script>
<script src="http://static.tumblr.com/wgg6svp/sDinmsq3x/jquery.style-my-tooltips
.js"></script>
<script type="text/javascript" src="http://static.tumblr.com/wgg6svp/Wf8nw0j2c/p
xuphotoset.js"></script>
<script src ="http://static.tumblr.com/fwgzvyf/l6jnyutne/shythemes.vr.js"></scri
pt>
<script src="http://static.tumblr.com/iwtk77u/Yhym2yygt/jquery.imagesloaded.min.
js"></script>
<script src="http://static.tumblr.com/wgg6svp/MBEnnvwcu/masonry330.js"></script>
<script src="http://static.tumblr.com/q8c0vxg/xYrnjmd74/jquery.infinitescroll.mi
n.js"></script>
<script>
$(function(){
$("[title]").style_my_tooltips({
tip_follows_cursor:true,
tip_delay_time:200,
tip_fade_speed:500
});
$('.photo-slideshow').pxuPhotoset({
'ligthbox' : true,
'rounded' : false,
'gutter' : '{text:PhotosetSpacing}'
});
function postsFunc($elem){
$elem.find('.tags').delegate('span', 'click', function(e){
e.preventDefault();
if($(this).parent().hasClass('active')){
$(this).parent().removeClass('active');
}else{
if($('.tags').hasClass('active')) $('.tags').removeClass('active
');
$(this).parent().addClass('active');
}
});
$elem.find('.dropdown > li').delegate('span', 'click', function(e){
e.preventDefault();
if($(this).parents('ul').hasClass('active')){
$(this).parents('ul').removeClass('active');
}else{
if($('.dropdown').hasClass('active')) $('.dropdown').removeClass
('active');
$(this).parents('ul').addClass('active');
}
});
}
$('article').each(function(){ postsFunc($(this)); });
$(window).scroll(function(){
if($('body').scrollTop() > 10){
$('#tumblr_controls, .tmblr-iframe.iframe-controls--desktop').addClas
s('scrolled');
} else{
$('#tumblr_controls, .tmblr-iframe.iframe-controls--desktop').removeC
lass('scrolled');
}
if($('body').scrollTop() > 30){
$('.backtop').addClass('active');
} else{
$('.backtop').removeClass('active');
}
});
$('.backtop').click(function(e){
e.preventDefault();
$('body').animate({scrollTop : 0}, 700);
});
{block:IndexPage}
var parent = $('section');
if('{select:NumberOfColumns}' != 'c1'){
var numbercolumn;
switch('{select:NumberOfColumns}'){
case "c2": numbercolumn = 2; break;
case "c3": numbercolumn = 3; break;
case "c4": numbercolumn = 4; break;
case "c5": numbercolumn = 5; break;
default: numbercolumn = 0; break;
}
parent.imagesLoaded(function(){
parent.masonry({
itemSelector: 'article',
columnWidth: function(sectionw) {
return sectionw / numbercolumn;
}(),
isAnimated: false
});
});
setInterval(function(){parent.masonry("layout");}, 3000);
}
if($('footer').hasClass('ldmr') || $('footer').hasClass('ifnt')){
parent.infinitescroll({
navSelector : ".pagination",
nextSelector : ".nxt",
itemSelector : "article",
bufferPx : 50,
done : "",
loading: {
img : "",
msgText: "",
finishedMsg:""
},
},
function( newElements ) {
var $newElems = $( newElements ).css({ opacity: 0 });
$newElems.imagesLoaded(function(){
$newElems.animate({ opacity: 1 }).find('[title]').style_my_toolt
ips();
$newElems.each(function(){ postsFunc($(this)); $(this).find('.ph
oto-slideshow').pxuPhotoset({'ligthbox':true,'rounded':false,'gutter':'{text:Pho
tosetSpacing}'}); });
});
resizeVideos();
if('{select:NumberOfColumns}' != 'c1') parent.masonry( 'appended', $
newElems);
});
if($('footer').hasClass('ldmr')){
parent.infinitescroll({
behavior: 'twitter'
});
$(window).unbind('.infscr');
$('#ldmrbtn').click(function(e){
e.preventDefault();
parent.infinitescroll('retrieve');
$('footer').show();
return false;
});
}
}
{/block:IndexPage}
});
</script>
</html>