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

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

61 lines 2.2 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 /* Tag Cloud — style */
2 .bktagcl-wrap {
3 display: flex;
4 flex-wrap: wrap;
5 }
6
7 .bktagcl-tag {
8 font-family: var(--bktgc-tg-font-family, inherit);
9 font-weight: var(--bktgc-tg-font-weight, 500);
10 font-style: var(--bktgc-tg-font-style);
11 text-decoration: var(--bktgc-tg-text-decoration, none);
12 text-transform: var(--bktgc-tg-text-transform);
13 line-height: var(--bktgc-tg-line-height-d, 1.4);
14 letter-spacing: var(--bktgc-tg-letter-spacing-d);
15 word-spacing: var(--bktgc-tg-word-spacing-d);
16 cursor: pointer;
17 transition: background 0.2s ease, color 0.2s ease, transform 0.2s ease, box-shadow 0.2s ease;
18 white-space: nowrap;
19 }
20
21 .bktagcl-wrap[data-animate="1"] .bktagcl-tag:hover {
22 background: var(--bktagcl-hover-bg, #5a2fa0) !important;
23 color: var(--bktagcl-hover-text, #ffffff) !important;
24 transform: translateY(-2px);
25 box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
26 border-color: transparent !important;
27 }
28
29 /* wp-tags loading state */
30 .bktagcl-wrap[data-source="wp-tags"]:empty::before {
31 content: '';
32 display: inline-block;
33 width: 20px;
34 height: 20px;
35 border: 2px solid #e5e7eb;
36 border-top-color: #6c3fb5;
37 border-radius: 50%;
38 animation: bktagclSpin 0.8s linear infinite;
39 margin: 16px auto;
40 }
41
42 @keyframes bktagclSpin {
43 to { transform: rotate(360deg); }
44 }
45
46 /* ── Responsive typography ──────────────────────────────────────────────── */
47 @media (max-width: 1024px) {
48 .bktagcl-tag {
49 line-height: var(--bktgc-tg-line-height-t, var(--bktgc-tg-line-height-d, 1.4));
50 letter-spacing: var(--bktgc-tg-letter-spacing-t, var(--bktgc-tg-letter-spacing-d));
51 word-spacing: var(--bktgc-tg-word-spacing-t, var(--bktgc-tg-word-spacing-d));
52 }
53 }
54 @media (max-width: 767px) {
55 .bktagcl-tag {
56 line-height: var(--bktgc-tg-line-height-m, var(--bktgc-tg-line-height-t, var(--bktgc-tg-line-height-d, 1.4)));
57 letter-spacing: var(--bktgc-tg-letter-spacing-m, var(--bktgc-tg-letter-spacing-t, var(--bktgc-tg-letter-spacing-d)));
58 word-spacing: var(--bktgc-tg-word-spacing-m, var(--bktgc-tg-word-spacing-t, var(--bktgc-tg-word-spacing-d)));
59 }
60 }
61