PluginProbe
Blockenberg — 600+ Advanced Gutenberg Blocks & AI Agent for WordPress Block Editor / 2.0.7
Blockenberg — 600+ Advanced Gutenberg Blocks & AI Agent for WordPress Block Editor v2.0.7
2.0.13 2.0.12 2.0.11 2.0.10 2.0.9 trunk 2.0.2 2.0.3 2.0.4 2.0.5 2.0.6 2.0.7 2.0.8
blockenberg / blocks / cta-band / style.css

style.css in Blockenberg — 600+ Advanced Gutenberg Blocks & AI Agent for WordPress Block Editor 2.0.7, at blocks/cta-band/style.css

94 lines 4.2 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 /* CTA Band Block — bkcb- prefix */
2 .bkcb-wrap {
3 background: var(--bkcb-bg, linear-gradient(135deg,#1a73e8,#0d47a1));
4 color: var(--bkcb-text, #fff);
5 padding: var(--bkcb-pv, 60px) var(--bkcb-ph, 40px);
6 box-sizing: border-box;
7 }
8 .bkcb-layout-center {
9 display: flex; flex-direction: column;
10 align-items: center; text-align: center; gap: 24px;
11 }
12 .bkcb-layout-side {
13 display: flex;
14 align-items: center; justify-content: space-between;
15 gap: 24px; flex-wrap: wrap;
16 }
17 .bkcb-layout-side .bkcb-text { flex: 1; text-align: left; }
18
19 .bkcb-wrap .bkcb-headline {
20 margin: 0; color: var(--bkcb-text, #fff);
21 font-family: var(--bkcb-hdl-font-family, inherit);
22 font-size: var(--bkcb-hdl-font-size-d, var(--bkcb-hSz, 32px));
23 font-weight: var(--bkcb-hdl-font-weight, 700);
24 font-style: var(--bkcb-hdl-font-style, normal);
25 text-transform: var(--bkcb-hdl-text-transform, none);
26 text-decoration: var(--bkcb-hdl-text-decoration, none);
27 line-height: var(--bkcb-hdl-line-height-d, 1.25);
28 letter-spacing: var(--bkcb-hdl-letter-spacing-d, normal);
29 word-spacing: var(--bkcb-hdl-word-spacing-d, normal);
30 }
31 .bkcb-subtext {
32 margin: 8px 0 0; color: var(--bkcb-text, #fff);
33 font-family: var(--bkcb-sub-font-family, inherit);
34 font-size: var(--bkcb-sub-font-size-d, var(--bkcb-sSz, 16px));
35 font-weight: var(--bkcb-sub-font-weight, normal);
36 font-style: var(--bkcb-sub-font-style, normal);
37 text-transform: var(--bkcb-sub-text-transform, none);
38 text-decoration: var(--bkcb-sub-text-decoration, none);
39 line-height: var(--bkcb-sub-line-height-d, 1.5);
40 letter-spacing: var(--bkcb-sub-letter-spacing-d, normal);
41 word-spacing: var(--bkcb-sub-word-spacing-d, normal);
42 opacity: .9;
43 }
44 .bkcb-btn {
45 display: inline-block;
46 padding: 14px 32px;
47 background: var(--bkcb-btnBg, #fff);
48 color: var(--bkcb-btnText, #1a73e8);
49 border-radius: var(--bkcb-btnR, 6px);
50 font-weight: 700; font-size: 1em;
51 text-decoration: none;
52 white-space: nowrap;
53 transition: opacity .2s, transform .15s;
54 }
55 .bkcb-btn:hover { opacity: .9; transform: translateY(-1px); color: var(--bkcb-btnText, #1a73e8); }
56
57 @media (max-width: 600px) {
58 .bkcb-layout-side { flex-direction: column; text-align: center; }
59 .bkcb-layout-side .bkcb-text { text-align: center; }
60 }
61
62 .wp-block-blockenberg-cta-band .bkcb-headline,
63 .wp-block-blockenberg-cta-band .bkcb-subtext { outline: none; }
64
65 /* Typography responsive */
66 @media (max-width: 1024px) {
67 .bkcb-wrap .bkcb-headline {
68 font-size: var(--bkcb-hdl-font-size-t, var(--bkcb-hdl-font-size-d, var(--bkcb-hSz, 32px)));
69 line-height: var(--bkcb-hdl-line-height-t, var(--bkcb-hdl-line-height-d, 1.25));
70 letter-spacing: var(--bkcb-hdl-letter-spacing-t, var(--bkcb-hdl-letter-spacing-d, normal));
71 word-spacing: var(--bkcb-hdl-word-spacing-t, var(--bkcb-hdl-word-spacing-d, normal));
72 }
73 .bkcb-subtext {
74 font-size: var(--bkcb-sub-font-size-t, var(--bkcb-sub-font-size-d, var(--bkcb-sSz, 16px)));
75 line-height: var(--bkcb-sub-line-height-t, var(--bkcb-sub-line-height-d, 1.5));
76 letter-spacing: var(--bkcb-sub-letter-spacing-t, var(--bkcb-sub-letter-spacing-d, normal));
77 word-spacing: var(--bkcb-sub-word-spacing-t, var(--bkcb-sub-word-spacing-d, normal));
78 }
79 }
80 @media (max-width: 767px) {
81 .bkcb-wrap .bkcb-headline {
82 font-size: var(--bkcb-hdl-font-size-m, var(--bkcb-hdl-font-size-t, var(--bkcb-hdl-font-size-d, var(--bkcb-hSz, 32px))));
83 line-height: var(--bkcb-hdl-line-height-m, var(--bkcb-hdl-line-height-t, var(--bkcb-hdl-line-height-d, 1.25)));
84 letter-spacing: var(--bkcb-hdl-letter-spacing-m, var(--bkcb-hdl-letter-spacing-t, var(--bkcb-hdl-letter-spacing-d, normal)));
85 word-spacing: var(--bkcb-hdl-word-spacing-m, var(--bkcb-hdl-word-spacing-t, var(--bkcb-hdl-word-spacing-d, normal)));
86 }
87 .bkcb-subtext {
88 font-size: var(--bkcb-sub-font-size-m, var(--bkcb-sub-font-size-t, var(--bkcb-sub-font-size-d, var(--bkcb-sSz, 16px))));
89 line-height: var(--bkcb-sub-line-height-m, var(--bkcb-sub-line-height-t, var(--bkcb-sub-line-height-d, 1.5)));
90 letter-spacing: var(--bkcb-sub-letter-spacing-m, var(--bkcb-sub-letter-spacing-t, var(--bkcb-sub-letter-spacing-d, normal)));
91 word-spacing: var(--bkcb-sub-word-spacing-m, var(--bkcb-sub-word-spacing-t, var(--bkcb-sub-word-spacing-d, normal)));
92 }
93 }
94