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 / badge-wall / style.css

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

125 lines 8.9 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 .bkbg-bw-wrap { box-sizing: border-box; }
2 .bkbg-bw-grid { display: grid; }
3 .bkbg-bw-card { box-sizing: border-box; overflow: hidden; position: relative; }
4
5 /* ── Heading ──────────────────────────────────── */
6 .bkbg-bw-heading {
7 font-family: var(--bkbg-bw-heading-font-family, inherit);
8 font-size: var(--bkbg-bw-heading-font-size-d, var(--bkbg-bw-heading-font-size, 19px));
9 font-weight: var(--bkbg-bw-heading-font-weight, 700);
10 font-style: var(--bkbg-bw-heading-font-style, normal);
11 text-transform: var(--bkbg-bw-heading-text-transform, none);
12 text-decoration: var(--bkbg-bw-heading-text-decoration, none);
13 line-height: var(--bkbg-bw-heading-line-height-d, var(--bkbg-bw-heading-line-height, 1.3));
14 letter-spacing: var(--bkbg-bw-heading-letter-spacing-d, var(--bkbg-bw-heading-letter-spacing, normal));
15 word-spacing: var(--bkbg-bw-heading-word-spacing-d, var(--bkbg-bw-heading-word-spacing, normal));
16 }
17
18 /* ── Subtitle ─────────────────────────────────── */
19 .bkbg-bw-sub {
20 font-family: var(--bkbg-bw-sub-font-family, inherit);
21 font-size: var(--bkbg-bw-sub-font-size-d, var(--bkbg-bw-sub-font-size, 13px));
22 font-weight: var(--bkbg-bw-sub-font-weight, normal);
23 font-style: var(--bkbg-bw-sub-font-style, normal);
24 text-transform: var(--bkbg-bw-sub-text-transform, none);
25 text-decoration: var(--bkbg-bw-sub-text-decoration, none);
26 line-height: var(--bkbg-bw-sub-line-height-d, var(--bkbg-bw-sub-line-height, 1.5));
27 letter-spacing: var(--bkbg-bw-sub-letter-spacing-d, var(--bkbg-bw-sub-letter-spacing, normal));
28 word-spacing: var(--bkbg-bw-sub-word-spacing-d, var(--bkbg-bw-sub-word-spacing, normal));
29 }
30
31 /* ── Badge Label ──────────────────────────────── */
32 .bkbg-bw-label {
33 font-family: var(--bkbg-bw-label-font-family, inherit);
34 font-size: var(--bkbg-bw-label-font-size-d, var(--bkbg-bw-label-font-size, 15px));
35 font-weight: var(--bkbg-bw-label-font-weight, 700);
36 font-style: var(--bkbg-bw-label-font-style, normal);
37 text-transform: var(--bkbg-bw-label-text-transform, none);
38 text-decoration: var(--bkbg-bw-label-text-decoration, none);
39 line-height: var(--bkbg-bw-label-line-height-d, var(--bkbg-bw-label-line-height, 1.3));
40 letter-spacing: var(--bkbg-bw-label-letter-spacing-d, var(--bkbg-bw-label-letter-spacing, normal));
41 word-spacing: var(--bkbg-bw-label-word-spacing-d, var(--bkbg-bw-label-word-spacing, normal));
42 }
43
44 /* ── Badge Issuer ─────────────────────────────── */
45 .bkbg-bw-issuer {
46 font-family: var(--bkbg-bw-issuer-font-family, inherit);
47 font-size: var(--bkbg-bw-issuer-font-size-d, var(--bkbg-bw-issuer-font-size, 13px));
48 font-weight: var(--bkbg-bw-issuer-font-weight, normal);
49 font-style: var(--bkbg-bw-issuer-font-style, normal);
50 text-transform: var(--bkbg-bw-issuer-text-transform, none);
51 text-decoration: var(--bkbg-bw-issuer-text-decoration, none);
52 line-height: var(--bkbg-bw-issuer-line-height-d, var(--bkbg-bw-issuer-line-height, 1.4));
53 letter-spacing: var(--bkbg-bw-issuer-letter-spacing-d, var(--bkbg-bw-issuer-letter-spacing, normal));
54 word-spacing: var(--bkbg-bw-issuer-word-spacing-d, var(--bkbg-bw-issuer-word-spacing, normal));
55 }
56
57 /* ── Year Pill ────────────────────────────────── */
58 .bkbg-bw-year {
59 font-size: 11px;
60 font-weight: 600;
61 border-radius: 99px;
62 padding: 2px 10px;
63 margin-top: 2px;
64 display: inline-block;
65 }
66
67 /* ── Responsive Typography ────────────────────── */
68 @media (max-width: 1024px) {
69 .bkbg-bw-heading {
70 font-size: var(--bkbg-bw-heading-font-size-t, var(--bkbg-bw-heading-font-size-d, var(--bkbg-bw-heading-font-size, 19px)));
71 line-height: var(--bkbg-bw-heading-line-height-t, var(--bkbg-bw-heading-line-height-d, var(--bkbg-bw-heading-line-height, 1.3)));
72 letter-spacing: var(--bkbg-bw-heading-letter-spacing-t, var(--bkbg-bw-heading-letter-spacing-d, var(--bkbg-bw-heading-letter-spacing, normal)));
73 word-spacing: var(--bkbg-bw-heading-word-spacing-t, var(--bkbg-bw-heading-word-spacing-d, var(--bkbg-bw-heading-word-spacing, normal)));
74 }
75 .bkbg-bw-sub {
76 font-size: var(--bkbg-bw-sub-font-size-t, var(--bkbg-bw-sub-font-size-d, var(--bkbg-bw-sub-font-size, 13px)));
77 line-height: var(--bkbg-bw-sub-line-height-t, var(--bkbg-bw-sub-line-height-d, var(--bkbg-bw-sub-line-height, 1.5)));
78 letter-spacing: var(--bkbg-bw-sub-letter-spacing-t, var(--bkbg-bw-sub-letter-spacing-d, var(--bkbg-bw-sub-letter-spacing, normal)));
79 word-spacing: var(--bkbg-bw-sub-word-spacing-t, var(--bkbg-bw-sub-word-spacing-d, var(--bkbg-bw-sub-word-spacing, normal)));
80 }
81 .bkbg-bw-label {
82 font-size: var(--bkbg-bw-label-font-size-t, var(--bkbg-bw-label-font-size-d, var(--bkbg-bw-label-font-size, 15px)));
83 line-height: var(--bkbg-bw-label-line-height-t, var(--bkbg-bw-label-line-height-d, var(--bkbg-bw-label-line-height, 1.3)));
84 letter-spacing: var(--bkbg-bw-label-letter-spacing-t, var(--bkbg-bw-label-letter-spacing-d, var(--bkbg-bw-label-letter-spacing, normal)));
85 word-spacing: var(--bkbg-bw-label-word-spacing-t, var(--bkbg-bw-label-word-spacing-d, var(--bkbg-bw-label-word-spacing, normal)));
86 }
87 .bkbg-bw-issuer {
88 font-size: var(--bkbg-bw-issuer-font-size-t, var(--bkbg-bw-issuer-font-size-d, var(--bkbg-bw-issuer-font-size, 13px)));
89 line-height: var(--bkbg-bw-issuer-line-height-t, var(--bkbg-bw-issuer-line-height-d, var(--bkbg-bw-issuer-line-height, 1.4)));
90 letter-spacing: var(--bkbg-bw-issuer-letter-spacing-t, var(--bkbg-bw-issuer-letter-spacing-d, var(--bkbg-bw-issuer-letter-spacing, normal)));
91 word-spacing: var(--bkbg-bw-issuer-word-spacing-t, var(--bkbg-bw-issuer-word-spacing-d, var(--bkbg-bw-issuer-word-spacing, normal)));
92 }
93 }
94
95 @media (max-width: 767px) {
96 .bkbg-bw-heading {
97 font-size: var(--bkbg-bw-heading-font-size-m, var(--bkbg-bw-heading-font-size-t, var(--bkbg-bw-heading-font-size-d, var(--bkbg-bw-heading-font-size, 19px))));
98 line-height: var(--bkbg-bw-heading-line-height-m, var(--bkbg-bw-heading-line-height-t, var(--bkbg-bw-heading-line-height-d, var(--bkbg-bw-heading-line-height, 1.3))));
99 letter-spacing: var(--bkbg-bw-heading-letter-spacing-m, var(--bkbg-bw-heading-letter-spacing-t, var(--bkbg-bw-heading-letter-spacing-d, var(--bkbg-bw-heading-letter-spacing, normal))));
100 word-spacing: var(--bkbg-bw-heading-word-spacing-m, var(--bkbg-bw-heading-word-spacing-t, var(--bkbg-bw-heading-word-spacing-d, var(--bkbg-bw-heading-word-spacing, normal))));
101 }
102 .bkbg-bw-sub {
103 font-size: var(--bkbg-bw-sub-font-size-m, var(--bkbg-bw-sub-font-size-t, var(--bkbg-bw-sub-font-size-d, var(--bkbg-bw-sub-font-size, 13px))));
104 line-height: var(--bkbg-bw-sub-line-height-m, var(--bkbg-bw-sub-line-height-t, var(--bkbg-bw-sub-line-height-d, var(--bkbg-bw-sub-line-height, 1.5))));
105 letter-spacing: var(--bkbg-bw-sub-letter-spacing-m, var(--bkbg-bw-sub-letter-spacing-t, var(--bkbg-bw-sub-letter-spacing-d, var(--bkbg-bw-sub-letter-spacing, normal))));
106 word-spacing: var(--bkbg-bw-sub-word-spacing-m, var(--bkbg-bw-sub-word-spacing-t, var(--bkbg-bw-sub-word-spacing-d, var(--bkbg-bw-sub-word-spacing, normal))));
107 }
108 .bkbg-bw-label {
109 font-size: var(--bkbg-bw-label-font-size-m, var(--bkbg-bw-label-font-size-t, var(--bkbg-bw-label-font-size-d, var(--bkbg-bw-label-font-size, 15px))));
110 line-height: var(--bkbg-bw-label-line-height-m, var(--bkbg-bw-label-line-height-t, var(--bkbg-bw-label-line-height-d, var(--bkbg-bw-label-line-height, 1.3))));
111 letter-spacing: var(--bkbg-bw-label-letter-spacing-m, var(--bkbg-bw-label-letter-spacing-t, var(--bkbg-bw-label-letter-spacing-d, var(--bkbg-bw-label-letter-spacing, normal))));
112 word-spacing: var(--bkbg-bw-label-word-spacing-m, var(--bkbg-bw-label-word-spacing-t, var(--bkbg-bw-label-word-spacing-d, var(--bkbg-bw-label-word-spacing, normal))));
113 }
114 .bkbg-bw-issuer {
115 font-size: var(--bkbg-bw-issuer-font-size-m, var(--bkbg-bw-issuer-font-size-t, var(--bkbg-bw-issuer-font-size-d, var(--bkbg-bw-issuer-font-size, 13px))));
116 line-height: var(--bkbg-bw-issuer-line-height-m, var(--bkbg-bw-issuer-line-height-t, var(--bkbg-bw-issuer-line-height-d, var(--bkbg-bw-issuer-line-height, 1.4))));
117 letter-spacing: var(--bkbg-bw-issuer-letter-spacing-m, var(--bkbg-bw-issuer-letter-spacing-t, var(--bkbg-bw-issuer-letter-spacing-d, var(--bkbg-bw-issuer-letter-spacing, normal))));
118 word-spacing: var(--bkbg-bw-issuer-word-spacing-m, var(--bkbg-bw-issuer-word-spacing-t, var(--bkbg-bw-issuer-word-spacing-d, var(--bkbg-bw-issuer-word-spacing, normal))));
119 }
120 }
121
122 .bkbg-bw-icon svg { width: 1em; height: 1em; fill: currentColor; }
123 .bkbg-bw-icon .dashicons { font-size: inherit; width: 1em; height: 1em; line-height: 1; }
124 .bkbg-bw-icon .bkbg-icon-img { width: 1em; height: 1em; object-fit: contain; }
125