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

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

112 lines 4.9 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 /* Roadmap Block — bkrm- prefix */
2 .bkrm-wrap {
3 overflow-x: auto;
4 padding-bottom: 12px;
5 }
6 .bkrm-track {
7 display: flex;
8 align-items: center;
9 gap: var(--bkrm-gap, 24px);
10 min-width: max-content;
11 padding: 16px 4px;
12 }
13
14 .bkrm-card {
15 width: var(--bkrm-cW, 200px);
16 flex-shrink: 0;
17 background: var(--bkrm-cBg, #fff);
18 border: 2px solid var(--bkrm-cBrd, #e5e7eb);
19 border-radius: var(--bkrm-cR, 10px);
20 padding: 16px;
21 transition: transform .2s, box-shadow .2s;
22 }
23 .bkrm-card:hover { transform: translateY(-3px); box-shadow: 0 6px 20px rgba(0,0,0,.1); }
24
25 /* Left-side accent by status */
26 .bkrm-status-done { border-left: 4px solid var(--bkrm-done, #22c55e); }
27 .bkrm-status-progress { border-left: 4px solid var(--bkrm-prog, #f59e0b); }
28 .bkrm-status-planned { border-left: 4px solid var(--bkrm-plan, #94a3b8); }
29
30 .bkrm-label-tag {
31 font-size: 11px; font-weight: 700;
32 text-transform: uppercase; letter-spacing: .06em;
33 color: #6b7280; margin-bottom: 6px;
34 }
35 .bkrm-title {
36 margin: 0 0 6px;
37 font-family: var(--bkrm-tt-font-family, inherit);
38 font-size: var(--bkrm-tt-font-size-d, 15px);
39 font-weight: var(--bkrm-tt-font-weight, 600);
40 font-style: var(--bkrm-tt-font-style, normal);
41 text-decoration: var(--bkrm-tt-text-decoration, none);
42 text-transform: var(--bkrm-tt-text-transform, none);
43 line-height: var(--bkrm-tt-line-height-d, 1.4);
44 letter-spacing: var(--bkrm-tt-letter-spacing-d, normal);
45 word-spacing: var(--bkrm-tt-word-spacing-d, normal);
46 }
47 .bkrm-card h4.bkrm-title {
48 font-family: var(--bkrm-tt-font-family, inherit);
49 font-size: var(--bkrm-tt-font-size-d, 15px);
50 font-weight: var(--bkrm-tt-font-weight, 600);
51 font-style: var(--bkrm-tt-font-style, normal);
52 text-decoration: var(--bkrm-tt-text-decoration, none);
53 text-transform: var(--bkrm-tt-text-transform, none);
54 line-height: var(--bkrm-tt-line-height-d, 1.4);
55 letter-spacing: var(--bkrm-tt-letter-spacing-d, normal);
56 word-spacing: var(--bkrm-tt-word-spacing-d, normal);
57 }
58 .bkrm-desc {
59 margin: 0 0 10px;
60 color: #6b7280;
61 font-family: var(--bkrm-dt-font-family, inherit);
62 font-size: var(--bkrm-dt-font-size-d, 13px);
63 font-weight: var(--bkrm-dt-font-weight, 400);
64 font-style: var(--bkrm-dt-font-style, normal);
65 text-decoration: var(--bkrm-dt-text-decoration, none);
66 text-transform: var(--bkrm-dt-text-transform, none);
67 line-height: var(--bkrm-dt-line-height-d, 1.5);
68 letter-spacing: var(--bkrm-dt-letter-spacing-d, normal);
69 word-spacing: var(--bkrm-dt-word-spacing-d, normal);
70 }
71 .bkrm-badge {
72 display: inline-block; padding: 2px 10px;
73 border-radius: 20px; font-size: .78em; font-weight: 600;
74 }
75 .bkrm-badge-done { background: var(--bkrm-done, #22c55e); color: #fff; }
76 .bkrm-badge-progress { background: var(--bkrm-prog, #f59e0b); color: #fff; }
77 .bkrm-badge-planned { background: var(--bkrm-plan, #94a3b8); color: #fff; }
78
79 .bkrm-arrow {
80 color: var(--bkrm-conn, #d1d5db);
81 flex-shrink: 0;
82 }
83
84 @media (max-width: 1024px) {
85 .bkrm-card h4.bkrm-title {
86 font-size: var(--bkrm-tt-font-size-t, var(--bkrm-tt-font-size-d, 15px));
87 line-height: var(--bkrm-tt-line-height-t, var(--bkrm-tt-line-height-d, 1.4));
88 letter-spacing: var(--bkrm-tt-letter-spacing-t, var(--bkrm-tt-letter-spacing-d, normal));
89 word-spacing: var(--bkrm-tt-word-spacing-t, var(--bkrm-tt-word-spacing-d, normal));
90 }
91 .bkrm-desc {
92 font-size: var(--bkrm-dt-font-size-t, var(--bkrm-dt-font-size-d, 13px));
93 line-height: var(--bkrm-dt-line-height-t, var(--bkrm-dt-line-height-d, 1.5));
94 letter-spacing: var(--bkrm-dt-letter-spacing-t, var(--bkrm-dt-letter-spacing-d, normal));
95 word-spacing: var(--bkrm-dt-word-spacing-t, var(--bkrm-dt-word-spacing-d, normal));
96 }
97 }
98 @media (max-width: 767px) {
99 .bkrm-card h4.bkrm-title {
100 font-size: var(--bkrm-tt-font-size-m, var(--bkrm-tt-font-size-t, var(--bkrm-tt-font-size-d, 15px)));
101 line-height: var(--bkrm-tt-line-height-m, var(--bkrm-tt-line-height-t, var(--bkrm-tt-line-height-d, 1.4)));
102 letter-spacing: var(--bkrm-tt-letter-spacing-m, var(--bkrm-tt-letter-spacing-t, var(--bkrm-tt-letter-spacing-d, normal)));
103 word-spacing: var(--bkrm-tt-word-spacing-m, var(--bkrm-tt-word-spacing-t, var(--bkrm-tt-word-spacing-d, normal)));
104 }
105 .bkrm-desc {
106 font-size: var(--bkrm-dt-font-size-m, var(--bkrm-dt-font-size-t, var(--bkrm-dt-font-size-d, 13px)));
107 line-height: var(--bkrm-dt-line-height-m, var(--bkrm-dt-line-height-t, var(--bkrm-dt-line-height-d, 1.5)));
108 letter-spacing: var(--bkrm-dt-letter-spacing-m, var(--bkrm-dt-letter-spacing-t, var(--bkrm-dt-letter-spacing-d, normal)));
109 word-spacing: var(--bkrm-dt-word-spacing-m, var(--bkrm-dt-word-spacing-t, var(--bkrm-dt-word-spacing-d, normal)));
110 }
111 }
112