SEOPress - Version 3.0

Version Description

  • NEW 404 monitoring will now automatically exclude crawlers (robots/spiders)
  • NEW Hide SEO tools option in SEOPress dashboard page
  • NEW Hide Useful links option in SEOPress dashboard page
  • NEW Add 'seopress_404_bots' hook to filter bots list
  • NEW Add 'seopress_adminbar_icon' hook to filter SEOPress icon in adminbar (White labeling)
  • NEW Add SEOPRESS_WL_ADMIN_HEADER define to remove SEOPress admin header (White labeling)
  • NEW Add SEOPRESS_WL_ADMIN_HEADER_LOGO define to change SEOPress logo in admin header (White labeling)
  • NEW Add 'seopress_content_analysis_content' hook to filter the analyzed content (eg: adding custom fields, ACF fields...)
  • NEW Add 'seopress_custom_tracking' hook to add your custom tracking code (Facebook Pixel, Hotjar...) with user consent
  • NEW Breadcrumbs: add translation for homepage option
  • NEW Breadcrumbs: add translation for 404 error option
  • NEW Breadcrumbs: add translation for Search results option
  • NEW Breadcrumbs: add translation for No results option
  • INFO Improve UI / UX
  • INFO Improve CSS / JS registering
  • INFO Performances improvement
  • INFO A11Y for Breadcrumbs (remove title attr)
  • INFO Better microdata markup for Breadcrumbs
  • INFO Remove News keywords / genres / standout tag for News XML Sitemap to match new guidelines
  • INFO You can now delete "Your theme doesn't use add_theme_support('title-tag');" notice
  • INFO Add compatibility for Admin Columns > 4.3 (older versions of AC will stop working with SEOPress, please update)
  • INFO Improve content analysis
  • INFO Decrease meta description length to 160 characters
  • INFO Meta robots for articles and terms (noindex, nofollow, nosnippet, noodp, noarchive, noimageindex) are now precoched according to the global parameters.
  • FIX Change og:price:amount prefix to product
  • FIX Change og:price:currency prefix to product
  • FIX Event calendar compatibility with Breadcrumbs
  • FIX If Google News sitemap is off, Video tab doesn't display in SEO metaboxe
  • FIX [seopress_breadcrumbs] shortcode to return instead of echo
  • FIX jQuery accordion error
  • FIX %%archive_date%% in title/meta desc
  • FIX Udpater
Download this release

Release Info

Developer rainbowgeek
Plugin Icon 128x128 SEOPress
Version 3.0
Comparing to
See all releases

Code changes from version 2.9.3 to 3.0

