wp/wp-admin/css/list-tables.css
changeset 18 be944660c56a
parent 16 a86126ab1dd4
child 19 3d72ae0968f4
equal deleted inserted replaced
17:34716fd837a4 18:be944660c56a
    53 	display: block;
    53 	display: block;
    54 	padding: 0 8px;
    54 	padding: 0 8px;
    55 	min-width: 24px;
    55 	min-width: 24px;
    56 	height: 2em;
    56 	height: 2em;
    57 	border-radius: 5px;
    57 	border-radius: 5px;
    58 	background-color: #72777c;
    58 	background-color: #646970;
    59 	color: #fff;
    59 	color: #fff;
    60 	font-size: 11px;
    60 	font-size: 11px;
    61 	line-height: 1.90909090;
    61 	line-height: 1.90909090;
    62 	text-align: center;
    62 	text-align: center;
    63 }
    63 }
    69 	content: "";
    69 	content: "";
    70 	display: block;
    70 	display: block;
    71 	margin-left: 8px;
    71 	margin-left: 8px;
    72 	width: 0;
    72 	width: 0;
    73 	height: 0;
    73 	height: 0;
    74 	border-top: 5px solid #72777c;
    74 	border-top: 5px solid #646970;
    75 	border-right: 5px solid transparent;
    75 	border-right: 5px solid transparent;
    76 }
    76 }
    77 
    77 
    78 .column-response a.post-com-count-approved:hover .comment-count-approved,
    78 .column-response a.post-com-count-approved:hover .comment-count-approved,
    79 .column-response a.post-com-count-approved:focus .comment-count-approved,
    79 .column-response a.post-com-count-approved:focus .comment-count-approved,
    80 .column-comments a.post-com-count-approved:hover .comment-count-approved,
    80 .column-comments a.post-com-count-approved:hover .comment-count-approved,
    81 .column-comments a.post-com-count-approved:focus .comment-count-approved {
    81 .column-comments a.post-com-count-approved:focus .comment-count-approved {
    82 	background: #0073aa;
    82 	background: #2271b1;
    83 }
    83 }
    84 
    84 
    85 .column-response a.post-com-count-approved:hover:after,
    85 .column-response a.post-com-count-approved:hover:after,
    86 .column-response a.post-com-count-approved:focus:after,
    86 .column-response a.post-com-count-approved:focus:after,
    87 .column-comments a.post-com-count-approved:hover:after,
    87 .column-comments a.post-com-count-approved:hover:after,
    88 .column-comments a.post-com-count-approved:focus:after {
    88 .column-comments a.post-com-count-approved:focus:after {
    89 	border-top-color: #0073aa;
    89 	border-top-color: #2271b1;
    90 }
    90 }
    91 
    91 
    92 /* @todo: consider to use a single rule for these counters and the admin menu counters. */
    92 /* @todo: consider to use a single rule for these counters and the admin menu counters. */
    93 .column-response .post-com-count-pending,
    93 .column-response .post-com-count-pending,
    94 .column-comments .post-com-count-pending {
    94 .column-comments .post-com-count-pending {
    97 	padding: 0 5px;
    97 	padding: 0 5px;
    98 	min-width: 7px;
    98 	min-width: 7px;
    99 	height: 17px;
    99 	height: 17px;
   100 	border: 2px solid #fff;
   100 	border: 2px solid #fff;
   101 	border-radius: 11px;
   101 	border-radius: 11px;
   102 	background: #ca4a1f;
   102 	background: #d63638;
   103 	color: #fff;
   103 	color: #fff;
   104 	font-size: 9px;
   104 	font-size: 9px;
   105 	line-height: 1.88888888;
   105 	line-height: 1.88888888;
   106 	text-align: center;
   106 	text-align: center;
   107 }
   107 }
   114 /* comments */
   114 /* comments */
   115 
   115 
   116 .commentlist li {
   116 .commentlist li {
   117 	padding: 1em 1em .2em;
   117 	padding: 1em 1em .2em;
   118 	margin: 0;
   118 	margin: 0;
   119 	border-bottom: 1px solid #ccc;
   119 	border-bottom: 1px solid #c3c4c7;
   120 }
   120 }
   121 
   121 
   122 .commentlist li li {
   122 .commentlist li li {
   123 	border-bottom: 0;
   123 	border-bottom: 0;
   124 	padding: 0;
   124 	padding: 0;
   129 	margin: 0 0 .8em;
   129 	margin: 0 0 .8em;
   130 }
   130 }
   131 
   131 
   132 #submitted-on,
   132 #submitted-on,
   133 .submitted-on {
   133 .submitted-on {
   134 	color: #555d66;
   134 	color: #50575e;
   135 }
   135 }
   136 
   136 
   137 /* reply to comments */
   137 /* reply to comments */
   138 #replyrow td {
   138 #replyrow td {
   139 	padding: 2px;
   139 	padding: 2px;
   201 	height: 120px;
   201 	height: 120px;
   202 	box-shadow: none;
   202 	box-shadow: none;
   203 }
   203 }
   204 
   204 
   205 #replyerror {
   205 #replyerror {
   206 	border-color: #ddd;
   206 	border-color: #dcdcde;
   207 	background-color: #f9f9f9;
   207 	background-color: #f6f7f7;
   208 }
   208 }
   209 
   209 
   210 /* @todo: is this used? */
   210 /* @todo: is this used? */
   211 .commentlist .avatar {
   211 .commentlist .avatar {
   212 	vertical-align: text-top;
   212 	vertical-align: text-top;
   213 }
   213 }
   214 
   214 
   215 #the-comment-list tr.undo,
   215 #the-comment-list tr.undo,
   216 #the-comment-list div.undo {
   216 #the-comment-list div.undo {
   217 	background-color: #f5f5f5;
   217 	background-color: #f6f7f7;
   218 }
   218 }
   219 
   219 
   220 #the-comment-list .unapproved th,
   220 #the-comment-list .unapproved th,
   221 #the-comment-list .unapproved td {
   221 #the-comment-list .unapproved td {
   222 	background-color: #fef7f1;
   222 	background-color: #fcf9e8;
   223 }
   223 }
   224 
   224 
   225 #the-comment-list .unapproved th.check-column {
   225 #the-comment-list .unapproved th.check-column {
   226 	border-left: 4px solid #d54e21;
   226 	border-left: 4px solid #d63638;
   227 }
   227 }
   228 
   228 
   229 #the-comment-list .unapproved th.check-column input {
   229 #the-comment-list .unapproved th.check-column input {
   230 	margin-left: 4px;
   230 	margin-left: 4px;
   231 }
   231 }
   232 
   232 
   233 #the-comment-list .approve a {
   233 #the-comment-list .approve a {
   234 	color: #006505;
   234 	color: #007017;
   235 }
   235 }
   236 
   236 
   237 #the-comment-list .unapprove a {
   237 #the-comment-list .unapprove a {
   238 	color: #d98500;
   238 	color: #996800;
   239 }
   239 }
   240 
   240 
   241 #the-comment-list th,
   241 #the-comment-list th,
   242 #the-comment-list td {
   242 #the-comment-list td {
   243 	box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.1);
   243 	box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.1);
   255 
   255 
   256 /* table vim shortcuts */
   256 /* table vim shortcuts */
   257 .vim-current,
   257 .vim-current,
   258 .vim-current th,
   258 .vim-current th,
   259 .vim-current td {
   259 .vim-current td {
   260 	background-color: #e4f2fd !important;
   260 	background-color: #f0f6fc !important;
   261 }
   261 }
   262 
   262 
   263 th .comment-grey-bubble {
   263 th .comment-grey-bubble {
   264 	height: 16px;
   264 	height: 16px;
   265 	width: 16px;
   265 	width: 16px;
   266 }
   266 }
   267 
   267 
   268 th .comment-grey-bubble:before {
   268 th .comment-grey-bubble:before {
   269 	content: "\f101";
   269 	content: "\f101";
   270 	font: normal 20px/.5 dashicons;
   270 	font: normal 20px/.5 dashicons;
   271 	speak: none;
   271 	speak: never;
   272 	display: inline-block;
   272 	display: inline-block;
   273 	padding: 0;
   273 	padding: 0;
   274 	top: 4px;
   274 	top: 4px;
   275 	left: -4px;
   275 	left: -4px;
   276 	position: relative;
   276 	position: relative;
   277 	vertical-align: top;
   277 	vertical-align: top;
   278 	-webkit-font-smoothing: antialiased;
   278 	-webkit-font-smoothing: antialiased;
   279 	-moz-osx-font-smoothing: grayscale;
   279 	-moz-osx-font-smoothing: grayscale;
   280 	text-decoration: none !important;
   280 	text-decoration: none !important;
   281 	color: #444;
   281 	color: #3c434a;
   282 }
   282 }
   283 
   283 
   284 /*------------------------------------------------------------------------------
   284 /*------------------------------------------------------------------------------
   285   10.0 - List Posts (/Pages/etc)
   285   10.0 - List Posts (/Pages/etc)
   286 ------------------------------------------------------------------------------*/
   286 ------------------------------------------------------------------------------*/
   311 	text-decoration: dotted underline;
   311 	text-decoration: dotted underline;
   312 }
   312 }
   313 
   313 
   314 .fixed .column-posts {
   314 .fixed .column-posts {
   315 	width: 74px;
   315 	width: 74px;
       
   316 }
       
   317 
       
   318 .fixed .column-role,
       
   319 .fixed .column-posts {
       
   320 	-webkit-hyphens: auto;
       
   321 	hyphens: auto;
   316 }
   322 }
   317 
   323 
   318 .fixed .column-comment .comment-author {
   324 .fixed .column-comment .comment-author {
   319 	display: none;
   325 	display: none;
   320 }
   326 }
   448 }
   454 }
   449 
   455 
   450 .sorting-indicator:before {
   456 .sorting-indicator:before {
   451 	content: "\f142";
   457 	content: "\f142";
   452 	font: normal 20px/1 dashicons;
   458 	font: normal 20px/1 dashicons;
   453 	speak: none;
   459 	speak: never;
   454 	display: inline-block;
   460 	display: inline-block;
   455 	padding: 0;
   461 	padding: 0;
   456 	top: -4px;
   462 	top: -4px;
   457 	left: -8px;
   463 	left: -8px;
   458 	color: #444;
   464 	color: #3c434a;
   459 	line-height: 0.5;
   465 	line-height: 0.5;
   460 	position: relative;
   466 	position: relative;
   461 	vertical-align: top;
   467 	vertical-align: top;
   462 	-webkit-font-smoothing: antialiased;
   468 	-webkit-font-smoothing: antialiased;
   463 	-moz-osx-font-smoothing: grayscale;
   469 	-moz-osx-font-smoothing: grayscale;
   464 	text-decoration: none !important;
   470 	text-decoration: none !important;
   465 	color: #444;
   471 	color: #3c434a;
   466 }
   472 }
   467 
   473 
   468 .column-comments .sorting-indicator:before {
   474 .column-comments .sorting-indicator:before {
   469 	top: 0;
   475 	top: 0;
   470 	left: -10px;
   476 	left: -10px;
   499 	cursor: pointer;
   505 	cursor: pointer;
   500 }
   506 }
   501 
   507 
   502 .wp-list-table .toggle-row:focus:before {
   508 .wp-list-table .toggle-row:focus:before {
   503 	box-shadow:
   509 	box-shadow:
   504 		0 0 0 1px #5b9dd9,
   510 		0 0 0 1px #4f94d4,
   505 		0 0 2px 1px rgba(30, 140, 190, 0.8);
   511 		0 0 2px 1px rgba(79, 148, 212, 0.8);
   506 }
   512 }
   507 
   513 
   508 .wp-list-table .toggle-row:active {
   514 .wp-list-table .toggle-row:active {
   509 	box-shadow: none;
   515 	box-shadow: none;
   510 }
   516 }
   514 	top: -5px;
   520 	top: -5px;
   515 	left: 10px;
   521 	left: 10px;
   516 	border-radius: 50%;
   522 	border-radius: 50%;
   517 	display: block;
   523 	display: block;
   518 	padding: 1px 2px 1px 0;
   524 	padding: 1px 2px 1px 0;
   519 	color: #444; /* same as table headers sort arrows */
   525 	color: #3c434a; /* same as table headers sort arrows */
   520 	content: "\f140";
   526 	content: "\f140";
   521 	font: normal 20px/1 dashicons;
   527 	font: normal 20px/1 dashicons;
   522 	line-height: 1;
   528 	line-height: 1;
   523 	-webkit-font-smoothing: antialiased;
   529 	-webkit-font-smoothing: antialiased;
   524 	-moz-osx-font-smoothing: grayscale;
   530 	-moz-osx-font-smoothing: grayscale;
   525 	speak: none;
   531 	speak: never;
   526 }
   532 }
   527 
   533 
   528 .wp-list-table .is-expanded .toggle-row:before {
   534 .wp-list-table .is-expanded .toggle-row:before {
   529 	content: "\f142";
   535 	content: "\f142";
   530 }
   536 }
   535 	height: 20px;
   541 	height: 20px;
   536 	width: 16px;
   542 	width: 16px;
   537 }
   543 }
   538 
   544 
   539 .locked-indicator-icon:before {
   545 .locked-indicator-icon:before {
   540 	color: #82878c;
   546 	color: #8c8f94;
   541 	content: "\f160";
   547 	content: "\f160";
   542 	display: inline-block;
   548 	display: inline-block;
   543 	font: normal 20px/1 dashicons;
   549 	font: normal 20px/1 dashicons;
   544 	speak: none;
   550 	speak: never;
   545 	vertical-align: middle;
   551 	vertical-align: middle;
   546 	-webkit-font-smoothing: antialiased;
   552 	-webkit-font-smoothing: antialiased;
   547 	-moz-osx-font-smoothing: grayscale;
   553 	-moz-osx-font-smoothing: grayscale;
   548 }
   554 }
   549 
   555 
   704 	line-height: 1.84615384;
   710 	line-height: 1.84615384;
   705 	text-decoration: none;
   711 	text-decoration: none;
   706 }
   712 }
   707 
   713 
   708 .view-switch a:before {
   714 .view-switch a:before {
   709 	color: #b4b9be;
   715 	color: #c3c4c7;
   710 	display: inline-block;
   716 	display: inline-block;
   711 	font: normal 20px/1 dashicons;
   717 	font: normal 20px/1 dashicons;
   712 	speak: none;
   718 	speak: never;
   713 	vertical-align: middle;
   719 	vertical-align: middle;
   714 	-webkit-font-smoothing: antialiased;
   720 	-webkit-font-smoothing: antialiased;
   715 	-moz-osx-font-smoothing: grayscale;
   721 	-moz-osx-font-smoothing: grayscale;
   716 }
   722 }
   717 
   723 
   718 .view-switch a:hover:before,
   724 .view-switch a:hover:before,
   719 .view-switch a:focus:before {
   725 .view-switch a:focus:before {
   720 	color: #727272;
   726 	color: #787c82;
   721 }
   727 }
   722 
   728 
   723 .view-switch a.current:before {
   729 .view-switch a.current:before {
   724 	color: #0073aa;
   730 	color: #2271b1;
   725 }
   731 }
   726 
   732 
   727 .view-switch .view-list:before {
   733 .view-switch .view-list:before {
   728 	content: "\f163";
   734 	content: "\f163";
   729 }
   735 }
   789 	margin-right: 10px;
   795 	margin-right: 10px;
   790 	margin-top: 1px;
   796 	margin-top: 1px;
   791 }
   797 }
   792 
   798 
   793 .row-actions {
   799 .row-actions {
   794 	color: #ddd;
   800 	color: #dcdcde;
   795 	font-size: 13px;
   801 	font-size: 13px;
   796 	padding: 2px 0 0;
   802 	padding: 2px 0 0;
   797 	position: relative;
   803 	position: relative;
   798 	left: -9999em;
   804 	left: -9999em;
   799 }
   805 }
  1025 	width: 8em;
  1031 	width: 8em;
  1026 }
  1032 }
  1027 
  1033 
  1028 ul.cat-checklist {
  1034 ul.cat-checklist {
  1029 	height: 12em;
  1035 	height: 12em;
  1030 	border: solid 1px #ddd;
  1036 	border: solid 1px #dcdcde;
  1031 	overflow-y: scroll;
  1037 	overflow-y: scroll;
  1032 	padding: 0 5px;
  1038 	padding: 0 5px;
  1033 	margin: 0;
  1039 	margin: 0;
  1034 	background-color: #fff;
  1040 	background-color: #fff;
  1035 }
  1041 }
  1036 
  1042 
  1037 #bulk-titles {
  1043 #bulk-titles {
  1038 	display: block;
  1044 	display: block;
  1039 	height: 12em;
  1045 	height: 12em;
  1040 	border: 1px solid #ddd;
  1046 	border: 1px solid #dcdcde;
  1041 	overflow-y: scroll;
  1047 	overflow-y: scroll;
  1042 	padding: 0 5px;
  1048 	padding: 0 5px;
  1043 	margin: 0 0 5px;
  1049 	margin: 0 0 5px;
  1044 }
  1050 }
  1045 
  1051 
  1162 	padding: 10px 9px;
  1168 	padding: 10px 9px;
  1163 }
  1169 }
  1164 
  1170 
  1165 .plugins .active td,
  1171 .plugins .active td,
  1166 .plugins .active th {
  1172 .plugins .active th {
  1167 	background-color: #f7fcfe;
  1173 	background-color: #f0f6fc;
  1168 }
  1174 }
  1169 
  1175 
  1170 .plugins .update th,
  1176 .plugins .update th,
  1171 .plugins .update td {
  1177 .plugins .update td {
  1172 	border-bottom: 0;
  1178 	border-bottom: 0;
  1185 .plugins tr.active.plugin-update-tr + tr.inactive th,
  1191 .plugins tr.active.plugin-update-tr + tr.inactive th,
  1186 .plugins tr.active.plugin-update-tr + tr.inactive td,
  1192 .plugins tr.active.plugin-update-tr + tr.inactive td,
  1187 .plugins tr.active + tr.inactive th,
  1193 .plugins tr.active + tr.inactive th,
  1188 .plugins tr.active + tr.inactive td {
  1194 .plugins tr.active + tr.inactive td {
  1189 	border-top: 1px solid rgba(0, 0, 0, 0.03);
  1195 	border-top: 1px solid rgba(0, 0, 0, 0.03);
  1190 	box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0.02), inset 0 -1px 0 #e1e1e1;
  1196 	box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0.02), inset 0 -1px 0 #dcdcde;
  1191 }
  1197 }
  1192 
  1198 
  1193 .plugins .update td,
  1199 .plugins .update td,
  1194 .plugins .update th,
  1200 .plugins .update th,
  1195 .upgrade .plugins tr:last-of-type td,
  1201 .upgrade .plugins tr:last-of-type td,
  1203 	box-shadow: none;
  1209 	box-shadow: none;
  1204 }
  1210 }
  1205 
  1211 
  1206 .plugins .active th.check-column,
  1212 .plugins .active th.check-column,
  1207 .plugin-update-tr.active td {
  1213 .plugin-update-tr.active td {
  1208 	border-left: 4px solid #00a0d2;
  1214 	border-left: 4px solid #72aee6;
  1209 }
  1215 }
  1210 
  1216 
  1211 .wp-list-table.plugins .plugin-title,
  1217 .wp-list-table.plugins .plugin-title,
  1212 .wp-list-table.plugins .theme-title {
  1218 .wp-list-table.plugins .theme-title {
  1213 	padding-right: 12px;
  1219 	padding-right: 12px;
  1222 	height: 64px;
  1228 	height: 64px;
  1223 }
  1229 }
  1224 
  1230 
  1225 .plugins .plugin-title .dashicons:before {
  1231 .plugins .plugin-title .dashicons:before {
  1226 	padding: 2px;
  1232 	padding: 2px;
  1227 	background-color: #eee;
  1233 	background-color: #f0f0f1;
  1228 	box-shadow: inset 0 0 10px rgba(160, 165, 170, 0.15);
  1234 	box-shadow: inset 0 0 10px rgba(167, 170, 173, 0.15);
  1229 	font-size: 60px;
  1235 	font-size: 60px;
  1230 	color: #B4B9BE;
  1236 	color: #c3c4c7;
  1231 }
  1237 }
  1232 
  1238 
  1233 #update-themes-table .plugin-title img,
  1239 #update-themes-table .plugin-title img,
  1234 #update-themes-table .plugin-title .dashicons {
  1240 #update-themes-table .plugin-title .dashicons {
  1235 	width: 85px;
  1241 	width: 85px;
  1281 .updates-table .plugin-title a {
  1287 .updates-table .plugin-title a {
  1282 	text-decoration: underline;
  1288 	text-decoration: underline;
  1283 }
  1289 }
  1284 
  1290 
  1285 .plugins tr.paused th.check-column {
  1291 .plugins tr.paused th.check-column {
  1286 	border-left: 4px solid #d54e21;
  1292 	border-left: 4px solid #d63638;
  1287 }
  1293 }
  1288 
  1294 
  1289 .plugins tr.paused th,
  1295 .plugins tr.paused th,
  1290 .plugins tr.paused td {
  1296 .plugins tr.paused td {
  1291 	background-color: #fef7f1;
  1297 	background-color: #f6f7f7;
  1292 }
  1298 }
  1293 
  1299 
  1294 .plugins tr.paused .plugin-title,
  1300 .plugins tr.paused .plugin-title,
  1295 .plugins .paused .dashicons-warning {
  1301 .plugins .paused .dashicons-warning {
  1296 	color: #dc3232;
  1302 	color: #d63638;
  1297 }
  1303 }
  1298 
  1304 
  1299 .plugins .paused .error-display p,
  1305 .plugins .paused .error-display p,
  1300 .plugins .paused .error-display code {
  1306 .plugins .paused .error-display code {
  1301 	font-size: 90%;
  1307 	font-size: 90%;
  1302 	color: rgba( 0, 0, 0, 0.7 );
  1308 	color: rgba(0, 0, 0, 0.7);
  1303 }
  1309 }
  1304 
  1310 
  1305 .plugins .resume-link {
  1311 .plugins .resume-link {
  1306 	color: #dc3232;
  1312 	color: #d63638;
  1307 }
  1313 }
  1308 
  1314 
  1309 .plugin-card .update-now:before {
  1315 .plugin-card .update-now:before {
  1310 	color: #f56e28;
  1316 	color: #d63638;
  1311 	content: "\f463";
  1317 	content: "\f463";
  1312 	display: inline-block;
  1318 	display: inline-block;
  1313 	font: normal 20px/1 dashicons;
  1319 	font: normal 20px/1 dashicons;
  1314 	margin: 3px 5px 0 -2px;
  1320 	margin: 3px 5px 0 -2px;
  1315 	speak: none;
  1321 	speak: never;
  1316 	-webkit-font-smoothing: antialiased;
  1322 	-webkit-font-smoothing: antialiased;
  1317 	-moz-osx-font-smoothing: grayscale;
  1323 	-moz-osx-font-smoothing: grayscale;
  1318 	vertical-align: top;
  1324 	vertical-align: top;
  1319 }
  1325 }
  1320 
  1326 
  1331 		transform: rotate(359deg);
  1337 		transform: rotate(359deg);
  1332 	}
  1338 	}
  1333 }
  1339 }
  1334 
  1340 
  1335 .plugin-card .updated-message:before {
  1341 .plugin-card .updated-message:before {
  1336 	color: #79ba49;
  1342 	color: #68de7c;
  1337 	content: "\f147";
  1343 	content: "\f147";
  1338 }
  1344 }
  1339 
  1345 
  1340 .plugin-install-php h2 {
  1346 .plugin-install-php h2 {
  1341 	clear: both;
  1347 	clear: both;
  1363 	float: left;
  1369 	float: left;
  1364 	margin: 0 8px 16px;
  1370 	margin: 0 8px 16px;
  1365 	width: 48.5%;
  1371 	width: 48.5%;
  1366 	width: calc( 50% - 8px );
  1372 	width: calc( 50% - 8px );
  1367 	background-color: #fff;
  1373 	background-color: #fff;
  1368 	border: 1px solid #ddd;
  1374 	border: 1px solid #dcdcde;
  1369 	box-sizing: border-box;
  1375 	box-sizing: border-box;
  1370 }
  1376 }
  1371 
  1377 
  1372 .plugin-card:nth-child(odd) {
  1378 .plugin-card:nth-child(odd) {
  1373 	clear: both;
  1379 	clear: both;
  1470 }
  1476 }
  1471 
  1477 
  1472 .plugin-card-bottom {
  1478 .plugin-card-bottom {
  1473 	clear: both;
  1479 	clear: both;
  1474 	padding: 12px 20px;
  1480 	padding: 12px 20px;
  1475 	background-color: #fafafa;
  1481 	background-color: #f6f7f7;
  1476 	border-top: 1px solid #ddd;
  1482 	border-top: 1px solid #dcdcde;
  1477 	overflow: hidden;
  1483 	overflow: hidden;
  1478 }
  1484 }
  1479 
  1485 
  1480 .plugin-card-bottom .star-rating {
  1486 .plugin-card-bottom .star-rating {
  1481 	display: inline;
  1487 	display: inline;
  1486 }
  1492 }
  1487 
  1493 
  1488 .plugin-card-update-failed .notice-error {
  1494 .plugin-card-update-failed .notice-error {
  1489 	margin: 0;
  1495 	margin: 0;
  1490 	padding-left: 16px;
  1496 	padding-left: 16px;
  1491 	box-shadow: 0 -1px 0 #ddd;
  1497 	box-shadow: 0 -1px 0 #dcdcde;
  1492 }
  1498 }
  1493 
  1499 
  1494 .plugin-card-update-failed .plugin-card-bottom {
  1500 .plugin-card-update-failed .plugin-card-bottom {
  1495 	display: none;
  1501 	display: none;
  1496 }
  1502 }
  1520 	width: calc( 100% - 180px );
  1526 	width: calc( 100% - 180px );
  1521 }
  1527 }
  1522 
  1528 
  1523 .plugin-card .column-compatibility span:before {
  1529 .plugin-card .column-compatibility span:before {
  1524 	font: normal 20px/.5 dashicons;
  1530 	font: normal 20px/.5 dashicons;
  1525 	speak: none;
  1531 	speak: never;
  1526 	display: inline-block;
  1532 	display: inline-block;
  1527 	padding: 0;
  1533 	padding: 0;
  1528 	top: 4px;
  1534 	top: 4px;
  1529 	left: -2px;
  1535 	left: -2px;
  1530 	position: relative;
  1536 	position: relative;
  1531 	vertical-align: top;
  1537 	vertical-align: top;
  1532 	-webkit-font-smoothing: antialiased;
  1538 	-webkit-font-smoothing: antialiased;
  1533 	-moz-osx-font-smoothing: grayscale;
  1539 	-moz-osx-font-smoothing: grayscale;
  1534 	text-decoration: none !important;
  1540 	text-decoration: none !important;
  1535 	color: #444;
  1541 	color: #3c434a;
  1536 }
  1542 }
  1537 
  1543 
  1538 .plugin-card .column-compatibility .compatibility-incompatible:before {
  1544 .plugin-card .column-compatibility .compatibility-incompatible:before {
  1539 	content: "\f158";
  1545 	content: "\f158";
  1540 	color: #c62d2d;
  1546 	color: #d63638;
  1541 }
  1547 }
  1542 
  1548 
  1543 .plugin-card .column-compatibility .compatibility-compatible:before {
  1549 .plugin-card .column-compatibility .compatibility-compatible:before {
  1544 	content: "\f147";
  1550 	content: "\f147";
  1545 	color: #31843f;
  1551 	color: #007017;
  1546 }
  1552 }
  1547 
  1553 
  1548 .plugin-card .notice {
  1554 .plugin-card .notice {
  1549 	margin: 20px 20px 0 20px;
  1555 	margin: 20px 20px 0 20px;
  1550 }
  1556 }
  1557 	height: 128px;
  1563 	height: 128px;
  1558 	margin: 0 20px 20px 0;
  1564 	margin: 0 20px 20px 0;
  1559 }
  1565 }
  1560 
  1566 
  1561 .no-plugin-results {
  1567 .no-plugin-results {
  1562 	color: #666; /* same as no themes and no media */
  1568 	color: #646970; /* same as no themes and no media */
  1563 	font-size: 18px;
  1569 	font-size: 18px;
  1564 	font-style: normal;
  1570 	font-style: normal;
  1565 	margin: 0;
  1571 	margin: 0;
  1566 	padding: 100px 0 0;
  1572 	padding: 100px 0 0;
  1567 	text-align: center;
  1573 	text-align: center;
  1568 }
  1574 }
  1569 
  1575 
  1570 /* ms */
  1576 /* ms */
  1571 /* Background Color for Site Status */
  1577 /* Background Color for Site Status */
  1572 .wp-list-table .site-deleted,
  1578 .wp-list-table .site-deleted,
  1573 .wp-list-table tr.site-deleted {
  1579 .wp-list-table tr.site-deleted,
  1574 	background: #ff8573;
       
  1575 }
       
  1576 .wp-list-table .site-spammed,
       
  1577 .wp-list-table tr.site-spammed {
       
  1578 	background: #faafaa;
       
  1579 }
       
  1580 .wp-list-table .site-archived,
  1580 .wp-list-table .site-archived,
  1581 .wp-list-table tr.site-archived {
  1581 .wp-list-table tr.site-archived {
  1582 	background: #ffebe8;
  1582 	background: #fcf0f1;
  1583 }
  1583 }
       
  1584 .wp-list-table .site-spammed,
       
  1585 .wp-list-table tr.site-spammed,
  1584 .wp-list-table .site-mature,
  1586 .wp-list-table .site-mature,
  1585 .wp-list-table tr.site-mature {
  1587 .wp-list-table tr.site-mature {
  1586 	background: #fecac2;
  1588 	background: #fcf9e8;
  1587 }
  1589 }
  1588 
  1590 
  1589 .sites.fixed .column-lastupdated,
  1591 .sites.fixed .column-lastupdated,
  1590 .sites.fixed .column-registered {
  1592 .sites.fixed .column-registered {
  1591 	width: 20%;
  1593 	width: 20%;
  1694 	.tablenav.top .tablenav-pages.one-page {
  1696 	.tablenav.top .tablenav-pages.one-page {
  1695 		display: none;
  1697 		display: none;
  1696 	}
  1698 	}
  1697 
  1699 
  1698 	.tablenav.bottom .tablenav-pages.one-page {
  1700 	.tablenav.bottom .tablenav-pages.one-page {
  1699 		margin: 15px 0 0 0;
  1701 		margin-top: 15px;
  1700 		height: 0;
  1702 		height: 0;
  1701 	}
  1703 	}
  1702 
  1704 
  1703 	.tablenav-pages .pagination-links {
  1705 	.tablenav-pages .pagination-links {
  1704 		font-size: 16px;
  1706 		font-size: 16px;
  1851 		min-width: 0;
  1853 		min-width: 0;
  1852 		padding: 0;
  1854 		padding: 0;
  1853 		border: none;
  1855 		border: none;
  1854 		border-radius: 0;
  1856 		border-radius: 0;
  1855 		background: none;
  1857 		background: none;
  1856 		color: #bb2a2a;
  1858 		color: #b32d2e;
  1857 		font-size: inherit;
  1859 		font-size: inherit;
  1858 		line-height: inherit;
  1860 		line-height: inherit;
  1859 		text-align: left;
  1861 		text-align: left;
  1860 	}
  1862 	}
  1861 
  1863 
  1862 	.column-response .post-com-count-pending:hover,
  1864 	.column-response .post-com-count-pending:hover,
  1863 	.column-comments .post-com-count-pending:hover {
  1865 	.column-comments .post-com-count-pending:hover {
  1864 		color: #dc3232;
  1866 		color: #d63638;
  1865 	}
  1867 	}
  1866 
  1868 
  1867 	.widefat thead td.check-column,
  1869 	.widefat thead td.check-column,
  1868 	.widefat tfoot td.check-column {
  1870 	.widefat tfoot td.check-column {
  1869 		padding-top: 10px;
  1871 		padding-top: 10px;
  1870 	}
  1872 	}
  1871 
  1873 
       
  1874 	.row-actions {
       
  1875 		margin-left: -8px;
       
  1876 		margin-right: -8px;
       
  1877 		padding-top: 4px;
       
  1878 	}
       
  1879 
  1872 	/* Make row actions more easy to select on mobile */
  1880 	/* Make row actions more easy to select on mobile */
  1873 	body:not(.plugins-php) .row-actions {
  1881 	body:not(.plugins-php) .row-actions {
  1874 		display: -ms-grid;
  1882 		display: flex;
  1875 		display: grid;
  1883 		flex-wrap: wrap;
  1876 		-ms-grid-columns: auto auto auto;
  1884 		gap: 8px;
  1877 		grid-template-columns: auto auto auto;
       
  1878 		color: transparent;
  1885 		color: transparent;
  1879 	}
       
  1880 
       
  1881 	.row-actions span {
       
  1882 		padding: 4px 0;
       
  1883 	}
  1886 	}
  1884 
  1887 
  1885 	.row-actions span a,
  1888 	.row-actions span a,
  1886 	.row-actions span .button-link {
  1889 	.row-actions span .button-link {
  1887 		display: inline-block;
  1890 		display: inline-block;
  1888 		padding: 4px 0;
  1891 		padding: 4px 8px;
  1889 		line-height: 1.5;
  1892 		line-height: 1.5;
  1890 	}
  1893 	}
  1891 
  1894 
  1892 	.row-actions span.approve:before,
  1895 	.row-actions span.approve:before,
  1893 	.row-actions span.unapprove:before {
  1896 	.row-actions span.unapprove:before {
  2064 	.plugins .plugin-update-tr:before {
  2067 	.plugins .plugin-update-tr:before {
  2065 		content: "";
  2068 		content: "";
  2066 		display: table-cell;
  2069 		display: table-cell;
  2067 	}
  2070 	}
  2068 
  2071 
  2069 	.plugins .active.update + .plugin-update-tr:before {
       
  2070 		border-left: 4px solid #d54e21;
       
  2071 		background-color: #fef7f1;
       
  2072 	}
       
  2073 
       
  2074 	.plugins #the-list .plugin-update-tr .plugin-update {
  2072 	.plugins #the-list .plugin-update-tr .plugin-update {
  2075 		border-left: none;
  2073 		border-left: none;
  2076 	}
  2074 	}
  2077 
  2075 
  2078 	.plugin-update-tr .update-message {
  2076 	.plugin-update-tr .update-message {
  2079 		margin-left: 0;
  2077 		margin-left: 0;
  2080 	}
  2078 	}
  2081 
  2079 
  2082 	.plugins .active.update + .plugin-update-tr:before {
  2080 	.plugins .active.update + .plugin-update-tr:before,
  2083 		background-color: #f7fcfe;
  2081 	.plugins .active.updated + .plugin-update-tr:before {
  2084 		border-left: 4px solid #00a0d2;
  2082 		background-color: #f0f6fc;
       
  2083 		border-left: 4px solid #72aee6;
  2085 	}
  2084 	}
  2086 
  2085 
  2087 	.plugins .plugin-update-tr .update-message {
  2086 	.plugins .plugin-update-tr .update-message {
  2088 		margin-left: 0;
  2087 		margin-left: 0;
  2089 	}
  2088 	}
  2137 	.plugin-card {
  2136 	.plugin-card {
  2138 		margin-left: 0;
  2137 		margin-left: 0;
  2139 		margin-right: 0;
  2138 		margin-right: 0;
  2140 		width: 100%;
  2139 		width: 100%;
  2141 	}
  2140 	}
       
  2141 
       
  2142 	table.media .column-title .has-media-icon ~ .row-actions {
       
  2143 		margin-left: 0;
       
  2144 		clear: both;
       
  2145 	}
  2142 }
  2146 }
  2143 
  2147 
  2144 @media screen and (max-width: 480px) {
  2148 @media screen and (max-width: 480px) {
  2145 	.tablenav-pages .current-page {
  2149 	.tablenav-pages .current-page {
  2146 		margin: 0;
  2150 		margin: 0;
  2147 	}
  2151 	}
  2148 
  2152 
  2149 	/* Drop row actions to two columns on a small screen */
  2153 	.tablenav.bottom .displaying-num {
  2150 	.row-actions:not(.plugins-php) {
  2154 		position: relative;
  2151 		-ms-grid-columns: auto auto;
  2155 		top: 0;
  2152 		grid-template-columns: auto auto;
  2156 		display: block;
       
  2157 		text-align: right;
       
  2158 		padding-bottom: 0.5em;
       
  2159 	}
       
  2160 
       
  2161 	.tablenav.bottom .tablenav-pages.one-page {
       
  2162 		height: auto;
  2153 	}
  2163 	}
  2154 
  2164 
  2155 	.tablenav-pages .tablenav-paging-text {
  2165 	.tablenav-pages .tablenav-paging-text {
  2156 		float: left;
  2166 		float: left;
  2157 		width: 100%;
  2167 		width: 100%;