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 / contact-info / style.css

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

119 lines 6.4 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 .bkbg-cti-wrap {
2 display: flex;
3 gap: var(--bkbg-cti-gap, 20px);
4 }
5 .bkbg-cti-layout--stacked { flex-direction: column; }
6 .bkbg-cti-layout--inline { flex-wrap: wrap; flex-direction: row; align-items: flex-start; }
7 .bkbg-cti-layout--grid {
8 display: grid;
9 grid-template-columns: repeat(var(--bkbg-cti-cols, 2), 1fr);
10 }
11
12 .bkbg-cti-item {
13 display: flex;
14 align-items: center;
15 gap: 12px;
16 }
17
18 /* Icon box */
19 .bkbg-cti-icon--box {
20 background: var(--bkbg-cti-icon-bg, #eff6ff);
21 color: var(--bkbg-cti-icon-c, #2563eb);
22 width: var(--bkbg-cti-box-sz, 40px);
23 height: var(--bkbg-cti-box-sz, 40px);
24 border-radius:var(--bkbg-cti-box-r, 8px);
25 display: flex;
26 align-items: center;
27 justify-content:center;
28 flex-shrink: 0;
29 }
30 .bkbg-cti-icon--box svg { width: var(--bkbg-cti-icon-sz, 18px); height: var(--bkbg-cti-icon-sz, 18px); }
31
32 .bkbg-cti-icon--outline {
33 background: transparent;
34 border: 2px solid var(--bkbg-cti-icon-c, #2563eb);
35 }
36
37 /* Plain icon */
38 .bkbg-cti-icon--plain {
39 color: var(--bkbg-cti-icon-c, #2563eb);
40 flex-shrink: 0;
41 }
42 .bkbg-cti-icon--plain svg { width: var(--bkbg-cti-icon-sz, 18px); height: var(--bkbg-cti-icon-sz, 18px); }
43
44 /* Text */
45 .bkbg-cti-body {
46 display: flex;
47 flex-direction: column;
48 gap: 2px;
49 }
50 .bkbg-cti-label {
51 display: block;
52 font-family: var(--bkcti-label-font-family, inherit);
53 font-size: var(--bkcti-label-font-size-d, var(--bkcti-label-font-size, var(--bkbg-cti-ls, 12px)));
54 font-weight: var(--bkcti-label-font-weight, var(--bkbg-cti-lw, 600));
55 font-style: var(--bkcti-label-font-style, normal);
56 text-transform: var(--bkcti-label-text-transform, uppercase);
57 text-decoration: var(--bkcti-label-text-decoration, none);
58 line-height: var(--bkcti-label-line-height-d, var(--bkcti-label-line-height, 1.4));
59 letter-spacing: var(--bkcti-label-letter-spacing-d, var(--bkcti-label-letter-spacing, 0.05em));
60 word-spacing: var(--bkcti-label-word-spacing-d, var(--bkcti-label-word-spacing, normal));
61 color: var(--bkbg-cti-label-c, #6b7280);
62 }
63 .bkbg-cti-value {
64 display: block;
65 font-family: var(--bkcti-value-font-family, inherit);
66 font-size: var(--bkcti-value-font-size-d, var(--bkcti-value-font-size, var(--bkbg-cti-vs, 15px)));
67 font-weight: var(--bkcti-value-font-weight, var(--bkbg-cti-vw, 400));
68 font-style: var(--bkcti-value-font-style, normal);
69 text-transform: var(--bkcti-value-text-transform, none);
70 text-decoration: var(--bkcti-value-text-decoration, none);
71 line-height: var(--bkcti-value-line-height-d, var(--bkcti-value-line-height, 1.4));
72 letter-spacing: var(--bkcti-value-letter-spacing-d, var(--bkcti-value-letter-spacing, normal));
73 word-spacing: var(--bkcti-value-word-spacing-d, var(--bkcti-value-word-spacing, normal));
74 color: var(--bkbg-cti-value-c, #111827);
75 }
76 .bkbg-cti-link {
77 font-family: var(--bkcti-value-font-family, inherit);
78 font-size: var(--bkcti-value-font-size-d, var(--bkcti-value-font-size, var(--bkbg-cti-vs, 15px)));
79 font-weight: var(--bkcti-value-font-weight, var(--bkbg-cti-vw, 400));
80 font-style: var(--bkcti-value-font-style, normal);
81 text-transform: var(--bkcti-value-text-transform, none);
82 line-height: var(--bkcti-value-line-height-d, var(--bkcti-value-line-height, 1.4));
83 letter-spacing: var(--bkcti-value-letter-spacing-d, var(--bkcti-value-letter-spacing, normal));
84 word-spacing: var(--bkcti-value-word-spacing-d, var(--bkcti-value-word-spacing, normal));
85 color: var(--bkbg-cti-link-c, #2563eb);
86 text-decoration: var(--bkcti-value-text-decoration, none);
87 }
88 .bkbg-cti-link:hover { text-decoration: underline; }
89
90 /* ── Responsive Typography ── */
91 @media (max-width: 1024px) {
92 .bkbg-cti-label {
93 font-size: var(--bkcti-label-font-size-t, var(--bkcti-label-font-size-d, var(--bkcti-label-font-size, var(--bkbg-cti-ls, 12px))));
94 line-height: var(--bkcti-label-line-height-t, var(--bkcti-label-line-height-d, var(--bkcti-label-line-height, 1.4)));
95 letter-spacing: var(--bkcti-label-letter-spacing-t, var(--bkcti-label-letter-spacing-d, var(--bkcti-label-letter-spacing, 0.05em)));
96 word-spacing: var(--bkcti-label-word-spacing-t, var(--bkcti-label-word-spacing-d, var(--bkcti-label-word-spacing, normal)));
97 }
98 .bkbg-cti-value, .bkbg-cti-link {
99 font-size: var(--bkcti-value-font-size-t, var(--bkcti-value-font-size-d, var(--bkcti-value-font-size, var(--bkbg-cti-vs, 15px))));
100 line-height: var(--bkcti-value-line-height-t, var(--bkcti-value-line-height-d, var(--bkcti-value-line-height, 1.4)));
101 letter-spacing: var(--bkcti-value-letter-spacing-t, var(--bkcti-value-letter-spacing-d, var(--bkcti-value-letter-spacing, normal)));
102 word-spacing: var(--bkcti-value-word-spacing-t, var(--bkcti-value-word-spacing-d, var(--bkcti-value-word-spacing, normal)));
103 }
104 }
105 @media (max-width: 767px) {
106 .bkbg-cti-label {
107 font-size: var(--bkcti-label-font-size-m, var(--bkcti-label-font-size-t, var(--bkcti-label-font-size-d, var(--bkcti-label-font-size, var(--bkbg-cti-ls, 12px)))));
108 line-height: var(--bkcti-label-line-height-m, var(--bkcti-label-line-height-t, var(--bkcti-label-line-height-d, var(--bkcti-label-line-height, 1.4))));
109 letter-spacing: var(--bkcti-label-letter-spacing-m, var(--bkcti-label-letter-spacing-t, var(--bkcti-label-letter-spacing-d, var(--bkcti-label-letter-spacing, 0.05em))));
110 word-spacing: var(--bkcti-label-word-spacing-m, var(--bkcti-label-word-spacing-t, var(--bkcti-label-word-spacing-d, var(--bkcti-label-word-spacing, normal))));
111 }
112 .bkbg-cti-value, .bkbg-cti-link {
113 font-size: var(--bkcti-value-font-size-m, var(--bkcti-value-font-size-t, var(--bkcti-value-font-size-d, var(--bkcti-value-font-size, var(--bkbg-cti-vs, 15px)))));
114 line-height: var(--bkcti-value-line-height-m, var(--bkcti-value-line-height-t, var(--bkcti-value-line-height-d, var(--bkcti-value-line-height, 1.4))));
115 letter-spacing: var(--bkcti-value-letter-spacing-m, var(--bkcti-value-letter-spacing-t, var(--bkcti-value-letter-spacing-d, var(--bkcti-value-letter-spacing, normal))));
116 word-spacing: var(--bkcti-value-word-spacing-m, var(--bkcti-value-word-spacing-t, var(--bkcti-value-word-spacing-d, var(--bkcti-value-word-spacing, normal))));
117 }
118 }
119