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 / gpa-calculator / style.css

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

145 lines 4.7 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 .bkbg-gpa-editor {
2 width: 100%;
3 }
4
5 .bkbg-gpa-wrap {
6 width: 100%;
7 box-sizing: border-box;
8 }
9
10 .bkbg-gpa-card {
11 box-sizing: border-box;
12 }
13
14 .bkbg-gpa-row {
15 display: grid;
16 grid-template-columns: 1fr 100px 80px 40px;
17 align-items: center;
18 gap: 8px;
19 padding: 6px 12px;
20 border-bottom: 1px solid #f3f4f6;
21 }
22
23 .bkbg-gpa-row input,
24 .bkbg-gpa-row select {
25 width: 100%;
26 border: 1px solid #d1d5db;
27 border-radius: 6px;
28 padding: 4px 8px;
29 font-size: 14px;
30 box-sizing: border-box;
31 background: #fff;
32 }
33
34 .bkbg-gpa-remove-btn {
35 background: none;
36 border: none;
37 color: #ef4444;
38 cursor: pointer;
39 font-size: 16px;
40 line-height: 1;
41 padding: 2px 4px;
42 border-radius: 4px;
43 }
44
45 .bkbg-gpa-remove-btn:hover {
46 background: #fee2e2;
47 }
48
49 .bkbg-gpa-add-btn {
50 border: none;
51 border-radius: 8px;
52 padding: 8px 18px;
53 cursor: pointer;
54 font-size: 14px;
55 font-weight: 600;
56 transition: opacity 0.2s;
57 margin-top: 12px;
58 }
59
60 .bkbg-gpa-add-btn:hover { opacity: 0.85; }
61
62 .bkbg-gpa-result {
63 text-align: center;
64 }
65
66 .bkbg-gpa-classification {
67 font-weight: 700;
68 margin-top: 8px;
69 font-size: 15px;
70 }
71
72 .bkbg-gpa-scale-help {
73 font-size: 12px;
74 margin-top: 16px;
75 display: grid;
76 grid-template-columns: repeat(4, 1fr);
77 gap: 4px 8px;
78 text-align: center;
79 color: #9ca3af;
80 }
81
82 @media (max-width: 480px) {
83 .bkbg-gpa-row {
84 grid-template-columns: 1fr 80px 60px 32px;
85 }
86 .bkbg-gpa-scale-help {
87 grid-template-columns: repeat(2, 1fr);
88 }
89 }
90
91 /* Typography */
92 .wp-block-blockenberg-gpa-calculator .bkbg-gpa-title {
93 font-family: var(--bkbg-gpa-tt-font-family, inherit);
94 font-size: var(--bkbg-gpa-tt-font-size-d, 28px);
95 font-weight: var(--bkbg-gpa-tt-font-weight, 700);
96 font-style: var(--bkbg-gpa-tt-font-style, normal);
97 text-decoration: var(--bkbg-gpa-tt-text-decoration, none);
98 text-transform: var(--bkbg-gpa-tt-text-transform, none);
99 line-height: var(--bkbg-gpa-tt-line-height-d, 1.2);
100 letter-spacing: var(--bkbg-gpa-tt-letter-spacing-d, normal);
101 word-spacing: var(--bkbg-gpa-tt-word-spacing-d, normal);
102 }
103
104 .bkbg-gpa-number {
105 font-family: var(--bkbg-gpa-gp-font-family, inherit);
106 font-size: var(--bkbg-gpa-gp-font-size-d, 56px);
107 font-weight: var(--bkbg-gpa-gp-font-weight, 900);
108 font-style: var(--bkbg-gpa-gp-font-style, normal);
109 text-decoration: var(--bkbg-gpa-gp-text-decoration, none);
110 text-transform: var(--bkbg-gpa-gp-text-transform, none);
111 line-height: var(--bkbg-gpa-gp-line-height-d, 1);
112 letter-spacing: var(--bkbg-gpa-gp-letter-spacing-d, normal);
113 word-spacing: var(--bkbg-gpa-gp-word-spacing-d, normal);
114 }
115
116 /* Typography responsive */
117 @media (max-width: 1024px) {
118 .wp-block-blockenberg-gpa-calculator .bkbg-gpa-title {
119 font-size: var(--bkbg-gpa-tt-font-size-t, var(--bkbg-gpa-tt-font-size-d, 28px));
120 line-height: var(--bkbg-gpa-tt-line-height-t, var(--bkbg-gpa-tt-line-height-d, 1.2));
121 letter-spacing: var(--bkbg-gpa-tt-letter-spacing-t, var(--bkbg-gpa-tt-letter-spacing-d, normal));
122 word-spacing: var(--bkbg-gpa-tt-word-spacing-t, var(--bkbg-gpa-tt-word-spacing-d, normal));
123 }
124 .bkbg-gpa-number {
125 font-size: var(--bkbg-gpa-gp-font-size-t, var(--bkbg-gpa-gp-font-size-d, 56px));
126 line-height: var(--bkbg-gpa-gp-line-height-t, var(--bkbg-gpa-gp-line-height-d, 1));
127 letter-spacing: var(--bkbg-gpa-gp-letter-spacing-t, var(--bkbg-gpa-gp-letter-spacing-d, normal));
128 word-spacing: var(--bkbg-gpa-gp-word-spacing-t, var(--bkbg-gpa-gp-word-spacing-d, normal));
129 }
130 }
131 @media (max-width: 767px) {
132 .wp-block-blockenberg-gpa-calculator .bkbg-gpa-title {
133 font-size: var(--bkbg-gpa-tt-font-size-m, var(--bkbg-gpa-tt-font-size-t, var(--bkbg-gpa-tt-font-size-d, 28px)));
134 line-height: var(--bkbg-gpa-tt-line-height-m, var(--bkbg-gpa-tt-line-height-t, var(--bkbg-gpa-tt-line-height-d, 1.2)));
135 letter-spacing: var(--bkbg-gpa-tt-letter-spacing-m, var(--bkbg-gpa-tt-letter-spacing-t, var(--bkbg-gpa-tt-letter-spacing-d, normal)));
136 word-spacing: var(--bkbg-gpa-tt-word-spacing-m, var(--bkbg-gpa-tt-word-spacing-t, var(--bkbg-gpa-tt-word-spacing-d, normal)));
137 }
138 .bkbg-gpa-number {
139 font-size: var(--bkbg-gpa-gp-font-size-m, var(--bkbg-gpa-gp-font-size-t, var(--bkbg-gpa-gp-font-size-d, 56px)));
140 line-height: var(--bkbg-gpa-gp-line-height-m, var(--bkbg-gpa-gp-line-height-t, var(--bkbg-gpa-gp-line-height-d, 1)));
141 letter-spacing: var(--bkbg-gpa-gp-letter-spacing-m, var(--bkbg-gpa-gp-letter-spacing-t, var(--bkbg-gpa-gp-letter-spacing-d, normal)));
142 word-spacing: var(--bkbg-gpa-gp-word-spacing-m, var(--bkbg-gpa-gp-word-spacing-t, var(--bkbg-gpa-gp-word-spacing-d, normal)));
143 }
144 }
145