PluginProbe
Search Atlas SEO – OTTO AI SEO Automation for WordPress / 2.7.2
Search Atlas SEO – OTTO AI SEO Automation for WordPress v2.7.2
2.7.1 2.7.2 2.7.0 2.6.26 2.6.25 2.6.24 2.6.23 2.6.22 2.6.21 2.6.20 2.6.19 2.6.18 2.6.17 2.6.16 2.6.15 2.6.14 2.6.13 2.6.12 2.6.11 2.6.10 2.6.9 2.6.8 2.6.7 2.6.6 2.6.5 All 141 releases
← All changes | media-optimization/assets/css/media-optimization.css +38 -2 2.6.13 → 2.7.2 View file →
@@ -1117,19 +1117,31 @@
1117 1117 }
1118 1118
1119 1119 /* ── Tablenav Inputs (select, button) ── */
1120 1120 #metasync-image-library-form .tablenav select {
1121 - background: var(--dashboard-card-bg);
1121 + background-color: var(--dashboard-card-bg);
1122 1122 color: var(--dashboard-text-primary);
1123 1123 border: 1px solid var(--dashboard-border);
1124 1124 border-radius: 6px;
1125 1125 height: 34px;
1126 1126 line-height: 32px;
1127 - padding: 0 10px;
1127 + padding: 0 30px 0 10px;
1128 1128 font-size: 13px;
1129 1129 box-sizing: border-box;
1130 + cursor: pointer;
1131 + appearance: none;
1132 + -webkit-appearance: none;
1133 + -moz-appearance: none;
1134 + background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%239ca3af' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");
1135 + background-repeat: no-repeat;
1136 + background-position: right 10px center;
1137 + background-size: 10px 10px;
1130 1138 }
1131 1139
1140 +#metasync-image-library-form .tablenav select:focus {
1141 + background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%239ca3af' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='18 15 12 9 6 15'/%3E%3C/svg%3E");
1142 +}
1143 +
1132 1144 #metasync-image-library-form .tablenav .actions .button {
1133 1145 background: var(--dashboard-card-hover);
1134 1146 color: var(--dashboard-text-primary);
1135 1147 border: 1px solid var(--dashboard-border);
@@ -1286,8 +1298,27 @@
1286 1298 border-radius: 4px;
1287 1299 display: block;
1288 1300 }
1289 1301
1302 +/* Placeholder shown when an attachment's file is missing on disk */
1303 +.metasync-image-thumb-missing {
1304 + width: 50px;
1305 + height: 50px;
1306 + border-radius: 4px;
1307 + display: inline-flex;
1308 + align-items: center;
1309 + justify-content: center;
1310 + background: rgba(239, 68, 68, 0.08);
1311 + border: 1px dashed rgba(239, 68, 68, 0.4);
1312 + color: #ef4444;
1313 +}
1314 +
1315 +.metasync-image-thumb-missing .dashicons {
1316 + font-size: 22px;
1317 + width: 22px;
1318 + height: 22px;
1319 +}
1320 +
1290 1321 .metasync-image-info {
1291 1322 display: flex;
1292 1323 flex-direction: column;
1293 1324 gap: 2px;
@@ -1364,8 +1395,13 @@
1364 1395
1365 1396 .metasync-status-unoptimized {
1366 1397 background: rgba(156, 163, 175, 0.15);
1367 1398 color: var(--dashboard-text-secondary);
1399 +}
1400 +
1401 +.metasync-status-missing {
1402 + background: rgba(239, 68, 68, 0.15);
1403 + color: #ef4444;
1368 1404 }
1369 1405
1370 1406 /* ── Size Savings ── */
1371 1407 .metasync-size-savings {