mistletoe

page 01: starkov

Apr 28th, 2021
3,984
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
HTML 5 15.21 KB | None | 0 0
  1. <!doctype html>
  2.  
  3. <!--------------------------------------------------------------------------
  4. ============================================================================
  5. ============================================================================
  6.  
  7.  
  8.                ╭━╮╭━┳━━┳━━━┳━━━━┳╮╱╱╭━━━┳━━━━┳━━━┳━━━╮
  9.                ┃┃╰╯┃┣┫┣┫╭━╮┃╭╮╭╮┃┃╱╱┃╭━━┫╭╮╭╮┃╭━╮┃╭━━╯
  10.                ┃╭╮╭╮┃┃┃┃╰━━╋╯┃┃╰┫┃╱╱┃╰━━╋╯┃┃╰┫┃╱┃┃╰━━╮
  11.                ┃┃┃┃┃┃┃┃╰━━╮┃╱┃┃╱┃┃╱╭┫╭━━╯╱┃┃╱┃┃╱┃┃╭━━╯
  12.                ┃┃┃┃┃┣┫┣┫╰━╯┃╱┃┃╱┃╰━╯┃╰━━╮╱┃┃╱┃╰━╯┃╰━━╮
  13.                ╰╯╰╯╰┻━━┻━━━╯╱╰╯╱╰━━━┻━━━╯╱╰╯╱╰━━━┻━━━╯
  14.  
  15.  
  16. ============================================================================
  17.  
  18.                               theme by merc
  19.                            mistletoe / grisha
  20.  
  21. ============================================================================
  22. ============================================================================
  23.  
  24.        - poppins by india type foundry
  25.        - cappuccicons
  26.            - https://cappuccicons.com/
  27.        - filtering by magnusthemes
  28.        
  29. ============================================================================
  30.    
  31.        REGARDING THIS THEME:
  32.        
  33.        - the theme for MISTLETOE THEMES was created
  34.        by merc (mistletoe) for use on tumblr.com. please
  35.        do not do the following:
  36.        
  37.            - replicate / reproduce
  38.            - use as "inspiration"
  39.            - frankenstein
  40.                i.e. pick apart and use on your theme
  41.            - steal the code
  42.  
  43. ============================================================================
  44.  
  45.          basically, don't be /that/ asshole, alright? thanks.
  46.  
  47. ============================================================================
  48.  
  49.                        !!! HOW TO EDIT THIS THEME !!!
  50.          
  51.          CTRL + F the phrase "EDIT THIS:" to edit.
  52.  
  53.          FILTERING
  54.  
  55.          - each "box" has a "group" assigned to it. make sure to edit
  56.          the "group" part to be what you want it to be so that they are
  57.          the same or the filtering will be by default (aka what it's already
  58.          being sorted by)
  59.  
  60. ============================================================================
  61. ============================================================================
  62. --------------------------------------------------------------------------->
  63.  
  64.  
  65.  
  66. <html lang="en">
  67. <head>
  68.   <meta charset="utf-8">
  69.  
  70.   <!--- EDIT THIS: favicon / icon that displays in the tab --->
  71.   <link rel="shortcut icon" href="https://i.postimg.cc/CLNWp3k2/c.png">
  72.  
  73. <!--- DO NOT EDIT --->
  74.  
  75. <link href="https://fonts.googleapis.com/css?family=Poppins:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i" rel="stylesheet">
  76. <link href="//dl.dropbox.com/s/vpi3f9s7nhpe7v7/honeybee.css" rel="stylesheet">
  77. <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
  78. <script src="//dl.dropbox.com/s/4jdfup6iccopmej/smt.js"></script>
  79. <script src="https://unpkg.com/isotope-layout@3/dist/isotope.pkgd.min.js"></script>
  80. <script src="https://static.tumblr.com/p0knose/FpAp5c11c/magnusthemes.combofilters.js"></script>
  81.  
  82. <script>
  83. $(document).ready(function() {
  84.  var $container = $(".grid"); // the container with all the elements to filter inside
  85.  var filters = {}; //should be outside the scope of the filtering function
  86.  /* --- read the documentation on isotope.metafizzy.co for more options --- */
  87.  var $grid = $container.isotope({
  88.    itemSelector: ".item", // the elements to filter
  89.    percentPosition: true // put true if you use percentage widths, otherwise put false
  90.  });
  91.  $(".option-set a").click(function(e) {
  92.    var $this = $(this); // cache the clicked link
  93.    var filterAttr = "data-filter-value";
  94.    var filterValue = $this.attr(filterAttr); // cache the filter
  95.    var $optionSet = $this.parents(".option-set"); // cache the parent element
  96.    var group = $optionSet.attr("data-filter-group"); // cache the parent filter group
  97.    var filterGroup = filters[group];
  98.    if (!filterGroup) {
  99.      filterGroup = filters[group] = [];
  100.    }
  101.    var $selectAll = $optionSet.find('a['+filterAttr+'=""]'); // the 'select all' button in the current group
  102.    var activeClass = "selected", // the class for active links
  103.      exclClass = "exclusive"; // the class for exclusive groups
  104.  comboFiltering($this,filters,filterAttr,filterValue,$optionSet,group,$selectAll,activeClass,exclClass);
  105.    var comboFilter = getComboFilter(filters);
  106.    $grid.isotope({
  107.      filter: comboFilter
  108.    });
  109.    $this.toggleClass(activeClass);
  110.    e.preventDefault();
  111.  });
  112. });
  113. </script>
  114. <script src="//dl.dropbox.com/s/4jdfup6iccopmej/smt.js"></script>
  115.  
  116.   <!--- EDIT THIS: TITLES --->
  117.   <title>Navigation</title>
  118.   <meta name="description" content="Navigation">
  119.   <meta name="author" content="Mistletoe">
  120.   <!--- STOP EDITING HERE --->
  121.  
  122.   <style type="text/css">
  123. /*** EDIT THIS: CHANGE YOUR COLORS HERE ***/  
  124.  
  125. :root {
  126.     --accent-color: #cfb57e; /* accent color */
  127.     --background-color: #f5f5f5;
  128.     --font-color: #656565;
  129.    
  130. }
  131.  
  132.  
  133.  
  134.  
  135.  
  136. iframe.tmblr-iframe {
  137.     z-index:9999999!important;
  138.     top:10px!important;
  139.     right:10px!important;
  140.     opacity:0.4;
  141.     filter:invert(1) hue-rotate(180deg);
  142.     -webkit-filter:invert(1) hue-rotate(180deg);
  143.     -o-filter:invert(1) hue-rotate(180deg);
  144.     -moz-filter:invert(1) hue-rotate(180deg);
  145.     -ms-filter:invert(1) hue-rotate(180deg);
  146.     transform:scale(0.6);
  147.     transform-origin:100% 0;
  148.     -webkit-transform:scale(0.6);
  149.     -webkit-transform-origin:100% 0;
  150.     -o-transform:scale(0.6);
  151.     -o-transform-origin:100% 0;
  152.     -moz-transform:scale(0.6);
  153.     -moz-transform-origin:100% 0;
  154.     -ms-transform:scale(0.6);
  155.     -ms-transform-origin:100% 0;
  156.     transition: opacity 0.6s ease-in-out;
  157.     -moz-transition: opacity 0.6s ease-in-out;
  158.     -webkit-transition: opacity 0.6s ease-in-out;
  159. }
  160.  
  161. iframe.tmblr-iframe:hover { opacity:0.8!important; }
  162. #s-m-t-tooltip{
  163.     max-width:300px;
  164.     z-index:10000000000000000000000000000000000;
  165.     margin: 15px;
  166.     padding: 5px;
  167.     background: #cfb57e;
  168.     font-family: poppins;
  169.     font-size: 12px;
  170.     text-transform: lowercase;
  171.     letter-spacing: 2px;
  172.     font-weight: 500;
  173.     color: #fff;
  174.     border: 1px solid #8f733a;
  175.     border-radius: 3px;
  176.     text-shadow: -1px -1px 0 #8f733a, 1px -1px 0 #8f733a, -1px 1px 0 #8f733a, 1px 1px 0 #8f733a;
  177.     letter-spacing: 1.5px;
  178. }
  179.  
  180.  
  181. ::-webkit-scrollbar {
  182.   width: 11px;
  183.   height: 11px;
  184.   background-color: #e6e6e6;
  185. }
  186.  
  187. ::-webkit-scrollbar-thumb {
  188.   background-color: #cfb57e;
  189. }
  190.  
  191. ::-webkit-scrollbar,
  192. ::-webkit-scrollbar-thumb {
  193.   border: 5px solid #fff;
  194. }
  195.  
  196. .tmblr-iframe, .iframe-controls–desktop {
  197.     display:none !important;
  198. }
  199.  
  200.  
  201.  
  202. #s-m-t-tooltip{
  203.     max-width:300px;
  204.     z-index:10000000000000000000000000000000000;
  205.     margin: 15px;
  206.     padding: 5px;
  207.     background: var(--accent-color);
  208.     font-family: poppins;
  209.     font-size: 12px;
  210.     text-transform: lowercase;
  211.     letter-spacing: 2px;
  212.     font-weight: 500;
  213.     color: #fff;
  214.     border: 1px solid #8f733a;
  215.     border-radius: 3px;
  216.     text-shadow: -1px -1px 0 #8f733a, 1px -1px 0 #8f733a, -1px 1px 0 #8f733a, 1px 1px 0 #8f733a;
  217.     letter-spacing: 1.5px;
  218. }
  219.  
  220.  
  221. body {
  222.     margin: 0px;
  223.     background-color: var(--background-color);
  224.     font: 11px 'poppins';
  225.     color: var(--font-color);
  226.    
  227. }
  228. #hide {
  229.   background-color: var(--background-color);
  230.   height: 10%;
  231.   position: fixed;
  232.   width: 100%;
  233.   z-index: 999;
  234.   top: 0px;
  235.   left: 0px;
  236.   right: 0px;
  237. }
  238. #top, #left, #right, #bottom {
  239.     position: fixed;
  240.     z-index: 1001;
  241.     background-color: #fff;
  242. }
  243. #top {
  244.     left: 0px;
  245.     right: 0px;
  246.     top: 0px;
  247.     height: 30px;
  248.     width: 100vw;
  249. }
  250. #bottom {
  251.     left: 0px;
  252.     right: 0px;
  253.     bottom: 0px;
  254.     height: 30px;
  255.     width: 100vw;
  256. }
  257. #left {
  258.     float: left;
  259.     left: 0px;
  260.     top: 0px;
  261.     bottom: 0px;
  262.     width: 30px;
  263.     height: 100vh;
  264. }
  265. #right {
  266.     float: right;
  267.     right: 0px;
  268.     top: 0px;
  269.     bottom: 0px;
  270.     width: 30px;
  271.     height: 100vh;
  272. }
  273. #notif a {
  274.   color: #fff;
  275.   text-decoration: none;
  276. }
  277. #notif span {
  278.   font-size: 30px;
  279. }
  280. #notif {
  281.     float: left;
  282.     position: fixed;
  283.     left: 0px;
  284.     top: 10%;
  285.     background-color: var(--accent-color);
  286.     color: #fff;
  287.     font: 35px 'poppins';
  288.     font-weight: bold;
  289.     text-align: center;
  290.     line-height: 30px;
  291.     z-index: 1002;
  292.     padding: 20px;
  293.     height: 30px;
  294.     width: 30px;
  295. }
  296. .quickNav {
  297.   float: left;
  298.   position: fixed;
  299.   left: 70px;
  300.   background-color: #fff;
  301.   width: calc(100vw - 150px);
  302.   font-size: 11px;
  303.   display: flex;
  304.   align-items: center;
  305.   justify-content: space-around;
  306.   z-index: 1001;
  307.     top: 10%;
  308.   padding: 26px;
  309. }
  310.  
  311. .quickNav a {
  312.   display: block;
  313.   flex: 1;
  314.   color: var(--font-color);
  315.   text-decoration: none;
  316.   font-weight: 600;
  317.   letter-spacing: 2px;
  318.   font-size: 12px;
  319.   transition-duration: 0.5s;
  320.   text-align: center;
  321. }
  322. .quickNav a:hover {
  323.   letter-spacing: 4px;
  324. }
  325. .quickNav a span {
  326.       background-image: -webkit-gradient(linear,left bottom,left top,color-stop(50%,#fdf5e5),color-stop(50%,transparent));
  327.     background-image: -webkit-linear-gradient(bottom,#fdf5e5 50%,transparent 50%);
  328.     background-image: linear-gradient(0deg,#fdf5e5 50%,transparent 50%);
  329. }
  330.  
  331. .grid {
  332.   margin: 13% 50px 50px;
  333. }
  334. @media screen and (max-width: 1028px) {
  335.   .grid {
  336.     margin-top: 15%;
  337.   }
  338. }
  339. .grid h1 {
  340.   margin: 0px;
  341.   padding: 0px;
  342.   line-height: 100%;
  343.   font: 16pt 'poppins';
  344.   font-weight: 500;
  345.   margin-bottom: 20px;
  346. }
  347. .grid h1 span {
  348.       background-image: -webkit-gradient(linear,left bottom,left top,color-stop(50%,#fdf5e5),color-stop(50%,transparent));
  349.     background-image: -webkit-linear-gradient(bottom,#fdf5e5 50%,transparent 50%);
  350.     background-image: linear-gradient(0deg,#fdf5e5 50%,transparent 50%);
  351. }
  352. .grid h3 {
  353.  text-align: center;
  354. }
  355. .grid h3 span {
  356.  
  357.       background-image: -webkit-gradient(linear,left bottom,left top,color-stop(50%,#fdf5e5),color-stop(50%,transparent));
  358.     background-image: -webkit-linear-gradient(bottom,#fdf5e5 50%,transparent 50%);
  359.     background-image: linear-gradient(0deg,#fdf5e5 50%,transparent 50%);
  360. }
  361. .grid a {
  362.   display: block;
  363.   text-decoration: none;
  364.   margin: 8px 10px 0px;
  365.   background-color: #fbfbfb;
  366.   border: 1px solid var(--background-color);
  367.   padding: 5px;
  368.   text-decoration: none;
  369.   letter-spacing: 2px;
  370.   font: 11px 'poppins';
  371.   font-weight: 500;
  372.   color: #929292;
  373.   text-align: right;
  374.   transition-duration: 0.5s;
  375.   text-transform: lowercase;
  376. }
  377. .grid a:hover {
  378.   letter-spacing: 4px;
  379.   color: var(--font-color);
  380. }
  381. .grid .item {
  382.   display: block;
  383.   padding: 30px;
  384.   background: #fff;
  385.   width: 23%;
  386.   float: left;
  387.   margin: 1%;
  388.   box-sizing: border-box;
  389. }
  390.  
  391. .selected {
  392.   color: #fff;
  393.   border-bottom-color: #97c5e0;
  394.   font-weight: bold;
  395. }
  396.  
  397. h2 {
  398.   margin: 0;
  399. }
  400.  
  401. .log {
  402.   position: absolute;
  403.   right: 0;
  404.   color: #999;
  405.   padding: 10px;
  406.   top: 50%;
  407. }
  408.  
  409. #mistletoe {
  410.     float: right;
  411.     right: 20px;
  412.     bottom: 20px;
  413.     background-color: var(--accent-color);
  414.     padding: 10px;
  415.     border-radius: 100%;
  416.     z-index: 1000001;
  417.     position: fixed;
  418.     font-size: 15px;
  419.     height: 15px;
  420.     width: 15px;
  421.     text-align: center;
  422.     line-height: 100%;
  423.     color: #fff;
  424. }
  425. #mistletoe a i {
  426.     color: #fff !important;
  427.     text-decoration: none;
  428. }
  429. #mistletoe a {
  430.     text-decoration: none;
  431. }
  432.  
  433.  
  434.  
  435.   </style>
  436. <script src="//pull.cappuccicons.com/cpf.js"></script>
  437.  
  438. <script>
  439.         (function($){
  440.     $(document).ready(function(){
  441.     $("[title]").style_my_tooltips({
  442.     tip_follows_cursor:true,
  443.     tip_delay_time:130,
  444.     tip_fade_speed:130,
  445.     attribute:"title"
  446.     });
  447.     });
  448.     })(jQuery);
  449. </script>
  450. </head>
  451.  
  452. <body>
  453. <div id="mistletoe"><a href="https://mistletoe.tumblr.com" title="theme by mistletoe"><i class="cp cp-mistletoe"></i></a></div>
  454. <div id="top"></div><div id="bottom"></div><div id="left"></div><div id="right"></div><div id="hide"></div>
  455. <div id="notif">
  456.  
  457. <!--- EDIT THIS: YOUR BLOG URL GOES HERE--->
  458. <a href="http://mistletoe.tumblr.com" title="back to blog">
  459.   <!--- EDIT THIS ICON --->
  460.   <span class="cp cp-mistletoe"></span>
  461. </a>
  462.  
  463. </div>
  464.  
  465. <!--- NAVIGATION --->
  466.  
  467. <!--- EDIT THIS: change these to be your groups.
  468.  
  469.      *** PLEASE READ CAREFULLY ***
  470.  
  471.      --- this is your navigation panel
  472.  
  473.      DO NOT EDIT "group1".
  474.      Edit ONLY where it says data-filter-value=".gen"> and so on.
  475.      In this example, .gen, .cre, .res, and .rec are MY filter groups.
  476.      CHANGE THESE VALUES TO MATCH WHAT YOU WANT.
  477.      Change the titles to match your categories.
  478. --->
  479. <div class="quickNav filter option-set exclusive" data-filter-group="group1">
  480.   <a href="#" data-filter-value="" class="selected"><span>clear filter</span></a>
  481.   <a href="#" data-filter-value=".gen"><span>general</span></a>
  482.   <a href="#" data-filter-value=".cre"><span>creations</span></a>
  483.   <a href="#" data-filter-value=".res"><span>resources</span></a>
  484.   <a href="#" data-filter-value=".rec"><span>recs</span></a>
  485. </div>
  486. <!--- END NAVIGATION --->
  487.  
  488.  
  489. <div class="grid">
  490.  
  491. <!--- BOX 1 --->
  492.   <div class="item res cre">
  493.  
  494.   <!--- EDIT THIS: filter group + links
  495.        MUST be changed to at least ONE of your categories
  496.        above, i have "res" AND "cre" so put a space between them
  497.        but if it's just one category, only type one --->
  498.  
  499.    <!--- EDIT THIS: box title --->
  500.    <h1><span>themes by merc</span></h1>
  501.    <a href="http://mistletoe.tumblr.com/tagged/theme*">all themes</a> <!--- this is a LINK --->
  502.  
  503.    <!--- EDIT THIS: this is a subheading. change the heading. --->
  504.    <h3><span>by type</span></h3>
  505.    <!--- EDIT THIS: these are the links under your subheading. --->
  506.    <a href="/">link name</a>
  507.    <a href="/">link name</a>
  508.    <a href="/">link name</a>
  509.    <a href="/">link name</a>
  510.  
  511.    <!--- EDIT THIS: this is a subheading. change the heading. --->
  512.    <h3><span>header type</span></h3>
  513.    <!--- EDIT THIS: these are the links under your subheading. --->
  514.    <a href="/">link name</a>
  515.    <a href="/">link name</a>
  516.   </div>
  517. <!--- END BOX 1--->
  518.      
  519. <!--- BOX 2 --->
  520.  <div class="item gen">
  521.   <!--- EDIT THIS: filter group + links
  522.        "gen" should be changed to your filter name --->
  523.  
  524.    <!--- EDIT THIS: box title --->
  525.  
  526.    <h1><span>quick links</span></h1>
  527.    <a href="/">link name</a>
  528.    <a href="/">link name</a>
  529.    <a href="/">link name</a>
  530.    <a href="/">link name</a>
  531.   </div>
  532.  
  533. <!--- END BOX 2 --->
  534.  
  535. <!--- BOX 3 --->
  536.  <div class="item res">
  537.   <!--- EDIT THIS: filter group + links
  538.        "res" should be changed to your filter name --->
  539.  
  540.  
  541.    <!--- EDIT THIS: box title --->
  542.    <h1><span>resources</span></h1>
  543.    <a href="/">link name</a>
  544.    <a href="/">link name</a>
  545.    <a href="/">link name</a>
  546.    <a href="/">link name</a>
  547.   </div>
  548. <!--- END BOX 3 --->    
  549.  
  550.  
  551. </body>
  552. </html>
  553.  
Advertisement
Add Comment
Please, Sign In to add comment