PluginProbe ʕ •ᴥ•ʔ
GenerateBlocks / 1.3.0
GenerateBlocks v1.3.0
trunk 1.0 1.0.1 1.0.2 1.1.0 1.1.1 1.1.2 1.2.0 1.3.0 1.3.1 1.3.2 1.3.3 1.3.4 1.3.5 1.4.0 1.4.1 1.4.2 1.4.3 1.4.4 1.5.0 1.5.1 1.5.2 1.5.3 1.5.4 1.6.0 1.7.0 1.7.1 1.7.2 1.7.3 1.8.0 1.8.1 1.8.2 1.8.3 1.9.0 1.9.1 2.0.0 2.0.1 2.0.2 2.1.0 2.1.1 2.1.2 2.2.0 2.2.1 2.3.0
generateblocks / src / blocks / container / editor.scss
generateblocks / src / blocks / container Last commit date
css 5 years ago attributes.js 5 years ago block-controls.js 5 years ago block.js 5 years ago deprecated.js 5 years ago edit.js 5 years ago editor.scss 5 years ago
editor.scss
214 lines
1 /**
2 * #.# Editor Styles
3 *
4 * CSS for just Backend enqueued after style.scss
5 * which makes it higher in priority.
6 */
7
8 body.gutenberg-editor-page [data-type="generateblocks/container"]="generateblocks/container""] .editor-block-list__block,
9 [data-type="generateblocks/container"]="generateblocks/container""] .wp-block-heading h1,
10 [data-type="generateblocks/container"]="generateblocks/container""] .wp-block-heading h1.editor-rich-text__tinymce,
11 [data-type="generateblocks/container"]="generateblocks/container""] .wp-block-heading h2,
12 [data-type="generateblocks/container"]="generateblocks/container""] .wp-block-heading h2.editor-rich-text__tinymce,
13 [data-type="generateblocks/container"]="generateblocks/container""] .wp-block-heading h3,
14 [data-type="generateblocks/container"]="generateblocks/container""] .wp-block-heading h3.editor-rich-text__tinymce,
15 [data-type="generateblocks/container"]="generateblocks/container""] .wp-block-heading h4,
16 [data-type="generateblocks/container"]="generateblocks/container""] .wp-block-heading h4.editor-rich-text__tinymce,
17 [data-type="generateblocks/container"]="generateblocks/container""] .wp-block-heading h5,
18 [data-type="generateblocks/container"]="generateblocks/container""] .wp-block-heading h5.editor-rich-text__tinymce,
19 [data-type="generateblocks/container"]="generateblocks/container""] .wp-block-heading h6,
20 [data-type="generateblocks/container"]="generateblocks/container""] .wp-block-heading h6.editor-rich-text__tinymce {
21 color: inherit;
22 }
23
24 .additional-class-notice .components-notice {
25 margin: 0 0 10px;
26 }
27
28 .widthButtons button {
29 font-size: 12px;
30 flex: 1;
31 box-shadow: inset 0 0 0 1px #007cba;
32 justify-content: center;
33 }
34
35 .widthButtons {
36 margin-bottom: 10px;
37 display: flex;
38 }
39
40 .gblocks-column-width-control input[type="number"]="number""] {
41 width: 65px;
42 }
43
44 body .gb-container .wp-block {
45 max-width: none;
46 }
47
48 [data-type="generateblocks/container"]="generateblocks/container""] > .block-editor-block-list__block-edit > [data-block]] {
49 margin: 0;
50 }
51
52 .block-editor-block-inspector .components-base-control {
53 &.gblocks-gpress-full-width {
54 border-top: 1px solid #ddd;
55 padding-top: 15px;
56
57 .components-base-control__label {
58 margin-bottom: 15px;
59 }
60 }
61 }
62
63 .gblocks-container-text-alignment .components-base-control__label {
64 display: block;
65 }
66
67 /* Not needed in GB 7 */
68 .edit-post-visual-editor .block-editor-block-list__block[data-type="generateblocks/container"]="generateblocks/container""] > .block-editor-block-list__block-edit {
69 margin: 0;
70 }
71
72 .block-editor-block-list__layout .block-editor-block-list__block[data-type="generateblocks/container"]="generateblocks/container""] {
73 padding: 0;
74 box-sizing: border-box;
75 }
76
77 .gblocks-bg-image-wrapper {
78 display: flex;
79
80 .components-base-control,
81 .components-base-control__field {
82 margin: 0;
83 }
84
85 & > .components-base-control {
86 flex-grow: 1;
87 }
88
89 .components-button {
90 line-height: inherit;
91 height: 100%;
92 }
93 }
94
95 .components-gblocks-control__image-sizes {
96 margin-bottom: 24px;
97
98 button {
99 margin: 0 5px 5px 0;
100 }
101 }
102
103 .wp-block[data-type="generateblocks/container"]="generateblocks/container""] {
104 margin-top: 0;
105 margin-bottom: 0;
106 }
107
108 .gb-container .wp-block-image {
109 margin-top: 0;
110 margin-bottom: 0;
111 }
112
113 /* Shape divider */
114 .gb-container .gb-shape {
115 position: absolute;
116 overflow: hidden;
117 line-height: 0;
118 pointer-events: none;
119
120 svg {
121 fill: currentColor;
122 }
123 }
124
125 .gblocks-add-new-shape {
126 margin-top: 10px;
127 }
128
129 .gblocks-shape-controls {
130 width: 100%;
131
132 & > .components-base-control {
133 margin-bottom: 20px;
134 }
135
136 .gblocks-edit-shape {
137 display: block;
138 width: 100%;
139 text-align: left;
140 }
141
142 .gblocks-shape-chooser {
143 margin: 0;
144
145 li {
146 margin: 5px 0;
147
148 button.components-button {
149 width: 100%;
150 height: auto;
151 background: #efefef;
152
153 svg {
154 width: 100%;
155 }
156
157 &:hover {
158 background: #efefef;
159 }
160
161 &.gblocks-shape-is-active {
162 box-shadow: 0 0 0 3px #007cba;
163 }
164 }
165 }
166 }
167 }
168
169 .gblocks-shape-divider-preview {
170 padding: 10px;
171
172 svg {
173 fill: currentColor;
174 }
175 }
176
177 .gblocks-shape-toggle-preview {
178 margin-right: 10px;
179
180 svg {
181 width: 30px;
182 }
183 }
184
185 .gblocks-shape-container {
186 display: flex;
187 align-items: center;
188 margin-bottom: 10px;
189 border: 1px solid #efefef;
190 border-radius: 3px;
191
192 .components-dropdown {
193 margin-left: auto;
194 }
195
196 .components-button.gblocks-shape-dropdown,
197 .components-button.gblocks-remove-shape {
198 justify-content: center;
199
200 & > svg {
201 margin-right: 0;
202 }
203 }
204 }
205
206 .components-popover.gblocks-shapes-dropdown .components-popover__content {
207 min-width: 260px;
208 }
209
210 /* GPress content width */
211 .gblocks-gpress-full-width .components-base-control__label {
212 display: block;
213 }
214