assets/css/seopress.css CHANGED
@@ -1,41 +1,45 @@
1
- /*************************************************************************************************/
2
- /* SEOPress Font Family */
3
- /*************************************************************************************************/
4
@font-face {
5
- font-family: 'seopress';
6
- src: url('../fonts/seopress.eot?8v0bs0');
7
- src: url('../fonts/seopress.eot?8v0bs0#iefix') format('embedded-opentype'),
8
- url('../fonts/seopress.ttf?8v0bs0') format('truetype'),
9
- url('../fonts/seopress.woff?8v0bs0') format('woff'),
10
- url('../fonts/seopress.svg?8v0bs0#seopress') format('svg');
11
- font-weight: normal;
12
font-style: normal;
13
}
14
15
- [class^="icon-seopress-"], [class*=" icon-seopress"] {
16
- font-family: 'seopress' !important;
17
}
18
19
.icon-seopress-seopress:before {
20
- content: "\e042";
21
}
22
23
- /*************************************************************************************************/
24
- /* Metaboxe in CPT */
25
- /*************************************************************************************************/
26
#seopress_content_analysis .wrap-seopress-analysis {
27
display: inline-block;
28
width: 100%;
29
}
30
#seopress_content_analysis .col-left {
31
width: calc(50% - 30px);
32
float: left;
33
margin-right: 30px;
34
}
35
#seopress_content_analysis .col-right {
36
float: right;
37
width: 50%;
38
}
39
#seopress_content_analysis #seopress_suggestions {
40
display: inline-block;
41
width: 100%;
@@ -43,6 +47,7 @@
43
height: auto;
44
padding: 20px 0;
45
}
46
#seopress_content_analysis #seopress_suggestions li {
47
list-style: square;
48
margin: 5px;
@@ -50,9 +55,11 @@
50
background: #F1F1F1;
51
padding: 5px;
52
}
53
#seopress_launch_analysis {
54
float: left;
55
}
56
#seopress_analysis_results_state {
57
background: rgba(74,184,102,.75);
58
color: #fff;
@@ -65,442 +72,491 @@
65
margin: 0 0 0 20px;
66
clear: both;
67
}
68
#seopress_content_analysis h3 {
69
border-bottom: 1px solid #ddd;
70
padding-bottom: 10px;
71
}
72
#seopress_content_analysis .wrap-analysis-img ul {
73
display: flex;
74
}
75
#seopress_content_analysis .wrap-analysis-img ul li {
76
padding: 0;
77
text-align: left;
78
cursor: default;
79
}
80
#seopress_content_analysis .wrap-analysis-img h4 {
81
border-bottom: 1px solid #ddd;
82
padding-bottom: 10px;
83
}
84
#seopress_content_analysis .wrap-analysis-img ul li img {
85
max-width: 150px;
86
max-height: 150px;
87
object-fit: cover;
88
cursor: default;
89
}
90
#seopress_cpt .notice {
91
padding: 10px 14px;
92
}
93
- #seopress_cpt .ui-tabs .ui-tabs-nav,
94
- #seopress_content_analysis .ui-tabs .ui-tabs-nav {
95
display: inline-block;
96
min-height: 26px;
97
position: relative;
98
width: 100%;
99
- z-index: 50;
100
margin: 0;
101
padding: 0;
102
- background: none;
103
border: none;
104
}
105
#seopress_content_analysis .ui-tabs .ui-tabs-nav {
106
margin-top: 15px;
107
}
108
- #seopress_cpt .ui-helper-clearfix:after,
109
- #seopress_content_analysis .ui-helper-clearfix:after {
110
- content:none;
111
}
112
- .seopress_page_seopress-titles #seopress-tabs .form-table td,
113
- .seopress_page_seopress-titles #seopress_content_analysis .form-table td {
114
padding: 0;
115
}
116
- #seopress_cpt .ui-tabs .ui-tabs-panel,
117
- #seopress_content_analysis .ui-tabs .ui-tabs-panel {
118
- background: none repeat scroll 0 0 #FFFFFF;
119
- border: 1px solid #DDDDDD;
120
border-radius: 0;
121
display: inline-block;
122
padding: 1em 1.4em;
123
width: 100%;
124
box-sizing: border-box;
125
}
126
- #seopress_cpt .ui-tabs .ui-tabs-panel .dashicons-info,
127
- #seopress_content_analysis .ui-tabs .ui-tabs-panel .dashicons-info,
128
- #seopress_pro_cpt .dashicons-info {
129
font-size: 16px;
130
vertical-align: middle;
131
height: 16px;
132
width: 16px;
133
}
134
- #seopress_cpt .ui-tabs .ui-tabs-nav li, #seopress_cpt .ui-tabs-anchor,
135
- #seopress_content_analysis .ui-tabs .ui-tabs-nav li, #seopress_content_analysis .ui-tabs-anchor, {
136
- cursor:pointer !important;
137
}
138
- #seopress_cpt .ui-tabs .ui-tabs-nav li.ui-tabs-active,
139
- #seopress_content_analysis .ui-tabs .ui-tabs-nav li.ui-tabs-active {
140
- background: none repeat scroll 0 0 #FFFFFF;
141
- border-color: #DDDDDD #DDDDDD #FFFFFF;
142
- border-image: none;
143
- border-style: solid;
144
- border-width: 1px;
145
position: relative;
146
z-index: 60;
147
- cursor:pointer;
148
border-radius: 0;
149
}
150
- #seopress_cpt #tabs-1 label,
151
- #seopress_cpt #tabs-2 label[for=seopress_robots_canonical_meta],
152
- #seopress_cpt #tabs-2 label[for=seopress_robots_breadcrumbs_meta],
153
- #seopress_cpt #tabs-3 label,
154
- #seopress_cpt #tabs-4 label,
155
- #seopress_cpt #tabs-5 label,
156
- #seopress_cpt #tabs-6 label,
157
- #seopress_cpt .subsection-title,
158
- #seopress_pro_cpt label,
159
- #seopress_content_analysis label {
160
display: block;
161
margin: 20px 0 5px;
162
- font-weight: bold;
163
}
164
#seopress_cpt .wp-color-result {
165
- margin:0;
166
- }
167
- #seopress_cpt #tabs-1 input,
168
- #seopress_cpt #tabs-2 input[type=text],
169
- #seopress_cpt #tabs-3 textarea,
170
- #seopress_cpt #tabs-3 input[type=text],
171
- #seopress_cpt #tabs-4 input[type=text],
172
- #seopress_cpt #tabs-5 input[type=text],
173
- #seopress_cpt #tabs-6 input[type=text],
174
- #seopress_cpt #tabs-6 textarea,
175
- #seopress_content_analysis input[type=text] {
176
- width:100%;
177
}
178
#seopress_cpt #tabs-6 input[type=number] {
179
width: 30%;
180
min-width: 200px;
181
}
182
#seopress_cpt #tabs-6 #wrap-videos .video:first-child .remove-video {
183
display: none;
184
}
185
#seopress_cpt select {
186
- width:300px;
187
}
188
#seopress_cpt #tabs-4 select {
189
- width:60px;
190
display: inline;
191
}
192
#seopress_cpt #tabs-4 #seopress_redirections_value_meta {
193
width: calc(100% - 68px);
194
float: right;
195
}
196
#seopress_cpt #tabs-6 {
197
padding: 0;
198
}
199
- #seopress_cpt #tabs-6 > p,
200
- #seopress_cpt #tabs-6 #wrap-videos .video .accordion-section-content {
201
- padding: 0em 1.4em;
202
}
203
#seopress_cpt #tabs-6 #wrap-videos .video .accordion-section-content {
204
- padding: 0em 1.4em 1em;
205
}
206
#seopress_cpt #tabs-6 #wrap-videos .video {
207
border-top: 1px solid #eee;
208
}
209
#seopress_cpt #tabs-6 #wrap-videos .video .accordion-section-title {
210
- border-left:none;
211
- border-right:none;
212
- font-size:1em;
213
padding: 1em 1.4em;
214
}
215
- #seopress_cpt #tabs-6 #wrap-videos .video:last-child .accordion-section-title,
216
- #seopress_cpt #tabs-6 #wrap-videos .video:last-child .accordion-section-content {
217
border-bottom: 1px solid #eee;
218
}
219
#seopress_cpt #tabs-6 #wrap-videos .video .inside {
220
padding: 0;
221
}
222
- #seopress_cpt #tabs-4 #seopress_redirections_enabled,
223
- #seopress_cpt #tabs-5 #seopress_news_disabled,
224
- #seopress_cpt #tabs-5 #seopress_news_standout,
225
- #seopress_cpt #tabs-6 #seopress_video_disabled,
226
- #seopress_cpt #tabs-6 .internal_video label,
227
- #seopress_cpt #tabs-6 .family-friendly label {
228
- font-weight: normal;
229
}
230
#seopress_cpt #tabs-6 #wrap-videos .video:nth-child(odd) {
231
background: #fdfdfd;
232
}
233
- #seopress_cpt .advise,
234
- #seopress_pro_cpt .advise,
235
- #seopress_content_analysis .advise {
236
margin: 5px;
237
display: block;
238
color: red;
239
font-style: italic;
240
}
241
#seopress_cpt #tabs-6 #wrap-videos .video .advise {
242
- color:#555;
243
}
244
- #seopress_cpt .mandatory,
245
- #seopress_content_analysis .mandatory {
246
- color: #cc0000;
247
}
248
#seopress_cpt .box-left {
249
float: left;
250
width: 49%;
251
margin-right: 1%;
252
}
253
#seopress_cpt .box-right {
254
float: left;
255
width: 49%;
256
margin-left: 1%;
257
}
258
#seopress_cpt .google-snippet-preview {
259
font-family: arial,sans-serif;
260
}
261
- #seopress_cpt .google-snippet-preview .snippet-title, #seopress_cpt .google-snippet-preview .snippet-title-custom, #seopress_cpt .google-snippet-preview .snippet-title-default {
262
- color: rgb(26, 13, 171);
263
font-size: 18px;
264
font-weight: 400;
265
line-height: 21.6px;
266
}
267
#seopress_cpt .google-snippet-preview .snippet-permalink {
268
- color: rgb(0, 102, 33);
269
font-size: 14px;
270
font-style: normal;
271
font-weight: 400;
272
line-height: 16px;
273
}
274
- #seopress_cpt .google-snippet-preview .snippet-description, #seopress_cpt .google-snippet-preview .snippet-description-custom, #seopress_cpt .google-snippet-preview .snippet-description-default {
275
color: #545454;
276
font-size: 13px;
277
font-weight: 400;
278
line-height: 18.2px;
279
display: inline;
280
}
281
#seopress_cpt .google-snippet-preview .snippet-date {
282
- color: #808080;
283
display: inline;
284
}
285
- #seopress_cpt .wrap-seopress-counters,
286
- #seopress_pro_cpt .wrap-seopress-counters {
287
text-align: right;
288
- background: rgb(238, 238, 238) none repeat scroll 0% 0%;
289
padding: 2px 5px;
290
box-shadow: 0 1px 1px rgba(0,0,0,.2);
291
font-size: 12px;
292
}
293
- #seopress_cpt #seopress_titles_title_counters, #seopress_cpt #seopress_titles_desc_counters, #seopress_pro_cpt #seopress_rich_snippets_articles_counters, #seopress_pro_cpt #seopress_rich_snippets_courses_counters {
294
display: inline;
295
margin-right: 5px;
296
}
297
- #seopress_cpt #seopress_titles_title_counters_val, #seopress_cpt #seopress_titles_desc_counters_val, #seopress_pro_cpt #seopress_rich_snippets_articles_counters_val, #seopress_pro_cpt #seopress_rich_snippets_courses_counters_val {
298
display: inline;
299
- font-weight: bold;
300
}
301
#term-seopress #seopress_cpt {
302
width: 95%;
303
}
304
- .fixed .column-seopress_words,
305
- .fixed .column-seopress_w3c {
306
width: 5%;
307
}
308
- .fixed .column-seopress_noindex,
309
- .fixed .column-seopress_nofollow {
310
width: 10%;
311
}
312
- /*************************************************************************************************/
313
- /* Admin - Tabs */
314
- /*************************************************************************************************/
315
- #seopress_cpt .ui-tabs,
316
- #seopress_content_analysis .ui-tabs {
317
- position: relative;/* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
318
- padding: .2em;
319
border: none;
320
font-family: inherit;
321
font-size: inherit;
322
display: inline-block;
323
width: 100%;
324
}
325
- #seopress_cpt .ui-tabs .ui-tabs-nav li,
326
- #seopress_content_analysis .ui-tabs .ui-tabs-nav li {
327
list-style: none;
328
display: inline-block;
329
position: relative;
330
- top: 0;
331
- margin: -1px .2em 0 0;
332
- border-bottom-width: 0;
333
- padding: 0;
334
white-space: nowrap;
335
border: none;
336
- background: none;
337
}
338
- #seopress_cpt .ui-tabs .ui-tabs-nav li a,
339
- #seopress_content_analysis .ui-tabs .ui-tabs-nav li a {
340
display: inline-block;
341
- padding: 0.38em 1em;
342
- text-decoration: none;
343
}
344
- #seopress_cpt .ui-tabs .ui-tabs-nav li.ui-tabs-active,
345
- #seopress_content_analysis .ui-tabs .ui-tabs-nav li.ui-tabs-active {
346
margin-bottom: -2px;
347
padding-bottom: 1px;
348
}
349
- #seopress_cpt .ui-tabs .ui-tabs-nav li.ui-tabs-active a,
350
- #seopress_cpt .ui-tabs .ui-tabs-nav li.ui-state-disabled a,
351
- #seopress_cpt .ui-tabs .ui-tabs-nav li.ui-tabs-loading a,
352
- #seopress_content_analysis .ui-tabs .ui-tabs-nav li.ui-tabs-active a,
353
- #seopress_content_analysis .ui-tabs .ui-tabs-nav li.ui-state-disabled a,
354
- #seopress_content_analysis .ui-tabs .ui-tabs-nav li.ui-tabs-loading a {
355
- cursor: text;
356
}
357
- #seopress_cpt .ui-tabs .ui-tabs-nav li a, /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
358
- #seopress_cpt .ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a,
359
- #seopress_content_analysis .ui-tabs .ui-tabs-nav li a,
360
- #seopress_content_analysis .ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a {
361
cursor: pointer;
362
- color: #0073aa;
363
text-decoration: none;
364
}
365
- #seopress_cpt .ui-tabs-vertical { width: 55em; }
366
- #seopress_cpt .ui-tabs-vertical .ui-tabs-nav { padding: .2em .1em .2em .2em; float: left; width: 12em; }
367
- #seopress_cpt .ui-tabs-vertical .ui-tabs-nav li { clear: left; width: 100%; border-bottom-width: 1px !important; border-right-width: 0 !important; margin: 0 -1px .2em 0; }
368
- #seopress_cpt .ui-tabs-vertical .ui-tabs-nav li a { display:block; }
369
- #seopress_cpt .ui-tabs-vertical .ui-tabs-nav li.ui-tabs-active { padding-bottom: 0; padding-right: .1em; border-right-width: 1px; border-right-width: 1px; }
370
- #seopress_cpt .ui-tabs-vertical .ui-tabs-panel { padding: 1em; float: right; width: 40em;}
371
- #seopress_cpt .ui-tabs .ui-tabs-nav li a .dashicons,
372
- #seopress_content_analysis .ui-tabs .ui-tabs-nav li a .dashicons {
373
margin-right: 2px;
374
}
375
#tab-panel-seopress_titles_help_tab li span {
376
- font-weight: bold;
377
margin-right: 10px;
378
}
379
- #seopress_content_analysis .ui-tabs .dashicons-yes {
380
- color: #fff;
381
- background: #12BD10;
382
- border-radius: 50px;
383
- margin-right: 10px;
384
- padding: 1px;
385
- }
386
- #seopress_content_analysis .ui-tabs .dashicons-yes,
387
- #seopress_content_analysis .ui-tabs .dashicons-no-alt,
388
- #seopress_pro_cpt .dashicons-yes,
389
- #seopress_pro_cpt .dashicons-no-alt {
390
color: #fff;
391
background: #12BD10;
392
border-radius: 50px;
393
margin-right: 10px;
394
padding: 1px;
395
}
396
- #seopress_content_analysis .ui-tabs .dashicons-no-alt,
397
- #seopress_pro_cpt .dashicons-no-alt {
398
background: #e25950;
399
}
400
401
- /*************************************************************************************************/
402
- /* Admin - Options panel */
403
- /*************************************************************************************************/
404
body.seopress-styles {
405
- background: rgb(248, 250, 253);
406
}
407
#seopress-content a {
408
color: #3297d3;
409
}
410
#seopress-content a:hover {
411
color: #106598;
412
}
413
#seopress-admin-tabs.ui-tabs {
414
- position: relative;/* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
415
padding: .2em;
416
border: none;
417
font-family: inherit;
418
font-size: inherit;
419
}
420
#seopress-admin-tabs.ui-tabs .ui-tabs-nav li {
421
list-style: none;
422
float: left;
423
position: relative;
424
top: 0;
425
margin: -1px .2em 0 0;
426
- border-bottom-width: 0;
427
padding: 0;
428
white-space: nowrap;
429
border: none;
430
- background: none;
431
}
432
#seopress-admin-tabs.ui-tabs .ui-tabs-nav li a {
433
float: left;
434
- padding: 0.38em 1em 0.75rem;
435
- text-decoration: none;
436
- outline: none;
437
border-bottom: 2px solid #fff;
438
}
439
#seopress-admin-tabs.ui-tabs .ui-tabs-nav li.ui-tabs-active {
440
margin-bottom: -1px;
441
}
442
- #seopress-admin-tabs.ui-tabs .ui-tabs-nav li.ui-tabs-active a,
443
- #seopress-admin-tabs.ui-tabs .ui-tabs-nav li.ui-state-disabled a,
444
- #seopress-admin-tabs.ui-tabs .ui-tabs-nav li.ui-tabs-loading a {
445
cursor: text;
446
border-bottom: 2px solid #23282D;
447
color: #23282D;
448
}
449
- #seopress-admin-tabs.ui-tabs .ui-tabs-nav li a, /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
450
- #seopress-admin-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a {
451
cursor: pointer;
452
color: #0073aa;
453
text-decoration: none;
454
}
455
- #seopress-admin-tabs.ui-tabs-vertical { width: 55em; }
456
- #seopress-admin-tabs.ui-tabs-vertical .ui-tabs-nav { padding: .2em .1em .2em .2em; float: left; width: 12em; }
457
- #seopress-admin-tabs.ui-tabs-vertical .ui-tabs-nav li { clear: left; width: 100%; border-bottom-width: 1px !important; border-right-width: 0 !important; margin: 0 -1px .2em 0; }
458
- #seopress-admin-tabs.ui-tabs-vertical .ui-tabs-nav li a { display:block; }
459
- #seopress-admin-tabs.ui-tabs-vertical .ui-tabs-nav li.ui-tabs-active { padding-bottom: 0; padding-right: .1em; border-right-width: 1px; border-right-width: 1px; }
460
- #seopress-admin-tabs.ui-tabs-vertical .ui-tabs-panel { padding: 1em; float: right; width: 40em;}
461
462
.seopress-styles .seopress-option {
463
margin: 10px auto 0;
464
max-width: 90%;
465
- padding: 1.0rem;
466
background: #fff;
467
- box-shadow: 0 15px 35px rgba(50, 50, 93, 0.1),0 5px 15px rgba(0, 0, 0, 0.1);
468
border-radius: 4px;
469
}
470
.seopress-styles .seopress-option h1 {
471
font-size: 16px;
472
- font-weight: bold;
473
- color: rgb(50, 151, 211);
474
text-transform: uppercase;
475
- -moz-osx-font-smoothing: grayscale;
476
- -webkit-font-smoothing: antialiased;
477
position: sticky;
478
top: 32px;
479
background: #fff;
480
z-index: 100;
481
padding: 10px 0;
482
}
483
- .seopress-styles .seopress-option h1 .dashicons,
484
- .seopress-styles .seopress-option h2 .dashicons {
485
margin: 0 10px;
486
font-size: 40px;
487
width: 40px;
488
height: 40px;
489
vertical-align: middle;
490
}
491
- .seopress-styles .seopress-option h1 > .dashicons {
492
font-size: 30px;
493
width: 30px;
494
height: 30px;
495
- background: rgb(196, 240, 255);
496
border-radius: 50%;
497
padding: 10px;
498
- box-shadow: 0 4px 6px rgba(50, 50, 93, 0.1),0 1px 3px rgba(0, 0, 0, 0.1);
499
margin-left: 20px;
500
}
501
.seopress-styles .seopress-option .metabox-holder h2 .dashicons {
502
font-size: 16px;
503
}
504
.seopress-option h1 .feature-state .dashicons {
505
font-size: 16px;
506
width: 16px;
@@ -508,10 +564,12 @@ body.seopress-styles {
508
vertical-align: middle;
509
margin: 0 10px 0 0;
510
}
511
.seopress-styles .wrap {
512
margin: 0;
513
position: relative;
514
}
515
.seopress-styles .seopress-option .submit {
516
background: #fff;
517
text-align: center;
@@ -520,9 +578,9 @@ body.seopress-styles {
520
padding-bottom: 20px;
521
margin: 0;
522
}
523
- .seopress-styles .seopress-option #submit,
524
- .seopress-styles .seopress-option #seopress-yoast-migrate {
525
- color: rgb(255, 255, 255);
526
text-decoration: none;
527
border: none;
528
border-radius: 4px;
@@ -531,30 +589,26 @@ body.seopress-styles {
531
line-height: 34px;
532
text-transform: uppercase;
533
min-height: 34px;
534
- transition: all 300ms linear;
535
text-shadow: none;
536
- box-shadow: 0 7px 14px rgba(50, 50, 93, 0.1),0 3px 6px rgba(0, 0, 0, 0.1);
537
margin-right: 15px;
538
- background: RGB(106, 124, 148);
539
position: relative;
540
height: auto;
541
}
542
- .seopress-styles .seopress-option #submit:hover,
543
- .seopress-styles .seopress-option #seopress-yoast-migrate:hover {
544
text-decoration: none;
545
color: #FFF;
546
background: #232323;
547
}
548
.seopress-styles #wpcontent {
549
padding-left: 0;
550
background: #F8FAFD;
551
}
552
- .seopress-styles #seopress-admin {
553
- }
554
- #adminmenu div.wp-menu-image.dashicons-admin-seopress::before {
555
- content:"\e042";
556
- font-family: 'seopress';
557
- }
558
.seopress-styles #seopress-navbar {
559
padding: 10px 1.5rem;
560
height: 56px;
@@ -563,11 +617,13 @@ body.seopress-styles {
563
box-sizing: border-box;
564
position: relative;
565
}
566
#seopress-header {
567
margin: 0 auto;
568
position: relative;
569
width: 100%;
570
}
571
#seopress-header #seopress-admin h1 {
572
line-height: 50px;
573
margin: 0;
@@ -577,26 +633,26 @@ body.seopress-styles {
577
background-size: 100%;
578
background-repeat: no-repeat;
579
}
580
#seopress-header #seopress-admin h1::before {
581
- content: "\e042";
582
- font-family: 'seopress';
583
- -moz-osx-font-smoothing: grayscale;
584
- -webkit-font-smoothing: antialiased;
585
font-size: 40px;
586
line-height: 45px;
587
position: absolute;
588
- font-weight: normal;
589
}
590
#seopress-header #seopress-admin h1:hover {
591
cursor: pointer;
592
}
593
- #seopress-header #seopress-admin h1 > a {
594
text-decoration: none;
595
color: inherit;
596
}
597
#seopress-header #seopress-admin .seopress-quick-access {
598
background: #fff;
599
- box-shadow: 0 50px 100px rgba(50, 50, 93, 0.1), 0 15px 35px rgba(50, 50, 93, 0.2), 0 5px 15px rgba(0, 0, 0, 0.1);
600
border-radius: 4px;
601
overflow: hidden;
602
position: relative;
@@ -613,23 +669,26 @@ body.seopress-styles {
613
padding: 0;
614
display: block;
615
width: 53rem;
616
- top: 0px;
617
visibility: hidden;
618
cursor: auto;
619
}
620
#seopress-header #seopress-admin h1:hover .seopress-quick-access {
621
transform: none;
622
opacity: 1;
623
pointer-events: auto;
624
visibility: visible;
625
}
626
- #seopress-header #seopress-admin .seopress-quick-access > ul {
627
padding: 20px;
628
margin: 0;
629
float: left;
630
width: 100%;
631
box-sizing: border-box;
632
}
633
#seopress-header #seopress-admin h1 .seopress-quick-access li {
634
text-decoration: none;
635
display: inline-block;
@@ -638,6 +697,7 @@ body.seopress-styles {
638
float: left;
639
padding: 10px 0;
640
}
641
#seopress-header #seopress-admin h1 .seopress-quick-access li .dashicons {
642
vertical-align: middle;
643
background: #B7E1F3;
@@ -645,6 +705,7 @@ body.seopress-styles {
645
padding: 5px;
646
margin-right: 15px;
647
}
648
#seopress-header #seopress-admin h1 .seopress-quick-access li a {
649
text-decoration: none;
650
font-size: 15px;
@@ -652,20 +713,23 @@ body.seopress-styles {
652
text-transform: uppercase;
653
display: block;
654
width: 100%;
655
- transition: all 300ms linear;
656
color: #3297d3;
657
}
658
#seopress-header #seopress-admin h1 .seopress-quick-access li a:hover {
659
color: #647a88;
660
}
661
#seopress-header #seopress-admin h1 .seopress-info-version {
662
position: relative;
663
left: 50px;
664
- top: 0px;
665
font-size: 14px;
666
width: 100px;
667
display: block;
668
}
669
#seopress-header #seopress-admin .wpc-info-version {
670
font-size: 14px;
671
left: 310px;
@@ -673,49 +737,61 @@ body.seopress-styles {
673
text-indent: 0;
674
top: 85px;
675
}
676
#seopress-header #seopress-notice {
677
float: right;
678
line-height: 40px;
679
}
680
#seopress-header #seopress-notice p {
681
font-size: 16px;
682
}
683
#seopress-header #seopress-notice .dashicons {
684
color: #444;
685
text-decoration: none;
686
line-height: 40px;
687
}
688
#seopress-header #seopress-notice div.small {
689
font-size: 13px;
690
display: inline;
691
}
692
#seopress-footer-credits {
693
font-style: italic;
694
}
695
#seopress-footer-credits .wporg-ratings {
696
display: inline;
697
}
698
#seopress-footer-credits .wporg-ratings a {
699
text-decoration: none;
700
}
701
.seopress-option .seopress-settings {
702
float: left;
703
max-width: 750px;
704
width: 100%;
705
}
706
- .seopress-option #seopress-refresh,
707
- .seopress-option #seopress-edd-license-btn {
708
float: left;
709
}
710
.wp-admin-ui_page_seopress-import-export .postbox {
711
margin-right: 20px;
712
}
713
.seopress-option #side-sortables .accordion-section-content {
714
padding: 0;
715
}
716
.seopress-option .seopress-settings label {
717
margin: 0 0 0 10px;
718
}
719
.wrap-seopress-tab-content {
720
position: relative;
721
display: block;
@@ -724,94 +800,109 @@ body.seopress-styles {
724
max-width: 53rem;
725
margin: 20px auto 0;
726
}
727
#seopress-admin-tabs .seopress-tab {
728
padding: 1.5rem;
729
visibility: hidden;
730
overflow: hidden;
731
opacity: 0;
732
- transition: all 200ms ease;
733
transform: translateX(-15px);
734
position: absolute;
735
top: 0;
736
}
737
#seopress-admin-tabs .seopress-tab.active {
738
visibility: visible;
739
overflow: inherit;
740
opacity: 1;
741
- transform: translateX(0px);
742
display: inherit;
743
position: relative;
744
}
745
#seopress-tabs .seopress-tab {
746
padding: 1.5rem;
747
display: none;
748
}
749
#seopress-tabs .seopress-tab.active {
750
display: block;
751
}
752
- .seopress-option input[type="text"],
753
- .seopress-option input[type="password"],
754
- .seopress-option textarea {
755
min-width: 485px;
756
}
757
#seopress_htaccess_file {
758
width: 100%;
759
}
760
.seopress-option textarea {
761
min-height: 100px;
762
}
763
.seopress-option #side-sortables .highlight {
764
border: 1px dashed #ccc;
765
display: block;
766
- width:382px;
767
height: 40px;
768
- background: transparent;
769
}
770
.seopress-option #side-sortables .accordion-section {
771
margin-bottom: 9px;
772
width: 382px;
773
}
774
.seopress-option #side-sortables .accordion-section h3 {
775
cursor: move;
776
border: 1px solid #E5E5E5;
777
background: #FAFAFA;
778
}
779
.seopress-option #side-sortables .accordion-section .inside {
780
- padding: 10px 10px 24px 10px;
781
border-width: 0 1px 1px;
782
border-style: solid;
783
- box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.04);
784
- border-color: rgb(229, 229, 229);
785
display: inline-block;
786
width: calc(100% - 22px);
787
height: 100%;
788
}
789
.seopress-option #side-sortables .accordion-section .inside ul {
790
padding-left: 10px;
791
- margin-bottom: 0px;
792
padding-top: 2px;
793
padding-bottom: 2px;
794
}
795
.seopress-option #side-sortables .accordion-section .inside ul li {
796
- border-left: 2px solid rgb(204, 204, 204);
797
padding-left: 10px;
798
margin-bottom: 10px;
799
}
800
.seopress-option #side-sortables .accordion-section .inside ul li:first-child {
801
border-bottom: 1px dotted #E5E5E5;
802
border-left: 0;
803
padding-bottom: 10px;
804
- font-weight: bold;
805
- margin-left:-15px;
806
margin-bottom: 10px;
807
}
808
.seopress-notice #message {
809
margin: 5px 10px 2px 0;
810
}
811
#seopress-notice a {
812
position: relative;
813
text-decoration: none;
814
}
815
#seopress-notice a .tooltip {
816
white-space: pre;
817
z-index: 200;
@@ -820,71 +911,80 @@ body.seopress-styles {
820
font-size: 12px;
821
color: #aab7c4;
822
background: #fff;
823
- box-shadow: 0 1px 2px 0 rgba(49, 49, 93, 0.1),0 0 1px 0 rgba(0, 0, 0, 0.1);
824
border-radius: 2px;
825
position: absolute;
826
opacity: 0;
827
top: 30px;
828
- transition: opacity 200ms ease;
829
visibility: hidden;
830
line-height: 20px;
831
left: -100%;
832
overflow: hidden;
833
}
834
#seopress-notice a:hover .tooltip {
835
opacity: 1;
836
visibility: visible;
837
}
838
.seopress-page-list {
839
- margin: 0px;
840
}
841
- .seopress-page-list .dashicons,
842
- .seopress-option .dashicons {
843
vertical-align: middle;
844
margin-right: 5px;
845
}
846
- .seopress-page-list .seopress-feature, #seopress-notifications-center, #seopress-admin-tabs .ui-tabs-nav, .seopress-useful-tools {
847
background: linear-gradient(172deg,#f5f7fa,#f5f7fa 200px,#fff 0,#fff);
848
margin: 0 auto 20px;
849
- box-shadow: 0 15px 35px rgba(50, 50, 93, 0.1), 0 5px 15px rgba(0, 0, 0, 0.2);
850
max-width: 50rem;
851
padding: 1.5rem;
852
width: 100%;
853
border-radius: 4px;
854
}
855
- #seopress-notifications-center,
856
- .seopress-useful-tools {
857
background: linear-gradient(172deg,#f5f7fa,#f5f7fa 400px,#fff 0,#fff);
858
}
859
.seopress-page-list .seopress-feature {
860
padding: 0 1.5rem;
861
position: relative;
862
overflow: hidden;
863
transition-duration: .15s;
864
}
865
.seopress-page-list .seopress-feature p {
866
color: #6b7c93;
867
font-size: 14px;
868
margin-bottom: 30px;
869
}
870
#seopress-notifications-center {
871
margin-top: 0;
872
}
873
#seopress-admin-tabs .ui-tabs-nav {
874
display: flex;
875
padding-top: 1rem;
876
padding-bottom: 0;
877
}
878
.seopress-page-list .seopress-feature .img-tool {
879
height: 100px;
880
width: 100px;
881
- background: rgb(196, 240, 255);
882
position: absolute;
883
border-radius: 50%;
884
- box-shadow: 0 4px 6px rgba(50, 50, 93, 0.1),0 1px 3px rgba(0, 0, 0, 0.1);
885
top: calc(50% - 50px);
886
left: 20px;
887
}
888
.seopress-page-list .seopress-feature .img-tool .dashicons {
889
color: #217AB7;
890
font-size: 60px;
@@ -897,29 +997,28 @@ body.seopress-styles {
897
left: calc(50% - 30px);
898
margin: 0;
899
}
900
.seopress-page-list .seopress-feature .inner {
901
- margin: 0px;
902
display: block;
903
padding: 2rem 0 2rem 120px;
904
}
905
.seopress-page-list .seopress-feature h3 {
906
margin: 0;
907
font-size: 16px;
908
- font-weight: bold;
909
color: #3297d3;
910
text-transform: uppercase;
911
- -moz-osx-font-smoothing: grayscale;
912
- -webkit-font-smoothing: antialiased;
913
}
914
.seopress-page-list .seopress-feature h3 .dashicons {
915
font-size: 16px;
916
margin-left: 5px;
917
vertical-align: middle;
918
}
919
- #seopress-content .seopress-page-list .seopress-feature a,
920
- .seopress-option .seopress-feature a,
921
- #seopress-notifications-center .seopress-alert .button-primary,
922
- .seopress-useful-tools .widget .button-primary {
923
color: #fff;
924
text-decoration: none;
925
border: none;
@@ -929,19 +1028,20 @@ body.seopress-styles {
929
line-height: 34px;
930
text-transform: uppercase;
931
min-height: 34px;
932
- transition: all 300ms linear;
933
text-shadow: none;
934
- box-shadow: 0 7px 14px rgba(50, 50, 93, 0.1),0 3px 6px rgba(0, 0, 0, 0.1);
935
margin-right: 15px;
936
background: #6A7C94;
937
position: relative;
938
height: auto;
939
}
940
#seopress-content .seopress-page-list .seopress-feature a.button-secondary {
941
padding-left: 30px;
942
}
943
- #seopress-notifications-center .seopress-alert .button-primary::after,
944
- #seopress-content .seopress-page-list .seopress-feature a.button-secondary::before {
945
content: "\f111";
946
font-family: Dashicons;
947
position: absolute;
@@ -951,14 +1051,13 @@ body.seopress-styles {
951
-webkit-font-smoothing: antialiased;
952
font-size: 16px;
953
}
954
- #seopress-notifications-center .seopress-alert .button-primary,
955
- .seopress-option .button,
956
- #seopress-content .seopress-page-list .seopress-feature a.view-redirects {
957
background: #fff;
958
border: none;
959
- color: rgb(107, 124, 147);
960
font-weight: 500;
961
- transition: all 300ms linear;
962
text-shadow: none;
963
text-transform: uppercase;
964
padding-right: 20px;
@@ -967,99 +1066,105 @@ body.seopress-styles {
967
min-height: 34px;
968
margin-bottom: 10px;
969
border-radius: 4px;
970
- box-shadow: 0 7px 14px rgba(50, 50, 93, 0.1),0 3px 6px rgba(0, 0, 0, 0.1);
971
vertical-align: baseline;
972
}
973
.seopress-option .button .dashicons {
974
font-size: 16px;
975
}
976
#seopress-content .seopress-page-list .seopress-feature a.view-redirects {
977
padding-left: 35px;
978
}
979
#seopress-notifications-center .seopress-alert .button-primary::after {
980
content: "\f344";
981
left: inherit;
982
right: 10px;
983
}
984
#seopress-content .seopress-page-list .seopress-feature a.view-redirects::before {
985
content: "\f177";
986
}
987
- #seopress-content .seopress-page-list .seopress-feature a:hover,
988
- .seopress-option .seopress-feature a:hover,
989
- .seopress-option .button:hover,
990
- #seopress-notifications-center .seopress-alert .button-primary:hover,
991
- .seopress-useful-tools .widget .button-primary:hover {
992
text-decoration: none;
993
color: #FFF;
994
background: #232323;
995
}
996
- #seopress-content a:focus,
997
- #seopress-content .seopress-page-list .seopress-feature a:focus,
998
- .seopress-option .seopress-feature a:focus,
999
- #seopress-notifications-center .seopress-alert .button-primary:focus,
1000
- .seopress-useful-tools .widget .button-primary:focus,
1001
- #seopress-content .seopress-page-list .seopress-feature a:focus.button-secondary,
1002
- .seopress-styles .seopress-option #submit:focus,
1003
- .seopress-styles .seopress-option #seopress-yoast-migrate:focus,
1004
- #seopress-content .seopress-page-list .seopress-feature .seopress-doc:focus,
1005
- .seopress-option #seopress-tabs .seopress-doc:focus {
1006
- box-shadow: 0 1px 0 #0073aa, 0 0 2px 1px #33b3db;
1007
background: #008ec2;
1008
border-color: #006799;
1009
color: #fff;
1010
}
1011
#seopress-admin-tabs .nav-tab-wrapper a.nav-tab-active:focus {
1012
- color:inherit;
1013
}
1014
#seopress-notifications-center .seopress-alert .button-primary {
1015
float: right;
1016
margin: 5px 0;
1017
padding-right: 30px;
1018
}
1019
- #seopress-notifications-center h2, .seopress-useful-tools h2 {
1020
- margin: 5px 0px 15px 5px;
1021
display: inline-block;
1022
width: 100%;
1023
}
1024
- #seopress-notifications-center .dashicons, .seopress-useful-tools .dashicons {
1025
margin-right: 10px;
1026
}
1027
#seopress-notifications-center .seopress-alert {
1028
padding: 0;
1029
display: inline-block;
1030
- margin: 0px 10px 10px 5px;
1031
border-bottom: 1px solid #e6ebf1;
1032
width: calc(100% - 30px);
1033
position: relative;
1034
transition: all 150ms ease;
1035
}
1036
#seopress-notifications-center .seopress-alert:hover {
1037
cursor: default;
1038
}
1039
#seopress-notifications-center .seopress-alert p {
1040
display: inline-block;
1041
}
1042
#seopress-notifications-center .seopress-alert .impact {
1043
padding: 4px 5px;
1044
color: #fff;
1045
text-transform: uppercase;
1046
- font-weight: bold;
1047
font-size: 10px;
1048
border-radius: 4px;
1049
}
1050
#seopress-notifications-center .seopress-alert .impact.low {
1051
background: #FFDE24;
1052
color: #6b6543;
1053
}
1054
#seopress-notifications-center .seopress-alert .impact.medium {
1055
background: #e39f48;
1056
}
1057
#seopress-notifications-center .seopress-alert .impact.high {
1058
background: #e25950;
1059
}
1060
#seopress-notifications-center .seopress-alert .dashicons {
1061
color: #FFC82C;
1062
}
1063
#seopress-notifications-center .dashicons.remove-notice {
1064
position: absolute;
1065
right: -55px;
@@ -1069,16 +1174,18 @@ body.seopress-styles {
1069
width: 30px;
1070
top: 2px;
1071
padding: 5px;
1072
- transition: all 300ms linear;
1073
}
1074
#seopress-notifications-center .dashicons.remove-notice:hover {
1075
background: #e25950;
1076
color: #fff;
1077
cursor: pointer;
1078
border-radius: 4px;
1079
}
1080
- #seopress-content .seopress-page-list .seopress-feature .seopress-doc, .seopress-option #seopress-tabs .seopress-doc {
1081
- background: none;
1082
padding: 0;
1083
width: inherit;
1084
height: inherit;
@@ -1088,36 +1195,41 @@ body.seopress-styles {
1088
position: absolute;
1089
right: 0;
1090
}
1091
- #seopress-content .seopress-page-list .seopress-feature .seopress-doc:hover,
1092
- .seopress-option #seopress-tabs .seopress-doc:hover {
1093
color: #747474;
1094
- background: none;
1095
}
1096
.seopress-option .seopress-table {
1097
- background: #FFF none repeat scroll 0% 0%;
1098
border: 1px solid #ccc;
1099
}
1100
.seopress-option .seopress-table th {
1101
padding: 15px 10px;
1102
vertical-align: middle;
1103
}
1104
.wp-admin-ui_page_seopress-roles .seopress-option .seopress-table th {
1105
min-width: 200px;
1106
}
1107
.seopress-option .seopress-table .seopress-settings-section {
1108
background: #f1f1f1;
1109
}
1110
.seopress-option .seopress-table .seopress-table-head .seopress-feature {
1111
border-bottom: 1px solid #ccc;
1112
- font-weight: bold;
1113
background: #f1f1f1;
1114
}
1115
- #seopress-content .feature-state,
1116
- .seopress-option .feature-state {
1117
font-style: italic;
1118
font-size: 12px;
1119
display: inline-block;
1120
- background: rgba(0, 140, 135, 0.1);
1121
padding: 5px 12px;
1122
border-radius: 25px;
1123
color: #444;
@@ -1126,27 +1238,33 @@ body.seopress-styles {
1126
-moz-osx-font-smoothing: initial;
1127
-webkit-font-smoothing: initial;
1128
}
1129
- #seopress-content .feature-state.feature-state-on,
1130
- .seopress-option .feature-state.feature-state-on {
1131
- display: inline;
1132
}
1133
- #seopress-content .feature-state-on,
1134
- .seopress-option .feature-state-on {
1135
display: inline;
1136
}
1137
- #seopress-content .feature-state-off,
1138
- .seopress-option .feature-state-off {
1139
display: none;
1140
}
1141
.seopress-option .postbox .inside li {
1142
list-style: square inside;
1143
padding-left: 5px;
1144
}
1145
#tab_seopress_page_speed .inside li {
1146
list-style: none;
1147
padding-left: 0;
1148
word-break: break-word;
1149
}
1150
.seopress-option .log {
1151
margin: 0;
1152
text-transform: uppercase;
@@ -1156,43 +1274,45 @@ body.seopress-styles {
1156
color: rgba(19,191,17,1);
1157
font-style: italic;
1158
}
1159
- .seopress-option input[type="text"].seopress-admin-menu-input {
1160
min-width: inherit;
1161
width: 100%;
1162
}
1163
.seopress_page_seopress-import-export .postbox {
1164
width: calc(100% - 20px);
1165
}
1166
- .seopress-option .wrap-tags {
1167
position: relative;
1168
display: inline-block;
1169
width: 100%;
1170
margin-bottom: 10px;
1171
}
1172
- .seopress-option .tag-title {
1173
padding: 4px 8px;
1174
position: relative;
1175
top: 5px;
1176
left: 0;
1177
font-size: 11px;
1178
- transition: all 300ms linear;
1179
- cursor: pointer;
1180
float: left;
1181
margin-right: 5px;
1182
user-select: none;
1183
margin-bottom: 5px;
1184
- background: rgb(255, 255, 255);
1185
- color: rgb(107, 124, 147);
1186
- font-weight: 500;
1187
box-shadow: 0 0 0 .5px rgba(50,50,93,.17),0 2px 5px 0 rgba(50,50,93,.12),0 3px 9px 0 rgba(50,50,93,.08),0 1px 1.5px 0 rgba(0,0,0,.08),0 1px 2px 0 rgba(0,0,0,.08);
1188
- border-radius: 4px;
1189
}
1190
- .seopress-option .tag-title:hover, .seopress-option .tag-title:focus, .seopress-option .tag-title:active {
1191
background: #232323;
1192
color: #fff;
1193
user-select: none;
1194
}
1195
- .seopress-option .tag-title .dashicons {
1196
padding: 0;
1197
height: 16px;
1198
width: 16px;
@@ -1200,55 +1320,49 @@ body.seopress-styles {
1200
margin-right: 5px;
1201
vertical-align: middle;
1202
}
1203
.seopress-button {
1204
- vertical-align: middle;
1205
- padding: 7px;
1206
- color: #668eaa;
1207
- font-size: 11px;
1208
- line-height: 1;
1209
text-transform: uppercase;
1210
- border-radius: 4px;
1211
background: #fff;
1212
border-color: #c8d7e1;
1213
border-style: solid;
1214
border-width: 1px 1px 2px;
1215
color: #2e4453;
1216
- cursor: pointer;
1217
display: inline-block;
1218
margin: 0;
1219
outline: 0;
1220
overflow: hidden;
1221
- font-size: 14px;
1222
- font-weight: 500;
1223
text-overflow: ellipsis;
1224
text-decoration: none;
1225
vertical-align: top;
1226
box-sizing: border-box;
1227
font-size: 14px;
1228
line-height: 21px;
1229
- border-radius: 4px;
1230
padding: 7px 14px 9px;
1231
-webkit-appearance: none;
1232
-moz-appearance: none;
1233
appearance: none;
1234
- transition: all 300ms linear;
1235
}
1236
.seopress-button:hover {
1237
border-color: #a8bece;
1238
color: #00a0d2;
1239
}
1240
.seopress-button .dashicons {
1241
vertical-align: middle;
1242
}
1243
#seopress-content #tab_seopress_seo_tools.seopress-useful-tools .widget {
1244
border-right: 1px solid #e6ebf1;
1245
margin: 0;
1246
- padding: 0 20px 0;
1247
width: calc(50% - 2px);
1248
box-sizing: border-box;
1249
display: inline-block;
1250
vertical-align: top;
1251
}
1252
#seopress-content #tab_seopress_seo_tools.seopress-useful-tools .widget:first-child {
1253
width: 100%;
1254
display: block;
@@ -1258,41 +1372,49 @@ body.seopress-styles {
1258
padding-bottom: 20px;
1259
margin-bottom: 20px;
1260
}
1261
#seopress-content #tab_seopress_seo_tools.seopress-useful-tools .widget:last-child {
1262
border-right: none;
1263
}
1264
#seopress-content .seopress-useful-tools .widget-reverse ul {
1265
background: #fff;
1266
}
1267
#seopress-content .seopress-useful-tools .widget-reverse li {
1268
padding: 10px;
1269
margin: 0;
1270
border-bottom: 1px solid #e6ebf1;
1271
}
1272
#seopress-content .seopress-useful-tools .widget-reverse li:hover {
1273
background: #F5F7FA;
1274
}
1275
#seopress-content .seopress-useful-tools .widget-title {
1276
text-transform: uppercase;
1277
- margin: 0 0 10px 0;
1278
font-size: 13px;
1279
padding: 10px 0;
1280
color: #24b47e;
1281
}
1282
#seopress-content .seopress-useful-tools .widget-alexa .wrap-alexa-rank {
1283
- margin: 0 0 10px 0;
1284
width: 100%;
1285
box-sizing: border-box;
1286
display: block;
1287
}
1288
#seopress-content .seopress-useful-tools .widget-alexa .wrap-alexa-rank .seopress_alexa_rank_reach {
1289
font-size: 30px;
1290
- font-weight: bold;
1291
display: inline-block;
1292
width: 100%;
1293
- padding: 0 0 20px 0;
1294
text-align: right;
1295
}
1296
#seopress-content .seopress-useful-tools .widget-alexa .wrap-alexa-rank .seopress_alexa_rank_reach .highlight {
1297
display: inline-block;
1298
font-size: 16px;
@@ -1300,115 +1422,120 @@ body.seopress-styles {
1300
width: 100%;
1301
margin-bottom: 10px;
1302
}
1303
- #seopress-content .seopress-useful-tools .widget-alexa .wrap-alexa-rank .seopress_alexa_rank_delta,
1304
- #seopress-content .seopress-useful-tools .widget-alexa .wrap-alexa-rank .seopress_alexa_rank_country,
1305
- #seopress-content .seopress-useful-tools .widget-alexa .wrap-alexa-rank .seopress_alexa_rank_country_rank {
1306
font-size: 14px;
1307
display: inline-block;
1308
vertical-align: top;
1309
text-align: left;
1310
margin: 0 20px 0 0;
1311
}
1312
#seopress-content .seopress-useful-tools .widget-alexa .wrap-alexa-rank .seopress_alexa_rank_delta {
1313
width: 100%;
1314
text-align: right;
1315
font-size: 18px;
1316
font-style: italic;
1317
}
1318
- #seopress-content .seopress-useful-tools .widget-alexa .wrap-alexa-rank .seopress_alexa_rank_country,
1319
- #seopress-content .seopress-useful-tools .widget-alexa .wrap-alexa-rank .seopress_alexa_rank_country_rank {
1320
text-align: left;
1321
}
1322
- #seopress-content .seopress-useful-tools .widget-alexa .wrap-alexa-rank .seopress_alexa_rank_country .highlight,
1323
- #seopress-content .seopress-useful-tools .widget-alexa .wrap-alexa-rank .seopress_alexa_rank_country_rank .highlight {
1324
- background: none;
1325
- font-weight: bold;
1326
}
1327
#seopress-content .seopress-useful-tools .widget-alexa .wrap-alexa-rank .seopress_alexa_rank_country {
1328
margin-right: 0;
1329
}
1330
#seopress-content .seopress-useful-tools .widget-alexa .wrap-alexa-rank .seopress_alexa_rank_country_rank {
1331
margin-left: 5px;
1332
}
1333
- #seopress-content .seopress-useful-tools .widget-alexa .wrap-alexa-rank .plus .dashicons,
1334
- #seopress-content .seopress-useful-tools .widget-alexa .wrap-alexa-rank .minus .dashicons {
1335
font-style: italic;
1336
}
1337
#seopress-content .seopress-useful-tools .widget-alexa .wrap-alexa-rank .plus {
1338
color: green;
1339
}
1340
#seopress-content .seopress-useful-tools .widget-alexa .wrap-alexa-rank .minus {
1341
color: red;
1342
}
1343
- #seopress-content .seopress-useful-tools .widget-whois ul li span {
1344
- font-weight: bold;
1345
- }
1346
- #seopress-content .seopress-reverse label {
1347
- font-weight: bold;
1348
}
1349
#seopress-content #seopress-reverse-url {
1350
width: 100%;
1351
margin: 10px 0;
1352
}
1353
#seopress-content .widget-reverse p {
1354
margin: 0;
1355
}
1356
- /*************************************************************************************************/
1357
- /* Admin - Backlinks */
1358
- /*************************************************************************************************/
1359
.post-type-seopress_backlinks .wp-list-table .column-seopress_backlinks_url {
1360
width: 35%;
1361
}
1362
.post-type-seopress_backlinks .wp-list-table .column-seopress_backlinks_anchor_text {
1363
width: 20%;
1364
}
1365
1366
- /*************************************************************************************************/
1367
- /* Admin - Dashboard */
1368
- /*************************************************************************************************/
1369
.seopress-styles #screen-meta {
1370
- margin: 0 0 0px 0;
1371
position: relative;
1372
- background-color: rgb(255, 255, 255);
1373
- border-bottom: 0px solid rgb(242, 242, 242);
1374
border-top: none;
1375
-webkit-box-shadow: 0 0 0 1px rgba(136,152,170,.1),0 15px 35px 0 rgba(49,49,93,.1),0 5px 15px 0 rgba(0,0,0,.08);
1376
box-shadow: 0 0 0 1px rgba(136,152,170,.1),0 15px 35px 0 rgba(49,49,93,.1),0 5px 15px 0 rgba(0,0,0,.08);
1377
top: 0;
1378
}
1379
- .seopress-styles #contextual-help-link-wrap, .seopress-styles #screen-options-link-wrap {
1380
float: right;
1381
height: 28px;
1382
margin: 0 0 0 6px;
1383
- border: 1px solid rgb(242, 242, 242);
1384
border-top: none;
1385
- background: rgb(255, 255, 255);
1386
-webkit-box-shadow: 0 0 0 1px rgba(136,152,170,.1),0 15px 35px 0 rgba(49,49,93,.1),0 5px 15px 0 rgba(0,0,0,.08);
1387
box-shadow: 0 0 0 1px rgba(136,152,170,.1),0 15px 35px 0 rgba(49,49,93,.1),0 5px 15px 0 rgba(0,0,0,.08);
1388
}
1389
.seopress-styles #screen-meta-links .show-settings {
1390
box-shadow: none;
1391
}
1392
.seopress-styles #screen-meta-links .screen-meta-toggle {
1393
position: relative;
1394
top: 0;
1395
z-index: 2000;
1396
}
1397
.seopress-styles #contextual-help-back {
1398
- background: rgb(248, 250, 253);
1399
}
1400
.seopress-styles .contextual-help-tabs .active {
1401
- border-left: 2px solid rgb(50, 151, 211);
1402
- background: rgb(248, 250, 253);
1403
}
1404
- .seopress-option input.toggle,
1405
- #seopress-content input.toggle {
1406
max-height: 0;
1407
max-width: 0;
1408
opacity: 0;
1409
}
1410
- .seopress-option input.toggle+label,
1411
- #seopress-content input.toggle+label {
1412
display: inline-block;
1413
position: relative;
1414
box-shadow: inset 0 0 0 1px #d5d5d5;
@@ -1417,12 +1544,13 @@ body.seopress-styles {
1417
width: 50px;
1418
border-radius: 15px;
1419
}
1420
- .wrap-toggle-checkboxes input.toggle + label {
1421
float: left;
1422
margin-right: 10px;
1423
}
1424
- .seopress-option input.toggle + label:before,
1425
- #seopress-content input.toggle + label:before {
1426
content: "";
1427
position: absolute;
1428
display: block;
@@ -1436,35 +1564,37 @@ body.seopress-styles {
1436
-webkit-transition: .25s ease-in-out;
1437
transition: .25s ease-in-out;
1438
}
1439
- .seopress-option input.toggle + label:after,
1440
- #seopress-content input.toggle + label:after {
1441
content: "";
1442
position: absolute;
1443
display: block;
1444
height: 30px;
1445
width: 30px;
1446
top: 0;
1447
- left: 0px;
1448
border-radius: 15px;
1449
- background: white;
1450
- box-shadow: inset 0 0 0 1px rgba(0,0,0,.2), 0 2px 4px rgba(0,0,0,.2);
1451
-moz-transition: .25s ease-in-out;
1452
-webkit-transition: .25s ease-in-out;
1453
transition: .25s ease-in-out;
1454
}
1455
- .seopress-option input.toggle[data-toggle="1"] + label:before,
1456
- #seopress-content input.toggle[data-toggle="1"] + label:before {
1457
width: 50px;
1458
background: rgba(19,191,17,1);
1459
}
1460
- .seopress-option input.toggle[data-toggle="1"] + label:after,
1461
- #seopress-content input.toggle[data-toggle="1"] + label:after {
1462
left: 20px;
1463
- box-shadow: inset 0 0 0 1px rgba(19,191,17,1), 0 2px 4px rgba(0,0,0,.2);
1464
}
1465
#seopress-content .seopress-page-list {
1466
position: relative;
1467
}
1468
#seopress-notice-save {
1469
position: fixed;
1470
color: #fff;
@@ -1472,26 +1602,29 @@ body.seopress-styles {
1472
font-size: 14px;
1473
text-align: center;
1474
border-radius: 50px;
1475
- background: rgba(74, 184, 102, 0.75);
1476
top: 50px;
1477
right: 20px;
1478
z-index: 500;
1479
}
1480
.seopress_page_seopress-pro-page #wpcontent {
1481
background: #F4F7FA;
1482
}
1483
.seopress-option .wrap div.nav-tab-wrapper {
1484
- border-bottom: 1px solid RGB(238, 238, 238);
1485
margin: 0;
1486
- padding: 10px 10px;
1487
line-height: inherit;
1488
position: sticky;
1489
top: 100px;
1490
- background: rgb(255, 255, 255);
1491
z-index: 95;
1492
font-style: 23px;
1493
font-weight: 400;
1494
}
1495
#seopress-admin-tabs.wrap div.nav-tab-wrapper {
1496
margin: 20px auto 0;
1497
max-width: 53rem;
@@ -1500,44 +1633,46 @@ body.seopress-styles {
1500
padding: 0;
1501
line-height: inherit;
1502
position: sticky;
1503
- background: rgb(248, 250, 253);
1504
z-index: 100;
1505
top: 31px;
1506
font-style: 23px;
1507
font-weight: 400;
1508
}
1509
#seopress-admin-tabs #tab_seopress_notifications.seopress-tab {
1510
- background: none;
1511
padding: 0;
1512
}
1513
- .seopress-option .nav-tab, #seopress-admin-tabs .nav-tab {
1514
- border: 0px solid #ccc;
1515
- background: none;
1516
- opacity: 0.5;
1517
padding: 5px 8px;
1518
- transition: opacity 300ms linear;
1519
color: #647a88;
1520
font-weight: 300;
1521
float: none;
1522
display: inline-block;
1523
}
1524
- .seopress-option .about-wrap h2 .nav-tab-active, .seopress-option .nav-tab-active, .seopress-option .nav-tab-active:hover,
1525
- #seopress-admin-tabs .nav-tab-active, #seopress-admin-tabs .nav-tab-active:hover {
1526
background-color: #fff;
1527
}
1528
- .seopress-option .nav-tab-active, .nav-tab-active:focus, .seopress-option .nav-tab-active:focus:active, .seopress-option .nav-tab-active:hover,
1529
- #seopress-admin-tabs .nav-tab-active, #seopress-admin-tabs .nav-tab-active:focus, #seopress-admin-tabs .nav-tab-active:focus:active, #seopress-admin-tabs .nav-tab-active:hover,
1530
- #seopress-admin-tabs .nav-tab:focus,
1531
- .seopress-option .nav-tab:focus {
1532
- background: none;
1533
opacity: 1;
1534
- outline: none;
1535
font-weight: 600;
1536
}
1537
- .seopress-option .nav-tab:hover, #seopress-admin-tabs .nav-tab:hover {
1538
- opacity:1;
1539
}
1540
- .seopress-option .nav-tab:focus, #seopress-admin-tabs .nav-tab:focus {
1541
- outline: none;
1542
- box-shadow: none;
1543
- }
1
+ #adminmenu div.wp-menu-image.dashicons-admin-seopress::before,#seopress-header #seopress-admin h1::before {
2
+ content: "\e042";
3
+ font-family: seopress;
4
+ }
5
+
6
+ #seopress-header #seopress-admin h1::before,.seopress-page-list .seopress-feature h3,.seopress-styles .seopress-option h1 {
7
+ -moz-osx-font-smoothing: grayscale;
8
+ -webkit-font-smoothing: antialiased;
9
+ }
10
+
11
@font-face {
12
+ font-family: seopress;
13
+ src: url(../fonts/seopress.eot?8v0bs0);
14
+ src: url(../fonts/seopress.eot?8v0bs0#iefix) format('embedded-opentype'),url(../fonts/seopress.ttf?8v0bs0) format('truetype'),url(../fonts/seopress.woff?8v0bs0) format('woff'),url(../fonts/seopress.svg?8v0bs0#seopress) format('svg');
15
+ font-weight: 400;
16
font-style: normal;
17
}
18
19
+ [class*=" icon-seopress"],[class^=icon-seopress-] {
20
+ font-family: seopress!important;
21
}
22
23
.icon-seopress-seopress:before {
24
+ content: "\e042";
25
}
26
27
#seopress_content_analysis .wrap-seopress-analysis {
28
display: inline-block;
29
width: 100%;
30
}
31
+
32
#seopress_content_analysis .col-left {
33
width: calc(50% - 30px);
34
float: left;
35
margin-right: 30px;
36
}
37
+
38
#seopress_content_analysis .col-right {
39
float: right;
40
width: 50%;
41
}
42
+
43
#seopress_content_analysis #seopress_suggestions {
44
display: inline-block;
45
width: 100%;
47
height: auto;
48
padding: 20px 0;
49
}
50
+
51
#seopress_content_analysis #seopress_suggestions li {
52
list-style: square;
53
margin: 5px;
55
background: #F1F1F1;
56
padding: 5px;
57
}
58
+
59
#seopress_launch_analysis {
60
float: left;
61
}
62
+
63
#seopress_analysis_results_state {
64
background: rgba(74,184,102,.75);
65
color: #fff;
72
margin: 0 0 0 20px;
73
clear: both;
74
}
75
+
76
#seopress_content_analysis h3 {
77
border-bottom: 1px solid #ddd;
78
padding-bottom: 10px;
79
}
80
+
81
#seopress_content_analysis .wrap-analysis-img ul {
82
display: flex;
83
}
84
+
85
#seopress_content_analysis .wrap-analysis-img ul li {
86
padding: 0;
87
text-align: left;
88
cursor: default;
89
}
90
+
91
#seopress_content_analysis .wrap-analysis-img h4 {
92
border-bottom: 1px solid #ddd;
93
padding-bottom: 10px;
94
}
95
+
96
#seopress_content_analysis .wrap-analysis-img ul li img {
97
max-width: 150px;
98
max-height: 150px;
99
object-fit: cover;
100
cursor: default;
101
}
102
+
103
#seopress_cpt .notice {
104
padding: 10px 14px;
105
}
106
+ #seopress_cpt .dashicons,
107
+ #seopress-analysis-tabs .dashicons {
108
+ vertical-align: middle;
109
+ }
110
+ #seopress_cpt .inside {
111
+ margin: 0;
112
+ padding: 0;
113
+ }
114
+ #seopress_content_analysis .ui-tabs .ui-tabs-nav,#seopress_cpt .ui-tabs .ui-tabs-nav {
115
display: inline-block;
116
min-height: 26px;
117
position: relative;
118
width: 100%;
119
+ z-index: 10;
120
margin: 0;
121
padding: 0;
122
+ background: #edeff0;
123
border: none;
124
}
125
+
126
#seopress_content_analysis .ui-tabs .ui-tabs-nav {
127
margin-top: 15px;
128
}
129
+
130
+ #seopress_content_analysis .ui-helper-clearfix:after,#seopress_cpt .ui-helper-clearfix:after {
131
+ content: none;
132
}
133
+
134
+ .seopress_page_seopress-titles #seopress-tabs .form-table td,.seopress_page_seopress-titles #seopress_content_analysis .form-table td {
135
padding: 0;
136
}
137
+
138
+ #seopress_content_analysis .ui-tabs .ui-tabs-panel,#seopress_cpt .ui-tabs .ui-tabs-panel {
139
+ background: #FFF;
140
border-radius: 0;
141
display: inline-block;
142
padding: 1em 1.4em;
143
width: 100%;
144
box-sizing: border-box;
145
}
146
+
147
+ #seopress_content_analysis .ui-tabs .ui-tabs-panel .dashicons-info,#seopress_cpt .ui-tabs .ui-tabs-panel .dashicons-info,#seopress_pro_cpt .dashicons-info {
148
font-size: 16px;
149
vertical-align: middle;
150
height: 16px;
151
width: 16px;
152
}
153
+
154
+ ,#seopress_content_analysis .ui-tabs .ui-tabs-nav li,#seopress_content_analysis .ui-tabs-anchor,#seopress_cpt .ui-tabs .ui-tabs-nav li,#seopress_cpt .ui-tabs-anchor {
155
+ cursor: pointer!important;
156
}
157
+
158
+ #seopress_content_analysis .ui-tabs .ui-tabs-nav li.ui-tabs-active,#seopress_cpt .ui-tabs .ui-tabs-nav li.ui-tabs-active {
159
position: relative;
160
z-index: 60;
161
+ cursor: pointer;
162
border-radius: 0;
163
+ border-bottom: 3px solid #0085ba;
164
}
165
+
166
+ #seopress_content_analysis label,#seopress_cpt #tabs-1 label,#seopress_cpt #tabs-2 label[for=seopress_robots_breadcrumbs_meta],#seopress_cpt #tabs-2 label[for=seopress_robots_canonical_meta],#seopress_cpt #tabs-3 label,#seopress_cpt #tabs-4 label,#seopress_cpt #tabs-5 label,#seopress_cpt #tabs-6 label,#seopress_cpt .subsection-title,#seopress_pro_cpt label {
167
display: block;
168
margin: 20px 0 5px;
169
+ font-weight: 700;
170
}
171
+
172
#seopress_cpt .wp-color-result {
173
+ margin: 0;
174
}
175
+
176
+ #seopress_content_analysis input[type=text],#seopress_cpt #tabs-1 input,#seopress_cpt #tabs-2 input[type=text],#seopress_cpt #tabs-3 input[type=text],#seopress_cpt #tabs-3 textarea,#seopress_cpt #tabs-4 input[type=text],#seopress_cpt #tabs-5 input[type=text],#seopress_cpt #tabs-6 input[type=text],#seopress_cpt #tabs-6 textarea {
177
+ width: 100%;
178
+ }
179
+
180
#seopress_cpt #tabs-6 input[type=number] {
181
width: 30%;
182
min-width: 200px;
183
}
184
+
185
#seopress_cpt #tabs-6 #wrap-videos .video:first-child .remove-video {
186
display: none;
187
}
188
+
189
#seopress_cpt select {
190
+ width: 300px;
191
}
192
+
193
#seopress_cpt #tabs-4 select {
194
+ width: 60px;
195
display: inline;
196
}
197
+
198
#seopress_cpt #tabs-4 #seopress_redirections_value_meta {
199
width: calc(100% - 68px);
200
float: right;
201
}
202
+
203
#seopress_cpt #tabs-6 {
204
padding: 0;
205
}
206
+
207
+ #seopress_cpt #tabs-6 #wrap-videos .video .accordion-section-content,#seopress_cpt #tabs-6>p {
208
+ padding: 0 1.4em;
209
}
210
+
211
#seopress_cpt #tabs-6 #wrap-videos .video .accordion-section-content {
212
+ padding: 0 1.4em 1em;
213
}
214
+
215
#seopress_cpt #tabs-6 #wrap-videos .video {
216
border-top: 1px solid #eee;
217
}
218
+
219
#seopress_cpt #tabs-6 #wrap-videos .video .accordion-section-title {
220
+ border-left: none;
221
+ border-right: none;
222
+ font-size: 1em;
223
padding: 1em 1.4em;
224
}
225
+
226
+ #seopress_cpt #tabs-6 #wrap-videos .video:last-child .accordion-section-content,#seopress_cpt #tabs-6 #wrap-videos .video:last-child .accordion-section-title {
227
border-bottom: 1px solid #eee;
228
}
229
+
230
#seopress_cpt #tabs-6 #wrap-videos .video .inside {
231
padding: 0;
232
}
233
+
234
+ #seopress_cpt #tabs-4 #seopress_redirections_enabled,#seopress_cpt #tabs-5 #seopress_news_disabled,#seopress_cpt #tabs-5 #seopress_news_standout,#seopress_cpt #tabs-6 #seopress_video_disabled,#seopress_cpt #tabs-6 .family-friendly label,#seopress_cpt #tabs-6 .internal_video label {
235
+ font-weight: 400;
236
}
237
+
238
#seopress_cpt #tabs-6 #wrap-videos .video:nth-child(odd) {
239
background: #fdfdfd;
240
}
241
+
242
+ #seopress_content_analysis .advise,#seopress_cpt .advise,#seopress_pro_cpt .advise {
243
margin: 5px;
244
display: block;
245
color: red;
246
font-style: italic;
247
}
248
+
249
#seopress_cpt #tabs-6 #wrap-videos .video .advise {
250
+ color: #555;
251
}
252
+
253
+ #seopress_content_analysis .mandatory,#seopress_cpt .mandatory {
254
+ color: #c00;
255
}
256
+
257
#seopress_cpt .box-left {
258
float: left;
259
width: 49%;
260
margin-right: 1%;
261
}
262
+
263
#seopress_cpt .box-right {
264
float: left;
265
width: 49%;
266
margin-left: 1%;
267
}
268
+
269
#seopress_cpt .google-snippet-preview {
270
font-family: arial,sans-serif;
271
+ word-break: break-all;
272
}
273
+
274
+ #seopress_cpt .google-snippet-preview .snippet-title,#seopress_cpt .google-snippet-preview .snippet-title-custom,#seopress_cpt .google-snippet-preview .snippet-title-default {
275
+ color: #1a0dab;
276
font-size: 18px;
277
font-weight: 400;
278
line-height: 21.6px;
279
}
280
+
281
#seopress_cpt .google-snippet-preview .snippet-permalink {
282
+ color: #006621;
283
font-size: 14px;
284
font-style: normal;
285
font-weight: 400;
286
line-height: 16px;
287
}
288
+
289
+ #seopress_cpt .google-snippet-preview .snippet-description,#seopress_cpt .google-snippet-preview .snippet-description-custom,#seopress_cpt .google-snippet-preview .snippet-description-default {
290
color: #545454;
291
font-size: 13px;
292
font-weight: 400;
293
line-height: 18.2px;
294
display: inline;
295
}
296
+
297
#seopress_cpt .google-snippet-preview .snippet-date {
298
+ color: grey;
299
display: inline;
300
}
301
+
302
+ #seopress_cpt .wrap-seopress-counters,#seopress_pro_cpt .wrap-seopress-counters {
303
text-align: right;
304
+ background: #eee;
305
padding: 2px 5px;
306
box-shadow: 0 1px 1px rgba(0,0,0,.2);
307
font-size: 12px;
308
}
309
+
310
+ #seopress_cpt #seopress_titles_desc_counters,#seopress_cpt #seopress_titles_title_counters,#seopress_pro_cpt #seopress_rich_snippets_articles_counters,#seopress_pro_cpt #seopress_rich_snippets_courses_counters {
311
display: inline;
312
margin-right: 5px;
313
}
314
+
315
+ #seopress_cpt #seopress_titles_desc_counters_val,#seopress_cpt #seopress_titles_title_counters_val,#seopress_pro_cpt #seopress_rich_snippets_articles_counters_val,#seopress_pro_cpt #seopress_rich_snippets_courses_counters_val {
316
display: inline;
317
+ font-weight: 700;
318
}
319
+
320
#term-seopress #seopress_cpt {
321
width: 95%;
322
}
323
+
324
+ .fixed .column-seopress_w3c,.fixed .column-seopress_words {
325
width: 5%;
326
}
327
+
328
+ .fixed .column-seopress_nofollow,.fixed .column-seopress_noindex {
329
width: 10%;
330
}
331
+
332
+ #seopress_content_analysis .ui-tabs,#seopress_cpt .ui-tabs {
333
+ position: relative;
334
+ padding: 0;
335
border: none;
336
font-family: inherit;
337
font-size: inherit;
338
display: inline-block;
339
width: 100%;
340
}
341
+
342
+ #seopress_content_analysis .ui-tabs .ui-tabs-nav li,#seopress_cpt .ui-tabs .ui-tabs-nav li {
343
list-style: none;
344
display: inline-block;
345
position: relative;
346
+ top: 2px;
347
+ padding: 0px 5px;
348
white-space: nowrap;
349
border: none;
350
+ background: 0 0;
351
}
352
+
353
+ #seopress_content_analysis .ui-tabs .ui-tabs-nav li a,#seopress_cpt .ui-tabs .ui-tabs-nav li a {
354
display: inline-block;
355
+ padding: 5px 10px;
356
}
357
+
358
+ #seopress-admin-tabs.ui-tabs-vertical .ui-tabs-nav li a,#seopress_cpt .ui-tabs-vertical .ui-tabs-nav li a {
359
+ display: block;
360
+ }
361
+
362
+ #seopress_content_analysis .ui-tabs .ui-tabs-nav li.ui-tabs-active,#seopress_cpt .ui-tabs .ui-tabs-nav li.ui-tabs-active {
363
margin-bottom: -2px;
364
padding-bottom: 1px;
365
}
366
+
367
+ #seopress_content_analysis .ui-tabs .ui-tabs-nav li.ui-state-disabled a,#seopress_content_analysis .ui-tabs .ui-tabs-nav li.ui-tabs-active a,#seopress_content_analysis .ui-tabs .ui-tabs-nav li.ui-tabs-loading a,#seopress_cpt .ui-tabs .ui-tabs-nav li.ui-state-disabled a,#seopress_cpt .ui-tabs .ui-tabs-nav li.ui-tabs-active a,#seopress_cpt .ui-tabs .ui-tabs-nav li.ui-tabs-loading a {
368
+ color: #191e23;
369
+ font-weight: bold;
370
}
371
+
372
+ #seopress_content_analysis .ui-tabs .ui-tabs-nav li a,#seopress_content_analysis .ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a,#seopress_cpt .ui-tabs .ui-tabs-nav li a,#seopress_cpt .ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a {
373
cursor: pointer;
374
+ color: #191e23;
375
text-decoration: none;
376
+ height: 40px;
377
+ l;line-height: 40px;
378
+ }
379
+
380
+ #seopress_cpt .ui-tabs-vertical {
381
+ width: 55em;
382
+ }
383
+
384
+ #seopress_cpt .ui-tabs-vertical .ui-tabs-nav {
385
+ padding: .2em .1em .2em .2em;
386
+ float: left;
387
+ width: 12em;
388
+ }
389
+
390
+ #seopress_cpt .ui-tabs-vertical .ui-tabs-nav li {
391
+ clear: left;
392
+ width: 100%;
393
+ border-bottom-width: 1px!important;
394
+ border-right-width: 0!important;
395
+ margin: 0 -1px .2em 0;
396
}
397
+
398
+ #seopress_cpt .ui-tabs-vertical .ui-tabs-nav li.ui-tabs-active {
399
+ padding-bottom: 0;
400
+ padding-right: .1em;
401
+ border-right-width: 1px;
402
+ }
403
+
404
+ #seopress_cpt .ui-tabs-vertical .ui-tabs-panel {
405
+ padding: 1em;
406
+ float: right;
407
+ width: 40em;
408
+ }
409
+
410
+ #seopress_content_analysis .ui-tabs .ui-tabs-nav li a .dashicons,#seopress_cpt .ui-tabs .ui-tabs-nav li a .dashicons {
411
margin-right: 2px;
412
}
413
+
414
#tab-panel-seopress_titles_help_tab li span {
415
+ font-weight: 700;
416
margin-right: 10px;
417
}
418
+
419
+ #seopress_content_analysis .ui-tabs .dashicons-no-alt,#seopress_content_analysis .ui-tabs .dashicons-yes,#seopress_pro_cpt .dashicons-no-alt,#seopress_pro_cpt .dashicons-yes {
420
color: #fff;
421
background: #12BD10;
422
border-radius: 50px;
423
margin-right: 10px;
424
padding: 1px;
425
}
426
+
427
+ #seopress_content_analysis .ui-tabs .dashicons-no-alt,#seopress_pro_cpt .dashicons-no-alt {
428
background: #e25950;
429
}
430
431
body.seopress-styles {
432
+ background: #f8fafd;
433
}
434
+
435
#seopress-content a {
436
color: #3297d3;
437
}
438
+
439
#seopress-content a:hover {
440
color: #106598;
441
}
442
+
443
#seopress-admin-tabs.ui-tabs {
444
+ position: relative;
445
padding: .2em;
446
border: none;
447
font-family: inherit;
448
font-size: inherit;
449
}
450
+
451
#seopress-admin-tabs.ui-tabs .ui-tabs-nav li {
452
list-style: none;
453
float: left;
454
position: relative;
455
top: 0;
456
margin: -1px .2em 0 0;
457
padding: 0;
458
white-space: nowrap;
459
border: none;
460
+ background: 0 0;
461
}
462
+
463
#seopress-admin-tabs.ui-tabs .ui-tabs-nav li a {
464
float: left;
465
+ padding: .38em 1em .75rem;
466
+ outline: 0;
467
border-bottom: 2px solid #fff;
468
}
469
+
470
#seopress-admin-tabs.ui-tabs .ui-tabs-nav li.ui-tabs-active {
471
margin-bottom: -1px;
472
}
473
+
474
+ #seopress-admin-tabs.ui-tabs .ui-tabs-nav li.ui-state-disabled a,#seopress-admin-tabs.ui-tabs .ui-tabs-nav li.ui-tabs-active a,#seopress-admin-tabs.ui-tabs .ui-tabs-nav li.ui-tabs-loading a {
475
cursor: text;
476
border-bottom: 2px solid #23282D;
477
color: #23282D;
478
}
479
+
480
+ #seopress-admin-tabs.ui-tabs .ui-tabs-nav li a,#seopress-admin-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a {
481
cursor: pointer;
482
color: #0073aa;
483
text-decoration: none;
484
}
485
+
486
+ #seopress-admin-tabs.ui-tabs-vertical {
487
+ width: 55em;
488
+ }
489
+
490
+ #seopress-admin-tabs.ui-tabs-vertical .ui-tabs-nav {
491
+ padding: .2em .1em .2em .2em;
492
+ float: left;
493
+ width: 12em;
494
+ }
495
+
496
+ #seopress-admin-tabs.ui-tabs-vertical .ui-tabs-nav li {
497
+ clear: left;
498
+ width: 100%;
499
+ border-bottom-width: 1px!important;
500
+ border-right-width: 0!important;
501
+ margin: 0 -1px .2em 0;
502
+ }
503
+
504
+ #seopress-admin-tabs.ui-tabs-vertical .ui-tabs-nav li.ui-tabs-active {
505
+ padding-bottom: 0;
506
+ padding-right: .1em;
507
+ border-right-width: 1px;
508
+ }
509
+
510
+ #seopress-admin-tabs.ui-tabs-vertical .ui-tabs-panel {
511
+ padding: 1em;
512
+ float: right;
513
+ width: 40em;
514
+ }
515
516
.seopress-styles .seopress-option {
517
margin: 10px auto 0;
518
max-width: 90%;
519
+ padding: 1rem;
520
background: #fff;
521
+ box-shadow: 0 15px 35px rgba(50,50,93,.1),0 5px 15px rgba(0,0,0,.1);
522
border-radius: 4px;
523
}
524
+
525
.seopress-styles .seopress-option h1 {
526
font-size: 16px;
527
+ font-weight: 700;
528
+ color: #3297d3;
529
text-transform: uppercase;
530
position: sticky;
531
top: 32px;
532
background: #fff;
533
z-index: 100;
534
padding: 10px 0;
535
}
536
+
537
+ .seopress-styles .seopress-option h1 .dashicons,.seopress-styles .seopress-option h2 .dashicons {
538
margin: 0 10px;
539
font-size: 40px;
540
width: 40px;
541
height: 40px;
542
vertical-align: middle;
543
}
544
+
545
+ .seopress-styles .seopress-option h1>.dashicons {
546
font-size: 30px;
547
width: 30px;
548
height: 30px;
549
+ background: #c4f0ff;
550
border-radius: 50%;
551
padding: 10px;
552
+ box-shadow: 0 4px 6px rgba(50,50,93,.1),0 1px 3px rgba(0,0,0,.1);
553
margin-left: 20px;
554
}
555
+
556
.seopress-styles .seopress-option .metabox-holder h2 .dashicons {
557
font-size: 16px;
558
}
559
+
560
.seopress-option h1 .feature-state .dashicons {
561
font-size: 16px;
562
width: 16px;
564
vertical-align: middle;
565
margin: 0 10px 0 0;
566
}
567
+
568
.seopress-styles .wrap {
569
margin: 0;
570
position: relative;
571
}
572
+
573
.seopress-styles .seopress-option .submit {
574
background: #fff;
575
text-align: center;
578
padding-bottom: 20px;
579
margin: 0;
580
}
581
+
582
+ .seopress-styles .seopress-option #seopress-yoast-migrate,.seopress-styles .seopress-option #submit {
583
+ color: #fff;
584
text-decoration: none;
585
border: none;
586
border-radius: 4px;
589
line-height: 34px;
590
text-transform: uppercase;
591
min-height: 34px;
592
+ transition: all .3s linear;
593
text-shadow: none;
594
+ box-shadow: 0 7px 14px rgba(50,50,93,.1),0 3px 6px rgba(0,0,0,.1);
595
margin-right: 15px;
596
+ background: RGB(106,124,148);
597
position: relative;
598
height: auto;
599
}
600
+
601
+ .seopress-styles .seopress-option #seopress-yoast-migrate:hover,.seopress-styles .seopress-option #submit:hover {
602
text-decoration: none;
603
color: #FFF;
604
background: #232323;
605
}
606
+
607
.seopress-styles #wpcontent {
608
padding-left: 0;
609
background: #F8FAFD;
610
}
611
+
612
.seopress-styles #seopress-navbar {
613
padding: 10px 1.5rem;
614
height: 56px;
617
box-sizing: border-box;
618
position: relative;
619
}
620
+
621
#seopress-header {
622
margin: 0 auto;
623
position: relative;
624
width: 100%;
625
}
626
+
627
#seopress-header #seopress-admin h1 {
628
line-height: 50px;
629
margin: 0;
633
background-size: 100%;
634
background-repeat: no-repeat;
635
}
636
+
637
#seopress-header #seopress-admin h1::before {
638
font-size: 40px;
639
line-height: 45px;
640
position: absolute;
641
+ font-weight: 400;
642
}
643
+
644
#seopress-header #seopress-admin h1:hover {
645
cursor: pointer;
646
}
647
+
648
+ #seopress-header #seopress-admin h1>a {
649
text-decoration: none;
650
color: inherit;
651
}
652
+
653
#seopress-header #seopress-admin .seopress-quick-access {
654
background: #fff;
655
+ box-shadow: 0 50px 100px rgba(50,50,93,.1),0 15px 35px rgba(50,50,93,.2),0 5px 15px rgba(0,0,0,.1);
656
border-radius: 4px;
657
overflow: hidden;
658
position: relative;
669
padding: 0;
670
display: block;
671
width: 53rem;
672
+ top: 0;
673
visibility: hidden;
674
cursor: auto;
675
}
676
+
677
#seopress-header #seopress-admin h1:hover .seopress-quick-access {
678
transform: none;
679
opacity: 1;
680
pointer-events: auto;
681
visibility: visible;
682
}
683
+
684
+ #seopress-header #seopress-admin .seopress-quick-access>ul {
685
padding: 20px;
686
margin: 0;
687
float: left;
688
width: 100%;
689
box-sizing: border-box;
690
}
691
+
692
#seopress-header #seopress-admin h1 .seopress-quick-access li {
693
text-decoration: none;
694
display: inline-block;
697
float: left;
698
padding: 10px 0;
699
}
700
+
701
#seopress-header #seopress-admin h1 .seopress-quick-access li .dashicons {
702
vertical-align: middle;
703
background: #B7E1F3;
705
padding: 5px;
706
margin-right: 15px;
707
}
708
+
709
#seopress-header #seopress-admin h1 .seopress-quick-access li a {
710
text-decoration: none;
711
font-size: 15px;
713
text-transform: uppercase;
714
display: block;
715
width: 100%;
716
+ transition: all .3s linear;
717
color: #3297d3;
718
}
719
+
720
#seopress-header #seopress-admin h1 .seopress-quick-access li a:hover {
721
color: #647a88;
722
}
723
+
724
#seopress-header #seopress-admin h1 .seopress-info-version {
725
position: relative;
726
left: 50px;
727
+ top: 0;
728
font-size: 14px;
729
width: 100px;
730
display: block;
731
}
732
+
733
#seopress-header #seopress-admin .wpc-info-version {
734
font-size: 14px;
735
left: 310px;
737
text-indent: 0;
738
top: 85px;
739
}
740
+
741
#seopress-header #seopress-notice {
742
float: right;
743
line-height: 40px;
744
}
745
+
746
#seopress-header #seopress-notice p {
747
font-size: 16px;
748
}
749
+
750
#seopress-header #seopress-notice .dashicons {
751
color: #444;
752
text-decoration: none;
753
line-height: 40px;
754
}
755
+
756
#seopress-header #seopress-notice div.small {
757
font-size: 13px;
758
display: inline;
759
}
760
+
761
#seopress-footer-credits {
762
font-style: italic;
763
}
764
+
765
#seopress-footer-credits .wporg-ratings {
766
display: inline;
767
}
768
+
769
#seopress-footer-credits .wporg-ratings a {
770
text-decoration: none;
771
}
772
+
773
.seopress-option .seopress-settings {
774
float: left;
775
max-width: 750px;
776
width: 100%;
777
}
778
+
779
+ .seopress-option #seopress-edd-license-btn,.seopress-option #seopress-refresh {
780
float: left;
781
}
782
+
783
.wp-admin-ui_page_seopress-import-export .postbox {
784
margin-right: 20px;
785
}
786
+
787
.seopress-option #side-sortables .accordion-section-content {
788
padding: 0;
789
}
790
+
791
.seopress-option .seopress-settings label {
792
margin: 0 0 0 10px;
793
}
794
+
795
.wrap-seopress-tab-content {
796
position: relative;
797
display: block;
800
max-width: 53rem;
801
margin: 20px auto 0;
802
}
803
+
804
#seopress-admin-tabs .seopress-tab {
805
padding: 1.5rem;
806
visibility: hidden;
807
overflow: hidden;
808
opacity: 0;
809
+ transition: all .2s ease;
810
transform: translateX(-15px);
811
position: absolute;
812
top: 0;
813
}
814
+
815
#seopress-admin-tabs .seopress-tab.active {
816
visibility: visible;
817
overflow: inherit;
818
opacity: 1;
819
+ transform: translateX(0);
820
display: inherit;
821
position: relative;
822
}
823
+
824
#seopress-tabs .seopress-tab {
825
padding: 1.5rem;
826
display: none;
827
}
828
+
829
#seopress-tabs .seopress-tab.active {
830
display: block;
831
}
832
+
833
+ .seopress-option input[type=text],.seopress-option input[type=password],.seopress-option textarea {
834
min-width: 485px;
835
}
836
+
837
#seopress_htaccess_file {
838
width: 100%;
839
}
840
+
841
.seopress-option textarea {
842
min-height: 100px;
843
}
844
+
845
.seopress-option #side-sortables .highlight {
846
border: 1px dashed #ccc;
847
display: block;
848
+ width: 382px;
849
height: 40px;
850
+ background: 0 0;
851
}
852
+
853
.seopress-option #side-sortables .accordion-section {
854
margin-bottom: 9px;
855
width: 382px;
856
}
857
+
858
.seopress-option #side-sortables .accordion-section h3 {
859
cursor: move;
860
border: 1px solid #E5E5E5;
861
background: #FAFAFA;
862
}
863
+
864
.seopress-option #side-sortables .accordion-section .inside {
865
+ padding: 10px 10px 24px;
866
border-width: 0 1px 1px;
867
border-style: solid;
868
+ box-shadow: 0 1px 1px rgba(0,0,0,.04);
869
+ border-color: #e5e5e5;
870
display: inline-block;
871
width: calc(100% - 22px);
872
height: 100%;
873
}
874
+
875
.seopress-option #side-sortables .accordion-section .inside ul {
876
padding-left: 10px;
877
+ margin-bottom: 0;
878
padding-top: 2px;
879
padding-bottom: 2px;
880
}
881
+
882
.seopress-option #side-sortables .accordion-section .inside ul li {
883
+ border-left: 2px solid #ccc;
884
padding-left: 10px;
885
margin-bottom: 10px;
886
}
887
+
888
.seopress-option #side-sortables .accordion-section .inside ul li:first-child {
889
border-bottom: 1px dotted #E5E5E5;
890
border-left: 0;
891
padding-bottom: 10px;
892
+ font-weight: 700;
893
+ margin-left: -15px;
894
margin-bottom: 10px;
895
}
896
+
897
.seopress-notice #message {
898
margin: 5px 10px 2px 0;
899
}
900
+
901
#seopress-notice a {
902
position: relative;
903
text-decoration: none;
904
}
905
+
906
#seopress-notice a .tooltip {
907
white-space: pre;
908
z-index: 200;
911
font-size: 12px;
912
color: #aab7c4;
913
background: #fff;
914
+ box-shadow: 0 1px 2px 0 rgba(49,49,93,.1),0 0 1px 0 rgba(0,0,0,.1);
915
border-radius: 2px;
916
position: absolute;
917
opacity: 0;
918
top: 30px;
919
+ transition: opacity .2s ease;
920
visibility: hidden;
921
line-height: 20px;
922
left: -100%;
923
overflow: hidden;
924
}
925
+
926
#seopress-notice a:hover .tooltip {
927
opacity: 1;
928
visibility: visible;
929
}
930
+
931
.seopress-page-list {
932
+ margin: 0;
933
}
934
+
935
+ .seopress-option .dashicons,.seopress-page-list .dashicons {
936
vertical-align: middle;
937
margin-right: 5px;
938
}
939
+
940
+ #seopress-admin-tabs .ui-tabs-nav,#seopress-notifications-center,.seopress-page-list .seopress-feature,.seopress-useful-tools {
941
background: linear-gradient(172deg,#f5f7fa,#f5f7fa 200px,#fff 0,#fff);
942
margin: 0 auto 20px;
943
+ box-shadow: 0 15px 35px rgba(50,50,93,.1),0 5px 15px rgba(0,0,0,.2);
944
max-width: 50rem;
945
padding: 1.5rem;
946
width: 100%;
947
border-radius: 4px;
948
}
949
+
950
+ #seopress-notifications-center,.seopress-useful-tools {
951
background: linear-gradient(172deg,#f5f7fa,#f5f7fa 400px,#fff 0,#fff);
952
}
953
+
954
.seopress-page-list .seopress-feature {
955
padding: 0 1.5rem;
956
position: relative;
957
overflow: hidden;
958
transition-duration: .15s;
959
}
960
+
961
.seopress-page-list .seopress-feature p {
962
color: #6b7c93;
963
font-size: 14px;
964
margin-bottom: 30px;
965
}
966
+
967
#seopress-notifications-center {
968
margin-top: 0;
969
}
970
+
971
#seopress-admin-tabs .ui-tabs-nav {
972
display: flex;
973
padding-top: 1rem;
974
padding-bottom: 0;
975
}
976
+
977
.seopress-page-list .seopress-feature .img-tool {
978
height: 100px;
979
width: 100px;
980
+ background: #c4f0ff;
981
position: absolute;
982
border-radius: 50%;
983
+ box-shadow: 0 4px 6px rgba(50,50,93,.1),0 1px 3px rgba(0,0,0,.1);
984
top: calc(50% - 50px);
985
left: 20px;
986
}
987
+
988
.seopress-page-list .seopress-feature .img-tool .dashicons {
989
color: #217AB7;
990
font-size: 60px;
997
left: calc(50% - 30px);
998
margin: 0;
999
}
1000
+
1001
.seopress-page-list .seopress-feature .inner {
1002
+ margin: 0;
1003
display: block;
1004
padding: 2rem 0 2rem 120px;
1005
}
1006
+
1007
.seopress-page-list .seopress-feature h3 {
1008
margin: 0;
1009
font-size: 16px;
1010
+ font-weight: 700;
1011
color: #3297d3;
1012
text-transform: uppercase;
1013
}
1014
+
1015
.seopress-page-list .seopress-feature h3 .dashicons {
1016
font-size: 16px;
1017
margin-left: 5px;
1018
vertical-align: middle;
1019
}
1020
+
1021
+ #seopress-content .seopress-page-list .seopress-feature a,#seopress-notifications-center .seopress-alert .button-primary,.seopress-option .seopress-feature a,.seopress-useful-tools .widget .button-primary {
1022
color: #fff;
1023
text-decoration: none;
1024
border: none;
1028
line-height: 34px;
1029
text-transform: uppercase;
1030
min-height: 34px;
1031
+ transition: all .3s linear;
1032
text-shadow: none;
1033
+ box-shadow: 0 7px 14px rgba(50,50,93,.1),0 3px 6px rgba(0,0,0,.1);
1034
margin-right: 15px;
1035
background: #6A7C94;
1036
position: relative;
1037
height: auto;
1038
}
1039
+
1040
#seopress-content .seopress-page-list .seopress-feature a.button-secondary {
1041
padding-left: 30px;
1042
}
1043
+
1044
+ #seopress-content .seopress-page-list .seopress-feature a.button-secondary::before,#seopress-notifications-center .seopress-alert .button-primary::after {
1045
content: "\f111";
1046
font-family: Dashicons;
1047
position: absolute;
1051
-webkit-font-smoothing: antialiased;
1052
font-size: 16px;
1053
}
1054
+
1055
+ #seopress-content .seopress-page-list .seopress-feature a.view-redirects,#seopress-notifications-center .seopress-alert .button-primary,.seopress-option .button {
1056
background: #fff;
1057
border: none;
1058
+ color: #6b7c93;
1059
font-weight: 500;
1060
+ transition: all .3s linear;
1061
text-shadow: none;
1062
text-transform: uppercase;
1063
padding-right: 20px;
1066
min-height: 34px;
1067
margin-bottom: 10px;
1068
border-radius: 4px;
1069
+ box-shadow: 0 7px 14px rgba(50,50,93,.1),0 3px 6px rgba(0,0,0,.1);
1070
vertical-align: baseline;
1071
}
1072
+
1073
.seopress-option .button .dashicons {
1074
font-size: 16px;
1075
}
1076
+
1077
#seopress-content .seopress-page-list .seopress-feature a.view-redirects {
1078
padding-left: 35px;
1079
}
1080
+
1081
#seopress-notifications-center .seopress-alert .button-primary::after {
1082
content: "\f344";
1083
left: inherit;
1084
right: 10px;
1085
}
1086
+
1087
#seopress-content .seopress-page-list .seopress-feature a.view-redirects::before {
1088
content: "\f177";
1089
}
1090
+
1091
+ #seopress-content .seopress-page-list .seopress-feature a:hover,#seopress-notifications-center .seopress-alert .button-primary:hover,.seopress-option .button:hover,.seopress-option .seopress-feature a:hover,.seopress-useful-tools .widget .button-primary:hover {
1092
text-decoration: none;
1093
color: #FFF;
1094
background: #232323;
1095
}
1096
+
1097
+ #seopress-content .seopress-page-list .seopress-feature .seopress-doc:focus,#seopress-content .seopress-page-list .seopress-feature a:focus,#seopress-content .seopress-page-list .seopress-feature a:focus.button-secondary,#seopress-content a:focus,#seopress-notifications-center .seopress-alert .button-primary:focus,.seopress-option #seopress-tabs .seopress-doc:focus,.seopress-option .seopress-feature a:focus,.seopress-styles .seopress-option #seopress-yoast-migrate:focus,.seopress-styles .seopress-option #submit:focus,.seopress-useful-tools .widget .button-primary:focus {
1098
+ box-shadow: 0 1px 0 #0073aa,0 0 2px 1px #33b3db;
1099
background: #008ec2;
1100
border-color: #006799;
1101
color: #fff;
1102
}
1103
+
1104
#seopress-admin-tabs .nav-tab-wrapper a.nav-tab-active:focus {
1105
+ color: inherit;
1106
}
1107
+
1108
#seopress-notifications-center .seopress-alert .button-primary {
1109
float: right;
1110
margin: 5px 0;
1111
padding-right: 30px;
1112
}
1113
+
1114
+ #seopress-notifications-center h2,.seopress-useful-tools h2 {
1115
+ margin: 5px 0 15px 5px;
1116
display: inline-block;
1117
width: 100%;
1118
}
1119
+
1120
+ #seopress-notifications-center .dashicons,.seopress-useful-tools .dashicons {
1121
margin-right: 10px;
1122
}
1123
+
1124
#seopress-notifications-center .seopress-alert {
1125
padding: 0;
1126
display: inline-block;
1127
+ margin: 0 10px 10px 5px;
1128
border-bottom: 1px solid #e6ebf1;
1129
width: calc(100% - 30px);
1130
position: relative;
1131
transition: all 150ms ease;
1132
}
1133
+
1134
#seopress-notifications-center .seopress-alert:hover {
1135
cursor: default;
1136
}
1137
+
1138
#seopress-notifications-center .seopress-alert p {
1139
display: inline-block;
1140
}
1141
+
1142
#seopress-notifications-center .seopress-alert .impact {
1143
padding: 4px 5px;
1144
color: #fff;
1145
text-transform: uppercase;
1146
+ font-weight: 700;
1147
font-size: 10px;
1148
border-radius: 4px;
1149
}
1150
+
1151
#seopress-notifications-center .seopress-alert .impact.low {
1152
background: #FFDE24;
1153
color: #6b6543;
1154
}
1155
+
1156
#seopress-notifications-center .seopress-alert .impact.medium {
1157
background: #e39f48;
1158
}
1159
+
1160
#seopress-notifications-center .seopress-alert .impact.high {
1161
background: #e25950;
1162
}
1163
+
1164
#seopress-notifications-center .seopress-alert .dashicons {
1165
color: #FFC82C;
1166
}
1167
+
1168
#seopress-notifications-center .dashicons.remove-notice {
1169
position: absolute;
1170
right: -55px;
1174
width: 30px;
1175
top: 2px;
1176
padding: 5px;
1177
+ transition: all .3s linear;
1178
}
1179
+
1180
#seopress-notifications-center .dashicons.remove-notice:hover {
1181
background: #e25950;
1182
color: #fff;
1183
cursor: pointer;
1184
border-radius: 4px;
1185
}
1186
+
1187
+ #seopress-content .seopress-page-list .seopress-feature .seopress-doc,.seopress-option #seopress-tabs .seopress-doc {
1188
+ background: 0 0;
1189
padding: 0;
1190
width: inherit;
1191
height: inherit;
1195
position: absolute;
1196
right: 0;
1197
}
1198
+
1199
+ #seopress-content .seopress-page-list .seopress-feature .seopress-doc:hover,.seopress-option #seopress-tabs .seopress-doc:hover {
1200
color: #747474;
1201
+ background: 0 0;
1202
}
1203
+
1204
.seopress-option .seopress-table {
1205
+ background: #FFF;
1206
border: 1px solid #ccc;
1207
}
1208
+
1209
.seopress-option .seopress-table th {
1210
padding: 15px 10px;
1211
vertical-align: middle;
1212
}
1213
+
1214
.wp-admin-ui_page_seopress-roles .seopress-option .seopress-table th {
1215
min-width: 200px;
1216
}
1217
+
1218
.seopress-option .seopress-table .seopress-settings-section {
1219
background: #f1f1f1;
1220
}
1221
+
1222
.seopress-option .seopress-table .seopress-table-head .seopress-feature {
1223
border-bottom: 1px solid #ccc;
1224
+ font-weight: 700;
1225
background: #f1f1f1;
1226
}
1227
+
1228
+ #seopress-content .feature-state,.seopress-option .feature-state {
1229
font-style: italic;
1230
font-size: 12px;
1231
display: inline-block;
1232
+ background: rgba(0,140,135,.1);
1233
padding: 5px 12px;
1234
border-radius: 25px;
1235
color: #444;
1238
-moz-osx-font-smoothing: initial;
1239
-webkit-font-smoothing: initial;
1240
}
1241
+
1242
+ #seopress_cpt .tag-title,.seopress-button,.seopress-option .tag-title {
1243
+ cursor: pointer;
1244
+ font-weight: 500;
1245
+ border-radius: 4px;
1246
+ transition: all .3s linear;
1247
}
1248
+
1249
+ #seopress-content .feature-state-on,#seopress-content .feature-state.feature-state-on,.seopress-option .feature-state-on,.seopress-option .feature-state.feature-state-on {
1250
display: inline;
1251
}
1252
+
1253
+ #seopress-content .feature-state-off,.seopress-option .feature-state-off {
1254
display: none;
1255
}
1256
+
1257
.seopress-option .postbox .inside li {
1258
list-style: square inside;
1259
padding-left: 5px;
1260
}
1261
+
1262
#tab_seopress_page_speed .inside li {
1263
list-style: none;
1264
padding-left: 0;
1265
word-break: break-word;
1266
}
1267
+
1268
.seopress-option .log {
1269
margin: 0;
1270
text-transform: uppercase;
1274
color: rgba(19,191,17,1);
1275
font-style: italic;
1276
}
1277
+
1278
+ .seopress-option input[type=text].seopress-admin-menu-input {
1279
min-width: inherit;
1280
width: 100%;
1281
}
1282
+
1283
.seopress_page_seopress-import-export .postbox {
1284
width: calc(100% - 20px);
1285
}
1286
+
1287
+ #seopress_cpt .wrap-tags,.seopress-option .wrap-tags {
1288
position: relative;
1289
display: inline-block;
1290
width: 100%;
1291
margin-bottom: 10px;
1292
}
1293
+
1294
+ #seopress_cpt .tag-title,.seopress-option .tag-title {
1295
padding: 4px 8px;
1296
position: relative;
1297
top: 5px;
1298
left: 0;
1299
font-size: 11px;
1300
float: left;
1301
margin-right: 5px;
1302
user-select: none;
1303
margin-bottom: 5px;
1304
+ background: #fff;
1305
+ color: #6b7c93;
1306
box-shadow: 0 0 0 .5px rgba(50,50,93,.17),0 2px 5px 0 rgba(50,50,93,.12),0 3px 9px 0 rgba(50,50,93,.08),0 1px 1.5px 0 rgba(0,0,0,.08),0 1px 2px 0 rgba(0,0,0,.08);
1307
}
1308
+
1309
+ #seopress_cpt .tag-title:active,#seopress_cpt .tag-title:focus,#seopress_cpt .tag-title:hover,.seopress-option .tag-title:active,.seopress-option .tag-title:focus,.seopress-option .tag-title:hover {
1310
background: #232323;
1311
color: #fff;
1312
user-select: none;
1313
}
1314
+
1315
+ #seopress_cpt .tag-title .dashicons,.seopress-option .tag-title .dashicons {
1316
padding: 0;
1317
height: 16px;
1318
width: 16px;
1320
margin-right: 5px;
1321
vertical-align: middle;
1322
}
1323
+
1324
.seopress-button {
1325
text-transform: uppercase;
1326
background: #fff;
1327
border-color: #c8d7e1;
1328
border-style: solid;
1329
border-width: 1px 1px 2px;
1330
color: #2e4453;
1331
display: inline-block;
1332
margin: 0;
1333
outline: 0;
1334
overflow: hidden;
1335
text-overflow: ellipsis;
1336
text-decoration: none;
1337
vertical-align: top;
1338
box-sizing: border-box;
1339
font-size: 14px;
1340
line-height: 21px;
1341
padding: 7px 14px 9px;
1342
-webkit-appearance: none;
1343
-moz-appearance: none;
1344
appearance: none;
1345
}
1346
+
1347
.seopress-button:hover {
1348
border-color: #a8bece;
1349
color: #00a0d2;
1350
}
1351
+
1352
.seopress-button .dashicons {
1353
vertical-align: middle;
1354
}
1355
+
1356
#seopress-content #tab_seopress_seo_tools.seopress-useful-tools .widget {
1357
border-right: 1px solid #e6ebf1;
1358
margin: 0;
1359
+ padding: 0 20px;
1360
width: calc(50% - 2px);
1361
box-sizing: border-box;
1362
display: inline-block;
1363
vertical-align: top;
1364
}
1365
+
1366
#seopress-content #tab_seopress_seo_tools.seopress-useful-tools .widget:first-child {
1367
width: 100%;
1368
display: block;
1372
padding-bottom: 20px;
1373
margin-bottom: 20px;
1374
}
1375
+
1376
#seopress-content #tab_seopress_seo_tools.seopress-useful-tools .widget:last-child {
1377
border-right: none;
1378
}
1379
+
1380
#seopress-content .seopress-useful-tools .widget-reverse ul {
1381
background: #fff;
1382
}
1383
+
1384
#seopress-content .seopress-useful-tools .widget-reverse li {
1385
padding: 10px;
1386
margin: 0;
1387
border-bottom: 1px solid #e6ebf1;
1388
}
1389
+
1390
#seopress-content .seopress-useful-tools .widget-reverse li:hover {
1391
background: #F5F7FA;
1392
}
1393
+
1394
#seopress-content .seopress-useful-tools .widget-title {
1395
text-transform: uppercase;
1396
+ margin: 0 0 10px;
1397
font-size: 13px;
1398
padding: 10px 0;
1399
color: #24b47e;
1400
}
1401
+
1402
#seopress-content .seopress-useful-tools .widget-alexa .wrap-alexa-rank {
1403
+ margin: 0 0 10px;
1404
width: 100%;
1405
box-sizing: border-box;
1406
display: block;
1407
}
1408
+
1409
#seopress-content .seopress-useful-tools .widget-alexa .wrap-alexa-rank .seopress_alexa_rank_reach {
1410
font-size: 30px;
1411
+ font-weight: 700;
1412
display: inline-block;
1413
width: 100%;
1414
+ padding: 0 0 20px;
1415
text-align: right;
1416
}
1417
+
1418
#seopress-content .seopress-useful-tools .widget-alexa .wrap-alexa-rank .seopress_alexa_rank_reach .highlight {
1419
display: inline-block;
1420
font-size: 16px;
1422
width: 100%;
1423
margin-bottom: 10px;
1424
}
1425
+
1426
+ #seopress-content .seopress-useful-tools .widget-alexa .wrap-alexa-rank .seopress_alexa_rank_country,#seopress-content .seopress-useful-tools .widget-alexa .wrap-alexa-rank .seopress_alexa_rank_country_rank,#seopress-content .seopress-useful-tools .widget-alexa .wrap-alexa-rank .seopress_alexa_rank_delta {
1427
font-size: 14px;
1428
display: inline-block;
1429
vertical-align: top;
1430
text-align: left;
1431
margin: 0 20px 0 0;
1432
}
1433
+
1434
#seopress-content .seopress-useful-tools .widget-alexa .wrap-alexa-rank .seopress_alexa_rank_delta {
1435
width: 100%;
1436
text-align: right;
1437
font-size: 18px;
1438
font-style: italic;
1439
}
1440
+
1441
+ #seopress-content .seopress-useful-tools .widget-alexa .wrap-alexa-rank .seopress_alexa_rank_country,#seopress-content .seopress-useful-tools .widget-alexa .wrap-alexa-rank .seopress_alexa_rank_country_rank {
1442
text-align: left;
1443
}
1444
+
1445
+ #seopress-content .seopress-useful-tools .widget-alexa .wrap-alexa-rank .seopress_alexa_rank_country .highlight,#seopress-content .seopress-useful-tools .widget-alexa .wrap-alexa-rank .seopress_alexa_rank_country_rank .highlight {
1446
+ background: 0 0;
1447
+ font-weight: 700;
1448