PluginProbe
Search Atlas SEO – OTTO AI SEO Automation for WordPress / 2.6.13
Search Atlas SEO – OTTO AI SEO Automation for WordPress v2.6.13
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 2.6.4 2.6.3 2.5.23 All 138 releases
metasync / admin / css / metasync-sitemap-tabs.css

metasync-sitemap-tabs.css in Search Atlas SEO – OTTO AI SEO Automation for WordPress 2.6.13, at admin/css/metasync-sitemap-tabs.css

182 lines 4.1 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 /**
2 * Sitemap Tabs - News & Video Sitemap tab UI
3 *
4 * @package Metasync
5 * @since 1.0.0
6 */
7
8 /* Tab bar container */
9 .metasync-sitemap-tabs {
10 margin: 20px 0;
11 background: var(--dashboard-card-bg);
12 border: 1px solid var(--dashboard-border);
13 border-radius: 12px;
14 padding: 6px;
15 box-shadow: var(--dashboard-shadow);
16 }
17
18 .metasync-sitemap-tabs .metasync-tab-nav {
19 border-bottom: none;
20 margin: 0;
21 padding: 0;
22 display: flex;
23 gap: 4px;
24 background: transparent;
25 list-style: none;
26 }
27
28 .metasync-sitemap-tabs .metasync-tab-nav li {
29 display: inline-block;
30 margin: 0;
31 list-style: none;
32 }
33
34 .metasync-sitemap-tabs .metasync-tab-nav a {
35 display: block;
36 padding: 12px 20px;
37 text-decoration: none;
38 color: var(--dashboard-text-secondary);
39 border-bottom: none;
40 border-radius: 8px;
41 transition: all 0.3s ease;
42 font-weight: 500;
43 font-size: 14px;
44 background: transparent;
45 position: relative;
46 overflow: hidden;
47 }
48
49 .metasync-sitemap-tabs .metasync-tab-nav a:hover {
50 color: var(--dashboard-text-primary);
51 background: rgba(255, 255, 255, 0.05);
52 transform: translateY(-1px);
53 }
54
55 .metasync-sitemap-tabs .metasync-tab-nav a.active {
56 color: var(--dashboard-text-primary);
57 background: var(--dashboard-card-hover);
58 border-bottom: none;
59 box-shadow: var(--dashboard-shadow);
60 transform: translateY(-1px);
61 font-weight: 600;
62 }
63
64 .metasync-sitemap-tabs .metasync-tab-nav a.active::after {
65 content: '';
66 position: absolute;
67 bottom: 0;
68 left: 0;
69 right: 0;
70 height: 2px;
71 background: var(--dashboard-accent);
72 border-radius: 1px;
73 }
74
75 /* Tab content panels */
76 .metasync-sitemap-tab-content {
77 display: none;
78 }
79
80 .metasync-sitemap-tab-content.active {
81 display: block;
82 }
83
84 /* Outer wrapper for tab content */
85 .metasync-sitemap-outer {
86 background: var(--dashboard-card-bg);
87 border: 1px solid var(--dashboard-border);
88 border-radius: 12px;
89 padding: 24px;
90 box-shadow: var(--dashboard-shadow);
91 }
92
93 /* Scrollable checkbox list (>10 items) */
94 .metasync-checkbox-scroll {
95 max-height: 280px;
96 overflow-y: auto;
97 border: 1px solid var(--dashboard-border, #30363d);
98 border-radius: 8px;
99 padding: 10px 14px;
100 background: var(--dashboard-bg, #0f1419);
101 }
102
103 .metasync-checkbox-scroll label {
104 display: block;
105 margin-bottom: 6px;
106 padding: 4px 0;
107 cursor: pointer;
108 }
109
110 .metasync-checkbox-scroll label:last-child {
111 margin-bottom: 0;
112 }
113
114 /* Base checkbox-list spacing (applies to scrollable and non-scrollable lists) */
115 .metasync-checkbox-list label {
116 display: block;
117 margin-bottom: 8px;
118 padding: 4px 0;
119 cursor: pointer;
120 }
121
122 .metasync-checkbox-list label:last-of-type {
123 margin-bottom: 0;
124 }
125
126 /* Scrollbar styling */
127 .metasync-checkbox-scroll::-webkit-scrollbar {
128 width: 6px;
129 }
130
131 .metasync-checkbox-scroll::-webkit-scrollbar-track {
132 background: transparent;
133 }
134
135 .metasync-checkbox-scroll::-webkit-scrollbar-thumb {
136 background: var(--dashboard-border, #30363d);
137 border-radius: 3px;
138 }
139
140 .metasync-checkbox-scroll::-webkit-scrollbar-thumb:hover {
141 background: var(--dashboard-text-secondary, #8b949e);
142 }
143
144 /* Search filter input */
145 .metasync-checkbox-search {
146 width: 100%;
147 padding: 8px 12px;
148 margin-bottom: 8px;
149 border: 1px solid var(--dashboard-border, #30363d);
150 border-radius: 6px;
151 background: var(--dashboard-bg, #0f1419);
152 color: var(--dashboard-text-primary, #e6edf3);
153 font-size: 13px;
154 outline: none;
155 transition: border-color 0.2s ease;
156 }
157
158 .metasync-checkbox-search:focus {
159 border-color: var(--dashboard-accent, #3b82f6);
160 }
161
162 .metasync-checkbox-search::placeholder {
163 color: var(--dashboard-text-secondary, #8b949e);
164 }
165
166 /* Item count badge */
167 .metasync-checkbox-count {
168 display: inline-block;
169 font-size: 12px;
170 color: var(--dashboard-text-secondary, #8b949e);
171 margin-left: 4px;
172 }
173
174 /* No results message */
175 .metasync-checkbox-scroll .metasync-no-results {
176 display: none;
177 padding: 12px 0;
178 color: var(--dashboard-text-secondary, #8b949e);
179 font-style: italic;
180 font-size: 13px;
181 }
182