PluginProbe
Automatic YouTube Gallery – Embed Auto-Updating YouTube Video Galleries, Feeds, Playlists & Channels / 2.6.3
Automatic YouTube Gallery – Embed Auto-Updating YouTube Video Galleries, Feeds, Playlists & Channels v2.6.3
2.9.1 2.9.0 trunk 1.0.0 1.1.0 1.2.0 1.3.0 1.4.0 1.5.0 1.6.0 1.6.1 1.6.2 1.6.3 1.6.4 1.6.5 2.0.0 2.1.0 2.2.0 2.3.2 2.3.3 2.3.5 2.3.6 2.3.8 2.3.9 2.4.3 All 37 releases
automatic-youtube-gallery / admin / assets / css / admin.css

admin.css in Automatic YouTube Gallery – Embed Auto-Updating YouTube Video Galleries, Feeds, Playlists & Channels 2.6.3, at admin/assets/css/admin.css

364 lines 8.4 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 /*----------------------------------------------------------------------------------------------
2 *
3 * Global
4 *
5 *--------------------------------------------------------------------------------------------*/
6 .ayg-margin-bottom {
7 margin-bottom: 1em;
8 }
9
10 .ayg-text-center {
11 text-align: center;
12 }
13
14 .ayg-text-error {
15 color: #EC4338;
16 }
17
18 .ayg-text-success {
19 color: green;
20 }
21
22 .ayg-ajax-status .spinner {
23 float: none;
24 visibility: visible;
25 }
26
27 /* Tabs */
28 .ayg .nav-tab {
29 border-top-left-radius: 3px;
30 border-top-right-radius: 3px;
31 padding: 5px 15px;
32 }
33
34 @media screen and (max-width: 782px) {
35 .ayg h2.nav-tab-wrapper {
36 display: flex;
37 flex-wrap: wrap;
38 justify-content: center;
39 gap: 0.5em;
40 }
41
42 .ayg h2.nav-tab-wrapper .nav-tab {
43 margin: 0;
44 }
45 }
46
47 /*----------------------------------------------------------------------------------------------
48 *
49 * Dashboard
50 *
51 *--------------------------------------------------------------------------------------------*/
52 #ayg-dashboard h1 {
53 font-size: 2em;
54 font-weight: 500;
55 }
56
57 #ayg-dashboard .wp-badge {
58 margin-bottom: 0;
59 border-radius: 3px;
60 background: #EC4338 url( '../images/logo.png' ) no-repeat top;
61 }
62
63 #ayg-table-api-key .ayg-ajax-status span {
64 margin: 0 0.5em;
65 }
66
67 #ayg-shortcode-builder {
68 display: grid;
69 gap: 2em;
70 }
71
72 #ayg-shortcode-builder .ayg-left-col .ayg-col-content {
73 margin-top: 2em;
74 }
75
76 @media only screen and (min-width: 768px) {
77 #ayg-shortcode-builder {
78 grid-template-columns: 3fr 2fr;
79 }
80 }
81
82 /*----------------------------------------------------------------------------------------------
83 *
84 * Settings
85 *
86 *--------------------------------------------------------------------------------------------*/
87 #ayg-table-delete-cache {
88 margin-top: 0;
89 }
90
91 #ayg-table-delete-cache .ayg-text-success {
92 line-height: 30px;
93 margin: 0 0.5em;
94 }
95
96 #ayg-settings.player_type-youtube tr.player_color {
97 display: none;
98 }
99
100 /*----------------------------------------------------------------------------------------------
101 *
102 * Modal
103 *
104 *--------------------------------------------------------------------------------------------*/
105 .ayg-modal {
106 position: relative;
107 margin: 2em auto;
108 border-radius: 3px;
109 background-color: #fff;
110 padding: 1em;
111 width: auto;
112 max-width: 640px;
113 }
114
115 .mfp-fade.mfp-bg {
116 -webkit-transition: all 0.15s ease-out;
117 -moz-transition: all 0.15s ease-out;
118 transition: all 0.15s ease-out;
119 opacity: 0;
120 }
121
122 .mfp-fade.mfp-bg.mfp-ready {
123 opacity: 0.8;
124 }
125
126 .mfp-fade.mfp-bg.mfp-removing {
127 opacity: 0;
128 }
129
130 .mfp-fade.mfp-wrap .mfp-content {
131 -webkit-transition: all 0.15s ease-out;
132 -moz-transition: all 0.15s ease-out;
133 transition: all 0.15s ease-out;
134 opacity: 0;
135 }
136
137 .mfp-fade.mfp-wrap.mfp-ready .mfp-content {
138 opacity: 1;
139 }
140
141 .mfp-fade.mfp-wrap.mfp-removing .mfp-content {
142 opacity: 0;
143 }
144
145 /*----------------------------------------------------------------------------------------------
146 *
147 * Editor
148 *
149 *--------------------------------------------------------------------------------------------*/
150 .ayg-editor {
151 display: flex;
152 flex-direction: column;
153 gap: 0.5em;
154 }
155
156 .ayg-editor .widefat {
157 max-width: 100%;
158 }
159
160 .ayg-editor .ayg-editor-section {
161 border: 1px solid #ccc;
162 border-radius: 3px;
163 overflow: hidden;
164 }
165
166 .ayg-editor .ayg-editor-section-header {
167 display: flex;
168 align-items: center;
169 gap: 0.5em;
170 padding: 0.75em;
171 background: #e5e5e5;
172 cursor: pointer;
173 }
174
175 .ayg-editor .ayg-editor-section-header:hover {
176 background: #f9f9f9;
177 }
178
179 .ayg-editor .ayg-editor-section-header .dashicons-before {
180 color: #006799;
181 }
182
183 .ayg-editor .ayg-editor-section-header .dashicons-plus {
184 display: flex;
185 }
186
187 .ayg-editor .ayg-editor-section-header .dashicons-minus {
188 display: none;
189 }
190
191 .ayg-editor .ayg-active .ayg-editor-section-header .dashicons-plus {
192 display: none;
193 }
194
195 .ayg-editor .ayg-active .ayg-editor-section-header .dashicons-minus {
196 display: flex;
197 }
198
199 .ayg-editor .ayg-editor-controls {
200 display: flex;
201 flex-direction: column;
202 gap: 1em;
203 margin-top: -1px;
204 padding: 1em;
205 background: #fff;
206 border-top: 1px solid #ccc;
207 }
208
209 .ayg-editor-control {
210 display: flex;
211 flex-direction: column;
212 gap: 0.25em;
213 }
214
215 .ayg-editor .ayg-editor-controls .ayg-editor-control label {
216 display: flex;
217 align-items: center;
218 gap: 0.5em;
219 line-height: 1.5;
220 font-weight: 500;
221 }
222
223 .ayg-editor .ayg-editor-controls .ayg-editor-control label input[type="checkbox"] {
224 margin: 0;
225 }
226
227 .ayg-editor .ayg-editor-controls .ayg-editor-control .wp-picker-input-wrap label {
228 display: inline-block;
229 }
230
231 .ayg-editor .ayg-editor-controls .ayg-editor-control .wp-picker-input-wrap label input[type="text"] {
232 padding-top: 0;
233 padding-bottom: 0;
234 }
235
236 .ayg-editor .ayg-editor-controls .ayg-editor-control .description {
237 margin: 0;
238 line-height: 1.5;
239 word-break: break-word;
240 font-size: 90%;
241 font-weight: normal;
242 }
243
244 .ayg-editor .ayg-editor-control-playlist,
245 .ayg-editor .ayg-editor-control-channel,
246 .ayg-editor .ayg-editor-control-username,
247 .ayg-editor .ayg-editor-control-search,
248 .ayg-editor .ayg-editor-control-video,
249 .ayg-editor .ayg-editor-control-videos,
250 .ayg-editor .ayg-editor-control-order,
251 .ayg-editor .ayg-editor-control-limit {
252 display: none;
253 }
254
255 .ayg-editor-field-type-playlist .ayg-editor-control-playlist {
256 display: flex;
257 }
258
259 .ayg-editor-field-type-channel .ayg-editor-control-channel,
260 .ayg-editor-field-type-livestream .ayg-editor-control-channel {
261 display: flex;
262 }
263
264 .ayg-editor-field-type-username .ayg-editor-control-username {
265 display: flex;
266 }
267
268 .ayg-editor-field-type-search .ayg-editor-control-search,
269 .ayg-editor-field-type-search .ayg-editor-control-order,
270 .ayg-editor-field-type-search .ayg-editor-control-limit {
271 display: flex;
272 }
273
274 .ayg-editor-field-type-video .ayg-editor-control-video {
275 display: flex;
276 }
277
278 .ayg-editor-field-type-video .ayg-editor-control-autoadvance {
279 display: none;
280 }
281
282 .ayg-editor-field-type-livestream .ayg-editor-control-cache,
283 .ayg-editor-field-type-livestream .ayg-editor-control-player_title,
284 .ayg-editor-field-type-livestream .ayg-editor-control-player_description,
285 .ayg-editor-field-type-livestream .ayg-editor-control-autoadvance,
286 .ayg-editor-field-type-livestream .ayg-editor-control-loop {
287 display: none;
288 }
289
290 .ayg-editor-field-type-videos .ayg-editor-control-videos {
291 display: flex;
292 }
293
294 .ayg-editor-field-type-video .ayg-editor-section-gallery,
295 .ayg-editor-field-type-livestream .ayg-editor-section-gallery {
296 display: none;
297 }
298
299 .ayg-editor-field-type-video .ayg-editor-section-search,
300 .ayg-editor-field-type-livestream .ayg-editor-section-search {
301 display: none;
302 }
303
304 .ayg-editor-field-theme-slider .ayg-editor-section-search,
305 .ayg-editor-field-theme-slider-popup .ayg-editor-section-search,
306 .ayg-editor-field-theme-slider-inline .ayg-editor-section-search,
307 .ayg-editor-field-theme-playlister .ayg-editor-section-search {
308 display: none;
309 }
310
311 /*----------------------------------------------------------------------------------------------
312 *
313 * Block
314 *
315 *--------------------------------------------------------------------------------------------*/
316 .automatic-youtube-gallery-block-panel .components-panel__row {
317 margin-bottom: 1.25em;
318 }
319
320 .automatic-youtube-gallery-block-panel .components-panel__row .components-base-control {
321 width: 100%;
322 }
323
324 .automatic-youtube-gallery-block-panel .components-panel__row .components-range-control__wrapper {
325 flex: 1 1 100%;
326 }
327
328 .automatic-youtube-gallery-block-panel .components-panel__row .block-editor-panel-color-gradient-settings {
329 padding-left: 0;
330 padding-right: 0;
331 width: 100%;
332 }
333
334 .wp-block-automatic-youtube-gallery-block .components-spinner {
335 display: flex;
336 align-items: center;
337 width: 100%;
338 }
339
340 .wp-block-automatic-youtube-gallery-block .components-placeholder {
341 display: none;
342 }
343
344 .is-loading .wp-block-automatic-youtube-gallery-block {
345 opacity: 0.5;
346 }
347
348 /*----------------------------------------------------------------------------------------------
349 *
350 * Widget
351 *
352 *--------------------------------------------------------------------------------------------*/
353 .widget-inside .ayg-editor {
354 margin-top: 1em;
355 }
356
357 /*----------------------------------------------------------------------------------------------
358 *
359 * Elementor
360 *
361 *--------------------------------------------------------------------------------------------*/
362 #elementor-controls .ayg-editor-section-header {
363 padding: 0.35em 0.5em;
364 }