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

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

69 lines 2.6 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 /* Typing Effect — bkte- */
2 .bkte-wrap {
3 width: 100%;
4 box-sizing: border-box;
5 }
6 .bkte-text {
7 font-family: var(--bkte-tx-font-family, inherit);
8 font-size: var(--bkte-tx-font-size-d, 40px);
9 font-weight: var(--bkte-tx-font-weight, 700);
10 line-height: var(--bkte-tx-line-height-d, 1.3);
11 letter-spacing: var(--bkte-tx-letter-spacing-d, 0px);
12 word-spacing: var(--bkte-tx-word-spacing-d, normal);
13 text-transform: var(--bkte-tx-text-transform, none);
14 font-style: var(--bkte-tx-font-style, normal);
15 text-decoration: var(--bkte-tx-text-decoration, none);
16 margin: 0;
17 }
18 /* Rule 7: heading specificity for user-selectable tag */
19 .bkte-wrap h1.bkte-text,
20 .bkte-wrap h2.bkte-text,
21 .bkte-wrap h3.bkte-text,
22 .bkte-wrap h4.bkte-text {
23 font-family: var(--bkte-tx-font-family, inherit);
24 font-size: var(--bkte-tx-font-size-d, 40px);
25 font-weight: var(--bkte-tx-font-weight, 700);
26 line-height: var(--bkte-tx-line-height-d, 1.3);
27 letter-spacing: var(--bkte-tx-letter-spacing-d, 0px);
28 word-spacing: var(--bkte-tx-word-spacing-d, normal);
29 text-transform: var(--bkte-tx-text-transform, none);
30 font-style: var(--bkte-tx-font-style, normal);
31 text-decoration: var(--bkte-tx-text-decoration, none);
32 margin: 0;
33 }
34 .bkte-cursor {
35 display: inline-block;
36 font-weight: 300;
37 margin-left: 2px;
38 user-select: none;
39 }
40 .bkte-cursor-blink,
41 .bkte-wrap[data-cursor-blink="1"] .bkte-cursor {
42 animation: bkteCursorBlink 0.75s step-end infinite;
43 }
44 @keyframes bkteCursorBlink {
45 0%, 100% { opacity: 1; }
46 50% { opacity: 0; }
47 }
48
49 /* Typography responsive — tablet */
50 @media (max-width: 1024px) {
51 .bkte-text,
52 .bkte-wrap .bkte-text {
53 font-size: var(--bkte-tx-font-size-t, var(--bkte-tx-font-size-d, 40px));
54 line-height: var(--bkte-tx-line-height-t, var(--bkte-tx-line-height-d, 1.3));
55 letter-spacing: var(--bkte-tx-letter-spacing-t, var(--bkte-tx-letter-spacing-d, 0px));
56 word-spacing: var(--bkte-tx-word-spacing-t, var(--bkte-tx-word-spacing-d, normal));
57 }
58 }
59 /* Typography responsive — mobile */
60 @media (max-width: 767px) {
61 .bkte-text,
62 .bkte-wrap .bkte-text {
63 font-size: var(--bkte-tx-font-size-m, var(--bkte-tx-font-size-t, var(--bkte-tx-font-size-d, 40px)));
64 line-height: var(--bkte-tx-line-height-m, var(--bkte-tx-line-height-t, var(--bkte-tx-line-height-d, 1.3)));
65 letter-spacing: var(--bkte-tx-letter-spacing-m, var(--bkte-tx-letter-spacing-t, var(--bkte-tx-letter-spacing-d, 0px)));
66 word-spacing: var(--bkte-tx-word-spacing-m, var(--bkte-tx-word-spacing-t, var(--bkte-tx-word-spacing-d, normal)));
67 }
68 }
69