The EE-Base Design System includes a small library of UI icons based off Collecticons to be used on web applications. This icon font can be easily customized using just CSS: size, color, drop shadow, etc.

To see names of icon classes on hover make sure to use chrome or firefox

Showcase

  • ee-icon-arrow-down
  • ee-icon-arrow-left
  • ee-icon-arrow-loop
  • ee-icon-arrow-right
  • ee-icon-arrow-spin-clockwise
  • ee-icon-arrow-up
  • ee-icon-calendar
  • ee-icon-chevron-down
  • ee-icon-chevron-left
  • ee-icon-chevron-right
  • ee-icon-chevron-step-backward
  • ee-icon-chevron-step-forward
  • ee-icon-chevron-up
  • ee-icon-circle-exclamation
  • ee-icon-circle-information
  • ee-icon-circle-question
  • ee-icon-circle-tick
  • ee-icon-circle-xmark
  • ee-icon-clipboard-list
  • ee-icon-clock-back
  • ee-icon-clock
  • ee-icon-cog
  • ee-icon-comments-o
  • ee-icon-comments-o1
  • ee-icon-compass
  • ee-icon-disc-xmark
  • ee-icon-download
  • ee-icon-electric
  • ee-icon-ellipsis-horizontal
  • ee-icon-ellipsis-vertical
  • ee-icon-envelope
  • ee-icon-facebook
  • ee-icon-github
  • ee-icon-globe
  • ee-icon-google-plus
  • ee-icon-grid-3x3
  • ee-icon-hamburger-menu
  • ee-icon-house
  • ee-icon-id-editor
  • ee-icon-link
  • ee-icon-list
  • ee-icon-location
  • ee-icon-magnifier-left
  • ee-icon-magnifier-right
  • ee-icon-map
  • ee-icon-marker
  • ee-icon-minus
  • ee-icon-pencil
  • ee-icon-picture
  • ee-icon-plus
  • ee-icon-pop-up
  • ee-icon-regualtion
  • ee-icon-regulation-legal
  • ee-icon-satellite
  • ee-icon-share
  • ee-icon-sliders-horizontal
  • ee-icon-sliders-vertical
  • ee-icon-sm-chevron-down
  • ee-icon-sm-chevron-left
  • ee-icon-sm-chevron-right
  • ee-icon-sm-chevron-up
  • ee-icon-sm-minus
  • ee-icon-sm-plus
  • ee-icon-sm-tick
  • ee-icon-sm-triangle-down
  • ee-icon-sm-triangle-left
  • ee-icon-sm-triangle-right
  • ee-icon-sm-triangle-up
  • ee-icon-sm-xmark
  • ee-icon-sort-asc
  • ee-icon-sort-desc
  • ee-icon-sort-none
  • ee-icon-sort
  • ee-icon-tick
  • ee-icon-transmission-tower
  • ee-icon-trash-bin
  • ee-icon-triangle-down
  • ee-icon-triangle-left
  • ee-icon-triangle-right
  • ee-icon-triangle-up
  • ee-icon-twitter
  • ee-icon-upload
  • ee-icon-user
  • ee-icon-xmark

You can place EE icons just about anywhere using the respective CSS class. The icon library is designed to be used with inline elements (we like the <i> tag for brevity, but using a <span> is more semantically correct).

<button><i class="ee-icon-circle-information"></i> Info</button>

You can also use scss extends for a semantic approach:

<button class="bttn-info">Info</button>
.bttn-info {
  :before {
    @extend %ee-icon-circle-information;
  }
}

The advantage of the semantic approach is that there’s no need for any extra markup and it is possible to choose on which pseudo-element to apply the icon.