PluginProbe ʕ •ᴥ•ʔ
VK Blocks / 1.126.2
VK Blocks v1.126.2
1.126.4 1.126.3 1.126.1 1.126.2 1.126.0 1.125.0 1.124.0 1.123.0 1.122.0 1.121.0 1.120.0 1.119.2 1.119.1 1.119.0 1.118.7 1.82.0.0 1.82.0.1 1.83.0.0 1.83.0.1 1.84.0.0 1.84.0.1 1.85.0.2 1.85.0.3 1.85.1.0 1.85.1.1 1.86.0.0 1.86.0.1 1.86.1.0 1.87.0.0 1.87.0.1 1.88.0.1 1.88.0.2 1.89.0.0 1.9.2 1.90.0.0 1.90.0.1 1.90.1.1 1.91.0.0 1.91.1.1 1.92.0.0 1.92.0.1 1.92.1.0 1.92.1.1 1.93.0.0 trunk 1.93.0.1 0.1.1 1.93.1.0 0.10.3 1.93.1.1 0.11.0 1.94.0.0 0.12.6 1.94.0.1 0.15.1 1.94.1.0 0.16.2 1.94.2.1 0.17.6 1.94.2.2 0.2.2 1.95.0.3 0.22.4 1.95.0.4 0.26.7 1.96.2.0 0.3.2 1.96.2.1 0.31.0 1.97.0.1 0.35.5 1.97.0.2 0.37.5 1.99.0.0 0.38.8 1.99.0.1 0.39.4 0.4.7 0.41.0 0.42.0 0.44.13 0.45.2 0.46.1 0.47.0 0.48.0 0.49.8 0.5.2 0.50.3 0.51.0 0.52.2 0.53.2 0.54.0 0.55.0 0.56.2 0.56.3 0.57.6 0.58.10 0.59.0 0.6.0 0.60.1 0.61.2 0.7.1 0.8.2 1.0.16 1.10.0 1.100.0.0 1.100.0.1 1.102.0.0 1.102.0.1 1.103.0.0 1.104.0.0 1.104.0.1 1.105.1.0 1.105.1.1 1.106.0.0 1.106.0.1 1.107.0.0 1.107.0.1 1.107.0.2 1.108.0.0 1.108.0.1 1.109.0.0 1.109.0.1 1.11.4 1.110.0.0 1.110.0.1 1.111.0.0 1.111.0.1 1.111.0.2 1.112.0.0 1.112.0.1 1.113.0.0 1.113.0.1 1.114.0.0 1.114.0.1 1.114.2.0 1.114.2.1 1.115.0.0 1.115.0.1 1.115.1.0 1.115.1.1 1.115.2.0 1.115.2.1 1.116.0.0 1.116.0.1 1.116.1.0 1.116.1.1 1.116.2.0 1.117.0.0 1.117.0.1 1.117.1.0 1.118.2 1.118.5 1.12.0 1.13.2 1.14.1 1.15.1 1.16.11 1.17.0 1.18.6 1.19.0 1.19.1 1.2.3 1.20.7 1.21.0 1.22.4 1.23.0 1.24.5 1.25.1 1.26.2 1.27.7.2 1.28.0.1 1.29.2.0 1.3.9 1.30.0.1 1.31.0.1 1.32.0.2 1.33.2.1 1.36.1.5 1.37.0.0 1.39.2.1 1.4.6 1.40.0.1 1.40.1.0 1.40.1.1 1.41.0.0 1.41.0.1 1.41.2.2 1.41.2.3 1.43.0.0 1.43.0.1 1.43.0.2 1.44.0.0 1.44.0.1 1.45.0.0 1.45.0.1 1.46.0.0 1.46.0.1 1.47.0.0 1.47.0.1 1.47.1.0 1.48.0.0 1.48.0.1 1.48.0.2 1.48.1.0 1.48.1.1 1.5.0 1.50.0.0 1.50.0.1 1.51.0.0 1.51.0.1 1.52.0.0 1.52.0.1 1.53.0.0 1.53.0.1 1.54.0.0 1.54.0.1 1.55.0.0 1.55.0.1 1.56.0.0 1.56.0.1 1.57.0.0 1.57.0.2 1.57.0.3 1.57.0.4 1.57.0.5 1.57.1.0 1.57.1.1 1.57.1.2 1.58.0.0 1.58.0.1 1.59.0.0 1.59.0.1 1.6.0 1.60.0.0 1.60.0.1 1.63.0.0 1.63.0.1 1.64.0.0 1.64.0.1 1.64.1.0 1.64.1.2 1.67.0.0 1.67.0.1 1.68.0.0 1.68.0.1 1.69.0.0 1.69.0.1 1.69.1.1 1.69.1.2 1.7.1 1.70.0.0 1.70.0.1 1.71.0.0 1.71.0.1 1.72.0.0 1.72.1.0 1.72.1.1 1.73.0.0 1.73.0.1 1.74.0.0 1.74.0.1 1.75.0.0 1.75.1.0 1.75.1.1 1.76.0.0 1.76.0.1 1.76.1.0 1.76.1.1 1.76.2.0 1.76.2.1 1.77.0.0 1.77.0.1 1.78.0.0 1.78.0.1 1.79.0.0 1.79.0.1 1.79.0.2 1.79.0.3 1.79.1.0 1.79.1.1 1.8.2 1.80.1.0 1.80.1.1 1.80.1.2 1.81.0.1 1.81.0.2
vk-blocks / editor-css / _editor_before.scss
vk-blocks / editor-css Last commit date
_editor_after.scss 5 days ago _editor_after_admin_sidebar.scss 6 months ago _editor_before.scss 5 days ago _editor_before_animation.scss 11 months ago _editor_before_appender.scss 3 years ago _editor_before_archive-list.scss 3 years ago _editor_before_balloon.scss 2 years ago _editor_before_border-box.scss 3 years ago _editor_before_breadcrumb.scss 3 years ago _editor_before_button-outer.scss 3 years ago _editor_before_button.scss 1 year ago _editor_before_custom-block-variation.scss 2 years ago _editor_before_custom-css-extension.scss 2 years ago _editor_before_faq.scss 3 years ago _editor_before_fixed-display.scss 11 months ago _editor_before_grid-column.scss 5 days ago _editor_before_gridcolcard.scss 1 year ago _editor_before_icon-card.scss 3 years ago _editor_before_icon.scss 3 years ago _editor_before_icon_list.scss 5 days ago _editor_before_icons.scss 3 years ago _editor_before_navigation.scss 2 months ago _editor_before_outer.scss 9 months ago _editor_before_select-post.scss 5 days ago _editor_before_slider.scss 1 year ago _editor_before_tab.scss 1 year ago _editor_before_table.scss 3 years ago _editor_before_template_inserter.scss 3 years ago _editor_before_vk-heading.scss 3 years ago _editor_before_vk-posts.scss 5 days ago _editor_common_core.scss 5 days ago _variables.scss 2 years ago editor-block-build-marge.scss 5 days ago
_editor_before.scss
414 lines
1 @import "_variables";
2 @import "../lib/bootstrap/scss/bootstrap-sidepanel.scss";
3
4 /* Pro版ブロック表示 */
5 .vk_block_icon_pro {
6 fill: #c00;
7 }
8
9 .block-editor-inserter__block-list {
10 .editor-block-list-item-vk-blocks-taxonomy:after,
11 .editor-block-list-item-vk-blocks-select-post-list:after,
12 .editor-block-list-item-vk-blocks-accordion:after,
13 .editor-block-list-item-vk-blocks-animation:after,
14 .editor-block-list-item-vk-blocks-archive-list:after,
15 .editor-block-list-item-vk-blocks-blog-card:after,
16 .editor-block-list-item-vk-blocks-blog-card-excerpt:after,
17 .editor-block-list-item-vk-blocks-blog-card-site-logo:after,
18 .editor-block-list-item-vk-blocks-blog-card-featured-image:after,
19 .editor-block-list-item-vk-blocks-blog-card-site-title:after,
20 .editor-block-list-item-vk-blocks-blog-card-title:after,
21 .editor-block-list-item-vk-blocks-breadcrumb:after,
22 .editor-block-list-item-vk-blocks-button-outer:after,
23 .editor-block-list-item-vk-blocks-card:after,
24 .editor-block-list-item-vk-blocks-child-page:after,
25 .editor-block-list-item-vk-blocks-post-category-badge\/category-badge:after,
26 [class*="editor-block-list-item-vk-blocks-post-category-badge"]*="editor-block-list-item-vk-blocks-post-category-badge""]:after,
27 .editor-block-list-item-vk-blocks-dynamic-text:after,
28 .editor-block-list-item-vk-blocks-timeline:after,
29 .editor-block-list-item-vk-blocks-step:after,
30 .editor-block-list-item-vk-blocks-outer:after,
31 .editor-block-list-item-vk-blocks-post-list:after,
32 .editor-block-list-item-vk-blocks-post-list-slider:after,
33 .editor-block-list-item-vk-blocks-post-new-badge\/new-badge:after,
34 .editor-block-list-item-vk-blocks-table-of-contents:after,
35 .editor-block-list-item-vk-blocks-table-of-contents-new:after,
36 .editor-block-list-item-vk-blocks-simple-table:after,
37 .editor-block-list-item-vk-blocks-grid-column:after,
38 .editor-block-list-item-vk-blocks-gridcolcard:after,
39 .editor-block-list-item-vk-blocks-icon-card:after,
40 .editor-block-list-item-vk-blocks-fixed-display:after,
41 .editor-block-list-item-vk-blocks-tab:after {
42 position: absolute;
43 top: 0;
44 right: 0;
45 content: "Pro";
46 display: inline-block;
47 font-size: 10px;
48 line-height: 1;
49 color: #fff;
50 background-color: #cd3034;
51 border-radius: 2px;
52 padding: 3px 4px;
53 }
54 }
55
56 // ラベル名と説明の文字の太さも大きさも同じでわからないので太字に
57 .block-prop-title {
58 font-weight: bold;
59 }
60
61 // パネルの文字サイズがテーマなどの影響を受けるので上書き
62 .components-panel {
63 h4 {
64 font-size:14px;
65 }
66 }
67
68 // カードなどで文字位置のalignのツールバーが文字の右に回り込んでしまうため指定
69 .components-panel__body .components-base-control__label {
70 display:block;
71 }
72
73 /* ブロックの種類�
74 �れ替えトグルについて、この指定がないと見えてしまう */
75 .components-button.block-editor-block-switcher__toggle {
76 overflow: hidden;
77 }
78
79 /* スライダーを表示 : デフォルトだとbootstrapに非表示にされてしまう */
80 input[type="range"]="range""] {
81 margin: 1px;
82 }
83
84 // これがないとスタッフブロックや各種画像の外側のbuttonが高さを検出できない
85 button.image-button:not(.button-delete) {
86 height: 100%;
87 }
88
89 .components-base-control {
90 // サイトエディタ で スライドアイテム などの設定パネルで画像がはみ出る不�
91 �合を修正
92 img {
93 max-width: 100%;
94 }
95 // 独自に追加
96 &__title {
97 padding-bottom: 3px;
98 border-bottom: 1px solid #ccc;
99 margin-bottom: 1em;
100 display: block;
101 }
102 &__label {
103 }
104 &__help {
105 margin-top: 0;
106 }
107 }
108
109 .components-radio-control__option label {
110 margin-bottom: 0;
111 }
112 .components-checkbox-control__label {
113 margin-bottom: 0;
114 }
115 .components-color-palette {
116 display: block;
117 overflow: hidden;
118 }
119
120 .editor-url-input input[type="text"]="text""] {
121 width: 100%;
122 }
123
124 // カラムなどのインサーター
125 @import "./editor_before_appender";
126
127 // ブロックテンプレートのサイドバー調整
128 @import "./editor_before_template_inserter";
129 // アイコンリスト
130 @import "./editor_before_icon_list";
131 // 吹き出し画像読み込み
132 @import "./editor_before_balloon";
133 // VKボタン
134 @import "./editor_before_button";
135 // テーブル
136 @import "./editor_before_table";
137 // 枠線ボックス
138 @import "./editor_before_border-box";
139 // アイコン
140 @import "./editor_before_icon";
141 // アイコン横並び
142 @import "./editor_before_icons";
143 // ボタン横並び
144 @import "./editor_before_button-outer";
145 // VK見出し
146 @import "./editor_before_vk-heading";
147 // faq
148 @import "./editor_before_faq";
149 // breadcrumb
150 @import "./editor_before_breadcrumb";
151 // slider
152 @import "./editor_before_slider";
153 // グリッドカラムカード
154 @import "./editor_before_gridcolcard";
155 // edit custom css extension
156 @import "./editor_before_custom-css-extension";
157 // edit custom block variation
158 @import "./editor_before_custom-block-variation";
159 // archive-list
160 @import "./editor_before_archive-list";
161
162 // VK Outer & スライダーアイテム 編集パネル
163 $color-danger: #dd3333;
164 .vk_outer_sidebar_bgImage,
165 .vk_slider_item_sidebar_bgImage,
166 .vk_slider_item_sidebar_bgImage_button_container {
167 position: relative;
168 .components-button:not(.image-button),
169 .components-button-group {
170 position: absolute;
171 top: 50%;
172 left: 50%;
173 transform: translateY(-50%) translateX(-50%);
174 transition: all 1s;
175 }
176 .components-button-group {
177 display: grid;
178 place-items: center;
179 gap: .375rem;
180 opacity: 0;
181 transition: all 1s;
182 }
183 .button-delete {
184 border: 1px solid $color-danger;
185 color: $color-danger;
186 &:hover {
187 background-color: $color-danger;
188 border: 1px solid #b72a2a;
189 color: #fff;
190 }
191 }
192 &:hover .components-button-group {
193 transition: all 1s;
194 opacity: 1;
195 }
196 }
197
198 .vk_slider_item_sidebar_bgImage_button_container img {
199 min-width: 248px;
200 }
201
202 // 背景画像をブロックツールバーから変更するためのポップオーバー
203 .vk-block-editor-bg-image-toolbar__popover {
204 // メディアライブラリ(.media-modal-backdrop: z-index 159900)より背面に�
205 �置し、
206 // 「Select image / Replace Image」でモーダルを開いたときにポップオーバーが
207 // モーダルより手前に残らないようにする。core/cover の MediaReplaceFlow が
208 // 採用しているポップオーバーの z-index(99999)と同じ値。
209 // .components-popover のデフォルト z-index(1000000)を上書きするため2クラスで指定。
210 &.components-popover {
211 z-index: 99999;
212 }
213 .vk-block-editor-bg-image-toolbar__content {
214 width: 280px;
215 padding: 16px;
216 }
217 // 各デバイス(PC / タブレット / モバイル)の設定ブロックの間隔
218 .vk-block-editor-bg-image-toolbar__field + .vk-block-editor-bg-image-toolbar__field {
219 margin-top: 16px;
220 }
221 .vk-block-editor-bg-image-toolbar__label {
222 margin: 0 0 6px;
223 font-weight: bold;
224 }
225 // プレビュー画像がポップオーバー�
226 を�
227 えないようにする
228 .icon-image {
229 max-width: 100%;
230 min-width: 0;
231 }
232 }
233
234 .mb-2+div.components-toolbar{
235 margin-top: 0!important;
236 }
237
238
239 /* editor area *********************************************/
240 .editor-styles-wrapper, //サイトエディター用に追加
241 // .edit-post-visual-editor,
242 .components-tab-panel__tab-content{
243
244 .vk_width-full div[data-type="vk-blocks/slider-item"]="vk-blocks/slider-item""]{
245 max-width:100%;
246 .vk_slider_item-paddingLR-use,
247 .vk_slider_item-paddingLR-zero{
248 // コンテンツエリアをはみ出させる
249 .wp-block { max-width:100%; }
250 }
251 }
252
253 .is-sidebar-opened & .swiper-container.vk_slider.vk_width-full{
254 // サイドバー表示時に�
255 ��
256 要素がはみ出してサイドバーの下などに�
257 �り込むのを防止
258 margin-left: calc( 50% - 50vw + 140px );
259 margin-right: calc( 50% - 50vw + 140px );
260 padding-right:0;
261 padding-left:0;
262 width: calc( 100vw - 280px );
263 }
264
265
266 // 編集画面での識別用枠
267 .vk_spacer,
268 .vk_slider,
269 .vk_slider_item,
270 .vk_animation,
271 .vk_fixed-display {
272 border:1px dotted #ccc;
273 }
274
275 .vk_slider_item{
276 min-height:3em;
277 .block-editor-inner-blocks{
278 width: 100%;
279 }
280 }
281
282 // 固定ページ本文ブロック
283 div[data-type="vk-blocks/page-content"]="vk-blocks/page-content""].is-selected{
284 .vk_pageContent {
285 border:1px dotted #ccc;
286 opacity: 0.5;
287 }
288 .vk_pageContent_editBtn {
289 position: absolute;
290 z-index: 9999;
291 top:-3em;
292 right:0;
293 }
294 }
295
296 // Outer編集用CSS
297 @import "./_editor_before_outer";
298
299 // 選択投稿リスト編集用CSS
300 @import "./_editor_before_select-post";
301
302 // アニメーションブロックの識別用枠線
303 @import "./editor_before_animation";
304
305 // 固定表示ブロックの識別用枠線
306 @import "./editor_before_fixed-display";
307
308 @import "./editor_before_tab";
309
310 // アイコンカードの見出しがテーマの見出し指定機能に負けるので上書き
311 @import "./editor_before_icon-card";
312
313 /* これがないとGutenberg標準のエディタCSSに負ける */
314 h1:first-child.vk_prBlocks_item_title {
315 margin-top: 0.9em;
316 }
317 .vk_prContent_colTxt_title {
318 border: none;
319 &::after {
320 display: none;
321 }
322 }
323
324 /* Bootstrap Adjuster */
325 $border_primary: 1px solid #e5e5e5;
326 $color_font_default: #464646;
327
328 // $xs etc. (including $xl) now come from src/utils/_breakpoints.scss (already loaded via @use in _editor_common_core.scss).
329 // $xs 等($xl を含む)は src/utils/_breakpoints.scss(_editor_common_core.scss で @use 済み)を利用する。
330
331 $color-danger: #b52727;
332
333 /*-------------------------------------------*/
334 /* card
335 /*-------------------------------------------*/
336
337 // Card ボタンリンクの説明
338 .postList_itemCard_button-option {
339 margin-bottom: 5px;
340 }
341
342 .vk_post_imgOuter {
343 position: relative;
344 .components-button {
345 position: absolute;
346 top: 50%;
347 left: 50%;
348 transform: translateY(-50%) translateX(-50%);
349 transition: all 1s;
350 }
351 .button-delete {
352 opacity: 0;
353 border: 1px solid $color-danger;
354 color: $color-danger;
355 transition: all 1s;
356 &:hover {
357 background-color: $color-danger;
358 color: #fff;
359 }
360 }
361 }
362 .vk_post_imgOuter:hover .button-delete {
363 transition: all 1s;
364 opacity: 1;
365 }
366
367 /*-------------------------------------------*/
368 /* .vk_posts
369 /*-------------------------------------------*/
370 @import "./editor_before_vk-posts";
371
372 /*-------------------------------------------*/
373 /* .vk_grid-column Layout
374 /*-------------------------------------------*/
375 @import "./editor_before_grid-column";
376
377 /*-------------------------------------------*/
378 /* core/navigation Show menu item description
379 /*-------------------------------------------*/
380 @import "./editor_before_navigation";
381
382 /*-------------------------------------------*/
383 /* edit hidden block class
384 /*-------------------------------------------*/
385 .vk_edit_hidden_warning {
386 // border:1px dotted #666;
387 opacity: 0.4 !important;
388 }
389 .vk_edit_hidden_all {
390 opacity: 0.2 !important;
391 }
392
393 .vk_icon-card_item_title {//Added not to decorate
394 background-color: transparent;
395 margin-top: 0.9em;
396 margin-bottom: 0.6em;
397 font-size: 21px;
398 line-height: 1.4em;
399 border: none;
400 border-radius:unset;
401 padding: 0;
402 outline: unset;
403 outline-offset: unset;
404 box-shadow: unset;
405 color: inherit;
406 display: block;
407 &::before {
408 content: none;
409 }
410 &::after {
411 border: none;
412 }
413 }
414