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 / affiliate-disclosure / style.css

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

87 lines 3.6 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 /* Affiliate Disclosure block */
2 .bkbg-afd-app { display: block; }
3
4 .bkbg-afd-wrap {
5 display: flex;
6 align-items: flex-start;
7 gap: 12px;
8 font-size: 13px;
9 line-height: 1.55;
10 }
11
12 .bkbg-afd-banner {
13 padding: 14px 18px;
14 border: 1px solid;
15 border-top-width: 3px;
16 }
17 .bkbg-afd-left-bar {
18 padding: 12px 16px;
19 border-left-width: 4px;
20 border-left-style: solid;
21 }
22 .bkbg-afd-box {
23 padding: 16px 20px;
24 border-width: 2px;
25 border-style: solid;
26 }
27 .bkbg-afd-minimal {
28 padding: 8px 0;
29 background: transparent !important;
30 border: none !important;
31 border-radius: 0 !important;
32 }
33
34 .bkbg-afd-icon { font-size: 18px; flex-shrink: 0; margin-top: 1px; }
35 .bkbg-afd-body { flex: 1; }
36 .bkbg-afd-label { font-weight: 700; margin-right: 4px; }
37 .bkbg-afd-link {
38 display: inline-block;
39 margin-top: 6px;
40 font-size: 12px;
41 text-decoration: underline;
42 }
43
44 /* Collapsible */
45 .bkbg-afd-summary {
46 display: flex; align-items: center; gap: 10px; cursor: pointer;
47 list-style: none; user-select: none;
48 }
49 .bkbg-afd-summary::-webkit-details-marker { display: none; }
50 .bkbg-afd-arrow { font-size: 11px; transition: transform 0.2s; display: inline-block; }
51 details[open] .bkbg-afd-arrow { transform: rotate(90deg); }
52 .bkbg-afd-detail-body { margin-top: 10px; }
53
54 /* ── Typography (new system) ─────────────────────────────────────── */
55
56 .bkbg-afd-wrap .bkbg-afd-body {
57 font-family: var(--bkbg-afd-text-font-family, inherit);
58 font-size: var(--bkbg-afd-text-font-size-d, var(--bkbg-afd-text-sz, 13px));
59 font-weight: var(--bkbg-afd-text-font-weight, 400);
60 line-height: var(--bkbg-afd-text-line-height-d, 1.55);
61 text-transform: var(--bkbg-afd-text-text-transform, none);
62 font-style: var(--bkbg-afd-text-font-style, normal);
63 text-decoration:var(--bkbg-afd-text-text-decoration, none);
64 letter-spacing: var(--bkbg-afd-text-letter-spacing-d, var(--bkbg-afd-text-letter-spacing, normal));
65 word-spacing: var(--bkbg-afd-text-word-spacing-d, var(--bkbg-afd-text-word-spacing, normal));
66 }
67
68 /* ── Responsive Typography ──────────────────────────────────────── */
69
70 @media (max-width: 1024px) {
71 .bkbg-afd-wrap .bkbg-afd-body {
72 font-size: var(--bkbg-afd-text-font-size-t, var(--bkbg-afd-text-font-size-d, var(--bkbg-afd-text-sz, 13px)));
73 line-height: var(--bkbg-afd-text-line-height-t, var(--bkbg-afd-text-line-height-d, 1.55));
74 letter-spacing: var(--bkbg-afd-text-letter-spacing-t, var(--bkbg-afd-text-letter-spacing-d, var(--bkbg-afd-text-letter-spacing, normal)));
75 word-spacing: var(--bkbg-afd-text-word-spacing-t, var(--bkbg-afd-text-word-spacing-d, var(--bkbg-afd-text-word-spacing, normal)));
76 }
77 }
78
79 @media (max-width: 767px) {
80 .bkbg-afd-wrap .bkbg-afd-body {
81 font-size: var(--bkbg-afd-text-font-size-m, var(--bkbg-afd-text-font-size-t, var(--bkbg-afd-text-font-size-d, var(--bkbg-afd-text-sz, 13px))));
82 line-height: var(--bkbg-afd-text-line-height-m, var(--bkbg-afd-text-line-height-t, var(--bkbg-afd-text-line-height-d, 1.55)));
83 letter-spacing: var(--bkbg-afd-text-letter-spacing-m, var(--bkbg-afd-text-letter-spacing-t, var(--bkbg-afd-text-letter-spacing-d, var(--bkbg-afd-text-letter-spacing, normal))));
84 word-spacing: var(--bkbg-afd-text-word-spacing-m, var(--bkbg-afd-text-word-spacing-t, var(--bkbg-afd-text-word-spacing-d, var(--bkbg-afd-text-word-spacing, normal))));
85 }
86 }
87