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

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

89 lines 3.5 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 /* ── Gradient Text ──────────────────────────────────────────────────────── */
2 .bktgr-wrap {
3 overflow: hidden;
4 }
5
6 .bktgr-text {
7 display: inline-block;
8 background-image: var(--bktgr-gradient);
9 -webkit-background-clip: text;
10 background-clip: text;
11 -webkit-text-fill-color: transparent;
12 color: transparent;
13 font-family: var(--bktgr-tt-ff);
14 font-size: var(--bktgr-tt-fs-d, 48px);
15 line-height: var(--bktgr-tt-lh-d, 1.2);
16 letter-spacing: var(--bktgr-tt-ls-d);
17 word-spacing: var(--bktgr-tt-ws-d);
18 font-weight: var(--bktgr-tt-fw, 800);
19 font-style: var(--bktgr-tt-fst);
20 text-decoration: var(--bktgr-tt-td);
21 text-transform: var(--bktgr-tt-tt);
22 }
23
24 /* Rule 7: heading specificity ≥ (0,2,0) */
25 .bktgr-wrap h1.bktgr-text,
26 .bktgr-wrap h2.bktgr-text,
27 .bktgr-wrap h3.bktgr-text,
28 .bktgr-wrap h4.bktgr-text,
29 .bktgr-wrap h5.bktgr-text,
30 .bktgr-wrap h6.bktgr-text {
31 font-family: var(--bktgr-tt-ff);
32 font-size: var(--bktgr-tt-fs-d, 48px);
33 line-height: var(--bktgr-tt-lh-d, 1.2);
34 letter-spacing: var(--bktgr-tt-ls-d);
35 word-spacing: var(--bktgr-tt-ws-d);
36 font-weight: var(--bktgr-tt-fw, 800);
37 font-style: var(--bktgr-tt-fst);
38 text-decoration: var(--bktgr-tt-td);
39 text-transform: var(--bktgr-tt-tt);
40 }
41
42 .bktgr-sub {
43 font-family: var(--bktgr-st-ff);
44 font-size: var(--bktgr-st-fs-d, 18px);
45 line-height: var(--bktgr-st-lh-d, 1.6);
46 letter-spacing: var(--bktgr-st-ls-d);
47 word-spacing: var(--bktgr-st-ws-d);
48 font-weight: var(--bktgr-st-fw);
49 font-style: var(--bktgr-st-fst);
50 text-decoration: var(--bktgr-st-td);
51 text-transform: var(--bktgr-st-tt);
52 margin: 12px 0 0;
53 }
54
55 @keyframes bktgrShift {
56 0% { background-position: 0% 50%; }
57 100% { background-position: 100% 50%; }
58 }
59
60 /* Typography responsive */
61 @media (max-width: 1024px) {
62 .bktgr-wrap .bktgr-text {
63 font-size: var(--bktgr-tt-fs-t, var(--bktgr-tt-fs-d, 48px));
64 line-height: var(--bktgr-tt-lh-t, var(--bktgr-tt-lh-d, 1.2));
65 letter-spacing: var(--bktgr-tt-ls-t, var(--bktgr-tt-ls-d));
66 word-spacing: var(--bktgr-tt-ws-t, var(--bktgr-tt-ws-d));
67 }
68 .bktgr-sub {
69 font-size: var(--bktgr-st-fs-t, var(--bktgr-st-fs-d, 18px));
70 line-height: var(--bktgr-st-lh-t, var(--bktgr-st-lh-d, 1.6));
71 letter-spacing: var(--bktgr-st-ls-t, var(--bktgr-st-ls-d));
72 word-spacing: var(--bktgr-st-ws-t, var(--bktgr-st-ws-d));
73 }
74 }
75 @media (max-width: 767px) {
76 .bktgr-wrap .bktgr-text {
77 font-size: var(--bktgr-tt-fs-m, var(--bktgr-tt-fs-t, var(--bktgr-tt-fs-d, 48px)));
78 line-height: var(--bktgr-tt-lh-m, var(--bktgr-tt-lh-t, var(--bktgr-tt-lh-d, 1.2)));
79 letter-spacing: var(--bktgr-tt-ls-m, var(--bktgr-tt-ls-t, var(--bktgr-tt-ls-d)));
80 word-spacing: var(--bktgr-tt-ws-m, var(--bktgr-tt-ws-t, var(--bktgr-tt-ws-d)));
81 }
82 .bktgr-sub {
83 font-size: var(--bktgr-st-fs-m, var(--bktgr-st-fs-t, var(--bktgr-st-fs-d, 18px)));
84 line-height: var(--bktgr-st-lh-m, var(--bktgr-st-lh-t, var(--bktgr-st-lh-d, 1.6)));
85 letter-spacing: var(--bktgr-st-ls-m, var(--bktgr-st-ls-t, var(--bktgr-st-ls-d)));
86 word-spacing: var(--bktgr-st-ws-m, var(--bktgr-st-ws-t, var(--bktgr-st-ws-d)));
87 }
88 }
89