Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <!DOCTYPE html>
- <head>
- <!----
- icons: dover
- @loranhale
- ----->
- <title>{Title}</title>
- <link rel="shortcut icon" href="{Favicon}">
- <link rel="alternate" type="application/rss+xml" href="{RSS}">
- <link href='https://fonts.googleapis.com/css?family=Source+Sans+Pro|Noto+Sans|Open+Sans|PT+Sans' rel='stylesheet' type='text/css'>
- <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.6.3/css/font-awesome.min.css">
- <link rel="stylesheet" href="//code.ionicframework.com/ionicons/2.0.1/css/ionicons.min.css">
- <style type="text/css">
- /* scrollbar */
- ::-webkit-scrollbar {
- height:5px;
- width:1px;
- background:#fafafa;
- }
- ::-webkit-scrollbar-thumb { background:#dcecf5; }
- /* tumblr controls */
- .tmblr-iframe, .iframe-controls–desktop { display:none !important; }
- /* tooltips */
- #s-m-t-tooltip {
- max-width:300px;
- margin:15px;
- padding:5px 6px;
- z-index:99999999;
- color:#000;
- text-transform:lowercase;
- border:1px solid #dcecf5;
- background:#fff;
- }
- /* body */
- body {
- background:#fafafa;
- color:#555;
- font-family:'source sans pro', arial, helvetica, sans-serif;
- font-size:10px;
- -moz-osx-font-smoothing:grayscale;
- -webkit-font-smoothing:antialiased;
- font-smoothing:antialiased;
- }
- a {
- color:#8892e0;
- text-decoration:none;
- transition-duration:.6s;
- -moz-transition-duration:.6s;
- -webkit-transition-duration:.6s;
- -o-transition-duration:.6s;
- }
- a:hover { color:#000; text-decoration:none; }
- section {
- width:500px;
- box-sizing:border-box;
- margin:60px auto;
- transform:translate(0px,50px);
- }
- /* header */
- nav { position:relative; margin-bottom:10px; }
- .i { display:inline; margin-right:10px; }
- .i img {
- width:25px;
- height:25px;
- border-radius:3px;
- }
- .links { float:right; text-align:right; margin-top:8px; }
- .links a {
- color:#8892e0;
- margin-right:6px;
- text-transform:lowercase;
- font-style:none;
- display:inline-block;
- font-size:10.5px;
- }
- .links a:last-of-type { margin-right:0; }
- .links a:hover { color:#000; }
- .title {
- font-size:16px;
- display:inline;
- font-weight:600;
- letter-spacing:.75px;
- text-transform:lowercase;
- color:#222;
- vertical-align:7px;
- }
- .desc { margin-top:5px; font-style:italic; }
- /* filter links container */
- .filters {
- position:relative;
- right:0;
- left:0;
- margin:0px auto 0 auto;
- width:500px;
- border-bottom:1px solid #dcecf5;
- padding-bottom:15px;
- }
- /* filter links */
- .button {
- display:inline-block;
- margin-right:8px;
- cursor:pointer;
- color:#8892e0;
- font-size:11px;
- transition-duration:.8s;
- -moz-transition-duration:.8s;
- -webkit-transition-duration:.8s;
- -o-transition-duration:.8s;
- }
- .button:hover { color:#bad0f1; }
- /* active filter link */
- .button.selected { color:#000; }
- /* filter elements container */
- .grid {
- position:relative;
- right:0;
- left:0;
- margin:20px auto;
- width:500px;
- transition-duration:1s;
- -moz-transition-duration:1s;
- -webkit-transition-duration:1s;
- -o-transition-duration:1s;
- }
- /* filter elements */
- .icon {
- width:65px;
- height:65px;
- margin:10px;
- }
- .icon img {
- width:65px;
- height:65px;
- border-radius:3px;
- }
- /* sidebar filters */
- .bar {
- display:none;
- position:fixed;
- width:120px;
- top:25%;
- margin-left:calc(50% - 250px - 200px);
- }
- .l .button {
- display:block;
- margin-bottom:4px;
- transition-duration:.8s;
- -moz-transition-duration:.8s;
- -webkit-transition-duration:.8s;
- -o-transition-duration:.8s;
- }
- .l .button.selected { color:#000; }
- /* filters icons */
- .l .button i {
- text-align:center!important;
- font-size:13px;
- width:15px;
- height:15px;
- padding:5px;
- transition:.6s ease-in-out;
- border-radius:3px;
- vertical-align:middle;
- display:inline-block;
- margin-right:6px;
- border:1px solid #dcecf5;
- color:#8892e0;
- background:#fafafa;
- }
- .l .button:hover { color:#000; }
- .l .button:hover i { color:#000; border:1px solid #000; background:#fff; }
- .l .button.selected { color:#bad0f1; }
- .l .button.selected i {
- color:#000;
- border:1px solid #bad0f1;
- background:#fff;
- }
- /* do not disturb */
- .lo { bottom:20px; right:20px; position:fixed; }
- .lo a { text-transform:uppercase; padding:5px; font-size:12px; }
- </style>
- <body>
- <section>
- <div class="header">
- <nav>
- <div class="i">
- <!-- replace with your icon url -->
- <img src="{PortraitUrl-128}" />
- </div>
- <div class="title">icons by {name}</div>
- <div class="links">
- <a href="/">back</a>
- <a href="/ask">request</a>
- <a href="/">link</a>
- </div>
- <!-- description is optional -->
- <div class="desc">do not redistribute or claim these icons as your own. credit is appreciated but not required. </div>
- </nav>
- <!--
- INSTRUCTIONS:
- only replace FILTER and FILTER NAME with your preferred filter
- <div class="button" filter="FILTER">FILTER NAME</div>
- eg. <div class="button" filter="homme">homme</div>
- do not touch anything else
- -->
- <!-- start filter links -->
- <div class="filters">
- <div class="button selected" filter="icon">show all</div>
- <div class="button" filter="FILTER">filter name</div>
- <div class="button" filter="FILTER">filter name</div>
- <div class="button" filter="FILTER">filter name</div>
- <div class="button" filter="FILTER">filter name</div>
- <div class="button" filter="FILTER">filter name</div>
- <!-- add as many as you want -->
- </div>
- <!-- end filter links -->
- </div>
- <!-- GUIDE:
- this is your template
- <div class="icon filter filter"><img src="insert icon url"></div>
- you can add as many filters as you want as long as icon remains there
- eg. <div class="icon femme faceless bw"><img src="http://i.imgur.com/lM3PHhg.png"></div>
- -->
- <!-- start icons -->
- <div class="grid">
- <div class="icon filter"><img src="insert icon url"></div>
- <div class="icon filter"><img src="insert icon url"></div>
- <div class="icon filter"><img src="insert icon url"></div>
- <div class="icon filter"><img src="insert icon url"></div>
- <!-- copy and paste to add more -->
- </div>
- <!-- end icons -->
- </section>
- <!-- sidebar filters
- (this will appear on the left when you scroll down the page -->
- <div class="bar">
- <div class="l">
- <!-- the way to customise this is the same as the header filters
- eg. <div class="button" filter="FILTER"><i class="ion-NAME"></i> FILTER NAME</div>
- you can replace the ion icons with your preferred ones at http://ionicons.com/
- -->
- <div class="button selected" filter="icon"><i class="ion-ios-refresh-outline"></i> show all</div>
- <div class="button" filter="FILTER"><i class="ion-male"></i> filter name</div>
- <div class="button" filter="FILTER"><i class="ion-female"></i> filter name</div>
- <div class="button" filter="FILTER"><i class="ion-ios-lightbulb-outline"></i> filter name</div>
- <div class="button" filter="FILTER"><i class="ion-ios-person"></i> filter name</div>
- <div class="button" filter="FILTER"><i class="ion-ios-paw"></i> filter name</div>
- </div>
- </div>
- <!-- DANGER!KEEP OUT -->
- <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script>
- <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script>
- <script src="http://static.tumblr.com/iuw14ew/VSQma1786/jquery.style-my-tooltips.js"></script>
- <script>
- jQuery.noConflict();
- (function($){
- $(document).ready(function(){
- $("a[title],img[title],[title]").style_my_tooltips({
- tip_follows_cursor:true,
- tip_delay_time:200,
- tip_fade_speed:300,
- attribute:"title"
- });
- });
- })(jQuery);
- </script>
- <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script>
- <script src="https://static.tumblr.com/xd6ujov/9Rpouml9f/imagesloaded.pkgd.min.js"></script>
- <script src="https://static.tumblr.com/f6blkfc/3khouzw5b/masonry.pkgd.min.js"></script>
- <script>
- $(document).ready(function(){
- // masonry layout
- var $grid = $(".grid"); $grid.imagesLoaded(function() {
- $grid.masonry({
- itemSelector: ".icon",
- columnWidth: 100
- });
- });
- // filter
- $(".button").click(function(){
- $(this).addClass("selected");
- $(".button").not($(this)).removeClass("selected");
- var ssf = $(this).attr("filter");
- $(".icon." + ssf).show();
- $(".icon").not("." + ssf).hide();
- $grid.masonry();
- });
- });
- </script>
- </head>
- <script type="text/javascript">
- $(document).scroll(function () {
- var y = $(this).scrollTop();
- if (y > 300) {
- $('.bar').fadeIn();
- } if (y < 300) {
- $('.bar').fadeOut();
- }
- });
- </script>
- <div class="lo">
- <a href="http://loranhale.tumblr.com" title="theme">j</a>
- </div>
- </body>
- </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement