PluginProbe
Extendify / 0.11.1
Extendify v0.11.1
3.2.1 3.2.0 3.1.6 3.1.5 3.1.4 3.1.3 3.1.2 3.1.1 3.1.0 3.0.6 3.0.5 3.0.4 trunk 0.1.0 0.10.0 0.10.1 0.10.2 0.11.0 0.11.1 0.2.0 0.3.0 0.3.1 0.4.0 0.5.0 0.6.0 All 127 releases
extendify / public / admin-page / welcome.css

welcome.css in Extendify 0.11.1, at public/admin-page/welcome.css

416 lines 11.9 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 #wpbody-content > *:not(.extendify-outer-container) {
2 display: none;
3 }
4
5 .extendify-outer-container {
6 background-color: #ffffff;
7 padding: 60px 60px 0 60px;
8 margin: 40px 30px 0 20px;
9 }
10
11 .extendify-outer-container .welcome-container {
12 /* Section backgrounds */
13 --background: transparent;
14 --subtle-background: #def;
15 /* Main text color */
16 --text: #000;
17 --text-light: #fff;
18 /* Accent colors: used in header, on special classes. */
19 --accent-1: #3858e9;
20 /* Accent background, link color */
21 --accent-2: #3858e9;
22 /* Header background */
23 /* Navigation colors. */
24 --nav-background: #fff;
25 --nav-border: transparent;
26 --nav-color: var(--text);
27 --nav-current: var(--accent-1);
28 --gap: 2rem;
29 line-height: 1.4;
30 color: var(--text);
31 max-width: 1000px;
32 margin: 24px auto;
33 clear: both;
34 top: -40px;
35 position: relative;
36 }
37
38 .extendify-outer-container .welcome-container h1 {
39 padding: 0;
40 color: inherit;
41 }
42
43 .extendify-outer-container .welcome-container h1,
44 .extendify-outer-container .welcome-container h2,
45 .extendify-outer-container .welcome-container h3.is-larger-heading {
46 margin-top: 0;
47 margin-bottom: 0.5em;
48 font-size: 2em;
49 line-height: 1.2;
50 font-weight: 700;
51 }
52
53 .extendify-outer-container .welcome-container h3,
54 .extendify-outer-container .welcome-container h1.is-smaller-heading,
55 .extendify-outer-container .welcome-container h2.is-smaller-heading {
56 margin-top: 0;
57 font-size: 1.6em;
58 line-height: 1.3;
59 font-weight: 400;
60 }
61
62 .extendify-outer-container .welcome-container p {
63 font-size: inherit;
64 line-height: inherit;
65 }
66
67 .extendify-outer-container .welcome-container p.is-subheading {
68 margin-top: 0;
69 font-size: 1.8em;
70 }
71
72 .extendify-outer-container .welcome-container img {
73 margin: 0;
74 max-width: 100%;
75 vertical-align: middle;
76 }
77
78 .extendify-outer-container .welcome-container .welcome-image {
79 margin: 0;
80 }
81
82 .extendify-outer-container .welcome-container .welcome-image img {
83 max-width: 100%;
84 width: 100%;
85 height: auto;
86 }
87
88 .extendify-outer-container .welcome-container hr {
89 margin: 0;
90 height: var(--gap);
91 border: none;
92 }
93
94 .extendify-outer-container .welcome-container hr.is-small {
95 height: calc(var(--gap) / 4);
96 }
97
98 .extendify-outer-container .welcome-container hr.is-large {
99 height: calc(var(--gap) * 2);
100 margin: calc(var(--gap) / 2) auto;
101 }
102
103 .extendify-outer-container .welcome-container .welcome-header {
104 position: relative;
105 margin-bottom: var(--gap);
106 padding-top: 0;
107 background-color: var(--accent-2);
108 color: var(--text-light);
109 background-image: url("https://ps.w.org/extendify/assets/banner-772x250.png");
110 }
111
112 .extendify-outer-container .welcome-container .components-button {
113 border: 0;
114 cursor: pointer;
115 opacity: 1;
116 transition: opacity 0.2s ease-in-out;
117 box-shadow: none !important;
118 color: #fff;
119 text-decoration: none;
120 padding: 0.75em 1.25em;
121 display: block;
122 margin: 0 auto;
123 max-width: 200px;
124 text-align: center;
125 font-size: calc(13px + 0.1vw);
126 font-weight: 600;
127 }
128
129 .extendify-outer-container .welcome-container .alignleft {
130 float: left;
131 }
132
133 .extendify-outer-container .welcome-container .alignright {
134 float: right;
135 }
136
137 .extendify-outer-container .welcome-container .aligncenter {
138 text-align: center;
139 }
140
141 .extendify-outer-container .welcome-container .is-vertically-aligned-top {
142 align-self: start;
143 }
144
145 .extendify-outer-container .welcome-container .is-vertically-aligned-center {
146 align-self: center;
147 }
148
149 .extendify-outer-container .welcome-container .is-vertically-aligned-bottom {
150 align-self: end;
151 }
152
153 .extendify-outer-container .welcome-container .has-accent-background-color {
154 background-color: var(--accent-1);
155 color: var(--text-light);
156 }
157
158 .extendify-outer-container .welcome-container .has-accent-background-color a {
159 color: var(--text-light);
160 }
161
162 .extendify-outer-container .welcome-container .has-transparent-background-color {
163 background-color: transparent;
164 }
165
166 .extendify-outer-container .welcome-container .has-accent-color {
167 color: var(--accent-1);
168 }
169
170 .extendify-outer-container .welcome-container .has-border {
171 border: 3px solid currentColor;
172 }
173
174 .extendify-outer-container .welcome-container .has-subtle-background-color {
175 background-color: var(--subtle-background);
176 }
177
178 .extendify-outer-container .welcome-container .has-background-image {
179 background-size: contain;
180 background-repeat: no-repeat;
181 background-position: center;
182 }
183
184 .extendify-outer-container .welcome-container .welcome-section {
185 background: var(--background);
186 clear: both;
187 margin: 0 0 var(--gap);
188 font-size: 1.2em;
189 }
190
191 .extendify-outer-container .welcome-container .welcome-section .column:not(.is-edge-to-edge) {
192 padding: var(--gap);
193 }
194
195 .extendify-outer-container .welcome-container .welcome-section + .welcome-section .is-section-header {
196 padding-bottom: var(--gap);
197 }
198
199 .extendify-outer-container .welcome-container .welcome-section .column[class*=background-color], .extendify-outer-container .welcome-container .welcome-section:where([class*="background-color"]) .column,
200 .extendify-outer-container .welcome-container .welcome-section .column.has-border {
201 padding-top: var(--gap);
202 padding-bottom: var(--gap);
203 }
204
205 .extendify-outer-container .welcome-container .welcome-section .column p:first-of-type {
206 margin-top: 0;
207 }
208
209 .extendify-outer-container .welcome-container .welcome-section .column p:last-of-type {
210 margin-bottom: 0;
211 }
212
213 .extendify-outer-container .welcome-container .welcome-section .has-text-columns {
214 columns: 2;
215 column-gap: calc(var(--gap) * 2);
216 }
217
218 .extendify-outer-container .welcome-container .welcome-section .is-section-header {
219 margin-bottom: 0;
220 padding: var(--gap) var(--gap) 0;
221 }
222
223 .extendify-outer-container .welcome-container .welcome-section .is-section-header p:last-child {
224 margin-bottom: 0;
225 }
226
227 .extendify-outer-container .welcome-container .welcome-section .is-section-header:first-child:last-child {
228 padding: 0;
229 }
230
231 .extendify-outer-container .welcome-container .welcome-section.has-2-columns, .extendify-outer-container .welcome-container .welcome-section.has-overlap-style {
232 display: grid;
233 }
234
235 .extendify-outer-container .welcome-container .welcome-section.has-gutters {
236 gap: var(--gap);
237 margin-bottom: calc(var(--gap) * 2);
238 }
239
240 .extendify-outer-container .welcome-container .welcome-section.has-2-columns {
241 grid-template-columns: 1fr 1fr;
242 }
243
244 .extendify-outer-container .welcome-container .welcome-section.has-2-columns.is-wider-right {
245 grid-template-columns: 2fr 3fr;
246 }
247
248 .extendify-outer-container .welcome-container .welcome-section.has-2-columns.is-wider-left {
249 grid-template-columns: 3fr 2fr;
250 }
251
252 .extendify-outer-container .welcome-container .welcome-section.has-2-columns .is-section-header {
253 grid-column-start: 1;
254 -ms-grid-column-span: 2;
255 grid-column-end: span 2;
256 }
257
258 .extendify-outer-container .welcome-container .welcome-section.has-2-columns .column:nth-of-type(2n+1) {
259 grid-column-start: 1;
260 }
261
262 .extendify-outer-container .welcome-container .welcome-section.has-2-columns .column:nth-of-type(2n) {
263 grid-column-start: 2;
264 }
265
266 .extendify-outer-container .welcome-container .welcome-section.has-2-columns .is-section-header ~ .column, .extendify-outer-container .welcome-container .welcome-section.has-overlap-style .is-section-header ~ .column {
267 grid-row-start: 2;
268 }
269
270 .extendify-outer-container .welcome-container .welcome-section.has-overlap-style {
271 grid-template-columns: repeat(7, 1fr);
272 }
273
274 .extendify-outer-container .welcome-container .welcome-section.has-overlap-style .column {
275 grid-row-start: 1;
276 }
277
278 .extendify-outer-container .welcome-container .welcome-section.has-overlap-style .column:nth-of-type(2n+1) {
279 grid-column-start: 2;
280 -ms-grid-column-span: 3;
281 grid-column-end: span 3;
282 }
283
284 .extendify-outer-container .welcome-container .welcome-section.has-overlap-style .column:nth-of-type(2n) {
285 grid-column-start: 4;
286 -ms-grid-column-span: 3;
287 grid-column-end: span 3;
288 }
289
290 .extendify-outer-container .welcome-container .welcome-section.has-overlap-style .column.is-top-layer {
291 z-index: 1;
292 }
293
294 .extendify-outer-container .welcome-container .welcome-section a {
295 color: var(--accent-1);
296 text-decoration: underline;
297 }
298
299 .extendify-outer-container .welcome-container .welcome-section a:hover, .extendify-outer-container .welcome-container .welcome-section a:active, .extendify-outer-container .welcome-container .welcome-section a:focus {
300 color: var(--accent-1);
301 text-decoration: none;
302 }
303
304 /* Tab styles */
305 .extendify-outer-container .extendify-welcome-tabs {
306 border: 1px black solid;
307 margin: 40px 0;
308 padding: 0;
309 display: flex;
310 margin: 0;
311 }
312
313 .extendify-outer-container .extendify-welcome-tabs li {
314 margin: 0;
315 }
316
317 .extendify-outer-container .extendify-welcome-tabs li a {
318 display: inline-block;
319 padding: 15px 30px;
320 text-decoration: none;
321 color: black;
322 font-weight: 700;
323 border-bottom: 2px solid transparent;
324 }
325
326 .extendify-outer-container .extendify-welcome-tabs li.active a {
327 border-bottom-color: #2271b1;
328 }
329
330 .extendify-outer-container .extendify-welcome-tabs li.cta-button {
331 margin-left: auto;
332 }
333
334 .extendify-outer-container .extendify-welcome-tabs li.cta-button a {
335 background: var(--ext-partner-theme-primary-bg, #2c39bd);
336 color: var(--ext-partner-theme-primary-text, #ffffff);
337 border-radius: 0.25rem;
338 margin: 5px;
339 padding: 10px 30px;
340 }
341
342 @media screen and (max-width: 782px) {
343 .extendify-outer-container .welcome-section.has-2-columns.is-wider-right, .extendify-outer-container .welcome-section.has-2-columns.is-wider-left {
344 display: block;
345 margin-bottom: calc(var(--gap) / 2);
346 }
347
348 .extendify-outer-container .welcome-section .column:not(.is-edge-to-edge) {
349 padding-top: var(--gap);
350 padding-bottom: var(--gap);
351 }
352
353 .extendify-outer-container .welcome-section.has-2-columns.has-gutters.is-wider-right, .extendify-outer-container .welcome-section.has-2-columns.has-gutters.is-wider-left {
354 margin-bottom: calc(var(--gap) * 2);
355 }
356
357 .extendify-outer-container .welcome-section.has-2-columns.has-gutters .column, .extendify-outer-container .welcome-section.has-2-columns.has-gutters .column {
358 margin-bottom: var(--gap);
359 }
360
361 .extendify-outer-container .welcome-section.has-2-columns.has-gutters .column:last-child, .extendify-outer-container .welcome-section.has-2-columns.has-gutters .column:last-child {
362 margin-bottom: 0;
363 }
364
365 .extendify-outer-container .welcome-section.has-overlap-style {
366 grid-template-columns: 1fr;
367 }
368
369 .extendify-outer-container .welcome-section.has-overlap-style .column.column {
370 grid-column-start: 1;
371 -ms-grid-column-span: 1;
372 grid-column-end: 2;
373 grid-row-start: 1;
374 -ms-grid-row-span: 1;
375 grid-row-end: 2;
376 }
377 }
378
379 @media screen and (max-width: 600px) {
380 .extendify-outer-container .welcome-section.has-2-columns {
381 display: block;
382 margin-bottom: var(--gap);
383 }
384
385 .extendify-outer-container .welcome-section.has-2-columns:not(.has-gutters) .column:nth-of-type(n) {
386 padding-top: calc(var(--gap) / 2);
387 padding-bottom: calc(var(--gap) / 2);
388 }
389
390 .extendify-outer-container .welcome-section.has-2-columns.has-gutters {
391 margin-bottom: calc(var(--gap) * 2);
392 }
393
394 .extendify-outer-container .welcome-section.has-2-columns.has-gutters .column {
395 margin-bottom: var(--gap);
396 }
397
398 .extendify-outer-container .welcome-section.has-2-columns.has-gutters .column:last-child {
399 margin-bottom: 0;
400 }
401 }
402
403 @media screen and (max-width: 480px) {
404 .extendify-outer-container .welcome-section.is-feature .column {
405 padding: 0;
406 }
407 }
408
409 @media screen and (max-width: 480px) {
410 .extendify-outer-container .welcome-container h1,
411 .extendify-outer-container .welcome-container h2,
412 .extendify-outer-container .welcome-container h3.is-larger-heading {
413 font-size: 2em;
414 }
415 }
416