diff --git a/framework/components/ecl-social-icons/README.md b/framework/components/ecl-social-icons/README.md
index 7006097fabf..8345c16ae21 100644
--- a/framework/components/ecl-social-icons/README.md
+++ b/framework/components/ecl-social-icons/README.md
@@ -1,3 +1,24 @@
# Social icons
-Social network icons.
+This is the ECL package you need when you want to implement a social media icon in any way.
+
+Few possibilities to do so:
+
+- As a link:
+
+```html
+Facebook
+```
+Note that the `ecl-link` class is an optional extension you can have for links formatting.
+
+- As a span:
+
+```html
+Facebook
+```
+
+- Making an icon smaller:
+
+```html
+ Facebook
+```
diff --git a/framework/components/ecl-social-icons/_social-icons.scss b/framework/components/ecl-social-icons/_social-icons.scss
deleted file mode 100644
index ba2c41fd1f5..00000000000
--- a/framework/components/ecl-social-icons/_social-icons.scss
+++ /dev/null
@@ -1,131 +0,0 @@
-/*
-Icon Social
-*/
-
-$icon-size: 40px;
-$icon-size-small: 26px;
-
-// Social icons image.
-@mixin social_icon_background($selector, $social_path, $image, $image_hover, $extra: null, $extra_hover: null) {
- #{$selector} {
- &::before {
- background: url($social_path + $image) no-repeat $extra;
- }
-
- &:hover::before {
- background-image: url($social_path + $image_hover) $extra_hover;
- }
- }
-}
-
-.ecl-icon-social {
- position: relative;
- padding-left: 50px;
- padding-top: 5px;
- min-height: $icon-size;
-
- &::before {
- content: '';
- display: inline-block;
- width: $icon-size;
- height: $icon-size;
- margin: 0 10px 5px 0;
- vertical-align: middle;
- position: absolute;
- top: 0;
- left: 0;
- }
-
- &:hover {
- cursor: pointer;
- }
-}
-
-.ecl-icon-social--smaller {
- .ecl-icon-social {
- padding-right: 0.6em;
- padding-left: $icon-size-small + 10px;
- padding-top: 0;
- min-height: $icon-size-small;
-
- &::before {
- width: $icon-size-small;
- height: $icon-size-small;
- }
- }
-}
-
-$map_social_icons:
- ('arto', ''),
- ('bebo', ''),
- ('bitly', ''),
- ('blinklist', ''),
- ('blog', ''),
- ('blogger', ''),
- ('delicious', ''),
- ('digg', ''),
- ('diigo', ''),
- ('dzone', ''),
- ('email', ''),
- ('facebook', ''),
- ('flickr', ''),
- ('foursquare', ''),
- ('generic', ''),
- ('google', ''),
- ('gplus', ''),
- ('instagram', ''),
- ('linkarena', ''),
- ('linkedin', ''),
- ('live', ''),
- ('meneame', ''),
- ('misterwong', ''),
- ('myspace', ''),
- ('netlog', ''),
- ('netvibes', ''),
- ('newsvine', ''),
- ('nujij', ''),
- ('pinterest', ''),
- ('pocket', ''),
- ('reddit', ''),
- ('rss', ''),
- ('share', ''),
- ('skype', ''),
- ('slashdot', ''),
- ('sonico', ''),
- ('spotify', ''),
- ('storify', ''),
- ('studivz', ''),
- ('stumbleupon', ''),
- ('technorati', ''),
- ('tuenti', ''),
- ('tumblr', ''),
- ('twitter', '#ffffff'),
- ('viadeo', ''),
- ('vine', ''),
- ('wordpress', ''),
- ('wykop', ''),
- ('xerpi', ''),
- ('yammer', ''),
- ('youtube', ''),
- ('print', '');
-
-$svg_social_path: "../images/svg/icons/social/";
-
-@each $icon, $extra in $map_social_icons {
- @include social_icon_background(".ecl-icon-social--" + $icon, $svg_social_path, $icon + '.svg', $icon + '_hover.svg', #{$extra});
-}
-
-.no-svg {
- $png_social_path: "../images/png/icons/social/";
- $png_social_path_small: "../images/png/icons/social/small/";
-
- @each $icon, $extra in $map_social_icons {
- @include social_icon_background(".ecl-icon-social--" + $icon, $png_social_path, $icon + '.png', $icon + '_hover.png', #{$extra});
- }
-
- .ecl-icon-social--smaller {
- @each $icon, $extra in $map_social_icons {
- @include social_icon_background(".ecl-icon-social--" + $icon, $png_social_path_small, $icon + '_small.png', $icon + '_hover_small.png', #{$extra});
- }
- }
-}
diff --git a/framework/components/ecl-social-icons/ecl-social-icons.config.js b/framework/components/ecl-social-icons/ecl-social-icons.config.js
index e14c221ce93..0087063fe69 100644
--- a/framework/components/ecl-social-icons/ecl-social-icons.config.js
+++ b/framework/components/ecl-social-icons/ecl-social-icons.config.js
@@ -1,6 +1,459 @@
module.exports = {
title: 'Social icons',
label: 'Social icons',
- status: 'planned',
+ status: 'ready',
tags: ['atom'],
+ collated: true,
+ collator(markup, item) {
+ return `
+ \n
+
+
+
@${item.handle}
+
+
+
+
+ ${item.label}
+
+
+ ${item.label}
+
+
+
+ \n
+ `;
+ },
+ default: 'facebook',
+ variants: [
+ {
+ name: 'arto',
+ label: 'Arto',
+ context: {
+ modifier: 'ecl-icon-social--arto',
+ text: 'Arto',
+ },
+ },
+ {
+ name: 'bebo',
+ label: 'Bebo',
+ context: {
+ modifier: 'ecl-icon-social--bebo',
+ text: 'Bebo',
+ },
+ },
+ {
+ name: 'bitly',
+ label: 'Bitly',
+ context: {
+ modifier: 'ecl-icon-social--bitly',
+ text: 'Bitly',
+ },
+ },
+ {
+ name: 'blinklist',
+ label: 'Blinklist',
+ context: {
+ modifier: 'ecl-icon-social--blinklist',
+ text: 'Blinklist',
+ },
+ },
+ {
+ name: 'blog',
+ label: 'Blog',
+ context: {
+ modifier: 'ecl-icon-social--blog',
+ text: 'Blog',
+ },
+ },
+ {
+ name: 'blogger',
+ label: 'Blogger',
+ context: {
+ modifier: 'ecl-icon-social--blogger',
+ text: 'Blogger',
+ },
+ },
+ {
+ name: 'delicious',
+ label: 'Delicious',
+ context: {
+ modifier: 'ecl-icon-social--delicious',
+ text: 'Delicious',
+ },
+ },
+ {
+ name: 'digg',
+ label: 'Digg',
+ context: {
+ modifier: 'ecl-icon-social--digg',
+ text: 'Digg',
+ },
+ },
+ {
+ name: 'diigo',
+ label: 'Diigo',
+ context: {
+ modifier: 'ecl-icon-social--diigo',
+ text: 'Diigo',
+ },
+ },
+ {
+ name: 'dzone',
+ label: 'Dzone',
+ context: {
+ modifier: 'ecl-icon-social--dzone',
+ text: 'Dzone',
+ },
+ },
+ {
+ name: 'email',
+ label: 'Email',
+ context: {
+ modifier: 'ecl-icon-social--email',
+ text: 'Email',
+ },
+ },
+ {
+ name: 'facebook',
+ label: 'Facebook',
+ context: {
+ modifier: 'ecl-icon-social--facebook',
+ text: 'Facebook',
+ },
+ },
+ {
+ name: 'flickr',
+ label: 'Flickr',
+ context: {
+ modifier: 'ecl-icon-social--flickr',
+ text: 'Flickr',
+ },
+ },
+ {
+ name: 'foursquare',
+ label: 'Foursquare',
+ context: {
+ modifier: 'ecl-icon-social--foursquare',
+ text: 'Foursquare',
+ },
+ },
+ {
+ name: 'generic',
+ label: 'Generic',
+ context: {
+ modifier: 'ecl-icon-social--generic',
+ text: 'Generic',
+ },
+ },
+ {
+ name: 'google',
+ label: 'Google',
+ context: {
+ modifier: 'ecl-icon-social--google',
+ text: 'Google',
+ },
+ },
+ {
+ name: 'gplus',
+ label: 'Gplus',
+ context: {
+ modifier: 'ecl-icon-social--gplus',
+ text: 'Gplus',
+ },
+ },
+ {
+ name: 'instagram',
+ label: 'Instagram',
+ context: {
+ modifier: 'ecl-icon-social--instagram',
+ text: 'Instagram',
+ },
+ },
+ {
+ name: 'linkarena',
+ label: 'Linkarena',
+ context: {
+ modifier: 'ecl-icon-social--linkarena',
+ text: 'Linkarena',
+ },
+ },
+ {
+ name: 'linkedin',
+ label: 'Linkedin',
+ context: {
+ modifier: 'ecl-icon-social--linkedin',
+ text: 'Linkedin',
+ },
+ },
+ {
+ name: 'live',
+ label: 'Live',
+ context: {
+ modifier: 'ecl-icon-social--live',
+ text: 'Live',
+ },
+ },
+ {
+ name: 'meneame',
+ label: 'Meneame',
+ context: {
+ modifier: 'ecl-icon-social--meneame',
+ text: 'Meneame',
+ },
+ },
+ {
+ name: 'misterwong',
+ label: 'Misterwong',
+ context: {
+ modifier: 'ecl-icon-social--misterwong',
+ text: 'Misterwong',
+ },
+ },
+ {
+ name: 'myspace',
+ label: 'Myspace',
+ context: {
+ modifier: 'ecl-icon-social--myspace',
+ text: 'Myspace',
+ },
+ },
+ {
+ name: 'netlog',
+ label: 'Netlog',
+ context: {
+ modifier: 'ecl-icon-social--netlog',
+ text: 'Netlog',
+ },
+ },
+ {
+ name: 'netvibes',
+ label: 'Netvibes',
+ context: {
+ modifier: 'ecl-icon-social--netvibes',
+ text: 'Netvibes',
+ },
+ },
+ {
+ name: 'newsvine',
+ label: 'Newsvine',
+ context: {
+ modifier: 'ecl-icon-social--newsvine',
+ text: 'Newsvine',
+ },
+ },
+ {
+ name: 'nujij',
+ label: 'Nujij',
+ context: {
+ modifier: 'ecl-icon-social--nujij',
+ text: 'Nujij',
+ },
+ },
+ {
+ name: 'pinterest',
+ label: 'Pinterest',
+ context: {
+ modifier: 'ecl-icon-social--pinterest',
+ text: 'Pinterest',
+ },
+ },
+ {
+ name: 'pocket',
+ label: 'Pocket',
+ context: {
+ modifier: 'ecl-icon-social--pocket',
+ text: 'Pocket',
+ },
+ },
+ {
+ name: 'reddit',
+ label: 'Reddit',
+ context: {
+ modifier: 'ecl-icon-social--reddit',
+ text: 'Reddit',
+ },
+ },
+ {
+ name: 'rss',
+ label: 'RSS',
+ context: {
+ modifier: 'ecl-icon-social--rss',
+ text: 'RSS',
+ },
+ },
+ {
+ name: 'share',
+ label: 'Share',
+ context: {
+ modifier: 'ecl-icon-social--share',
+ text: 'Share',
+ },
+ },
+ {
+ name: 'skype',
+ label: 'Skype',
+ context: {
+ modifier: 'ecl-icon-social--skype',
+ text: 'Skype',
+ },
+ },
+ {
+ name: 'slashdot',
+ label: 'Slashdot',
+ context: {
+ modifier: 'ecl-icon-social--slashdot',
+ text: 'Slashdot',
+ },
+ },
+ {
+ name: 'sonico',
+ label: 'Sonico',
+ context: {
+ modifier: 'ecl-icon-social--sonico',
+ text: 'Sonico',
+ },
+ },
+ {
+ name: 'spotify',
+ label: 'Spotify',
+ context: {
+ modifier: 'ecl-icon-social--spotify',
+ text: 'Spotify',
+ },
+ },
+ {
+ name: 'storify',
+ label: 'Storify',
+ context: {
+ modifier: 'ecl-icon-social--storify',
+ text: 'Storify',
+ },
+ },
+ {
+ name: 'studivz',
+ label: 'Studivz',
+ context: {
+ modifier: 'ecl-icon-social--studivz',
+ text: 'Studivz',
+ },
+ },
+ {
+ name: 'stumbleupon',
+ label: 'Stumbleupon',
+ context: {
+ modifier: 'ecl-icon-social--stumbleupon',
+ text: 'Stumbleupon',
+ },
+ },
+ {
+ name: 'technorati',
+ label: 'Technorati',
+ context: {
+ modifier: 'ecl-icon-social--technorati',
+ text: 'Technorati',
+ },
+ },
+ {
+ name: 'tuenti',
+ label: 'Tuenti',
+ context: {
+ modifier: 'ecl-icon-social--tuenti',
+ text: 'Tuenti',
+ },
+ },
+ {
+ name: 'tumblr',
+ label: 'Tumblr',
+ context: {
+ modifier: 'ecl-icon-social--tumblr',
+ text: 'Tumblr',
+ },
+ },
+ {
+ name: 'tumblr',
+ label: 'Tumblr',
+ context: {
+ modifier: 'ecl-icon-social--tumblr',
+ text: 'Tumblr',
+ },
+ },
+ {
+ name: 'twitter',
+ label: 'Twitter',
+ context: {
+ modifier: 'ecl-icon-social--twitter',
+ text: 'Twitter',
+ },
+ },
+ {
+ name: 'viadeo',
+ label: 'Viadeo',
+ context: {
+ modifier: 'ecl-icon-social--viadeo',
+ text: 'Viadeo',
+ },
+ },
+ {
+ name: 'vine',
+ label: 'Vine',
+ context: {
+ modifier: 'ecl-icon-social--vine',
+ text: 'Vine',
+ },
+ },
+ {
+ name: 'wordpress',
+ label: 'Wordpress',
+ context: {
+ modifier: 'ecl-icon-social--wordpress',
+ text: 'Wordpress',
+ },
+ },
+ {
+ name: 'wykop',
+ label: 'Wykop',
+ context: {
+ modifier: 'ecl-icon-social--wykop',
+ text: 'Wykop',
+ },
+ },
+ {
+ name: 'xerpi',
+ label: 'Xerpi',
+ context: {
+ modifier: 'ecl-icon-social--xerpi',
+ text: 'Xerpi',
+ },
+ },
+ {
+ name: 'yammer',
+ label: 'Yammer',
+ context: {
+ modifier: 'ecl-icon-social--yammer',
+ text: 'Yammer',
+ },
+ },
+ {
+ name: 'youtube',
+ label: 'Youtube',
+ context: {
+ modifier: 'ecl-icon-social--youtube',
+ text: 'Youtube',
+ },
+ },
+ {
+ name: 'print',
+ label: 'Print',
+ context: {
+ modifier: 'ecl-icon-social--print',
+ text: 'Print',
+ },
+ },
+ ],
};
diff --git a/framework/components/ecl-social-icons/ecl-social-icons.scss b/framework/components/ecl-social-icons/ecl-social-icons.scss
new file mode 100644
index 00000000000..a188244d0ff
--- /dev/null
+++ b/framework/components/ecl-social-icons/ecl-social-icons.scss
@@ -0,0 +1,51 @@
+/**
+ * Social icons
+ * @define icon-social
+ */
+
+// Brings in the long list for $ecl-social-icons.
+@import './icons-list';
+
+$img-path: '../images/social/';
+
+// Social icons image.
+@mixin generate-icon($selector, $img-path, $image, $img-hover, $extra: null, $extra_hover: null) {
+ // Ignoring next 2 selectors since the dynamic selector is problematic for the linter.
+
+ /* postcss-bem-linter: ignore */
+ #{$selector}::before {
+ background: url($img-path + $image) no-repeat $extra;
+ }
+
+ /* postcss-bem-linter: ignore */
+ #{$selector}:hover::before {
+ background-image: url($img-path + $img-hover) $extra_hover;
+ }
+}
+
+.ecl-icon-social {
+ align-items: center;
+ display: flex;
+ margin: 0;
+}
+
+.ecl-icon-social::before {
+ content: '';
+ display: block;
+ height: 2rem;
+ margin-right: 1rem;
+ width: 2rem;
+}
+
+.ecl-icon-social--smaller {
+ min-height: 1.5rem;
+
+ &::before {
+ height: 1.5rem;
+ width: 1.5rem;
+ }
+}
+
+@each $icon, $extra in $ecl-social-icons {
+ @include generate-icon('.ecl-icon-social--' + $icon, $img-path, $icon + '.svg', $icon + '_hover.svg', #{$extra});
+}
diff --git a/framework/components/ecl-social-icons/ecl-social-icons.twig b/framework/components/ecl-social-icons/ecl-social-icons.twig
index f7e909694a0..3a6d38ad8a4 100644
--- a/framework/components/ecl-social-icons/ecl-social-icons.twig
+++ b/framework/components/ecl-social-icons/ecl-social-icons.twig
@@ -1,172 +1,25 @@
-
-
-
+{#
+ How to use this component:
-
-
-
-
-
-
+ 1) Variables building a link:
+ - link: (structure) Obligatory data for the link itself.
+ {
+ target: (string) Obligatory link target.
+ modifier: (string) Obligatory modifier.
+ extraClasses: (string) Optional classes on top of defaults.
+ title: (string) Obligatory link title.
+ }
+
+ 2) Variables building a span - this is a default output if the preceding fail.
+ - modifier: (string) Obligatory modifier.
+ - text: (text) The textual value.
+#}
+
+{% if link is defined %}
+
+{% else %}
+
{{ text }}
+{% endif %}
diff --git a/framework/components/ecl-social-icons/icons-list.scss b/framework/components/ecl-social-icons/icons-list.scss
new file mode 100644
index 00000000000..4ad2fa3d04d
--- /dev/null
+++ b/framework/components/ecl-social-icons/icons-list.scss
@@ -0,0 +1,14 @@
+$ecl-social-icons: ('arto', ''), ('bebo', ''), ('bitly', ''),
+ ('blinklist', ''), ('blog', ''), ('blogger', ''), ('delicious', ''),
+ ('digg', ''), ('diigo', ''), ('dzone', ''), ('email', ''),
+ ('facebook', ''), ('flickr', ''), ('foursquare', ''), ('generic', ''),
+ ('google', ''), ('gplus', ''), ('instagram', ''), ('linkarena', ''),
+ ('linkedin', ''), ('live', ''), ('meneame', ''), ('misterwong', ''),
+ ('myspace', ''), ('netlog', ''), ('netvibes', ''), ('newsvine', ''),
+ ('nujij', ''), ('pinterest', ''), ('pocket', ''), ('reddit', ''),
+ ('rss', ''), ('share', ''), ('skype', ''), ('slashdot', ''),
+ ('sonico', ''), ('spotify', ''), ('storify', ''), ('studivz', ''),
+ ('stumbleupon', ''), ('technorati', ''), ('tuenti', ''), ('tumblr', ''),
+ ('twitter', '#ffffff'), ('viadeo', ''), ('vine', ''), ('wordpress', ''),
+ ('wykop', ''), ('xerpi', ''), ('yammer', ''), ('youtube', ''),
+ ('print', '');
diff --git a/framework/components/ecl-social-icons/images/png/icons/social/arto.png b/framework/components/ecl-social-icons/images/png/icons/social/arto.png
deleted file mode 100644
index a4a0917c585..00000000000
Binary files a/framework/components/ecl-social-icons/images/png/icons/social/arto.png and /dev/null differ
diff --git a/framework/components/ecl-social-icons/images/png/icons/social/arto_hover.png b/framework/components/ecl-social-icons/images/png/icons/social/arto_hover.png
deleted file mode 100644
index 0685ccb89d0..00000000000
Binary files a/framework/components/ecl-social-icons/images/png/icons/social/arto_hover.png and /dev/null differ
diff --git a/framework/components/ecl-social-icons/images/png/icons/social/bebo.png b/framework/components/ecl-social-icons/images/png/icons/social/bebo.png
deleted file mode 100644
index 107e28a8931..00000000000
Binary files a/framework/components/ecl-social-icons/images/png/icons/social/bebo.png and /dev/null differ
diff --git a/framework/components/ecl-social-icons/images/png/icons/social/bebo_hover.png b/framework/components/ecl-social-icons/images/png/icons/social/bebo_hover.png
deleted file mode 100644
index 00b716393ad..00000000000
Binary files a/framework/components/ecl-social-icons/images/png/icons/social/bebo_hover.png and /dev/null differ
diff --git a/framework/components/ecl-social-icons/images/png/icons/social/bitly.png b/framework/components/ecl-social-icons/images/png/icons/social/bitly.png
deleted file mode 100644
index d0197717624..00000000000
Binary files a/framework/components/ecl-social-icons/images/png/icons/social/bitly.png and /dev/null differ
diff --git a/framework/components/ecl-social-icons/images/png/icons/social/bitly_hover.png b/framework/components/ecl-social-icons/images/png/icons/social/bitly_hover.png
deleted file mode 100644
index c98e6076eb9..00000000000
Binary files a/framework/components/ecl-social-icons/images/png/icons/social/bitly_hover.png and /dev/null differ
diff --git a/framework/components/ecl-social-icons/images/png/icons/social/blinklist.png b/framework/components/ecl-social-icons/images/png/icons/social/blinklist.png
deleted file mode 100644
index def6cd86cb4..00000000000
Binary files a/framework/components/ecl-social-icons/images/png/icons/social/blinklist.png and /dev/null differ
diff --git a/framework/components/ecl-social-icons/images/png/icons/social/blinklist_hover.png b/framework/components/ecl-social-icons/images/png/icons/social/blinklist_hover.png
deleted file mode 100644
index d033be6ffde..00000000000
Binary files a/framework/components/ecl-social-icons/images/png/icons/social/blinklist_hover.png and /dev/null differ
diff --git a/framework/components/ecl-social-icons/images/png/icons/social/blog.png b/framework/components/ecl-social-icons/images/png/icons/social/blog.png
deleted file mode 100644
index 836fd1e96e6..00000000000
Binary files a/framework/components/ecl-social-icons/images/png/icons/social/blog.png and /dev/null differ
diff --git a/framework/components/ecl-social-icons/images/png/icons/social/blog_hover.png b/framework/components/ecl-social-icons/images/png/icons/social/blog_hover.png
deleted file mode 100644
index 0dd6b532dae..00000000000
Binary files a/framework/components/ecl-social-icons/images/png/icons/social/blog_hover.png and /dev/null differ
diff --git a/framework/components/ecl-social-icons/images/png/icons/social/blogger.png b/framework/components/ecl-social-icons/images/png/icons/social/blogger.png
deleted file mode 100644
index 74f66c5ed3a..00000000000
Binary files a/framework/components/ecl-social-icons/images/png/icons/social/blogger.png and /dev/null differ
diff --git a/framework/components/ecl-social-icons/images/png/icons/social/blogger_hover.png b/framework/components/ecl-social-icons/images/png/icons/social/blogger_hover.png
deleted file mode 100644
index 6e0e0aadf02..00000000000
Binary files a/framework/components/ecl-social-icons/images/png/icons/social/blogger_hover.png and /dev/null differ
diff --git a/framework/components/ecl-social-icons/images/png/icons/social/delicious.png b/framework/components/ecl-social-icons/images/png/icons/social/delicious.png
deleted file mode 100644
index faeb282b0f0..00000000000
Binary files a/framework/components/ecl-social-icons/images/png/icons/social/delicious.png and /dev/null differ
diff --git a/framework/components/ecl-social-icons/images/png/icons/social/delicious_hover.png b/framework/components/ecl-social-icons/images/png/icons/social/delicious_hover.png
deleted file mode 100644
index 9f017646f3b..00000000000
Binary files a/framework/components/ecl-social-icons/images/png/icons/social/delicious_hover.png and /dev/null differ
diff --git a/framework/components/ecl-social-icons/images/png/icons/social/digg.png b/framework/components/ecl-social-icons/images/png/icons/social/digg.png
deleted file mode 100644
index bbbb83b5be9..00000000000
Binary files a/framework/components/ecl-social-icons/images/png/icons/social/digg.png and /dev/null differ
diff --git a/framework/components/ecl-social-icons/images/png/icons/social/digg_hover.png b/framework/components/ecl-social-icons/images/png/icons/social/digg_hover.png
deleted file mode 100644
index 752a5e6c940..00000000000
Binary files a/framework/components/ecl-social-icons/images/png/icons/social/digg_hover.png and /dev/null differ
diff --git a/framework/components/ecl-social-icons/images/png/icons/social/diigo.png b/framework/components/ecl-social-icons/images/png/icons/social/diigo.png
deleted file mode 100644
index 97aaa366d36..00000000000
Binary files a/framework/components/ecl-social-icons/images/png/icons/social/diigo.png and /dev/null differ
diff --git a/framework/components/ecl-social-icons/images/png/icons/social/diigo_hover.png b/framework/components/ecl-social-icons/images/png/icons/social/diigo_hover.png
deleted file mode 100644
index db3fa7675e2..00000000000
Binary files a/framework/components/ecl-social-icons/images/png/icons/social/diigo_hover.png and /dev/null differ
diff --git a/framework/components/ecl-social-icons/images/png/icons/social/dzone.png b/framework/components/ecl-social-icons/images/png/icons/social/dzone.png
deleted file mode 100644
index a8c9b693315..00000000000
Binary files a/framework/components/ecl-social-icons/images/png/icons/social/dzone.png and /dev/null differ
diff --git a/framework/components/ecl-social-icons/images/png/icons/social/dzone_hover.png b/framework/components/ecl-social-icons/images/png/icons/social/dzone_hover.png
deleted file mode 100644
index e85d7417db1..00000000000
Binary files a/framework/components/ecl-social-icons/images/png/icons/social/dzone_hover.png and /dev/null differ
diff --git a/framework/components/ecl-social-icons/images/png/icons/social/email.png b/framework/components/ecl-social-icons/images/png/icons/social/email.png
deleted file mode 100644
index cdd413a82bd..00000000000
Binary files a/framework/components/ecl-social-icons/images/png/icons/social/email.png and /dev/null differ
diff --git a/framework/components/ecl-social-icons/images/png/icons/social/email_hover.png b/framework/components/ecl-social-icons/images/png/icons/social/email_hover.png
deleted file mode 100644
index 4adbb9462bb..00000000000
Binary files a/framework/components/ecl-social-icons/images/png/icons/social/email_hover.png and /dev/null differ
diff --git a/framework/components/ecl-social-icons/images/png/icons/social/facebook.png b/framework/components/ecl-social-icons/images/png/icons/social/facebook.png
deleted file mode 100644
index 0d04fd34ba3..00000000000
Binary files a/framework/components/ecl-social-icons/images/png/icons/social/facebook.png and /dev/null differ
diff --git a/framework/components/ecl-social-icons/images/png/icons/social/facebook_hover.png b/framework/components/ecl-social-icons/images/png/icons/social/facebook_hover.png
deleted file mode 100644
index 089213d8c61..00000000000
Binary files a/framework/components/ecl-social-icons/images/png/icons/social/facebook_hover.png and /dev/null differ
diff --git a/framework/components/ecl-social-icons/images/png/icons/social/flickr.png b/framework/components/ecl-social-icons/images/png/icons/social/flickr.png
deleted file mode 100644
index ed253d16c87..00000000000
Binary files a/framework/components/ecl-social-icons/images/png/icons/social/flickr.png and /dev/null differ
diff --git a/framework/components/ecl-social-icons/images/png/icons/social/flickr_hover.png b/framework/components/ecl-social-icons/images/png/icons/social/flickr_hover.png
deleted file mode 100644
index 2e988c644a2..00000000000
Binary files a/framework/components/ecl-social-icons/images/png/icons/social/flickr_hover.png and /dev/null differ
diff --git a/framework/components/ecl-social-icons/images/png/icons/social/foursquare.png b/framework/components/ecl-social-icons/images/png/icons/social/foursquare.png
deleted file mode 100644
index 226332f0103..00000000000
Binary files a/framework/components/ecl-social-icons/images/png/icons/social/foursquare.png and /dev/null differ
diff --git a/framework/components/ecl-social-icons/images/png/icons/social/foursquare_hover.png b/framework/components/ecl-social-icons/images/png/icons/social/foursquare_hover.png
deleted file mode 100644
index 186c91aa01b..00000000000
Binary files a/framework/components/ecl-social-icons/images/png/icons/social/foursquare_hover.png and /dev/null differ
diff --git a/framework/components/ecl-social-icons/images/png/icons/social/generic.png b/framework/components/ecl-social-icons/images/png/icons/social/generic.png
deleted file mode 100644
index 56773844b4a..00000000000
Binary files a/framework/components/ecl-social-icons/images/png/icons/social/generic.png and /dev/null differ
diff --git a/framework/components/ecl-social-icons/images/png/icons/social/generic_hover.png b/framework/components/ecl-social-icons/images/png/icons/social/generic_hover.png
deleted file mode 100644
index 1630eb264eb..00000000000
Binary files a/framework/components/ecl-social-icons/images/png/icons/social/generic_hover.png and /dev/null differ
diff --git a/framework/components/ecl-social-icons/images/png/icons/social/google.png b/framework/components/ecl-social-icons/images/png/icons/social/google.png
deleted file mode 100644
index c6a022a2c2a..00000000000
Binary files a/framework/components/ecl-social-icons/images/png/icons/social/google.png and /dev/null differ
diff --git a/framework/components/ecl-social-icons/images/png/icons/social/google_hover.png b/framework/components/ecl-social-icons/images/png/icons/social/google_hover.png
deleted file mode 100644
index 7aca8ed3fa1..00000000000
Binary files a/framework/components/ecl-social-icons/images/png/icons/social/google_hover.png and /dev/null differ
diff --git a/framework/components/ecl-social-icons/images/png/icons/social/gplus.png b/framework/components/ecl-social-icons/images/png/icons/social/gplus.png
deleted file mode 100644
index 2789ebc1f5f..00000000000
Binary files a/framework/components/ecl-social-icons/images/png/icons/social/gplus.png and /dev/null differ
diff --git a/framework/components/ecl-social-icons/images/png/icons/social/gplus_hover.png b/framework/components/ecl-social-icons/images/png/icons/social/gplus_hover.png
deleted file mode 100644
index ba0d886b6f3..00000000000
Binary files a/framework/components/ecl-social-icons/images/png/icons/social/gplus_hover.png and /dev/null differ
diff --git a/framework/components/ecl-social-icons/images/png/icons/social/instagram.png b/framework/components/ecl-social-icons/images/png/icons/social/instagram.png
deleted file mode 100644
index a86428a861e..00000000000
Binary files a/framework/components/ecl-social-icons/images/png/icons/social/instagram.png and /dev/null differ
diff --git a/framework/components/ecl-social-icons/images/png/icons/social/instagram_hover.png b/framework/components/ecl-social-icons/images/png/icons/social/instagram_hover.png
deleted file mode 100644
index a9a069826f2..00000000000
Binary files a/framework/components/ecl-social-icons/images/png/icons/social/instagram_hover.png and /dev/null differ
diff --git a/framework/components/ecl-social-icons/images/png/icons/social/linkarena.png b/framework/components/ecl-social-icons/images/png/icons/social/linkarena.png
deleted file mode 100644
index 95fef367086..00000000000
Binary files a/framework/components/ecl-social-icons/images/png/icons/social/linkarena.png and /dev/null differ
diff --git a/framework/components/ecl-social-icons/images/png/icons/social/linkarena_hover.png b/framework/components/ecl-social-icons/images/png/icons/social/linkarena_hover.png
deleted file mode 100644
index 4def7c663c0..00000000000
Binary files a/framework/components/ecl-social-icons/images/png/icons/social/linkarena_hover.png and /dev/null differ
diff --git a/framework/components/ecl-social-icons/images/png/icons/social/linkedin.png b/framework/components/ecl-social-icons/images/png/icons/social/linkedin.png
deleted file mode 100644
index f0e9d369fac..00000000000
Binary files a/framework/components/ecl-social-icons/images/png/icons/social/linkedin.png and /dev/null differ
diff --git a/framework/components/ecl-social-icons/images/png/icons/social/linkedin_hover.png b/framework/components/ecl-social-icons/images/png/icons/social/linkedin_hover.png
deleted file mode 100644
index 8e95fa31c9e..00000000000
Binary files a/framework/components/ecl-social-icons/images/png/icons/social/linkedin_hover.png and /dev/null differ
diff --git a/framework/components/ecl-social-icons/images/png/icons/social/live.png b/framework/components/ecl-social-icons/images/png/icons/social/live.png
deleted file mode 100644
index 8b2261282a7..00000000000
Binary files a/framework/components/ecl-social-icons/images/png/icons/social/live.png and /dev/null differ
diff --git a/framework/components/ecl-social-icons/images/png/icons/social/live_hover.png b/framework/components/ecl-social-icons/images/png/icons/social/live_hover.png
deleted file mode 100644
index 7502388ff87..00000000000
Binary files a/framework/components/ecl-social-icons/images/png/icons/social/live_hover.png and /dev/null differ
diff --git a/framework/components/ecl-social-icons/images/png/icons/social/meneame.png b/framework/components/ecl-social-icons/images/png/icons/social/meneame.png
deleted file mode 100644
index 0db6042a7a2..00000000000
Binary files a/framework/components/ecl-social-icons/images/png/icons/social/meneame.png and /dev/null differ
diff --git a/framework/components/ecl-social-icons/images/png/icons/social/meneame_hover.png b/framework/components/ecl-social-icons/images/png/icons/social/meneame_hover.png
deleted file mode 100644
index fb71104f9d0..00000000000
Binary files a/framework/components/ecl-social-icons/images/png/icons/social/meneame_hover.png and /dev/null differ
diff --git a/framework/components/ecl-social-icons/images/png/icons/social/misterwong.png b/framework/components/ecl-social-icons/images/png/icons/social/misterwong.png
deleted file mode 100644
index ae4394a1e3a..00000000000
Binary files a/framework/components/ecl-social-icons/images/png/icons/social/misterwong.png and /dev/null differ
diff --git a/framework/components/ecl-social-icons/images/png/icons/social/misterwong_hover.png b/framework/components/ecl-social-icons/images/png/icons/social/misterwong_hover.png
deleted file mode 100644
index 688d207f2ae..00000000000
Binary files a/framework/components/ecl-social-icons/images/png/icons/social/misterwong_hover.png and /dev/null differ
diff --git a/framework/components/ecl-social-icons/images/png/icons/social/myspace.png b/framework/components/ecl-social-icons/images/png/icons/social/myspace.png
deleted file mode 100644
index f3d241674d1..00000000000
Binary files a/framework/components/ecl-social-icons/images/png/icons/social/myspace.png and /dev/null differ
diff --git a/framework/components/ecl-social-icons/images/png/icons/social/myspace_hover.png b/framework/components/ecl-social-icons/images/png/icons/social/myspace_hover.png
deleted file mode 100644
index 705fb6a2481..00000000000
Binary files a/framework/components/ecl-social-icons/images/png/icons/social/myspace_hover.png and /dev/null differ
diff --git a/framework/components/ecl-social-icons/images/png/icons/social/netlog.png b/framework/components/ecl-social-icons/images/png/icons/social/netlog.png
deleted file mode 100644
index 97764058a9d..00000000000
Binary files a/framework/components/ecl-social-icons/images/png/icons/social/netlog.png and /dev/null differ
diff --git a/framework/components/ecl-social-icons/images/png/icons/social/netlog_hover.png b/framework/components/ecl-social-icons/images/png/icons/social/netlog_hover.png
deleted file mode 100644
index 75488c09f3d..00000000000
Binary files a/framework/components/ecl-social-icons/images/png/icons/social/netlog_hover.png and /dev/null differ
diff --git a/framework/components/ecl-social-icons/images/png/icons/social/netvibes.png b/framework/components/ecl-social-icons/images/png/icons/social/netvibes.png
deleted file mode 100644
index 3d84ac98a5d..00000000000
Binary files a/framework/components/ecl-social-icons/images/png/icons/social/netvibes.png and /dev/null differ
diff --git a/framework/components/ecl-social-icons/images/png/icons/social/netvibes_hover.png b/framework/components/ecl-social-icons/images/png/icons/social/netvibes_hover.png
deleted file mode 100644
index a3ee5b6c63f..00000000000
Binary files a/framework/components/ecl-social-icons/images/png/icons/social/netvibes_hover.png and /dev/null differ
diff --git a/framework/components/ecl-social-icons/images/png/icons/social/newsvine.png b/framework/components/ecl-social-icons/images/png/icons/social/newsvine.png
deleted file mode 100644
index 268b79c64a8..00000000000
Binary files a/framework/components/ecl-social-icons/images/png/icons/social/newsvine.png and /dev/null differ
diff --git a/framework/components/ecl-social-icons/images/png/icons/social/newsvine_hover.png b/framework/components/ecl-social-icons/images/png/icons/social/newsvine_hover.png
deleted file mode 100644
index ea46dd838f5..00000000000
Binary files a/framework/components/ecl-social-icons/images/png/icons/social/newsvine_hover.png and /dev/null differ
diff --git a/framework/components/ecl-social-icons/images/png/icons/social/nujij.png b/framework/components/ecl-social-icons/images/png/icons/social/nujij.png
deleted file mode 100644
index 2c69c105f16..00000000000
Binary files a/framework/components/ecl-social-icons/images/png/icons/social/nujij.png and /dev/null differ
diff --git a/framework/components/ecl-social-icons/images/png/icons/social/nujij_hover.png b/framework/components/ecl-social-icons/images/png/icons/social/nujij_hover.png
deleted file mode 100644
index 7a950f62d0d..00000000000
Binary files a/framework/components/ecl-social-icons/images/png/icons/social/nujij_hover.png and /dev/null differ
diff --git a/framework/components/ecl-social-icons/images/png/icons/social/pinterest.png b/framework/components/ecl-social-icons/images/png/icons/social/pinterest.png
deleted file mode 100644
index 19ec015d6f6..00000000000
Binary files a/framework/components/ecl-social-icons/images/png/icons/social/pinterest.png and /dev/null differ
diff --git a/framework/components/ecl-social-icons/images/png/icons/social/pinterest_hover.png b/framework/components/ecl-social-icons/images/png/icons/social/pinterest_hover.png
deleted file mode 100644
index 8e242e71579..00000000000
Binary files a/framework/components/ecl-social-icons/images/png/icons/social/pinterest_hover.png and /dev/null differ
diff --git a/framework/components/ecl-social-icons/images/png/icons/social/pocket.png b/framework/components/ecl-social-icons/images/png/icons/social/pocket.png
deleted file mode 100644
index 125a5af5b2c..00000000000
Binary files a/framework/components/ecl-social-icons/images/png/icons/social/pocket.png and /dev/null differ
diff --git a/framework/components/ecl-social-icons/images/png/icons/social/pocket_hover.png b/framework/components/ecl-social-icons/images/png/icons/social/pocket_hover.png
deleted file mode 100644
index 61f99abf6c4..00000000000
Binary files a/framework/components/ecl-social-icons/images/png/icons/social/pocket_hover.png and /dev/null differ
diff --git a/framework/components/ecl-social-icons/images/png/icons/social/print.png b/framework/components/ecl-social-icons/images/png/icons/social/print.png
deleted file mode 100644
index 016daf48587..00000000000
Binary files a/framework/components/ecl-social-icons/images/png/icons/social/print.png and /dev/null differ
diff --git a/framework/components/ecl-social-icons/images/png/icons/social/print_hover.png b/framework/components/ecl-social-icons/images/png/icons/social/print_hover.png
deleted file mode 100644
index 28423c39261..00000000000
Binary files a/framework/components/ecl-social-icons/images/png/icons/social/print_hover.png and /dev/null differ
diff --git a/framework/components/ecl-social-icons/images/png/icons/social/reddit.png b/framework/components/ecl-social-icons/images/png/icons/social/reddit.png
deleted file mode 100644
index 87191b2fbda..00000000000
Binary files a/framework/components/ecl-social-icons/images/png/icons/social/reddit.png and /dev/null differ
diff --git a/framework/components/ecl-social-icons/images/png/icons/social/reddit_hover.png b/framework/components/ecl-social-icons/images/png/icons/social/reddit_hover.png
deleted file mode 100644
index 9e58324351c..00000000000
Binary files a/framework/components/ecl-social-icons/images/png/icons/social/reddit_hover.png and /dev/null differ
diff --git a/framework/components/ecl-social-icons/images/png/icons/social/rss.png b/framework/components/ecl-social-icons/images/png/icons/social/rss.png
deleted file mode 100644
index b984705d880..00000000000
Binary files a/framework/components/ecl-social-icons/images/png/icons/social/rss.png and /dev/null differ
diff --git a/framework/components/ecl-social-icons/images/png/icons/social/rss_hover.png b/framework/components/ecl-social-icons/images/png/icons/social/rss_hover.png
deleted file mode 100644
index 8d62445f7cc..00000000000
Binary files a/framework/components/ecl-social-icons/images/png/icons/social/rss_hover.png and /dev/null differ
diff --git a/framework/components/ecl-social-icons/images/png/icons/social/share.png b/framework/components/ecl-social-icons/images/png/icons/social/share.png
deleted file mode 100644
index b34b8634208..00000000000
Binary files a/framework/components/ecl-social-icons/images/png/icons/social/share.png and /dev/null differ
diff --git a/framework/components/ecl-social-icons/images/png/icons/social/share_hover.png b/framework/components/ecl-social-icons/images/png/icons/social/share_hover.png
deleted file mode 100644
index 68c0b55d3e7..00000000000
Binary files a/framework/components/ecl-social-icons/images/png/icons/social/share_hover.png and /dev/null differ
diff --git a/framework/components/ecl-social-icons/images/png/icons/social/skype.png b/framework/components/ecl-social-icons/images/png/icons/social/skype.png
deleted file mode 100644
index 4c2ab7679cc..00000000000
Binary files a/framework/components/ecl-social-icons/images/png/icons/social/skype.png and /dev/null differ
diff --git a/framework/components/ecl-social-icons/images/png/icons/social/skype_hover.png b/framework/components/ecl-social-icons/images/png/icons/social/skype_hover.png
deleted file mode 100644
index 9a627039117..00000000000
Binary files a/framework/components/ecl-social-icons/images/png/icons/social/skype_hover.png and /dev/null differ
diff --git a/framework/components/ecl-social-icons/images/png/icons/social/slashdot.png b/framework/components/ecl-social-icons/images/png/icons/social/slashdot.png
deleted file mode 100644
index 6070fad5e4b..00000000000
Binary files a/framework/components/ecl-social-icons/images/png/icons/social/slashdot.png and /dev/null differ
diff --git a/framework/components/ecl-social-icons/images/png/icons/social/slashdot_hover.png b/framework/components/ecl-social-icons/images/png/icons/social/slashdot_hover.png
deleted file mode 100644
index 357554e62b9..00000000000
Binary files a/framework/components/ecl-social-icons/images/png/icons/social/slashdot_hover.png and /dev/null differ
diff --git a/framework/components/ecl-social-icons/images/png/icons/social/small/facebook_hover_small.png b/framework/components/ecl-social-icons/images/png/icons/social/small/facebook_hover_small.png
deleted file mode 100644
index 6db2f738d5f..00000000000
Binary files a/framework/components/ecl-social-icons/images/png/icons/social/small/facebook_hover_small.png and /dev/null differ
diff --git a/framework/components/ecl-social-icons/images/png/icons/social/small/facebook_small.png b/framework/components/ecl-social-icons/images/png/icons/social/small/facebook_small.png
deleted file mode 100644
index 0f6138f8e9c..00000000000
Binary files a/framework/components/ecl-social-icons/images/png/icons/social/small/facebook_small.png and /dev/null differ
diff --git a/framework/components/ecl-social-icons/images/png/icons/social/small/gplus_hover_small.png b/framework/components/ecl-social-icons/images/png/icons/social/small/gplus_hover_small.png
deleted file mode 100644
index 940cf8b1644..00000000000
Binary files a/framework/components/ecl-social-icons/images/png/icons/social/small/gplus_hover_small.png and /dev/null differ
diff --git a/framework/components/ecl-social-icons/images/png/icons/social/small/gplus_small.png b/framework/components/ecl-social-icons/images/png/icons/social/small/gplus_small.png
deleted file mode 100644
index 63b083b81a2..00000000000
Binary files a/framework/components/ecl-social-icons/images/png/icons/social/small/gplus_small.png and /dev/null differ
diff --git a/framework/components/ecl-social-icons/images/png/icons/social/small/linkedin_hover_small.png b/framework/components/ecl-social-icons/images/png/icons/social/small/linkedin_hover_small.png
deleted file mode 100644
index 6e620531faf..00000000000
Binary files a/framework/components/ecl-social-icons/images/png/icons/social/small/linkedin_hover_small.png and /dev/null differ
diff --git a/framework/components/ecl-social-icons/images/png/icons/social/small/linkedin_small.png b/framework/components/ecl-social-icons/images/png/icons/social/small/linkedin_small.png
deleted file mode 100644
index 9c30d5d3783..00000000000
Binary files a/framework/components/ecl-social-icons/images/png/icons/social/small/linkedin_small.png and /dev/null differ
diff --git a/framework/components/ecl-social-icons/images/png/icons/social/small/twitter_hover_small.png b/framework/components/ecl-social-icons/images/png/icons/social/small/twitter_hover_small.png
deleted file mode 100644
index 6217ff5aca9..00000000000
Binary files a/framework/components/ecl-social-icons/images/png/icons/social/small/twitter_hover_small.png and /dev/null differ
diff --git a/framework/components/ecl-social-icons/images/png/icons/social/small/twitter_small.png b/framework/components/ecl-social-icons/images/png/icons/social/small/twitter_small.png
deleted file mode 100644
index 3d40bb03383..00000000000
Binary files a/framework/components/ecl-social-icons/images/png/icons/social/small/twitter_small.png and /dev/null differ
diff --git a/framework/components/ecl-social-icons/images/png/icons/social/sonico.png b/framework/components/ecl-social-icons/images/png/icons/social/sonico.png
deleted file mode 100644
index e41a8925a6f..00000000000
Binary files a/framework/components/ecl-social-icons/images/png/icons/social/sonico.png and /dev/null differ
diff --git a/framework/components/ecl-social-icons/images/png/icons/social/sonico_hover.png b/framework/components/ecl-social-icons/images/png/icons/social/sonico_hover.png
deleted file mode 100644
index 57f51c7618c..00000000000
Binary files a/framework/components/ecl-social-icons/images/png/icons/social/sonico_hover.png and /dev/null differ
diff --git a/framework/components/ecl-social-icons/images/png/icons/social/spotify.png b/framework/components/ecl-social-icons/images/png/icons/social/spotify.png
deleted file mode 100644
index 88ff081889d..00000000000
Binary files a/framework/components/ecl-social-icons/images/png/icons/social/spotify.png and /dev/null differ
diff --git a/framework/components/ecl-social-icons/images/png/icons/social/spotify_hover.png b/framework/components/ecl-social-icons/images/png/icons/social/spotify_hover.png
deleted file mode 100644
index fe8a3c85cff..00000000000
Binary files a/framework/components/ecl-social-icons/images/png/icons/social/spotify_hover.png and /dev/null differ
diff --git a/framework/components/ecl-social-icons/images/png/icons/social/storify.png b/framework/components/ecl-social-icons/images/png/icons/social/storify.png
deleted file mode 100644
index f05002523e0..00000000000
Binary files a/framework/components/ecl-social-icons/images/png/icons/social/storify.png and /dev/null differ
diff --git a/framework/components/ecl-social-icons/images/png/icons/social/storify_hover.png b/framework/components/ecl-social-icons/images/png/icons/social/storify_hover.png
deleted file mode 100644
index 2ec3a1f09f9..00000000000
Binary files a/framework/components/ecl-social-icons/images/png/icons/social/storify_hover.png and /dev/null differ
diff --git a/framework/components/ecl-social-icons/images/png/icons/social/studivz.png b/framework/components/ecl-social-icons/images/png/icons/social/studivz.png
deleted file mode 100644
index c67d967760f..00000000000
Binary files a/framework/components/ecl-social-icons/images/png/icons/social/studivz.png and /dev/null differ
diff --git a/framework/components/ecl-social-icons/images/png/icons/social/studivz_hover.png b/framework/components/ecl-social-icons/images/png/icons/social/studivz_hover.png
deleted file mode 100644
index 217c96673be..00000000000
Binary files a/framework/components/ecl-social-icons/images/png/icons/social/studivz_hover.png and /dev/null differ
diff --git a/framework/components/ecl-social-icons/images/png/icons/social/stumbleupon.png b/framework/components/ecl-social-icons/images/png/icons/social/stumbleupon.png
deleted file mode 100644
index 7a3384b311d..00000000000
Binary files a/framework/components/ecl-social-icons/images/png/icons/social/stumbleupon.png and /dev/null differ
diff --git a/framework/components/ecl-social-icons/images/png/icons/social/stumbleupon_hover.png b/framework/components/ecl-social-icons/images/png/icons/social/stumbleupon_hover.png
deleted file mode 100644
index 5e270c50b37..00000000000
Binary files a/framework/components/ecl-social-icons/images/png/icons/social/stumbleupon_hover.png and /dev/null differ
diff --git a/framework/components/ecl-social-icons/images/png/icons/social/technorati.png b/framework/components/ecl-social-icons/images/png/icons/social/technorati.png
deleted file mode 100644
index 79b5f9f8126..00000000000
Binary files a/framework/components/ecl-social-icons/images/png/icons/social/technorati.png and /dev/null differ
diff --git a/framework/components/ecl-social-icons/images/png/icons/social/technorati_hover.png b/framework/components/ecl-social-icons/images/png/icons/social/technorati_hover.png
deleted file mode 100644
index 048da606348..00000000000
Binary files a/framework/components/ecl-social-icons/images/png/icons/social/technorati_hover.png and /dev/null differ
diff --git a/framework/components/ecl-social-icons/images/png/icons/social/tuenti.png b/framework/components/ecl-social-icons/images/png/icons/social/tuenti.png
deleted file mode 100644
index 535940acb33..00000000000
Binary files a/framework/components/ecl-social-icons/images/png/icons/social/tuenti.png and /dev/null differ
diff --git a/framework/components/ecl-social-icons/images/png/icons/social/tuenti_hover.png b/framework/components/ecl-social-icons/images/png/icons/social/tuenti_hover.png
deleted file mode 100644
index 72f129fe5a8..00000000000
Binary files a/framework/components/ecl-social-icons/images/png/icons/social/tuenti_hover.png and /dev/null differ
diff --git a/framework/components/ecl-social-icons/images/png/icons/social/tumblr.png b/framework/components/ecl-social-icons/images/png/icons/social/tumblr.png
deleted file mode 100644
index 80eaff1f6a0..00000000000
Binary files a/framework/components/ecl-social-icons/images/png/icons/social/tumblr.png and /dev/null differ
diff --git a/framework/components/ecl-social-icons/images/png/icons/social/tumblr_hover.png b/framework/components/ecl-social-icons/images/png/icons/social/tumblr_hover.png
deleted file mode 100644
index 78bf744f39e..00000000000
Binary files a/framework/components/ecl-social-icons/images/png/icons/social/tumblr_hover.png and /dev/null differ
diff --git a/framework/components/ecl-social-icons/images/png/icons/social/twitter.png b/framework/components/ecl-social-icons/images/png/icons/social/twitter.png
deleted file mode 100644
index 8ebd2a6c8ce..00000000000
Binary files a/framework/components/ecl-social-icons/images/png/icons/social/twitter.png and /dev/null differ
diff --git a/framework/components/ecl-social-icons/images/png/icons/social/twitter_hover.png b/framework/components/ecl-social-icons/images/png/icons/social/twitter_hover.png
deleted file mode 100644
index 916925e0ea1..00000000000
Binary files a/framework/components/ecl-social-icons/images/png/icons/social/twitter_hover.png and /dev/null differ
diff --git a/framework/components/ecl-social-icons/images/png/icons/social/viadeo.png b/framework/components/ecl-social-icons/images/png/icons/social/viadeo.png
deleted file mode 100644
index 75be45f089d..00000000000
Binary files a/framework/components/ecl-social-icons/images/png/icons/social/viadeo.png and /dev/null differ
diff --git a/framework/components/ecl-social-icons/images/png/icons/social/viadeo_hover.png b/framework/components/ecl-social-icons/images/png/icons/social/viadeo_hover.png
deleted file mode 100644
index 22922f5a61a..00000000000
Binary files a/framework/components/ecl-social-icons/images/png/icons/social/viadeo_hover.png and /dev/null differ
diff --git a/framework/components/ecl-social-icons/images/png/icons/social/vine.png b/framework/components/ecl-social-icons/images/png/icons/social/vine.png
deleted file mode 100644
index dd086577953..00000000000
Binary files a/framework/components/ecl-social-icons/images/png/icons/social/vine.png and /dev/null differ
diff --git a/framework/components/ecl-social-icons/images/png/icons/social/vine_hover.png b/framework/components/ecl-social-icons/images/png/icons/social/vine_hover.png
deleted file mode 100644
index 46c137dc528..00000000000
Binary files a/framework/components/ecl-social-icons/images/png/icons/social/vine_hover.png and /dev/null differ
diff --git a/framework/components/ecl-social-icons/images/png/icons/social/wordpress.png b/framework/components/ecl-social-icons/images/png/icons/social/wordpress.png
deleted file mode 100644
index 7e8d5c4ff63..00000000000
Binary files a/framework/components/ecl-social-icons/images/png/icons/social/wordpress.png and /dev/null differ
diff --git a/framework/components/ecl-social-icons/images/png/icons/social/wordpress_hover.png b/framework/components/ecl-social-icons/images/png/icons/social/wordpress_hover.png
deleted file mode 100644
index 067bacb24f7..00000000000
Binary files a/framework/components/ecl-social-icons/images/png/icons/social/wordpress_hover.png and /dev/null differ
diff --git a/framework/components/ecl-social-icons/images/png/icons/social/wykop.png b/framework/components/ecl-social-icons/images/png/icons/social/wykop.png
deleted file mode 100644
index dc45feccd91..00000000000
Binary files a/framework/components/ecl-social-icons/images/png/icons/social/wykop.png and /dev/null differ
diff --git a/framework/components/ecl-social-icons/images/png/icons/social/wykop_hover.png b/framework/components/ecl-social-icons/images/png/icons/social/wykop_hover.png
deleted file mode 100644
index 816fe3b5361..00000000000
Binary files a/framework/components/ecl-social-icons/images/png/icons/social/wykop_hover.png and /dev/null differ
diff --git a/framework/components/ecl-social-icons/images/png/icons/social/xerpi.png b/framework/components/ecl-social-icons/images/png/icons/social/xerpi.png
deleted file mode 100644
index 77b62dc0f33..00000000000
Binary files a/framework/components/ecl-social-icons/images/png/icons/social/xerpi.png and /dev/null differ
diff --git a/framework/components/ecl-social-icons/images/png/icons/social/xerpi_hover.png b/framework/components/ecl-social-icons/images/png/icons/social/xerpi_hover.png
deleted file mode 100644
index dc1a5dbebe4..00000000000
Binary files a/framework/components/ecl-social-icons/images/png/icons/social/xerpi_hover.png and /dev/null differ
diff --git a/framework/components/ecl-social-icons/images/png/icons/social/yammer.png b/framework/components/ecl-social-icons/images/png/icons/social/yammer.png
deleted file mode 100644
index de858e70675..00000000000
Binary files a/framework/components/ecl-social-icons/images/png/icons/social/yammer.png and /dev/null differ
diff --git a/framework/components/ecl-social-icons/images/png/icons/social/yammer_hover.png b/framework/components/ecl-social-icons/images/png/icons/social/yammer_hover.png
deleted file mode 100644
index 7fcc72a0624..00000000000
Binary files a/framework/components/ecl-social-icons/images/png/icons/social/yammer_hover.png and /dev/null differ
diff --git a/framework/components/ecl-social-icons/images/png/icons/social/youtube.png b/framework/components/ecl-social-icons/images/png/icons/social/youtube.png
deleted file mode 100644
index ffedab2593a..00000000000
Binary files a/framework/components/ecl-social-icons/images/png/icons/social/youtube.png and /dev/null differ
diff --git a/framework/components/ecl-social-icons/images/png/icons/social/youtube_hover.png b/framework/components/ecl-social-icons/images/png/icons/social/youtube_hover.png
deleted file mode 100644
index cb218213dcd..00000000000
Binary files a/framework/components/ecl-social-icons/images/png/icons/social/youtube_hover.png and /dev/null differ
diff --git a/framework/components/ecl-social-icons/images/svg/icons/social/arto.svg b/framework/components/ecl-social-icons/images/social/arto.svg
similarity index 100%
rename from framework/components/ecl-social-icons/images/svg/icons/social/arto.svg
rename to framework/components/ecl-social-icons/images/social/arto.svg
diff --git a/framework/components/ecl-social-icons/images/svg/icons/social/arto_hover.svg b/framework/components/ecl-social-icons/images/social/arto_hover.svg
similarity index 100%
rename from framework/components/ecl-social-icons/images/svg/icons/social/arto_hover.svg
rename to framework/components/ecl-social-icons/images/social/arto_hover.svg
diff --git a/framework/components/ecl-social-icons/images/svg/icons/social/bebo.svg b/framework/components/ecl-social-icons/images/social/bebo.svg
similarity index 100%
rename from framework/components/ecl-social-icons/images/svg/icons/social/bebo.svg
rename to framework/components/ecl-social-icons/images/social/bebo.svg
diff --git a/framework/components/ecl-social-icons/images/svg/icons/social/bebo_hover.svg b/framework/components/ecl-social-icons/images/social/bebo_hover.svg
similarity index 100%
rename from framework/components/ecl-social-icons/images/svg/icons/social/bebo_hover.svg
rename to framework/components/ecl-social-icons/images/social/bebo_hover.svg
diff --git a/framework/components/ecl-social-icons/images/svg/icons/social/bitly.svg b/framework/components/ecl-social-icons/images/social/bitly.svg
similarity index 100%
rename from framework/components/ecl-social-icons/images/svg/icons/social/bitly.svg
rename to framework/components/ecl-social-icons/images/social/bitly.svg
diff --git a/framework/components/ecl-social-icons/images/svg/icons/social/bitly_hover.svg b/framework/components/ecl-social-icons/images/social/bitly_hover.svg
similarity index 100%
rename from framework/components/ecl-social-icons/images/svg/icons/social/bitly_hover.svg
rename to framework/components/ecl-social-icons/images/social/bitly_hover.svg
diff --git a/framework/components/ecl-social-icons/images/svg/icons/social/blinklist.svg b/framework/components/ecl-social-icons/images/social/blinklist.svg
similarity index 100%
rename from framework/components/ecl-social-icons/images/svg/icons/social/blinklist.svg
rename to framework/components/ecl-social-icons/images/social/blinklist.svg
diff --git a/framework/components/ecl-social-icons/images/svg/icons/social/blinklist_hover.svg b/framework/components/ecl-social-icons/images/social/blinklist_hover.svg
similarity index 100%
rename from framework/components/ecl-social-icons/images/svg/icons/social/blinklist_hover.svg
rename to framework/components/ecl-social-icons/images/social/blinklist_hover.svg
diff --git a/framework/components/ecl-social-icons/images/svg/icons/social/blog.svg b/framework/components/ecl-social-icons/images/social/blog.svg
similarity index 100%
rename from framework/components/ecl-social-icons/images/svg/icons/social/blog.svg
rename to framework/components/ecl-social-icons/images/social/blog.svg
diff --git a/framework/components/ecl-social-icons/images/svg/icons/social/blog_hover.svg b/framework/components/ecl-social-icons/images/social/blog_hover.svg
similarity index 100%
rename from framework/components/ecl-social-icons/images/svg/icons/social/blog_hover.svg
rename to framework/components/ecl-social-icons/images/social/blog_hover.svg
diff --git a/framework/components/ecl-social-icons/images/svg/icons/social/blogger.svg b/framework/components/ecl-social-icons/images/social/blogger.svg
similarity index 100%
rename from framework/components/ecl-social-icons/images/svg/icons/social/blogger.svg
rename to framework/components/ecl-social-icons/images/social/blogger.svg
diff --git a/framework/components/ecl-social-icons/images/svg/icons/social/blogger_hover.svg b/framework/components/ecl-social-icons/images/social/blogger_hover.svg
similarity index 100%
rename from framework/components/ecl-social-icons/images/svg/icons/social/blogger_hover.svg
rename to framework/components/ecl-social-icons/images/social/blogger_hover.svg
diff --git a/framework/components/ecl-social-icons/images/svg/icons/social/delicious.svg b/framework/components/ecl-social-icons/images/social/delicious.svg
similarity index 100%
rename from framework/components/ecl-social-icons/images/svg/icons/social/delicious.svg
rename to framework/components/ecl-social-icons/images/social/delicious.svg
diff --git a/framework/components/ecl-social-icons/images/svg/icons/social/delicious_hover.svg b/framework/components/ecl-social-icons/images/social/delicious_hover.svg
similarity index 100%
rename from framework/components/ecl-social-icons/images/svg/icons/social/delicious_hover.svg
rename to framework/components/ecl-social-icons/images/social/delicious_hover.svg
diff --git a/framework/components/ecl-social-icons/images/svg/icons/social/digg.svg b/framework/components/ecl-social-icons/images/social/digg.svg
similarity index 100%
rename from framework/components/ecl-social-icons/images/svg/icons/social/digg.svg
rename to framework/components/ecl-social-icons/images/social/digg.svg
diff --git a/framework/components/ecl-social-icons/images/svg/icons/social/digg_hover.svg b/framework/components/ecl-social-icons/images/social/digg_hover.svg
similarity index 100%
rename from framework/components/ecl-social-icons/images/svg/icons/social/digg_hover.svg
rename to framework/components/ecl-social-icons/images/social/digg_hover.svg
diff --git a/framework/components/ecl-social-icons/images/svg/icons/social/diigo.svg b/framework/components/ecl-social-icons/images/social/diigo.svg
similarity index 100%
rename from framework/components/ecl-social-icons/images/svg/icons/social/diigo.svg
rename to framework/components/ecl-social-icons/images/social/diigo.svg
diff --git a/framework/components/ecl-social-icons/images/svg/icons/social/diigo_hover.svg b/framework/components/ecl-social-icons/images/social/diigo_hover.svg
similarity index 100%
rename from framework/components/ecl-social-icons/images/svg/icons/social/diigo_hover.svg
rename to framework/components/ecl-social-icons/images/social/diigo_hover.svg
diff --git a/framework/components/ecl-social-icons/images/svg/icons/social/dzone.svg b/framework/components/ecl-social-icons/images/social/dzone.svg
similarity index 100%
rename from framework/components/ecl-social-icons/images/svg/icons/social/dzone.svg
rename to framework/components/ecl-social-icons/images/social/dzone.svg
diff --git a/framework/components/ecl-social-icons/images/svg/icons/social/dzone_hover.svg b/framework/components/ecl-social-icons/images/social/dzone_hover.svg
similarity index 100%
rename from framework/components/ecl-social-icons/images/svg/icons/social/dzone_hover.svg
rename to framework/components/ecl-social-icons/images/social/dzone_hover.svg
diff --git a/framework/components/ecl-social-icons/images/svg/icons/social/email.svg b/framework/components/ecl-social-icons/images/social/email.svg
similarity index 100%
rename from framework/components/ecl-social-icons/images/svg/icons/social/email.svg
rename to framework/components/ecl-social-icons/images/social/email.svg
diff --git a/framework/components/ecl-social-icons/images/svg/icons/social/email_hover.svg b/framework/components/ecl-social-icons/images/social/email_hover.svg
similarity index 100%
rename from framework/components/ecl-social-icons/images/svg/icons/social/email_hover.svg
rename to framework/components/ecl-social-icons/images/social/email_hover.svg
diff --git a/framework/components/ecl-social-icons/images/svg/icons/social/facebook.svg b/framework/components/ecl-social-icons/images/social/facebook.svg
similarity index 100%
rename from framework/components/ecl-social-icons/images/svg/icons/social/facebook.svg
rename to framework/components/ecl-social-icons/images/social/facebook.svg
diff --git a/framework/components/ecl-social-icons/images/svg/icons/social/facebook_hover.svg b/framework/components/ecl-social-icons/images/social/facebook_hover.svg
similarity index 100%
rename from framework/components/ecl-social-icons/images/svg/icons/social/facebook_hover.svg
rename to framework/components/ecl-social-icons/images/social/facebook_hover.svg
diff --git a/framework/components/ecl-social-icons/images/svg/icons/social/flick.svg b/framework/components/ecl-social-icons/images/social/flick.svg
similarity index 100%
rename from framework/components/ecl-social-icons/images/svg/icons/social/flick.svg
rename to framework/components/ecl-social-icons/images/social/flick.svg
diff --git a/framework/components/ecl-social-icons/images/svg/icons/social/flick_hover.svg b/framework/components/ecl-social-icons/images/social/flick_hover.svg
similarity index 100%
rename from framework/components/ecl-social-icons/images/svg/icons/social/flick_hover.svg
rename to framework/components/ecl-social-icons/images/social/flick_hover.svg
diff --git a/framework/components/ecl-social-icons/images/svg/icons/social/flickr.svg b/framework/components/ecl-social-icons/images/social/flickr.svg
similarity index 100%
rename from framework/components/ecl-social-icons/images/svg/icons/social/flickr.svg
rename to framework/components/ecl-social-icons/images/social/flickr.svg
diff --git a/framework/components/ecl-social-icons/images/svg/icons/social/flickr_hover.svg b/framework/components/ecl-social-icons/images/social/flickr_hover.svg
similarity index 100%
rename from framework/components/ecl-social-icons/images/svg/icons/social/flickr_hover.svg
rename to framework/components/ecl-social-icons/images/social/flickr_hover.svg
diff --git a/framework/components/ecl-social-icons/images/svg/icons/social/foursquare.svg b/framework/components/ecl-social-icons/images/social/foursquare.svg
similarity index 100%
rename from framework/components/ecl-social-icons/images/svg/icons/social/foursquare.svg
rename to framework/components/ecl-social-icons/images/social/foursquare.svg
diff --git a/framework/components/ecl-social-icons/images/svg/icons/social/foursquare_hover.svg b/framework/components/ecl-social-icons/images/social/foursquare_hover.svg
similarity index 100%
rename from framework/components/ecl-social-icons/images/svg/icons/social/foursquare_hover.svg
rename to framework/components/ecl-social-icons/images/social/foursquare_hover.svg
diff --git a/framework/components/ecl-social-icons/images/svg/icons/social/generic.svg b/framework/components/ecl-social-icons/images/social/generic.svg
similarity index 100%
rename from framework/components/ecl-social-icons/images/svg/icons/social/generic.svg
rename to framework/components/ecl-social-icons/images/social/generic.svg
diff --git a/framework/components/ecl-social-icons/images/svg/icons/social/generic_hover.svg b/framework/components/ecl-social-icons/images/social/generic_hover.svg
similarity index 100%
rename from framework/components/ecl-social-icons/images/svg/icons/social/generic_hover.svg
rename to framework/components/ecl-social-icons/images/social/generic_hover.svg
diff --git a/framework/components/ecl-social-icons/images/svg/icons/social/google.svg b/framework/components/ecl-social-icons/images/social/google.svg
similarity index 100%
rename from framework/components/ecl-social-icons/images/svg/icons/social/google.svg
rename to framework/components/ecl-social-icons/images/social/google.svg
diff --git a/framework/components/ecl-social-icons/images/svg/icons/social/google_hover.svg b/framework/components/ecl-social-icons/images/social/google_hover.svg
similarity index 100%
rename from framework/components/ecl-social-icons/images/svg/icons/social/google_hover.svg
rename to framework/components/ecl-social-icons/images/social/google_hover.svg
diff --git a/framework/components/ecl-social-icons/images/svg/icons/social/gplus.svg b/framework/components/ecl-social-icons/images/social/gplus.svg
similarity index 100%
rename from framework/components/ecl-social-icons/images/svg/icons/social/gplus.svg
rename to framework/components/ecl-social-icons/images/social/gplus.svg
diff --git a/framework/components/ecl-social-icons/images/svg/icons/social/gplus_hover.svg b/framework/components/ecl-social-icons/images/social/gplus_hover.svg
similarity index 100%
rename from framework/components/ecl-social-icons/images/svg/icons/social/gplus_hover.svg
rename to framework/components/ecl-social-icons/images/social/gplus_hover.svg
diff --git a/framework/components/ecl-social-icons/images/svg/icons/social/instagram.svg b/framework/components/ecl-social-icons/images/social/instagram.svg
similarity index 100%
rename from framework/components/ecl-social-icons/images/svg/icons/social/instagram.svg
rename to framework/components/ecl-social-icons/images/social/instagram.svg
diff --git a/framework/components/ecl-social-icons/images/svg/icons/social/instagram_hover.svg b/framework/components/ecl-social-icons/images/social/instagram_hover.svg
similarity index 100%
rename from framework/components/ecl-social-icons/images/svg/icons/social/instagram_hover.svg
rename to framework/components/ecl-social-icons/images/social/instagram_hover.svg
diff --git a/framework/components/ecl-social-icons/images/svg/icons/social/linkarena.svg b/framework/components/ecl-social-icons/images/social/linkarena.svg
similarity index 100%
rename from framework/components/ecl-social-icons/images/svg/icons/social/linkarena.svg
rename to framework/components/ecl-social-icons/images/social/linkarena.svg
diff --git a/framework/components/ecl-social-icons/images/svg/icons/social/linkarena_hover.svg b/framework/components/ecl-social-icons/images/social/linkarena_hover.svg
similarity index 100%
rename from framework/components/ecl-social-icons/images/svg/icons/social/linkarena_hover.svg
rename to framework/components/ecl-social-icons/images/social/linkarena_hover.svg
diff --git a/framework/components/ecl-social-icons/images/svg/icons/social/linkedin.svg b/framework/components/ecl-social-icons/images/social/linkedin.svg
similarity index 100%
rename from framework/components/ecl-social-icons/images/svg/icons/social/linkedin.svg
rename to framework/components/ecl-social-icons/images/social/linkedin.svg
diff --git a/framework/components/ecl-social-icons/images/svg/icons/social/linkedin_hover.svg b/framework/components/ecl-social-icons/images/social/linkedin_hover.svg
similarity index 100%
rename from framework/components/ecl-social-icons/images/svg/icons/social/linkedin_hover.svg
rename to framework/components/ecl-social-icons/images/social/linkedin_hover.svg
diff --git a/framework/components/ecl-social-icons/images/svg/icons/social/live.svg b/framework/components/ecl-social-icons/images/social/live.svg
similarity index 100%
rename from framework/components/ecl-social-icons/images/svg/icons/social/live.svg
rename to framework/components/ecl-social-icons/images/social/live.svg
diff --git a/framework/components/ecl-social-icons/images/svg/icons/social/live_hover.svg b/framework/components/ecl-social-icons/images/social/live_hover.svg
similarity index 100%
rename from framework/components/ecl-social-icons/images/svg/icons/social/live_hover.svg
rename to framework/components/ecl-social-icons/images/social/live_hover.svg
diff --git a/framework/components/ecl-social-icons/images/svg/icons/social/meneame.svg b/framework/components/ecl-social-icons/images/social/meneame.svg
similarity index 100%
rename from framework/components/ecl-social-icons/images/svg/icons/social/meneame.svg
rename to framework/components/ecl-social-icons/images/social/meneame.svg
diff --git a/framework/components/ecl-social-icons/images/svg/icons/social/meneame_hover.svg b/framework/components/ecl-social-icons/images/social/meneame_hover.svg
similarity index 100%
rename from framework/components/ecl-social-icons/images/svg/icons/social/meneame_hover.svg
rename to framework/components/ecl-social-icons/images/social/meneame_hover.svg
diff --git a/framework/components/ecl-social-icons/images/svg/icons/social/misterwong.svg b/framework/components/ecl-social-icons/images/social/misterwong.svg
similarity index 100%
rename from framework/components/ecl-social-icons/images/svg/icons/social/misterwong.svg
rename to framework/components/ecl-social-icons/images/social/misterwong.svg
diff --git a/framework/components/ecl-social-icons/images/svg/icons/social/misterwong_hover.svg b/framework/components/ecl-social-icons/images/social/misterwong_hover.svg
similarity index 100%
rename from framework/components/ecl-social-icons/images/svg/icons/social/misterwong_hover.svg
rename to framework/components/ecl-social-icons/images/social/misterwong_hover.svg
diff --git a/framework/components/ecl-social-icons/images/svg/icons/social/myspace.svg b/framework/components/ecl-social-icons/images/social/myspace.svg
similarity index 100%
rename from framework/components/ecl-social-icons/images/svg/icons/social/myspace.svg
rename to framework/components/ecl-social-icons/images/social/myspace.svg
diff --git a/framework/components/ecl-social-icons/images/svg/icons/social/myspace_hover.svg b/framework/components/ecl-social-icons/images/social/myspace_hover.svg
similarity index 100%
rename from framework/components/ecl-social-icons/images/svg/icons/social/myspace_hover.svg
rename to framework/components/ecl-social-icons/images/social/myspace_hover.svg
diff --git a/framework/components/ecl-social-icons/images/svg/icons/social/netlog.svg b/framework/components/ecl-social-icons/images/social/netlog.svg
similarity index 100%
rename from framework/components/ecl-social-icons/images/svg/icons/social/netlog.svg
rename to framework/components/ecl-social-icons/images/social/netlog.svg
diff --git a/framework/components/ecl-social-icons/images/svg/icons/social/netlog_hover.svg b/framework/components/ecl-social-icons/images/social/netlog_hover.svg
similarity index 100%
rename from framework/components/ecl-social-icons/images/svg/icons/social/netlog_hover.svg
rename to framework/components/ecl-social-icons/images/social/netlog_hover.svg
diff --git a/framework/components/ecl-social-icons/images/svg/icons/social/netvibes.svg b/framework/components/ecl-social-icons/images/social/netvibes.svg
similarity index 100%
rename from framework/components/ecl-social-icons/images/svg/icons/social/netvibes.svg
rename to framework/components/ecl-social-icons/images/social/netvibes.svg
diff --git a/framework/components/ecl-social-icons/images/svg/icons/social/netvibes_hover.svg b/framework/components/ecl-social-icons/images/social/netvibes_hover.svg
similarity index 100%
rename from framework/components/ecl-social-icons/images/svg/icons/social/netvibes_hover.svg
rename to framework/components/ecl-social-icons/images/social/netvibes_hover.svg
diff --git a/framework/components/ecl-social-icons/images/svg/icons/social/newsvine.svg b/framework/components/ecl-social-icons/images/social/newsvine.svg
similarity index 100%
rename from framework/components/ecl-social-icons/images/svg/icons/social/newsvine.svg
rename to framework/components/ecl-social-icons/images/social/newsvine.svg
diff --git a/framework/components/ecl-social-icons/images/svg/icons/social/newsvine_hover.svg b/framework/components/ecl-social-icons/images/social/newsvine_hover.svg
similarity index 100%
rename from framework/components/ecl-social-icons/images/svg/icons/social/newsvine_hover.svg
rename to framework/components/ecl-social-icons/images/social/newsvine_hover.svg
diff --git a/framework/components/ecl-social-icons/images/svg/icons/social/nujij.svg b/framework/components/ecl-social-icons/images/social/nujij.svg
similarity index 100%
rename from framework/components/ecl-social-icons/images/svg/icons/social/nujij.svg
rename to framework/components/ecl-social-icons/images/social/nujij.svg
diff --git a/framework/components/ecl-social-icons/images/svg/icons/social/nujij_hover.svg b/framework/components/ecl-social-icons/images/social/nujij_hover.svg
similarity index 100%
rename from framework/components/ecl-social-icons/images/svg/icons/social/nujij_hover.svg
rename to framework/components/ecl-social-icons/images/social/nujij_hover.svg
diff --git a/framework/components/ecl-social-icons/images/svg/icons/social/pinterest.svg b/framework/components/ecl-social-icons/images/social/pinterest.svg
similarity index 100%
rename from framework/components/ecl-social-icons/images/svg/icons/social/pinterest.svg
rename to framework/components/ecl-social-icons/images/social/pinterest.svg
diff --git a/framework/components/ecl-social-icons/images/svg/icons/social/pinterest_hover.svg b/framework/components/ecl-social-icons/images/social/pinterest_hover.svg
similarity index 100%
rename from framework/components/ecl-social-icons/images/svg/icons/social/pinterest_hover.svg
rename to framework/components/ecl-social-icons/images/social/pinterest_hover.svg
diff --git a/framework/components/ecl-social-icons/images/svg/icons/social/pocket.svg b/framework/components/ecl-social-icons/images/social/pocket.svg
similarity index 100%
rename from framework/components/ecl-social-icons/images/svg/icons/social/pocket.svg
rename to framework/components/ecl-social-icons/images/social/pocket.svg
diff --git a/framework/components/ecl-social-icons/images/svg/icons/social/pocket_hover.svg b/framework/components/ecl-social-icons/images/social/pocket_hover.svg
similarity index 100%
rename from framework/components/ecl-social-icons/images/svg/icons/social/pocket_hover.svg
rename to framework/components/ecl-social-icons/images/social/pocket_hover.svg
diff --git a/framework/components/ecl-social-icons/images/svg/icons/social/print.svg b/framework/components/ecl-social-icons/images/social/print.svg
similarity index 100%
rename from framework/components/ecl-social-icons/images/svg/icons/social/print.svg
rename to framework/components/ecl-social-icons/images/social/print.svg
diff --git a/framework/components/ecl-social-icons/images/svg/icons/social/print_hover.svg b/framework/components/ecl-social-icons/images/social/print_hover.svg
similarity index 100%
rename from framework/components/ecl-social-icons/images/svg/icons/social/print_hover.svg
rename to framework/components/ecl-social-icons/images/social/print_hover.svg
diff --git a/framework/components/ecl-social-icons/images/svg/icons/social/reddit.svg b/framework/components/ecl-social-icons/images/social/reddit.svg
similarity index 100%
rename from framework/components/ecl-social-icons/images/svg/icons/social/reddit.svg
rename to framework/components/ecl-social-icons/images/social/reddit.svg
diff --git a/framework/components/ecl-social-icons/images/svg/icons/social/reddit_hover.svg b/framework/components/ecl-social-icons/images/social/reddit_hover.svg
similarity index 100%
rename from framework/components/ecl-social-icons/images/svg/icons/social/reddit_hover.svg
rename to framework/components/ecl-social-icons/images/social/reddit_hover.svg
diff --git a/framework/components/ecl-social-icons/images/svg/icons/social/rss.svg b/framework/components/ecl-social-icons/images/social/rss.svg
similarity index 100%
rename from framework/components/ecl-social-icons/images/svg/icons/social/rss.svg
rename to framework/components/ecl-social-icons/images/social/rss.svg
diff --git a/framework/components/ecl-social-icons/images/svg/icons/social/rss_hover.svg b/framework/components/ecl-social-icons/images/social/rss_hover.svg
similarity index 100%
rename from framework/components/ecl-social-icons/images/svg/icons/social/rss_hover.svg
rename to framework/components/ecl-social-icons/images/social/rss_hover.svg
diff --git a/framework/components/ecl-social-icons/images/svg/icons/social/share.svg b/framework/components/ecl-social-icons/images/social/share.svg
similarity index 100%
rename from framework/components/ecl-social-icons/images/svg/icons/social/share.svg
rename to framework/components/ecl-social-icons/images/social/share.svg
diff --git a/framework/components/ecl-social-icons/images/svg/icons/social/share_hover.svg b/framework/components/ecl-social-icons/images/social/share_hover.svg
similarity index 100%
rename from framework/components/ecl-social-icons/images/svg/icons/social/share_hover.svg
rename to framework/components/ecl-social-icons/images/social/share_hover.svg
diff --git a/framework/components/ecl-social-icons/images/svg/icons/social/skype.svg b/framework/components/ecl-social-icons/images/social/skype.svg
similarity index 100%
rename from framework/components/ecl-social-icons/images/svg/icons/social/skype.svg
rename to framework/components/ecl-social-icons/images/social/skype.svg
diff --git a/framework/components/ecl-social-icons/images/svg/icons/social/skype_hover.svg b/framework/components/ecl-social-icons/images/social/skype_hover.svg
similarity index 100%
rename from framework/components/ecl-social-icons/images/svg/icons/social/skype_hover.svg
rename to framework/components/ecl-social-icons/images/social/skype_hover.svg
diff --git a/framework/components/ecl-social-icons/images/svg/icons/social/slashdot.svg b/framework/components/ecl-social-icons/images/social/slashdot.svg
similarity index 100%
rename from framework/components/ecl-social-icons/images/svg/icons/social/slashdot.svg
rename to framework/components/ecl-social-icons/images/social/slashdot.svg
diff --git a/framework/components/ecl-social-icons/images/svg/icons/social/slashdot_hover.svg b/framework/components/ecl-social-icons/images/social/slashdot_hover.svg
similarity index 100%
rename from framework/components/ecl-social-icons/images/svg/icons/social/slashdot_hover.svg
rename to framework/components/ecl-social-icons/images/social/slashdot_hover.svg
diff --git a/framework/components/ecl-social-icons/images/svg/icons/social/sonico.svg b/framework/components/ecl-social-icons/images/social/sonico.svg
similarity index 100%
rename from framework/components/ecl-social-icons/images/svg/icons/social/sonico.svg
rename to framework/components/ecl-social-icons/images/social/sonico.svg
diff --git a/framework/components/ecl-social-icons/images/svg/icons/social/sonico_hover.svg b/framework/components/ecl-social-icons/images/social/sonico_hover.svg
similarity index 100%
rename from framework/components/ecl-social-icons/images/svg/icons/social/sonico_hover.svg
rename to framework/components/ecl-social-icons/images/social/sonico_hover.svg
diff --git a/framework/components/ecl-social-icons/images/svg/icons/social/spotify.svg b/framework/components/ecl-social-icons/images/social/spotify.svg
similarity index 100%
rename from framework/components/ecl-social-icons/images/svg/icons/social/spotify.svg
rename to framework/components/ecl-social-icons/images/social/spotify.svg
diff --git a/framework/components/ecl-social-icons/images/svg/icons/social/spotify_hover.svg b/framework/components/ecl-social-icons/images/social/spotify_hover.svg
similarity index 100%
rename from framework/components/ecl-social-icons/images/svg/icons/social/spotify_hover.svg
rename to framework/components/ecl-social-icons/images/social/spotify_hover.svg
diff --git a/framework/components/ecl-social-icons/images/svg/icons/social/storify.svg b/framework/components/ecl-social-icons/images/social/storify.svg
similarity index 100%
rename from framework/components/ecl-social-icons/images/svg/icons/social/storify.svg
rename to framework/components/ecl-social-icons/images/social/storify.svg
diff --git a/framework/components/ecl-social-icons/images/svg/icons/social/storify_hover.svg b/framework/components/ecl-social-icons/images/social/storify_hover.svg
similarity index 100%
rename from framework/components/ecl-social-icons/images/svg/icons/social/storify_hover.svg
rename to framework/components/ecl-social-icons/images/social/storify_hover.svg
diff --git a/framework/components/ecl-social-icons/images/svg/icons/social/studivz.svg b/framework/components/ecl-social-icons/images/social/studivz.svg
similarity index 100%
rename from framework/components/ecl-social-icons/images/svg/icons/social/studivz.svg
rename to framework/components/ecl-social-icons/images/social/studivz.svg
diff --git a/framework/components/ecl-social-icons/images/svg/icons/social/studivz_hover.svg b/framework/components/ecl-social-icons/images/social/studivz_hover.svg
similarity index 100%
rename from framework/components/ecl-social-icons/images/svg/icons/social/studivz_hover.svg
rename to framework/components/ecl-social-icons/images/social/studivz_hover.svg
diff --git a/framework/components/ecl-social-icons/images/svg/icons/social/stumbleupon.svg b/framework/components/ecl-social-icons/images/social/stumbleupon.svg
similarity index 100%
rename from framework/components/ecl-social-icons/images/svg/icons/social/stumbleupon.svg
rename to framework/components/ecl-social-icons/images/social/stumbleupon.svg
diff --git a/framework/components/ecl-social-icons/images/svg/icons/social/stumbleupon_hover.svg b/framework/components/ecl-social-icons/images/social/stumbleupon_hover.svg
similarity index 100%
rename from framework/components/ecl-social-icons/images/svg/icons/social/stumbleupon_hover.svg
rename to framework/components/ecl-social-icons/images/social/stumbleupon_hover.svg
diff --git a/framework/components/ecl-social-icons/images/svg/icons/social/technorati.svg b/framework/components/ecl-social-icons/images/social/technorati.svg
similarity index 100%
rename from framework/components/ecl-social-icons/images/svg/icons/social/technorati.svg
rename to framework/components/ecl-social-icons/images/social/technorati.svg
diff --git a/framework/components/ecl-social-icons/images/svg/icons/social/technorati_hover.svg b/framework/components/ecl-social-icons/images/social/technorati_hover.svg
similarity index 100%
rename from framework/components/ecl-social-icons/images/svg/icons/social/technorati_hover.svg
rename to framework/components/ecl-social-icons/images/social/technorati_hover.svg
diff --git a/framework/components/ecl-social-icons/images/svg/icons/social/tuenti.svg b/framework/components/ecl-social-icons/images/social/tuenti.svg
similarity index 100%
rename from framework/components/ecl-social-icons/images/svg/icons/social/tuenti.svg
rename to framework/components/ecl-social-icons/images/social/tuenti.svg
diff --git a/framework/components/ecl-social-icons/images/svg/icons/social/tuenti_hover.svg b/framework/components/ecl-social-icons/images/social/tuenti_hover.svg
similarity index 100%
rename from framework/components/ecl-social-icons/images/svg/icons/social/tuenti_hover.svg
rename to framework/components/ecl-social-icons/images/social/tuenti_hover.svg
diff --git a/framework/components/ecl-social-icons/images/svg/icons/social/tumblr.svg b/framework/components/ecl-social-icons/images/social/tumblr.svg
similarity index 100%
rename from framework/components/ecl-social-icons/images/svg/icons/social/tumblr.svg
rename to framework/components/ecl-social-icons/images/social/tumblr.svg
diff --git a/framework/components/ecl-social-icons/images/svg/icons/social/tumblr_hover.svg b/framework/components/ecl-social-icons/images/social/tumblr_hover.svg
similarity index 100%
rename from framework/components/ecl-social-icons/images/svg/icons/social/tumblr_hover.svg
rename to framework/components/ecl-social-icons/images/social/tumblr_hover.svg
diff --git a/framework/components/ecl-social-icons/images/svg/icons/social/twitter.svg b/framework/components/ecl-social-icons/images/social/twitter.svg
similarity index 100%
rename from framework/components/ecl-social-icons/images/svg/icons/social/twitter.svg
rename to framework/components/ecl-social-icons/images/social/twitter.svg
diff --git a/framework/components/ecl-social-icons/images/svg/icons/social/twitter_hover.svg b/framework/components/ecl-social-icons/images/social/twitter_hover.svg
similarity index 100%
rename from framework/components/ecl-social-icons/images/svg/icons/social/twitter_hover.svg
rename to framework/components/ecl-social-icons/images/social/twitter_hover.svg
diff --git a/framework/components/ecl-social-icons/images/svg/icons/social/viadeo.svg b/framework/components/ecl-social-icons/images/social/viadeo.svg
similarity index 100%
rename from framework/components/ecl-social-icons/images/svg/icons/social/viadeo.svg
rename to framework/components/ecl-social-icons/images/social/viadeo.svg
diff --git a/framework/components/ecl-social-icons/images/svg/icons/social/viadeo_hover.svg b/framework/components/ecl-social-icons/images/social/viadeo_hover.svg
similarity index 100%
rename from framework/components/ecl-social-icons/images/svg/icons/social/viadeo_hover.svg
rename to framework/components/ecl-social-icons/images/social/viadeo_hover.svg
diff --git a/framework/components/ecl-social-icons/images/svg/icons/social/vine.svg b/framework/components/ecl-social-icons/images/social/vine.svg
similarity index 100%
rename from framework/components/ecl-social-icons/images/svg/icons/social/vine.svg
rename to framework/components/ecl-social-icons/images/social/vine.svg
diff --git a/framework/components/ecl-social-icons/images/svg/icons/social/vine_hover.svg b/framework/components/ecl-social-icons/images/social/vine_hover.svg
similarity index 100%
rename from framework/components/ecl-social-icons/images/svg/icons/social/vine_hover.svg
rename to framework/components/ecl-social-icons/images/social/vine_hover.svg
diff --git a/framework/components/ecl-social-icons/images/svg/icons/social/wordpress.svg b/framework/components/ecl-social-icons/images/social/wordpress.svg
similarity index 100%
rename from framework/components/ecl-social-icons/images/svg/icons/social/wordpress.svg
rename to framework/components/ecl-social-icons/images/social/wordpress.svg
diff --git a/framework/components/ecl-social-icons/images/svg/icons/social/wordpress_hover.svg b/framework/components/ecl-social-icons/images/social/wordpress_hover.svg
similarity index 100%
rename from framework/components/ecl-social-icons/images/svg/icons/social/wordpress_hover.svg
rename to framework/components/ecl-social-icons/images/social/wordpress_hover.svg
diff --git a/framework/components/ecl-social-icons/images/svg/icons/social/wykop.svg b/framework/components/ecl-social-icons/images/social/wykop.svg
similarity index 100%
rename from framework/components/ecl-social-icons/images/svg/icons/social/wykop.svg
rename to framework/components/ecl-social-icons/images/social/wykop.svg
diff --git a/framework/components/ecl-social-icons/images/svg/icons/social/wykop_hover.svg b/framework/components/ecl-social-icons/images/social/wykop_hover.svg
similarity index 100%
rename from framework/components/ecl-social-icons/images/svg/icons/social/wykop_hover.svg
rename to framework/components/ecl-social-icons/images/social/wykop_hover.svg
diff --git a/framework/components/ecl-social-icons/images/svg/icons/social/xerpi.svg b/framework/components/ecl-social-icons/images/social/xerpi.svg
similarity index 100%
rename from framework/components/ecl-social-icons/images/svg/icons/social/xerpi.svg
rename to framework/components/ecl-social-icons/images/social/xerpi.svg
diff --git a/framework/components/ecl-social-icons/images/svg/icons/social/xerpi_hover.svg b/framework/components/ecl-social-icons/images/social/xerpi_hover.svg
similarity index 100%
rename from framework/components/ecl-social-icons/images/svg/icons/social/xerpi_hover.svg
rename to framework/components/ecl-social-icons/images/social/xerpi_hover.svg
diff --git a/framework/components/ecl-social-icons/images/svg/icons/social/yammer.svg b/framework/components/ecl-social-icons/images/social/yammer.svg
similarity index 100%
rename from framework/components/ecl-social-icons/images/svg/icons/social/yammer.svg
rename to framework/components/ecl-social-icons/images/social/yammer.svg
diff --git a/framework/components/ecl-social-icons/images/svg/icons/social/yammer_hover.svg b/framework/components/ecl-social-icons/images/social/yammer_hover.svg
similarity index 100%
rename from framework/components/ecl-social-icons/images/svg/icons/social/yammer_hover.svg
rename to framework/components/ecl-social-icons/images/social/yammer_hover.svg
diff --git a/framework/components/ecl-social-icons/images/svg/icons/social/youtube.svg b/framework/components/ecl-social-icons/images/social/youtube.svg
similarity index 100%
rename from framework/components/ecl-social-icons/images/svg/icons/social/youtube.svg
rename to framework/components/ecl-social-icons/images/social/youtube.svg
diff --git a/framework/components/ecl-social-icons/images/svg/icons/social/youtube_hover.svg b/framework/components/ecl-social-icons/images/social/youtube_hover.svg
similarity index 100%
rename from framework/components/ecl-social-icons/images/svg/icons/social/youtube_hover.svg
rename to framework/components/ecl-social-icons/images/social/youtube_hover.svg
diff --git a/framework/components/ecl-social-icons/package.json b/framework/components/ecl-social-icons/package.json
index 9daec4916a2..4e78e8b7f22 100644
--- a/framework/components/ecl-social-icons/package.json
+++ b/framework/components/ecl-social-icons/package.json
@@ -1,10 +1,24 @@
{
- "private": true,
"name": "@ec-europa/ecl-social-icons",
"version": "0.3.0",
"description": "",
- "main": "_social-icons.scss",
- "style": "_social-icons.scss",
+ "main": "ecl-social-icons.scss",
+ "style": "ecl-social-icons.scss",
"author": "European Commission",
- "license": "EUPL-1.1"
+ "license": "EUPL-1.1",
+ "dependencies": {
+ "@ec-europa/ecl-base": "^0.6.0",
+ "@ec-europa/ecl-links": "^0.6.1"
+ },
+ "publishConfig": {
+ "access": "public"
+ },
+ "repository": {
+ "type": "git",
+ "url": "git+https://github.com/ec-europa/europa-component-library.git"
+ },
+ "bugs": {
+ "url": "https://github.com/ec-europa/europa-component-library/issues"
+ },
+ "homepage": "https://github.com/ec-europa/europa-component-library#readme"
}
diff --git a/framework/components/ecl-social-icons/test/spec/screenshots/reference/social-icons/OS X 10.11_Safari_v9.png b/framework/components/ecl-social-icons/test/spec/screenshots/reference/social-icons/OS X 10.11_Safari_v9.png
new file mode 100644
index 00000000000..39494b3e003
Binary files /dev/null and b/framework/components/ecl-social-icons/test/spec/screenshots/reference/social-icons/OS X 10.11_Safari_v9.png differ
diff --git a/framework/components/ecl-social-icons/test/spec/screenshots/reference/social-icons/Windows 10_Chrome_v56.png b/framework/components/ecl-social-icons/test/spec/screenshots/reference/social-icons/Windows 10_Chrome_v56.png
new file mode 100644
index 00000000000..3516a06e453
Binary files /dev/null and b/framework/components/ecl-social-icons/test/spec/screenshots/reference/social-icons/Windows 10_Chrome_v56.png differ
diff --git a/framework/components/ecl-social-icons/test/spec/screenshots/reference/social-icons/Windows 7_Firefox_v46.png b/framework/components/ecl-social-icons/test/spec/screenshots/reference/social-icons/Windows 7_Firefox_v46.png
new file mode 100644
index 00000000000..182327da3b6
Binary files /dev/null and b/framework/components/ecl-social-icons/test/spec/screenshots/reference/social-icons/Windows 7_Firefox_v46.png differ
diff --git a/framework/components/ecl-social-icons/test/spec/screenshots/reference/social-icons/Windows 7_IE_v11.png b/framework/components/ecl-social-icons/test/spec/screenshots/reference/social-icons/Windows 7_IE_v11.png
new file mode 100644
index 00000000000..33562acc2c7
Binary files /dev/null and b/framework/components/ecl-social-icons/test/spec/screenshots/reference/social-icons/Windows 7_IE_v11.png differ
diff --git a/framework/components/ecl-social-icons/test/spec/social-icons.js b/framework/components/ecl-social-icons/test/spec/social-icons.js
new file mode 100644
index 00000000000..7ffe976ceab
--- /dev/null
+++ b/framework/components/ecl-social-icons/test/spec/social-icons.js
@@ -0,0 +1,30 @@
+describe('social-icons', () => {
+ before(() => {
+ // Set viewport size
+ browser.setViewportSize({
+ width: 1400,
+ height: 5700,
+ });
+
+ browser.pause(1000);
+ });
+
+ describe('social-icons', () => {
+ before(() => {
+ // Go to url
+ browser.url('ecl-social-icons.html');
+ // Make sure the browser has finished painting
+ browser.pause(1000);
+ });
+
+ // Normal state
+ context('in overall demonstration', () => {
+ it('should match the reference screenshot', () => {
+ const screenshots = browser.checkDocument({
+ name: 'social-icons',
+ });
+ expect(screenshots).to.matchReference();
+ });
+ });
+ });
+});