PluginProbe
Blockenberg — 600+ Advanced Gutenberg Blocks & AI Agent for WordPress Block Editor / 2.0.7
Blockenberg — 600+ Advanced Gutenberg Blocks & AI Agent for WordPress Block Editor v2.0.7
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 / sleep-calculator / style.css

style.css in Blockenberg — 600+ Advanced Gutenberg Blocks & AI Agent for WordPress Block Editor 2.0.7, at blocks/sleep-calculator/style.css

114 lines 3.9 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 /* Sleep Calculator Block — bkbg-sleep-* */
2
3 .bkbg-sleep-editor,
4 .bkbg-sleep-app {
5 font-family: inherit;
6 box-sizing: border-box;
7 }
8 .bkbg-sleep-editor *,
9 .bkbg-sleep-app * {
10 box-sizing: border-box;
11 }
12
13 /* Mode buttons */
14 .bkbg-sleep-mode-btn {
15 transition: background .15s, color .15s, border-color .15s;
16 cursor: pointer;
17 line-height: 1.3;
18 font-family: inherit;
19 }
20 .bkbg-sleep-mode-btn:hover {
21 opacity: .88;
22 }
23
24 /* Time selects */
25 .bkbg-sleep-time-row select {
26 padding: 10px 14px;
27 font-size: 20px;
28 font-weight: 700;
29 border: 2px solid #e5e7eb;
30 border-radius: 8px;
31 background: #fff;
32 cursor: pointer;
33 transition: border-color .2s;
34 }
35 .bkbg-sleep-time-row select:focus {
36 outline: none;
37 border-color: #6c3fb5;
38 box-shadow: 0 0 0 3px rgba(108, 63, 181, .15);
39 }
40
41 /* Result rows */
42 .bkbg-sleep-result-row {
43 transition: box-shadow .18s, transform .18s;
44 }
45 .bkbg-sleep-result-row:hover {
46 box-shadow: 0 4px 16px rgba(108, 63, 181, .13);
47 transform: translateY(-1px);
48 }
49
50 /* Tip box */
51 .bkbg-sleep-tip {
52 line-height: 1.6;
53 }
54
55 /* Title typography */
56 .bkbg-sleep-title {
57 font-size: var(--bkslp-tt-font-size-d, 28px);
58 font-family: var(--bkslp-tt-font-family, inherit);
59 font-weight: var(--bkslp-tt-font-weight, 700);
60 font-style: var(--bkslp-tt-font-style);
61 text-decoration: var(--bkslp-tt-text-decoration);
62 text-transform: var(--bkslp-tt-text-transform);
63 line-height: var(--bkslp-tt-line-height-d, 1.2);
64 letter-spacing: var(--bkslp-tt-letter-spacing-d);
65 word-spacing: var(--bkslp-tt-word-spacing-d);
66 }
67
68 /* Subtitle typography */
69 .bkbg-sleep-subtitle {
70 font-size: var(--bkslp-st-font-size-d, 15px);
71 font-family: var(--bkslp-st-font-family, inherit);
72 font-weight: var(--bkslp-st-font-weight);
73 font-style: var(--bkslp-st-font-style);
74 text-decoration: var(--bkslp-st-text-decoration);
75 text-transform: var(--bkslp-st-text-transform);
76 line-height: var(--bkslp-st-line-height-d);
77 letter-spacing: var(--bkslp-st-letter-spacing-d);
78 word-spacing: var(--bkslp-st-word-spacing-d);
79 }
80
81 @media (max-width: 1024px) {
82 .bkbg-sleep-title {
83 font-size: var(--bkslp-tt-font-size-t, var(--bkslp-tt-font-size-d, 28px));
84 line-height: var(--bkslp-tt-line-height-t, var(--bkslp-tt-line-height-d, 1.2));
85 letter-spacing: var(--bkslp-tt-letter-spacing-t, var(--bkslp-tt-letter-spacing-d));
86 word-spacing: var(--bkslp-tt-word-spacing-t, var(--bkslp-tt-word-spacing-d));
87 }
88 .bkbg-sleep-subtitle {
89 font-size: var(--bkslp-st-font-size-t, var(--bkslp-st-font-size-d, 15px));
90 line-height: var(--bkslp-st-line-height-t, var(--bkslp-st-line-height-d));
91 letter-spacing: var(--bkslp-st-letter-spacing-t, var(--bkslp-st-letter-spacing-d));
92 word-spacing: var(--bkslp-st-word-spacing-t, var(--bkslp-st-word-spacing-d));
93 }
94 }
95 @media (max-width: 767px) {
96 .bkbg-sleep-title {
97 font-size: var(--bkslp-tt-font-size-m, var(--bkslp-tt-font-size-t, var(--bkslp-tt-font-size-d, 28px)));
98 line-height: var(--bkslp-tt-line-height-m, var(--bkslp-tt-line-height-t, var(--bkslp-tt-line-height-d, 1.2)));
99 letter-spacing: var(--bkslp-tt-letter-spacing-m, var(--bkslp-tt-letter-spacing-t, var(--bkslp-tt-letter-spacing-d)));
100 word-spacing: var(--bkslp-tt-word-spacing-m, var(--bkslp-tt-word-spacing-t, var(--bkslp-tt-word-spacing-d)));
101 }
102 .bkbg-sleep-subtitle {
103 font-size: var(--bkslp-st-font-size-m, var(--bkslp-st-font-size-t, var(--bkslp-st-font-size-d, 15px)));
104 line-height: var(--bkslp-st-line-height-m, var(--bkslp-st-line-height-t, var(--bkslp-st-line-height-d)));
105 letter-spacing: var(--bkslp-st-letter-spacing-m, var(--bkslp-st-letter-spacing-t, var(--bkslp-st-letter-spacing-d)));
106 word-spacing: var(--bkslp-st-word-spacing-m, var(--bkslp-st-word-spacing-t, var(--bkslp-st-word-spacing-d)));
107 }
108 }
109
110 /* App outer section */
111 .bkbg-sleep-app > .bkbg-sleep-section {
112 width: 100%;
113 }
114