PluginProbe
Blockenberg — 600+ Advanced Gutenberg Blocks & AI Agent for WordPress Block Editor / 2.0.11
Blockenberg — 600+ Advanced Gutenberg Blocks & AI Agent for WordPress Block Editor v2.0.11
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 / callout / style.css

style.css in Blockenberg — 600+ Advanced Gutenberg Blocks & AI Agent for WordPress Block Editor 2.0.11, at blocks/callout/style.css

100 lines 4.1 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 /* Callout Block — bkco- prefix */
2 .bkco-wrap {
3 display: flex;
4 align-items: flex-start;
5 gap: 14px;
6 padding: var(--bkco-pv, 16px) var(--bkco-ph, 20px);
7 border-radius: var(--bkco-radius, 6px);
8 background: var(--bkco-bg, #e8f4fd);
9 color: var(--bkco-text, #1565c0);
10 position: relative;
11 transition: opacity .3s;
12 }
13
14 /* Border styles */
15 .bkco-border-left { border-left: 4px solid var(--bkco-border, #2196f3); }
16 .bkco-border-top { border-top: 4px solid var(--bkco-border, #2196f3); padding-top: calc(var(--bkco-pv, 16px) + 2px); }
17 .bkco-border-all { border: 2px solid var(--bkco-border, #2196f3); }
18 /* .bkco-border-none — no border styles applied */
19
20 .bkco-icon {
21 flex-shrink: 0;
22 width: 22px;
23 height: 22px;
24 margin-top: 2px;
25 }
26 .bkco-icon svg { width: 100%; height: 100%; }
27
28 .bkco-content { flex: 1; min-width: 0; }
29 .bkco-title {
30 display: block;
31 font-family: var(--bkco-tt-font-family, inherit);
32 font-size: var(--bkco-tt-font-size-d, 1em);
33 font-weight: var(--bkco-tt-font-weight, 700);
34 line-height: var(--bkco-tt-line-height-d, 1.3);
35 text-transform: var(--bkco-tt-text-transform, none);
36 font-style: var(--bkco-tt-font-style, normal);
37 text-decoration: var(--bkco-tt-text-decoration, none);
38 letter-spacing: var(--bkco-tt-letter-spacing-d, normal);
39 word-spacing: var(--bkco-tt-word-spacing-d, normal);
40 margin-bottom: 4px;
41 }
42 .bkco-body {
43 margin: 0;
44 font-family: var(--bkco-tb-font-family, inherit);
45 font-size: var(--bkco-tb-font-size-d, .95em);
46 font-weight: var(--bkco-tb-font-weight, inherit);
47 line-height: var(--bkco-tb-line-height-d, 1.6);
48 text-transform: var(--bkco-tb-text-transform, none);
49 font-style: var(--bkco-tb-font-style, normal);
50 text-decoration: var(--bkco-tb-text-decoration, none);
51 letter-spacing: var(--bkco-tb-letter-spacing-d, normal);
52 word-spacing: var(--bkco-tb-word-spacing-d, normal);
53 }
54
55 .bkco-close {
56 position: absolute;
57 top: 10px; right: 12px;
58 border: none; background: none;
59 font-size: 1.3em; line-height: 1;
60 cursor: pointer; color: inherit; opacity: .6;
61 padding: 0 4px;
62 }
63 .bkco-close:hover { opacity: 1; }
64 .bkco-wrap.bkco-hidden { display: none; }
65
66 /* ── Responsive Typography ──────────────────────────────────────────────── */
67 @media (max-width: 1024px) {
68 .bkco-title {
69 font-size: var(--bkco-tt-font-size-t, var(--bkco-tt-font-size-d, 1em));
70 line-height: var(--bkco-tt-line-height-t, var(--bkco-tt-line-height-d, 1.3));
71 letter-spacing: var(--bkco-tt-letter-spacing-t, var(--bkco-tt-letter-spacing-d, normal));
72 word-spacing: var(--bkco-tt-word-spacing-t, var(--bkco-tt-word-spacing-d, normal));
73 }
74 .bkco-body {
75 font-size: var(--bkco-tb-font-size-t, var(--bkco-tb-font-size-d, .95em));
76 line-height: var(--bkco-tb-line-height-t, var(--bkco-tb-line-height-d, 1.6));
77 letter-spacing: var(--bkco-tb-letter-spacing-t, var(--bkco-tb-letter-spacing-d, normal));
78 word-spacing: var(--bkco-tb-word-spacing-t, var(--bkco-tb-word-spacing-d, normal));
79 }
80 }
81
82 @media (max-width: 767px) {
83 .bkco-title {
84 font-size: var(--bkco-tt-font-size-m, var(--bkco-tt-font-size-t, var(--bkco-tt-font-size-d, 1em)));
85 line-height: var(--bkco-tt-line-height-m, var(--bkco-tt-line-height-t, var(--bkco-tt-line-height-d, 1.3)));
86 letter-spacing: var(--bkco-tt-letter-spacing-m, var(--bkco-tt-letter-spacing-t, var(--bkco-tt-letter-spacing-d, normal)));
87 word-spacing: var(--bkco-tt-word-spacing-m, var(--bkco-tt-word-spacing-t, var(--bkco-tt-word-spacing-d, normal)));
88 }
89 .bkco-body {
90 font-size: var(--bkco-tb-font-size-m, var(--bkco-tb-font-size-t, var(--bkco-tb-font-size-d, .95em)));
91 line-height: var(--bkco-tb-line-height-m, var(--bkco-tb-line-height-t, var(--bkco-tb-line-height-d, 1.6)));
92 letter-spacing: var(--bkco-tb-letter-spacing-m, var(--bkco-tb-letter-spacing-t, var(--bkco-tb-letter-spacing-d, normal)));
93 word-spacing: var(--bkco-tb-word-spacing-m, var(--bkco-tb-word-spacing-t, var(--bkco-tb-word-spacing-d, normal)));
94 }
95 }
96
97 /* Editor */
98 .wp-block-blockenberg-callout .bkco-title,
99 .wp-block-blockenberg-callout .bkco-body { outline: none; }
100