PluginProbe
Blockenberg — 600+ Advanced Gutenberg Blocks & AI Agent for WordPress Block Editor / 2.0.14
Blockenberg — 600+ Advanced Gutenberg Blocks & AI Agent for WordPress Block Editor v2.0.14
2.0.14 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 / click-to-tweet / style.css

style.css in Blockenberg — 600+ Advanced Gutenberg Blocks & AI Agent for WordPress Block Editor 2.0.14, at blocks/click-to-tweet/style.css

114 lines 3.1 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 .bkbg-ctt-wrap {
2 box-sizing: border-box;
3 width: 100%;
4 }
5
6 .bkbg-ctt-inner {
7 margin-left: auto;
8 margin-right: auto;
9 }
10
11 /* Card style (default) */
12 .bkbg-ctt-inner--card {
13 border-radius: var(--bkbg-ctt-radius, 12px);
14 padding: 28px 32px;
15 }
16
17 /* Bordered style */
18 .bkbg-ctt-inner--bordered {
19 border-radius: var(--bkbg-ctt-radius, 12px);
20 padding: 28px 32px;
21 border: 2px solid var(--bkbg-ctt-border, #e5e7eb);
22 background: #fff !important;
23 }
24
25 /* Minimal style */
26 .bkbg-ctt-inner--minimal {
27 border-left: 4px solid var(--bkbg-ctt-accent, #7c3aed);
28 padding: 12px 0 12px 24px;
29 background: transparent !important;
30 border-radius: 0 !important;
31 }
32
33 .bkbg-ctt-quote-icon {
34 font-style: normal;
35 line-height: 1;
36 margin-bottom: 8px;
37 opacity: 0.4;
38 font-size: 48px;
39 font-family: Georgia, serif;
40 }
41
42 .bkbg-ctt-quote {
43 font-family: var(--bkbg-ctt-q-font-family, inherit);
44 font-size: var(--bkbg-ctt-q-font-size-d, 22px);
45 font-weight: var(--bkbg-ctt-q-font-weight, 400);
46 line-height: var(--bkbg-ctt-q-line-height-d, 1.5);
47 text-transform: var(--bkbg-ctt-q-text-transform, none);
48 font-style: var(--bkbg-ctt-q-font-style, italic);
49 text-decoration: var(--bkbg-ctt-q-text-decoration, none);
50 letter-spacing: var(--bkbg-ctt-q-letter-spacing-d, normal);
51 word-spacing: var(--bkbg-ctt-q-word-spacing-d, normal);
52 margin: 0 0 16px;
53 }
54
55 .bkbg-ctt-attribution {
56 font-weight: 500;
57 margin: 0 0 20px;
58 font-size: 14px;
59 }
60
61 .bkbg-ctt-footer {
62 display: flex;
63 align-items: center;
64 justify-content: flex-end;
65 }
66
67 .bkbg-ctt-btn {
68 display: inline-flex;
69 align-items: center;
70 gap: 6px;
71 padding: 8px 18px;
72 border-radius: 999px;
73 font-size: 14px;
74 font-weight: 600;
75 text-decoration: none;
76 transition: opacity 0.2s ease, transform 0.15s ease;
77 cursor: pointer;
78 border: none;
79 }
80
81 .bkbg-ctt-btn:hover {
82 opacity: 0.85;
83 transform: translateY(-1px);
84 }
85
86 .bkbg-ctt-btn svg {
87 display: inline-block;
88 vertical-align: middle;
89 flex-shrink: 0;
90 }
91
92 /* ── Typography responsive ── */
93 @media (max-width: 1024px) {
94 .bkbg-ctt-quote {
95 font-size: var(--bkbg-ctt-q-font-size-t, var(--bkbg-ctt-q-font-size-d, 22px));
96 line-height: var(--bkbg-ctt-q-line-height-t, var(--bkbg-ctt-q-line-height-d, 1.5));
97 letter-spacing: var(--bkbg-ctt-q-letter-spacing-t, var(--bkbg-ctt-q-letter-spacing-d, normal));
98 word-spacing: var(--bkbg-ctt-q-word-spacing-t, var(--bkbg-ctt-q-word-spacing-d, normal));
99 }
100 }
101 @media (max-width: 767px) {
102 .bkbg-ctt-quote {
103 font-size: var(--bkbg-ctt-q-font-size-m, var(--bkbg-ctt-q-font-size-t, var(--bkbg-ctt-q-font-size-d, 22px)));
104 line-height: var(--bkbg-ctt-q-line-height-m, var(--bkbg-ctt-q-line-height-t, var(--bkbg-ctt-q-line-height-d, 1.5)));
105 letter-spacing: var(--bkbg-ctt-q-letter-spacing-m, var(--bkbg-ctt-q-letter-spacing-t, var(--bkbg-ctt-q-letter-spacing-d, normal)));
106 word-spacing: var(--bkbg-ctt-q-word-spacing-m, var(--bkbg-ctt-q-word-spacing-t, var(--bkbg-ctt-q-word-spacing-d, normal)));
107 }
108 }
109
110 /* Editor */
111 .bkbg-ctt-editor {
112 min-height: 40px;
113 }
114