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 / decision-tree / style.css

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

113 lines 5.6 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 .bkbg-dt-wrap {
2 box-sizing: border-box;
3 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
4 }
5 .bkbg-dt-wrap * { box-sizing: border-box; }
6
7 .bkbg-dt-wrap .bkbg-dt-title {
8 font-family: var(--bkbg-dtr-ttl-font-family, inherit);
9 font-weight: var(--bkbg-dtr-ttl-font-weight, 700);
10 font-size: var(--bkbg-dtr-ttl-font-size-d, var(--bkbg-dtr-ttl-fs, 24px));
11 line-height: var(--bkbg-dtr-ttl-line-height-d, 1.2);
12 letter-spacing: var(--bkbg-dtr-ttl-letter-spacing-d, normal);
13 word-spacing: var(--bkbg-dtr-ttl-word-spacing-d, normal);
14 text-transform: var(--bkbg-dtr-ttl-text-transform, none);
15 font-style: var(--bkbg-dtr-ttl-font-style, normal);
16 text-decoration: var(--bkbg-dtr-ttl-text-decoration, none);
17 }
18
19 .bkbg-dt-subtitle {
20 font-family: var(--bkbg-dtr-sub-font-family, inherit);
21 font-weight: var(--bkbg-dtr-sub-font-weight, normal);
22 font-size: var(--bkbg-dtr-sub-font-size-d, var(--bkbg-dtr-sub-fs, 16px));
23 line-height: var(--bkbg-dtr-sub-line-height-d, 1.5);
24 letter-spacing: var(--bkbg-dtr-sub-letter-spacing-d, normal);
25 word-spacing: var(--bkbg-dtr-sub-word-spacing-d, normal);
26 text-transform: var(--bkbg-dtr-sub-text-transform, none);
27 font-style: var(--bkbg-dtr-sub-font-style, normal);
28 text-decoration: var(--bkbg-dtr-sub-text-decoration, none);
29 }
30
31 .bkbg-dt-breadcrumb {
32 display: flex; flex-wrap: wrap; gap: 4px; align-items: center;
33 margin-bottom: 16px; font-size: 12px;
34 }
35 .bkbg-dt-breadcrumb-sep { opacity: .5; }
36
37 .bkbg-dt-progress-bar { height: 4px; border-radius: 2px; overflow: hidden; margin-bottom: 20px; background: rgba(0,0,0,.08); }
38 .bkbg-dt-progress-fill { height: 100%; border-radius: 2px; transition: width 0.4s ease; }
39
40 .bkbg-dt-question-card { transition: opacity .2s ease, transform .2s ease; }
41 .bkbg-dt-question-card.animating { opacity: 0; transform: translateX(12px); }
42
43 .bkbg-dt-btn-row { display: flex; gap: 12px; flex-wrap: wrap; }
44 .bkbg-dt-btn {
45 flex: 1; min-width: 120px;
46 border: none; cursor: pointer;
47 border-radius: 8px; padding: 12px 20px;
48 font-size: inherit; font-weight: 700; font-family: inherit;
49 display: flex; align-items: center; justify-content: center; gap: 8px;
50 transition: filter .15s ease, transform .12s ease;
51 }
52 .bkbg-dt-btn:hover { filter: brightness(1.1); transform: translateY(-1px); }
53 .bkbg-dt-btn:active { transform: translateY(0); }
54 .bkbg-dt-btn-icon svg { width: 1em; height: 1em; fill: currentColor; }
55 .bkbg-dt-btn-icon .dashicons { font-size: inherit; width: 1em; height: 1em; line-height: 1; }
56 .bkbg-dt-btn-icon .bkbg-icon-img { width: 1em; height: 1em; object-fit: contain; }
57
58 .bkbg-dt-back-row { margin-top: 14px; }
59 .bkbg-dt-back-btn {
60 border: none; cursor: pointer; background: none;
61 font-size: 13px; font-weight: 600; font-family: inherit;
62 display: inline-flex; align-items: center; gap: 5px;
63 padding: 6px 12px; border-radius: 8px;
64 transition: filter .15s ease;
65 }
66 .bkbg-dt-back-btn:hover { filter: brightness(.9); }
67
68 .bkbg-dt-result-card {
69 text-align: center;
70 animation: bkbg-dt-pop .3s ease;
71 }
72 @keyframes bkbg-dt-pop {
73 from { transform: scale(.94); opacity: 0; }
74 to { transform: scale(1); opacity: 1; }
75 }
76 .bkbg-dt-restart-btn {
77 margin-top: 20px; border: 2px solid rgba(255,255,255,.5);
78 background: transparent; color: inherit; font-family: inherit;
79 border-radius: 8px; padding: 10px 24px; font-size: 14px;
80 font-weight: 700; cursor: pointer; transition: background .15s;
81 }
82 .bkbg-dt-restart-btn:hover { background: rgba(255,255,255,.15); }
83
84 @media (max-width: 1024px) {
85 .bkbg-dt-wrap .bkbg-dt-title {
86 font-size: var(--bkbg-dtr-ttl-font-size-t, var(--bkbg-dtr-ttl-font-size-d, var(--bkbg-dtr-ttl-fs, 24px)));
87 line-height: var(--bkbg-dtr-ttl-line-height-t, var(--bkbg-dtr-ttl-line-height-d, 1.2));
88 letter-spacing: var(--bkbg-dtr-ttl-letter-spacing-t, var(--bkbg-dtr-ttl-letter-spacing-d, normal));
89 word-spacing: var(--bkbg-dtr-ttl-word-spacing-t, var(--bkbg-dtr-ttl-word-spacing-d, normal));
90 }
91 .bkbg-dt-subtitle {
92 font-size: var(--bkbg-dtr-sub-font-size-t, var(--bkbg-dtr-sub-font-size-d, var(--bkbg-dtr-sub-fs, 16px)));
93 line-height: var(--bkbg-dtr-sub-line-height-t, var(--bkbg-dtr-sub-line-height-d, 1.5));
94 letter-spacing: var(--bkbg-dtr-sub-letter-spacing-t, var(--bkbg-dtr-sub-letter-spacing-d, normal));
95 word-spacing: var(--bkbg-dtr-sub-word-spacing-t, var(--bkbg-dtr-sub-word-spacing-d, normal));
96 }
97 }
98
99 @media (max-width: 767px) {
100 .bkbg-dt-wrap .bkbg-dt-title {
101 font-size: var(--bkbg-dtr-ttl-font-size-m, var(--bkbg-dtr-ttl-font-size-t, var(--bkbg-dtr-ttl-font-size-d, var(--bkbg-dtr-ttl-fs, 24px))));
102 line-height: var(--bkbg-dtr-ttl-line-height-m, var(--bkbg-dtr-ttl-line-height-t, var(--bkbg-dtr-ttl-line-height-d, 1.2)));
103 letter-spacing: var(--bkbg-dtr-ttl-letter-spacing-m, var(--bkbg-dtr-ttl-letter-spacing-t, var(--bkbg-dtr-ttl-letter-spacing-d, normal)));
104 word-spacing: var(--bkbg-dtr-ttl-word-spacing-m, var(--bkbg-dtr-ttl-word-spacing-t, var(--bkbg-dtr-ttl-word-spacing-d, normal)));
105 }
106 .bkbg-dt-subtitle {
107 font-size: var(--bkbg-dtr-sub-font-size-m, var(--bkbg-dtr-sub-font-size-t, var(--bkbg-dtr-sub-font-size-d, var(--bkbg-dtr-sub-fs, 16px))));
108 line-height: var(--bkbg-dtr-sub-line-height-m, var(--bkbg-dtr-sub-line-height-t, var(--bkbg-dtr-sub-line-height-d, 1.5)));
109 letter-spacing: var(--bkbg-dtr-sub-letter-spacing-m, var(--bkbg-dtr-sub-letter-spacing-t, var(--bkbg-dtr-sub-letter-spacing-d, normal)));
110 word-spacing: var(--bkbg-dtr-sub-word-spacing-m, var(--bkbg-dtr-sub-word-spacing-t, var(--bkbg-dtr-sub-word-spacing-d, normal)));
111 }
112 }
113