PluginProbe
Jetpack – WP Security, Backup, Speed, & Growth / 16.1-beta
Jetpack – WP Security, Backup, Speed, & Growth v16.1-beta
12.0.3 12.1.3 12.2.3 12.3.2 12.4.2 12.5.2 12.6.4 12.7.3 12.8.3 12.9.5 13.0.2 13.1.5 13.2.4 13.3.3 13.4.5 13.5.2 13.6.2 13.7.2 13.8.3 13.9.2 14.0.1 14.1.1 14.2.2 14.3.1 14.4.2 All 500 releases
← All changes | modules/sharedaddy/sharing.css +251 -266 14.2.216.1-beta View file →
@@ -6,9 +6,9 @@
6 6
7 7
8 8 /* Master container */
9 9 #jp-post-flair {
10 - padding-top: .5em;
10 + padding-top: 0.5em;
11 11 }
12 12
13 13
14 14 /* Overall Sharedaddy block title */
@@ -22,17 +22,17 @@
22 22 margin: 0 0 1em 0;
23 23 display: inline-block;
24 24 line-height: 1.2;
25 25 font-size: 9pt;
26 - font-weight: bold;
26 + font-weight: 700;
27 27 }
28 28
29 -body.highlander-light h3.sd-title:before {
30 - border-top: 1px solid rgba(0,0,0,.2);
29 +body.highlander-light h3.sd-title::before {
30 + border-top: 1px solid rgba(0, 0, 0, 0.2);
31 31 }
32 32
33 -body.highlander-dark h3.sd-title:before {
34 - border-top: 1px solid rgba(255,255,255,.4);
33 +body.highlander-dark h3.sd-title::before {
34 + border-top: 1px solid rgba(255, 255, 255, 0.4);
35 35 }
36 36
37 37
38 38 /* Sharing services list */
@@ -38,8 +38,9 @@
38 38 /* Sharing services list */
39 39 .sd-sharing {
40 40 margin-bottom: 1em;
41 41 }
42 +
42 43 .sd-content ul {
43 44 padding: 0 !important;
44 45 margin: 0 !important;
45 46 list-style: none !important;
@@ -46,8 +47,10 @@
46 47 }
47 48
48 49 .sd-content ul li {
49 50 display: inline-block;
51 + margin: 0 8px 12px 0;
52 + padding: 0;
50 53 }
51 54
52 55 .sd-content ul li.share-deprecated {
53 56 opacity: 0.5;
@@ -57,9 +60,9 @@
57 60 text-decoration: line-through;
58 61 }
59 62
60 63 .sd-block.sd-gplus {
61 - margin: 0 0 .5em 0;
64 + margin: 0 0 0.5em 0;
62 65 }
63 66
64 67 .sd-gplus .sd-content {
65 68 font-size: 12px;
@@ -68,8 +71,9 @@
68 71 /* Sharing email errors */
69 72 .sd-content .share-email-error .share-email-error-title {
70 73 margin: 0.5em 0;
71 74 }
75 +
72 76 .sd-content .share-email-error .share-email-error-text {
73 77 font-family: "Open Sans", sans-serif;
74 78 font-size: 12px;
75 79 margin: 0.5em 0;
@@ -83,11 +87,11 @@
83 87 .sd-content ul li .option a.share-ustom, /* Ugh. */
84 88 .sd-content ul li.preview-item div.option.option-smart-off a,
85 89 .sd-content ul li.advanced a.share-more,
86 90 .sd-social-icon-text .sd-content ul li a.sd-button,
87 -.sd-social-official .sd-content>ul>li>a.sd-button,
91 +.sd-social-official .sd-content > ul > li > a.sd-button,
88 92 #sharing_email .sharing_send,
89 -.sd-social-official .sd-content>ul>li .digg_button >a { /* official Digg button no longer works, needs cleaning */
93 +.sd-social-official .sd-content > ul > li .digg_button > a { /* official Digg button no longer works, needs cleaning */
90 94 text-decoration: none !important;
91 95 display: inline-block;
92 96 font-size: 13px;
93 97 font-family: "Open Sans", sans-serif;
@@ -92,9 +96,9 @@
92 96 font-size: 13px;
93 97 font-family: "Open Sans", sans-serif;
94 98 font-weight: 500;
95 99 border-radius: 4px;
96 - color: #2C3338 !important;
100 + color: #2c3338 !important;
97 101 background: #fff;
98 102 box-shadow: 0 1px 2px rgba(0, 0, 0, 0.12), 0 0 0 1px rgba(0, 0, 0, 0.12);
99 103 text-shadow: none;
100 104 line-height: 23px;
@@ -106,9 +110,9 @@
106 110 align-items: center;
107 111 display: flex;
108 112 font-size: 12px;
109 113 line-height: 12px;
110 - padding: 1px 6px 0px 5px;
114 + padding: 1px 6px 0 5px;
111 115 min-height: 20px;
112 116 }
113 117
114 118 .sd-social-official .sd-content ul.preview li a.sd-button,
@@ -116,30 +120,34 @@
116 120 position: relative;
117 121 top: 2px;
118 122 }
119 123
120 -.sd-content ul li a.sd-button>span,
124 +.sd-content ul li a.sd-button > span,
121 125 .sd-content ul li .option a.share-ustom span, /* Ugh. */
122 126 .sd-content ul li.preview-item div.option.option-smart-off a span,
123 127 .sd-content ul li.advanced a.share-more span,
124 -.sd-social-icon-text .sd-content ul li a.sd-button>span,
125 -.sd-social-official .sd-content>ul>li>a.sd-button span,
126 -.sd-social-official .sd-content>ul>li .digg_button >a span { /* official Digg button no longer works, needs cleaning */
128 +.sd-social-icon-text .sd-content ul li a.sd-button > span,
129 +.sd-social-official .sd-content > ul > li > a.sd-button span,
130 +.sd-social-official .sd-content > ul > li .digg_button > a span { /* official Digg button no longer works, needs cleaning */
127 131 line-height: 23px;
128 132 margin-left: 6px;
129 133 }
130 134
131 135 /* Icon Only */
132 -.sd-social-icon .sd-content ul li a.sd-button>span {
136 +.sd-social-icon .sd-content ul li a.sd-button > span {
133 137 margin-left: 0;
134 138 }
135 139
140 +body .sd-social-icon .sd-content ul li[class*="share-"] a.sd-button.share-icon.no-text span:not(.custom-sharing-span) {
141 + display: none;
142 +}
143 +
136 144 /* Text Only */
137 145 .sd-social-text .sd-content ul li a.sd-button span {
138 146 margin-left: 3px;
139 147 }
140 148
141 -.sd-social-official .sd-content ul li a.sd-button>span,
149 +.sd-social-official .sd-content ul li a.sd-button > span,
142 150 .sd-social-official .sd-content ul li.preview-item div.option.option-smart-off a span {
143 151 line-height: 12px;
144 152 margin-left: 3px;
145 153 }
@@ -144,12 +152,12 @@
144 152 margin-left: 3px;
145 153 }
146 154
147 155
148 -.sd-social-official .sd-content>ul>li>a.sd-button:before,
149 -.sd-social-official .sd-content>ul>li .digg_button>a:before,
150 -.sd-social-official .sd-content .sharing-hidden .inner>ul>li>a.sd-button:before,
151 -.sd-social-official .sd-content .sharing-hidden .inner>ul>li .digg_button>a:before {
156 +.sd-social-official .sd-content > ul > li > a.sd-button::before,
157 +.sd-social-official .sd-content > ul > li .digg_button > a::before,
158 +.sd-social-official .sd-content .sharing-hidden .inner > ul > li > a.sd-button::before,
159 +.sd-social-official .sd-content .sharing-hidden .inner > ul > li .digg_button > a::before {
152 160 margin-bottom: -1px;
153 161 }
154 162
155 163 .sd-social-icon .sd-content ul li a.sd-button:hover,
@@ -157,12 +165,12 @@
157 165 .sd-social-text .sd-content ul li a.sd-button:hover,
158 166 .sd-social-text .sd-content ul li a.sd-button:active,
159 167 .sd-social-icon-text .sd-content ul li a.sd-button:hover,
160 168 .sd-social-icon-text .sd-content ul li a.sd-button:active,
161 -.sd-social-official .sd-content>ul>li>a.sd-button:hover,
162 -.sd-social-official .sd-content>ul>li>a.sd-button:active,
163 -.sd-social-official .sd-content>ul>li .digg_button>a:hover,
164 -.sd-social-official .sd-content>ul>li .digg_button>a:active {
169 +.sd-social-official .sd-content > ul > li > a.sd-button:hover,
170 +.sd-social-official .sd-content > ul > li > a.sd-button:active,
171 +.sd-social-official .sd-content > ul > li .digg_button > a:hover,
172 +.sd-social-official .sd-content > ul > li .digg_button > a:active {
165 173 box-shadow: 0 1px 2px rgba(0, 0, 0, 0.22), 0 0 0 1px rgba(0, 0, 0, 0.22);
166 174 }
167 175
168 176 .sd-social-icon .sd-content ul li a.sd-button:active,
@@ -167,53 +175,55 @@
167 175
168 176 .sd-social-icon .sd-content ul li a.sd-button:active,
169 177 .sd-social-text .sd-content ul li a.sd-button:active,
170 178 .sd-social-icon-text .sd-content ul li a.sd-button:active,
171 -.sd-social-official .sd-content>ul>li>a.sd-button:active,
172 -.sd-social-official .sd-content>ul>li .digg_button>a:active {
173 - box-shadow: inset 0 1px 0 rgba(0,0,0,.16);
179 +.sd-social-official .sd-content > ul > li > a.sd-button:active,
180 +.sd-social-official .sd-content > ul > li .digg_button > a:active {
181 + box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0.16);
174 182 }
175 183
176 184 /* All icons */
177 -.sd-content ul li a.sd-button:before {
185 +.sd-content ul li a.sd-button::before {
178 186 display: inline-block;
179 187 -webkit-font-smoothing: antialiased;
180 188 -moz-osx-font-smoothing: grayscale;
181 - font: normal 18px/1 'social-logos';
189 + font: 400 18px/1 social-logos;
182 190 vertical-align: top;
183 191 text-align: center;
184 192 }
193 +
185 194 /* text + icon styles should have relative and top position */
186 -.sd-social-icon-text ul li a.sd-button:before {
195 +.sd-social-icon-text ul li a.sd-button::before {
187 196 position: relative;
188 197 top: 2px;
189 198 }
190 199
191 200 /* Make it look great in Chrome and Safari */
192 -@media screen and (-webkit-min-device-pixel-ratio:0) {
193 - .sd-content ul li a.sd-button:before {
201 +@media screen and (-webkit-min-device-pixel-ratio: 0) {
202 +
203 + .sd-content ul li a.sd-button::before {
194 204 position: relative;
195 205 top: 2px;
196 206 }
197 207 }
198 208
199 -.sd-social-official ul li a.sd-button:before {
209 +.sd-social-official ul li a.sd-button::before {
200 210 position: relative;
201 211 top: -2px;
202 212 }
213 +
203 214 /* Make it look great in Chrome and Safari */
204 -@media screen and (-webkit-min-device-pixel-ratio:0) {
205 - .sd-social-official ul li a.sd-button:before {
206 - top: 0px;
215 +@media screen and (-webkit-min-device-pixel-ratio: 0) {
216 +
217 + .sd-social-official ul li a.sd-button::before {
218 + top: 0;
207 219 }
208 220 }
209 221
210 -.sd-content ul li {
211 - margin: 0 8px 12px 0;
212 - padding: 0;
222 +/* Add more pading on touch devices */
223 +.jp-sharing-input-touch .sd-content ul li {
224 + padding-left: 10px;
213 225 }
214 -/* Add more pading on touch devices */
215 -.jp-sharing-input-touch .sd-content ul li { padding-left: 10px; }
216 226
217 227 .sd-content ul li.preview-item.no-icon a.sd-button span {
218 228 margin-left: 0;
219 229 }
@@ -218,12 +228,13 @@
218 228 margin-left: 0;
219 229 }
220 230
221 231 /* Text only */
222 -.sd-social-text .sd-content ul li a:before,
223 -.sd-content ul li.no-icon a:before {
232 +.sd-social-text .sd-content ul li a::before,
233 +.sd-content ul li.no-icon a::before {
224 234 display: none;
225 235 }
236 +
226 237 body .sd-social-text .sd-content ul li.share-custom a span,
227 238 body .sd-content ul li.share-custom.no-icon a span {
228 239 background-image: none;
229 240 background-position: -500px -500px !important; /* hack to work around !important inline style */
@@ -236,15 +247,19 @@
236 247 .sd-social-icon .sd-content ul li a.share-more {
237 248 position: relative;
238 249 top: -4px;
239 250 }
240 -@media screen and (-webkit-min-device-pixel-ratio:0) {
251 +
252 +@media screen and (-webkit-min-device-pixel-ratio: 0) {
253 +
241 254 .sd-social-icon .sd-content ul li a.share-more {
242 255 top: 2px;
243 256 }
244 257 }
245 -/* Firefox specific hack to make the share more button look better on Firefox. */
258 +
259 +/* Hack to make the share more button look better on Firefox. */
246 260 @-moz-document url-prefix() {
261 +
247 262 .sd-social-icon .sd-content ul li a.share-more {
248 263 top: 2px;
249 264 }
250 265 }
@@ -254,179 +269,191 @@
254 269 }
255 270
256 271
257 272 /* Individual icons */
258 -.sd-social-icon .sd-content ul li.share-print a:before,
259 -.sd-social-text .sd-content ul li.share-print a:before,
260 -.sd-content ul li.share-print div.option.option-smart-off a:before,
261 -.sd-social-icon-text .sd-content li.share-print a:before,
262 -.sd-social-official .sd-content li.share-print a:before {
263 - content: '\f469';
273 +.sd-social-icon .sd-content ul li.share-print a::before,
274 +.sd-social-text .sd-content ul li.share-print a::before,
275 +.sd-content ul li.share-print div.option.option-smart-off a::before,
276 +.sd-social-icon-text .sd-content li.share-print a::before,
277 +.sd-social-official .sd-content li.share-print a::before {
278 + content: "\f469";
264 279 }
265 280
266 -.sd-social-icon .sd-content ul li.share-email a:before,
267 -.sd-social-text .sd-content ul li.share-email a:before,
268 -.sd-content ul li.share-email div.option.option-smart-off a:before,
269 -.sd-social-icon-text .sd-content li.share-email a:before,
270 -.sd-social-official .sd-content li.share-email a:before {
271 - content: '\f410';
281 +.sd-social-icon .sd-content ul li.share-email a::before,
282 +.sd-social-text .sd-content ul li.share-email a::before,
283 +.sd-content ul li.share-email div.option.option-smart-off a::before,
284 +.sd-social-icon-text .sd-content li.share-email a::before,
285 +.sd-social-official .sd-content li.share-email a::before {
286 + content: "\f410";
272 287 }
273 -.sd-social-icon .sd-content ul li.share-linkedin a:before,
274 -.sd-social-text .sd-content ul li.share-linkedin a:before,
275 -.sd-content ul li.share-linkedin div.option.option-smart-off a:before,
276 -.sd-social-icon-text .sd-content li.share-linkedin a:before {
277 - content: '\f207';
288 +
289 +.sd-social-icon .sd-content ul li.share-linkedin a::before,
290 +.sd-social-text .sd-content ul li.share-linkedin a::before,
291 +.sd-content ul li.share-linkedin div.option.option-smart-off a::before,
292 +.sd-social-icon-text .sd-content li.share-linkedin a::before {
293 + content: "\f207";
278 294 }
279 -.sd-social-icon .sd-content ul li.share-twitter a:before,
280 -.sd-social-text .sd-content ul li.share-twitter a:before,
281 -.sd-content ul li.share-twitter div.option.option-smart-off a:before,
282 -.sd-social-icon-text .sd-content li.share-twitter a:before {
283 - content: '\f202';
295 +
296 +.sd-social-icon .sd-content ul li.share-twitter a::before,
297 +.sd-social-text .sd-content ul li.share-twitter a::before,
298 +.sd-content ul li.share-twitter div.option.option-smart-off a::before,
299 +.sd-social-icon-text .sd-content li.share-twitter a::before,
300 +.sd-social-icon .sd-content ul li.share-x a::before,
301 +.sd-social-text .sd-content ul li.share-x a::before,
302 +.sd-content ul li.share-x div.option.option-smart-off a::before,
303 +.sd-social-icon-text .sd-content li.share-x a::before {
304 + content: "\f10e";
284 305 }
285 -.sd-social-icon .sd-content ul li.share-x a:before,
286 -.sd-social-text .sd-content ul li.share-x a:before,
287 -.sd-content ul li.share-x div.option.option-smart-off a:before,
288 -.sd-social-icon-text .sd-content li.share-x a:before {
289 - content: '\f10e';
306 +
307 +.sd-social-icon .sd-content ul li.share-reddit a::before,
308 +.sd-social-text .sd-content ul li.share-reddit a::before,
309 +.sd-content ul li.share-reddit div.option.option-smart-off a::before,
310 +.sd-social-icon-text .sd-content li.share-reddit a::before,
311 +.sd-social-official .sd-content li.share-reddit a::before {
312 + content: "\f222";
290 313 }
291 -.sd-social-icon .sd-content ul li.share-reddit a:before,
292 -.sd-social-text .sd-content ul li.share-reddit a:before,
293 -.sd-content ul li.share-reddit div.option.option-smart-off a:before,
294 -.sd-social-icon-text .sd-content li.share-reddit a:before,
295 -.sd-social-official .sd-content li.share-reddit a:before {
296 - content: '\f222';
314 +
315 +.sd-social-icon .sd-content ul li.share-tumblr a::before,
316 +.sd-social-text .sd-content ul li.share-tumblr a::before,
317 +.sd-content ul li.share-tumblr div.option.option-smart-off a::before,
318 +.sd-social-icon-text .sd-content li.share-tumblr a::before {
319 + content: "\f607";
297 320 }
298 -.sd-social-icon .sd-content ul li.share-tumblr a:before,
299 -.sd-social-text .sd-content ul li.share-tumblr a:before,
300 -.sd-content ul li.share-tumblr div.option.option-smart-off a:before,
301 -.sd-social-icon-text .sd-content li.share-tumblr a:before {
302 - content: '\f607';
321 +
322 +.sd-social-icon .sd-content ul li.share-pinterest a::before,
323 +.sd-social-text .sd-content ul li.share-pinterest a::before,
324 +.sd-content ul li.share-pinterest div.option.option-smart-off a::before,
325 +.sd-social-icon-text .sd-content li.share-pinterest a::before {
326 + content: "\f210";
303 327 }
304 328
305 -.sd-social-icon .sd-content ul li.share-pocket a:before,
306 -.sd-social-text .sd-content ul li.share-pocket a:before,
307 -.sd-content ul li.share-pocket div.option.option-smart-off a:before,
308 -.sd-social-icon-text .sd-content li.share-pocket a:before {
309 - content: '\f224';
329 +.sd-social-icon .sd-content ul li.share-facebook a::before,
330 +.sd-social-text .sd-content ul li.share-facebook a::before,
331 +.sd-content ul li.share-facebook div.option.option-smart-off a::before,
332 +.sd-social-icon-text .sd-content li.share-facebook a::before {
333 + content: "\f203";
310 334 }
311 -.sd-social-icon .sd-content ul li.share-pinterest a:before,
312 -.sd-social-text .sd-content ul li.share-pinterest a:before,
313 -.sd-content ul li.share-pinterest div.option.option-smart-off a:before,
314 -.sd-social-icon-text .sd-content li.share-pinterest a:before {
315 - content: '\f210';
335 +
336 +.sd-social-icon .sd-content ul li.share-press-this a::before,
337 +.sd-social-text .sd-content ul li.share-press-this a::before,
338 +.sd-content ul li.share-press-this div.option.option-smart-off a::before,
339 +.sd-social-icon-text .sd-content li.share-press-this a::before,
340 +.sd-social-official .sd-content li.share-press-this a::before {
341 + content: "\f205";
316 342 }
317 -.sd-social-icon .sd-content ul li.share-facebook a:before,
318 -.sd-social-text .sd-content ul li.share-facebook a:before,
319 -.sd-content ul li.share-facebook div.option.option-smart-off a:before,
320 -.sd-social-icon-text .sd-content li.share-facebook a:before {
321 - content: '\f203';
322 -}
323 -.sd-social-icon .sd-content ul li.share-press-this a:before,
324 -.sd-social-text .sd-content ul li.share-press-this a:before,
325 -.sd-content ul li.share-press-this div.option.option-smart-off a:before,
326 -.sd-social-icon-text .sd-content li.share-press-this a:before,
327 -.sd-social-official .sd-content li.share-press-this a:before {
328 - content: '\f205';
329 -}
330 -.sd-social-official .sd-content li.share-press-this a:before {
343 +
344 +.sd-social-official .sd-content li.share-press-this a::before {
331 345 color: #2ba1cb;
332 346 }
333 -.sd-social-icon .sd-content ul li.share-telegram a:before,
334 -.sd-social-text .sd-content ul li.share-telegram a:before,
335 -.sd-content ul li.share-telegram div.option.option-smart-off a:before,
336 -.sd-social-icon-text .sd-content li.share-telegram a:before,
337 -.sd-social-official .sd-content li.share-telegram a:before {
338 - content: '\f606';
347 +
348 +.sd-social-icon .sd-content ul li.share-telegram a::before,
349 +.sd-social-text .sd-content ul li.share-telegram a::before,
350 +.sd-content ul li.share-telegram div.option.option-smart-off a::before,
351 +.sd-social-icon-text .sd-content li.share-telegram a::before,
352 +.sd-social-official .sd-content li.share-telegram a::before {
353 + content: "\f606";
339 354 }
340 -.sd-social-official .sd-content li.share-telegram a:before {
341 - color: #0088cc;
355 +
356 +.sd-social-official .sd-content li.share-telegram a::before {
357 + color: #08c;
342 358 }
343 359
344 -.sd-social-icon .sd-content ul li.share-threads a:before,
345 -.sd-social-text .sd-content ul li.share-threads a:before,
346 -.sd-content ul li.share-threads div.option.option-smart-off a:before,
347 -.sd-social-icon-text .sd-content li.share-threads a:before,
348 -.sd-social-official .sd-content li.share-threads a:before {
349 - content: '\f10d';
360 +.sd-social-icon .sd-content ul li.share-threads a::before,
361 +.sd-social-text .sd-content ul li.share-threads a::before,
362 +.sd-content ul li.share-threads div.option.option-smart-off a::before,
363 +.sd-social-icon-text .sd-content li.share-threads a::before,
364 +.sd-social-official .sd-content li.share-threads a::before {
365 + content: "\f10d";
350 366 }
351 -.sd-social-official .sd-content li.share-threads a:before {
367 +
368 +.sd-social-official .sd-content li.share-threads a::before {
352 369 color: #000;
353 370 }
354 -.sd-social-icon .sd-content ul li[class*='share-'].share-threads a.sd-button {
371 +
372 +.sd-social-icon .sd-content ul li[class*="share-"].share-threads a.sd-button {
355 373 background: #000;
356 374 color: #fff !important;
357 375 }
358 376
359 -.sd-social-icon .sd-content ul li.share-mastodon a:before,
360 -.sd-social-text .sd-content ul li.share-mastodon a:before,
361 -.sd-content ul li.share-mastodon div.option.option-smart-off a:before,
362 -.sd-social-icon-text .sd-content li.share-mastodon a:before,
363 -.sd-social-official .sd-content li.share-mastodon a:before {
364 - content: '\f10a';
377 +.sd-social-icon .sd-content ul li.share-mastodon a::before,
378 +.sd-social-text .sd-content ul li.share-mastodon a::before,
379 +.sd-content ul li.share-mastodon div.option.option-smart-off a::before,
380 +.sd-social-icon-text .sd-content li.share-mastodon a::before,
381 +.sd-social-official .sd-content li.share-mastodon a::before {
382 + content: "\f10a";
365 383 }
366 -.sd-social-official .sd-content li.share-mastodon a:before {
367 - color: #563ACC;
384 +
385 +.sd-social-official .sd-content li.share-mastodon a::before {
386 + color: #563acc;
368 387 }
369 -.sd-social-icon .sd-content ul a.share-more:before,
370 -.sd-social-text .sd-content ul a.share-more:before,
371 -.sd-content ul li.advanced a.share-more:before,
372 -.sd-social-icon-text .sd-content a.share-more:before,
373 -.sd-social-official .sd-content a.share-more:before {
374 - content: '\f415';
388 +
389 +.sd-social-icon .sd-content ul a.share-more::before,
390 +.sd-social-text .sd-content ul a.share-more::before,
391 +.sd-content ul li.advanced a.share-more::before,
392 +.sd-social-icon-text .sd-content a.share-more::before,
393 +.sd-social-official .sd-content a.share-more::before {
394 + content: "\f415";
375 395 }
376 -.sd-social-official .sd-content a.share-more:before {
396 +
397 +.sd-social-official .sd-content a.share-more::before {
377 398 color: #2ba1cb;
378 399 }
379 400
380 -.sd-social-icon .sd-content ul li.share-jetpack-whatsapp a:before,
381 -.sd-social-text .sd-content ul li.share-jetpack-whatsapp a:before,
382 -.sd-content ul li.share-jetpack-whatsapp div.option.option-smart-off a:before,
383 -.sd-social-icon-text .sd-content li.share-jetpack-whatsapp a:before,
384 -.sd-social-official .sd-content li.share-jetpack-whatsapp a:before {
385 - content: '\f608';
401 +.sd-social-icon .sd-content ul li.share-jetpack-whatsapp a::before,
402 +.sd-social-text .sd-content ul li.share-jetpack-whatsapp a::before,
403 +.sd-content ul li.share-jetpack-whatsapp div.option.option-smart-off a::before,
404 +.sd-social-icon-text .sd-content li.share-jetpack-whatsapp a::before,
405 +.sd-social-official .sd-content li.share-jetpack-whatsapp a::before {
406 + content: "\f608";
386 407 }
387 -.sd-social-official .sd-content li.share-jetpack-whatsapp a:before {
408 +
409 +.sd-social-official .sd-content li.share-jetpack-whatsapp a::before {
388 410 color: #43d854;
389 411 }
390 -.sd-social-icon .sd-content ul li[class*='share-'].share-jetpack-whatsapp a.sd-button {
412 +
413 +.sd-social-icon .sd-content ul li[class*="share-"].share-jetpack-whatsapp a.sd-button {
391 414 background: #43d854;
392 415 color: #fff !important;
393 416 }
394 417
395 -.sd-social-icon .sd-content ul li.share-nextdoor a:before,
396 -.sd-social-text .sd-content ul li.share-nextdoor a:before,
397 -.sd-content ul li.share-nextdoor div.option.option-smart-off a:before,
398 -.sd-social-icon-text .sd-content li.share-nextdoor a:before,
399 -.sd-social-official .sd-content li.share-nextdoor a:before {
400 - content: '\f10c';
418 +.sd-social-icon .sd-content ul li.share-nextdoor a::before,
419 +.sd-social-text .sd-content ul li.share-nextdoor a::before,
420 +.sd-content ul li.share-nextdoor div.option.option-smart-off a::before,
421 +.sd-social-icon-text .sd-content li.share-nextdoor a::before,
422 +.sd-social-official .sd-content li.share-nextdoor a::before {
423 + content: "\f10c";
401 424 }
402 -.sd-social-official .sd-content li.share-nextdoor a:before {
403 - color: #8ED500;
425 +
426 +.sd-social-official .sd-content li.share-nextdoor a::before {
427 + color: #8ed500;
404 428 }
405 -.sd-social-icon .sd-content ul li[class*='share-'].share-nextdoor a.sd-button {
406 - background: #8ED500;
429 +
430 +.sd-social-icon .sd-content ul li[class*="share-"].share-nextdoor a.sd-button {
431 + background: #8ed500;
407 432 color: #fff !important;
408 433 }
409 434
410 -.sd-social-icon .sd-content ul li.share-bluesky a:before,
411 -.sd-social-text .sd-content ul li.share-bluesky a:before,
412 -.sd-content ul li.share-bluesky div.option.option-smart-off a:before,
413 -.sd-social-icon-text .sd-content li.share-bluesky a:before,
414 -.sd-social-official .sd-content li.share-bluesky a:before {
415 - content: '\f10f';
435 +.sd-social-icon .sd-content ul li.share-bluesky a::before,
436 +.sd-social-text .sd-content ul li.share-bluesky a::before,
437 +.sd-content ul li.share-bluesky div.option.option-smart-off a::before,
438 +.sd-social-icon-text .sd-content li.share-bluesky a::before,
439 +.sd-social-official .sd-content li.share-bluesky a::before {
440 + content: "\f10f";
416 441 }
417 -.sd-social-official .sd-content li.share-bluesky a:before {
442 +
443 +.sd-social-official .sd-content li.share-bluesky a::before {
418 444 color: #0085ff;
419 445 }
420 -.sd-social-icon .sd-content ul li[class*='share-'].share-bluesky a.sd-button {
446 +
447 +.sd-social-icon .sd-content ul li[class*="share-"].share-bluesky a.sd-button {
421 448 background: #0085ff;
422 449 color: #fff !important;
423 450 }
424 451
425 -.sd-social-icon .sd-content ul li.share-deprecated a:before,
426 -.sd-social-icon-text .sd-content li.share-deprecated a:before,
427 -.sd-social-official .sd-content li.share-deprecated a:before,
428 -.sd-content ul li.share-deprecated div.option.option-smart-off a:before {
452 +.sd-social-icon .sd-content ul li.share-deprecated a::before,
453 +.sd-social-icon-text .sd-content li.share-deprecated a::before,
454 +.sd-social-official .sd-content li.share-deprecated a::before,
455 +.sd-content ul li.share-deprecated div.option.option-smart-off a::before {
429 456 width: 1em;
430 457 height: 1em;
431 458 content: "\1F6AB";
432 459 }
@@ -434,9 +461,8 @@
434 461 /* Share count */
435 462 .sd-social .sd-button .share-count {
436 463 background: #2ea2cc;
437 464 color: #fff;
438 - -moz-border-radius: 10px;
439 465 border-radius: 10px;
440 466 display: inline-block;
441 467 text-align: center;
442 468 font-size: 10px;
@@ -443,9 +469,9 @@
443 469 padding: 1px 3px;
444 470 line-height: 1;
445 471 }
446 472
447 -.sd-social-official .sd-content>ul>li>a.sd-button span {
473 +.sd-social-official .sd-content > ul > li > a.sd-button span {
448 474 line-height: 1;
449 475 }
450 476
451 477 .sd-social-official .sd-content ul {
@@ -452,9 +478,9 @@
452 478 display: flex;
453 479 flex-wrap: wrap;
454 480 }
455 481
456 -.sd-social-official .sd-content ul:after {
482 +.sd-social-official .sd-content ul::after {
457 483 content: ".";
458 484 display: block;
459 485 height: 0;
460 486 clear: both;
@@ -464,14 +490,14 @@
464 490 .sd-social-official .sd-content li.share-press-this a {
465 491 margin: 0 0 5px 0;
466 492 }
467 493
468 -.sd-social-official .sd-content ul>li {
494 +.sd-social-official .sd-content ul > li {
469 495 display: flex;
470 496 max-height: 18px;
471 497 }
472 498
473 -.sd-social-official .sd-content ul>li .option-smart-off {
499 +.sd-social-official .sd-content ul > li .option-smart-off {
474 500 margin-right: 8px;
475 501 }
476 502
477 503 .sd-social-official .fb-share-button > span {
@@ -477,19 +503,17 @@
477 503 .sd-social-official .fb-share-button > span {
478 504 vertical-align: top !important;
479 505 }
480 506
481 -.sd-social-official .sd-content .pocket_button iframe {
482 - width: 98px;
483 -}
484 -
485 -
486 507 /* Individual official buttons */
487 -.pocket_button iframe, .pinterest_button, .twitter_button, .linkedin_button>span {
508 +.pinterest_button,
509 +.twitter_button,
510 +.linkedin_button > span {
488 511 margin: 0 !important;
489 512 }
490 513
491 -.linkedin_button>span, .pinterest_button a {
514 +.linkedin_button > span,
515 +.pinterest_button a {
492 516 display: block !important;
493 517 }
494 518
495 519 .sd-social-official .sd-content .share-tumblr iframe {
@@ -496,15 +520,14 @@
496 520 max-width: 53px;
497 521 width: unset;
498 522 }
499 523
500 -body .sd-social-official li.share-print ,
524 +body .sd-social-official li.share-print,
501 525 body .sd-social-official li.share-email a,
502 526 body .sd-social-official li.share-custom a,
503 527 body .sd-social-official li a.share-more,
504 528 body .sd-social-official li.share-digg a,
505 -body .sd-social-official li.share-press-this a
506 -{
529 +body .sd-social-official li.share-press-this a {
507 530 position: relative;
508 531 top: 0;
509 532 }
510 533
@@ -509,9 +532,9 @@
509 532 }
510 533
511 534
512 535 /* Custom icons */
513 -body .sd-social-icon .sd-content li.share-custom>a {
536 +body .sd-social-icon .sd-content li.share-custom > a {
514 537 padding: 2px 3px 0 3px;
515 538 position: relative;
516 539 top: 4px;
517 540 }
@@ -519,10 +542,9 @@
519 542 body .sd-social-icon .sd-content li.share-custom a span,
520 543 body .sd-social-icon-text .sd-content li.share-custom a span,
521 544 body .sd-social-text .sd-content li.share-custom a span,
522 545 body .sd-social-official .sd-content li.share-custom a span,
523 -body .sd-content ul li.share-custom a.share-icon span
524 -{
546 +body .sd-content ul li.share-custom a.share-icon span {
525 547 background-size: 16px 16px;
526 548 background-repeat: no-repeat;
527 549 margin-left: 0;
528 550 padding: 0 0 0 19px;
@@ -530,13 +552,18 @@
530 552 height: 21px;
531 553 line-height: 16px;
532 554 }
533 555
534 -body .sd-social-icon .sd-content li.share-custom a span {
535 - width: 0;
556 +body .sd-content ul li.share-custom a span[hidden] {
557 + display: none;
536 558 }
537 559
560 +body .sd-social-icon .sd-content ul li[class*="share-"] a.sd-button.share-icon.no-text .custom-sharing-span {
561 + color: transparent;
562 +}
563 +
538 564 body .sd-social-icon .sd-content li.share-custom a span {
565 + width: 0;
539 566 padding-left: 16px !important;
540 567 }
541 568
542 569
@@ -546,27 +573,26 @@
546 573 z-index: 2;
547 574 border: 1px solid #ccc;
548 575 padding: 10px;
549 576 background: #fff;
550 - box-shadow: 0px 5px 20px rgba(0,0,0,.2);
551 - -webkit-border-radius: 2px;
552 - -moz-border-radius: 2px;
577 + box-shadow: 0 5px 20px rgba(0, 0, 0, 0.2);
553 578 border-radius: 2px;
554 579 margin-top: 5px;
555 580 max-width: 400px;
556 581 }
557 582
558 -.sharing-hidden .inner ul{
583 +.sharing-hidden .inner ul {
559 584 margin: 0 !important;
560 585 }
561 586
562 -.sd-social-official .sd-content .sharing-hidden ul>li.share-end {
587 +.sd-social-official .sd-content .sharing-hidden ul > li.share-end {
563 588 clear: both;
564 589 margin: 0 !important;
565 590 height: 0 !important;
566 591 }
567 592
568 -.sharing-hidden .inner:before, .sharing-hidden .inner:after {
593 +.sharing-hidden .inner::before,
594 +.sharing-hidden .inner::after {
569 595 position: absolute;
570 596 z-index: 1;
571 597 top: -8px;
572 598 left: 20px;
@@ -578,9 +604,9 @@
578 604 content: "";
579 605 display: block;
580 606 }
581 607
582 -.sharing-hidden .inner:after {
608 +.sharing-hidden .inner::after {
583 609 z-index: 2;
584 610 top: -7px;
585 611 border-left: 6px solid transparent;
586 612 border-right: 6px solid transparent;
@@ -595,13 +621,12 @@
595 621 /**
596 622 * Special colorful look for "Icon Only" option
597 623 */
598 624
599 -.sd-social-icon .sd-content ul li[class*='share-'] a,
600 -.sd-social-icon .sd-content ul li[class*='share-'] a:hover,
601 -.sd-social-icon .sd-content ul li[class*='share-'] div.option a {
625 +.sd-social-icon .sd-content ul li[class*="share-"] a,
626 +.sd-social-icon .sd-content ul li[class*="share-"] a:hover,
627 +.sd-social-icon .sd-content ul li[class*="share-"] div.option a {
602 628 border-radius: 50%;
603 - -webkit-border-radius: 50%;
604 629 border: 0;
605 630 box-shadow: none;
606 631 padding: 7px;
607 632 position: relative;
@@ -612,28 +637,26 @@
612 637 margin-bottom: 0;
613 638 max-width: 32px;
614 639 }
615 640
616 -.sd-social-icon .sd-content ul li[class*='share-'] a.sd-button>span,
617 -.sd-social-icon .sd-content ul li[class*='share-'] div.option a span {
641 +.sd-social-icon .sd-content ul li[class*="share-"] a.sd-button > span,
642 +.sd-social-icon .sd-content ul li[class*="share-"] div.option a span {
618 643 line-height: 1;
619 644 }
620 645
621 -.sd-social-icon .sd-content ul li[class*='share-'] a:hover,
622 -.sd-social-icon .sd-content ul li[class*='share-'] div.option a:hover {
646 +.sd-social-icon .sd-content ul li[class*="share-"] a:hover,
647 +.sd-social-icon .sd-content ul li[class*="share-"] div.option a:hover {
623 648 border: none;
624 - opacity: .6;
649 + opacity: 0.6;
625 650 }
626 651
627 652
628 -
629 -.sd-social-icon .sd-content ul li[class*='share-'] a.sd-button:before {
653 +.sd-social-icon .sd-content ul li[class*="share-"] a.sd-button::before {
630 654 top: 0;
631 655 }
632 656
633 -.sd-social-icon .sd-content ul li[class*='share-'] a.sd-button.share-custom {
657 +.sd-social-icon .sd-content ul li[class*="share-"] a.sd-button.share-custom {
634 658 padding: 8px 8px 6px 8px;
635 - top: 5px;
636 659 }
637 660
638 661 .sd-social-icon .sd-content ul li a.sd-button.share-more {
639 662 margin-left: 10px;
@@ -653,109 +676,70 @@
653 676 font-size: 9px;
654 677 }
655 678
656 679 /* Special look colors */
657 -.sd-social-icon .sd-content ul li[class*='share-'] a.sd-button {
680 +.sd-social-icon .sd-content ul li[class*="share-"] a.sd-button {
658 681 background: #e9e9e9;
659 682 margin-top: 2px;
660 683 text-indent: 0;
661 684 }
662 685
663 -.sd-social-icon .sd-content ul li[class*='share-'].share-tumblr a.sd-button {
686 +.sd-social-icon .sd-content ul li[class*="share-"].share-tumblr a.sd-button {
664 687 background: #2c4762;
665 688 color: #fff !important;
666 689 }
667 690
668 -.sd-social-icon .sd-content ul li[class*='share-'].share-facebook a.sd-button {
691 +.sd-social-icon .sd-content ul li[class*="share-"].share-facebook a.sd-button {
669 692 background: #0866ff;
670 693 color: #fff !important;
671 694 }
672 695
673 -.sd-social-icon .sd-content ul li[class*='share-'].share-twitter a.sd-button {
674 - background: #00acee;
696 +.sd-social-icon .sd-content ul li[class*="share-"].share-twitter a.sd-button {
697 + background: #000;
675 698 color: #fff !important;
676 699 }
677 700
678 -.sd-social-icon .sd-content ul li[class*='share-'].share-x a.sd-button {
701 +.sd-social-icon .sd-content ul li[class*="share-"].share-x a.sd-button {
679 702 background: #000;
680 703 color: #fff !important;
681 704 }
682 705
683 -.sd-social-icon .sd-content ul li[class*='share-'].share-pinterest a.sd-button {
706 +.sd-social-icon .sd-content ul li[class*="share-"].share-pinterest a.sd-button {
684 707 background: #ca1f27;
685 708 color: #fff !important;
686 709 }
687 710
688 -.sd-social-icon .sd-content ul li[class*='share-'].share-digg a.sd-button {
689 - color: #555555 !important;
711 +.sd-social-icon .sd-content ul li[class*="share-"].share-digg a.sd-button {
712 + color: #555 !important;
690 713 }
691 714
692 -.sd-social-icon .sd-content ul li[class*='share-'].share-press-this a.sd-button {
715 +.sd-social-icon .sd-content ul li[class*="share-"].share-press-this a.sd-button {
693 716 background: #4f94d4;
694 717 color: #fff !important;
695 718 }
696 719
697 -.sd-social-icon .sd-content ul li[class*='share-'].share-telegram a.sd-button {
698 - background: #0088cc;
720 +.sd-social-icon .sd-content ul li[class*="share-"].share-telegram a.sd-button {
721 + background: #08c;
699 722 color: #fff !important;
700 723 }
701 724
702 -.sd-social-icon .sd-content ul li[class*='share-'].share-linkedin a.sd-button {
725 +.sd-social-icon .sd-content ul li[class*="share-"].share-linkedin a.sd-button {
703 726 background: #0077b5;
704 727 color: #fff !important;
705 728 }
706 729
707 -.sd-social-icon .sd-content ul li[class*='share-'].share-pocket a.sd-button {
708 - background: #ee4056;
709 - color: #fff !important;
710 -}
711 -
712 -.sd-social-icon .sd-content ul li[class*='share-'].share-reddit a.sd-button {
730 +.sd-social-icon .sd-content ul li[class*="share-"].share-reddit a.sd-button {
713 731 background: #cee3f8;
714 - color: #555555 !important;
732 + color: #555 !important;
715 733 }
716 734
717 -.sd-social-icon .sd-content ul li[class*='share-'].share-mastodon a.sd-button {
718 - background: linear-gradient(to top, #563ACC 0%, #6364FF 100%);
735 +.sd-social-icon .sd-content ul li[class*="share-"].share-mastodon a.sd-button {
736 + background: linear-gradient(to top, #563acc 0%, #6364ff 100%);
719 737 color: #fff !important;
720 738 }
721 739
722 -/**
723 - * Screen Reader Text for "Icon Only" option
724 - */
725 -
726 -.sharing-screen-reader-text {
727 - clip: rect(1px, 1px, 1px, 1px);
728 - position: absolute !important;
729 - height: 1px;
730 - width: 1px;
731 - overflow: hidden;
732 -}
733 -
734 -.sharing-screen-reader-text:hover,
735 -.sharing-screen-reader-text:active,
736 -.sharing-screen-reader-text:focus {
737 - background-color: #f0f0f1;
738 - border-radius: 3px;
739 - box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
740 - clip: auto !important;
741 - color: #21759b;
742 - display: block;
743 - font-size: 14px;
744 - font-weight: bold;
745 - height: auto;
746 - left: 5px;
747 - line-height: normal;
748 - padding: 15px 23px 14px;
749 - text-decoration: none;
750 - top: 5px;
751 - width: auto;
752 - z-index: 100000; /* Above WP toolbar */
753 -}
754 -
755 -
756 740 #jetpack-source_f_name {
757 - display: none!important;
741 + display: none !important;
758 742 position: absolute !important;
759 743 left: -9000px;
760 744 }
761 745
@@ -769,8 +753,9 @@
769 753 font-family: "Open Sans", sans-serif;
770 754 }
771 755
772 756 @media print {
757 +
773 758 .sharedaddy.sd-sharing-enabled {
774 759 display: none;
775 760 }
776 761 }