Version Description
- Accessibility improvements: change icon color on focus as well as on hover, add text description for assistive technologies
Download this release
Release Info
| Developer | nathanrice |
| Plugin | |
| Version | 1.0.14 |
| Comparing to | |
| See all releases | |
Code changes from version 1.0.13 to 1.0.14
- README.md +7 -0
- css/style.css +11 -1
- languages/simple-social-icons.pot +98 -34
- package.json +1 -1
- readme.txt +4 -1
- simple-social-icons.php +25 -19
README.md
CHANGED
|
@@ -4,6 +4,7 @@ Contributors:
|
|
| 4 |
* [Nathan Rice](https://github.com/nathanrice)
|
| 5 |
* [StudioPress](https://github.com/studiopress)
|
| 6 |
* [Brian Gardner](https://github.com/bgardner)
|
|
|
|
| 7 |
|
| 8 |
### Description
|
| 9 |
|
|
@@ -103,3 +104,9 @@ NOTE - The rights to each pictogram in the social extension are either trademark
|
|
| 103 |
|
| 104 |
1.0.12
|
| 105 |
* Prevent ModSecurity blocking fonts from loading
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 4 |
* [Nathan Rice](https://github.com/nathanrice)
|
| 5 |
* [StudioPress](https://github.com/studiopress)
|
| 6 |
* [Brian Gardner](https://github.com/bgardner)
|
| 7 |
+
* [Shannon Hale](https://github.com/shannonsans)
|
| 8 |
|
| 9 |
### Description
|
| 10 |
|
| 104 |
|
| 105 |
1.0.12
|
| 106 |
* Prevent ModSecurity blocking fonts from loading
|
| 107 |
+
|
| 108 |
+
1.0.13
|
| 109 |
+
* Add textdomain loader
|
| 110 |
+
|
| 111 |
+
1.0.14
|
| 112 |
+
* Accessibility improvements: change icon color on focus as well as on hover, add text description for assistive technologies
|
css/style.css
CHANGED
|
@@ -38,7 +38,6 @@
|
|
| 38 |
font-variant: normal !important;
|
| 39 |
font-weight: normal !important;
|
| 40 |
line-height: 1em;
|
| 41 |
-
speak: none;
|
| 42 |
text-align: center;
|
| 43 |
text-decoration: none !important;
|
| 44 |
text-transform: none !important;
|
|
@@ -55,3 +54,14 @@
|
|
| 55 |
display: inline-block;
|
| 56 |
float: none;
|
| 57 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 38 |
font-variant: normal !important;
|
| 39 |
font-weight: normal !important;
|
| 40 |
line-height: 1em;
|
|
|
|
| 41 |
text-align: center;
|
| 42 |
text-decoration: none !important;
|
| 43 |
text-transform: none !important;
|
| 54 |
display: inline-block;
|
| 55 |
float: none;
|
| 56 |
}
|
| 57 |
+
|
| 58 |
+
.simple-social-icons .screen-reader-text {
|
| 59 |
+
position: absolute;
|
| 60 |
+
width: 1px;
|
| 61 |
+
height: 1px;
|
| 62 |
+
padding: 0;
|
| 63 |
+
margin: -1px;
|
| 64 |
+
overflow: hidden;
|
| 65 |
+
clip: rect(0, 0, 0, 0);
|
| 66 |
+
border: 0;
|
| 67 |
+
}
|
languages/simple-social-icons.pot
CHANGED
|
@@ -2,9 +2,9 @@
|
|
| 2 |
# This file is distributed under the GNU General Public License v2.0 (or later).
|
| 3 |
msgid ""
|
| 4 |
msgstr ""
|
| 5 |
-
"Project-Id-Version: Simple Social Icons 1.0.
|
| 6 |
"Report-Msgid-Bugs-To: StudioPress <translations@studiopress.com>\n"
|
| 7 |
-
"POT-Creation-Date: 2015-
|
| 8 |
"MIME-Version: 1.0\n"
|
| 9 |
"Content-Type: text/plain; charset=utf-8\n"
|
| 10 |
"Content-Transfer-Encoding: 8bit\n"
|
|
@@ -24,71 +24,135 @@ msgstr ""
|
|
| 24 |
"X-Poedit-SearchPath-0: .\n"
|
| 25 |
"X-Textdomain-Support: yes\n"
|
| 26 |
|
| 27 |
-
#: simple-social-icons.php:
|
| 28 |
msgid "Bloglovin URI"
|
| 29 |
msgstr ""
|
| 30 |
|
| 31 |
-
#: simple-social-icons.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
| 32 |
msgid "Dribbble URI"
|
| 33 |
msgstr ""
|
| 34 |
|
| 35 |
-
#: simple-social-icons.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
| 36 |
msgid "Email URI"
|
| 37 |
msgstr ""
|
| 38 |
|
| 39 |
-
#: simple-social-icons.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
| 40 |
msgid "Facebook URI"
|
| 41 |
msgstr ""
|
| 42 |
|
| 43 |
-
#: simple-social-icons.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
| 44 |
msgid "Flickr URI"
|
| 45 |
msgstr ""
|
| 46 |
|
| 47 |
-
#: simple-social-icons.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
| 48 |
msgid "GitHub URI"
|
| 49 |
msgstr ""
|
| 50 |
|
| 51 |
-
#: simple-social-icons.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
| 52 |
msgid "Google+ URI"
|
| 53 |
msgstr ""
|
| 54 |
|
| 55 |
-
#: simple-social-icons.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
| 56 |
msgid "Instagram URI"
|
| 57 |
msgstr ""
|
| 58 |
|
| 59 |
-
#: simple-social-icons.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
| 60 |
msgid "Linkedin URI"
|
| 61 |
msgstr ""
|
| 62 |
|
| 63 |
-
#: simple-social-icons.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
| 64 |
msgid "Pinterest URI"
|
| 65 |
msgstr ""
|
| 66 |
|
| 67 |
-
#: simple-social-icons.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
| 68 |
msgid "RSS URI"
|
| 69 |
msgstr ""
|
| 70 |
|
| 71 |
-
#: simple-social-icons.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
| 72 |
msgid "StumbleUpon URI"
|
| 73 |
msgstr ""
|
| 74 |
|
| 75 |
-
#: simple-social-icons.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
| 76 |
msgid "Tumblr URI"
|
| 77 |
msgstr ""
|
| 78 |
|
| 79 |
-
#: simple-social-icons.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
| 80 |
msgid "Twitter URI"
|
| 81 |
msgstr ""
|
| 82 |
|
| 83 |
-
#: simple-social-icons.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
| 84 |
msgid "Vimeo URI"
|
| 85 |
msgstr ""
|
| 86 |
|
| 87 |
-
#: simple-social-icons.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
| 88 |
msgid "YouTube URI"
|
| 89 |
msgstr ""
|
| 90 |
|
| 91 |
-
#: simple-social-icons.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
| 92 |
msgid "Displays select social icons."
|
| 93 |
msgstr ""
|
| 94 |
|
|
@@ -96,63 +160,63 @@ msgstr ""
|
|
| 96 |
msgid "Simple Social Icons"
|
| 97 |
msgstr ""
|
| 98 |
|
| 99 |
-
#: simple-social-icons.php:
|
| 100 |
msgid "Title:"
|
| 101 |
msgstr ""
|
| 102 |
|
| 103 |
-
#: simple-social-icons.php:
|
| 104 |
msgid "Open links in new window?"
|
| 105 |
msgstr ""
|
| 106 |
|
| 107 |
-
#: simple-social-icons.php:
|
| 108 |
msgid "Icon Size"
|
| 109 |
msgstr ""
|
| 110 |
|
| 111 |
-
#: simple-social-icons.php:
|
| 112 |
msgid "Icon Border Radius:"
|
| 113 |
msgstr ""
|
| 114 |
|
| 115 |
-
#: simple-social-icons.php:
|
| 116 |
msgid "Border Width:"
|
| 117 |
msgstr ""
|
| 118 |
|
| 119 |
-
#: simple-social-icons.php:
|
| 120 |
msgid "Alignment"
|
| 121 |
msgstr ""
|
| 122 |
|
| 123 |
-
#: simple-social-icons.php:
|
| 124 |
msgid "Align Left"
|
| 125 |
msgstr ""
|
| 126 |
|
| 127 |
-
#: simple-social-icons.php:
|
| 128 |
msgid "Align Center"
|
| 129 |
msgstr ""
|
| 130 |
|
| 131 |
-
#: simple-social-icons.php:
|
| 132 |
msgid "Align Right"
|
| 133 |
msgstr ""
|
| 134 |
|
| 135 |
-
#: simple-social-icons.php:
|
| 136 |
msgid "Icon Font Color:"
|
| 137 |
msgstr ""
|
| 138 |
|
| 139 |
-
#: simple-social-icons.php:
|
| 140 |
msgid "Icon Font Hover Color:"
|
| 141 |
msgstr ""
|
| 142 |
|
| 143 |
-
#: simple-social-icons.php:
|
| 144 |
msgid "Background Color:"
|
| 145 |
msgstr ""
|
| 146 |
|
| 147 |
-
#: simple-social-icons.php:
|
| 148 |
msgid "Background Hover Color:"
|
| 149 |
msgstr ""
|
| 150 |
|
| 151 |
-
#: simple-social-icons.php:
|
| 152 |
msgid "Border Color:"
|
| 153 |
msgstr ""
|
| 154 |
|
| 155 |
-
#: simple-social-icons.php:
|
| 156 |
msgid "Border Hover Color:"
|
| 157 |
msgstr ""
|
| 158 |
|
| 2 |
# This file is distributed under the GNU General Public License v2.0 (or later).
|
| 3 |
msgid ""
|
| 4 |
msgstr ""
|
| 5 |
+
"Project-Id-Version: Simple Social Icons 1.0.14\n"
|
| 6 |
"Report-Msgid-Bugs-To: StudioPress <translations@studiopress.com>\n"
|
| 7 |
+
"POT-Creation-Date: 2015-11-17 16:53:57+00:00\n"
|
| 8 |
"MIME-Version: 1.0\n"
|
| 9 |
"Content-Type: text/plain; charset=utf-8\n"
|
| 10 |
"Content-Transfer-Encoding: 8bit\n"
|
| 24 |
"X-Poedit-SearchPath-0: .\n"
|
| 25 |
"X-Textdomain-Support: yes\n"
|
| 26 |
|
| 27 |
+
#: simple-social-icons.php:124
|
| 28 |
msgid "Bloglovin URI"
|
| 29 |
msgstr ""
|
| 30 |
|
| 31 |
+
#: simple-social-icons.php:125
|
| 32 |
+
msgid "Bloglovin"
|
| 33 |
+
msgstr ""
|
| 34 |
+
|
| 35 |
+
#: simple-social-icons.php:128
|
| 36 |
msgid "Dribbble URI"
|
| 37 |
msgstr ""
|
| 38 |
|
| 39 |
+
#: simple-social-icons.php:129
|
| 40 |
+
msgid "Dribbble"
|
| 41 |
+
msgstr ""
|
| 42 |
+
|
| 43 |
+
#: simple-social-icons.php:132
|
| 44 |
msgid "Email URI"
|
| 45 |
msgstr ""
|
| 46 |
|
| 47 |
+
#: simple-social-icons.php:133
|
| 48 |
+
msgid "Email"
|
| 49 |
+
msgstr ""
|
| 50 |
+
|
| 51 |
+
#: simple-social-icons.php:136
|
| 52 |
msgid "Facebook URI"
|
| 53 |
msgstr ""
|
| 54 |
|
| 55 |
+
#: simple-social-icons.php:137
|
| 56 |
+
msgid "Facebook"
|
| 57 |
+
msgstr ""
|
| 58 |
+
|
| 59 |
+
#: simple-social-icons.php:140
|
| 60 |
msgid "Flickr URI"
|
| 61 |
msgstr ""
|
| 62 |
|
| 63 |
+
#: simple-social-icons.php:141
|
| 64 |
+
msgid "Flickr"
|
| 65 |
+
msgstr ""
|
| 66 |
+
|
| 67 |
+
#: simple-social-icons.php:144
|
| 68 |
msgid "GitHub URI"
|
| 69 |
msgstr ""
|
| 70 |
|
| 71 |
+
#: simple-social-icons.php:145
|
| 72 |
+
msgid "GitHub"
|
| 73 |
+
msgstr ""
|
| 74 |
+
|
| 75 |
+
#: simple-social-icons.php:148
|
| 76 |
msgid "Google+ URI"
|
| 77 |
msgstr ""
|
| 78 |
|
| 79 |
+
#: simple-social-icons.php:149
|
| 80 |
+
msgid "Google+"
|
| 81 |
+
msgstr ""
|
| 82 |
+
|
| 83 |
+
#: simple-social-icons.php:152
|
| 84 |
msgid "Instagram URI"
|
| 85 |
msgstr ""
|
| 86 |
|
| 87 |
+
#: simple-social-icons.php:153
|
| 88 |
+
msgid "Instagram"
|
| 89 |
+
msgstr ""
|
| 90 |
+
|
| 91 |
+
#: simple-social-icons.php:156
|
| 92 |
msgid "Linkedin URI"
|
| 93 |
msgstr ""
|
| 94 |
|
| 95 |
+
#: simple-social-icons.php:157
|
| 96 |
+
msgid "Linkedin"
|
| 97 |
+
msgstr ""
|
| 98 |
+
|
| 99 |
+
#: simple-social-icons.php:160
|
| 100 |
msgid "Pinterest URI"
|
| 101 |
msgstr ""
|
| 102 |
|
| 103 |
+
#: simple-social-icons.php:161
|
| 104 |
+
msgid "Pinterest"
|
| 105 |
+
msgstr ""
|
| 106 |
+
|
| 107 |
+
#: simple-social-icons.php:164
|
| 108 |
msgid "RSS URI"
|
| 109 |
msgstr ""
|
| 110 |
|
| 111 |
+
#: simple-social-icons.php:165
|
| 112 |
+
msgid "RSS"
|
| 113 |
+
msgstr ""
|
| 114 |
+
|
| 115 |
+
#: simple-social-icons.php:168
|
| 116 |
msgid "StumbleUpon URI"
|
| 117 |
msgstr ""
|
| 118 |
|
| 119 |
+
#: simple-social-icons.php:169
|
| 120 |
+
msgid "StumbleUpon"
|
| 121 |
+
msgstr ""
|
| 122 |
+
|
| 123 |
+
#: simple-social-icons.php:172
|
| 124 |
msgid "Tumblr URI"
|
| 125 |
msgstr ""
|
| 126 |
|
| 127 |
+
#: simple-social-icons.php:173
|
| 128 |
+
msgid "Tumblr"
|
| 129 |
+
msgstr ""
|
| 130 |
+
|
| 131 |
+
#: simple-social-icons.php:176
|
| 132 |
msgid "Twitter URI"
|
| 133 |
msgstr ""
|
| 134 |
|
| 135 |
+
#: simple-social-icons.php:177
|
| 136 |
+
msgid "Twitter"
|
| 137 |
+
msgstr ""
|
| 138 |
+
|
| 139 |
+
#: simple-social-icons.php:180
|
| 140 |
msgid "Vimeo URI"
|
| 141 |
msgstr ""
|
| 142 |
|
| 143 |
+
#: simple-social-icons.php:181
|
| 144 |
+
msgid "Vimeo"
|
| 145 |
+
msgstr ""
|
| 146 |
+
|
| 147 |
+
#: simple-social-icons.php:184
|
| 148 |
msgid "YouTube URI"
|
| 149 |
msgstr ""
|
| 150 |
|
| 151 |
+
#: simple-social-icons.php:185
|
| 152 |
+
msgid "YouTube"
|
| 153 |
+
msgstr ""
|
| 154 |
+
|
| 155 |
+
#: simple-social-icons.php:191
|
| 156 |
msgid "Displays select social icons."
|
| 157 |
msgstr ""
|
| 158 |
|
| 160 |
msgid "Simple Social Icons"
|
| 161 |
msgstr ""
|
| 162 |
|
| 163 |
+
#: simple-social-icons.php:276
|
| 164 |
msgid "Title:"
|
| 165 |
msgstr ""
|
| 166 |
|
| 167 |
+
#: simple-social-icons.php:278
|
| 168 |
msgid "Open links in new window?"
|
| 169 |
msgstr ""
|
| 170 |
|
| 171 |
+
#: simple-social-icons.php:280
|
| 172 |
msgid "Icon Size"
|
| 173 |
msgstr ""
|
| 174 |
|
| 175 |
+
#: simple-social-icons.php:282
|
| 176 |
msgid "Icon Border Radius:"
|
| 177 |
msgstr ""
|
| 178 |
|
| 179 |
+
#: simple-social-icons.php:284
|
| 180 |
msgid "Border Width:"
|
| 181 |
msgstr ""
|
| 182 |
|
| 183 |
+
#: simple-social-icons.php:287
|
| 184 |
msgid "Alignment"
|
| 185 |
msgstr ""
|
| 186 |
|
| 187 |
+
#: simple-social-icons.php:289
|
| 188 |
msgid "Align Left"
|
| 189 |
msgstr ""
|
| 190 |
|
| 191 |
+
#: simple-social-icons.php:290
|
| 192 |
msgid "Align Center"
|
| 193 |
msgstr ""
|
| 194 |
|
| 195 |
+
#: simple-social-icons.php:291
|
| 196 |
msgid "Align Right"
|
| 197 |
msgstr ""
|
| 198 |
|
| 199 |
+
#: simple-social-icons.php:297
|
| 200 |
msgid "Icon Font Color:"
|
| 201 |
msgstr ""
|
| 202 |
|
| 203 |
+
#: simple-social-icons.php:299
|
| 204 |
msgid "Icon Font Hover Color:"
|
| 205 |
msgstr ""
|
| 206 |
|
| 207 |
+
#: simple-social-icons.php:301
|
| 208 |
msgid "Background Color:"
|
| 209 |
msgstr ""
|
| 210 |
|
| 211 |
+
#: simple-social-icons.php:303
|
| 212 |
msgid "Background Hover Color:"
|
| 213 |
msgstr ""
|
| 214 |
|
| 215 |
+
#: simple-social-icons.php:305
|
| 216 |
msgid "Border Color:"
|
| 217 |
msgstr ""
|
| 218 |
|
| 219 |
+
#: simple-social-icons.php:307
|
| 220 |
msgid "Border Hover Color:"
|
| 221 |
msgstr ""
|
| 222 |
|
package.json
CHANGED
|
@@ -29,7 +29,7 @@
|
|
| 29 |
"description": "A simple, CSS and icon font driven social icons widget.",
|
| 30 |
"author": "StudioPress",
|
| 31 |
"authoruri": "http://www.studiopress.com/",
|
| 32 |
-
"version": "1.0.
|
| 33 |
"license": "GPL-2.0+",
|
| 34 |
"licenseuri": "http://www.gnu.org/licenses/gpl-2.0.html",
|
| 35 |
"textdomain": "simple-social-icons"
|
| 29 |
"description": "A simple, CSS and icon font driven social icons widget.",
|
| 30 |
"author": "StudioPress",
|
| 31 |
"authoruri": "http://www.studiopress.com/",
|
| 32 |
+
"version": "1.0.14",
|
| 33 |
"license": "GPL-2.0+",
|
| 34 |
"licenseuri": "http://www.gnu.org/licenses/gpl-2.0.html",
|
| 35 |
"textdomain": "simple-social-icons"
|
readme.txt
CHANGED
|
@@ -1,5 +1,5 @@
|
|
| 1 |
=== Plugin Name ===
|
| 2 |
-
Contributors: nathanrice, studiopress, bgardner
|
| 3 |
Tags: social media, social networking, social profiles
|
| 4 |
Requires at least: 4.0
|
| 5 |
Tested up to: 4.3.1
|
|
@@ -47,6 +47,9 @@ NOTE - The rights to each pictogram in the social extension are either trademark
|
|
| 47 |
|
| 48 |
== Changelog ==
|
| 49 |
|
|
|
|
|
|
|
|
|
|
| 50 |
= 1.0.13 =
|
| 51 |
* Add textdomain loader
|
| 52 |
|
| 1 |
=== Plugin Name ===
|
| 2 |
+
Contributors: nathanrice, studiopress, bgardner, shannonsans
|
| 3 |
Tags: social media, social networking, social profiles
|
| 4 |
Requires at least: 4.0
|
| 5 |
Tested up to: 4.3.1
|
| 47 |
|
| 48 |
== Changelog ==
|
| 49 |
|
| 50 |
+
= 1.0.14 =
|
| 51 |
+
* Accessibility improvements: change icon color on focus as well as on hover, add text description for assistive technologies
|
| 52 |
+
|
| 53 |
= 1.0.13 =
|
| 54 |
* Add textdomain loader
|
| 55 |
|
simple-social-icons.php
CHANGED
|
@@ -6,7 +6,7 @@ Description: A simple, CSS and icon font driven social icons widget.
|
|
| 6 |
Author: Nathan Rice
|
| 7 |
Author URI: http://www.nathanrice.net/
|
| 8 |
|
| 9 |
-
Version: 1.0.
|
| 10 |
|
| 11 |
Text Domain: simple-social-icons
|
| 12 |
Domain Path: /languages
|
|
@@ -122,67 +122,67 @@ class Simple_Social_Icons_Widget extends WP_Widget {
|
|
| 122 |
$this->profiles = apply_filters( 'simple_social_default_profiles', array(
|
| 123 |
'bloglovin' => array(
|
| 124 |
'label' => __( 'Bloglovin URI', 'simple-social-icons' ),
|
| 125 |
-
'pattern' => '<li class="social-bloglovin"><a href="%s" %s>' . $this->glyphs['bloglovin'] . '</a></li>',
|
| 126 |
),
|
| 127 |
'dribbble' => array(
|
| 128 |
'label' => __( 'Dribbble URI', 'simple-social-icons' ),
|
| 129 |
-
'pattern' => '<li class="social-dribbble"><a href="%s" %s>' . $this->glyphs['dribbble'] . '</a></li>',
|
| 130 |
),
|
| 131 |
'email' => array(
|
| 132 |
'label' => __( 'Email URI', 'simple-social-icons' ),
|
| 133 |
-
'pattern' => '<li class="social-email"><a href="%s" %s>' . $this->glyphs['email'] . '</a></li>',
|
| 134 |
),
|
| 135 |
'facebook' => array(
|
| 136 |
'label' => __( 'Facebook URI', 'simple-social-icons' ),
|
| 137 |
-
'pattern' => '<li class="social-facebook"><a href="%s" %s>' . $this->glyphs['facebook'] . '</a></li>',
|
| 138 |
),
|
| 139 |
'flickr' => array(
|
| 140 |
'label' => __( 'Flickr URI', 'simple-social-icons' ),
|
| 141 |
-
'pattern' => '<li class="social-flickr"><a href="%s" %s>' . $this->glyphs['flickr'] . '</a></li>',
|
| 142 |
),
|
| 143 |
'github' => array(
|
| 144 |
'label' => __( 'GitHub URI', 'simple-social-icons' ),
|
| 145 |
-
'pattern' => '<li class="social-github"><a href="%s" %s>' . $this->glyphs['github'] . '</a></li>',
|
| 146 |
),
|
| 147 |
'gplus' => array(
|
| 148 |
'label' => __( 'Google+ URI', 'simple-social-icons' ),
|
| 149 |
-
'pattern' => '<li class="social-gplus"><a href="%s" %s>' . $this->glyphs['gplus'] . '</a></li>',
|
| 150 |
),
|
| 151 |
'instagram' => array(
|
| 152 |
'label' => __( 'Instagram URI', 'simple-social-icons' ),
|
| 153 |
-
'pattern' => '<li class="social-instagram"><a href="%s" %s>' . $this->glyphs['instagram'] . '</a></li>',
|
| 154 |
),
|
| 155 |
'linkedin' => array(
|
| 156 |
'label' => __( 'Linkedin URI', 'simple-social-icons' ),
|
| 157 |
-
'pattern' => '<li class="social-linkedin"><a href="%s" %s>' . $this->glyphs['linkedin'] . '</a></li>',
|
| 158 |
),
|
| 159 |
'pinterest' => array(
|
| 160 |
'label' => __( 'Pinterest URI', 'simple-social-icons' ),
|
| 161 |
-
'pattern' => '<li class="social-pinterest"><a href="%s" %s>' . $this->glyphs['pinterest'] . '</a></li>',
|
| 162 |
),
|
| 163 |
'rss' => array(
|
| 164 |
'label' => __( 'RSS URI', 'simple-social-icons' ),
|
| 165 |
-
'pattern' => '<li class="social-rss"><a href="%s" %s>' . $this->glyphs['rss'] . '</a></li>',
|
| 166 |
),
|
| 167 |
'stumbleupon' => array(
|
| 168 |
'label' => __( 'StumbleUpon URI', 'simple-social-icons' ),
|
| 169 |
-
'pattern' => '<li class="social-stumbleupon"><a href="%s" %s>' . $this->glyphs['stumbleupon'] . '</a></li>',
|
| 170 |
),
|
| 171 |
'tumblr' => array(
|
| 172 |
'label' => __( 'Tumblr URI', 'simple-social-icons' ),
|
| 173 |
-
'pattern' => '<li class="social-tumblr"><a href="%s" %s>' . $this->glyphs['tumblr'] . '</a></li>',
|
| 174 |
),
|
| 175 |
'twitter' => array(
|
| 176 |
'label' => __( 'Twitter URI', 'simple-social-icons' ),
|
| 177 |
-
'pattern' => '<li class="social-twitter"><a href="%s" %s>' . $this->glyphs['twitter'] . '</a></li>',
|
| 178 |
),
|
| 179 |
'vimeo' => array(
|
| 180 |
'label' => __( 'Vimeo URI', 'simple-social-icons' ),
|
| 181 |
-
'pattern' => '<li class="social-vimeo"><a href="%s" %s>' . $this->glyphs['vimeo'] . '</a></li>',
|
| 182 |
),
|
| 183 |
'youtube' => array(
|
| 184 |
'label' => __( 'YouTube URI', 'simple-social-icons' ),
|
| 185 |
-
'pattern' => '<li class="social-youtube"><a href="%s" %s>' . $this->glyphs['youtube'] . '</a></li>',
|
| 186 |
),
|
| 187 |
) );
|
| 188 |
|
|
@@ -425,7 +425,8 @@ class Simple_Social_Icons_Widget extends WP_Widget {
|
|
| 425 |
/** The CSS to output */
|
| 426 |
$css = '
|
| 427 |
.simple-social-icons ul li a,
|
| 428 |
-
.simple-social-icons ul li a:hover
|
|
|
|
| 429 |
background-color: ' . $instance['background_color'] . ' !important;
|
| 430 |
border-radius: ' . $instance['border_radius'] . 'px;
|
| 431 |
color: ' . $instance['icon_color'] . ' !important;
|
|
@@ -434,10 +435,15 @@ class Simple_Social_Icons_Widget extends WP_Widget {
|
|
| 434 |
padding: ' . $icon_padding . 'px;
|
| 435 |
}
|
| 436 |
|
| 437 |
-
.simple-social-icons ul li a:hover
|
|
|
|
| 438 |
background-color: ' . $instance['background_color_hover'] . ' !important;
|
| 439 |
border-color: ' . $instance['border_color_hover'] . ' !important;
|
| 440 |
color: ' . $instance['icon_color_hover'] . ' !important;
|
|
|
|
|
|
|
|
|
|
|
|
|
| 441 |
}';
|
| 442 |
|
| 443 |
/** Minify a bit */
|
| 6 |
Author: Nathan Rice
|
| 7 |
Author URI: http://www.nathanrice.net/
|
| 8 |
|
| 9 |
+
Version: 1.0.14
|
| 10 |
|
| 11 |
Text Domain: simple-social-icons
|
| 12 |
Domain Path: /languages
|
| 122 |
$this->profiles = apply_filters( 'simple_social_default_profiles', array(
|
| 123 |
'bloglovin' => array(
|
| 124 |
'label' => __( 'Bloglovin URI', 'simple-social-icons' ),
|
| 125 |
+
'pattern' => '<li class="social-bloglovin"><a href="%s" %s><span aria-hidden="true">' . $this->glyphs['bloglovin'] . '</span><span class="screen-reader-text">' . __( 'Bloglovin', 'simple-social-icons' ) . '</span></a></li>',
|
| 126 |
),
|
| 127 |
'dribbble' => array(
|
| 128 |
'label' => __( 'Dribbble URI', 'simple-social-icons' ),
|
| 129 |
+
'pattern' => '<li class="social-dribbble"><a href="%s" %s><span aria-hidden="true">' . $this->glyphs['dribbble'] . '</span><span class="screen-reader-text">' . __( 'Dribbble', 'simple-social-icons' ) . '</span></a></li>',
|
| 130 |
),
|
| 131 |
'email' => array(
|
| 132 |
'label' => __( 'Email URI', 'simple-social-icons' ),
|
| 133 |
+
'pattern' => '<li class="social-email"><a href="%s" %s><span aria-hidden="true">' . $this->glyphs['email'] . '</span><span class="screen-reader-text">' . __( 'Email', 'simple-social-icons' ) . '</span></a></li>',
|
| 134 |
),
|
| 135 |
'facebook' => array(
|
| 136 |
'label' => __( 'Facebook URI', 'simple-social-icons' ),
|
| 137 |
+
'pattern' => '<li class="social-facebook"><a href="%s" %s><span aria-hidden="true">' . $this->glyphs['facebook'] . '</span><span class="screen-reader-text">' . __( 'Facebook', 'simple-social-icons' ) . '</span></a></li>',
|
| 138 |
),
|
| 139 |
'flickr' => array(
|
| 140 |
'label' => __( 'Flickr URI', 'simple-social-icons' ),
|
| 141 |
+
'pattern' => '<li class="social-flickr"><a href="%s" %s><span aria-hidden="true">' . $this->glyphs['flickr'] . '</span><span class="screen-reader-text">' . __( 'Flickr', 'simple-social-icons' ) . '</span></a></li>',
|
| 142 |
),
|
| 143 |
'github' => array(
|
| 144 |
'label' => __( 'GitHub URI', 'simple-social-icons' ),
|
| 145 |
+
'pattern' => '<li class="social-github"><a href="%s" %s><span aria-hidden="true">' . $this->glyphs['github'] . '</span><span class="screen-reader-text">' . __( 'GitHub', 'simple-social-icons' ) . '</span></a></li>',
|
| 146 |
),
|
| 147 |
'gplus' => array(
|
| 148 |
'label' => __( 'Google+ URI', 'simple-social-icons' ),
|
| 149 |
+
'pattern' => '<li class="social-gplus"><a href="%s" %s><span aria-hidden="true">' . $this->glyphs['gplus'] . '</span><span class="screen-reader-text">' . __( 'Google+', 'simple-social-icons' ) . '</span></a></li>',
|
| 150 |
),
|
| 151 |
'instagram' => array(
|
| 152 |
'label' => __( 'Instagram URI', 'simple-social-icons' ),
|
| 153 |
+
'pattern' => '<li class="social-instagram"><a href="%s" %s><span aria-hidden="true">' . $this->glyphs['instagram'] . '</span><span class="screen-reader-text">' . __( 'Instagram', 'simple-social-icons' ) . '</span></a></li>',
|
| 154 |
),
|
| 155 |
'linkedin' => array(
|
| 156 |
'label' => __( 'Linkedin URI', 'simple-social-icons' ),
|
| 157 |
+
'pattern' => '<li class="social-linkedin"><a href="%s" %s><span aria-hidden="true">' . $this->glyphs['linkedin'] . '</span><span class="screen-reader-text">' . __( 'Linkedin', 'simple-social-icons' ) . '</span></a></li>',
|
| 158 |
),
|
| 159 |
'pinterest' => array(
|
| 160 |
'label' => __( 'Pinterest URI', 'simple-social-icons' ),
|
| 161 |
+
'pattern' => '<li class="social-pinterest"><a href="%s" %s><span aria-hidden="true">' . $this->glyphs['pinterest'] . '</span><span class="screen-reader-text">' . __( 'Pinterest', 'simple-social-icons' ) . '</span></a></li>',
|
| 162 |
),
|
| 163 |
'rss' => array(
|
| 164 |
'label' => __( 'RSS URI', 'simple-social-icons' ),
|
| 165 |
+
'pattern' => '<li class="social-rss"><a href="%s" %s><span aria-hidden="true">' . $this->glyphs['rss'] . '</span><span class="screen-reader-text">' . __( 'RSS', 'simple-social-icons' ) . '</span></a></li>',
|
| 166 |
),
|
| 167 |
'stumbleupon' => array(
|
| 168 |
'label' => __( 'StumbleUpon URI', 'simple-social-icons' ),
|
| 169 |
+
'pattern' => '<li class="social-stumbleupon"><a href="%s" %s><span aria-hidden="true">' . $this->glyphs['stumbleupon'] . '</span><span class="screen-reader-text">' . __( 'StumbleUpon', 'simple-social-icons' ) . '</span></a></li>',
|
| 170 |
),
|
| 171 |
'tumblr' => array(
|
| 172 |
'label' => __( 'Tumblr URI', 'simple-social-icons' ),
|
| 173 |
+
'pattern' => '<li class="social-tumblr"><a href="%s" %s><span aria-hidden="true">' . $this->glyphs['tumblr'] . '</span><span class="screen-reader-text">' . __( 'Tumblr', 'simple-social-icons' ) . '</span></a></li>',
|
| 174 |
),
|
| 175 |
'twitter' => array(
|
| 176 |
'label' => __( 'Twitter URI', 'simple-social-icons' ),
|
| 177 |
+
'pattern' => '<li class="social-twitter"><a href="%s" %s><span aria-hidden="true">' . $this->glyphs['twitter'] . '</span><span class="screen-reader-text">' . __( 'Twitter', 'simple-social-icons' ) . '</span></a></li>',
|
| 178 |
),
|
| 179 |
'vimeo' => array(
|
| 180 |
'label' => __( 'Vimeo URI', 'simple-social-icons' ),
|
| 181 |
+
'pattern' => '<li class="social-vimeo"><a href="%s" %s><span aria-hidden="true">' . $this->glyphs['vimeo'] . '</span><span class="screen-reader-text">' . __( 'Vimeo', 'simple-social-icons' ) . '</span></a></li>',
|
| 182 |
),
|
| 183 |
'youtube' => array(
|
| 184 |
'label' => __( 'YouTube URI', 'simple-social-icons' ),
|
| 185 |
+
'pattern' => '<li class="social-youtube"><a href="%s" %s><span aria-hidden="true">' . $this->glyphs['youtube'] . '</span><span class="screen-reader-text">' . __( 'YouTube', 'simple-social-icons' ) . '</span></a></li>',
|
| 186 |
),
|
| 187 |
) );
|
| 188 |
|
| 425 |
/** The CSS to output */
|
| 426 |
$css = '
|
| 427 |
.simple-social-icons ul li a,
|
| 428 |
+
.simple-social-icons ul li a:hover,
|
| 429 |
+
.simple-social-icons ul li a:focus {
|
| 430 |
background-color: ' . $instance['background_color'] . ' !important;
|
| 431 |
border-radius: ' . $instance['border_radius'] . 'px;
|
| 432 |
color: ' . $instance['icon_color'] . ' !important;
|
| 435 |
padding: ' . $icon_padding . 'px;
|
| 436 |
}
|
| 437 |
|
| 438 |
+
.simple-social-icons ul li a:hover,
|
| 439 |
+
.simple-social-icons ul li a:focus {
|
| 440 |
background-color: ' . $instance['background_color_hover'] . ' !important;
|
| 441 |
border-color: ' . $instance['border_color_hover'] . ' !important;
|
| 442 |
color: ' . $instance['icon_color_hover'] . ' !important;
|
| 443 |
+
}
|
| 444 |
+
|
| 445 |
+
.simple-social-icons ul li a:focus {
|
| 446 |
+
outline: 1px dotted ' . $instance['background_color_hover'] . ' !important;
|
| 447 |
}';
|
| 448 |
|
| 449 |
/** Minify a bit */
|
