<?xml version="1.0" encoding="UTF-8" standalone="no"?><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" version="2.0">

<channel>
	<title>Pepsized</title>
	<atom:link href="/feed/" rel="self" type="application/rss+xml"/>
	<link>/</link>
	<description>A web-desing and front-end development related blog full of free graphic resources and quality tutorials.</description>
	<lastBuildDate>Wed, 05 Feb 2020 16:23:25 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.6.2</generator>

<image>
	<url>/wp-content/uploads/2017/07/cropped-PEPSized_512x512-32x32.png</url>
	<title>PEPSized</title>
	<link>/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Embedded CodePens and React – what may happen and how to fix it</title>
		<link>/embedded-codepens-and-react-what-may-happen-and-how-to-fix-it/</link>
		
		<dc:creator><![CDATA[PeHaa]]></dc:creator>
		<pubDate>Wed, 05 Feb 2020 16:03:08 +0000</pubDate>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[codepen]]></category>
		<category><![CDATA[gatsby]]></category>
		<category><![CDATA[JAMstack]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[react]]></category>
		<category><![CDATA[Wordpress]]></category>
		<guid isPermaLink="false">/?p=2625</guid>

					<description><![CDATA[We&#8217;re currently working on moving pepsized.com to JAMstack. This website has run and still does as a &#8220;classic&#8221; WordPress. We may still change our minds about the technology, but right now we are considering a static website generated by GatsbyJS with WordPress as a headless CMS. There are a few challenges, in particular, our demos [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>We&#8217;re currently working on moving <a href="/">pepsized.com</a> to <a href="https://jamstack.org/">JAMstack.</a> This website has run and still does as a &#8220;classic&#8221; WordPress. We may still change our minds about the technology, but right now we are considering a static website generated by <a rel="noreferrer noopener" aria-label=" (opens in a new tab)" href="https://www.gatsbyjs.org/" target="_blank">GatsbyJS</a> with WordPress as a headless CMS.</p>



<p>There are a few challenges, in particular, our demos and custom meta fields, like those managing our freebies. There are also some content-related issues. For example, our <a rel="noreferrer noopener" aria-label=" (opens in a new tab)" href="https://codepen.io/" target="_blank">CodePen</a> embeds are no longer working on Gatsby <img src="https://s.w.org/images/core/emoji/15.0.3/72x72/1f631.png" alt="😱" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>



<p>In this article, we&#8217;ll see what actually happens to our pens and how we can deal with that.</p>



<h2 class="wp-block-heading">The problem</h2>



<p>Let&#8217;s abstract from WordPress and Gatsby. We have our post content as a string and need to display it within a React component. </p>



<p>On PEPSized, we&#8217;ve always used the HTML (recommended) method of embedding pens so the content string contains this kind of markup:</p>



<pre><code class="language-javascript">
const content = `&lt;p class="codepen" data-user="pehaa" data-slug-hash="zbvbwd"&gt;
&lt;!-- pen details --&gt;&lt;/p&gt;
&lt;script async src="https://static.codepen.io/assets/embed/ei.js"&gt;&lt;/script&gt;`
</code>
</pre>



<p>And we may try to do something link that:</p>



<pre><code class="language-javascript">
import React from 'react'

const PostContent = ({ content }) =&gt; {
  return (
    &lt;div dangerouslySetInnerHTML={{ __html: content }} /&gt;
  )
}
</code>
</pre>



<p>or, using the <a href="https://www.npmjs.com/package/html-react-parse">html-react-parser</a>:</p>



<pre><code class="language-javascript">
import React from 'react'
import HTMLReactParser from 'html-react-parser'

const PostContent = ({ content }) =&gt; {
  return (
    &lt;div&gt;{HTMLReactParser(content)}&lt;/div&gt;
  )
}
</code>
</pre>



<p class="codepen" data-height="265" data-theme-id="default" data-default-tab="js,result" data-user="pehaa" data-slug-hash="e8dd6448cbe0398c0a95587bd5309afc" style="height: 265px; box-sizing: border-box; display: flex; align-items: center; justify-content: center; border: 2px solid; margin: 1em 0; padding: 1em;" data-pen-title="Embed pen with React and dangerouslySetInnerHTML">
  <span>See the Pen <a href="https://codepen.io/pehaa/pen/e8dd6448cbe0398c0a95587bd5309afc">
  Embed pen with React and dangerouslySetInnerHTML</a> by Paulina Hetman (<a href="https://codepen.io/pehaa">@pehaa</a>)
  on <a href="https://codepen.io/">CodePen</a>.</span>
</p>
<script async="" src="https://static.codepen.io/assets/embed/ei.js"></script>



<div style="height:24px" aria-hidden="true" class="wp-block-spacer"></div>



<p>As you can see in the pen above, none of those methods work. If you use browser tools to check the HTML outcome, you can see that the <code>&lt;script&gt;</code> tag is rendered. The problem is that our script is not evaluated.</p>



<h2 class="wp-block-heading">The solution</h2>



<p>We will use <a href="https://www.npmjs.com/package/html-react-parse">html-react-parser.</a> It parses an HTML string and converts it into React elements. Its optional callback <code>replace(domNode)</code> gives us the possibility to modify, replace and remove elements. In this case, we will &#8220;scan&#8221; our HTML for all CodePen-embed <code>script</code> nodes. We will remove all of them and instead we will create one and append it to the document head.</p>



<p class="codepen" data-height="265" data-theme-id="default" data-default-tab="js,result" data-user="pehaa" data-slug-hash="jOPNRMJ" style="height: 265px; box-sizing: border-box; display: flex; align-items: center; justify-content: center; border: 2px solid; margin: 1em 0; padding: 1em;" data-pen-title="Embed pen with React - html react parser">
  <span>See the Pen <a href="https://codepen.io/pehaa/pen/jOPNRMJ">
  Embed pen with React &#8211; html react parser</a> by Paulina Hetman (<a href="https://codepen.io/pehaa">@pehaa</a>)
  on <a href="https://codepen.io/">CodePen</a>.</span>
</p>
<script async="" src="https://static.codepen.io/assets/embed/ei.js"></script>



<div style="height:24px" aria-hidden="true" class="wp-block-spacer"></div>



<p>That&#8217;s how we implement it for Gatsby</p>



<pre><code class="language-javascript">
import React from 'react'
import HTMLReactParser from 'html-react-parser'

const PostContent = ({ content }) =&gt; {
  /* check if it happens in the browser or on the server  */
  const isSSR = typeof document === 'undefined'
  /* we need to append the CodePen script only once  */
  let codePenScriptIsAppended = false
  const options = {
    replace: (node) =&gt; {
      if (
        node.name === 'script' &amp;&amp;
        node.attribs &amp;&amp;
        node.attribs.src === 'https://static.codepen.io/assets/embed/ei.js'
      ) {
        if (isSSR) {
          return
        }
        if (!codePenScriptIsAppended) {
          const script = document.createElement('script')
          script.src = node.attribs.src
          script.setAttribute('async', "")
          document.head.appendChild(script)
          codePenScriptIsAppended = true
        }
        return &lt;React.Fragment /&gt;
      }
    }
  }
  return (
    &lt;div&gt;{HTMLReactParser(content, options)}&lt;/div&gt;
  )
}
</code>
</pre>



<p>By the way, we use html-react-parser for a bunch of different things as well (and find it very cool! <img src="https://s.w.org/images/core/emoji/15.0.3/72x72/1f60d.png" alt="😍" class="wp-smiley" style="height: 1em; max-height: 1em;" />).</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>On How I Approach Teaching CSS, CodePen Quizzes and Playing Cards</title>
		<link>/on-how-i-approach-teaching-css-codepen-quizzes-and-playing-cards/</link>
					<comments>/on-how-i-approach-teaching-css-codepen-quizzes-and-playing-cards/#comments</comments>
		
		<dc:creator><![CDATA[PeHaa]]></dc:creator>
		<pubDate>Wed, 22 May 2019 09:32:58 +0000</pubDate>
				<category><![CDATA[Teaching]]></category>
		<category><![CDATA[codepen]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[game]]></category>
		<category><![CDATA[playing]]></category>
		<category><![CDATA[quiz]]></category>
		<guid isPermaLink="false">/?p=2555</guid>

					<description></description>
										<content:encoded><![CDATA[<section  class="phtpb_section pht-parent  phtpb_section--padding-none"  ><div  class="pht-wrapper pht-parent"><div class="pht-layout "><!-- --><div  class="pht-layout__item "><div class="pht-colorbox  pht-box--valign-top " style=""><div  class="phtpb_item phtpb_text cf pht-mb phtpb_width--1plus phtpb_width--075plus phtpb_width--value10"  ><p>It&#8217;s been two years since I started to teach web development. Most of my classes target beginners and not necessarily future web devs.<br />
One of the typical syllabi includes WordPress and some basis of HTML and CSS. My students learn how to build WordPress sites with the WordPress interface. They use CSS to customize their pages beyond the limits of the theme options.</p>
<p>What is my teaching material built of? Mostly exercises and playgrounds! I usually base my short &#8220;theoretical&#8221; intros on the resources that exist already. Very quickly, we skip to exercises. I challenge myself to actually &#8220;design&#8221; exercises. I like these moments when students are working on some real projects and making references to our past exercises helps them to progress.</p>
<p>How do I build and share the exercises? I make pens. I use <a href="https://codepen.io/" target="_blank" rel="noopener noreferrer">CodePen</a> right from the very beginning of my teaching adventure. Having a <a href="https://codepen.io/pro" target="_blank" rel="noopener noreferrer">Pro account</a> lets me juggle private and public pens, upload assets, etc.</p>
<h2>CSS Quizzes on CodePen</h2>
<p>In this article, I&#8217;d like to share with you a series of three quizzes that I built around the <em>CSS selectors. </em>This subject is particularly important when teaching CSS for WordPress. That&#8217;s because, very often, you need to override the existing styles, and you don&#8217;t have control over the HTML structure. Choosing the right selector and understanding the cascade, inheritance, and specificity is crucial.</p>
<p>The quizzes are as follows (and I&#8217;d recommend this order):</p>
<ol style="text-align: center; list-style-position: inside; margin: 0 0 1.5rem;">
<li>
<h3 class="pht-mb0"><a href="https://codepen.io/pehaa/full/ROapJZ">QUIZ: Well aimed? How well do you know CSS selectors?</a></h3>
<p>In this quiz, your task is to decide whether the selector targets exactly the highlighted element. It contains 25 &#8216;yes or no&#8217; questions.</p>
<p class="codepen" style="height: 265px; box-sizing: border-box; display: flex; align-items: center; justify-content: center; border: 2px solid; margin: 1em 0; padding: 1em;" data-pen-title="QUIZ: Well aimed? How well do you know CSS selectors?" data-slug-hash="ROapJZ" data-user="pehaa" data-default-tab="result" data-theme-id="dark" data-height="265">See the Pen <a href="https://codepen.io/pehaa/pen/ROapJZ/"><br />
CSS Quiz &#8211; Specificity Wars</a> by Paulina Hetman (<a href="https://codepen.io/pehaa">@pehaa</a>)<br />
on <a href="https://codepen.io/">CodePen</a>.</p>
</li>
<li class="pht-mt">
<h3 class="pht-mb0"><a href="https://codepen.io/pehaa/pen/OYLwGW">QUIZ: Can You Count Specificity?</a></h3>
<p>In this quiz, you need to calculate the specificity value of 15 different selectors.</p>
<p class="codepen" style="height: 265px; box-sizing: border-box; display: flex; align-items: center; justify-content: center; border: 2px solid; margin: 1em 0; padding: 1em;" data-pen-title="QUIZ: Can You Count Specificity?" data-slug-hash="OYLwGW" data-user="pehaa" data-default-tab="result" data-theme-id="dark" data-height="265">See the Pen <a href="https://codepen.io/pehaa/pen/OYLwGW/"><br />
CSS Quiz &#8211; Specificity Wars</a> by Paulina Hetman (<a href="https://codepen.io/pehaa">@pehaa</a>)<br />
on <a href="https://codepen.io/">CodePen</a>.</p>
</li>
<li class="pht-mt">
<h3 class="pht-mb0"><a href="https://codepen.io/pehaa/full/dEpvXN">Specificity Wars</a></h3>
<p>In the third quiz, you have to decide which color is to the highlighted element &#8211; that is which css declaration wins.</p>
<p class="codepen" style="height: 265px; box-sizing: border-box; display: flex; align-items: center; justify-content: center; border: 2px solid; margin: 1em 0; padding: 1em;" data-pen-title="CSS Quiz - Specificity Wars" data-slug-hash="dEpvXN" data-user="pehaa" data-default-tab="result" data-theme-id="dark" data-height="265">See the Pen <a href="https://codepen.io/pehaa/pen/dEpvXN/"><br />
CSS Quiz &#8211; Specificity Wars</a> by Paulina Hetman (<a href="https://codepen.io/pehaa">@pehaa</a>)<br />
on <a href="https://codepen.io/">CodePen</a>.</p>
<p><script async="" src="https://static.codepen.io/assets/embed/ei.js"></script></li>
</ol>
<p>If you are a teacher, you can fork any of these pens and adapt its difficulty level. All of the quizzes are built with <a href="https://vuejs.org/" target="_blank" rel="noopener noreferrer">vue.js.</a> Don&#8217;t hesitate to contact me if you need advice on their customization.</p>
<div class="phtpb_item pht-btn__container pht-btn__container-center pht-text-center phtpb_width--1plus phtpb_width--075plus phtpb_width--value10"><a class="pht-btn pht-btn__pb pht-rounded--none" href="https://codepen.io/pehaa" target="_blank" rel="noopener"><span class="pht-btn__text" data-pht-tcontent="Follow me on CodePen"><span class="pht-btn__textin">Follow me on CodePen</span></span></a></div>
<h2>Playing Cards?</h2>
<p>When working with a group of students, I use hand-crafted cards to help them memorize the rules of counting the css specificity.</p>
<p>Let me explain. Have you ever played a card game called <em>War</em>?</p>
<p><a href="https://en.wikipedia.org/wiki/War_(card_game)" target="_blank" rel="noopener noreferrer">The rules are simple.</a> The deck is divided evenly among the players, giving each a down stack. In unison, each player reveals the top card of their deck—this is a &#8220;battle&#8221;—and the player with the higher card takes all cards played.</p>
<p>If there are two winning players, then there is a &#8220;war.&#8221; Both players place the next card of their pile face down and then another card face-up. The owner of the higher face-up card wins the &#8220;war&#8221; and adds all the cards on the table to the bottom of their deck. The objective is to win all of the cards.</p>
<p>Now, instead of using a standard playing card deck, we use cards with selectors of different specificities. Just like for the standard card deck, there are always 4 cards that have the same specificity value.<br />
I use the set of cards as <a href="https://codepen.io/pehaa/pen/mwRvV" target="_blank" rel="noopener">in the pen below,</a> hand-drawn with markers on some rigid paper.</p>
<p class="codepen" style="height: 265px; box-sizing: border-box; display: flex; align-items: center; justify-content: center; border: 2px solid; margin: 1em 0; padding: 1em;" data-height="265" data-theme-id="0" data-default-tab="result" data-user="pehaa" data-slug-hash="mwRvVE" data-pen-title="specificity war">See the Pen <a href="https://codepen.io/pehaa/pen/mwRvVE/"><br />
specificity war</a> by Paulina Hetman (<a href="https://codepen.io/pehaa">@pehaa</a>)<br />
on <a href="https://codepen.io/">CodePen</a>.</p>
</div><div  class="phtpb_item js-pht-lightboxgallery pht-gallery phtpb_gallery pht-gallery--24 pht-mb phtpb_width--1plus phtpb_width--075plus phtpb_width--value10"  >				
				<div class="pht-gallery__row" style="width:100%; padding-bottom:34.175531914894%">
					<div class="pht-gallery__group-container">
				
					
						<div class="pht-gallery__group" style="width:45.61170212766%;padding-bottom:74.927113702624%;">
					
													<figure class='pht-fig pht-gallery__item pht-gallery__item-large '>

								<img fetchpriority="high" decoding="async"  src="/wp-content/uploads/2019/05/preparing-specificity-cards-343x257.jpg" class="" alt="preparing-specificity-cards" srcset="/wp-content/uploads/2019/05/preparing-specificity-cards-343x257.jpg 1x, /wp-content/uploads/2019/05/preparing-specificity-cards-686x514.jpg 2x" width="343" height="257" />						</figure>
										</div>
				
						<div class="pht-gallery__group" style="width:54.38829787234%;padding-bottom:62.836185819071%;">
					
													<figure class='pht-fig pht-gallery__item pht-gallery__item-large  pht-gallery__item--not1stl'>

								<img decoding="async"  src="/wp-content/uploads/2019/05/playing-specifity-war-409x257.jpg" class="" alt="playing-specifity-war" srcset="/wp-content/uploads/2019/05/playing-specifity-war-409x257.jpg 1x, /wp-content/uploads/2019/05/playing-specifity-war-818x514.jpg 2x" width="409" height="257" />						</figure>
										</div>
								</div>
			</div>
		</div><div  class="phtpb_item phtpb_text cf pht-mb phtpb_width--1plus phtpb_width--075plus phtpb_width--value10"  ><p>In each round students calculate the specificity values of their cards. In case of doubt, I encourage them to check their scores with the online<a href="https://specificity.keegan.st/" target="_blank" rel="noopener"> specificity calculator.</a></p>
<p>I must say that the feedback is always positive, and my students love this activity. If you are a teacher &#8211; feel free to try it with your class.</p>
<p>I&#8217;m also definitely going to build more CodePen quizzes (at least because I love it), so you might consider following me to stay tuned. Your feedback is more than welcome. Thanks!</p>
</div><div  class="phtpb_item pht-btn__container pht-btn__container-center pht-text-center phtpb_width--1plus phtpb_width--075plus phtpb_width--value10"  ><a href="https://codepen.io/pehaa" class="pht-btn pht-btn__pb  pht-rounded--none" target='_blank' ><span class="pht-btn__text" data-pht-tcontent="Follow me on CodePen"><span class="pht-btn__textin">Follow me on CodePen</span></span></a><a href="https://twitter.com/pehaa" class="pht-btn pht-btn__pb  pht-rounded--none" target='_blank' ><span class="pht-btn__text" data-pht-tcontent="Follow me on Twitter"><span class="pht-btn__textin">Follow me on Twitter</span></span></a></div><div  class="phtpb_item phtpb_text cf pht-mb phtpb_width--1plus phtpb_width--075plus phtpb_width--value10"  ><div class="pht-colorbox pht-mb pht-box--valign-top pht-border--double pht-border--3 pht-border--margins pht-rounded--none" style="background: rgba(188,111,144,0.15); border-color: #bc6f90;">
<div class=" pht-box pht-box">
<div class="phtpb_item pht-btn__container pht-btn__container-center pht-text-center phtpb_width--value3"></div>
<div class="phtpb_item phtpb_text cf phtpb_width--value3">
<p style="text-align: center;"><strong>You can also join my online class</strong> <a href="https://skl.sh/2JLI8cd" target="_blank" rel="noopener noreferrer">Build and Customize a Modern WordPress Front Page in One Hour</a></p>
<p><iframe title="Build and Customize a Modern WordPress Front Page in One Hour - trailer" width="1140" height="641" src="https://www.youtube.com/embed/2lCQ3jf6564?feature=oembed" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe></p>
<p style="text-align: center;"><span class="pht-spacedletters">The following link will give you two months of free access to my class and all other premium videos on Skillshare.</span></p>
<div class="phtpb_item pht-btn__container pht-btn__container-center pht-text-center phtpb_width--value4"><a class="pht-btn pht-btn__pb u-1-of-1-desk u-1-of-1-lap pht-rounded--none" style="color: #bc6f90;" href="https://skl.sh/2JLI8cd" target="_blank" rel="noopener noreferrer"><i class="pht-btn__icon pht-ic-f1-download"></i> <span class="pht-btn__text" data-pht-tcontent="Join My Class"><span class="pht-btn__textin">Join My Class</span></span></a></div>
</div>
</div>
</div>
</div></div></div><!-- --></div></div></section>]]></content:encoded>
					
					<wfw:commentRss>/on-how-i-approach-teaching-css-codepen-quizzes-and-playing-cards/feed/</wfw:commentRss>
			<slash:comments>4</slash:comments>
		
		
			</item>
		<item>
		<title>Discover Gutenberg and play with Custom CSS in this video course</title>
		<link>/discover-gutenberg-and-play-with-custom-css-in-this-video-course/</link>
		
		<dc:creator><![CDATA[PeHaa]]></dc:creator>
		<pubDate>Sat, 30 Mar 2019 14:46:51 +0000</pubDate>
				<category><![CDATA[Teaching]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[course]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[video]]></category>
		<category><![CDATA[Wordpress]]></category>
		<guid isPermaLink="false">/?p=2539</guid>

					<description><![CDATA[It&#8217;s been a while since I started giving regular WordPress classes and workshops. Recently, I was approached by the Skillshare platform who encouraged me to build an online course around WordPress. Saying yes was definitely not an easy decision, but I finally decided to give it a try. Build and Customize a Modern WordPress Front [&#8230;]]]></description>
										<content:encoded><![CDATA[It&#8217;s been a while since I started giving regular WordPress classes and workshops. Recently, I was approached by the Skillshare platform who encouraged me to build an online course around WordPress. Saying yes was definitely not an easy decision, but I finally decided to give it a try.

<strong><a href="https://skl.sh/2JLI8cd" target="_blank" rel="noopener noreferrer">Build and Customize a Modern WordPress Front Page in One Hour</a></strong> &#8211; is a 48 minutes course that suits beginners and more advanced users.

The beginners will be guided step by step. I show how to set up a WordPress site with one of the popular hostings. How to access the WordPress dashboard, configure WordPress, install a theme and plugins. Next, we dive into editing content with Gutenberg.

Finally, I explain how HTML and CSS work and we add some personal touch to our website with custom css code. These two parts can be interesting and challenging also for more advanced users.

If you follow along, after one our,  you end up with a simple modern portfolio-type front page and a few new skills in your toolbox.
<div class="pht-colorbox pht-mb pht-box--valign-top pht-border--double pht-border--3 pht-border--margins pht-rounded--none" style="background: rgba(188,111,144,0.15); border-color: #bc6f90;">
<div class=" pht-box pht-box">
<div class="phtpb_item pht-btn__container pht-btn__container-center pht-text-center phtpb_width--value3"></div>
<div class="phtpb_item phtpb_text cf phtpb_width--value3">
<p style="text-align: center;"><span class="pht-spacedletters">The following link will give you two months of free access to my class and all other premium videos on Skillshare.</span></p>

<div class="phtpb_item pht-btn__container pht-btn__container-center pht-text-center phtpb_width--value4"><a class="pht-btn pht-btn__pb u-1-of-1-desk u-1-of-1-lap pht-rounded--none" style="color: #bc6f90;" href="https://skl.sh/2JLI8cd" target="_blank" rel="noopener noreferrer"><i class="pht-btn__icon pht-ic-f1-download"></i> <span class="pht-btn__text" data-pht-tcontent="Join My Class"><span class="pht-btn__textin">Join My Class</span></span></a></div>
</div>
</div>
</div>
<iframe loading="lazy" title="Build and Customize a Modern WordPress Front Page in One Hour - trailer" width="1140" height="641" src="https://www.youtube.com/embed/2lCQ3jf6564?feature=oembed" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>

&nbsp;]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Beer Slider Responsive &amp; Accessible Before-After Slider</title>
		<link>/beer-slider-responsive-accessible-before-after-slider/</link>
					<comments>/beer-slider-responsive-accessible-before-after-slider/#comments</comments>
		
		<dc:creator><![CDATA[PeHaa]]></dc:creator>
		<pubDate>Tue, 11 Sep 2018 05:00:21 +0000</pubDate>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[codepen]]></category>
		<category><![CDATA[demo]]></category>
		<category><![CDATA[freebies]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[script]]></category>
		<category><![CDATA[slider]]></category>
		<category><![CDATA[svg]]></category>
		<category><![CDATA[ui design]]></category>
		<guid isPermaLink="false">/?p=2471</guid>

					<description><![CDATA[Recently, I was working on a project where we needed an efficient solution to demonstrate some Lightroom presets applied to the photos. A before-after slider seemed to be a good solution here. Finally, I decided to code such a slider myself. That&#8217;s how Beer Slider was born. It&#8217;s written in vanilla JavaScript, but it can be [&#8230;]]]></description>
										<content:encoded><![CDATA[Recently, I was working on a project where we needed an efficient solution to demonstrate some Lightroom presets applied to the photos. A before-after slider seemed to be a good solution here. Finally, I decided to code such a slider myself. That&#8217;s how Beer Slider was born. It&#8217;s written in vanilla JavaScript, but it can be <a href="https://codepen.io/pehaa/pen/PdJqPE">easily implemented by those of you who are more comfortable with jQuery or Zepto</a>.

It&#8217;s keyboard accessible, responsive and <a href="https://github.com/pehaa/beerslider">open-source</a>.

First of all, check <a href="/demo/beer-slider-responsive-accessible-before-after-slider-demo/">the demo page</a> for a few examples and the usage instructions.
<p style="padding: 1.5rem; background: #212121; color: white;">PS. You will find some great (and free) Lightroom presets on <strong><a href="https://altphotos.com/presets/">altphotos.com</a></strong> &#8211; some of them were used in our examples.</p>

<h2 class="pht-delta--loose">Further Examples on Codepen:</h2>
<h3 class="pht-delta--loose">Basic + source code: SCSS and JS (Babel):</h3>
<p class="codepen pht-mb" data-height="341" data-theme-id="0" data-slug-hash="oPZjjv" data-default-tab="html,result" data-user="pehaa" data-pen-title="BeerSlider - before-after reveal slider - code source, basic demo">See the Pen <a href="https://codepen.io/pehaa/pen/oPZjjv/">BeerSlider &#8211; before-after reveal slider &#8211; code source, basic demo</a> by Paulina Hetman (<a href="https://codepen.io/pehaa">@pehaa</a>) on <a href="https://codepen.io/">CodePen</a>.</p>
<script async src="https://static.codepen.io/assets/embed/ei.js"></script>
<h3 class="pht-delta--loose pht-mt">Usage with jQuery or Zepto:</h3>
<p class="codepen pht-mb" data-height="265" data-theme-id="0" data-slug-hash="PdJqPE" data-default-tab="html,result" data-user="pehaa" data-pen-title="BeerSlider - use with jQuery and various start parameters">See the Pen <a href="https://codepen.io/pehaa/pen/PdJqPE/">BeerSlider &#8211; use with jQuery and various start parameters</a> by Paulina Hetman (<a href="https://codepen.io/pehaa">@pehaa</a>) on <a href="https://codepen.io/">CodePen</a>.</p>

<h3 class="pht-delta--loose pht-mt pht-mb0">Usage with background images</h3>
The Beer Slider is not only for comparing images, try it for backgrounds.
<p class="codepen pht-mb" data-height="265" data-theme-id="0" data-slug-hash="mGpdVX" data-default-tab="css,result" data-user="pehaa" data-pen-title="Background Comparison">See the Pen <a href="https://codepen.io/pehaa/pen/mGpdVX/">Background Comparison</a> by Paulina Hetman (<a href="https://codepen.io/pehaa">@pehaa</a>) on <a href="https://codepen.io/">CodePen</a>.</p>

<h3 class="pht-delta--loose pht-mt pht-mb0">Fitting images into container with svg</h3>
Sometimes you may need that your images cover the slider&#8217;s area. For example &#8211; you want to have a slider that fills the whole screen, or you want it to be a square. With Beer Slider you can use <a href="https://www.sarasoueidan.com/blog/svg-object-fit/" target="_blank" rel="noopener">the svg approach proposed by Sara Soueidan.</a>
<p class="codepen pht-mt" data-height="265" data-theme-id="0" data-slug-hash="bxLVjz" data-default-tab="html,result" data-user="pehaa" data-pen-title="Full width full height before-after slider">See the Pen <a href="https://codepen.io/pehaa/pen/bxLVjz/">Full width full height before-after slider</a> by Paulina Hetman (<a href="https://codepen.io/pehaa">@pehaa</a>) on <a href="https://codepen.io/">CodePen</a>.</p>
<p class="codepen pht-mt" data-height="265" data-theme-id="0" data-slug-hash="qMxrZp" data-default-tab="html,result" data-user="pehaa" data-pen-title="Circle before-after slider">See the Pen <a href="https://codepen.io/pehaa/pen/qMxrZp/">Circle before-after slider</a> by Paulina Hetman (<a href="https://codepen.io/pehaa">@pehaa</a>) on <a href="https://codepen.io/">CodePen</a>.</p>
<p class="pht-mt pht-delta--loose" style="text-align: center;">Thank you! We hope that some of you will find it useful. See you soon!</p>
<a class="pht-btn pht-btn__pb u-1-of-1-desk u-1-of-1-lap pht-rounded--none" href="https://github.com/pehaa/beerslider/" target="_self"><span class="pht-btn__text" data-pht-tcontent="Fork it on Github"><span class="pht-btn__textin">Fork it on Github</span></span></a>]]></content:encoded>
					
					<wfw:commentRss>/beer-slider-responsive-accessible-before-after-slider/feed/</wfw:commentRss>
			<slash:comments>3</slash:comments>
		
		
			</item>
		<item>
		<title>Simple Solution for Page Notifications</title>
		<link>/simple-solution-for-page-notifications/</link>
		
		<dc:creator><![CDATA[PeHaa]]></dc:creator>
		<pubDate>Sun, 26 Aug 2018 14:27:10 +0000</pubDate>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[Freebies]]></category>
		<category><![CDATA[codepen]]></category>
		<category><![CDATA[freebie]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[library]]></category>
		<category><![CDATA[notifications]]></category>
		<category><![CDATA[web design]]></category>
		<guid isPermaLink="false">/?p=2435</guid>

					<description><![CDATA[In this article, we&#8217;d like to share with you a small JavaScript library that we developed for one of the projects that we&#8217;ve been working on recently. In our latest project we needed a simple and lightweight solution for the page notifications. Within the project we have notifications of several types &#8211; success or error [&#8230;]]]></description>
										<content:encoded><![CDATA[In this article, we&#8217;d like to share with you a small JavaScript library that we developed for one of the projects that we&#8217;ve been working on recently.

In our latest project we needed a simple and lightweight solution for the page notifications. Within the project we have notifications of several types &#8211; success or error notifications, warnings or purely informative ones.

We wanted to have <strong>two possible behaviors:</strong> some notifications should self close, ie. <strong>disappear spontaneously</strong>. On the other hand we need to have notifications that <strong>require user&#8217;s action</strong> &#8211; we want to be sure that the user actually <em>noticed</em> them before closing.

Within the project we do not use any external JavaScript library, so we wanted to have it in <strong>vanilla JavaScript.</strong>

You can see the code I ended up with the solution as you can see in this demo on Codepen. The notification may either be on the page when it loads or can be added at any other moment.

As for the IE support, it works in IE10+.
<p class="codepen" data-height="265" data-theme-id="0" data-slug-hash="yxedYO" data-default-tab="js" data-user="pehaa" data-pen-title="Simple Notifications Solution - source code and demo">See the Pen <a href="https://codepen.io/pehaa/pen/yxedYO/">Simple Notifications Solution &#8211; source code and demo</a> by Paulina Hetman (<a href="https://codepen.io/pehaa">@pehaa</a>) on <a href="https://codepen.io/">CodePen</a>.</p>
<script async src="https://static.codepen.io/assets/embed/ei.js"></script>

The demo uses <a href="https://bulma.io/" target="_blank" rel="noopener">the Bulma CSS framework</a>, but it&#8217;s not necessary, you can style your notifications by scratch or use something else then BULMA.

In the pen above you&#8217;ll find the source code that I wrote for the library. If you want to use this small library directly in your project &#8211; you can check our <a href="https://github.com/pehaa/simple-notifications-solution">github repo</a> for more details. I also published the code to <a href="https://www.npmjs.com/package/simple-notifications-solution">the npm registry</a> and the production-ready minified script is available as <code>https://unpkg.com/simple-notifications-solution/dist/Notifications.js</code>, and the minified css file &#8211; <code>https://unpkg.com/simple-notifications-solution/dist/Notifications.css</code>.
<pre><code class="language-markup">&lt;head&gt;
  ...
&lt;!-- optional BULMA css --&gt;
&lt;link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/bulma/0.7.1/css/bulma.min.css"&gt;
&lt;!-- Simple Notifications Solution css --&gt;
&lt;link rel="stylesheet" href="https://unpkg.com/simple-notifications-solution/dist/Notifications.css"&gt;
&lt;style&gt;
  /* override styles here */
&lt;/style&gt; 
&lt;/head&gt;
&lt;body&gt;
  &lt;p class="notification" data-close="self"&gt;Self-closing notification&lt;/p&gt;
  &lt;p class="notification"&gt;
    This one needs user's action.
    &lt;button class="delete" type="button"&gt;Close&lt;/button&gt;
  &lt;/p&gt;
  &lt;!-- Bottom of body --&gt;
  &lt;script src="https://unpkg.com/simple-notifications-solution/dist/Notifications.js"&gt;&lt;/script&gt; 
  &lt;script&gt;
    var notifications = new Notifications();
    notifications.init();
  &lt;/script&gt; 
&lt;/body&gt;</code></pre>
You can check how it works in one of these pens, or, again, check<a href="https://github.com/pehaa/simple-notifications-solution"> the github repo</a> for more details.
<h2>Examples</h2>
<h3 class="pht-mb0">Default Settings</h3>
<p class="codepen pht-mb" data-height="265" data-theme-id="0" data-slug-hash="yxeoXq" data-default-tab="html,result" data-user="pehaa" data-pen-title="Simple Notifications Solution - default">See the Pen <a href="https://codepen.io/pehaa/pen/yxeoXq/">Simple Notifications Solution &#8211; default</a> by Paulina Hetman (<a href="https://codepen.io/pehaa">@pehaa</a>) on <a href="https://codepen.io/">CodePen</a>.</p>

<h3 class="pht-mb0 pht-mt">Custom &#8216;out&#8217; animations</h3>
<p class="codepen pht-mb" data-height="265" data-theme-id="0" data-slug-hash="aadymx" data-default-tab="html,result" data-user="pehaa" data-pen-title="Simple Notifications Solution, custom out animations">See the Pen <a href="https://codepen.io/pehaa/pen/aadymx/">Simple Notifications Solution, custom out animations</a> by Paulina Hetman (<a href="https://codepen.io/pehaa">@pehaa</a>) on <a href="https://codepen.io/">CodePen</a>.</p>

<h3 class="pht-mb0 pht-mt">Custom &#8216;in&#8217; animation</h3>
<p class="codepen pht-mb" data-height="265" data-theme-id="0" data-slug-hash="wEMqdq" data-default-tab="html,result" data-user="pehaa" data-pen-title="Simple Notifications Solution, custom in animation">See the Pen <a href="https://codepen.io/pehaa/pen/wEMqdq/">Simple Notifications Solution, custom in animation</a> by Paulina Hetman (<a href="https://codepen.io/pehaa">@pehaa</a>) on <a href="https://codepen.io/">CodePen</a>.</p>
<p class="pht-mt">Hope some of you find it useful. Please share and enjoy! :)</p>]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>10 Free Color Swatches For Your Inspiration</title>
		<link>/10-free-color-swatches-for-your-inspiration/</link>
					<comments>/10-free-color-swatches-for-your-inspiration/#comments</comments>
		
		<dc:creator><![CDATA[Joe Vains]]></dc:creator>
		<pubDate>Thu, 05 Jan 2017 08:53:29 +0000</pubDate>
				<category><![CDATA[Freebies]]></category>
		<category><![CDATA[Inspirations]]></category>
		<category><![CDATA[Palettes & Swatches]]></category>
		<category><![CDATA[ase]]></category>
		<category><![CDATA[colors]]></category>
		<category><![CDATA[free]]></category>
		<category><![CDATA[freebies]]></category>
		<category><![CDATA[less]]></category>
		<category><![CDATA[palettes]]></category>
		<category><![CDATA[scss]]></category>
		<category><![CDATA[swatches]]></category>
		<guid isPermaLink="false">/?p=2203</guid>

					<description><![CDATA[Today, I propose you to download 10 free swatches for your creations. You can use them in your favorite applications. The files are in ASE format LESS and SCSS.]]></description>
										<content:encoded><![CDATA[<section  class="phtpb_section pht-parent  phtpb_section--padding-none"  ><div  class="pht-wrapper pht-parent"><div class="pht-layout "><!-- --><div  class="pht-layout__item u-2-of-3-desk u-2-of-3-lap"><div class="pht-colorbox  pht-box--valign-top " style=""><div  class="phtpb_item phtpb_text cf pht-mb phtpb_width--value7"  ><p><span style="color: #c28069;"><strong>Today, I propose you to download 10 free swatches for your creations.</strong></span> You can use them in your favorite applications. The files are in ASE format LESS and SCSS. (All definitions are based on Wikipedia).</p>
</div><div  class="phtpb_item phtpb_text cf pht-mb phtpb_width--value7"  ><h3>Hanami</h3>
<p><i><b>Hanami</b></i> (<span class="t_nihongo_kanji" lang="ja" xml:lang="ja">花見</span><sup class="t_nihongo_help noprint"><a title="Help:Installing Japanese character sets" href="https://en.wikipedia.org/wiki/Help:Installing_Japanese_character_sets"><span class="t_nihongo_icon">?</span></a></sup>, lit. &#8220;flower viewing&#8221;) is the Japanese traditional custom of enjoying the transient beauty of flowers, flowers (&#8220;hana&#8221;) in this case almost always referring to those of the cherry (&#8220;<a class="mw-redirect" title="Sakura" href="https://en.wikipedia.org/wiki/Sakura">sakura</a>&#8220;) or, less frequently, plum (&#8220;ume&#8221;) trees. From the end of March to early May, sakura bloom all over Japan, and around the first of February on the island of Okinawa.</p>
</div><figure  class="phtpb_item phtpb_item--module phtpb_image pht-fig phtpb_image--center pht-mb phtpb_width--value7"  ><span class="pht-fig__inner"><img decoding="async"  src="/wp-content/uploads/2016/01/16041-790x527.jpg" class="" alt="16041" srcset="/wp-content/uploads/2016/01/16041-790x527.jpg 1x, /wp-content/uploads/2016/01/16041-1580x1053.jpg 2x" width="790" /></span></figure><div  class="pht-layout "><!-- --><div  class="pht-layout__item "><div class="pht-colorbox  pht-mb pht-box--valign-top pht-rounded--none  pht-box pht-box" style="background:rgba(244,242,245,1);"><div  class="phtpb_item phtpb_text cf phtpb_width--value7"  ><h6 style="text-align: center;"><span style="color: #000000;">#F4F2F5</span></h6>
</div></div></div><!-- --></div><div  class="pht-layout "><!-- --><div  class="pht-layout__item "><div class="pht-colorbox  pht-mb pht-box--valign-top pht-rounded--none  pht-box pht-box" style="background:rgba(241,213,210,1);"><div  class="phtpb_item phtpb_text cf phtpb_width--value7"  ><h6 style="text-align: center;"><span style="color: #000000;">#F1D5D2</span></h6>
</div></div></div><!-- --></div><div  class="pht-layout "><!-- --><div  class="pht-layout__item "><div class="pht-colorbox  pht-mb pht-box--valign-top pht-rounded--none  pht-box pht-box" style="background:rgba(192,167,173,1);"><div  class="phtpb_item phtpb_text cf phtpb_width--value7"  ><h6 style="text-align: center;"><span style="color: #000000;">#C0A7AD</span></h6>
</div></div></div><!-- --></div><div  class="pht-layout "><!-- --><div  class="pht-layout__item "><div class="pht-colorbox  pht-mb pht-box--valign-top pht-rounded--none  pht-box pht-box" style="background:rgba(167,142,123,1);"><div  class="phtpb_item phtpb_text cf phtpb_width--value7"  ><h6 style="text-align: center;"><span style="color: #000000;">#A78E7B</span></h6>
</div></div></div><!-- --></div><div  class="pht-layout "><!-- --><div  class="pht-layout__item "><div class="pht-colorbox  pht-mb pht-box--valign-top pht-rounded--none  pht-box pht-box" style="background:rgba(139,62,96,1);"><div  class="phtpb_item phtpb_text cf phtpb_width--value7"  ><h6 style="text-align: center;"><span style="color: #ffffff;">#8B3E60</span></h6>
</div></div></div><!-- --></div><div  class="phtpb_item pht-btn__container pht-btn__container-center pht-text-center phtpb_width--value7"  ><a href="/wp-content/uploads/2016/04/Hanami.zip" class="pht-btn pht-btn__pb  u-1-of-1-desk u-1-of-1-lap pht-rounded--none" target='_self' style="color:#81d742"><i class="pht-btn__icon pht-ic-f1-download"></i> <span class="pht-btn__text" data-pht-tcontent="Download .ASE .LESS &amp; .SCSS files"><span class="pht-btn__textin">Download .ASE .LESS &amp; .SCSS files</span></span></a></div><div  class="phtpb_item phtpb_text cf pht-mb phtpb_width--value7"  ><h3>Vintage</h3>
<p>Generally speaking, clothing which was produced before the 1920s is referred to as <a class="new" title="Antique clothing (page does not exist)" href="https://en.wikipedia.org/w/index.php?title=Antique_clothing&amp;action=edit&amp;redlink=1">antique clothing</a> and clothing from the 1920s to 20 years before the present day is considered vintage.<sup id="cite_ref-1" class="reference"><a href="https://en.wikipedia.org/wiki/Vintage_clothing#cite_note-1">[1]</a></sup> <a class="mw-redirect" title="Retro" href="https://en.wikipedia.org/wiki/Retro">Retro</a>, short for retrospective, or &#8220;vintage style&#8221; usually refers to clothing that imitates the style of a previous era. Reproduction, or repro, clothing is a newly made copy of an older garment. Clothing produced more recently is usually called <i>modern</i> or <i>contemporary</i> fashion.</p>
</div><figure  class="phtpb_item phtpb_item--module phtpb_image pht-fig phtpb_image--center pht-mb phtpb_width--value7"  ><span class="pht-fig__inner"><img decoding="async"  src="/wp-content/uploads/2016/01/11285-790x526.jpg" class="" alt="11285" width="790" /></span></figure><div  class="pht-layout "><!-- --><div  class="pht-layout__item "><div class="pht-colorbox  pht-mb pht-box--valign-top pht-rounded--none  pht-box pht-box" style="background:rgba(27,54,62,1);"><div  class="phtpb_item phtpb_text cf phtpb_width--value7"  ><h6 style="text-align: center;"><span style="color: #ffffff;">#1B363E</span></h6>
</div></div></div><!-- --></div><div  class="pht-layout "><!-- --><div  class="pht-layout__item "><div class="pht-colorbox  pht-mb pht-box--valign-top pht-rounded--none  pht-box pht-box" style="background:rgba(60,87,84,1);"><div  class="phtpb_item phtpb_text cf phtpb_width--value7"  ><h6 style="text-align: center;"><span style="color: #ffffff;">#3C5754</span></h6>
</div></div></div><!-- --></div><div  class="pht-layout "><!-- --><div  class="pht-layout__item "><div class="pht-colorbox  pht-mb pht-box--valign-top pht-rounded--none  pht-box pht-box" style="background:rgba(239,243,218,1);"><div  class="phtpb_item phtpb_text cf phtpb_width--value7"  ><h6 style="text-align: center;"><span style="color: #000000;">#EFF3DA</span></h6>
</div></div></div><!-- --></div><div  class="pht-layout "><!-- --><div  class="pht-layout__item "><div class="pht-colorbox  pht-mb pht-box--valign-top pht-rounded--none  pht-box pht-box" style="background:rgba(216,216,188,1);"><div  class="phtpb_item phtpb_text cf phtpb_width--value7"  ><h6 style="text-align: center;"><span style="color: #000000;">#D8D8BC</span></h6>
</div></div></div><!-- --></div><div  class="pht-layout "><!-- --><div  class="pht-layout__item "><div class="pht-colorbox  pht-mb pht-box--valign-top pht-rounded--none  pht-box pht-box" style="background:rgba(189,141,94,1);"><div  class="phtpb_item phtpb_text cf phtpb_width--value7"  ><h6 style="text-align: center;"><span style="color: #000000;">#BD8D5E</span></h6>
</div></div></div><!-- --></div><div  class="phtpb_item pht-btn__container pht-btn__container-center pht-text-center phtpb_width--value7"  ><a href="/wp-content/uploads/2016/04/Vintage.zip" class="pht-btn pht-btn__pb  u-1-of-1-desk u-1-of-1-lap pht-rounded--none" target='_self' style="color:#81d742"><i class="pht-btn__icon pht-ic-f1-download"></i> <span class="pht-btn__text" data-pht-tcontent="Download .ASE .LESS &amp; .SCSS files"><span class="pht-btn__textin">Download .ASE .LESS &amp; .SCSS files</span></span></a></div><div  class="phtpb_item phtpb_text cf pht-mb phtpb_width--value7"  ><h3>Hiking</h3>
<p><b>Hiking</b> refers to long, vigorous walks, usually on trails and footpaths in the countryside, as opposed to walking &#8211; a term used for shorter walks, particularly  in urban areas.</p>
</div><figure  class="phtpb_item phtpb_item--module phtpb_image pht-fig phtpb_image--center pht-mb phtpb_width--value7"  ><span class="pht-fig__inner"><img decoding="async"  src="/wp-content/uploads/2016/01/12629-790x527.jpg" class="" alt="12629" width="790" /></span></figure><div  class="pht-layout "><!-- --><div  class="pht-layout__item "><div class="pht-colorbox  pht-mb pht-box--valign-top pht-rounded--none  pht-box pht-box" style="background:rgba(3,58,64,1);"><div  class="phtpb_item phtpb_text cf phtpb_width--value7"  ><h6 style="text-align: center;"><span style="color: #ffffff;">#033A40</span></h6>
</div></div></div><!-- --></div><div  class="pht-layout "><!-- --><div  class="pht-layout__item "><div class="pht-colorbox  pht-mb pht-box--valign-top pht-rounded--none  pht-box pht-box" style="background:rgba(152,204,217,1);"><div  class="phtpb_item phtpb_text cf phtpb_width--value7"  ><h6 style="text-align: center;"><span style="color: #000000;">#98CCD9</span></h6>
</div></div></div><!-- --></div><div  class="pht-layout "><!-- --><div  class="pht-layout__item "><div class="pht-colorbox  pht-mb pht-box--valign-top pht-rounded--none  pht-box pht-box" style="background:rgba(214,147,101,1);"><div  class="phtpb_item phtpb_text cf phtpb_width--value7"  ><h6 style="text-align: center;"><span style="color: #000000;">#D69365</span></h6>
</div></div></div><!-- --></div><div  class="pht-layout "><!-- --><div  class="pht-layout__item "><div class="pht-colorbox  pht-mb pht-box--valign-top pht-rounded--none  pht-box pht-box" style="background:rgba(167,92,44,1);"><div  class="phtpb_item phtpb_text cf phtpb_width--value7"  ><h6 style="text-align: center;"><span style="color: #ffffff;">#A75C2C</span></h6>
</div></div></div><!-- --></div><div  class="pht-layout "><!-- --><div  class="pht-layout__item "><div class="pht-colorbox  pht-mb pht-box--valign-top pht-rounded--none  pht-box pht-box" style="background:rgba(89,46,26,1);"><div  class="phtpb_item phtpb_text cf phtpb_width--value7"  ><h6 style="text-align: center;"><span style="color: #ffffff;">#592E1A</span></h6>
</div></div></div><!-- --></div><div  class="phtpb_item pht-btn__container pht-btn__container-center pht-text-center phtpb_width--value7"  ><a href="/wp-content/uploads/2016/04/Hiking.zip" class="pht-btn pht-btn__pb  u-1-of-1-desk u-1-of-1-lap pht-rounded--none" target='_self' style="color:#81d742"><i class="pht-btn__icon pht-ic-f1-download"></i> <span class="pht-btn__text" data-pht-tcontent="Download .ASE .LESS &amp; .SCSS files"><span class="pht-btn__textin">Download .ASE .LESS &amp; .SCSS files</span></span></a></div><div  class="phtpb_item phtpb_text cf pht-mb phtpb_width--value7"  ><h3>Morning Mist</h3>
<p><b>Mist</b> is a phenomenon caused by small droplets of water suspended in air. It is most commonly seen where warm, moist air meets sudden cooling, such as in exhaled air in the winter, or when throwing water onto the hot stove of a sauna. It can be created artificially or occur naturally, when humid air cools rapidly, for example when the air comes into contact with surfaces that are much cooler than the air.</p>
</div><figure  class="phtpb_item phtpb_item--module phtpb_image pht-fig phtpb_image--center pht-mb phtpb_width--value7"  ><span class="pht-fig__inner"><img decoding="async"  src="/wp-content/uploads/2016/01/12581-790x504.jpg" class="" alt="12581" width="790" /></span></figure><div  class="pht-layout "><!-- --><div  class="pht-layout__item "><div class="pht-colorbox  pht-mb pht-box--valign-top pht-rounded--none  pht-box pht-box" style="background:rgba(216,171,125,1);"><div  class="phtpb_item phtpb_text cf phtpb_width--value7"  ><h6 style="text-align: center;"><span style="color: #000000;">#D8AB7D</span></h6>
</div></div></div><!-- --></div><div  class="pht-layout "><!-- --><div  class="pht-layout__item "><div class="pht-colorbox  pht-mb pht-box--valign-top pht-rounded--none  pht-box pht-box" style="background:rgba(141,119,88,1);"><div  class="phtpb_item phtpb_text cf phtpb_width--value7"  ><h6 style="text-align: center;"><span style="color: #ffffff;">#8D7758</span></h6>
</div></div></div><!-- --></div><div  class="pht-layout "><!-- --><div  class="pht-layout__item "><div class="pht-colorbox  pht-mb pht-box--valign-top pht-rounded--none  pht-box pht-box" style="background:rgba(89,81,63,1);"><div  class="phtpb_item phtpb_text cf phtpb_width--value7"  ><h6 style="text-align: center;"><span style="color: #ffffff;">#59513F</span></h6>
</div></div></div><!-- --></div><div  class="pht-layout "><!-- --><div  class="pht-layout__item "><div class="pht-colorbox  pht-mb pht-box--valign-top pht-rounded--none  pht-box pht-box" style="background:rgba(113,71,28,1);"><div  class="phtpb_item phtpb_text cf phtpb_width--value7"  ><h6 style="text-align: center;"><span style="color: #ffffff;">#71471C</span></h6>
</div></div></div><!-- --></div><div  class="pht-layout "><!-- --><div  class="pht-layout__item "><div class="pht-colorbox  pht-mb pht-box--valign-top pht-rounded--none  pht-box pht-box" style="background:rgba(38,14,0,1);"><div  class="phtpb_item phtpb_text cf phtpb_width--value7"  ><h6 style="text-align: center;"><span style="color: #ffffff;">#260E00</span></h6>
</div></div></div><!-- --></div><div  class="phtpb_item pht-btn__container pht-btn__container-center pht-text-center phtpb_width--value7"  ><a href="/wp-content/uploads/2016/04/Morning-Mist.zip" class="pht-btn pht-btn__pb  u-1-of-1-desk u-1-of-1-lap pht-rounded--none" target='_self' style="color:#81d742"><i class="pht-btn__icon pht-ic-f1-download"></i> <span class="pht-btn__text" data-pht-tcontent="Download .ASE .LESS &amp; .SCSS files"><span class="pht-btn__textin">Download .ASE .LESS &amp; .SCSS files</span></span></a></div><div  class="phtpb_item phtpb_text cf pht-mb phtpb_width--value7"  ><h3>Green Arch</h3>
<p>An <b>arch</b> is a curved structure that spans a space and may or may not support weight above it.<span style="font-size: 12px;"> </span><i>Arch</i> may be synonymous with <i>vault</i> but vault may be distinguished as a <i>continuous arch</i> forming a roof.</p>
</div><figure  class="phtpb_item phtpb_item--module phtpb_image pht-fig phtpb_image--center pht-mb phtpb_width--value7"  ><span class="pht-fig__inner"><img decoding="async"  src="/wp-content/uploads/2016/01/14236-790x525.jpg" class="" alt="14236" width="790" /></span></figure><div  class="pht-layout "><!-- --><div  class="pht-layout__item "><div class="pht-colorbox  pht-mb pht-box--valign-top pht-rounded--none  pht-box pht-box" style="background:rgba(87,90,64,1);"><div  class="phtpb_item phtpb_text cf phtpb_width--value7"  ><h6 style="text-align: center;"><span style="color: #ffffff;">#575A40</span></h6>
</div></div></div><!-- --></div><div  class="pht-layout "><!-- --><div  class="pht-layout__item "><div class="pht-colorbox  pht-mb pht-box--valign-top pht-rounded--none  pht-box pht-box" style="background:rgba(132,141,88,1);"><div  class="phtpb_item phtpb_text cf phtpb_width--value7"  ><h6 style="text-align: center;"><span style="color: #ffffff;">#848D58</span></h6>
</div></div></div><!-- --></div><div  class="pht-layout "><!-- --><div  class="pht-layout__item "><div class="pht-colorbox  pht-mb pht-box--valign-top pht-rounded--none  pht-box pht-box" style="background:rgba(189,193,157,1);"><div  class="phtpb_item phtpb_text cf phtpb_width--value7"  ><h6 style="text-align: center;"><span style="color: #000000;">#BDC19D</span></h6>
</div></div></div><!-- --></div><div  class="pht-layout "><!-- --><div  class="pht-layout__item "><div class="pht-colorbox  pht-mb pht-box--valign-top pht-rounded--none  pht-box pht-box" style="background:rgba(238,241,223,1);"><div  class="phtpb_item phtpb_text cf phtpb_width--value7"  ><h6 style="text-align: center;"><span style="color: #000000;">#EEF1DF</span></h6>
</div></div></div><!-- --></div><div  class="pht-layout "><!-- --><div  class="pht-layout__item "><div class="pht-colorbox  pht-mb pht-box--valign-top pht-rounded--none  pht-box pht-box" style="background:rgba(143,137,136,1);"><div  class="phtpb_item phtpb_text cf phtpb_width--value7"  ><h6 style="text-align: center;"><span style="color: #ffffff;">#8F8988</span></h6>
</div></div></div><!-- --></div><div  class="phtpb_item pht-btn__container pht-btn__container-center pht-text-center phtpb_width--value7"  ><a href="/wp-content/uploads/2016/04/Green-Arch.zip" class="pht-btn pht-btn__pb  u-1-of-1-desk u-1-of-1-lap pht-rounded--none" target='_self' style="color:#81d742"><i class="pht-btn__icon pht-ic-f1-download"></i> <span class="pht-btn__text" data-pht-tcontent="Download .ASE .LESS &amp; .SCSS files"><span class="pht-btn__textin">Download .ASE .LESS &amp; .SCSS files</span></span></a></div><div  class="phtpb_item phtpb_text cf pht-mb phtpb_width--value7"  ><h3>Twilight</h3>
<p><b>Twilight</b> is the illumination of the Earth&#8217;s lower atmosphere when the Sun itself is not directly visible because it is below the horizon. Twilight is produced by sunlight scattering in the upper atmosphere, illuminating the lower atmosphere so that the surface of the Earth is neither completely lit nor completely dark. The word &#8220;twilight&#8221; is also used to denote the periods of time when this illumination occurs.<sup id="cite_ref-USNO_1-0" class="reference"><a href="https://en.wikipedia.org/wiki/Twilight#cite_note-USNO-1">[1]</a></sup></p>
</div><figure  class="phtpb_item phtpb_item--module phtpb_image pht-fig phtpb_image--center pht-mb phtpb_width--value7"  ><span class="pht-fig__inner"><img decoding="async"  src="/wp-content/uploads/2016/01/14864-790x526.jpg" class="" alt="14864" width="790" /></span></figure><div  class="pht-layout "><!-- --><div  class="pht-layout__item "><div class="pht-colorbox  pht-mb pht-box--valign-top pht-rounded--none  pht-box pht-box" style="background:rgba(50,47,64,1);"><div  class="phtpb_item phtpb_text cf phtpb_width--value7"  ><h6 style="text-align: center;"><span style="color: #ffffff;">#322F40</span></h6>
</div></div></div><!-- --></div><div  class="pht-layout "><!-- --><div  class="pht-layout__item "><div class="pht-colorbox  pht-mb pht-box--valign-top pht-rounded--none  pht-box pht-box" style="background:rgba(76,103,143,1);"><div  class="phtpb_item phtpb_text cf phtpb_width--value7"  ><h6 style="text-align: center;"><span style="color: #ffffff;">#4C678F</span></h6>
</div></div></div><!-- --></div><div  class="pht-layout "><!-- --><div  class="pht-layout__item "><div class="pht-colorbox  pht-mb pht-box--valign-top pht-rounded--none  pht-box pht-box" style="background:rgba(245,210,191,1);"><div  class="phtpb_item phtpb_text cf phtpb_width--value7"  ><h6 style="text-align: center;"><span style="color: #000000;">#F5D2BF</span></h6>
</div></div></div><!-- --></div><div  class="pht-layout "><!-- --><div  class="pht-layout__item "><div class="pht-colorbox  pht-mb pht-box--valign-top pht-rounded--none  pht-box pht-box" style="background:rgba(241,170,139,1);"><div  class="phtpb_item phtpb_text cf phtpb_width--value7"  ><h6 style="text-align: center;"><span style="color: #000000;">#F1AA8B</span></h6>
</div></div></div><!-- --></div><div  class="pht-layout "><!-- --><div  class="pht-layout__item "><div class="pht-colorbox  pht-mb pht-box--valign-top pht-rounded--none  pht-box pht-box" style="background:rgba(163,134,134,1);"><div  class="phtpb_item phtpb_text cf phtpb_width--value7"  ><h6 style="text-align: center;"><span style="color: #ffffff;">#A38686</span></h6>
</div></div></div><!-- --></div><div  class="phtpb_item pht-btn__container pht-btn__container-center pht-text-center phtpb_width--value7"  ><a href="/wp-content/uploads/2016/04/Twilight.zip" class="pht-btn pht-btn__pb  u-1-of-1-desk u-1-of-1-lap pht-rounded--none" target='_self' style="color:#81d742"><i class="pht-btn__icon pht-ic-f1-download"></i> <span class="pht-btn__text" data-pht-tcontent="Download .ASE .LESS &amp; .SCSS files"><span class="pht-btn__textin">Download .ASE .LESS &amp; .SCSS files</span></span></a></div><div  class="phtpb_item phtpb_text cf pht-mb phtpb_width--value7"  ><h3>Serenity</h3>
<p>The state of being serene; calmness; peacefulness.</p>
</div><figure  class="phtpb_item phtpb_item--module phtpb_image pht-fig phtpb_image--center pht-mb phtpb_width--value7"  ><span class="pht-fig__inner"><img decoding="async"  src="/wp-content/uploads/2016/01/12758-790x526.jpg" class="" alt="12758" width="790" /></span></figure><div  class="pht-layout "><!-- --><div  class="pht-layout__item "><div class="pht-colorbox  pht-mb pht-box--valign-top pht-rounded--none  pht-box pht-box" style="background:rgba(92,108,115,1);"><div  class="phtpb_item phtpb_text cf phtpb_width--value7"  ><h6 style="text-align: center;"><span style="color: #ffffff;">#5C6C73</span></h6>
</div></div></div><!-- --></div><div  class="pht-layout "><!-- --><div  class="pht-layout__item "><div class="pht-colorbox  pht-mb pht-box--valign-top pht-rounded--none  pht-box pht-box" style="background:rgba(158,165,165,1);"><div  class="phtpb_item phtpb_text cf phtpb_width--value7"  ><h6 style="text-align: center;"><span style="color: #000000;">#9EA5A5</span></h6>
</div></div></div><!-- --></div><div  class="pht-layout "><!-- --><div  class="pht-layout__item "><div class="pht-colorbox  pht-mb pht-box--valign-top pht-rounded--none  pht-box pht-box" style="background:rgba(242,239,232,1);"><div  class="phtpb_item phtpb_text cf phtpb_width--value7"  ><h6 style="text-align: center;"><span style="color: #000000;">#F2EFE8</span></h6>
</div></div></div><!-- --></div><div  class="pht-layout "><!-- --><div  class="pht-layout__item "><div class="pht-colorbox  pht-mb pht-box--valign-top pht-rounded--none  pht-box pht-box" style="background:rgba(57,63,51,1);"><div  class="phtpb_item phtpb_text cf phtpb_width--value7"  ><h6 style="text-align: center;"><span style="color: #ffffff;">#393F33</span></h6>
</div></div></div><!-- --></div><div  class="pht-layout "><!-- --><div  class="pht-layout__item "><div class="pht-colorbox  pht-mb pht-box--valign-top pht-rounded--none  pht-box pht-box" style="background:rgba(39,39,29,1);"><div  class="phtpb_item phtpb_text cf phtpb_width--value7"  ><h6 style="text-align: center;"><span style="color: #ffffff;">#27271D</span></h6>
</div></div></div><!-- --></div><div  class="phtpb_item pht-btn__container pht-btn__container-center pht-text-center phtpb_width--value7"  ><a href="/wp-content/uploads/2016/04/Serenity.zip" class="pht-btn pht-btn__pb  u-1-of-1-desk u-1-of-1-lap pht-rounded--none" target='_self' style="color:#81d742"><i class="pht-btn__icon pht-ic-f1-download"></i> <span class="pht-btn__text" data-pht-tcontent="Download .ASE .LESS &amp; .SCSS files"><span class="pht-btn__textin">Download .ASE .LESS &amp; .SCSS files</span></span></a></div><div  class="phtpb_item phtpb_text cf pht-mb phtpb_width--value7"  ><h3>Solitude</h3>
<p>Short-term solitude is often valued as a time when one may work, think or rest without being disturbed. It may be desired for the sake of privacy.</p>
</div><figure  class="phtpb_item phtpb_item--module phtpb_image pht-fig phtpb_image--center pht-mb phtpb_width--value7"  ><span class="pht-fig__inner"><img decoding="async"  src="/wp-content/uploads/2016/01/5836-790x526.jpg" class="" alt="5836" width="790" /></span></figure><div  class="pht-layout "><!-- --><div  class="pht-layout__item "><div class="pht-colorbox  pht-mb pht-box--valign-top pht-rounded--none  pht-box pht-box" style="background:rgba(90,72,65,1);"><div  class="phtpb_item phtpb_text cf phtpb_width--value7"  ><h6 style="text-align: center;"><span style="color: #ffffff;">#5A4841</span></h6>
</div></div></div><!-- --></div><div  class="pht-layout "><!-- --><div  class="pht-layout__item "><div class="pht-colorbox  pht-mb pht-box--valign-top pht-rounded--none  pht-box pht-box" style="background:rgba(114,90,66,1);"><div  class="phtpb_item phtpb_text cf phtpb_width--value7"  ><h6 style="text-align: center;"><span style="color: #ffffff;">#725A42</span></h6>
</div></div></div><!-- --></div><div  class="pht-layout "><!-- --><div  class="pht-layout__item "><div class="pht-colorbox  pht-mb pht-box--valign-top pht-rounded--none  pht-box pht-box" style="background:rgba(166,140,125,1);"><div  class="phtpb_item phtpb_text cf phtpb_width--value7"  ><h6 style="text-align: center;"><span style="color: #ffffff;">#A68C7D</span></h6>
</div></div></div><!-- --></div><div  class="pht-layout "><!-- --><div  class="pht-layout__item "><div class="pht-colorbox  pht-mb pht-box--valign-top pht-rounded--none  pht-box pht-box" style="background:rgba(244,240,241,1);"><div  class="phtpb_item phtpb_text cf phtpb_width--value7"  ><h6 style="text-align: center;"><span style="color: #000000;">#F4F0F1</span></h6>
</div></div></div><!-- --></div><div  class="pht-layout "><!-- --><div  class="pht-layout__item "><div class="pht-colorbox  pht-mb pht-box--valign-top pht-rounded--none  pht-box pht-box" style="background:rgba(166,185,192,1);"><div  class="phtpb_item phtpb_text cf phtpb_width--value7"  ><h6 style="text-align: center;"><span style="color: #000000;">#A6B9C0</span></h6>
</div></div></div><!-- --></div><div  class="phtpb_item pht-btn__container pht-btn__container-center pht-text-center phtpb_width--value7"  ><a href="/wp-content/uploads/2016/04/Solitude.zip" class="pht-btn pht-btn__pb  u-1-of-1-desk u-1-of-1-lap pht-rounded--none" target='_self' style="color:#81d742"><i class="pht-btn__icon pht-ic-f1-download"></i> <span class="pht-btn__text" data-pht-tcontent="Download .ASE .LESS &amp; .SCSS files"><span class="pht-btn__textin">Download .ASE .LESS &amp; .SCSS files</span></span></a></div><div  class="phtpb_item phtpb_text cf pht-mb phtpb_width--value7"  ><h3>Aurora Borealis</h3>
<p>An <b>aurora</b>, sometimes referred to as a <b>polar light</b>, is a natural light display in the sky, predominantly seen in the high latitude (Arctic and Antarctic) regions. Auroras are produced when the magnetosphere is sufficiently disturbed by the solar wind that the trajectories of charged particles in both solar wind and magnetospheric plasma, mainly in the form of electrons and protons, precipitate them into the upper atmosphere (thermosphere/exosphere), where their energy is lost. The resulting ionization and excitation of atmospheric constituents emits light of varying colour and complexity.</p>
</div><figure  class="phtpb_item phtpb_item--module phtpb_image pht-fig phtpb_image--center pht-mb phtpb_width--value7"  ><span class="pht-fig__inner"><img decoding="async"  src="/wp-content/uploads/2016/01/16844-790x527.jpg" class="" alt="16844" srcset="/wp-content/uploads/2016/01/16844-790x527.jpg 1x, /wp-content/uploads/2016/01/16844-1580x1053.jpg 2x" width="790" /></span></figure><div  class="pht-layout "><!-- --><div  class="pht-layout__item "><div class="pht-colorbox  pht-mb pht-box--valign-top pht-rounded--none  pht-box pht-box" style="background:rgba(13,12,16,1);"><div  class="phtpb_item phtpb_text cf phtpb_width--value7"  ><h6 style="text-align: center;"><span style="color: #ffffff;">#0D0C10</span></h6>
</div></div></div><!-- --></div><div  class="pht-layout "><!-- --><div  class="pht-layout__item "><div class="pht-colorbox  pht-mb pht-box--valign-top pht-rounded--none  pht-box pht-box" style="background:rgba(61,56,90,1);"><div  class="phtpb_item phtpb_text cf phtpb_width--value7"  ><h6 style="text-align: center;"><span style="color: #ffffff;">#3D385A</span></h6>
</div></div></div><!-- --></div><div  class="pht-layout "><!-- --><div  class="pht-layout__item "><div class="pht-colorbox  pht-mb pht-box--valign-top pht-rounded--none  pht-box pht-box" style="background:rgba(80,91,117,1);"><div  class="phtpb_item phtpb_text cf phtpb_width--value7"  ><h6 style="text-align: center;"><span style="color: #ffffff;">#505B75</span></h6>
</div></div></div><!-- --></div><div  class="pht-layout "><!-- --><div  class="pht-layout__item "><div class="pht-colorbox  pht-mb pht-box--valign-top pht-rounded--none  pht-box pht-box" style="background:rgba(214,151,136,1);"><div  class="phtpb_item phtpb_text cf phtpb_width--value7"  ><h6 style="text-align: center;"><span style="color: #000000;">#D69788</span></h6>
</div></div></div><!-- --></div><div  class="pht-layout "><!-- --><div  class="pht-layout__item "><div class="pht-colorbox  pht-mb pht-box--valign-top pht-rounded--none  pht-box pht-box" style="background:rgba(244,181,150,1);"><div  class="phtpb_item phtpb_text cf phtpb_width--value7"  ><h6 style="text-align: center;"><span style="color: #000000;">#F4B596</span></h6>
</div></div></div><!-- --></div><div  class="phtpb_item pht-btn__container pht-btn__container-center pht-text-center phtpb_width--value7"  ><a href="/wp-content/uploads/2016/04/Aurora-Borealis.zip" class="pht-btn pht-btn__pb  u-1-of-1-desk u-1-of-1-lap pht-rounded--none" target='_self' style="color:#81d742"><i class="pht-btn__icon pht-ic-f1-download"></i> <span class="pht-btn__text" data-pht-tcontent="Download .ASE .LESS &amp; .SCSS files"><span class="pht-btn__textin">Download .ASE .LESS &amp; .SCSS files</span></span></a></div><div  class="phtpb_item phtpb_text cf pht-mb phtpb_width--value7"  ><h3>Pilotis</h3>
<p><b>Pilotis</b>, or piers, are supports such as columns, pillars, or stilts that lift a building above ground or water. They are traditionally found in stilt and pole dwellings such as fishermen&#8217;s huts in Asia and Scandinavia<sup id="cite_ref-1" class="reference"><a href="https://en.wikipedia.org/wiki/Piloti#cite_note-1">[1]</a></sup> using wood and in elevated houses such as Old Queenslanders in Australia&#8217;s tropical Northern state, though they are in this case classified as &#8220;stumps&#8221;.</p>
</div><figure  class="phtpb_item phtpb_item--module phtpb_image pht-fig phtpb_image--center pht-mb phtpb_width--value7"  ><span class="pht-fig__inner"><img decoding="async"  src="/wp-content/uploads/2016/01/16837-790x527.jpg" class="" alt="16837" srcset="/wp-content/uploads/2016/01/16837-790x527.jpg 1x, /wp-content/uploads/2016/01/16837-1580x1053.jpg 2x" width="790" /></span></figure><div  class="pht-layout "><!-- --><div  class="pht-layout__item "><div class="pht-colorbox  pht-mb pht-box--valign-top pht-rounded--none  pht-box pht-box" style="background:rgba(25,25,41,1);"><div  class="phtpb_item phtpb_text cf phtpb_width--value7"  ><h6 style="text-align: center;"><span style="color: #ffffff;">#191929</span></h6>
</div></div></div><!-- --></div><div  class="pht-layout "><!-- --><div  class="pht-layout__item "><div class="pht-colorbox  pht-mb pht-box--valign-top pht-rounded--none  pht-box pht-box" style="background:rgba(75,74,90,1);"><div  class="phtpb_item phtpb_text cf phtpb_width--value7"  ><h6 style="text-align: center;"><span style="color: #ffffff;">#4B4A5A</span></h6>
</div></div></div><!-- --></div><div  class="pht-layout "><!-- --><div  class="pht-layout__item "><div class="pht-colorbox  pht-mb pht-box--valign-top pht-rounded--none  pht-box pht-box" style="background:rgba(240,215,192,1);"><div  class="phtpb_item phtpb_text cf phtpb_width--value7"  ><h6 style="text-align: center;"><span style="color: #000000;">#F0D7C0</span></h6>
</div></div></div><!-- --></div><div  class="pht-layout "><!-- --><div  class="pht-layout__item "><div class="pht-colorbox  pht-mb pht-box--valign-top pht-rounded--none  pht-box pht-box" style="background:rgba(165,139,121,1);"><div  class="phtpb_item phtpb_text cf phtpb_width--value7"  ><h6 style="text-align: center;"><span style="color: #ffffff;">#A58B79</span></h6>
</div></div></div><!-- --></div><div  class="pht-layout "><!-- --><div  class="pht-layout__item "><div class="pht-colorbox  pht-mb pht-box--valign-top pht-rounded--none  pht-box pht-box" style="background:rgba(140,96,63,1);"><div  class="phtpb_item phtpb_text cf phtpb_width--value7"  ><h6 style="text-align: center;"><span style="color: #ffffff;">#8C603F</span></h6>
</div></div></div><!-- --></div><div  class="phtpb_item pht-btn__container pht-btn__container-center pht-text-center phtpb_width--value7"  ><a href="/wp-content/uploads/2016/04/Pilotis.zip" class="pht-btn pht-btn__pb  u-1-of-1-desk u-1-of-1-lap pht-rounded--none" target='_self' style="color:#81d742"><i class="pht-btn__icon pht-ic-f1-download"></i> <span class="pht-btn__text" data-pht-tcontent="Download .ASE .LESS &amp; .SCSS files"><span class="pht-btn__textin">Download .ASE .LESS &amp; .SCSS files</span></span></a></div></div></div><!----><div  class="pht-layout__item u-1-of-3-desk u-1-of-3-lap"><div class="pht-colorbox  pht-box--valign-top " style=""><div  class="phtpb_item pht-sidebar cf phtpb_width--value4"  ><aside id="monarchwidget-2" class="widget widget_monarchwidget"><h2 class="widgettitle">WHERE we are…</h2>
<div class="et_social_networks et_social_3col et_social_slide et_social_circle et_social_top et_social_mobile_on et_social_outer_dark widget_monarchwidget">
					
					
					<ul class="et_social_icons_container"><li class="et_social_facebook">
						<a href="http://www.facebook.com/pages/PEPSized/395681707172402" class="et_social_follow" data-social_name="facebook" data-social_type="follow" data-post_id="0" target="_blank">
							<i class="et_social_icon et_social_icon_facebook"></i>
							
							<span class="et_social_overlay"></span>
						</a>
					</li><li class="et_social_twitter">
						<a href="http://www.twitter.com/Pepsized" class="et_social_follow" data-social_name="twitter" data-social_type="follow" data-post_id="0" target="_blank">
							<i class="et_social_icon et_social_icon_twitter"></i>
							
							<span class="et_social_overlay"></span>
						</a>
					</li></ul>
				</div></aside><aside id="text-4" class="widget widget_text"><h2 class="widgettitle">What We are Proud of&#8230;</h2>
			<div class="textwidget"><p><iframe src="https://www.youtube.com/embed/2lCQ3jf6564" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe></p>
<p style="font-size:12px; text-align:center; margin-bottom:0"><a href="https://skl.sh/2JLI8cd" style="color:inherit;text-decoration:none;">We proudly present <strong>Build and Customize a Modern WordPress FrontPage in One Hour</strong>. It's our first video course - built both for beginners and more advanced users who want to go further with the Gutenberg and custom CSS.</a></p>
</div>
		</aside><aside id="tag_cloud-2" class="widget widget_tag_cloud"><h2 class="widgettitle">We talk about…</h2>
<div class="tagcloud"><a href="/tag/css/" class="tag-cloud-link tag-link-222 tag-link-position-1" style="font-size: 0.875rem;" aria-label="css (2 items)">css</a> &middot; <a href="/tag/seamless/" class="tag-cloud-link tag-link-133 tag-link-position-2" style="font-size: 0.875rem;" aria-label="seamless (2 items)">seamless</a> &middot; <a href="/tag/paypal/" class="tag-cloud-link tag-link-47 tag-link-position-3" style="font-size: 0.875rem;" aria-label="PayPal (2 items)">PayPal</a> &middot; <a href="/tag/card/" class="tag-cloud-link tag-link-65 tag-link-position-4" style="font-size: 0.875rem;" aria-label="card (2 items)">card</a> &middot; <a href="/tag/scrolling-effect/" class="tag-cloud-link tag-link-75 tag-link-position-5" style="font-size: 0.875rem;" aria-label="scrolling effect (2 items)">scrolling effect</a> &middot; <a href="/tag/buttons/" class="tag-cloud-link tag-link-103 tag-link-position-6" style="font-size: 0.875rem;" aria-label="buttons (2 items)">buttons</a> &middot; <a href="/tag/flower/" class="tag-cloud-link tag-link-125 tag-link-position-7" style="font-size: 0.875rem;" aria-label="flower (2 items)">flower</a> &middot; <a href="/tag/paper/" class="tag-cloud-link tag-link-85 tag-link-position-8" style="font-size: 0.875rem;" aria-label="paper (2 items)">paper</a> &middot; <a href="/tag/ornament/" class="tag-cloud-link tag-link-134 tag-link-position-9" style="font-size: 0.875rem;" aria-label="ornament (2 items)">ornament</a> &middot; <a href="/tag/map/" class="tag-cloud-link tag-link-178 tag-link-position-10" style="font-size: 0.875rem;" aria-label="map (2 items)">map</a> &middot; <a href="/tag/flat-design/" class="tag-cloud-link tag-link-182 tag-link-position-11" style="font-size: 0.875rem;" aria-label="flat design (2 items)">flat design</a> &middot; <a href="/tag/web-design/" class="tag-cloud-link tag-link-188 tag-link-position-12" style="font-size: 0.875rem;" aria-label="web design (2 items)">web design</a> &middot; <a href="/tag/osx/" class="tag-cloud-link tag-link-191 tag-link-position-13" style="font-size: 0.875rem;" aria-label="osx (2 items)">osx</a> &middot; <a href="/tag/google-maps/" class="tag-cloud-link tag-link-202 tag-link-position-14" style="font-size: 0.875rem;" aria-label="google maps (2 items)">google maps</a> &middot; <a href="/tag/brushes/" class="tag-cloud-link tag-link-19 tag-link-position-15" style="font-size: 0.875rem;" aria-label="brushes (3 items)">brushes</a> &middot; <a href="/tag/svg/" class="tag-cloud-link tag-link-201 tag-link-position-16" style="font-size: 0.875rem;" aria-label="svg (3 items)">svg</a> &middot; <a href="/tag/wallpapers/" class="tag-cloud-link tag-link-118 tag-link-position-17" style="font-size: 0.875rem;" aria-label="wallpapers (3 items)">wallpapers</a> &middot; <a href="/tag/photo/" class="tag-cloud-link tag-link-90 tag-link-position-18" style="font-size: 0.875rem;" aria-label="photo (3 items)">photo</a> &middot; <a href="/tag/grunge/" class="tag-cloud-link tag-link-86 tag-link-position-19" style="font-size: 0.875rem;" aria-label="grunge (3 items)">grunge</a> &middot; <a href="/tag/responsive-layout/" class="tag-cloud-link tag-link-74 tag-link-position-20" style="font-size: 0.875rem;" aria-label="responsive layout (3 items)">responsive layout</a> &middot; <a href="/tag/winter/" class="tag-cloud-link tag-link-68 tag-link-position-21" style="font-size: 0.875rem;" aria-label="winter (3 items)">winter</a> &middot; <a href="/tag/wordpress/" class="tag-cloud-link tag-link-59 tag-link-position-22" style="font-size: 0.875rem;" aria-label="Wordpress (3 items)">Wordpress</a> &middot; <a href="/tag/codepen/" class="tag-cloud-link tag-link-216 tag-link-position-23" style="font-size: 0.875rem;" aria-label="codepen (4 items)">codepen</a> &middot; <a href="/tag/texture/" class="tag-cloud-link tag-link-84 tag-link-position-24" style="font-size: 0.875rem;" aria-label="textures (4 items)">textures</a> &middot; <a href="/tag/snowflake/" class="tag-cloud-link tag-link-67 tag-link-position-25" style="font-size: 0.875rem;" aria-label="snowflake (4 items)">snowflake</a> &middot; <a href="/tag/christmas/" class="tag-cloud-link tag-link-63 tag-link-position-26" style="font-size: 0.875rem;" aria-label="christmas (4 items)">christmas</a> &middot; <a href="/tag/ui-design-2/" class="tag-cloud-link tag-link-8 tag-link-position-27" style="font-size: 0.875rem;" aria-label="ui design (4 items)">ui design</a> &middot; <a href="/tag/javascript/" class="tag-cloud-link tag-link-196 tag-link-position-28" style="font-size: 0.875rem;" aria-label="javascript (5 items)">javascript</a> &middot; <a href="/tag/css-transitions/" class="tag-cloud-link tag-link-92 tag-link-position-29" style="font-size: 0.875rem;" aria-label="css transitions (5 items)">css transitions</a> &middot; <a href="/tag/social/" class="tag-cloud-link tag-link-22 tag-link-position-30" style="font-size: 0.875rem;" aria-label="social (5 items)">social</a> &middot; <a href="/tag/background/" class="tag-cloud-link tag-link-87 tag-link-position-31" style="font-size: 0.875rem;" aria-label="background (6 items)">background</a> &middot; <a href="/tag/pattern/" class="tag-cloud-link tag-link-12 tag-link-position-32" style="font-size: 0.875rem;" aria-label="pattern (7 items)">pattern</a> &middot; <a href="/tag/social-icons-2/" class="tag-cloud-link tag-link-150 tag-link-position-33" style="font-size: 0.875rem;" aria-label="social icons (7 items)">social icons</a> &middot; <a href="/tag/illustrator-2/" class="tag-cloud-link tag-link-16 tag-link-position-34" style="font-size: 0.875rem;" aria-label="illustrator (8 items)">illustrator</a> &middot; <a href="/tag/free/" class="tag-cloud-link tag-link-146 tag-link-position-35" style="font-size: 0.875rem;" aria-label="free (9 items)">free</a> &middot; <a href="/tag/html/" class="tag-cloud-link tag-link-77 tag-link-position-36" style="font-size: 0.875rem;" aria-label="html (9 items)">html</a> &middot; <a href="/tag/css3/" class="tag-cloud-link tag-link-76 tag-link-position-37" style="font-size: 0.875rem;" aria-label="css3 (9 items)">css3</a> &middot; <a href="/tag/vector/" class="tag-cloud-link tag-link-13 tag-link-position-38" style="font-size: 0.875rem;" aria-label="vector (9 items)">vector</a> &middot; <a href="/tag/demo/" class="tag-cloud-link tag-link-79 tag-link-position-39" style="font-size: 0.875rem;" aria-label="demo (10 items)">demo</a> &middot; <a href="/tag/tutorial/" class="tag-cloud-link tag-link-14 tag-link-position-40" style="font-size: 0.875rem;" aria-label="tutorial (10 items)">tutorial</a> &middot; <a href="/tag/icons-2/" class="tag-cloud-link tag-link-23 tag-link-position-41" style="font-size: 0.875rem;" aria-label="icons (11 items)">icons</a> &middot; <a href="/tag/tag-photoshop/" class="tag-cloud-link tag-link-18 tag-link-position-42" style="font-size: 0.875rem;" aria-label="photoshop (11 items)">photoshop</a> &middot; <a href="/tag/png/" class="tag-cloud-link tag-link-26 tag-link-position-43" style="font-size: 0.875rem;" aria-label="png (12 items)">png</a> &middot; <a href="/tag/psd/" class="tag-cloud-link tag-link-25 tag-link-position-44" style="font-size: 0.875rem;" aria-label="psd (13 items)">psd</a> &middot; <a href="/tag/freebies-2/" class="tag-cloud-link tag-link-24 tag-link-position-45" style="font-size: 0.875rem;" aria-label="freebies (33 items)">freebies</a></div>
</aside></div></div></div><!-- --></div></div></section>]]></content:encoded>
					
					<wfw:commentRss>/10-free-color-swatches-for-your-inspiration/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>Customize your Google Map Markers</title>
		<link>/customize-your-google-map-markers/</link>
					<comments>/customize-your-google-map-markers/#comments</comments>
		
		<dc:creator><![CDATA[PeHaa]]></dc:creator>
		<pubDate>Mon, 18 Jan 2016 14:53:18 +0000</pubDate>
				<category><![CDATA[CSS/HTML]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[API]]></category>
		<category><![CDATA[demo]]></category>
		<category><![CDATA[freebies]]></category>
		<category><![CDATA[google maps]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[svg]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[ui design]]></category>
		<guid isPermaLink="false">/?p=1832</guid>

					<description><![CDATA[In his <a href="/free-png-and-svg-location-icons-collection//" target="_blank">previous post</a> JoeVains shared with you a pack of location icons. This post is for those who do not have much experience with customizing Google maps with Google Maps Javascript API.

I'll show you how to generate a map and add markers using our location icons (you can also use your own if you wish). We'll discuss improving user experience and browsers inconsistencies. Enjoy!]]></description>
										<content:encoded><![CDATA[Hello everybody! In his <a href="/free-png-and-svg-location-icons-collection/">previous post</a> JoeVains shared with you a pack of location icons. Initially they were designed for the <a href="http://wptemplates.pehaa.com/buy-yaga" target="_blank">PeHaa THEMES recent premium WordPress theme (YaGa)</a> where they are used as custom Google Maps markers. We decided to extend the Yaga Theme pack and share it with you (free for both personal and commercial use).

This post is for those who do not have much experience with customizing Google maps with Google Maps Javascript API.

I&#8217;ll show you how to generate a map and add markers using our location icons (or your own location icons if you prefer). We&#8217;ll discuss improving user experience and browsers inconsistencies. Don&#8217;t hesitate to download the <a href="/wp-content/uploads/2016/01/pepsized_maps_markers.zip">.zip folder</a> to have a complete version of the code.
<h3>Generating a map</h3>
Our main reference is <a href="https://developers.google.com/maps/documentation/javascript/tutorial" target="_blank">developers.google.com/maps/documentation/javascript/tutorial</a>
<p class="pht-box pht-box--highlight">If you are just experimenting you do not necessarily need to generate an  API key. If you put your map online you may need to control if the requests quota is not exceeded and be able to increase it. With an API key you can also set which web domains are allowed to access your maps &#8211; this will protect you from any unauthorized usage. To get it visit <a href="https://developers.google.com/maps/documentation/javascript/get-api-key">this link.</a></p>
We will start with a slightly modified example code that you can find in the <a href="https://developers.google.com/maps/documentation/javascript/tutorial">Google Maps Api tutorial</a>. We will center our map in Place de Vosges, Paris, France &#8211; our coordinates are <code>{lat: 48.855510, lng: 2.365505}.</code>
<pre class="line-numbers pht-milli"><code class="language-markup">&lt;html&gt;
&lt;head&gt;
  &lt;style&gt;
    html, body {height:100%; margin:0; padding:0;}
    .map {height:100%}
  &lt;/style&gt;
&lt;/head&gt;
&lt;body&gt;
  &lt;div id="map" class="map desk-three-forth"&gt;&lt;/div&gt;
  &lt;script type="text/javascript"&gt;
    var map;
    function initMap() {
      var myLatLng = {lat: 48.855510, lng: 2.365505};
      map = new google.maps.Map(document.getElementById('map'), {
         zoom: 18,
         center: myLatLng,
         styles: [{"stylers": [{ "saturation": -100 }]}]
      });
    }
  &lt;/script&gt;
  &lt;script src="https://maps.googleapis.com/maps/api/js?callback=initMap"&gt;&lt;/script&gt;
&lt;/body&gt;
&lt;/html&gt;</code></pre>
We zoom in 18 times and we also modify the map styles. Our style modification is one of the simplest possible &#8211; basic desaturation.
<p class="pht-box pht-box--highlight">If you want to play with map styles you should visit <a href="https://snazzymaps.com/" target="_blank">snazzymaps.com</a> &#8211; a community built around creating great looking styles for Google Maps. Using the styles from <a href="https://snazzymaps.com/" target="_blank">snazzymaps</a> in your website is as easy as copying a bit of code (JSON) and passing it to the <a href="https://developers.google.com/maps/documentation/javascript/styling#styling_the_default_map" target="_blank">map options</a> of your map, ie. replace the <code>[{"stylers": [{ "saturation": -100 }]}]</code>.</p>
<!--
<p class="codepen" data-height="468" data-theme-id="0" data-slug-hash="dGzVXg" data-default-tab="result" data-user="pehaa">See the Pen <a href="http://codepen.io/pehaa/pen/dGzVXg/">dGzVXg</a> by Paulina Hetman (<a href="http://codepen.io/pehaa">@pehaa</a>) on <a href="http://codepen.io/">CodePen</a>.</p>
<script src="//assets.codepen.io/assets/embed/ei.js" async=""></script> -->

<strong>Please note that you have to determine the map dimensions, here we set <code>height:100%</code> together with the <code>body</code> and <code>html</code> heights set to 100%. Otherwise the map will not display.</strong>
<h3>Adding Markers</h3>
We will add two markers, they coordinates are: <code>{lat: 48.856259, lng: 2.365043}</code> and <code>{lat: 48.85484, lng: 2.366427}.</code>
We will use two different svg icons from the <a href="/free-png-and-svg…icons-collection/" target="_blank">JoeVains pack</a>. We choose svg because of their vector format assuring flexibility in sizes and a crisp look on retina screens. Using .pngs icons would always work, we <a href="#using-pngs">will discuss it later.</a>

Let&#8217;s add the location of PEPSized Coffee to the map (unfortunately, it does not exists in the real life&#8230;). We will use the the Coffee_3.svg and display it 64px wide and 64px height.
<pre><code class="language-javascript">var marker = new google.maps.Marker({
	position: {lat: 48.856259, lng: 2.365043},
	map: map,
	title: 'PEPSized Coffee',
	icon: {
		url: "images/markers/svg/Coffee_3.svg",
		scaledSize: new google.maps.Size(64, 64)
	}
});</code></pre>
Now you can replicate this code to add more markers, varying icons, titles and sizes.

We&#8217;ll organise the code a little bit:
<pre><code class="language-javascript">var locations = [
	{
		title: 'PEPSized Coffee',
		position: {lat: 48.856259, lng: 2.365043},
		icon: {
			url: "images/markers/svg/Coffee_3.svg",
			scaledSize: new google.maps.Size(64, 64)
		}

	},
	{
		title: 'PEPSized Office',
		position: {lat: 48.85484, lng: 2.366427},
		icon: {
			url: "images/markers/svg/Arrow_1.svg",
			scaledSize: new google.maps.Size(96, 96)
		}
	}					
];</code></pre>
and add the markers with the <code>forEach</code> loop:
<pre><code class="language-javascript">locations.forEach( function( element ) {
	var marker = new google.maps.Marker({
			position: element.position,
			map: map,
			title: element.title,
			icon: element.icon,
		});
	});	
}
</code></pre>
<h3>Using SVG sprites</h3>
The icon object has a few more attributes that we haven&#8217;t used so far. They are particularly useful if we use a svg sprite. In our example we use two icons, we could use a sprite as in the image below:

<img loading="lazy" decoding="async" class="aligncenter size-full wp-image-2064" src="/wp-content/uploads/2016/01/sprites0.png" alt="sprites0" width="1504" height="285" srcset="/wp-content/uploads/2016/01/sprites0.png 1504w, /wp-content/uploads/2016/01/sprites0-300x57.png 300w, /wp-content/uploads/2016/01/sprites0-768x146.png 768w, /wp-content/uploads/2016/01/sprites0-1024x194.png 1024w, /wp-content/uploads/2016/01/sprites0-1140x216.png 1140w, /wp-content/uploads/2016/01/sprites0-480x91.png 480w, /wp-content/uploads/2016/01/sprites0-752x143.png 752w" sizes="(max-width: 1504px) 100vw, 1504px" />

The attributes we will need to properly scale and position each icon are: <code>size, scaledSize</code> and <code>origin</code>. The <code>size</code> attribute corresponds to the size of the marker that will be displayed on the map, <code>scaledSize</code> the size of the image we use and <code>origin</code> &#8211; from which point the image should be displayed, (0,0) being the top left corner.

<img loading="lazy" decoding="async" class="aligncenter size-full wp-image-2084" src="/wp-content/uploads/2016/01/sprites-1.jpg" alt="sprites" width="1504" height="928" srcset="/wp-content/uploads/2016/01/sprites-1.jpg 1504w, /wp-content/uploads/2016/01/sprites-1-300x185.jpg 300w, /wp-content/uploads/2016/01/sprites-1-768x474.jpg 768w, /wp-content/uploads/2016/01/sprites-1-1024x632.jpg 1024w, /wp-content/uploads/2016/01/sprites-1-1140x703.jpg 1140w, /wp-content/uploads/2016/01/sprites-1-480x296.jpg 480w, /wp-content/uploads/2016/01/sprites-1-752x464.jpg 752w" sizes="(max-width: 1504px) 100vw, 1504px" />
<pre><code class="language-javascript">var locations = [
	{
		title: 'PEPSized Coffee',
		position: {lat: 48.856259, lng: 2.365043},
		icon: {
			url: "images/markers/svg/Arrows.svg",
			size: new google.maps.Size(64, 64),
			scaledSize: new google.maps.Size(128, 64)
		}
	},
	{
		title: 'PEPSized Office',
		position: {lat: 48.85484, lng: 2.366427},
		icon: {
			url: "images/markers/svg/Arrows.svg",
			origin: new google.maps.Point(96, 0),
			size: new google.maps.Size(96, 96),
			scaledSize: new google.maps.Size(192, 96)
		}
	}
];
</code></pre>
An icon object has also an <code>anchor</code> attribute that we are not using in our example but that can be very important. The anchor attribute defines <span class="s1">where the icon&#8217;s hotspot should be located (based on the scaledSize and origin value). You can see what happens when playing with anchor values in the image below. The red default Google Maps marker indicates the referenced coordinates. The default value of anchor (top left image) is the point in the middle of the icon&#8217;s bottom. For our 96px 96px icon it is:</span>
<pre>anchor: new google.maps.Point(48,96)</pre>
The (0,0) anchor would mean that the referenced coordinates are indicated by the top left corner of the icon etc.

<img loading="lazy" decoding="async" class="aligncenter size-full wp-image-2087" src="/wp-content/uploads/2016/01/anchors.png" alt="anchors" width="1504" height="1036" srcset="/wp-content/uploads/2016/01/anchors.png 1504w, /wp-content/uploads/2016/01/anchors-300x207.png 300w, /wp-content/uploads/2016/01/anchors-768x529.png 768w, /wp-content/uploads/2016/01/anchors-1024x705.png 1024w, /wp-content/uploads/2016/01/anchors-1140x785.png 1140w, /wp-content/uploads/2016/01/anchors-480x331.png 480w, /wp-content/uploads/2016/01/anchors-752x518.png 752w" sizes="(max-width: 1504px) 100vw, 1504px" />
<h3>Improving User Experience</h3>
It may be very annoying when you want to quickly scroll down a page and instead you keep interacting with a map. That&#8217;s why we decided to disable the scrolling and dragging behaviour on small screens where the map takes full width. We will also set the initial map zoom parameter depending on the screen width. We will use a small custom <a href="http://modernizr.com/download/?-hiddenscroll-mq-setclasses">modernizr</a> build. We will use the Modernizr.mq option &#8211; that allows to check if the current browser window state matches a media query. We will also detect the hidden scrollbars &#8211; overlay scrollbars (when scrollbars on overflowed blocks are visible), common on mobile and OS X.

We include it within the page HEAD element:
<pre><code class="language-markup pht-milli">&lt;head&gt;
	&lt;title&gt;PEPSized Places in Paris&lt;/title&gt;
	&lt;meta name="viewport" content="initial-scale=1.0"&gt;
	&lt;meta charset="utf-8"&gt;
	&lt;link rel="stylesheet" href="style.css" type="text/css" media="all"&gt;
	&lt;script src="modernizr.js"&gt;&lt;/script&gt;
&lt;/head&gt;</code></pre>
And we modify the piece of code where the map is generated
<pre><code class="language-javascript">var map,
	desktopScreen = Modernizr.mq( "only screen and (min-width:1024px)" ),
	zoom = desktopScreen ? 18 : 17,
	scrollable = draggable = !Modernizr.hiddenscroll || desktopScreen;

function initMap() {
	var myLatLng = {lat: 48.855510, lng: 2.365505};
	map = new google.maps.Map(document.getElementById('map'), {
		zoom: zoom,
		center: myLatLng,
		mapTypeId: google.maps.MapTypeId.ROADMAP,
		scrollwheel: scrollable,
		draggable: draggable,
		styles: [{"stylers": [{ "saturation": -100 }]}],
	});
...</code></pre>
<h3 id="using-pngs">Using .png icons</h3>
You could use the .png icons instead the .svg &#8211; the difference would appear on retina screens. If you have your custom .png icon (for example my_icon_48.png) that you want to use as a marker, make sure to have it double sized (for example my_icon_96.png):
<pre><code class="language-javascript">icon: {
	url: window.devicePixelRatio &gt; 1 ? "my_icon96png" : "my_icon48.png",
	scaledSize: new google.maps.Size(48, 48)
}</code></pre>
<h3>Troubleshooting</h3>
The main problem with the svg approach is that it does not work in IE11 (it does in IE10 and Edge although).

Here is our workaround &#8211; we detect the IE11 browser with javascript and use a png icon instead of a svg.
<pre><code class="language-javascript pht-micro">var isIE11 = !!(navigator.userAgent.match(/Trident/) &amp;&amp; navigator.userAgent.match(/rv[ :]11/));
var locations = [
	{
		title: 'PEPSized Coffee',
		position: {lat: 48.856259, lng: 2.365043},
		icon: {
			url: isIE11 ? "images/markers/png/Coffee_3.png" : "images/markers/svg/Coffee_3.svg",
			scaledSize: new google.maps.Size(64, 64)
		}

	},
	{
		title: 'PEPSized Office',
		position: {lat: 48.85484, lng: 2.366427},
		icon: {
			url: isIE11 ? "images/markers/png/Arrow_1.png" : "images/markers/svg/Arrow_1.svg",
			scaledSize: new google.maps.Size(96, 96)
		}
	}					
];</code></pre>
<h3>The Demo Layout</h3>
For those who might be interested, a few words about our demo layout. This is our markup:
<pre><code class="language-markup pht-milli">&lt;div id="map" class="map desk-three-forth"&gt;&lt;/div&gt;
&lt;div class="map-legend desk-one-forth"&gt;
	&lt;div class="location location-1"&gt;
		&lt;div class="location--inner"&gt;
			&lt;img src="images/markers/svg/Coffee_3.svg" alt="Coffee Shop icon"&gt;
			&lt;!-- or or instead of &lt;img&gt; if we use a sprite
			&lt;span class="marker-icon marker-coffee"&gt;&lt;/span&gt;
			--&gt;
			&lt;h3&gt;PEPSized Coffee&lt;/h3&gt;
			&lt;p&gt;13 Place de PEPS&lt;/p&gt;
			&lt;h4&gt;Opening Hours:&lt;/h4&gt;
			&lt;p&gt;Opened daily:&lt;/p&gt;
			&lt;p&gt;9am - 8pm&lt;/p&gt;
		&lt;/div&gt;
	&lt;/div&gt;
	&lt;div class="location location-2"&gt;
		&lt;div class="location--inner"&gt;
			&lt;img src="images/markers/svg/Arrow_1.svg" alt="PEPSized Office icon"&gt;
			&lt;!-- or instead of &lt;img&gt; if we use a sprite
			&lt;span class="marker-icon marker-office"&gt;&lt;/span&gt;
			--&gt;
			&lt;h3&gt;PEPSized Office&lt;/h3&gt;
			&lt;p&gt;1 Place de PEPS&lt;/p&gt;
			&lt;h4&gt;Opening Hours:&lt;/h4&gt;
			&lt;p&gt;Tuesday - Saturday&lt;/p&gt;
			&lt;p&gt;9am - 8pm&lt;/p&gt;
		&lt;/div&gt;
	&lt;/div&gt;
&lt;/div&gt;</code></pre>
We use background images for the location divs and an :after pseudo-element to add a semi-transparent overlay:
<pre><code class="language-css">.location {
	background-size:cover;
	background-position:center center;
	position:relative;
	color:white;
}
.location-1 {
	background-color:#554738;
	background-image:url( 'images/coffee_bg.jpg');
}
.location-2 {
	background-color:#383838;
	background-image:url( 'images/office_bg.jpg');
}

.location::after {
	content:"";
	background-color:inherit;
	opacity:.65;
	position:absolute;
	left:0;
	right:0;
	top:0;
	bottom:0;
}
.location--inner {
	position:relative;
	z-index:1;
}</code></pre>
We set the width of the map to 75% and float it left. We also use the flexbox property to vertically center the .location&#8211;inner divs:
<pre><code class="language-css">@media screen and (min-width: 1024px) {	
	.map, .map-legend {
		height:100%;
	}
	.desk-three-forth {
		float: left;
		width:75%;
	}
	.desk-one-forth {
		width:25%;
	}
	.map-legend, .location {
		display:flex;
		flex-direction:column;
	}
	.location {
		min-height:50%;
		justify-content:center;
		align-items:center	
	}
}
</code></pre>
Displaying the icons within the location&#8211;inner divs seemed absolutely straightforward but&#8230; we discovered some strange behavior in Safari. If we modify the dimensions of the svg icon (the same .svg file as being used in a marker), the new dimensions interfere with the icon object size attributes. It happens both for and img element or if background-image is used. The workaround it to use transform:scale instead of modifying the dimensions directly, that&#8217;s why we have:
<pre class="line-numbers"><code class="language-css">.location img {
	display:inline-block;
	-webkit-transform:scale(2);
	transform:scale(2);	
}</code></pre>
or if using sprites:
<pre class="line-numbers"><code class="language-css">.marker-icon {
	background-image:url("images/markers/svg/Arrows.svg");
	display:inline-block;
	width:48px;
	height:48px;
	-webkit-transform:scale(2);
	transform:scale(2);
}
.marker-office {
	background-position:48px 0;
}
</code></pre>
<p class="pht-delta--loose">That&#8217;s all. We hope you got inspired! Thank you very much!</p>
<div  class="phtpb_item phtpb_buttons pht-mb phtpb_width--1plus phtpb_width--075plus phtpb_width--value10"  ><a href="https://twitter.com/share?text=Customize%20your%20Google%20Map%20Markers&#038;url=%2Fcustomize-your-google-map-markers%2F&#038;via=pepsized" class="pht-btn pht-btn__pb  u-1-of-1-desk u-1-of-1-lap pht-rounded--none" target='_self' style="color:#55acee"><i class="pht-btn__icon pht-ic-f1-twitter"></i> <span class="pht-btn__text" data-pht-tcontent="Tweet this!"><span class="pht-btn__textin">Tweet this!</span></span></a></div>
<h4>Terms of use :</h4>
<p class="pht-milli">You may use the effects demonstrated in tutorials in your own work, both commercial or non-commercial without any attribution. You may not reproduce entire nor large parts of our tutorials. The outcome of our tutorials may not be re-saled nor redistributed.</p>]]></content:encoded>
					
					<wfw:commentRss>/customize-your-google-map-markers/feed/</wfw:commentRss>
			<slash:comments>8</slash:comments>
		
		
			</item>
		<item>
		<title>Free PNG And SVG Location Icons Collection</title>
		<link>/free-png-and-svg-location-icons-collection/</link>
					<comments>/free-png-and-svg-location-icons-collection/#comments</comments>
		
		<dc:creator><![CDATA[Joe Vains]]></dc:creator>
		<pubDate>Sun, 17 Jan 2016 17:16:05 +0000</pubDate>
				<category><![CDATA[Freebies]]></category>
		<category><![CDATA[Icons]]></category>
		<category><![CDATA[Location Icons]]></category>
		<category><![CDATA[Sketch]]></category>
		<category><![CDATA[freebies]]></category>
		<category><![CDATA[google maps]]></category>
		<category><![CDATA[icons]]></category>
		<category><![CDATA[location]]></category>
		<category><![CDATA[map]]></category>
		<category><![CDATA[png]]></category>
		<category><![CDATA[sketch]]></category>
		<category><![CDATA[svg]]></category>
		<category><![CDATA[yaga]]></category>
		<guid isPermaLink="false">/?p=1835</guid>

					<description><![CDATA[Finally something new on PEPSized.com. Today we are proud to present you a set of icons specially designed for Yaga, the new PeHaa's wordpress theme available <a href="http://themeforest.net/item/yaga-multipurpose-wordpress-theme/11816676?ref=pehaa">here.</a> You will notice that this is the theme that we now use on this site.

Feel free to add them to your maps (PeHaa will explain you how <a href="/customize-your-google-map-markers">here</a>) or use them in any other purpose. Enjoy!]]></description>
										<content:encoded><![CDATA[<section  class="phtpb_section pht-parent  phtpb_section--padding-none"  ><div  class="pht-wrapper pht-parent"><div class="pht-layout "><!-- --><div  class="pht-layout__item u-2-of-3-desk u-2-of-3-lap"><div class="pht-colorbox  pht-box--valign-top " style=""><div  class="phtpb_item phtpb_text cf pht-mb phtpb_width--value7"  ><p><span style="color: #c0806b"><strong>Finally something new on PEPSized.com.</strong></span> Today we are proud to present you a set of icons specially designed for Yaga, the new Pehaa&#8217;s wordpress theme <a href="http://themeforest.net/item/yaga-multipurpose-wordpress-theme/11816676?ref=pehaa" target="_blank">available here</a>. And, there is a .sketch file included in the .zip ! You will notice that this is the theme that we now use on this site.</p>
</div><div  class="pht-layout "><!-- --><div  class="pht-layout__item u-1-of-4-desk u-1-of-4-lap"></div><!----><div  class="pht-layout__item u-1-of-2-desk u-1-of-2-lap"><div class="pht-colorbox  pht-box--valign-top " style=""><figure  class="phtpb_item phtpb_item--module phtpb_image pht-fig phtpb_image--center pht-mb phtpb_width--value4"  ><span class="pht-fig__inner"><img decoding="async"  src="/wp-content/uploads/2016/01/intro-441x485.jpg" class="" alt="intro" srcset="/wp-content/uploads/2016/01/intro-441x485.jpg 1x, /wp-content/uploads/2016/01/intro-882x971.jpg 2x" width="441" /><a href="http://themeforest.net/item/yaga-multipurpose-wordpress-theme/11816676?ref=pehaa" class="phtpb_image__link pht-fig__link pht-fig__link--main" target='_blank'></a></span></figure><div  class="phtpb_item phtpb_text cf pht-mb phtpb_width--value4"  ><h3 style="text-align: center"><span style="color: #c0bca0">&#8220;Built with love and care for best coding practices…&#8221;</span></h3>
</div></div></div><!----><div  class="pht-layout__item u-1-of-4-desk u-1-of-4-lap"></div><!-- --></div><div  class="phtpb_item phtpb_text cf pht-mb phtpb_width--value7"  ><p>With Yaga Theme and its page builder you can easily, in a few clicks, add google maps with custom markers, just like the one you can see below. You can see more examples of this feature in use if you visit the <a href="http://wptemplates.pehaa.com/yaga/">demo page</a>.</p>
</div><div  class="phtpb_item phtpb_map-container pht-mb phtpb_width--value7"  ><div class='phtpb_map-canvas pht-map-canvas' data-lat='48.85448192602918' data-lng='2.365698261377025' data-zoom='15' data-styles='beigeblue' style='height:360px' ></div><div class='phtpb_marker' data-lat='48.85561140000001' data-lng='2.3655266000000665' data-marker-title='Yep!' data-image_path="/wp-content/uploads/2016/01/Flower_6.png" data-image_width='48' data-image_height='48'></div><div class='phtpb_marker' data-lat='48.8529395' data-lng='2.366426400000023' data-marker-title='Go!' data-image_path="/wp-content/uploads/2016/01/Coffee_4.png" data-image_width='48' data-image_height='48'></div></div><div  class="phtpb_item phtpb_text cf pht-mb phtpb_width--value7"  ><p>For those who want to write some code and customize maps themeselves, <a href="/author/pehaa/">PeHaa</a> <a href="/customize-your-google-map-markers" target="_blank">made a tutorial</a> on Google maps customization with the Javascript API v3. <a href="/customize-your-google-map-markers" target="_blank">In this tutorial</a> you will learn how to add a google map with your locations using custom svg markers.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-1958" src="/wp-content/uploads/2016/01/preview-1.jpg" alt="Custom Google Maps Markers - preview" width="1504" height="1225" srcset="/wp-content/uploads/2016/01/preview-1.jpg 1504w, /wp-content/uploads/2016/01/preview-1-300x244.jpg 300w, /wp-content/uploads/2016/01/preview-1-768x626.jpg 768w, /wp-content/uploads/2016/01/preview-1-1024x834.jpg 1024w, /wp-content/uploads/2016/01/preview-1-1140x929.jpg 1140w, /wp-content/uploads/2016/01/preview-1-480x391.jpg 480w, /wp-content/uploads/2016/01/preview-1-752x613.jpg 752w" sizes="(max-width: 1504px) 100vw, 1504px" /></p>
</div><div  class="pht-layout "><!-- --><div  class="pht-layout__item u-1-of-2-desk u-1-of-2-lap"><div class="pht-colorbox  pht-box--valign-top " style=""><figure  class="phtpb_item phtpb_item--module phtpb_image pht-fig phtpb_image--center pht-mb phtpb_width--value4"  ><span class="pht-fig__inner"><img decoding="async"  src="/wp-content/uploads/2016/01/capture.jpg" class="" alt="capture" /><a href="/wp-content/uploads/2016/01/capture.jpg" class="phtpb_image__link pht-fig__link js-pht-magnific_popup pht-fig__link--main"></a></span></figure></div></div><!----><div  class="pht-layout__item u-1-of-2-desk u-1-of-2-lap"><div class="pht-colorbox  pht-box--valign-top " style=""><figure  class="phtpb_item phtpb_item--module phtpb_image pht-fig phtpb_image--center pht-mb phtpb_width--value4"  ><span class="pht-fig__inner"><img decoding="async"  src="/wp-content/uploads/2016/01/scr_Yicons-441x352.png" class="" alt="scr_Yicons" width="441" /><a href="/wp-content/uploads/2016/01/scr_Yicons.png" class="phtpb_image__link pht-fig__link js-pht-magnific_popup pht-fig__link--main"></a></span></figure><div  class="phtpb_item phtpb_text cf pht-mb phtpb_width--value4"  ><p>Below I listed the available icons. Feel free to add them to your maps or use them in any other purpose. Enjoy!</p>
<ul>
<li>Information</li>
<li>Coffee-shop</li>
<li>Home</li>
<li>Shopping</li>
<li>Work</li>
<li>Flag</li>
<li>Metro</li>
<li>Arrow</li>
<li>Restaurant</li>
<li>Bar</li>
<li>WTF</li>
<li>Crown</li>
<li>Artist/Gallery</li>
<li>Space</li>
<li>Shop</li>
<li>Bank</li>
<li>Flowers</li>
<li>Wi-Fi</li>
<li>Burger</li>
<li>Official</li>
<li>Basket</li>
<li>Train</li>
<li>Asian-food</li>
<li>Science</li>
<li>Hair-dressing</li>
<li>Medics</li>
<li>Health</li>
<li>Knowledge/School</li>
<li>Motel</li>
</ul>
<p>You can create your own icon with the .sketch template included in the Zip file.</p>
</div><div  class="phtpb_item pht-btn__container pht-btn__container-center pht-text-center phtpb_width--value4"  ><a href="/wp-content/uploads/2016/01/PEPSized_Location_Icons_And_Sketch.zip" class="pht-btn pht-btn__pb  u-1-of-1-desk u-1-of-1-lap pht-rounded--none" target='_self' style="color:#81d742"><i class="pht-btn__icon pht-ic-f1-download"></i> <span class="pht-btn__text" data-pht-tcontent="Download"><span class="pht-btn__textin">Download</span></span></a></div><div  class="phtpb_item pht-btn__container pht-btn__container-center pht-text-center phtpb_width--value4"  ><form class="paypal pht-mb0" action="https://www.paypal.com/cgi-bin/webscr" method="post"><input type="hidden" name="lc" value="GB"><input type="hidden" name="cmd" value="_s-xclick"><input type="hidden" name="hosted_button_id" value="8TV4HQTEQTMLW"><button type="submit" class="pht-btn pht-btn__pb  pht-mb0 u-1-of-1-desk u-1-of-1-lap pht-rounded--none" target="_self" name="submit"><i class="pht-btn__icon pht-ic-wine"></i> <span class="pht-btn__text" data-pht-tcontent="Buy me a drink! Thanks!"><span class="pht-btn__textin">Buy me a drink! Thanks!</span></span></button><img loading="lazy" decoding="async" class="pht-mb0" alt="" border="0" src="https://www.paypalobjects.com/fr_FR/i/scr/pixel.gif" width="1" height="1"></form></div></div></div><!-- --></div><div  class="phtpb_item phtpb_buttons pht-mb phtpb_width--value7"  ><a href="https://twitter.com/share?text=Free%20PNG%20And%20SVG%20Location%20Icons%20Collection&#038;url=%2Ffree-png-and-svg-location-icons-collection%2F&#038;via=pepsized" class="pht-btn pht-btn__pb  u-1-of-1-desk u-1-of-1-lap pht-rounded--none" target='_self' style="color:#55acee"><i class="pht-btn__icon pht-ic-f1-twitter"></i> <span class="pht-btn__text" data-pht-tcontent="Tweet this!"><span class="pht-btn__textin">Tweet this!</span></span></a></div><div  class="phtpb_item phtpb_text cf pht-mb phtpb_width--value7"  ><h5>Terms of use :</h5>
<p class="pht-milli">This resource file is free for personal and commercial use. You are allowed to use it in your projects, change it and adapt for your purposes. We do not require that you give us credits. Still, all references to our site, a particular author or a particular article are always highly appreciated.</p>
<p class="pht-milli">You are not allowed to just copy and sell the resource files. You are not allowed to re-share them without mentioning our authorship and a link to <a href="/">pepsized.com.</a><br />
If you mention this post somewhere else, please don’t just copy the entire article. You are not allowed to link directly to our .zip files, always link to this article.</p>
</div></div></div><!----><div  class="pht-layout__item u-1-of-3-desk u-1-of-3-lap"><div class="pht-colorbox  pht-box--valign-top " style=""><div  class="phtpb_item pht-sidebar cf phtpb_width--value4"  ><aside id="monarchwidget-2" class="widget widget_monarchwidget"><h2 class="widgettitle">WHERE we are…</h2>
<div class="et_social_networks et_social_3col et_social_slide et_social_circle et_social_top et_social_mobile_on et_social_outer_dark widget_monarchwidget">
					
					
					<ul class="et_social_icons_container"><li class="et_social_facebook">
						<a href="http://www.facebook.com/pages/PEPSized/395681707172402" class="et_social_follow" data-social_name="facebook" data-social_type="follow" data-post_id="0" target="_blank">
							<i class="et_social_icon et_social_icon_facebook"></i>
							
							<span class="et_social_overlay"></span>
						</a>
					</li><li class="et_social_twitter">
						<a href="http://www.twitter.com/Pepsized" class="et_social_follow" data-social_name="twitter" data-social_type="follow" data-post_id="0" target="_blank">
							<i class="et_social_icon et_social_icon_twitter"></i>
							
							<span class="et_social_overlay"></span>
						</a>
					</li></ul>
				</div></aside><aside id="text-4" class="widget widget_text"><h2 class="widgettitle">What We are Proud of&#8230;</h2>
			<div class="textwidget"><p><iframe src="https://www.youtube.com/embed/2lCQ3jf6564" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe></p>
<p style="font-size:12px; text-align:center; margin-bottom:0"><a href="https://skl.sh/2JLI8cd" style="color:inherit;text-decoration:none;">We proudly present <strong>Build and Customize a Modern WordPress FrontPage in One Hour</strong>. It's our first video course - built both for beginners and more advanced users who want to go further with the Gutenberg and custom CSS.</a></p>
</div>
		</aside><aside id="tag_cloud-2" class="widget widget_tag_cloud"><h2 class="widgettitle">We talk about…</h2>
<div class="tagcloud"><a href="/tag/css/" class="tag-cloud-link tag-link-222 tag-link-position-1" style="font-size: 0.875rem;" aria-label="css (2 items)">css</a> &middot; <a href="/tag/seamless/" class="tag-cloud-link tag-link-133 tag-link-position-2" style="font-size: 0.875rem;" aria-label="seamless (2 items)">seamless</a> &middot; <a href="/tag/paypal/" class="tag-cloud-link tag-link-47 tag-link-position-3" style="font-size: 0.875rem;" aria-label="PayPal (2 items)">PayPal</a> &middot; <a href="/tag/card/" class="tag-cloud-link tag-link-65 tag-link-position-4" style="font-size: 0.875rem;" aria-label="card (2 items)">card</a> &middot; <a href="/tag/scrolling-effect/" class="tag-cloud-link tag-link-75 tag-link-position-5" style="font-size: 0.875rem;" aria-label="scrolling effect (2 items)">scrolling effect</a> &middot; <a href="/tag/buttons/" class="tag-cloud-link tag-link-103 tag-link-position-6" style="font-size: 0.875rem;" aria-label="buttons (2 items)">buttons</a> &middot; <a href="/tag/flower/" class="tag-cloud-link tag-link-125 tag-link-position-7" style="font-size: 0.875rem;" aria-label="flower (2 items)">flower</a> &middot; <a href="/tag/paper/" class="tag-cloud-link tag-link-85 tag-link-position-8" style="font-size: 0.875rem;" aria-label="paper (2 items)">paper</a> &middot; <a href="/tag/ornament/" class="tag-cloud-link tag-link-134 tag-link-position-9" style="font-size: 0.875rem;" aria-label="ornament (2 items)">ornament</a> &middot; <a href="/tag/map/" class="tag-cloud-link tag-link-178 tag-link-position-10" style="font-size: 0.875rem;" aria-label="map (2 items)">map</a> &middot; <a href="/tag/flat-design/" class="tag-cloud-link tag-link-182 tag-link-position-11" style="font-size: 0.875rem;" aria-label="flat design (2 items)">flat design</a> &middot; <a href="/tag/web-design/" class="tag-cloud-link tag-link-188 tag-link-position-12" style="font-size: 0.875rem;" aria-label="web design (2 items)">web design</a> &middot; <a href="/tag/osx/" class="tag-cloud-link tag-link-191 tag-link-position-13" style="font-size: 0.875rem;" aria-label="osx (2 items)">osx</a> &middot; <a href="/tag/google-maps/" class="tag-cloud-link tag-link-202 tag-link-position-14" style="font-size: 0.875rem;" aria-label="google maps (2 items)">google maps</a> &middot; <a href="/tag/brushes/" class="tag-cloud-link tag-link-19 tag-link-position-15" style="font-size: 0.875rem;" aria-label="brushes (3 items)">brushes</a> &middot; <a href="/tag/svg/" class="tag-cloud-link tag-link-201 tag-link-position-16" style="font-size: 0.875rem;" aria-label="svg (3 items)">svg</a> &middot; <a href="/tag/wallpapers/" class="tag-cloud-link tag-link-118 tag-link-position-17" style="font-size: 0.875rem;" aria-label="wallpapers (3 items)">wallpapers</a> &middot; <a href="/tag/photo/" class="tag-cloud-link tag-link-90 tag-link-position-18" style="font-size: 0.875rem;" aria-label="photo (3 items)">photo</a> &middot; <a href="/tag/grunge/" class="tag-cloud-link tag-link-86 tag-link-position-19" style="font-size: 0.875rem;" aria-label="grunge (3 items)">grunge</a> &middot; <a href="/tag/responsive-layout/" class="tag-cloud-link tag-link-74 tag-link-position-20" style="font-size: 0.875rem;" aria-label="responsive layout (3 items)">responsive layout</a> &middot; <a href="/tag/winter/" class="tag-cloud-link tag-link-68 tag-link-position-21" style="font-size: 0.875rem;" aria-label="winter (3 items)">winter</a> &middot; <a href="/tag/wordpress/" class="tag-cloud-link tag-link-59 tag-link-position-22" style="font-size: 0.875rem;" aria-label="Wordpress (3 items)">Wordpress</a> &middot; <a href="/tag/codepen/" class="tag-cloud-link tag-link-216 tag-link-position-23" style="font-size: 0.875rem;" aria-label="codepen (4 items)">codepen</a> &middot; <a href="/tag/texture/" class="tag-cloud-link tag-link-84 tag-link-position-24" style="font-size: 0.875rem;" aria-label="textures (4 items)">textures</a> &middot; <a href="/tag/snowflake/" class="tag-cloud-link tag-link-67 tag-link-position-25" style="font-size: 0.875rem;" aria-label="snowflake (4 items)">snowflake</a> &middot; <a href="/tag/christmas/" class="tag-cloud-link tag-link-63 tag-link-position-26" style="font-size: 0.875rem;" aria-label="christmas (4 items)">christmas</a> &middot; <a href="/tag/ui-design-2/" class="tag-cloud-link tag-link-8 tag-link-position-27" style="font-size: 0.875rem;" aria-label="ui design (4 items)">ui design</a> &middot; <a href="/tag/javascript/" class="tag-cloud-link tag-link-196 tag-link-position-28" style="font-size: 0.875rem;" aria-label="javascript (5 items)">javascript</a> &middot; <a href="/tag/css-transitions/" class="tag-cloud-link tag-link-92 tag-link-position-29" style="font-size: 0.875rem;" aria-label="css transitions (5 items)">css transitions</a> &middot; <a href="/tag/social/" class="tag-cloud-link tag-link-22 tag-link-position-30" style="font-size: 0.875rem;" aria-label="social (5 items)">social</a> &middot; <a href="/tag/background/" class="tag-cloud-link tag-link-87 tag-link-position-31" style="font-size: 0.875rem;" aria-label="background (6 items)">background</a> &middot; <a href="/tag/pattern/" class="tag-cloud-link tag-link-12 tag-link-position-32" style="font-size: 0.875rem;" aria-label="pattern (7 items)">pattern</a> &middot; <a href="/tag/social-icons-2/" class="tag-cloud-link tag-link-150 tag-link-position-33" style="font-size: 0.875rem;" aria-label="social icons (7 items)">social icons</a> &middot; <a href="/tag/illustrator-2/" class="tag-cloud-link tag-link-16 tag-link-position-34" style="font-size: 0.875rem;" aria-label="illustrator (8 items)">illustrator</a> &middot; <a href="/tag/free/" class="tag-cloud-link tag-link-146 tag-link-position-35" style="font-size: 0.875rem;" aria-label="free (9 items)">free</a> &middot; <a href="/tag/html/" class="tag-cloud-link tag-link-77 tag-link-position-36" style="font-size: 0.875rem;" aria-label="html (9 items)">html</a> &middot; <a href="/tag/css3/" class="tag-cloud-link tag-link-76 tag-link-position-37" style="font-size: 0.875rem;" aria-label="css3 (9 items)">css3</a> &middot; <a href="/tag/vector/" class="tag-cloud-link tag-link-13 tag-link-position-38" style="font-size: 0.875rem;" aria-label="vector (9 items)">vector</a> &middot; <a href="/tag/demo/" class="tag-cloud-link tag-link-79 tag-link-position-39" style="font-size: 0.875rem;" aria-label="demo (10 items)">demo</a> &middot; <a href="/tag/tutorial/" class="tag-cloud-link tag-link-14 tag-link-position-40" style="font-size: 0.875rem;" aria-label="tutorial (10 items)">tutorial</a> &middot; <a href="/tag/icons-2/" class="tag-cloud-link tag-link-23 tag-link-position-41" style="font-size: 0.875rem;" aria-label="icons (11 items)">icons</a> &middot; <a href="/tag/tag-photoshop/" class="tag-cloud-link tag-link-18 tag-link-position-42" style="font-size: 0.875rem;" aria-label="photoshop (11 items)">photoshop</a> &middot; <a href="/tag/png/" class="tag-cloud-link tag-link-26 tag-link-position-43" style="font-size: 0.875rem;" aria-label="png (12 items)">png</a> &middot; <a href="/tag/psd/" class="tag-cloud-link tag-link-25 tag-link-position-44" style="font-size: 0.875rem;" aria-label="psd (13 items)">psd</a> &middot; <a href="/tag/freebies-2/" class="tag-cloud-link tag-link-24 tag-link-position-45" style="font-size: 0.875rem;" aria-label="freebies (33 items)">freebies</a></div>
</aside></div></div></div><!-- --></div></div></section>]]></content:encoded>
					
					<wfw:commentRss>/free-png-and-svg-location-icons-collection/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
			</item>
		<item>
		<title>46 OSX Yosemite Folders Icons + Free PSD Template</title>
		<link>/46-osx-yosemite-folders-icons-free-psd-template/</link>
					<comments>/46-osx-yosemite-folders-icons-free-psd-template/#comments</comments>
		
		<dc:creator><![CDATA[Joe Vains]]></dc:creator>
		<pubDate>Sat, 18 Oct 2014 20:15:33 +0000</pubDate>
				<category><![CDATA[Folders Icons]]></category>
		<category><![CDATA[PSD Files]]></category>
		<category><![CDATA[folders]]></category>
		<category><![CDATA[freebies]]></category>
		<category><![CDATA[icons]]></category>
		<category><![CDATA[osx]]></category>
		<category><![CDATA[png]]></category>
		<category><![CDATA[psd]]></category>
		<category><![CDATA[template]]></category>
		<category><![CDATA[yosemite]]></category>
		<guid isPermaLink="false">/?p=1728</guid>

					<description><![CDATA[Apple has just released OS X Yosemite with a new design. So here is a pack with 46 custom folders icons and the PSD file so you can create your own folders. Each file is available in 18 sizes (@2x and @3x included). You can downoad the ZIP file by clicking the download button above. I hope [&#8230;]]]></description>
										<content:encoded><![CDATA[Apple has just released OS X Yosemite with a new design. So here is a pack with 46 custom folders icons and the PSD file so you can create your own folders. Each file is available in 18 sizes (@2x and @3x included). You can downoad the ZIP file by clicking the download button above. I hope you like it! :)

<img loading="lazy" decoding="async" class="aligncenter size-full wp-image-1731" src="/wp-content/uploads/2014/10/Presentation_Global.png" alt="Yosemite Icons Presentation" width="1024" height="3126" srcset="/wp-content/uploads/2014/10/Presentation_Global.png 1024w, /wp-content/uploads/2014/10/Presentation_Global-98x300.png 98w, /wp-content/uploads/2014/10/Presentation_Global-768x2345.png 768w, /wp-content/uploads/2014/10/Presentation_Global-335x1024.png 335w, /wp-content/uploads/2014/10/Presentation_Global-480x1465.png 480w, /wp-content/uploads/2014/10/Presentation_Global-752x2296.png 752w" sizes="(max-width: 1024px) 100vw, 1024px" />

<div  class="phtpb_item phtpb_buttons pht-mb phtpb_width--1plus phtpb_width--075plus phtpb_width--value10"  ><a href="https://twitter.com/share?text=46%20OSX%20Yosemite%20Folders%20Icons%20%2B%20Free%20PSD%20Template&#038;url=%2F46-osx-yosemite-folders-icons-free-psd-template%2F&#038;via=pepsized" class="pht-btn pht-btn__pb  u-1-of-1-desk u-1-of-1-lap pht-rounded--none" target='_self' style="color:#55acee"><i class="pht-btn__icon pht-ic-f1-twitter"></i> <span class="pht-btn__text" data-pht-tcontent="Tweet this!"><span class="pht-btn__textin">Tweet this!</span></span></a></div>
<h3>Terms of use :</h3>
This resource file is free for personal and commercial use. You are allowed to use it in your projects, change it and adapt for your purposes. We do not require that you give us credits. Still, all references to our site, a particular author or a particular article are always highly appreciated.

You are not allowed to just copy and sell the resource files. You are not allowed to re-share them without mentioning our authorship and a link to <a href="/">pepsized.com.</a>
If you mention this post somewhere else, please don’t just copy the entire article. You are not allowed to link directly to our .zip files, always link to this article.]]></content:encoded>
					
					<wfw:commentRss>/46-osx-yosemite-folders-icons-free-psd-template/feed/</wfw:commentRss>
			<slash:comments>9</slash:comments>
		
		
			</item>
		<item>
		<title>96 Free Drive Icons + PSD Template</title>
		<link>/96-free-drive-icons-psd-template/</link>
					<comments>/96-free-drive-icons-psd-template/#comments</comments>
		
		<dc:creator><![CDATA[Joe Vains]]></dc:creator>
		<pubDate>Sat, 30 Aug 2014 11:50:09 +0000</pubDate>
				<category><![CDATA[Drive Icons]]></category>
		<category><![CDATA[PSD Files]]></category>
		<category><![CDATA[drive]]></category>
		<category><![CDATA[freebies]]></category>
		<category><![CDATA[icons]]></category>
		<category><![CDATA[osx]]></category>
		<category><![CDATA[png]]></category>
		<category><![CDATA[psd]]></category>
		<guid isPermaLink="false">/?p=1703</guid>

					<description><![CDATA[I'm very proud to offer this pack of 96 icons that can be used to customize your hard drives.]]></description>
										<content:encoded><![CDATA[Hi there!

Today, I&#8217;m very proud to offer this pack of 96 icons that can be used to customize your hard drives. You will also find icons for your USB, FireWire, ThunderBolt or Time Machine drives and online storage services such as Dropbox, Bitcasa, Box &#8230; Unfortunately, I can not include all cloud services in the pack, but I have good news for you: you can create your own with the PSD file  included in the ZIP file.

Each icon is available in png format in <strong>21 different sizes, </strong>from 16&#215;16 px to 512&#215;512.

I hope you like this pack of icons and you will find it useful to customize your desktop.

<a href="/wp-content/uploads/2014/08/Drives_Presentation.jpg"><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-1707" src="/wp-content/uploads/2014/08/Drives_Presentation.jpg" alt="Drives_Presentation" width="1080" height="1200" srcset="/wp-content/uploads/2014/08/Drives_Presentation.jpg 1080w, /wp-content/uploads/2014/08/Drives_Presentation-270x300.jpg 270w, /wp-content/uploads/2014/08/Drives_Presentation-768x853.jpg 768w, /wp-content/uploads/2014/08/Drives_Presentation-922x1024.jpg 922w, /wp-content/uploads/2014/08/Drives_Presentation-480x533.jpg 480w, /wp-content/uploads/2014/08/Drives_Presentation-752x836.jpg 752w" sizes="(max-width: 1080px) 100vw, 1080px" /></a>

<img loading="lazy" decoding="async" class="aligncenter size-full wp-image-1709" src="/wp-content/uploads/2014/08/PSD_presentation.jpg" alt="PSD_presentation" width="750" height="620" srcset="/wp-content/uploads/2014/08/PSD_presentation.jpg 750w, /wp-content/uploads/2014/08/PSD_presentation-300x248.jpg 300w, /wp-content/uploads/2014/08/PSD_presentation-480x397.jpg 480w" sizes="(max-width: 750px) 100vw, 750px" />
<h3>Terms of use :</h3>
This resource file is free for personal and commercial use. You are allowed to use it in your projects, change it and adapt for your purposes. We do not require that you give us credits. Still, all references to our site, a particular author or a particular article are always highly appreciated.

You are not allowed to just copy and sell the resource files. You are not allowed to re-share them without mentioning our authorship and a link to <a href="/">pepsized.com.</a>
If you mention this post somewhere else, please don’t just copy the entire article. You are not allowed to link directly to our .zip files, always link to this article.]]></content:encoded>
					
					<wfw:commentRss>/96-free-drive-icons-psd-template/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
	</channel>
</rss>