Icon

Icon

Most of icons in use are from Modern UI Icons. They are set up in a 24x24 square with some underlaying guidelies to how they should be positioned in the content area. content area

To use the icons in html, the class icon together with icon-[icon-name] must be added to the html tag.

If you want to add a icon in css, it can be added with sass @extend. You'll need to extend both icon @extend .icon and the icon you want to use @extend .icon-[icon-name].

Below are all the available icons. When adding more icons, make sure it follows the guidelines, add it to the folder source/images/sprite and run gulp sprite. This task generates a .svg sprite with .png fallback.

<div class="gallery--four">
    <div class="gallery__item">
        <div class="icon icon-sail-color">sail</div>
        <div class="icon icon-sail-gray">sail</div>
    </div>
    <div class="gallery__item">
        <div class="icon icon-puls">puls</div>
        <div class="icon icon-puls-white">puls-white</div>
    </div>
    <div class="gallery__item">
        <div class="icon icon-journal">journal</div>
        <div class="icon icon-journal-white">journal-white</div>
    </div>   
    <div class="gallery__item">
        <div class="icon icon-lock-open">lock-open</div>
        <div class="icon icon-lock-open-white">lock-open-white</div>
    </div>
    <div class="gallery__item">
        <div class="icon icon-chevron-right">chevron-right</div>
        <div class="icon icon-chevron-right-orange">chevron-right-orange</div>
        <div class="icon icon-chevron-right-white">chevron-right-white</div>
    </div>
    <div class="gallery__item">
        <div class="icon icon-arrow-right">arrow-right</div>
        <div class="icon icon-arrow-right-blue">arrow-right-blue</div>
        <div class="icon icon-arrow-right-white">arrow-right-white</div>
    </div>
    <div class="gallery__item">
        <div class="icon icon-check">check</div>
        <div class="icon icon-check-blue">check-blue</div>
        <div class="icon icon-check-white">check-white</div>
    </div>
    <div class="gallery__item">
        <div class="icon icon-quote">quote</div>
        <div class="icon icon-quote-gray">quote-gray</div>
        <div class="icon icon-quote-white">quote-white</div>
    </div>
    <div class="gallery__item">
        <div class="icon icon-magnify">magnify</div>
        <div class="icon icon-magnify-white">magnify-white</div>
    </div>
    <div class="gallery__item">
        <div class="icon icon-group-plus">group-plus</div>
        <div class="icon icon-group-plus-white">group-plus-white</div>
    </div>
    <div class="gallery__item">
        <div class="icon icon-envelope">envelope</div>
        <div class="icon icon-envelope-white">envelope-white</div>
    </div>
    <div class="gallery__item">
        <div class="icon icon-linkedin">linkedin</div>
        <div class="icon icon-linkedin-white">linkedin-white</div>
    </div>
    <div class="gallery__item">
        <div class="icon icon-paper-text">paper-text</div>
        <div class="icon icon-paper-text-white">paper-text-white</div>
    </div>
    <div class="gallery__item">
        <div class="icon icon-sharethis">sharethis</div>
        <div class="icon icon-sharethis-white">sharethis-white</div>
    </div>
</div>

Icon size

Sizes can be applied to any icon. In html, just include one of the classes together with icon.

If you want to apply it in css, the mixin @include icon-size([size]) can be used. Replace [size] with one of the class names.

Small size

Normal size

Large size

Xlarge size

<p class="icon icon-sail-color small">Small size</p>
<p class="icon icon-sail-color">Normal size</p>
<p class="icon icon-sail-color large">Large size</p>
<p class="icon icon-sail-color xlarge">Xlarge size</p>

Class name Comment
small Small icon
large Large icon
xlarge Extra large icon