PluginProbe
Slider Block by Sliderberg – WordPress Slider & Carousel Plugin for Gutenberg / trunk
Slider Block by Sliderberg – WordPress Slider & Carousel Plugin for Gutenberg vtrunk
1.2.3 1.2.2 1.2.0 trunk 1.0.0 1.0.1 1.0.2 1.0.3 1.0.4 1.0.5 1.0.7 1.0.8 1.0.9
sliderberg / src / blocks / slide / editor.scss

editor.scss in Slider Block by Sliderberg – WordPress Slider & Carousel Plugin for Gutenberg trunk, at src/blocks/slide/editor.scss

71 lines 1.4 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 /**
2 * Slide block editor-only styles.
3 */
4
5 // Placeholder state - shown when no background is set
6 .sliderberg-slide-placeholder {
7 display: flex;
8 flex-direction: column;
9 align-items: center;
10 justify-content: center;
11
12 // Collapsed state — every empty slide except the active one, so a
13 // multi-slide Carousel doesn't show several full placeholders at once.
14 &--collapsed {
15 background: #f0f0f0;
16 border: 1px dashed #ddd;
17 cursor: pointer;
18 transition: border-color 0.15s ease, background 0.15s ease;
19
20 &:hover {
21 border-color: var(--wp-admin-theme-color, #007cba);
22 background: #f5f5f5;
23 }
24 }
25 }
26
27 .sliderberg-slide-placeholder__collapsed-prompt {
28 display: flex;
29 align-items: center;
30 justify-content: center;
31 width: 100%;
32 height: 100%;
33 color: #757575;
34 }
35
36 .sliderberg-placeholder-colors {
37 width: 100%;
38 }
39
40 .sliderberg-slide-editor {
41 position: relative;
42 box-sizing: border-box;
43 overflow: hidden;
44 width: 100%;
45
46 // Overlay layer
47 .sliderberg-slide-overlay {
48 position: absolute;
49 top: 0;
50 left: 0;
51 right: 0;
52 bottom: 0;
53 pointer-events: none;
54 z-index: 1;
55 }
56
57 // Content layer sits above overlay
58 .sliderberg-slide-content {
59 position: relative;
60 z-index: 2;
61 width: 100%;
62 box-sizing: border-box;
63 padding: 20px;
64
65 // Ensure inner block text is readable over dark backgrounds
66 .block-editor-rich-text__editable:empty::before {
67 opacity: 0.6;
68 }
69 }
70 }
71