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 / color-converter / style.css

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

133 lines 4.6 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 .bkbg-clr-app *,
2 .bkbg-clr-editor * {
3 box-sizing: border-box;
4 }
5
6 .bkbg-clr-wrap {
7 font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;
8 }
9
10 .bkbg-clr-card {
11 box-shadow: 0 4px 24px rgba(0,0,0,0.09);
12 margin: 0 auto;
13 }
14
15 .bkbg-clr-swatch {
16 transition: background .12s;
17 }
18
19 .bkbg-clr-section {
20 margin-bottom: 18px;
21 }
22
23 .bkbg-clr-section-label {
24 display: block;
25 font-size: 12px;
26 font-weight: 600;
27 text-transform: uppercase;
28 letter-spacing: .04em;
29 margin-bottom: 5px;
30 }
31
32 .bkbg-clr-rgb-grid {
33 display: grid;
34 grid-template-columns: 1fr 1fr 1fr;
35 gap: 10px;
36 }
37
38 .bkbg-clr-channel-label {
39 font-size: 11px;
40 font-weight: 600;
41 display: block;
42 margin-bottom: 4px;
43 }
44
45 .bkbg-clr-input {
46 width: 100%;
47 padding: 9px 12px;
48 border: 1.5px solid #e5e7eb;
49 font-size: 15px;
50 font-family: monospace;
51 outline: none;
52 transition: border-color .15s;
53 }
54 .bkbg-clr-input:focus {
55 border-color: inherit;
56 }
57
58 .bkbg-clr-copy-btn {
59 margin-top: 6px;
60 padding: 4px 12px;
61 border-radius: 6px;
62 border: none;
63 font-size: 12px;
64 font-weight: 600;
65 cursor: pointer;
66 width: 100%;
67 transition: opacity .15s;
68 }
69 .bkbg-clr-copy-btn:hover {
70 opacity: .8;
71 }
72
73 .bkbg-clr-copy-btn.copied {
74 opacity: .7;
75 }
76
77 /* ── Typography — CSS-var driven ── */
78 .bkbg-ccv-title,
79 .bkbg-clr-app .bkbg-ccv-title {
80 font-size: var(--bkbg-ccv-tt-font-size-d, 28px);
81 line-height: var(--bkbg-ccv-tt-line-height-d, 1.2);
82 font-family: var(--bkbg-ccv-tt-font-family, inherit);
83 font-weight: var(--bkbg-ccv-tt-font-weight, 700);
84 font-style: var(--bkbg-ccv-tt-font-style, normal);
85 text-transform: var(--bkbg-ccv-tt-text-transform, none);
86 text-decoration: var(--bkbg-ccv-tt-text-decoration, none);
87 letter-spacing: var(--bkbg-ccv-tt-letter-spacing-d, normal);
88 word-spacing: var(--bkbg-ccv-tt-word-spacing-d, normal);
89 }
90
91 .bkbg-ccv-subtitle,
92 .bkbg-clr-app .bkbg-ccv-subtitle {
93 font-size: var(--bkbg-ccv-st-font-size-d, 15px);
94 line-height: var(--bkbg-ccv-st-line-height-d, 1.5);
95 font-family: var(--bkbg-ccv-st-font-family, inherit);
96 font-weight: var(--bkbg-ccv-st-font-weight, 400);
97 font-style: var(--bkbg-ccv-st-font-style, normal);
98 text-transform: var(--bkbg-ccv-st-text-transform, none);
99 text-decoration: var(--bkbg-ccv-st-text-decoration, none);
100 letter-spacing: var(--bkbg-ccv-st-letter-spacing-d, normal);
101 word-spacing: var(--bkbg-ccv-st-word-spacing-d, normal);
102 }
103
104 @media (max-width: 1024px) {
105 .bkbg-ccv-title, .bkbg-clr-app .bkbg-ccv-title {
106 font-size: var(--bkbg-ccv-tt-font-size-t, var(--bkbg-ccv-tt-font-size-d, 28px));
107 line-height: var(--bkbg-ccv-tt-line-height-t, var(--bkbg-ccv-tt-line-height-d, 1.2));
108 letter-spacing: var(--bkbg-ccv-tt-letter-spacing-t, var(--bkbg-ccv-tt-letter-spacing-d, normal));
109 word-spacing: var(--bkbg-ccv-tt-word-spacing-t, var(--bkbg-ccv-tt-word-spacing-d, normal));
110 }
111 .bkbg-ccv-subtitle, .bkbg-clr-app .bkbg-ccv-subtitle {
112 font-size: var(--bkbg-ccv-st-font-size-t, var(--bkbg-ccv-st-font-size-d, 15px));
113 line-height: var(--bkbg-ccv-st-line-height-t, var(--bkbg-ccv-st-line-height-d, 1.5));
114 letter-spacing: var(--bkbg-ccv-st-letter-spacing-t, var(--bkbg-ccv-st-letter-spacing-d, normal));
115 word-spacing: var(--bkbg-ccv-st-word-spacing-t, var(--bkbg-ccv-st-word-spacing-d, normal));
116 }
117 }
118
119 @media (max-width: 767px) {
120 .bkbg-ccv-title, .bkbg-clr-app .bkbg-ccv-title {
121 font-size: var(--bkbg-ccv-tt-font-size-m, var(--bkbg-ccv-tt-font-size-t, var(--bkbg-ccv-tt-font-size-d, 28px)));
122 line-height: var(--bkbg-ccv-tt-line-height-m, var(--bkbg-ccv-tt-line-height-t, var(--bkbg-ccv-tt-line-height-d, 1.2)));
123 letter-spacing: var(--bkbg-ccv-tt-letter-spacing-m, var(--bkbg-ccv-tt-letter-spacing-t, var(--bkbg-ccv-tt-letter-spacing-d, normal)));
124 word-spacing: var(--bkbg-ccv-tt-word-spacing-m, var(--bkbg-ccv-tt-word-spacing-t, var(--bkbg-ccv-tt-word-spacing-d, normal)));
125 }
126 .bkbg-ccv-subtitle, .bkbg-clr-app .bkbg-ccv-subtitle {
127 font-size: var(--bkbg-ccv-st-font-size-m, var(--bkbg-ccv-st-font-size-t, var(--bkbg-ccv-st-font-size-d, 15px)));
128 line-height: var(--bkbg-ccv-st-line-height-m, var(--bkbg-ccv-st-line-height-t, var(--bkbg-ccv-st-line-height-d, 1.5)));
129 letter-spacing: var(--bkbg-ccv-st-letter-spacing-m, var(--bkbg-ccv-st-letter-spacing-t, var(--bkbg-ccv-st-letter-spacing-d, normal)));
130 word-spacing: var(--bkbg-ccv-st-word-spacing-m, var(--bkbg-ccv-st-word-spacing-t, var(--bkbg-ccv-st-word-spacing-d, normal)));
131 }
132 }
133