VK Blocks - Version 1.15.1

Version Description

[ Bug fix ][ Spacer ] Fix common margin setting in case of unspecified

Download this release

Release Info

Developer vektor-inc
Plugin Icon 128x128 VK Blocks
Version 1.15.1
Comparing to
See all releases

Code changes from version 1.14.1 to 1.15.1

Files changed (45) hide show
  1. README.md +4 -0
  2. editor-css/_editor_before.scss +165 -163
  3. editor-css/editor-block-build-marge.scss +165 -163
  4. inc/admin-notices.php +10 -5
  5. inc/font-awesome/font-awesome-config.php +10 -4
  6. inc/term-color/term-color-config.php +27 -17
  7. inc/vk-admin/vk-admin-config.php +5 -5
  8. inc/vk-blocks-config.php +3 -3
  9. inc/vk-blocks/App/RestAPI/BlockMeta/class-vk-blocks-entrypoint.php +49 -0
  10. inc/vk-blocks/admin/admin-balloon.php +32 -25
  11. inc/vk-blocks/admin/admin-margin.php +18 -18
  12. inc/vk-blocks/admin/admin.php +39 -16
  13. inc/vk-blocks/build/block-build-editor.css +1 -1
  14. inc/vk-blocks/class-vk-blocks-print-css-variables.php +70 -0
  15. inc/vk-blocks/helpers.php +2 -20
  16. inc/vk-blocks/languages/vk-blocks-ja-vk-blocks-build-js.json +1 -1
  17. inc/vk-blocks/languages/vk-blocks-ja.po +16 -0
  18. inc/vk-blocks/languages/vk-blocks.pot +102 -266
  19. inc/vk-blocks/style/balloon.php +3 -0
  20. inc/vk-blocks/view/responsive-br.php +15 -2
  21. inc/vk-blocks/vk-blocks-functions.php +4 -37
  22. inc/vk-components/package/class-vk-component-posts.php +120 -5
  23. inc/vk-components/vk-components-config.php +8 -7
  24. inc/vk-css-optimize/vk-css-optimize-config.php +12 -7
  25. inc/vk-customize-helpers/vk-customize-helpers-config.php +6 -0
  26. inc/vk-helpers/config.php +2 -0
  27. package.json +1 -0
  28. readme.txt +8 -2
  29. src/blocks/alert/index.php +10 -3
  30. src/blocks/balloon/index.php +5 -6
  31. src/blocks/border-box/index.php +10 -3
  32. src/blocks/button/index.php +10 -3
  33. src/blocks/faq/index.php +20 -6
  34. src/blocks/faq2-a/index.php +10 -4
  35. src/blocks/faq2-q/index.php +11 -4
  36. src/blocks/faq2/index.php +18 -6
  37. src/blocks/flow/index.php +9 -4
  38. src/blocks/heading/index.php +10 -3
  39. src/blocks/icon/index.php +12 -5
  40. src/blocks/page-content/index.php +18 -14
  41. src/blocks/pr-blocks/index.php +10 -3
  42. src/blocks/pr-content/index.php +10 -3
  43. src/blocks/spacer/index.php +125 -18
  44. src/blocks/staff/index.php +7 -5
  45. vk-blocks.php +19 -17
README.md CHANGED
@@ -62,6 +62,10 @@ composer install
62
  npm run phpunit
63
  ```
64
 
 
 
 
 
65
  ## デプロイ
66
  手順は[wiki](https://github.com/vektor-inc/vk-blocks-pro/wiki/%E3%83%87%E3%83%97%E3%83%AD%E3%82%A4)を参考に
67
 
62
  npm run phpunit
63
  ```
64
 
65
+ ## pre-commit
66
+ コミット時にphpのformat、phpcsのチェックと、lintが実行されます。
67
+ エラーがある場合コミットできません。
68
+
69
  ## デプロイ
70
  手順は[wiki](https://github.com/vektor-inc/vk-blocks-pro/wiki/%E3%83%87%E3%83%97%E3%83%AD%E3%82%A4)を参考に
71
 
editor-css/_editor_before.scss CHANGED
@@ -352,170 +352,172 @@ $color-danger: #b52727;
352
 
353
  } //.vk_posts > .vk_posts-edit
354
 
355
-
 
 
356
  //.block-list-appender.wp-block はアイテム追加のインサーターのdiv
357
- .vk_posts .vk_posts-edit {
358
- &-col-xs-2 .editor-block-list__block,
359
- &-col-xs-2 .block-editor-block-list__block,
360
- &-col-xs-2 .block-editor-block-list__block + .block-list-appender.wp-block {
361
- width: calc(16.66% - 30px);
362
- }
363
- &-col-xs-3 .editor-block-list__block,
364
- &-col-xs-3 .block-editor-block-list__block,
365
- &-col-xs-3 .block-editor-block-list__block + .block-list-appender.wp-block {
366
- width: calc(25% - 30px);
367
- }
368
- &-col-xs-4 .editor-block-list__block,
369
- &-col-xs-4 .block-editor-block-list__block,
370
- &-col-xs-4 .block-editor-block-list__block + .block-list-appender.wp-block {
371
- width: calc(33.3% - 30px);
372
- }
373
- &-col-xs-6 .editor-block-list__block,
374
- &-col-xs-6 .block-editor-block-list__block,
375
- &-col-xs-6 .block-editor-block-list__block + .block-list-appender.wp-block {
376
- width: calc(50% - 30px);
377
- }
378
- &-col-xs-12 .editor-block-list__block,
379
- &-col-xs-12 .block-editor-block-list__block,
380
- &-col-xs-12 .block-editor-block-list__block + .block-list-appender.wp-block {
381
- width: calc(100% - 30px);
382
- }
383
- @media (min-width: $sm-min) {
384
- &-col-sm-2 .editor-block-list__block,
385
- &-col-sm-2 .block-editor-block-list__block,
386
- &-col-sm-2 .block-editor-block-list__block + .block-list-appender.wp-block {
387
- width: calc(16.66% - 30px);
388
- }
389
- &-col-sm-3 .editor-block-list__block,
390
- &-col-sm-3 .block-editor-block-list__block,
391
- &-col-sm-3 .block-editor-block-list__block + .block-list-appender.wp-block {
392
- width: calc(25% - 30px);
393
- }
394
- &-col-sm-4 .editor-block-list__block,
395
- &-col-sm-4 .block-editor-block-list__block,
396
- &-col-sm-4 .block-editor-block-list__block + .block-list-appender.wp-block {
397
- width: calc(33.3% - 30px);
398
- }
399
- &-col-sm-6 .editor-block-list__block,
400
- &-col-sm-6 .block-editor-block-list__block,
401
- &-col-sm-6 .block-editor-block-list__block + .block-list-appender.wp-block {
402
- width: calc(50% - 30px);
403
- }
404
- &-col-sm-12 .editor-block-list__block,
405
- &-col-sm-12 .block-editor-block-list__block,
406
- &-col-sm-12 .block-editor-block-list__block + .block-list-appender.wp-block {
407
- width: calc(100% - 30px);
408
- }
409
- }
410
- @media (min-width: $md-min) {
411
- &-col-md-2 .editor-block-list__block,
412
- &-col-md-2 .block-editor-block-list__block,
413
- &-col-md-2 .block-editor-block-list__block + .block-list-appender.wp-block {
414
- width: calc(16.66% - 30px);
415
- }
416
- &-col-md-3 .editor-block-list__block,
417
- &-col-md-3 .block-editor-block-list__block,
418
- &-col-md-3 .block-editor-block-list__block + .block-list-appender.wp-block {
419
- width: calc(25% - 30px);
420
- }
421
- &-col-md-4 .editor-block-list__block,
422
- &-col-md-4 .block-editor-block-list__block,
423
- &-col-md-4 .block-editor-block-list__block + .block-list-appender.wp-block {
424
- width: calc(33.3% - 30px);
425
- }
426
- &-col-md-6 .editor-block-list__block,
427
- &-col-md-6 .block-editor-block-list__block,
428
- &-col-md-6 .block-editor-block-list__block + .block-list-appender.wp-block {
429
- width: calc(50% - 30px);
430
- }
431
- &-col-md-12 .editor-block-list__block,
432
- &-col-md-12 .block-editor-block-list__block,
433
- &-col-md-12 .block-editor-block-list__block + .block-list-appender.wp-block {
434
- width: calc(100% - 30px);
435
- }
436
- }
437
- @media (min-width: $lg-min) {
438
- &-col-lg-2 .editor-block-list__block,
439
- &-col-lg-2 .block-editor-block-list__block,
440
- &-col-lg-2 .block-editor-block-list__block + .block-list-appender.wp-block {
441
- width: calc(16.66% - 30px);
442
- }
443
- &-col-lg-3 .editor-block-list__block,
444
- &-col-lg-3 .block-editor-block-list__block,
445
- &-col-lg-3 .block-editor-block-list__block + .block-list-appender.wp-block {
446
- width: calc(25% - 30px);
447
- }
448
- &-col-lg-4 .editor-block-list__block,
449
- &-col-lg-4 .block-editor-block-list__block,
450
- &-col-lg-4 .block-editor-block-list__block + .block-list-appender.wp-block {
451
- width: calc(33.3% - 30px);
452
- }
453
- &-col-lg-6 .editor-block-list__block,
454
- &-col-lg-6 .block-editor-block-list__block,
455
- &-col-lg-6 .block-editor-block-list__block + .block-list-appender.wp-block {
456
- width: calc(50% - 30px);
457
- }
458
- &-col-lg-12 .editor-block-list__block,
459
- &-col-lg-12 .block-editor-block-list__block,
460
- &-col-lg-12 .block-editor-block-list__block + .block-list-appender.wp-block {
461
- width: calc(100% - 30px);
462
- }
463
- }
464
- @media (min-width: $xl-min) {
465
- &-col-xl-2 .editor-block-list__block,
466
- &-col-xl-2 .block-editor-block-list__block,
467
- &-col-xl-2 .block-editor-block-list__block + .block-list-appender.wp-block {
468
- width: calc(16.66% - 30px);
469
- }
470
- &-col-xl-3 .editor-block-list__block,
471
- &-col-xl-3 .block-editor-block-list__block,
472
- &-col-xl-3 .block-editor-block-list__block + .block-list-appender.wp-block {
473
- width: calc(25% - 30px);
474
- }
475
- &-col-xl-4 .editor-block-list__block,
476
- &-col-xl-4 .block-editor-block-list__block,
477
- &-col-xl-4 .block-editor-block-list__block + .block-list-appender.wp-block {
478
- width: calc(33.3% - 30px);
479
- }
480
- &-col-xl-6 .editor-block-list__block,
481
- &-col-xl-6 .block-editor-block-list__block,
482
- &-col-xl-6 .block-editor-block-list__block + .block-list-appender.wp-block {
483
- width: calc(50% - 30px);
484
- }
485
- &-col-xl-12 .editor-block-list__block,
486
- &-col-xl-12 .block-editor-block-list__block,
487
- &-col-xl-12 .block-editor-block-list__block + .block-list-appender.wp-block {
488
- width: calc(100% - 30px);
489
- }
490
- }
491
- @media (min-width: $xxl-min) {
492
- &-col-xxl-2 .editor-block-list__block,
493
- &-col-xxl-2 .block-editor-block-list__block ,
494
- &-col-xxl-2 .block-editor-block-list__block + .block-list-appender.wp-block {
495
- width: calc(16.66% - 30px);
496
- }
497
- &-col-xxl-3 .editor-block-list__block,
498
- &-col-xxl-3 .block-editor-block-list__block,
499
- &-col-xxl-3 .block-editor-block-list__block + .block-list-appender.wp-block {
500
- width: calc(25% - 30px);
501
- }
502
- &-col-xxl-4 .editor-block-list__block,
503
- &-col-xxl-4 .block-editor-block-list__block,
504
- &-col-xxl-4 .block-editor-block-list__block + .block-list-appender.wp-block {
505
- width: calc(33.3% - 30px);
506
- }
507
- &-col-xxl-6 .editor-block-list__block,
508
- &-col-xxl-6 .block-editor-block-list__block,
509
- &-col-xxl-6 .block-editor-block-list__block + .block-list-appender.wp-block {
510
- width: calc(50% - 30px);
511
- }
512
- &-col-xxl-12 .editor-block-list__block,
513
- &-col-xxl-12 .block-editor-block-list__block,
514
- &-col-xxl-12 .block-editor-block-list__block + .block-list-appender.wp-block {
515
- width: calc(100% - 30px);
516
- }
517
- }
518
- }
519
 
520
  /*-------------------------------------------*/
521
  /* .vk_grid-column Layout
352
 
353
  } //.vk_posts > .vk_posts-edit
354
 
355
+ // ↓↓↓↓↓↓↓↓ 過去のバージョンのWordPressで必要だった処理だと思われる。
356
+ // 2021.9.31 以降問題なければ完全に削除
357
+
358
  //.block-list-appender.wp-block はアイテム追加のインサーターのdiv
359
+ // .vk_posts .vk_posts-edit {
360
+ // &-col-xs-2 .editor-block-list__block,
361
+ // &-col-xs-2 .block-editor-block-list__block,
362
+ // &-col-xs-2 .block-editor-block-list__block + .block-list-appender.wp-block {
363
+ // width: calc(16.66% - 30px);
364
+ // }
365
+ // &-col-xs-3 .editor-block-list__block,
366
+ // &-col-xs-3 .block-editor-block-list__block,
367
+ // &-col-xs-3 .block-editor-block-list__block + .block-list-appender.wp-block {
368
+ // width: calc(25% - 30px);
369
+ // }
370
+ // &-col-xs-4 .editor-block-list__block,
371
+ // &-col-xs-4 .block-editor-block-list__block,
372
+ // &-col-xs-4 .block-editor-block-list__block + .block-list-appender.wp-block {
373
+ // width: calc(33.3% - 30px);
374
+ // }
375
+ // &-col-xs-6 .editor-block-list__block,
376
+ // &-col-xs-6 .block-editor-block-list__block,
377
+ // &-col-xs-6 .block-editor-block-list__block + .block-list-appender.wp-block {
378
+ // width: calc(50% - 30px);
379
+ // }
380
+ // &-col-xs-12 .editor-block-list__block,
381
+ // &-col-xs-12 .block-editor-block-list__block,
382
+ // &-col-xs-12 .block-editor-block-list__block + .block-list-appender.wp-block {
383
+ // width: calc(100% - 30px);
384
+ // }
385
+ // @media (min-width: $sm-min) {
386
+ // &-col-sm-2 .editor-block-list__block,
387
+ // &-col-sm-2 .block-editor-block-list__block,
388
+ // &-col-sm-2 .block-editor-block-list__block + .block-list-appender.wp-block {
389
+ // width: calc(16.66% - 30px);
390
+ // }
391
+ // &-col-sm-3 .editor-block-list__block,
392
+ // &-col-sm-3 .block-editor-block-list__block,
393
+ // &-col-sm-3 .block-editor-block-list__block + .block-list-appender.wp-block {
394
+ // width: calc(25% - 30px);
395
+ // }
396
+ // &-col-sm-4 .editor-block-list__block,
397
+ // &-col-sm-4 .block-editor-block-list__block,
398
+ // &-col-sm-4 .block-editor-block-list__block + .block-list-appender.wp-block {
399
+ // width: calc(33.3% - 30px);
400
+ // }
401
+ // &-col-sm-6 .editor-block-list__block,
402
+ // &-col-sm-6 .block-editor-block-list__block,
403
+ // &-col-sm-6 .block-editor-block-list__block + .block-list-appender.wp-block {
404
+ // width: calc(50% - 30px);
405
+ // }
406
+ // &-col-sm-12 .editor-block-list__block,
407
+ // &-col-sm-12 .block-editor-block-list__block,
408
+ // &-col-sm-12 .block-editor-block-list__block + .block-list-appender.wp-block {
409
+ // width: calc(100% - 30px);
410
+ // }
411
+ // }
412
+ // @media (min-width: $md-min) {
413
+ // &-col-md-2 .editor-block-list__block,
414
+ // &-col-md-2 .block-editor-block-list__block,
415
+ // &-col-md-2 .block-editor-block-list__block + .block-list-appender.wp-block {
416
+ // width: calc(16.66% - 30px);
417
+ // }
418
+ // &-col-md-3 .editor-block-list__block,
419
+ // &-col-md-3 .block-editor-block-list__block,
420
+ // &-col-md-3 .block-editor-block-list__block + .block-list-appender.wp-block {
421
+ // width: calc(25% - 30px);
422
+ // }
423
+ // &-col-md-4 .editor-block-list__block,
424
+ // &-col-md-4 .block-editor-block-list__block,
425
+ // &-col-md-4 .block-editor-block-list__block + .block-list-appender.wp-block {
426
+ // width: calc(33.3% - 30px);
427
+ // }
428
+ // &-col-md-6 .editor-block-list__block,
429
+ // &-col-md-6 .block-editor-block-list__block,
430
+ // &-col-md-6 .block-editor-block-list__block + .block-list-appender.wp-block {
431
+ // width: calc(50% - 30px);
432
+ // }
433
+ // &-col-md-12 .editor-block-list__block,
434
+ // &-col-md-12 .block-editor-block-list__block,
435
+ // &-col-md-12 .block-editor-block-list__block + .block-list-appender.wp-block {
436
+ // width: calc(100% - 30px);
437
+ // }
438
+ // }
439
+ // @media (min-width: $lg-min) {
440
+ // &-col-lg-2 .editor-block-list__block,
441
+ // &-col-lg-2 .block-editor-block-list__block,
442
+ // &-col-lg-2 .block-editor-block-list__block + .block-list-appender.wp-block {
443
+ // width: calc(16.66% - 30px);
444
+ // }
445
+ // &-col-lg-3 .editor-block-list__block,
446
+ // &-col-lg-3 .block-editor-block-list__block,
447
+ // &-col-lg-3 .block-editor-block-list__block + .block-list-appender.wp-block {
448
+ // width: calc(25% - 30px);
449
+ // }
450
+ // &-col-lg-4 .editor-block-list__block,
451
+ // &-col-lg-4 .block-editor-block-list__block,
452
+ // &-col-lg-4 .block-editor-block-list__block + .block-list-appender.wp-block {
453
+ // width: calc(33.3% - 30px);
454
+ // }
455
+ // &-col-lg-6 .editor-block-list__block,
456
+ // &-col-lg-6 .block-editor-block-list__block,
457
+ // &-col-lg-6 .block-editor-block-list__block + .block-list-appender.wp-block {
458
+ // width: calc(50% - 30px);
459
+ // }
460
+ // &-col-lg-12 .editor-block-list__block,
461
+ // &-col-lg-12 .block-editor-block-list__block,
462
+ // &-col-lg-12 .block-editor-block-list__block + .block-list-appender.wp-block {
463
+ // width: calc(100% - 30px);
464
+ // }
465
+ // }
466
+ // @media (min-width: $xl-min) {
467
+ // &-col-xl-2 .editor-block-list__block,
468
+ // &-col-xl-2 .block-editor-block-list__block,
469
+ // &-col-xl-2 .block-editor-block-list__block + .block-list-appender.wp-block {
470
+ // width: calc(16.66% - 30px);
471
+ // }
472
+ // &-col-xl-3 .editor-block-list__block,
473
+ // &-col-xl-3 .block-editor-block-list__block,
474
+ // &-col-xl-3 .block-editor-block-list__block + .block-list-appender.wp-block {
475
+ // width: calc(25% - 30px);
476
+ // }
477
+ // &-col-xl-4 .editor-block-list__block,
478
+ // &-col-xl-4 .block-editor-block-list__block,
479
+ // &-col-xl-4 .block-editor-block-list__block + .block-list-appender.wp-block {
480
+ // width: calc(33.3% - 30px);
481
+ // }
482
+ // &-col-xl-6 .editor-block-list__block,
483
+ // &-col-xl-6 .block-editor-block-list__block,
484
+ // &-col-xl-6 .block-editor-block-list__block + .block-list-appender.wp-block {
485
+ // width: calc(50% - 30px);
486
+ // }
487
+ // &-col-xl-12 .editor-block-list__block,
488
+ // &-col-xl-12 .block-editor-block-list__block,
489
+ // &-col-xl-12 .block-editor-block-list__block + .block-list-appender.wp-block {
490
+ // width: calc(100% - 30px);
491
+ // }
492
+ // }
493
+ // @media (min-width: $xxl-min) {
494
+ // &-col-xxl-2 .editor-block-list__block,
495
+ // &-col-xxl-2 .block-editor-block-list__block ,
496
+ // &-col-xxl-2 .block-editor-block-list__block + .block-list-appender.wp-block {
497
+ // width: calc(16.66% - 30px);
498
+ // }
499
+ // &-col-xxl-3 .editor-block-list__block,
500
+ // &-col-xxl-3 .block-editor-block-list__block,
501
+ // &-col-xxl-3 .block-editor-block-list__block + .block-list-appender.wp-block {
502
+ // width: calc(25% - 30px);
503
+ // }
504
+ // &-col-xxl-4 .editor-block-list__block,
505
+ // &-col-xxl-4 .block-editor-block-list__block,
506
+ // &-col-xxl-4 .block-editor-block-list__block + .block-list-appender.wp-block {
507
+ // width: calc(33.3% - 30px);
508
+ // }
509
+ // &-col-xxl-6 .editor-block-list__block,
510
+ // &-col-xxl-6 .block-editor-block-list__block,
511
+ // &-col-xxl-6 .block-editor-block-list__block + .block-list-appender.wp-block {
512
+ // width: calc(50% - 30px);
513
+ // }
514
+ // &-col-xxl-12 .editor-block-list__block,
515
+ // &-col-xxl-12 .block-editor-block-list__block,
516
+ // &-col-xxl-12 .block-editor-block-list__block + .block-list-appender.wp-block {
517
+ // width: calc(100% - 30px);
518
+ // }
519
+ // }
520
+ // }
521
 
522
  /*-------------------------------------------*/
523
  /* .vk_grid-column Layout
editor-css/editor-block-build-marge.scss CHANGED
@@ -376,170 +376,172 @@ $color-danger: #b52727;
376
 
377
  } //.vk_posts > .vk_posts-edit
378
 
379
-
 
 
380
  //.block-list-appender.wp-block はアイテム追加のインサーターのdiv
381
- .vk_posts .vk_posts-edit {
382
- &-col-xs-2 .editor-block-list__block,
383
- &-col-xs-2 .block-editor-block-list__block,
384
- &-col-xs-2 .block-editor-block-list__block + .block-list-appender.wp-block {
385
- width: calc(16.66% - 30px);
386
- }
387
- &-col-xs-3 .editor-block-list__block,
388
- &-col-xs-3 .block-editor-block-list__block,
389
- &-col-xs-3 .block-editor-block-list__block + .block-list-appender.wp-block {
390
- width: calc(25% - 30px);
391
- }
392
- &-col-xs-4 .editor-block-list__block,
393
- &-col-xs-4 .block-editor-block-list__block,
394
- &-col-xs-4 .block-editor-block-list__block + .block-list-appender.wp-block {
395
- width: calc(33.3% - 30px);
396
- }
397
- &-col-xs-6 .editor-block-list__block,
398
- &-col-xs-6 .block-editor-block-list__block,
399
- &-col-xs-6 .block-editor-block-list__block + .block-list-appender.wp-block {
400
- width: calc(50% - 30px);
401
- }
402
- &-col-xs-12 .editor-block-list__block,
403
- &-col-xs-12 .block-editor-block-list__block,
404
- &-col-xs-12 .block-editor-block-list__block + .block-list-appender.wp-block {
405
- width: calc(100% - 30px);
406
- }
407
- @media (min-width: $sm-min) {
408
- &-col-sm-2 .editor-block-list__block,
409
- &-col-sm-2 .block-editor-block-list__block,
410
- &-col-sm-2 .block-editor-block-list__block + .block-list-appender.wp-block {
411
- width: calc(16.66% - 30px);
412
- }
413
- &-col-sm-3 .editor-block-list__block,
414
- &-col-sm-3 .block-editor-block-list__block,
415
- &-col-sm-3 .block-editor-block-list__block + .block-list-appender.wp-block {
416
- width: calc(25% - 30px);
417
- }
418
- &-col-sm-4 .editor-block-list__block,
419
- &-col-sm-4 .block-editor-block-list__block,
420
- &-col-sm-4 .block-editor-block-list__block + .block-list-appender.wp-block {
421
- width: calc(33.3% - 30px);
422
- }
423
- &-col-sm-6 .editor-block-list__block,
424
- &-col-sm-6 .block-editor-block-list__block,
425
- &-col-sm-6 .block-editor-block-list__block + .block-list-appender.wp-block {
426
- width: calc(50% - 30px);
427
- }
428
- &-col-sm-12 .editor-block-list__block,
429
- &-col-sm-12 .block-editor-block-list__block,
430
- &-col-sm-12 .block-editor-block-list__block + .block-list-appender.wp-block {
431
- width: calc(100% - 30px);
432
- }
433
- }
434
- @media (min-width: $md-min) {
435
- &-col-md-2 .editor-block-list__block,
436
- &-col-md-2 .block-editor-block-list__block,
437
- &-col-md-2 .block-editor-block-list__block + .block-list-appender.wp-block {
438
- width: calc(16.66% - 30px);
439
- }
440
- &-col-md-3 .editor-block-list__block,
441
- &-col-md-3 .block-editor-block-list__block,
442
- &-col-md-3 .block-editor-block-list__block + .block-list-appender.wp-block {
443
- width: calc(25% - 30px);
444
- }
445
- &-col-md-4 .editor-block-list__block,
446
- &-col-md-4 .block-editor-block-list__block,
447
- &-col-md-4 .block-editor-block-list__block + .block-list-appender.wp-block {
448
- width: calc(33.3% - 30px);
449
- }
450
- &-col-md-6 .editor-block-list__block,
451
- &-col-md-6 .block-editor-block-list__block,
452
- &-col-md-6 .block-editor-block-list__block + .block-list-appender.wp-block {
453
- width: calc(50% - 30px);
454
- }
455
- &-col-md-12 .editor-block-list__block,
456
- &-col-md-12 .block-editor-block-list__block,
457
- &-col-md-12 .block-editor-block-list__block + .block-list-appender.wp-block {
458
- width: calc(100% - 30px);
459
- }
460
- }
461
- @media (min-width: $lg-min) {
462
- &-col-lg-2 .editor-block-list__block,
463
- &-col-lg-2 .block-editor-block-list__block,
464
- &-col-lg-2 .block-editor-block-list__block + .block-list-appender.wp-block {
465
- width: calc(16.66% - 30px);
466
- }
467
- &-col-lg-3 .editor-block-list__block,
468
- &-col-lg-3 .block-editor-block-list__block,
469
- &-col-lg-3 .block-editor-block-list__block + .block-list-appender.wp-block {
470
- width: calc(25% - 30px);
471
- }
472
- &-col-lg-4 .editor-block-list__block,
473
- &-col-lg-4 .block-editor-block-list__block,
474
- &-col-lg-4 .block-editor-block-list__block + .block-list-appender.wp-block {
475
- width: calc(33.3% - 30px);
476
- }
477
- &-col-lg-6 .editor-block-list__block,
478
- &-col-lg-6 .block-editor-block-list__block,
479
- &-col-lg-6 .block-editor-block-list__block + .block-list-appender.wp-block {
480
- width: calc(50% - 30px);
481
- }
482
- &-col-lg-12 .editor-block-list__block,
483
- &-col-lg-12 .block-editor-block-list__block,
484
- &-col-lg-12 .block-editor-block-list__block + .block-list-appender.wp-block {
485
- width: calc(100% - 30px);
486
- }
487
- }
488
- @media (min-width: $xl-min) {
489
- &-col-xl-2 .editor-block-list__block,
490
- &-col-xl-2 .block-editor-block-list__block,
491
- &-col-xl-2 .block-editor-block-list__block + .block-list-appender.wp-block {
492
- width: calc(16.66% - 30px);
493
- }
494
- &-col-xl-3 .editor-block-list__block,
495
- &-col-xl-3 .block-editor-block-list__block,
496
- &-col-xl-3 .block-editor-block-list__block + .block-list-appender.wp-block {
497
- width: calc(25% - 30px);
498
- }
499
- &-col-xl-4 .editor-block-list__block,
500
- &-col-xl-4 .block-editor-block-list__block,
501
- &-col-xl-4 .block-editor-block-list__block + .block-list-appender.wp-block {
502
- width: calc(33.3% - 30px);
503
- }
504
- &-col-xl-6 .editor-block-list__block,
505
- &-col-xl-6 .block-editor-block-list__block,
506
- &-col-xl-6 .block-editor-block-list__block + .block-list-appender.wp-block {
507
- width: calc(50% - 30px);
508
- }
509
- &-col-xl-12 .editor-block-list__block,
510
- &-col-xl-12 .block-editor-block-list__block,
511
- &-col-xl-12 .block-editor-block-list__block + .block-list-appender.wp-block {
512
- width: calc(100% - 30px);
513
- }
514
- }
515
- @media (min-width: $xxl-min) {
516
- &-col-xxl-2 .editor-block-list__block,
517
- &-col-xxl-2 .block-editor-block-list__block ,
518
- &-col-xxl-2 .block-editor-block-list__block + .block-list-appender.wp-block {
519
- width: calc(16.66% - 30px);
520
- }
521
- &-col-xxl-3 .editor-block-list__block,
522
- &-col-xxl-3 .block-editor-block-list__block,
523
- &-col-xxl-3 .block-editor-block-list__block + .block-list-appender.wp-block {
524
- width: calc(25% - 30px);
525
- }
526
- &-col-xxl-4 .editor-block-list__block,
527
- &-col-xxl-4 .block-editor-block-list__block,
528
- &-col-xxl-4 .block-editor-block-list__block + .block-list-appender.wp-block {
529
- width: calc(33.3% - 30px);
530
- }
531
- &-col-xxl-6 .editor-block-list__block,
532
- &-col-xxl-6 .block-editor-block-list__block,
533
- &-col-xxl-6 .block-editor-block-list__block + .block-list-appender.wp-block {
534
- width: calc(50% - 30px);
535
- }
536
- &-col-xxl-12 .editor-block-list__block,
537
- &-col-xxl-12 .block-editor-block-list__block,
538
- &-col-xxl-12 .block-editor-block-list__block + .block-list-appender.wp-block {
539
- width: calc(100% - 30px);
540
- }
541
- }
542
- }
543
 
544
  /*-------------------------------------------*/
545
  /* .vk_grid-column Layout
376
 
377
  } //.vk_posts > .vk_posts-edit
378
 
379
+ // ↓↓↓↓↓↓↓↓ 過去のバージョンのWordPressで必要だった処理だと思われる。
380
+ // 2021.9.31 以降問題なければ完全に削除
381
+
382
  //.block-list-appender.wp-block はアイテム追加のインサーターのdiv
383
+ // .vk_posts .vk_posts-edit {
384
+ // &-col-xs-2 .editor-block-list__block,
385
+ // &-col-xs-2 .block-editor-block-list__block,
386
+ // &-col-xs-2 .block-editor-block-list__block + .block-list-appender.wp-block {
387
+ // width: calc(16.66% - 30px);
388
+ // }
389
+ // &-col-xs-3 .editor-block-list__block,
390
+ // &-col-xs-3 .block-editor-block-list__block,
391
+ // &-col-xs-3 .block-editor-block-list__block + .block-list-appender.wp-block {
392
+ // width: calc(25% - 30px);
393
+ // }
394
+ // &-col-xs-4 .editor-block-list__block,
395
+ // &-col-xs-4 .block-editor-block-list__block,
396
+ // &-col-xs-4 .block-editor-block-list__block + .block-list-appender.wp-block {
397
+ // width: calc(33.3% - 30px);
398
+ // }
399
+ // &-col-xs-6 .editor-block-list__block,
400
+ // &-col-xs-6 .block-editor-block-list__block,
401
+ // &-col-xs-6 .block-editor-block-list__block + .block-list-appender.wp-block {
402
+ // width: calc(50% - 30px);
403
+ // }
404
+ // &-col-xs-12 .editor-block-list__block,
405
+ // &-col-xs-12 .block-editor-block-list__block,
406
+ // &-col-xs-12 .block-editor-block-list__block + .block-list-appender.wp-block {
407
+ // width: calc(100% - 30px);
408
+ // }
409
+ // @media (min-width: $sm-min) {
410
+ // &-col-sm-2 .editor-block-list__block,
411
+ // &-col-sm-2 .block-editor-block-list__block,
412
+ // &-col-sm-2 .block-editor-block-list__block + .block-list-appender.wp-block {
413
+ // width: calc(16.66% - 30px);
414
+ // }
415
+ // &-col-sm-3 .editor-block-list__block,
416
+ // &-col-sm-3 .block-editor-block-list__block,
417
+ // &-col-sm-3 .block-editor-block-list__block + .block-list-appender.wp-block {
418
+ // width: calc(25% - 30px);
419
+ // }
420
+ // &-col-sm-4 .editor-block-list__block,
421
+ // &-col-sm-4 .block-editor-block-list__block,
422
+ // &-col-sm-4 .block-editor-block-list__block + .block-list-appender.wp-block {
423
+ // width: calc(33.3% - 30px);
424
+ // }
425
+ // &-col-sm-6 .editor-block-list__block,
426
+ // &-col-sm-6 .block-editor-block-list__block,
427
+ // &-col-sm-6 .block-editor-block-list__block + .block-list-appender.wp-block {
428
+ // width: calc(50% - 30px);
429
+ // }
430
+ // &-col-sm-12 .editor-block-list__block,
431
+ // &-col-sm-12 .block-editor-block-list__block,
432
+ // &-col-sm-12 .block-editor-block-list__block + .block-list-appender.wp-block {
433
+ // width: calc(100% - 30px);
434
+ // }
435
+ // }
436
+ // @media (min-width: $md-min) {
437
+ // &-col-md-2 .editor-block-list__block,
438
+ // &-col-md-2 .block-editor-block-list__block,
439
+ // &-col-md-2 .block-editor-block-list__block + .block-list-appender.wp-block {
440
+ // width: calc(16.66% - 30px);
441
+ // }
442
+ // &-col-md-3 .editor-block-list__block,
443
+ // &-col-md-3 .block-editor-block-list__block,
444
+ // &-col-md-3 .block-editor-block-list__block + .block-list-appender.wp-block {
445
+ // width: calc(25% - 30px);
446
+ // }
447
+ // &-col-md-4 .editor-block-list__block,
448
+ // &-col-md-4 .block-editor-block-list__block,
449
+ // &-col-md-4 .block-editor-block-list__block + .block-list-appender.wp-block {
450
+ // width: calc(33.3% - 30px);
451
+ // }
452
+ // &-col-md-6 .editor-block-list__block,
453
+ // &-col-md-6 .block-editor-block-list__block,
454
+ // &-col-md-6 .block-editor-block-list__block + .block-list-appender.wp-block {
455
+ // width: calc(50% - 30px);
456
+ // }
457
+ // &-col-md-12 .editor-block-list__block,
458
+ // &-col-md-12 .block-editor-block-list__block,
459
+ // &-col-md-12 .block-editor-block-list__block + .block-list-appender.wp-block {
460
+ // width: calc(100% - 30px);
461
+ // }
462
+ // }
463
+ // @media (min-width: $lg-min) {
464
+ // &-col-lg-2 .editor-block-list__block,
465
+ // &-col-lg-2 .block-editor-block-list__block,
466
+ // &-col-lg-2 .block-editor-block-list__block + .block-list-appender.wp-block {
467
+ // width: calc(16.66% - 30px);
468
+ // }
469
+ // &-col-lg-3 .editor-block-list__block,
470
+ // &-col-lg-3 .block-editor-block-list__block,
471
+ // &-col-lg-3 .block-editor-block-list__block + .block-list-appender.wp-block {
472
+ // width: calc(25% - 30px);
473
+ // }
474
+ // &-col-lg-4 .editor-block-list__block,
475
+ // &-col-lg-4 .block-editor-block-list__block,
476
+ // &-col-lg-4 .block-editor-block-list__block + .block-list-appender.wp-block {
477
+ // width: calc(33.3% - 30px);
478
+ // }
479
+ // &-col-lg-6 .editor-block-list__block,
480
+ // &-col-lg-6 .block-editor-block-list__block,
481
+ // &-col-lg-6 .block-editor-block-list__block + .block-list-appender.wp-block {
482
+ // width: calc(50% - 30px);
483
+ // }
484
+ // &-col-lg-12 .editor-block-list__block,
485
+ // &-col-lg-12 .block-editor-block-list__block,
486
+ // &-col-lg-12 .block-editor-block-list__block + .block-list-appender.wp-block {
487
+ // width: calc(100% - 30px);
488
+ // }
489
+ // }
490
+ // @media (min-width: $xl-min) {
491
+ // &-col-xl-2 .editor-block-list__block,
492
+ // &-col-xl-2 .block-editor-block-list__block,
493
+ // &-col-xl-2 .block-editor-block-list__block + .block-list-appender.wp-block {
494
+ // width: calc(16.66% - 30px);
495
+ // }
496
+ // &-col-xl-3 .editor-block-list__block,
497
+ // &-col-xl-3 .block-editor-block-list__block,
498
+ // &-col-xl-3 .block-editor-block-list__block + .block-list-appender.wp-block {
499
+ // width: calc(25% - 30px);
500
+ // }
501
+ // &-col-xl-4 .editor-block-list__block,
502
+ // &-col-xl-4 .block-editor-block-list__block,
503
+ // &-col-xl-4 .block-editor-block-list__block + .block-list-appender.wp-block {
504
+ // width: calc(33.3% - 30px);
505
+ // }
506
+ // &-col-xl-6 .editor-block-list__block,
507
+ // &-col-xl-6 .block-editor-block-list__block,
508
+ // &-col-xl-6 .block-editor-block-list__block + .block-list-appender.wp-block {
509
+ // width: calc(50% - 30px);
510
+ // }
511
+ // &-col-xl-12 .editor-block-list__block,
512
+ // &-col-xl-12 .block-editor-block-list__block,
513
+ // &-col-xl-12 .block-editor-block-list__block + .block-list-appender.wp-block {
514
+ // width: calc(100% - 30px);
515
+ // }
516
+ // }
517
+ // @media (min-width: $xxl-min) {
518
+ // &-col-xxl-2 .editor-block-list__block,
519
+ // &-col-xxl-2 .block-editor-block-list__block ,
520
+ // &-col-xxl-2 .block-editor-block-list__block + .block-list-appender.wp-block {
521
+ // width: calc(16.66% - 30px);
522
+ // }
523
+ // &-col-xxl-3 .editor-block-list__block,
524
+ // &-col-xxl-3 .block-editor-block-list__block,
525
+ // &-col-xxl-3 .block-editor-block-list__block + .block-list-appender.wp-block {
526
+ // width: calc(25% - 30px);
527
+ // }
528
+ // &-col-xxl-4 .editor-block-list__block,
529
+ // &-col-xxl-4 .block-editor-block-list__block,
530
+ // &-col-xxl-4 .block-editor-block-list__block + .block-list-appender.wp-block {
531
+ // width: calc(33.3% - 30px);
532
+ // }
533
+ // &-col-xxl-6 .editor-block-list__block,
534
+ // &-col-xxl-6 .block-editor-block-list__block,
535
+ // &-col-xxl-6 .block-editor-block-list__block + .block-list-appender.wp-block {
536
+ // width: calc(50% - 30px);
537
+ // }
538
+ // &-col-xxl-12 .editor-block-list__block,
539
+ // &-col-xxl-12 .block-editor-block-list__block,
540
+ // &-col-xxl-12 .block-editor-block-list__block + .block-list-appender.wp-block {
541
+ // width: calc(100% - 30px);
542
+ // }
543
+ // }
544
+ // }
545
 
546
  /*-------------------------------------------*/
547
  /* .vk_grid-column Layout
inc/admin-notices.php CHANGED
@@ -1,11 +1,16 @@
1
  <?php
 
 
 
 
 
2
 
3
  /**
4
  * The admin notice for VK blocks Pro.
5
  */
6
- function vkblocks_admin_notice_pro() {
7
  $plugin_base_dir = dirname( __FILE__ );
8
- $lang = ( get_locale() == 'ja' ) ? 'ja' : 'en';
9
  if ( strpos( $plugin_base_dir, 'vk-blocks-pro' ) !== false ) {
10
  return;
11
  }
@@ -47,15 +52,15 @@ function vkblocks_admin_notice_pro() {
47
  <?php
48
  }
49
  }
50
- add_action( 'admin_notices', 'vkblocks_admin_notice_pro' );
51
 
52
 
53
  /**
54
  * Dismiss admin notice for VK blocks Pro.
55
  */
56
- function vkblocks_admin_notice_dismiss() {
57
  if ( isset( $_GET['vkblocks-dismiss-pro'] ) && check_admin_referer( 'vkblocks-dismiss-pro-' . get_current_user_id() ) ) {
58
  update_user_meta( get_current_user_id(), 'vkblocks_dismissed_notice_pro', 1 );
59
  }
60
  }
61
- add_action( 'admin_head', 'vkblocks_admin_notice_dismiss' );
1
  <?php
2
+ /**
3
+ * VK Blocks Admin Notices
4
+ *
5
+ * @package vk-blocks
6
+ */
7
 
8
  /**
9
  * The admin notice for VK blocks Pro.
10
  */
11
+ function vk_blocks_admin_notice_pro() {
12
  $plugin_base_dir = dirname( __FILE__ );
13
+ $lang = ( get_locale() === 'ja' ) ? 'ja' : 'en';
14
  if ( strpos( $plugin_base_dir, 'vk-blocks-pro' ) !== false ) {
15
  return;
16
  }
52
  <?php
53
  }
54
  }
55
+ add_action( 'admin_notices', 'vk_blocks_admin_notice_pro' );
56
 
57
 
58
  /**
59
  * Dismiss admin notice for VK blocks Pro.
60
  */
61
+ function vk_blocks_admin_notice_dismiss() {
62
  if ( isset( $_GET['vkblocks-dismiss-pro'] ) && check_admin_referer( 'vkblocks-dismiss-pro-' . get_current_user_id() ) ) {
63
  update_user_meta( get_current_user_id(), 'vkblocks_dismissed_notice_pro', 1 );
64
  }
65
  }
66
+ add_action( 'admin_head', 'vk_blocks_admin_notice_dismiss' );
inc/font-awesome/font-awesome-config.php CHANGED
@@ -1,14 +1,20 @@
1
  <?php
 
 
 
 
 
 
2
  /*
3
- Load modules
4
- /*-------------------------------------------*/
5
  if ( ! class_exists( 'Vk_Font_Awesome_Versions' ) ) {
6
  if ( ! vk_blocks_is_lightning() ) {
7
  global $font_awesome_directory_uri;
8
- $font_awesome_directory_uri = plugins_url( '', __FILE__ ) . '/package/';
9
 
10
  global $set_enqueue_handle_style;
11
- $set_enqueue_handle_style = 'vkExUnit_common_style';
12
 
13
  require_once dirname( __FILE__ ) . '/package/class-vk-font-awesome-versions.php';
14
  }
1
  <?php
2
+ /**
3
+ * VK Blocks Font Awesome
4
+ *
5
+ * @package vk_blocks
6
+ */
7
+
8
  /*
9
+ * Font Awesome Load modules
10
+ */
11
  if ( ! class_exists( 'Vk_Font_Awesome_Versions' ) ) {
12
  if ( ! vk_blocks_is_lightning() ) {
13
  global $font_awesome_directory_uri;
14
+ $font_awesome_directory_uri = plugins_url( '', __FILE__ ) . '/package/'; //phpcs:ignore
15
 
16
  global $set_enqueue_handle_style;
17
+ $set_enqueue_handle_style = 'vkExUnit_common_style'; //phpcs:ignore
18
 
19
  require_once dirname( __FILE__ ) . '/package/class-vk-font-awesome-versions.php';
20
  }
inc/term-color/term-color-config.php CHANGED
@@ -1,14 +1,20 @@
1
  <?php
2
- /**********************************************/
3
- // Load modules
4
- /**********************************************/
 
 
5
 
6
- /*
7
- 色選択機能をつける対象のタームの指定
8
-
9
- // ★★★★★★ 関数のprefixは固有のものに変更する事 ★★★★★★ */
10
- add_filter( 'term_color_taxonomies_custom', 'vkblocks_term_color_taxonomies_custom' );
11
- function vkblocks_term_color_taxonomies_custom( $taxonomies ) {
 
 
 
 
12
  // 存在するtaxonomiesを取得
13
  $args = array( 'show_ui' => true );
14
  $get_taxonomies = get_taxonomies( $args );
@@ -18,14 +24,18 @@ function vkblocks_term_color_taxonomies_custom( $taxonomies ) {
18
  }
19
  return $taxonomies;
20
  }
 
21
 
22
- /*
23
- 読み込みタイミングを init にしておかないと
24
- init で作成されたカスタム分類に対応できない
25
- ★★★★★★ 関数のprefixは固有のものに変更する事 ★★★★★★
26
- */
27
-
28
- add_action( 'init', 'vkblocks_load_term_color' );
29
- function vkblocks_load_term_color() {
 
 
30
  require_once dirname( __FILE__ ) . '/package/class.term-color.php';
31
  }
 
1
  <?php
2
+ /**
3
+ * Load modules
4
+ *
5
+ * @package vk_blocks
6
+ */
7
 
8
+ /**
9
+ * Term color taxonomies custom
10
+ *
11
+ * 色選択機能をつける対象のタームの指定
12
+ * ★★★★★★ 関数のprefixは固有のものに変更する事 ★★★★★★
13
+ *
14
+ * @param array $taxonomies List of taxonomies.
15
+ * @return array
16
+ */
17
+ function vk_blocks_term_color_taxonomies_custom( $taxonomies ) {
18
  // 存在するtaxonomiesを取得
19
  $args = array( 'show_ui' => true );
20
  $get_taxonomies = get_taxonomies( $args );
24
  }
25
  return $taxonomies;
26
  }
27
+ add_filter( 'term_color_taxonomies_custom', 'vk_blocks_term_color_taxonomies_custom' );
28
 
29
+ /**
30
+ * Load term color class
31
+ *
32
+ * 読み込みタイミングを init にしておかないと
33
+ * init で作成されたカスタム分類に対応できない
34
+ * ★★★★★★ 関数のprefixは固有のものに変更する事 ★★★★★★
35
+ *
36
+ * @return void
37
+ */
38
+ function vk_blocks_load_term_color() {
39
  require_once dirname( __FILE__ ) . '/package/class.term-color.php';
40
  }
41
+ add_action( 'init', 'vk_blocks_load_term_color' );
inc/vk-admin/vk-admin-config.php CHANGED
@@ -1,10 +1,10 @@
1
  <?php
 
 
 
 
 
2
 
3
- /*
4
- -------------------------------------------*/
5
- /*
6
- Load modules
7
- /*-------------------------------------------*/
8
  if ( ! class_exists( 'Vk_Admin' ) ) {
9
  require_once dirname( __FILE__ ) . '/package/class-vk-admin.php';
10
  }
1
  <?php
2
+ /**
3
+ * Load modules
4
+ *
5
+ * @package vk-blocks
6
+ */
7
 
 
 
 
 
 
8
  if ( ! class_exists( 'Vk_Admin' ) ) {
9
  require_once dirname( __FILE__ ) . '/package/class-vk-admin.php';
10
  }
inc/vk-blocks-config.php CHANGED
@@ -17,7 +17,7 @@ if ( ! function_exists( 'vk_blocks_active' ) ) {
17
  define( 'VK_BLOCKS_SRC_PATH', plugin_dir_path( dirname( __FILE__ ) ) . 'src/' );
18
 
19
  // Set version number.
20
- define( 'VK_BLOCKS_VERSION', vkblocks_get_version() );
21
 
22
  global $vk_blocks_prefix;
23
  $vk_blocks_prefix = apply_filters( 'vk_blocks_prefix', 'VK' );
@@ -45,9 +45,9 @@ if ( ! function_exists( 'vk_blocks_active' ) ) {
45
  require_once plugin_dir_path( __FILE__ ) . 'admin-notices.php';
46
  require_once plugin_dir_path( __FILE__ ) . 'vk-blocks/vk-blocks-functions.php';
47
 
48
- require_once plugin_dir_path( __FILE__ ) . 'vk-blocks/App/RestAPI/BlockMeta/EntryPoint.php';
49
  // BlockMeta用のAPIルートを設定.
50
- new EntryPoint();
51
 
52
  // プロ版の設定ファイルを読み込み.
53
  if ( file_exists( plugin_dir_path( __FILE__ ) . 'vk-blocks-pro-config.php' ) ) {
17
  define( 'VK_BLOCKS_SRC_PATH', plugin_dir_path( dirname( __FILE__ ) ) . 'src/' );
18
 
19
  // Set version number.
20
+ define( 'VK_BLOCKS_VERSION', vk_blocks_get_version() );
21
 
22
  global $vk_blocks_prefix;
23
  $vk_blocks_prefix = apply_filters( 'vk_blocks_prefix', 'VK' );
45
  require_once plugin_dir_path( __FILE__ ) . 'admin-notices.php';
46
  require_once plugin_dir_path( __FILE__ ) . 'vk-blocks/vk-blocks-functions.php';
47
 
48
+ require_once plugin_dir_path( __FILE__ ) . 'vk-blocks/App/RestAPI/BlockMeta/class-vk-blocks-entrypoint.php';
49
  // BlockMeta用のAPIルートを設定.
50
+ new Vk_Blocks_EntryPoint();
51
 
52
  // プロ版の設定ファイルを読み込み.
53
  if ( file_exists( plugin_dir_path( __FILE__ ) . 'vk-blocks-pro-config.php' ) ) {
inc/vk-blocks/App/RestAPI/BlockMeta/class-vk-blocks-entrypoint.php ADDED
@@ -0,0 +1,49 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /**
3
+ * VK Blocks REST API Init Actions
4
+ *
5
+ * @package vk_blocks
6
+ */
7
+
8
+ /**
9
+ * Vk_Blocks_EntryPoint
10
+ */
11
+ class Vk_Blocks_EntryPoint {
12
+ /**
13
+ * Constructor
14
+ */
15
+ public function __construct() {
16
+ add_action( 'rest_api_init', array( $this, 'vk_blocks_rest_api_init' ) );
17
+ }
18
+
19
+ /**
20
+ * Vk Blocks Rest Api Init
21
+ *
22
+ * @return void
23
+ */
24
+ public function vk_blocks_rest_api_init() {
25
+ register_rest_route(
26
+ 'vk-blocks/v1',
27
+ '/block-meta/(?P<name>.+)',
28
+ array(
29
+ 'methods' => 'GET',
30
+ 'callback' => array( $this, 'vk_blocks_callback' ),
31
+ 'permission_callback' => function () {
32
+ return current_user_can( 'edit_posts' );
33
+ },
34
+ )
35
+ );
36
+ }
37
+
38
+ /**
39
+ * Vk Blocks Rest Route Callback
40
+ *
41
+ * @param string $request — .
42
+ * @return \WP_REST_Response|\WP_Error
43
+ */
44
+ public function vk_blocks_callback( $request ) {
45
+ $block_name = esc_html( $request['name'] );
46
+ $block_meta = get_option( 'vk_blocks_' . $block_name . '_meta' );
47
+ return rest_ensure_response( $block_meta );
48
+ }
49
+ }
inc/vk-blocks/admin/admin-balloon.php CHANGED
@@ -1,18 +1,25 @@
 
 
 
 
 
 
1
 
 
2
  <div>
3
  <section>
4
- <h3 id="balloon-setting"><?php echo __( 'Balloon Setting', 'vk-blocks' ); ?></h3>
5
- <h4 id="balloon-border-width-setting"><?php echo __( 'Balloon Border Width Setting', 'vk-blocks' ); ?></h4>
6
  <?php
7
  $vk_blocks_options = vk_blocks_get_options();
8
  ?>
9
  <select class="balloon-border-width-selector" id="balloon-border-width-selector" name="vk_blocks_options[balloon_border_width]">
10
- <?php for ( $i = 1; $i <= 4; $i++ ) : ?>
11
- <option value="<?php echo $i; ?>" <?php selected( intval( $vk_blocks_options['balloon_border_width'] ), $i, true ); ?>><?php echo $i; ?>px</option>
12
  <?php endfor; ?>
13
  </select>
14
  <?php submit_button(); ?>
15
- <h4 id="balloon-image-setting"><?php echo __( 'Balloon Image Setting', 'vk-blocks' ); ?></h4>
16
  <style type="text/css">
17
  .vk_admin_page .adminMain_main .balloonIconList {
18
  margin-left:0;
@@ -79,49 +86,49 @@
79
  }
80
  </style>
81
  <p>
82
- <?php _e( 'You can register frequently used icon images for speech bubble blocks.', 'vk-blocks' ); ?>
83
- <?php _e( 'If you change image or name that please click Save Changes button.', 'vk-blocks' ); ?>
84
  </p>
85
- <?php $image_default = VK_BLOCKS_URL . '/admin/images/no-image.png'; ?>
86
  <ul class="balloonIconList">
87
- <?php for ( $i = 1; $i <= $image_number; $i++ ) : ?>
88
  <li>
89
  <?php
90
  // 現在保存されている画像idを取得して表示
91
- $image = '';
92
- if ( ! empty( $options['default_icons'][ $i ]['src'] ) ) {
93
- $image = $options['default_icons'][ $i ]['src'];
94
  // } else {
95
- // $image = $image_default;
96
  }
97
  ?>
98
  <div class="balloonIconList_iconFrame">
99
  <div style="width:100px;height:100px;object-fit:cover;">
100
- <?php if ( $image ) : ?>
101
- <img src="<?php echo $image; ?>" class="balloonIconList_iconFrame_src" />
102
  <?php else : ?>
103
- <img src="<?php echo $image_default; ?>" class="balloonIconList_iconFrame_src" />
104
  <?php endif; ?>
105
  </div>
106
  </div>
107
 
108
  <button class="button button-block button-set" type="button" onclick="veu_default_image_additional(this);">
109
- <?php echo __( 'Select', 'vk-blocks' ); ?>
110
  </button>
111
  <button class="button button-block button-delete" type="button" onclick="veu_default_image_delete(this);">
112
- <?php echo __( 'Delete', 'vk-blocks' ); ?>
113
  </button>
114
 
115
- <input type="hidden" class="__id" name="vk_blocks_balloon_meta[default_icons][<?php echo $i; ?>][src]" value="<?php echo esc_attr( $image ); ?>" />
116
 
117
- <label for="icon_title['<?php echo $i; ?>]" class="balloonIconList_nameLabel"><?php echo __( 'Balloon Image Name', 'vk-blocks' ); ?></label>
118
  <?php
119
- $name = '';
120
- if ( ! empty( $options['default_icons'][ $i ]['name'] ) ) {
121
- $name = $options['default_icons'][ $i ]['name'];
122
  }
123
  ?>
124
- <input class="balloonIconList_name_input" type="text" name="vk_blocks_balloon_meta[default_icons][<?php echo $i; ?>][name]" id="icon_title['<?php echo $i; ?>]" value="<?php echo esc_attr( $name ); ?>" />
125
  </li>
126
  <?php endfor; ?>
127
  </ul>
@@ -154,7 +161,7 @@
154
  // もともと表示されてた img タグを削除
155
  d.children().remove();
156
  // 新しく画像タグを挿入
157
- d.append(jQuery('<img class="balloonIconList_iconFrame_src">').attr('src','<?php echo esc_url( $image_default ); ?>'));
158
  jQuery(w).val('').change();
159
  };
160
  }
1
+ <?php
2
+ /**
3
+ * VK Blocks Admin Balloon
4
+ *
5
+ * @package vk_blocks
6
+ */
7
 
8
+ ?>
9
  <div>
10
  <section>
11
+ <h3 id="balloon-setting"><?php esc_html_e( 'Balloon Setting', 'vk-blocks' ); ?></h3>
12
+ <h4 id="balloon-border-width-setting"><?php esc_html_e( 'Balloon Border Width Setting', 'vk-blocks' ); ?></h4>
13
  <?php
14
  $vk_blocks_options = vk_blocks_get_options();
15
  ?>
16
  <select class="balloon-border-width-selector" id="balloon-border-width-selector" name="vk_blocks_options[balloon_border_width]">
17
+ <?php for ( $vk_blocks_i = 1; $vk_blocks_i <= 4; $vk_blocks_i++ ) : ?>
18
+ <option value="<?php echo esc_attr( $vk_blocks_i ); ?>" <?php selected( intval( $vk_blocks_options['balloon_border_width'] ), $vk_blocks_i, true ); ?>><?php echo esc_html( $vk_blocks_i ); ?>px</option>
19
  <?php endfor; ?>
20
  </select>
21
  <?php submit_button(); ?>
22
+ <h4 id="balloon-image-setting"><?php esc_html_e( 'Balloon Image Setting', 'vk-blocks' ); ?></h4>
23
  <style type="text/css">
24
  .vk_admin_page .adminMain_main .balloonIconList {
25
  margin-left:0;
86
  }
87
  </style>
88
  <p>
89
+ <?php esc_html_e( 'You can register frequently used icon images for speech bubble blocks.', 'vk-blocks' ); ?>
90
+ <?php esc_html_e( 'If you change image or name that please click Save Changes button.', 'vk-blocks' ); ?>
91
  </p>
92
+ <?php $vk_blocks_image_default = VK_BLOCKS_URL . '/admin/images/no-image.png'; ?>
93
  <ul class="balloonIconList">
94
+ <?php for ( $vk_blocks_i = 1; $vk_blocks_i <= $image_number; $vk_blocks_i++ ) : ?>
95
  <li>
96
  <?php
97
  // 現在保存されている画像idを取得して表示
98
+ $vk_blocks_image = '';
99
+ if ( ! empty( $options['default_icons'][ $vk_blocks_i ]['src'] ) ) {
100
+ $vk_blocks_image = $options['default_icons'][ $vk_blocks_i ]['src'];
101
  // } else {
102
+ // $vk_blocks_image = $vk_blocks_image_default;
103
  }
104
  ?>
105
  <div class="balloonIconList_iconFrame">
106
  <div style="width:100px;height:100px;object-fit:cover;">
107
+ <?php if ( $vk_blocks_image ) : ?>
108
+ <img src="<?php echo esc_url( $vk_blocks_image ); ?>" class="balloonIconList_iconFrame_src" />
109
  <?php else : ?>
110
+ <img src="<?php echo esc_url( $vk_blocks_image_default ); ?>" class="balloonIconList_iconFrame_src" />
111
  <?php endif; ?>
112
  </div>
113
  </div>
114
 
115
  <button class="button button-block button-set" type="button" onclick="veu_default_image_additional(this);">
116
+ <?php esc_html_e( 'Select', 'vk-blocks' ); ?>
117
  </button>
118
  <button class="button button-block button-delete" type="button" onclick="veu_default_image_delete(this);">
119
+ <?php esc_html_e( 'Delete', 'vk-blocks' ); ?>
120
  </button>
121
 
122
+ <input type="hidden" class="__id" name="vk_blocks_balloon_meta[default_icons][<?php echo esc_attr( $vk_blocks_i ); ?>][src]" value="<?php echo esc_attr( $vk_blocks_image ); ?>" />
123
 
124
+ <label for="icon_title['<?php echo esc_attr( $vk_blocks_i ); ?>]" class="balloonIconList_nameLabel"><?php esc_html_e( 'Balloon Image Name', 'vk-blocks' ); ?></label>
125
  <?php
126
+ $vk_blocks_name = '';
127
+ if ( ! empty( $options['default_icons'][ $vk_blocks_i ]['name'] ) ) {
128
+ $vk_blocks_name = $options['default_icons'][ $vk_blocks_i ]['name'];
129
  }
130
  ?>
131
+ <input class="balloonIconList_name_input" type="text" name="vk_blocks_balloon_meta[default_icons][<?php echo esc_attr( $vk_blocks_i ); ?>][name]" id="icon_title['<?php echo esc_attr( $vk_blocks_i ); ?>]" value="<?php echo esc_attr( $vk_blocks_name ); ?>" />
132
  </li>
133
  <?php endfor; ?>
134
  </ul>
161
  // もともと表示されてた img タグを削除
162
  d.children().remove();
163
  // 新しく画像タグを挿入
164
+ d.append(jQuery('<img class="balloonIconList_iconFrame_src">').attr('src','<?php echo esc_url( $vk_blocks_image_default ); ?>'));
165
  jQuery(w).val('').change();
166
  };
167
  }
inc/vk-blocks/admin/admin-margin.php CHANGED
@@ -5,7 +5,7 @@
5
  * @package VK Blocks
6
  */
7
 
8
- $margin_unit_array = array(
9
  array(
10
  'label' => __( 'px', 'vk-blocks' ),
11
  'value' => 'px',
@@ -20,55 +20,55 @@ $margin_unit_array = array(
20
  ),
21
  );
22
 
23
- $vk_margin_size_array = vk_blocks_margin_size_array();
24
- $options = vk_blocks_get_options();
25
  ?>
26
  <section>
27
- <h3 id="margin-setting"><?php echo __( 'Common Margin Setting', 'vk-blocks' ); ?></h3>
28
- <p><?php _e( 'Please specify the size of the common margin used for responsive spacers, etc.', 'vk-blocks' ); ?></p>
29
 
30
  <p>
31
- <span><?php _e( 'Unit', 'vk-blocks' ); ?></span>
32
  <select name="vk_blocks_options[margin_unit]" style="width:7em;">
33
  <?php
34
- foreach ( $margin_unit_array as $margin_unit ) :
35
  $vk_blocks_selected = '';
36
- if ( $options['margin_unit'] === $margin_unit['value'] ) {
37
  $vk_blocks_selected = ' selected';
38
  }
39
  ?>
40
- <option value="<?php echo $margin_unit['value']; ?>"<?php echo $vk_blocks_selected; ?>>
41
- <?php echo $margin_unit['label']; ?>
42
  </option>
43
  <?php endforeach; ?>
44
  </select>
45
  </p>
46
 
47
  <style type="text/css">
48
- .spacer-input input[type="number"]{
49
  width:5em;
50
  text-align:center;
51
  }
52
  </style>
53
  <ul class="no-style spacer-input">
54
- <?php foreach ( $vk_margin_size_array as $margin_size ) : ?>
55
  <li>
56
  <span>
57
- <?php _e( 'Margin', 'vk-blocks' ); ?> [ <?php echo $margin_size['label']; ?> ] : </span>
58
  <?php
59
- $device_array = array(
60
  'pc' => __( 'PC', 'vk-blocks' ),
61
  'tablet' => __( 'Tablet', 'vk-blocks' ),
62
  'mobile' => __( 'Mobile', 'vk-blocks' ),
63
  );
64
- foreach ( $device_array as $device_key => $device_label ) {
65
  ?>
66
- <?php echo esc_html( $device_label ); ?>
67
  <input
68
  type="number"
69
- name="vk_blocks_options[margin_size][<?php echo esc_attr( $margin_size['value'] ); ?>][<?php echo esc_attr( $device_key ); ?>]"
70
  step="0.05"
71
- value="<?php echo esc_attr( vk_blocks_get_spacer_size( $options, $margin_size['value'], $device_key ) ); ?>"
72
  >
73
  <?php
74
  }
5
  * @package VK Blocks
6
  */
7
 
8
+ $vk_blocks_margin_unit_array = array(
9
  array(
10
  'label' => __( 'px', 'vk-blocks' ),
11
  'value' => 'px',
20
  ),
21
  );
22
 
23
+ $vk_blocks_margin_size_array = vk_blocks_margin_size_array();
24
+ $vk_blocks_options = vk_blocks_get_options();
25
  ?>
26
  <section>
27
+ <h3 id="margin-setting"><?php esc_html_e( 'Common Margin Setting', 'vk-blocks' ); ?></h3>
28
+ <p><?php esc_html_e( 'Please specify the size of the common margin used for responsive spacers, etc.', 'vk-blocks' ); ?></p>
29
 
30
  <p>
31
+ <span><?php esc_html_e( 'Unit', 'vk-blocks' ); ?></span>
32
  <select name="vk_blocks_options[margin_unit]" style="width:7em;">
33
  <?php
34
+ foreach ( $vk_blocks_margin_unit_array as $vk_blocks_margin_unit ) :
35
  $vk_blocks_selected = '';
36
+ if ( $vk_blocks_options['margin_unit'] === $vk_blocks_margin_unit['value'] ) {
37
  $vk_blocks_selected = ' selected';
38
  }
39
  ?>
40
+ <option value="<?php echo esc_attr( $vk_blocks_margin_unit['value'] ); ?>"<?php echo esc_attr( $vk_blocks_selected ); ?>>
41
+ <?php echo esc_html( $vk_blocks_margin_unit['label'] ); ?>
42
  </option>
43
  <?php endforeach; ?>
44
  </select>
45
  </p>
46
 
47
  <style type="text/css">
48
+ .spacer-input input[type="number"]{
49
  width:5em;
50
  text-align:center;
51
  }
52
  </style>
53
  <ul class="no-style spacer-input">
54
+ <?php foreach ( $vk_blocks_margin_size_array as $vk_blocks_margin_size ) : ?>
55
  <li>
56
  <span>
57
+ <?php esc_html_e( 'Margin', 'vk-blocks' ); ?> [ <?php echo esc_html( $vk_blocks_margin_size['label'] ); ?> ] : </span>
58
  <?php
59
+ $vk_blocks_device_array = array(
60
  'pc' => __( 'PC', 'vk-blocks' ),
61
  'tablet' => __( 'Tablet', 'vk-blocks' ),
62
  'mobile' => __( 'Mobile', 'vk-blocks' ),
63
  );
64
+ foreach ( $vk_blocks_device_array as $vk_blocks_device_key => $vk_blocks_device_label ) {
65
  ?>
66
+ <?php echo esc_html( $vk_blocks_device_label ); ?>
67
  <input
68
  type="number"
69
+ name="vk_blocks_options[margin_size][<?php echo esc_attr( $vk_blocks_margin_size['value'] ); ?>][<?php echo esc_attr( $vk_blocks_device_key ); ?>]"
70
  step="0.05"
71
+ value="<?php echo esc_attr( vk_blocks_get_spacer_size( $vk_blocks_options, $vk_blocks_margin_size['value'], $vk_blocks_device_key ) ); ?>"
72
  >
73
  <?php
74
  }
inc/vk-blocks/admin/admin.php CHANGED
@@ -6,6 +6,11 @@
6
  */
7
 
8
  if ( ! function_exists( 'vk_blocks_setting' ) ) {
 
 
 
 
 
9
  function vk_blocks_setting() {
10
  $options = get_option( 'vk_blocks_balloon_meta' );
11
  $image_number = 15;
@@ -13,7 +18,7 @@ if ( ! function_exists( 'vk_blocks_setting' ) ) {
13
  $vk_blocks_options = vk_blocks_get_options();
14
  ?>
15
 
16
- <form method="post" action="<?php echo esc_url( $_SERVER['REQUEST_URI'] ); ?>">
17
  <?php wp_nonce_field( 'vkb-nonce-key', 'vkb-setting-page' ); ?>
18
  <?php
19
  require_once dirname( __FILE__ ) . '/admin-balloon.php';
@@ -25,12 +30,17 @@ if ( ! function_exists( 'vk_blocks_setting' ) ) {
25
  }
26
  }
27
 
28
- $admin_pages = array( 'settings_page_vk_blocks_options' );
29
- Vk_Admin::admin_scripts( $admin_pages );
30
 
31
  global $vk_blocks_prefix;
32
  $vk_blocks_prefix = 'VK';
33
 
 
 
 
 
 
34
  function vk_blocks_setting_menu() {
35
  global $vk_blocks_prefix;
36
  $custom_page = add_options_page(
@@ -46,14 +56,14 @@ function vk_blocks_setting_menu() {
46
  }
47
  add_action( 'admin_menu', 'vk_blocks_setting_menu' );
48
 
49
- /*
50
- Setting Page
51
- /*-------------------------------------------*/
52
  function vk_blocks_setting_page() {
53
  global $vk_blocks_prefix;
54
  $get_page_title = $vk_blocks_prefix . ' ' . __( 'Blocks Setting', 'vk-blocks' );
55
 
56
- $get_logo_html = '<img src="' . plugin_dir_url( __FILE__ ) . '/images/vk-blocks-logo_ol.svg' . '" alt="VK Blocks" />';
57
  $get_logo_html = apply_filters( 'vk_blocks_logo_html', $get_logo_html );
58
 
59
  $get_menu_html = '';
@@ -64,24 +74,37 @@ function vk_blocks_setting_page() {
64
  Vk_Admin::admin_page_frame( $get_page_title, 'vk_blocks_setting', $get_logo_html, $get_menu_html );
65
  }
66
 
67
- /*
68
- save option
69
- /*-------------------------------------------*/
70
  function vk_blocks_setting_option_save() {
71
- if ( isset( $_POST['vk_blocks_balloon_meta'] ) && $_POST['vk_blocks_balloon_meta'] ) {
 
 
 
72
  if ( check_admin_referer( 'vkb-nonce-key', 'vkb-setting-page' ) ) {
73
  // 保存処理
74
- if ( isset( $_POST['vk_blocks_balloon_meta'] ) && $_POST['vk_blocks_balloon_meta'] ) {
75
- update_option( 'vk_blocks_balloon_meta', $_POST['vk_blocks_balloon_meta'] );
 
 
 
 
76
  } else {
77
  update_option( 'vk_blocks_balloon_meta', '' );
78
  }
79
  }
80
  }
81
- if ( isset( $_POST['vk_blocks_options'] ) && $_POST['vk_blocks_options'] ) {
 
 
 
82
  if ( check_admin_referer( 'vkb-nonce-key', 'vkb-setting-page' ) ) {
83
- if ( isset( $_POST['vk_blocks_options'] ) && $_POST['vk_blocks_options'] ) {
84
- update_option( 'vk_blocks_options', $_POST['vk_blocks_options'] );
 
 
 
85
  } else {
86
  update_option( 'vk_blocks_options', '' );
87
  }
6
  */
7
 
8
  if ( ! function_exists( 'vk_blocks_setting' ) ) {
9
+ /**
10
+ * VK Blocks Setting
11
+ *
12
+ * @return void
13
+ */
14
  function vk_blocks_setting() {
15
  $options = get_option( 'vk_blocks_balloon_meta' );
16
  $image_number = 15;
18
  $vk_blocks_options = vk_blocks_get_options();
19
  ?>
20
 
21
+ <form method="post" action="">
22
  <?php wp_nonce_field( 'vkb-nonce-key', 'vkb-setting-page' ); ?>
23
  <?php
24
  require_once dirname( __FILE__ ) . '/admin-balloon.php';
30
  }
31
  }
32
 
33
+ $vk_blocks_admin_pages = array( 'settings_page_vk_blocks_options' );
34
+ Vk_Admin::admin_scripts( $vk_blocks_admin_pages );
35
 
36
  global $vk_blocks_prefix;
37
  $vk_blocks_prefix = 'VK';
38
 
39
+ /**
40
+ * VK Blocks Setting Menu
41
+ *
42
+ * @return void
43
+ */
44
  function vk_blocks_setting_menu() {
45
  global $vk_blocks_prefix;
46
  $custom_page = add_options_page(
56
  }
57
  add_action( 'admin_menu', 'vk_blocks_setting_menu' );
58
 
59
+ /**
60
+ * Setting Page
61
+ */
62
  function vk_blocks_setting_page() {
63
  global $vk_blocks_prefix;
64
  $get_page_title = $vk_blocks_prefix . ' ' . __( 'Blocks Setting', 'vk-blocks' );
65
 
66
+ $get_logo_html = '<img src="' . plugin_dir_url( __FILE__ ) . '/images/vk-blocks-logo_ol.svg" alt="VK Blocks" />';
67
  $get_logo_html = apply_filters( 'vk_blocks_logo_html', $get_logo_html );
68
 
69
  $get_menu_html = '';
74
  Vk_Admin::admin_page_frame( $get_page_title, 'vk_blocks_setting', $get_logo_html, $get_menu_html );
75
  }
76
 
77
+ /**
78
+ * VK Blocks Save Option
79
+ */
80
  function vk_blocks_setting_option_save() {
81
+ if (
82
+ isset( $_POST['vk_blocks_balloon_meta'], $_POST['vkb-setting-page'] )
83
+ && wp_verify_nonce( sanitize_key( $_POST['vkb-setting-page'] ), 'vkb-nonce-key' )
84
+ ) {
85
  if ( check_admin_referer( 'vkb-nonce-key', 'vkb-setting-page' ) ) {
86
  // 保存処理
87
+ if (
88
+ isset( $_POST['vk_blocks_balloon_meta'], $_POST['vkb-setting-page'] )
89
+ && wp_verify_nonce( sanitize_key( $_POST['vkb-setting-page'] ), 'vkb-nonce-key' )
90
+ ) {
91
+ $vk_blocks_balloon_meta = sanitize_option( 'vk_blocks_balloon_meta', wp_unslash( $_POST['vk_blocks_balloon_meta'] ) );
92
+ update_option( 'vk_blocks_balloon_meta', $vk_blocks_balloon_meta );
93
  } else {
94
  update_option( 'vk_blocks_balloon_meta', '' );
95
  }
96
  }
97
  }
98
+ if (
99
+ isset( $_POST['vk_blocks_options'], $_POST['vkb-setting-page'] )
100
+ && wp_verify_nonce( sanitize_key( $_POST['vkb-setting-page'] ), 'vkb-nonce-key' )
101
+ ) {
102
  if ( check_admin_referer( 'vkb-nonce-key', 'vkb-setting-page' ) ) {
103
+ if (
104
+ isset( $_POST['vk_blocks_options'], $_POST['vkb-setting-page'] )
105
+ && wp_verify_nonce( sanitize_key( $_POST['vkb-setting-page'] ), 'vkb-nonce-key' )
106
+ ) {
107
+ update_option( 'vk_blocks_options', sanitize_option( 'vk_blocks_options', wp_unslash( $_POST['vk_blocks_options'] ) ) );
108
  } else {
109
  update_option( 'vk_blocks_options', '' );
110
  }
inc/vk-blocks/build/block-build-editor.css CHANGED
@@ -3,4 +3,4 @@
3
  * Copyright 2011-2020 The Bootstrap Authors
4
  * Copyright 2011-2020 Twitter, Inc.
5
  * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
6
- */.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.m-n1{margin:-.25rem!important}.mt-n1,.my-n1{margin-top:-.25rem!important}.mr-n1,.mx-n1{margin-right:-.25rem!important}.mb-n1,.my-n1{margin-bottom:-.25rem!important}.ml-n1,.mx-n1{margin-left:-.25rem!important}.m-n2{margin:-.5rem!important}.mt-n2,.my-n2{margin-top:-.5rem!important}.mr-n2,.mx-n2{margin-right:-.5rem!important}.mb-n2,.my-n2{margin-bottom:-.5rem!important}.ml-n2,.mx-n2{margin-left:-.5rem!important}.m-n3{margin:-1rem!important}.mt-n3,.my-n3{margin-top:-1rem!important}.mr-n3,.mx-n3{margin-right:-1rem!important}.mb-n3,.my-n3{margin-bottom:-1rem!important}.ml-n3,.mx-n3{margin-left:-1rem!important}.m-n4{margin:-1.5rem!important}.mt-n4,.my-n4{margin-top:-1.5rem!important}.mr-n4,.mx-n4{margin-right:-1.5rem!important}.mb-n4,.my-n4{margin-bottom:-1.5rem!important}.ml-n4,.mx-n4{margin-left:-1.5rem!important}.m-n5{margin:-3rem!important}.mt-n5,.my-n5{margin-top:-3rem!important}.mr-n5,.mx-n5{margin-right:-3rem!important}.mb-n5,.my-n5{margin-bottom:-3rem!important}.ml-n5,.mx-n5{margin-left:-3rem!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}@media (min-width:576px){.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:.25rem!important}.mt-sm-1,.my-sm-1{margin-top:.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2,.my-sm-2{margin-top:.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}.m-sm-3{margin:1rem!important}.mt-sm-3,.my-sm-3{margin-top:1rem!important}.mr-sm-3,.mx-sm-3{margin-right:1rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}.ml-sm-3,.mx-sm-3{margin-left:1rem!important}.m-sm-4{margin:1.5rem!important}.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}.m-sm-5{margin:3rem!important}.mt-sm-5,.my-sm-5{margin-top:3rem!important}.mr-sm-5,.mx-sm-5{margin-right:3rem!important}.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}.ml-sm-5,.mx-sm-5{margin-left:3rem!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:.25rem!important}.pt-sm-1,.py-sm-1{padding-top:.25rem!important}.pr-sm-1,.px-sm-1{padding-right:.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2,.py-sm-2{padding-top:.5rem!important}.pr-sm-2,.px-sm-2{padding-right:.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.5rem!important}.p-sm-3{padding:1rem!important}.pt-sm-3,.py-sm-3{padding-top:1rem!important}.pr-sm-3,.px-sm-3{padding-right:1rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}.pl-sm-3,.px-sm-3{padding-left:1rem!important}.p-sm-4{padding:1.5rem!important}.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}.p-sm-5{padding:3rem!important}.pt-sm-5,.py-sm-5{padding-top:3rem!important}.pr-sm-5,.px-sm-5{padding-right:3rem!important}.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}.pl-sm-5,.px-sm-5{padding-left:3rem!important}.m-sm-n1{margin:-.25rem!important}.mt-sm-n1,.my-sm-n1{margin-top:-.25rem!important}.mr-sm-n1,.mx-sm-n1{margin-right:-.25rem!important}.mb-sm-n1,.my-sm-n1{margin-bottom:-.25rem!important}.ml-sm-n1,.mx-sm-n1{margin-left:-.25rem!important}.m-sm-n2{margin:-.5rem!important}.mt-sm-n2,.my-sm-n2{margin-top:-.5rem!important}.mr-sm-n2,.mx-sm-n2{margin-right:-.5rem!important}.mb-sm-n2,.my-sm-n2{margin-bottom:-.5rem!important}.ml-sm-n2,.mx-sm-n2{margin-left:-.5rem!important}.m-sm-n3{margin:-1rem!important}.mt-sm-n3,.my-sm-n3{margin-top:-1rem!important}.mr-sm-n3,.mx-sm-n3{margin-right:-1rem!important}.mb-sm-n3,.my-sm-n3{margin-bottom:-1rem!important}.ml-sm-n3,.mx-sm-n3{margin-left:-1rem!important}.m-sm-n4{margin:-1.5rem!important}.mt-sm-n4,.my-sm-n4{margin-top:-1.5rem!important}.mr-sm-n4,.mx-sm-n4{margin-right:-1.5rem!important}.mb-sm-n4,.my-sm-n4{margin-bottom:-1.5rem!important}.ml-sm-n4,.mx-sm-n4{margin-left:-1.5rem!important}.m-sm-n5{margin:-3rem!important}.mt-sm-n5,.my-sm-n5{margin-top:-3rem!important}.mr-sm-n5,.mx-sm-n5{margin-right:-3rem!important}.mb-sm-n5,.my-sm-n5{margin-bottom:-3rem!important}.ml-sm-n5,.mx-sm-n5{margin-left:-3rem!important}.m-sm-auto{margin:auto!important}.mt-sm-auto,.my-sm-auto{margin-top:auto!important}.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}}@media (min-width:768px){.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3,.my-md-3{margin-top:1rem!important}.mr-md-3,.mx-md-3{margin-right:1rem!important}.mb-md-3,.my-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4,.my-md-4{margin-top:1.5rem!important}.mr-md-4,.mx-md-4{margin-right:1.5rem!important}.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5,.my-md-5{margin-top:3rem!important}.mr-md-5,.mx-md-5{margin-right:3rem!important}.mb-md-5,.my-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3,.py-md-3{padding-top:1rem!important}.pr-md-3,.px-md-3{padding-right:1rem!important}.pb-md-3,.py-md-3{padding-bottom:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4,.py-md-4{padding-top:1.5rem!important}.pr-md-4,.px-md-4{padding-right:1.5rem!important}.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5,.py-md-5{padding-top:3rem!important}.pr-md-5,.px-md-5{padding-right:3rem!important}.pb-md-5,.py-md-5{padding-bottom:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.m-md-n1{margin:-.25rem!important}.mt-md-n1,.my-md-n1{margin-top:-.25rem!important}.mr-md-n1,.mx-md-n1{margin-right:-.25rem!important}.mb-md-n1,.my-md-n1{margin-bottom:-.25rem!important}.ml-md-n1,.mx-md-n1{margin-left:-.25rem!important}.m-md-n2{margin:-.5rem!important}.mt-md-n2,.my-md-n2{margin-top:-.5rem!important}.mr-md-n2,.mx-md-n2{margin-right:-.5rem!important}.mb-md-n2,.my-md-n2{margin-bottom:-.5rem!important}.ml-md-n2,.mx-md-n2{margin-left:-.5rem!important}.m-md-n3{margin:-1rem!important}.mt-md-n3,.my-md-n3{margin-top:-1rem!important}.mr-md-n3,.mx-md-n3{margin-right:-1rem!important}.mb-md-n3,.my-md-n3{margin-bottom:-1rem!important}.ml-md-n3,.mx-md-n3{margin-left:-1rem!important}.m-md-n4{margin:-1.5rem!important}.mt-md-n4,.my-md-n4{margin-top:-1.5rem!important}.mr-md-n4,.mx-md-n4{margin-right:-1.5rem!important}.mb-md-n4,.my-md-n4{margin-bottom:-1.5rem!important}.ml-md-n4,.mx-md-n4{margin-left:-1.5rem!important}.m-md-n5{margin:-3rem!important}.mt-md-n5,.my-md-n5{margin-top:-3rem!important}.mr-md-n5,.mx-md-n5{margin-right:-3rem!important}.mb-md-n5,.my-md-n5{margin-bottom:-3rem!important}.ml-md-n5,.mx-md-n5{margin-left:-3rem!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}}@media (min-width:992px){.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3,.my-lg-3{margin-top:1rem!important}.mr-lg-3,.mx-lg-3{margin-right:1rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}.ml-lg-3,.mx-lg-3{margin-left:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5,.my-lg-5{margin-top:3rem!important}.mr-lg-5,.mx-lg-5{margin-right:3rem!important}.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}.ml-lg-5,.mx-lg-5{margin-left:3rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3,.py-lg-3{padding-top:1rem!important}.pr-lg-3,.px-lg-3{padding-right:1rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5,.py-lg-5{padding-top:3rem!important}.pr-lg-5,.px-lg-5{padding-right:3rem!important}.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!important}.m-lg-n1{margin:-.25rem!important}.mt-lg-n1,.my-lg-n1{margin-top:-.25rem!important}.mr-lg-n1,.mx-lg-n1{margin-right:-.25rem!important}.mb-lg-n1,.my-lg-n1{margin-bottom:-.25rem!important}.ml-lg-n1,.mx-lg-n1{margin-left:-.25rem!important}.m-lg-n2{margin:-.5rem!important}.mt-lg-n2,.my-lg-n2{margin-top:-.5rem!important}.mr-lg-n2,.mx-lg-n2{margin-right:-.5rem!important}.mb-lg-n2,.my-lg-n2{margin-bottom:-.5rem!important}.ml-lg-n2,.mx-lg-n2{margin-left:-.5rem!important}.m-lg-n3{margin:-1rem!important}.mt-lg-n3,.my-lg-n3{margin-top:-1rem!important}.mr-lg-n3,.mx-lg-n3{margin-right:-1rem!important}.mb-lg-n3,.my-lg-n3{margin-bottom:-1rem!important}.ml-lg-n3,.mx-lg-n3{margin-left:-1rem!important}.m-lg-n4{margin:-1.5rem!important}.mt-lg-n4,.my-lg-n4{margin-top:-1.5rem!important}.mr-lg-n4,.mx-lg-n4{margin-right:-1.5rem!important}.mb-lg-n4,.my-lg-n4{margin-bottom:-1.5rem!important}.ml-lg-n4,.mx-lg-n4{margin-left:-1.5rem!important}.m-lg-n5{margin:-3rem!important}.mt-lg-n5,.my-lg-n5{margin-top:-3rem!important}.mr-lg-n5,.mx-lg-n5{margin-right:-3rem!important}.mb-lg-n5,.my-lg-n5{margin-bottom:-3rem!important}.ml-lg-n5,.mx-lg-n5{margin-left:-3rem!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}}@media (min-width:1200px){.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-1{margin:.25rem!important}.mt-xl-1,.my-xl-1{margin-top:.25rem!important}.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}.m-xl-2{margin:.5rem!important}.mt-xl-2,.my-xl-2{margin-top:.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}.m-xl-3{margin:1rem!important}.mt-xl-3,.my-xl-3{margin-top:1rem!important}.mr-xl-3,.mx-xl-3{margin-right:1rem!important}.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}.ml-xl-3,.mx-xl-3{margin-left:1rem!important}.m-xl-4{margin:1.5rem!important}.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}.m-xl-5{margin:3rem!important}.mt-xl-5,.my-xl-5{margin-top:3rem!important}.mr-xl-5,.mx-xl-5{margin-right:3rem!important}.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}.ml-xl-5,.mx-xl-5{margin-left:3rem!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:.25rem!important}.pt-xl-1,.py-xl-1{padding-top:.25rem!important}.pr-xl-1,.px-xl-1{padding-right:.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}.pl-xl-1,.px-xl-1{padding-left:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2,.py-xl-2{padding-top:.5rem!important}.pr-xl-2,.px-xl-2{padding-right:.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}.pl-xl-2,.px-xl-2{padding-left:.5rem!important}.p-xl-3{padding:1rem!important}.pt-xl-3,.py-xl-3{padding-top:1rem!important}.pr-xl-3,.px-xl-3{padding-right:1rem!important}.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}.pl-xl-3,.px-xl-3{padding-left:1rem!important}.p-xl-4{padding:1.5rem!important}.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}.p-xl-5{padding:3rem!important}.pt-xl-5,.py-xl-5{padding-top:3rem!important}.pr-xl-5,.px-xl-5{padding-right:3rem!important}.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}.pl-xl-5,.px-xl-5{padding-left:3rem!important}.m-xl-n1{margin:-.25rem!important}.mt-xl-n1,.my-xl-n1{margin-top:-.25rem!important}.mr-xl-n1,.mx-xl-n1{margin-right:-.25rem!important}.mb-xl-n1,.my-xl-n1{margin-bottom:-.25rem!important}.ml-xl-n1,.mx-xl-n1{margin-left:-.25rem!important}.m-xl-n2{margin:-.5rem!important}.mt-xl-n2,.my-xl-n2{margin-top:-.5rem!important}.mr-xl-n2,.mx-xl-n2{margin-right:-.5rem!important}.mb-xl-n2,.my-xl-n2{margin-bottom:-.5rem!important}.ml-xl-n2,.mx-xl-n2{margin-left:-.5rem!important}.m-xl-n3{margin:-1rem!important}.mt-xl-n3,.my-xl-n3{margin-top:-1rem!important}.mr-xl-n3,.mx-xl-n3{margin-right:-1rem!important}.mb-xl-n3,.my-xl-n3{margin-bottom:-1rem!important}.ml-xl-n3,.mx-xl-n3{margin-left:-1rem!important}.m-xl-n4{margin:-1.5rem!important}.mt-xl-n4,.my-xl-n4{margin-top:-1.5rem!important}.mr-xl-n4,.mx-xl-n4{margin-right:-1.5rem!important}.mb-xl-n4,.my-xl-n4{margin-bottom:-1.5rem!important}.ml-xl-n4,.mx-xl-n4{margin-left:-1.5rem!important}.m-xl-n5{margin:-3rem!important}.mt-xl-n5,.my-xl-n5{margin-top:-3rem!important}.mr-xl-n5,.mx-xl-n5{margin-right:-3rem!important}.mb-xl-n5,.my-xl-n5{margin-bottom:-3rem!important}.ml-xl-n5,.mx-xl-n5{margin-left:-3rem!important}.m-xl-auto{margin:auto!important}.mt-xl-auto,.my-xl-auto{margin-top:auto!important}.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}}.vk_block_icon_pro{fill:#c00}.editor-block-list-item-vk-blocks-accordion:after,.editor-block-list-item-vk-blocks-animation:after,.editor-block-list-item-vk-blocks-card:after,.editor-block-list-item-vk-blocks-child-page:after,.editor-block-list-item-vk-blocks-grid-column:after,.editor-block-list-item-vk-blocks-icon-card:after,.editor-block-list-item-vk-blocks-outer:after,.editor-block-list-item-vk-blocks-post-list:after,.editor-block-list-item-vk-blocks-select-post-list:after,.editor-block-list-item-vk-blocks-simple-table:after,.editor-block-list-item-vk-blocks-slider:after,.editor-block-list-item-vk-blocks-step:after,.editor-block-list-item-vk-blocks-table-of-contents-new:after,.editor-block-list-item-vk-blocks-table-of-contents:after,.editor-block-list-item-vk-blocks-timeline:after{position:absolute;top:0;right:0;content:"Pro";display:inline-block;font-size:10px;line-height:1;color:#fff;background-color:#cd3034;border-radius:2px;padding:3px 4px}.block-prop-title{font-weight:700}.components-panel__body .components-base-control__label{display:block}.components-button.block-editor-block-switcher__toggle{overflow:hidden}input[type=range]{margin:1px}button.image-button:not(.button-delete){height:100%}.components-base-control__title{padding-bottom:3px;border-bottom:1px solid #ccc;margin-bottom:1em;display:block}.components-base-control__help{margin-top:0}.components-radio-control__option label{margin-bottom:0}.components-checkbox-control__label{margin-bottom:0}.components-color-palette{display:block;overflow:hidden}.editor-url-input input[type=text]{width:100%}.vkb-menu__template-part .block-editor-block-preview__content{left:50%!important;margin-left:-50%!important}.vkb-menu__template-part__button{padding:0;width:100%;height:auto}.vkb-menu__template-part .vkb-menu__template-part__card__container{width:100%;height:100%;display:flex;align-items:center;justify-content:center;max-width:none}.vkb-menu__template-part .vkb-menu__template-part__card__container div[class*=vk_outer-bgPosition-]{background-attachment:unset!important}.vkb-menu__template-part .vkb-menu__template-part__card{position:relative;display:flex;justify-content:center;border:none;margin:0 0 .5em;cursor:pointer;width:90%;padding:0;background:#fff;transition:all .35s ease;border:none}.vkb-menu__template-part .vkb-menu__template-part__card .editor-styles-wrapper .block-editor-block-list__block{margin-top:0;margin-bottom:0}.vkb-menu__template-part .vkb-menu__template-part__card .content{width:100%;max-width:100%}.vkb-menu__template-part .vkb-menu__template-part__card .content h6{color:#666;font-weight:600;text-transform:uppercase;margin:0 0 1em;letter-spacing:2px;text-align:center}.vkb-menu__template-part .vkb-menu__template-part__card .content .hover_content{overflow:auto;border-radius:5px;border:1px solid #e5e5e5}.vkb-menu__template-part .vkb-menu__template-part__card .content .hover_content div.inner{color:#6e6e70;line-height:1.4em;overflow:hidden}.vkb-menu__template-part .vkb-menu__template-part__card .content .hover_content .edit-post-visual-editor{position:initial;padding-top:0}.vkb-menu__template-part .vkb-menu__template-part__card .content .hover_content:hover{border:1px solid #007cba}.vkb-menu__template-part .vkb-menu__template-part__card .content .hover_content .block-editor-block-preview__content{width:720px!important;transform:scale(.35)!important}.vkb-menu__template-part .vkb-menu__template-part__card .content:hover .logo{margin-bottom:.5em}.vkb-menu__template-part .vkb-menu__template-part__card .content:hover .hover_content{max-height:none;height:100%;transform:none}.vkb-menu__template-part .vkb-menu__template-part__card .content:hover .hover_content .inner{width:100%;height:auto}.vkb-menu__template-part__button #vkb-menu__template-part__card0 .inner{height:100px}.vkb-menu__template-part__button #vkb-menu__template-part__card1 .inner{height:50px}.vkb-menu__template-part__button #vkb-menu__template-part__card2 .inner{height:120px}.vkb-menu__template-part__button #vkb-menu__template-part__card3 .inner{height:92px}.vkb-menu__template-part__button #vkb-menu__template-part__card4 .inner{height:73px}.vkb-menu__template-part__button #vkb-menu__template-part__card5 .inner{height:95px}.vkb-menu__template-part__button #vkb-menu__template-part__card6 .inner{height:115px}.vkb-menu__template-part__button #vkb-menu__template-part__card7 .inner{height:100px}.vkb-menu__template-part__button #vkb-menu__template-part__card8 .inner{height:100px}.vkb-menu__template-part__button #vkb-menu__template-part__card9 .inner{height:75px}.vkb-menu__template-part__button #vkb-menu__template-part__card10 .inner{height:100px}.vkb-menu__template-part__button #vkb-menu__template-part__card11 .inner{height:65px}.vk-blocks-advanced-popover-control .components-popover__content{min-width:260px;margin-left:-46px!important;padding:20px 15px}.vk-blocks-advanced-popover-control .components-popover__content .vk_icon_list{margin-top:5px}.vk-blocks-advanced-popover-control .components-popover__content .vk_icon_list .components-base-control__field{display:flex;flex-wrap:wrap}.vk-blocks-advanced-popover-control .components-popover__content .vk_icon_list .components-base-control__field .components-radio-control__option{border:1px solid #666;width:38px;height:38px;border-radius:3px;margin-right:7px;position:relative}.vk-blocks-advanced-popover-control .components-popover__content .vk_icon_list .components-base-control__field .components-radio-control__option input{display:none}.vk-blocks-advanced-popover-control .components-popover__content .vk_icon_list .components-base-control__field .components-radio-control__option .svg-inline--fa,.vk-blocks-advanced-popover-control .components-popover__content .vk_icon_list .components-base-control__field .components-radio-control__option i{font-size:1.5em;position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%)}.wp-block[data-type="vk-blocks/balloon"]::after{content:"";display:block;clear:both}.vk_balloon figure,.vk_balloon p.wp-block{width:100%}.vk_balloon_icon button.image-button{height:auto}.icon-image-list{display:flex;flex-wrap:wrap}.icon-image-list div{width:calc((100% - (10px * 4))/ 5);margin:5px}.icon-image-list div:nth-child(5n+1){margin-left:0}.icon-image-list div:nth-child(5n){margin-right:0}.wp-core-ui .icon-image-list .button.button-large{padding:0;margin:0;width:40px;height:40px;object-fit:cover;border-radius:50%}.wp-core-ui .icon-image-list .button.button-large img{width:38px;height:38px;object-fit:cover;border-radius:50%}.wp-block-vk-blocks-button.block-editor-block-list__block.wp-block.vk_button.vk_button-align-wide{display:block;margin-left:auto;margin-right:auto;max-width:70%}.editor-styles-wrapper .wp-block-table tfoot{border-top:1px solid var(--vk-color-border-hr)}.vk_borderBox_body>.block-editor-inner-blocks>.block-editor-block-list__layout>:first-child{margin-top:0}.vk_borderBox_body>.block-editor-inner-blocks>.block-editor-block-list__layout>:last-child{margin-bottom:0}.vk_icon.wp-block{margin-top:0;margin-bottom:0}.components-panel__body .vk_icon_custombox{display:inline-flex;justify-content:flex-start;align-items:flex-start;width:100%}.components-panel__body .vk_icon_custombox_number{flex:1 1 0%;margin-left:8px;height:30px}.components-panel__body .vk_icon_custombox_number input{height:30px;min-height:30px}.components-panel__body .vk_icon_custombox_unit{width:64px!important;margin-left:8px}.components-panel__body .vk_icon_custombox_reset.is-secondary{height:30px;margin-left:8px}.vk_outer_sidebar_bgImage{position:relative}.vk_outer_sidebar_bgImage .components-button{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);transition:all 1s}.vk_outer_sidebar_bgImage .button-delete{opacity:0;border:1px solid #d33;color:#d33;transition:all 1s}.vk_outer_sidebar_bgImage .button-delete:hover{background-color:#d33;border:1px solid #b72a2a;color:#fff}.vk_outer_sidebar_bgImage:hover .button-delete{transition:all 1s;opacity:1}.vk_slider_item_sidebar_bgImage_button_container img{min-width:248px}.mb-2+div.components-toolbar{margin-top:0!important}.components-tab-panel__tab-content .vk_outer-width-full.vk_outer-paddingLR-use .wp-block,.components-tab-panel__tab-content .vk_outer-width-full.vk_outer-paddingLR-zero .wp-block,.edit-post-visual-editor .vk_outer-width-full.vk_outer-paddingLR-use .wp-block,.edit-post-visual-editor .vk_outer-width-full.vk_outer-paddingLR-zero .wp-block{max-width:100%}.components-tab-panel__tab-content .vk_width-full div[data-type="vk-blocks/slider-item"],.edit-post-visual-editor .vk_width-full div[data-type="vk-blocks/slider-item"]{max-width:100%}.components-tab-panel__tab-content .vk_width-full div[data-type="vk-blocks/slider-item"] .vk_slider_item-paddingLR-use .wp-block,.components-tab-panel__tab-content .vk_width-full div[data-type="vk-blocks/slider-item"] .vk_slider_item-paddingLR-zero .wp-block,.edit-post-visual-editor .vk_width-full div[data-type="vk-blocks/slider-item"] .vk_slider_item-paddingLR-use .wp-block,.edit-post-visual-editor .vk_width-full div[data-type="vk-blocks/slider-item"] .vk_slider_item-paddingLR-zero .wp-block{max-width:100%}.is-sidebar-opened .components-tab-panel__tab-content .vk_outer-width-full.vk_outer-paddingLR-use,.is-sidebar-opened .components-tab-panel__tab-content .vk_outer-width-full.vk_outer-paddingLR-zero,.is-sidebar-opened .edit-post-visual-editor .vk_outer-width-full.vk_outer-paddingLR-use,.is-sidebar-opened .edit-post-visual-editor .vk_outer-width-full.vk_outer-paddingLR-zero{margin-left:calc(50% - 50vw + 140px);margin-right:calc(50% - 50vw + 140px)}.is-sidebar-opened .components-tab-panel__tab-content .vk_outer-width-full.vk_outer-paddingLR-use .wp-block,.is-sidebar-opened .components-tab-panel__tab-content .vk_outer-width-full.vk_outer-paddingLR-zero .wp-block,.is-sidebar-opened .edit-post-visual-editor .vk_outer-width-full.vk_outer-paddingLR-use .wp-block,.is-sidebar-opened .edit-post-visual-editor .vk_outer-width-full.vk_outer-paddingLR-zero .wp-block{max-width:100%}.is-sidebar-opened .components-tab-panel__tab-content .vk_slider.vk_width-full,.is-sidebar-opened .edit-post-visual-editor .vk_slider.vk_width-full{margin-left:calc(50% - 50vw + 140px);margin-right:calc(50% - 50vw + 140px);padding-right:0;padding-left:0;width:calc(100vw - 280px)}.components-tab-panel__tab-content .vk_animation,.components-tab-panel__tab-content .vk_slider,.components-tab-panel__tab-content .vk_slider_item,.components-tab-panel__tab-content .vk_spacer,.edit-post-visual-editor .vk_animation,.edit-post-visual-editor .vk_slider,.edit-post-visual-editor .vk_slider_item,.edit-post-visual-editor .vk_spacer{border:1px dotted #ccc}.components-tab-panel__tab-content .vk_slider_item,.edit-post-visual-editor .vk_slider_item{min-height:3em}.components-tab-panel__tab-content .vk_slider_item .block-editor-inner-blocks,.edit-post-visual-editor .vk_slider_item .block-editor-inner-blocks{width:100%}.components-tab-panel__tab-content div[data-type="vk-blocks/page-content"].is-selected .vk_pageContent,.edit-post-visual-editor div[data-type="vk-blocks/page-content"].is-selected .vk_pageContent{border:1px dotted #ccc;opacity:.5}.components-tab-panel__tab-content div[data-type="vk-blocks/page-content"].is-selected .vk_pageContent_editBtn,.edit-post-visual-editor div[data-type="vk-blocks/page-content"].is-selected .vk_pageContent_editBtn{position:absolute;z-index:9999;top:-3em;right:0}.components-tab-panel__tab-content .vk_selectPostList-edit .block-editor-inner-blocks,.edit-post-visual-editor .vk_selectPostList-edit .block-editor-inner-blocks{width:100%}.components-tab-panel__tab-content .vk_selectPostList-edit .block-editor-block-list__layout,.edit-post-visual-editor .vk_selectPostList-edit .block-editor-block-list__layout{margin-left:-15px;margin-right:-15px;display:flex;flex-wrap:wrap;clear:both}.components-tab-panel__tab-content .vk_selectPostList-edit .wp-block,.edit-post-visual-editor .vk_selectPostList-edit .wp-block{margin-left:15px;margin-right:15px}.components-tab-panel__tab-content .vk_selectPostList-edit .wp-block .vk_post,.components-tab-panel__tab-content .vk_selectPostList-edit .wp-block>div,.edit-post-visual-editor .vk_selectPostList-edit .wp-block .vk_post,.edit-post-visual-editor .vk_selectPostList-edit .wp-block>div{width:100%;margin:0;height:100%}.components-tab-panel__tab-content .vk_selectPostList-edit .block-list-appender.wp-block,.edit-post-visual-editor .vk_selectPostList-edit .block-list-appender.wp-block{border:1px solid #ccc;min-height:4em}.components-tab-panel__tab-content .vk_selectPostList-edit .block-list-appender.wp-block .block-editor-button-block-appender,.edit-post-visual-editor .vk_selectPostList-edit .block-list-appender.wp-block .block-editor-button-block-appender{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.components-tab-panel__tab-content .vk_selectPostList-edit-col-12 .wp-block,.edit-post-visual-editor .vk_selectPostList-edit-col-12 .wp-block{width:calc(100% - 30px)}.components-tab-panel__tab-content .vk_selectPostList-edit-col-6 .wp-block,.edit-post-visual-editor .vk_selectPostList-edit-col-6 .wp-block{width:calc(50% - 30px)}.components-tab-panel__tab-content .vk_selectPostList-edit-col-4 .wp-block,.edit-post-visual-editor .vk_selectPostList-edit-col-4 .wp-block{width:calc(33.3333% - 30px)}.components-tab-panel__tab-content .vk_selectPostList-edit-col-3 .wp-block,.edit-post-visual-editor .vk_selectPostList-edit-col-3 .wp-block{width:calc(25% - 30px)}.components-tab-panel__tab-content .vk_selectPostList-edit-col-2 .wp-block,.edit-post-visual-editor .vk_selectPostList-edit-col-2 .wp-block{width:calc(16.6667% - 30px)}@media (min-width:576px){.components-tab-panel__tab-content .vk_selectPostList-edit-col-sm-12 .wp-block,.edit-post-visual-editor .vk_selectPostList-edit-col-sm-12 .wp-block{width:calc(100% - 30px)}.components-tab-panel__tab-content .vk_selectPostList-edit-col-sm-6 .wp-block,.edit-post-visual-editor .vk_selectPostList-edit-col-sm-6 .wp-block{width:calc(50% - 30px)}.components-tab-panel__tab-content .vk_selectPostList-edit-col-sm-4 .wp-block,.edit-post-visual-editor .vk_selectPostList-edit-col-sm-4 .wp-block{width:calc(33.3333% - 30px)}.components-tab-panel__tab-content .vk_selectPostList-edit-col-sm-3 .wp-block,.edit-post-visual-editor .vk_selectPostList-edit-col-sm-3 .wp-block{width:calc(25% - 30px)}.components-tab-panel__tab-content .vk_selectPostList-edit-col-sm-2 .wp-block,.edit-post-visual-editor .vk_selectPostList-edit-col-sm-2 .wp-block{width:calc(16.6667% - 30px)}}@media (min-width:768px){.components-tab-panel__tab-content .vk_selectPostList-edit-col-md-12 .wp-block,.edit-post-visual-editor .vk_selectPostList-edit-col-md-12 .wp-block{width:calc(100% - 30px)}.components-tab-panel__tab-content .vk_selectPostList-edit-col-md-6 .wp-block,.edit-post-visual-editor .vk_selectPostList-edit-col-md-6 .wp-block{width:calc(50% - 30px)}.components-tab-panel__tab-content .vk_selectPostList-edit-col-md-4 .wp-block,.edit-post-visual-editor .vk_selectPostList-edit-col-md-4 .wp-block{width:calc(33.3333% - 30px)}.components-tab-panel__tab-content .vk_selectPostList-edit-col-md-3 .wp-block,.edit-post-visual-editor .vk_selectPostList-edit-col-md-3 .wp-block{width:calc(25% - 30px)}.components-tab-panel__tab-content .vk_selectPostList-edit-col-md-2 .wp-block,.edit-post-visual-editor .vk_selectPostList-edit-col-md-2 .wp-block{width:calc(16.6667% - 30px)}}@media (min-width:992px){.components-tab-panel__tab-content .vk_selectPostList-edit-col-lg-12 .wp-block,.edit-post-visual-editor .vk_selectPostList-edit-col-lg-12 .wp-block{width:calc(100% - 30px)}.components-tab-panel__tab-content .vk_selectPostList-edit-col-lg-6 .wp-block,.edit-post-visual-editor .vk_selectPostList-edit-col-lg-6 .wp-block{width:calc(50% - 30px)}.components-tab-panel__tab-content .vk_selectPostList-edit-col-lg-4 .wp-block,.edit-post-visual-editor .vk_selectPostList-edit-col-lg-4 .wp-block{width:calc(33.3333% - 30px)}.components-tab-panel__tab-content .vk_selectPostList-edit-col-lg-3 .wp-block,.edit-post-visual-editor .vk_selectPostList-edit-col-lg-3 .wp-block{width:calc(25% - 30px)}.components-tab-panel__tab-content .vk_selectPostList-edit-col-lg-2 .wp-block,.edit-post-visual-editor .vk_selectPostList-edit-col-lg-2 .wp-block{width:calc(16.6667% - 30px)}}@media (min-width:1200px){.components-tab-panel__tab-content .vk_selectPostList-edit-col-xl-12 .wp-block,.edit-post-visual-editor .vk_selectPostList-edit-col-xl-12 .wp-block{width:calc(100% - 30px)}.components-tab-panel__tab-content .vk_selectPostList-edit-col-xl-6 .wp-block,.edit-post-visual-editor .vk_selectPostList-edit-col-xl-6 .wp-block{width:calc(50% - 30px)}.components-tab-panel__tab-content .vk_selectPostList-edit-col-xl-4 .wp-block,.edit-post-visual-editor .vk_selectPostList-edit-col-xl-4 .wp-block{width:calc(33.3333% - 30px)}.components-tab-panel__tab-content .vk_selectPostList-edit-col-xl-3 .wp-block,.edit-post-visual-editor .vk_selectPostList-edit-col-xl-3 .wp-block{width:calc(25% - 30px)}.components-tab-panel__tab-content .vk_selectPostList-edit-col-xl-2 .wp-block,.edit-post-visual-editor .vk_selectPostList-edit-col-xl-2 .wp-block{width:calc(16.6667% - 30px)}}@media (min-width:1400px){.components-tab-panel__tab-content .vk_selectPostList-edit-col-xxl-12 .wp-block,.edit-post-visual-editor .vk_selectPostList-edit-col-xxl-12 .wp-block{width:calc(100% - 30px)}.components-tab-panel__tab-content .vk_selectPostList-edit-col-xxl-6 .wp-block,.edit-post-visual-editor .vk_selectPostList-edit-col-xxl-6 .wp-block{width:calc(50% - 30px)}.components-tab-panel__tab-content .vk_selectPostList-edit-col-xxl-4 .wp-block,.edit-post-visual-editor .vk_selectPostList-edit-col-xxl-4 .wp-block{width:calc(33.3333% - 30px)}.components-tab-panel__tab-content .vk_selectPostList-edit-col-xxl-3 .wp-block,.edit-post-visual-editor .vk_selectPostList-edit-col-xxl-3 .wp-block{width:calc(25% - 30px)}.components-tab-panel__tab-content .vk_selectPostList-edit-col-xxl-2 .wp-block,.edit-post-visual-editor .vk_selectPostList-edit-col-xxl-2 .wp-block{width:calc(16.6667% - 30px)}}.components-tab-panel__tab-content .vk_animation,.edit-post-visual-editor .vk_animation{border:1px dashed #ccc;min-height:3em}.components-tab-panel__tab-content .vk_animation.wp-block-vk-blocks-animation,.edit-post-visual-editor .vk_animation.wp-block-vk-blocks-animation{opacity:1}.components-tab-panel__tab-content .vk_animation:before,.edit-post-visual-editor .vk_animation:before{position:absolute;right:0;top:0;font-size:10px;background:#eee;padding:.2em .6em;z-index:1000}.components-tab-panel__tab-content .vk_animation.vk_animation-fade-in,.edit-post-visual-editor .vk_animation.vk_animation-fade-in{left:0}.components-tab-panel__tab-content .vk_animation.vk_animation-fade-in:before,.edit-post-visual-editor .vk_animation.vk_animation-fade-in:before{content:'Fade in'}.components-tab-panel__tab-content .vk_animation.vk_animation-up-down,.edit-post-visual-editor .vk_animation.vk_animation-up-down{right:0;left:0}.components-tab-panel__tab-content .vk_animation.vk_animation-up-down:before,.edit-post-visual-editor .vk_animation.vk_animation-up-down:before{content:'Up Down'}.components-tab-panel__tab-content .vk_animation.vk_animation-left-right,.edit-post-visual-editor .vk_animation.vk_animation-left-right{right:0;left:0}.components-tab-panel__tab-content .vk_animation.vk_animation-left-right:before,.edit-post-visual-editor .vk_animation.vk_animation-left-right:before{content:'Left Right'}.components-tab-panel__tab-content .vk_animation.vk_animation-trembling-x,.edit-post-visual-editor .vk_animation.vk_animation-trembling-x{right:0;left:0}.components-tab-panel__tab-content .vk_animation.vk_animation-trembling-x:before,.edit-post-visual-editor .vk_animation.vk_animation-trembling-x:before{content:'Trembring X'}.components-tab-panel__tab-content .vk_animation.vk_animation-trembling-y,.edit-post-visual-editor .vk_animation.vk_animation-trembling-y{right:0;left:0}.components-tab-panel__tab-content .vk_animation.vk_animation-trembling-y:before,.edit-post-visual-editor .vk_animation.vk_animation-trembling-y:before{content:'Trembring Y'}.components-tab-panel__tab-content .vk_animation.vk_animation-pounding,.edit-post-visual-editor .vk_animation.vk_animation-pounding{right:0;left:0}.components-tab-panel__tab-content .vk_animation.vk_animation-pounding:before,.edit-post-visual-editor .vk_animation.vk_animation-pounding:before{content:'Pounding'}.components-tab-panel__tab-content .vk_animation.vk_animation-shaking,.edit-post-visual-editor .vk_animation.vk_animation-shaking{right:0;left:0}.components-tab-panel__tab-content .vk_animation.vk_animation-shaking:before,.edit-post-visual-editor .vk_animation.vk_animation-shaking:before{content:'Shaking'}.components-tab-panel__tab-content .vk_animation.vk_animation-slow-shaking,.edit-post-visual-editor .vk_animation.vk_animation-slow-shaking{right:0;left:0}.components-tab-panel__tab-content .vk_animation.vk_animation-slow-shaking:before,.edit-post-visual-editor .vk_animation.vk_animation-slow-shaking:before{content:'Slow Shaking'}.components-tab-panel__tab-content .vk_animation.vk_animation-slide-left.vk_animation-range-long,.components-tab-panel__tab-content .vk_animation.vk_animation-slide-left.vk_animation-range-normal,.components-tab-panel__tab-content .vk_animation.vk_animation-slide-left.vk_animation-range-short,.edit-post-visual-editor .vk_animation.vk_animation-slide-left.vk_animation-range-long,.edit-post-visual-editor .vk_animation.vk_animation-slide-left.vk_animation-range-normal,.edit-post-visual-editor .vk_animation.vk_animation-slide-left.vk_animation-range-short{right:0}.components-tab-panel__tab-content .vk_animation.vk_animation-slide-left.vk_animation-range-long:before,.components-tab-panel__tab-content .vk_animation.vk_animation-slide-left.vk_animation-range-normal:before,.components-tab-panel__tab-content .vk_animation.vk_animation-slide-left.vk_animation-range-short:before,.edit-post-visual-editor .vk_animation.vk_animation-slide-left.vk_animation-range-long:before,.edit-post-visual-editor .vk_animation.vk_animation-slide-left.vk_animation-range-normal:before,.edit-post-visual-editor .vk_animation.vk_animation-slide-left.vk_animation-range-short:before{content:'Slide left'}.components-tab-panel__tab-content .vk_animation.vk_animation-slide-right.vk_animation-range-long,.components-tab-panel__tab-content .vk_animation.vk_animation-slide-right.vk_animation-range-normal,.components-tab-panel__tab-content .vk_animation.vk_animation-slide-right.vk_animation-range-short,.edit-post-visual-editor .vk_animation.vk_animation-slide-right.vk_animation-range-long,.edit-post-visual-editor .vk_animation.vk_animation-slide-right.vk_animation-range-normal,.edit-post-visual-editor .vk_animation.vk_animation-slide-right.vk_animation-range-short{right:0;left:0}.components-tab-panel__tab-content .vk_animation.vk_animation-slide-right.vk_animation-range-long:before,.components-tab-panel__tab-content .vk_animation.vk_animation-slide-right.vk_animation-range-normal:before,.components-tab-panel__tab-content .vk_animation.vk_animation-slide-right.vk_animation-range-short:before,.edit-post-visual-editor .vk_animation.vk_animation-slide-right.vk_animation-range-long:before,.edit-post-visual-editor .vk_animation.vk_animation-slide-right.vk_animation-range-normal:before,.edit-post-visual-editor .vk_animation.vk_animation-slide-right.vk_animation-range-short:before{content:'Slide right'}.components-tab-panel__tab-content .vk_animation.vk_animation-slide-up.vk_animation-range-long,.components-tab-panel__tab-content .vk_animation.vk_animation-slide-up.vk_animation-range-normal,.components-tab-panel__tab-content .vk_animation.vk_animation-slide-up.vk_animation-range-short,.edit-post-visual-editor .vk_animation.vk_animation-slide-up.vk_animation-range-long,.edit-post-visual-editor .vk_animation.vk_animation-slide-up.vk_animation-range-normal,.edit-post-visual-editor .vk_animation.vk_animation-slide-up.vk_animation-range-short{top:0}.components-tab-panel__tab-content .vk_animation.vk_animation-slide-up.vk_animation-range-long:before,.components-tab-panel__tab-content .vk_animation.vk_animation-slide-up.vk_animation-range-normal:before,.components-tab-panel__tab-content .vk_animation.vk_animation-slide-up.vk_animation-range-short:before,.edit-post-visual-editor .vk_animation.vk_animation-slide-up.vk_animation-range-long:before,.edit-post-visual-editor .vk_animation.vk_animation-slide-up.vk_animation-range-normal:before,.edit-post-visual-editor .vk_animation.vk_animation-slide-up.vk_animation-range-short:before{content:'Slide up'}.components-tab-panel__tab-content .wp-block-vk-blocks-icon-card .vk_icon-card_item_title,.edit-post-visual-editor .wp-block-vk-blocks-icon-card .vk_icon-card_item_title{background-color:transparent;margin-top:.9em;margin-bottom:.6em;font-size:21px;line-height:1.4em;border:none;border-radius:unset;padding:0;outline:unset;outline-offset:unset;-webkit-box-shadow:unset;box-shadow:unset;display:block}.components-tab-panel__tab-content .wp-block-vk-blocks-icon-card .vk_icon-card_item_title a,.edit-post-visual-editor .wp-block-vk-blocks-icon-card .vk_icon-card_item_title a{color:var(--vk-color-text-body)}.components-tab-panel__tab-content h1:first-child.vk_prBlocks_item_title,.edit-post-visual-editor h1:first-child.vk_prBlocks_item_title{margin-top:.9em}.components-tab-panel__tab-content .vk_prContent_colTxt_title,.edit-post-visual-editor .vk_prContent_colTxt_title{border:none}.components-tab-panel__tab-content .vk_prContent_colTxt_title::after,.edit-post-visual-editor .vk_prContent_colTxt_title::after{display:none}.components-tab-panel__tab-content .postList_itemCard_button-option,.edit-post-visual-editor .postList_itemCard_button-option{margin-bottom:5px}.components-tab-panel__tab-content .vk_post_imgOuter,.edit-post-visual-editor .vk_post_imgOuter{position:relative}.components-tab-panel__tab-content .vk_post_imgOuter .components-button,.edit-post-visual-editor .vk_post_imgOuter .components-button{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);transition:all 1s}.components-tab-panel__tab-content .vk_post_imgOuter .button-delete,.edit-post-visual-editor .vk_post_imgOuter .button-delete{opacity:0;border:1px solid #b52727;color:#b52727;transition:all 1s}.components-tab-panel__tab-content .vk_post_imgOuter .button-delete:hover,.edit-post-visual-editor .vk_post_imgOuter .button-delete:hover{background-color:#b52727;color:#fff}.components-tab-panel__tab-content .vk_post_imgOuter:hover .button-delete,.edit-post-visual-editor .vk_post_imgOuter:hover .button-delete{transition:all 1s;opacity:1}.components-tab-panel__tab-content .vk_posts>.vk_posts-edit,.edit-post-visual-editor .vk_posts>.vk_posts-edit{width:100%}.components-tab-panel__tab-content .vk_posts>.vk_posts-edit .block-editor-block-list__layout,.components-tab-panel__tab-content .vk_posts>.vk_posts-edit .editor-block-list__layout,.edit-post-visual-editor .vk_posts>.vk_posts-edit .block-editor-block-list__layout,.edit-post-visual-editor .vk_posts>.vk_posts-edit .editor-block-list__layout{display:flex;flex-wrap:wrap;padding:0;width:100%}.components-tab-panel__tab-content .vk_posts>.vk_posts-edit .block-editor-block-list__block,.components-tab-panel__tab-content .vk_posts>.vk_posts-edit .editor-block-list__block,.edit-post-visual-editor .vk_posts>.vk_posts-edit .block-editor-block-list__block,.edit-post-visual-editor .vk_posts>.vk_posts-edit .editor-block-list__block{margin:0 15px 30px;padding:0}.components-tab-panel__tab-content .vk_posts>.vk_posts-edit .block-editor-block-list__block.has-background,.components-tab-panel__tab-content .vk_posts>.vk_posts-edit .editor-block-list__block.has-background,.edit-post-visual-editor .vk_posts>.vk_posts-edit .block-editor-block-list__block.has-background,.edit-post-visual-editor .vk_posts>.vk_posts-edit .editor-block-list__block.has-background{padding:1.25em 2.375em}.components-tab-panel__tab-content .vk_posts>.vk_posts-edit .block-editor-block-list__block .block-editor-block-list__block-edit,.components-tab-panel__tab-content .vk_posts>.vk_posts-edit .editor-block-list__block .block-editor-block-list__block-edit,.edit-post-visual-editor .vk_posts>.vk_posts-edit .block-editor-block-list__block .block-editor-block-list__block-edit,.edit-post-visual-editor .vk_posts>.vk_posts-edit .editor-block-list__block .block-editor-block-list__block-edit{margin:0;height:100%}.components-tab-panel__tab-content .vk_posts>.vk_posts-edit .block-editor-block-list__block div[data-block],.components-tab-panel__tab-content .vk_posts>.vk_posts-edit .editor-block-list__block div[data-block],.edit-post-visual-editor .vk_posts>.vk_posts-edit .block-editor-block-list__block div[data-block],.edit-post-visual-editor .vk_posts>.vk_posts-edit .editor-block-list__block div[data-block]{margin:0;height:100%}.components-tab-panel__tab-content .vk_posts>.vk_posts-edit .block-editor-block-list__block>.vk_post,.components-tab-panel__tab-content .vk_posts>.vk_posts-edit .editor-block-list__block>.vk_post,.edit-post-visual-editor .vk_posts>.vk_posts-edit .block-editor-block-list__block>.vk_post,.edit-post-visual-editor .vk_posts>.vk_posts-edit .editor-block-list__block>.vk_post{width:100%;height:100%;margin-top:0}.components-tab-panel__tab-content .vk_posts>.vk_posts-edit .block-editor-block-list__block+.block-list-appender.wp-block,.components-tab-panel__tab-content .vk_posts>.vk_posts-edit .editor-block-list__block+.block-list-appender.wp-block,.edit-post-visual-editor .vk_posts>.vk_posts-edit .block-editor-block-list__block+.block-list-appender.wp-block,.edit-post-visual-editor .vk_posts>.vk_posts-edit .editor-block-list__block+.block-list-appender.wp-block{border:1px dashed #ccc;margin:0 15px 30px;padding:0;min-height:100px}.components-tab-panel__tab-content .vk_posts>.vk_posts-edit .block-editor-block-list__block+.block-list-appender.wp-block:hover,.components-tab-panel__tab-content .vk_posts>.vk_posts-edit .editor-block-list__block+.block-list-appender.wp-block:hover,.edit-post-visual-editor .vk_posts>.vk_posts-edit .block-editor-block-list__block+.block-list-appender.wp-block:hover,.edit-post-visual-editor .vk_posts>.vk_posts-edit .editor-block-list__block+.block-list-appender.wp-block:hover{border-style:solid;border-color:#007cba}.components-tab-panel__tab-content .vk_posts>.vk_posts-edit .block-editor-block-list__block+.block-list-appender.wp-block .block-editor-button-block-appender,.components-tab-panel__tab-content .vk_posts>.vk_posts-edit .editor-block-list__block+.block-list-appender.wp-block .block-editor-button-block-appender,.edit-post-visual-editor .vk_posts>.vk_posts-edit .block-editor-block-list__block+.block-list-appender.wp-block .block-editor-button-block-appender,.edit-post-visual-editor .vk_posts>.vk_posts-edit .editor-block-list__block+.block-list-appender.wp-block .block-editor-button-block-appender{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.components-tab-panel__tab-content .vk_posts>.vk_posts-edit .block-editor-block-list__block+.block-list-appender.wp-block .block-editor-inner-blocks .block-list-appender.wp-block,.components-tab-panel__tab-content .vk_posts>.vk_posts-edit .editor-block-list__block+.block-list-appender.wp-block .block-editor-inner-blocks .block-list-appender.wp-block,.edit-post-visual-editor .vk_posts>.vk_posts-edit .block-editor-block-list__block+.block-list-appender.wp-block .block-editor-inner-blocks .block-list-appender.wp-block,.edit-post-visual-editor .vk_posts>.vk_posts-edit .editor-block-list__block+.block-list-appender.wp-block .block-editor-inner-blocks .block-list-appender.wp-block{border:unset;border-radius:unset;margin:unset;padding:unset}.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-xs-2 .block-editor-block-list__block,.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-xs-2 .block-editor-block-list__block+.block-list-appender.wp-block,.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-xs-2 .editor-block-list__block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-xs-2 .block-editor-block-list__block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-xs-2 .block-editor-block-list__block+.block-list-appender.wp-block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-xs-2 .editor-block-list__block{width:calc(16.66% - 30px)}.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-xs-3 .block-editor-block-list__block,.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-xs-3 .block-editor-block-list__block+.block-list-appender.wp-block,.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-xs-3 .editor-block-list__block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-xs-3 .block-editor-block-list__block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-xs-3 .block-editor-block-list__block+.block-list-appender.wp-block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-xs-3 .editor-block-list__block{width:calc(25% - 30px)}.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-xs-4 .block-editor-block-list__block,.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-xs-4 .block-editor-block-list__block+.block-list-appender.wp-block,.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-xs-4 .editor-block-list__block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-xs-4 .block-editor-block-list__block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-xs-4 .block-editor-block-list__block+.block-list-appender.wp-block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-xs-4 .editor-block-list__block{width:calc(33.3% - 30px)}.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-xs-6 .block-editor-block-list__block,.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-xs-6 .block-editor-block-list__block+.block-list-appender.wp-block,.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-xs-6 .editor-block-list__block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-xs-6 .block-editor-block-list__block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-xs-6 .block-editor-block-list__block+.block-list-appender.wp-block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-xs-6 .editor-block-list__block{width:calc(50% - 30px)}.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-xs-12 .block-editor-block-list__block,.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-xs-12 .block-editor-block-list__block+.block-list-appender.wp-block,.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-xs-12 .editor-block-list__block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-xs-12 .block-editor-block-list__block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-xs-12 .block-editor-block-list__block+.block-list-appender.wp-block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-xs-12 .editor-block-list__block{width:calc(100% - 30px)}@media (min-width:576px){.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-sm-2 .block-editor-block-list__block,.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-sm-2 .block-editor-block-list__block+.block-list-appender.wp-block,.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-sm-2 .editor-block-list__block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-sm-2 .block-editor-block-list__block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-sm-2 .block-editor-block-list__block+.block-list-appender.wp-block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-sm-2 .editor-block-list__block{width:calc(16.66% - 30px)}.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-sm-3 .block-editor-block-list__block,.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-sm-3 .block-editor-block-list__block+.block-list-appender.wp-block,.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-sm-3 .editor-block-list__block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-sm-3 .block-editor-block-list__block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-sm-3 .block-editor-block-list__block+.block-list-appender.wp-block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-sm-3 .editor-block-list__block{width:calc(25% - 30px)}.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-sm-4 .block-editor-block-list__block,.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-sm-4 .block-editor-block-list__block+.block-list-appender.wp-block,.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-sm-4 .editor-block-list__block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-sm-4 .block-editor-block-list__block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-sm-4 .block-editor-block-list__block+.block-list-appender.wp-block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-sm-4 .editor-block-list__block{width:calc(33.3% - 30px)}.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-sm-6 .block-editor-block-list__block,.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-sm-6 .block-editor-block-list__block+.block-list-appender.wp-block,.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-sm-6 .editor-block-list__block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-sm-6 .block-editor-block-list__block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-sm-6 .block-editor-block-list__block+.block-list-appender.wp-block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-sm-6 .editor-block-list__block{width:calc(50% - 30px)}.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-sm-12 .block-editor-block-list__block,.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-sm-12 .block-editor-block-list__block+.block-list-appender.wp-block,.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-sm-12 .editor-block-list__block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-sm-12 .block-editor-block-list__block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-sm-12 .block-editor-block-list__block+.block-list-appender.wp-block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-sm-12 .editor-block-list__block{width:calc(100% - 30px)}}@media (min-width:768px){.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-md-2 .block-editor-block-list__block,.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-md-2 .block-editor-block-list__block+.block-list-appender.wp-block,.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-md-2 .editor-block-list__block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-md-2 .block-editor-block-list__block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-md-2 .block-editor-block-list__block+.block-list-appender.wp-block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-md-2 .editor-block-list__block{width:calc(16.66% - 30px)}.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-md-3 .block-editor-block-list__block,.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-md-3 .block-editor-block-list__block+.block-list-appender.wp-block,.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-md-3 .editor-block-list__block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-md-3 .block-editor-block-list__block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-md-3 .block-editor-block-list__block+.block-list-appender.wp-block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-md-3 .editor-block-list__block{width:calc(25% - 30px)}.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-md-4 .block-editor-block-list__block,.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-md-4 .block-editor-block-list__block+.block-list-appender.wp-block,.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-md-4 .editor-block-list__block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-md-4 .block-editor-block-list__block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-md-4 .block-editor-block-list__block+.block-list-appender.wp-block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-md-4 .editor-block-list__block{width:calc(33.3% - 30px)}.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-md-6 .block-editor-block-list__block,.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-md-6 .block-editor-block-list__block+.block-list-appender.wp-block,.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-md-6 .editor-block-list__block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-md-6 .block-editor-block-list__block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-md-6 .block-editor-block-list__block+.block-list-appender.wp-block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-md-6 .editor-block-list__block{width:calc(50% - 30px)}.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-md-12 .block-editor-block-list__block,.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-md-12 .block-editor-block-list__block+.block-list-appender.wp-block,.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-md-12 .editor-block-list__block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-md-12 .block-editor-block-list__block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-md-12 .block-editor-block-list__block+.block-list-appender.wp-block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-md-12 .editor-block-list__block{width:calc(100% - 30px)}}@media (min-width:992px){.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-lg-2 .block-editor-block-list__block,.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-lg-2 .block-editor-block-list__block+.block-list-appender.wp-block,.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-lg-2 .editor-block-list__block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-lg-2 .block-editor-block-list__block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-lg-2 .block-editor-block-list__block+.block-list-appender.wp-block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-lg-2 .editor-block-list__block{width:calc(16.66% - 30px)}.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-lg-3 .block-editor-block-list__block,.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-lg-3 .block-editor-block-list__block+.block-list-appender.wp-block,.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-lg-3 .editor-block-list__block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-lg-3 .block-editor-block-list__block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-lg-3 .block-editor-block-list__block+.block-list-appender.wp-block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-lg-3 .editor-block-list__block{width:calc(25% - 30px)}.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-lg-4 .block-editor-block-list__block,.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-lg-4 .block-editor-block-list__block+.block-list-appender.wp-block,.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-lg-4 .editor-block-list__block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-lg-4 .block-editor-block-list__block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-lg-4 .block-editor-block-list__block+.block-list-appender.wp-block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-lg-4 .editor-block-list__block{width:calc(33.3% - 30px)}.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-lg-6 .block-editor-block-list__block,.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-lg-6 .block-editor-block-list__block+.block-list-appender.wp-block,.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-lg-6 .editor-block-list__block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-lg-6 .block-editor-block-list__block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-lg-6 .block-editor-block-list__block+.block-list-appender.wp-block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-lg-6 .editor-block-list__block{width:calc(50% - 30px)}.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-lg-12 .block-editor-block-list__block,.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-lg-12 .block-editor-block-list__block+.block-list-appender.wp-block,.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-lg-12 .editor-block-list__block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-lg-12 .block-editor-block-list__block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-lg-12 .block-editor-block-list__block+.block-list-appender.wp-block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-lg-12 .editor-block-list__block{width:calc(100% - 30px)}}@media (min-width:1200px){.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-xl-2 .block-editor-block-list__block,.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-xl-2 .block-editor-block-list__block+.block-list-appender.wp-block,.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-xl-2 .editor-block-list__block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-xl-2 .block-editor-block-list__block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-xl-2 .block-editor-block-list__block+.block-list-appender.wp-block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-xl-2 .editor-block-list__block{width:calc(16.66% - 30px)}.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-xl-3 .block-editor-block-list__block,.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-xl-3 .block-editor-block-list__block+.block-list-appender.wp-block,.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-xl-3 .editor-block-list__block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-xl-3 .block-editor-block-list__block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-xl-3 .block-editor-block-list__block+.block-list-appender.wp-block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-xl-3 .editor-block-list__block{width:calc(25% - 30px)}.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-xl-4 .block-editor-block-list__block,.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-xl-4 .block-editor-block-list__block+.block-list-appender.wp-block,.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-xl-4 .editor-block-list__block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-xl-4 .block-editor-block-list__block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-xl-4 .block-editor-block-list__block+.block-list-appender.wp-block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-xl-4 .editor-block-list__block{width:calc(33.3% - 30px)}.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-xl-6 .block-editor-block-list__block,.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-xl-6 .block-editor-block-list__block+.block-list-appender.wp-block,.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-xl-6 .editor-block-list__block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-xl-6 .block-editor-block-list__block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-xl-6 .block-editor-block-list__block+.block-list-appender.wp-block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-xl-6 .editor-block-list__block{width:calc(50% - 30px)}.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-xl-12 .block-editor-block-list__block,.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-xl-12 .block-editor-block-list__block+.block-list-appender.wp-block,.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-xl-12 .editor-block-list__block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-xl-12 .block-editor-block-list__block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-xl-12 .block-editor-block-list__block+.block-list-appender.wp-block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-xl-12 .editor-block-list__block{width:calc(100% - 30px)}}@media (min-width:1200px){.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-xxl-2 .block-editor-block-list__block,.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-xxl-2 .block-editor-block-list__block+.block-list-appender.wp-block,.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-xxl-2 .editor-block-list__block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-xxl-2 .block-editor-block-list__block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-xxl-2 .block-editor-block-list__block+.block-list-appender.wp-block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-xxl-2 .editor-block-list__block{width:calc(16.66% - 30px)}.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-xxl-3 .block-editor-block-list__block,.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-xxl-3 .block-editor-block-list__block+.block-list-appender.wp-block,.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-xxl-3 .editor-block-list__block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-xxl-3 .block-editor-block-list__block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-xxl-3 .block-editor-block-list__block+.block-list-appender.wp-block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-xxl-3 .editor-block-list__block{width:calc(25% - 30px)}.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-xxl-4 .block-editor-block-list__block,.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-xxl-4 .block-editor-block-list__block+.block-list-appender.wp-block,.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-xxl-4 .editor-block-list__block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-xxl-4 .block-editor-block-list__block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-xxl-4 .block-editor-block-list__block+.block-list-appender.wp-block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-xxl-4 .editor-block-list__block{width:calc(33.3% - 30px)}.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-xxl-6 .block-editor-block-list__block,.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-xxl-6 .block-editor-block-list__block+.block-list-appender.wp-block,.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-xxl-6 .editor-block-list__block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-xxl-6 .block-editor-block-list__block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-xxl-6 .block-editor-block-list__block+.block-list-appender.wp-block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-xxl-6 .editor-block-list__block{width:calc(50% - 30px)}.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-xxl-12 .block-editor-block-list__block,.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-xxl-12 .block-editor-block-list__block+.block-list-appender.wp-block,.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-xxl-12 .editor-block-list__block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-xxl-12 .block-editor-block-list__block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-xxl-12 .block-editor-block-list__block+.block-list-appender.wp-block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-xxl-12 .editor-block-list__block{width:calc(100% - 30px)}}.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout{border:none;display:flex;flex-direction:row;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout .block-list-appender,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout .block-list-appender{height:100px}.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout .block-editor-inner-blocks .block-editor-block-list__layout,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout .block-editor-inner-blocks .block-editor-block-list__layout{display:unset;flex-direction:unset;flex-wrap:unset}.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout .block-editor-inner-blocks .block-editor-block-list__layout.wp-block-social-links,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout .block-editor-inner-blocks .block-editor-block-list__layout.wp-block-social-links{display:flex;flex-direction:row;flex-wrap:wrap}.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout div[class*=col-].block-editor-block-list__block,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout div[class*=col-].block-editor-block-list__block{flex:inherit;margin:0 15px 15px;padding:0;outline:1px dashed #ccc;transition:1s}.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout div[class*=col-].block-editor-block-list__block:active,.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout div[class*=col-].block-editor-block-list__block:focus,.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout div[class*=col-].block-editor-block-list__block:hover,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout div[class*=col-].block-editor-block-list__block:active,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout div[class*=col-].block-editor-block-list__block:focus,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout div[class*=col-].block-editor-block-list__block:hover{outline:1px solid #555d66}.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout div[class*=col-].block-editor-block-list__block .wp-block-vk-blocks-grid-column-item,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout div[class*=col-].block-editor-block-list__block .wp-block-vk-blocks-grid-column-item{padding:0;width:100%}.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xs-2,.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xs-2+.block-list-appender.wp-block,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xs-2,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xs-2+.block-list-appender.wp-block{width:calc(16.66% - 30px);max-width:var(--vk-width-couter-col-2)}.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xs-3,.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xs-3+.block-list-appender.wp-block,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xs-3,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xs-3+.block-list-appender.wp-block{width:calc(25% - 30px);max-width:var(--vk-width-couter-col-3)}.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xs-4,.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xs-4+.block-list-appender.wp-block,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xs-4,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xs-4+.block-list-appender.wp-block{width:calc(33.3% - 30px);max-width:var(--vk-width-couter-col-4)}.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xs-6,.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xs-6+.block-list-appender.wp-block,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xs-6,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xs-6+.block-list-appender.wp-block{width:calc(50% - 30px);max-width:var(--vk-width-couter-col-6)}.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xs-12,.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xs-12+.block-list-appender.wp-block,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xs-12,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xs-12+.block-list-appender.wp-block{width:calc(100% - 30px);max-width:var(--vk-width-couter-col-12)}@media (min-width:576px){.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-sm-2,.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-sm-2+.block-list-appender.wp-block,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-sm-2,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-sm-2+.block-list-appender.wp-block{width:calc(16.66% - 30px);max-width:var(--vk-width-couter-col-2)}.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-sm-3,.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-sm-3+.block-list-appender.wp-block,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-sm-3,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-sm-3+.block-list-appender.wp-block{width:calc(25% - 30px);max-width:var(--vk-width-couter-col-3)}.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-sm-4,.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-sm-4+.block-list-appender.wp-block,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-sm-4,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-sm-4+.block-list-appender.wp-block{width:calc(33.3% - 30px);max-width:var(--vk-width-couter-col-4)}.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-sm-6,.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-sm-6+.block-list-appender.wp-block,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-sm-6,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-sm-6+.block-list-appender.wp-block{width:calc(50% - 30px);max-width:var(--vk-width-couter-col-6)}.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-sm-12,.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-sm-12+.block-list-appender.wp-block,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-sm-12,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-sm-12+.block-list-appender.wp-block{width:calc(100% - 30px);max-width:var(--vk-width-couter-col-12)}}@media (min-width:768px){.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-md-2,.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-md-2+.block-list-appender.wp-block,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-md-2,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-md-2+.block-list-appender.wp-block{width:calc(16.66% - 30px);max-width:var(--vk-width-couter-col-2)}.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-md-3,.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-md-3+.block-list-appender.wp-block,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-md-3,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-md-3+.block-list-appender.wp-block{width:calc(25% - 30px);max-width:var(--vk-width-couter-col-3)}.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-md-4,.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-md-4+.block-list-appender.wp-block,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-md-4,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-md-4+.block-list-appender.wp-block{width:calc(33.3% - 30px);max-width:var(--vk-width-couter-col-4)}.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-md-6,.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-md-6+.block-list-appender.wp-block,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-md-6,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-md-6+.block-list-appender.wp-block{width:calc(50% - 30px);max-width:var(--vk-width-couter-col-6)}.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-md-12,.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-md-12+.block-list-appender.wp-block,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-md-12,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-md-12+.block-list-appender.wp-block{width:calc(100% - 30px);max-width:var(--vk-width-couter-col-12)}}@media (min-width:992px){.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-lg-2,.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-lg-2+.block-list-appender.wp-block,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-lg-2,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-lg-2+.block-list-appender.wp-block{width:calc(16.66% - 30px);max-width:var(--vk-width-couter-col-2)}.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-lg-3,.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-lg-3+.block-list-appender.wp-block,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-lg-3,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-lg-3+.block-list-appender.wp-block{width:calc(25% - 30px);max-width:var(--vk-width-couter-col-3)}.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-lg-4,.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-lg-4+.block-list-appender.wp-block,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-lg-4,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-lg-4+.block-list-appender.wp-block{width:calc(33.3% - 30px);max-width:var(--vk-width-couter-col-4)}.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-lg-6,.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-lg-6+.block-list-appender.wp-block,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-lg-6,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-lg-6+.block-list-appender.wp-block{width:calc(50% - 30px);max-width:var(--vk-width-couter-col-6)}.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-lg-12,.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-lg-12+.block-list-appender.wp-block,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-lg-12,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-lg-12+.block-list-appender.wp-block{width:calc(100% - 30px);max-width:var(--vk-width-couter-col-12)}}@media (min-width:1200px){.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xl-2,.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xl-2+.block-list-appender.wp-block,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xl-2,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xl-2+.block-list-appender.wp-block{width:calc(16.66% - 30px);max-width:var(--vk-width-couter-col-2)}.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xl-3,.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xl-3+.block-list-appender.wp-block,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xl-3,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xl-3+.block-list-appender.wp-block{width:calc(25% - 30px);max-width:var(--vk-width-couter-col-3)}.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xl-4,.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xl-4+.block-list-appender.wp-block,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xl-4,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xl-4+.block-list-appender.wp-block{width:calc(33.3% - 30px);max-width:var(--vk-width-couter-col-4)}.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xl-6,.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xl-6+.block-list-appender.wp-block,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xl-6,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xl-6+.block-list-appender.wp-block{width:calc(50% - 30px);max-width:var(--vk-width-couter-col-6)}.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xl-12,.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xl-12+.block-list-appender.wp-block,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xl-12,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xl-12+.block-list-appender.wp-block{width:calc(100% - 30px);max-width:var(--vk-width-couter-col-12)}}@media (min-width:1200px){.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xxl-2,.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xxl-2+.block-list-appender.wp-block,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xxl-2,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xxl-2+.block-list-appender.wp-block{width:calc(16.66% - 30px);max-width:var(--vk-width-couter-col-2)}.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xxl-3,.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xxl-3+.block-list-appender.wp-block,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xxl-3,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xxl-3+.block-list-appender.wp-block{width:calc(25% - 30px);max-width:var(--vk-width-couter-col-3)}.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xxl-4,.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xxl-4+.block-list-appender.wp-block,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xxl-4,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xxl-4+.block-list-appender.wp-block{width:calc(33.3% - 30px);max-width:var(--vk-width-couter-col-4)}.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xxl-6,.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xxl-6+.block-list-appender.wp-block,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xxl-6,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xxl-6+.block-list-appender.wp-block{width:calc(50% - 30px);max-width:var(--vk-width-couter-col-6)}.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xxl-12,.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xxl-12+.block-list-appender.wp-block,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xxl-12,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xxl-12+.block-list-appender.wp-block{width:calc(100% - 30px);max-width:var(--vk-width-couter-col-12)}}.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout .wp-block-vk-blocks-grid-column-item+.block-list-appender.wp-block,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout .wp-block-vk-blocks-grid-column-item+.block-list-appender.wp-block{border:1px dashed #ccc;margin:0 15px 15px}.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout .wp-block-vk-blocks-grid-column-item+.block-list-appender.wp-block:hover,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout .wp-block-vk-blocks-grid-column-item+.block-list-appender.wp-block:hover{border-style:solid;border-color:#007cba}.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout .wp-block-vk-blocks-grid-column-item+.block-list-appender.wp-block .block-editor-button-block-appender,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout .wp-block-vk-blocks-grid-column-item+.block-list-appender.wp-block .block-editor-button-block-appender{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-list-appender,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-list-appender{width:100%}.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column div[data-type="vk-blocks/grid-column-item"],.edit-post-visual-editor .wp-block-vk-blocks-grid-column div[data-type="vk-blocks/grid-column-item"]{min-height:30px}.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .wp-block-vk-blocks-grid-column-item .block-editor-block-list__layout,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .wp-block-vk-blocks-grid-column-item .block-editor-block-list__layout{margin-left:0;margin-right:0}.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .wp-block-vk-blocks-grid-column-item .wp-block[data-align=left],.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .wp-block-vk-blocks-grid-column-item .wp-block[data-align=right],.edit-post-visual-editor .wp-block-vk-blocks-grid-column .wp-block-vk-blocks-grid-column-item .wp-block[data-align=left],.edit-post-visual-editor .wp-block-vk-blocks-grid-column .wp-block-vk-blocks-grid-column-item .wp-block[data-align=right]{height:auto}.components-tab-panel__tab-content .vk_edit_hidden_warning,.edit-post-visual-editor .vk_edit_hidden_warning{opacity:.4}.components-tab-panel__tab-content .vk_edit_hidden_all,.edit-post-visual-editor .vk_edit_hidden_all{opacity:.2}.components-tab-panel__tab-content .vk_icon-card_item_title,.edit-post-visual-editor .vk_icon-card_item_title{background-color:transparent;margin-top:.9em;margin-bottom:.6em;font-size:21px;line-height:1.4em;border:none;border-radius:unset;padding:0;outline:unset;outline-offset:unset;box-shadow:unset;color:inherit;display:block}.components-tab-panel__tab-content .vk_icon-card_item_title::before,.edit-post-visual-editor .vk_icon-card_item_title::before{content:none}.components-tab-panel__tab-content .vk_icon-card_item_title::after,.edit-post-visual-editor .vk_icon-card_item_title::after{border:none}.components-tab-panel__tab-content .wp-block.vk_posts,.components-tab-panel__tab-content .wp-block.vk_prBlocks,.edit-post-visual-editor .wp-block.vk_posts,.edit-post-visual-editor .wp-block.vk_prBlocks{margin-left:auto;margin-right:auto}.components-tab-panel__tab-content .vk_tableOfContents_openCloseBtn,.edit-post-visual-editor .vk_tableOfContents_openCloseBtn{display:block}.components-tab-panel__tab-content .vk_hidden,.edit-post-visual-editor .vk_hidden{display:block!important;color:var(--blue)}.components-tab-panel__tab-content .vk_hidden.vk_posts,.edit-post-visual-editor .vk_hidden.vk_posts{display:flex!important}@media (max-width:575.98px){.components-tab-panel__tab-content .vk_hidden-xs,.edit-post-visual-editor .vk_hidden-xs{display:block!important}.components-tab-panel__tab-content .vk_hidden-xs.vk_posts,.edit-post-visual-editor .vk_hidden-xs.vk_posts{display:flex!important}}@media (min-width:576px) and (max-width:767.98px){.components-tab-panel__tab-content .vk_hidden-sm,.edit-post-visual-editor .vk_hidden-sm{display:block!important}.components-tab-panel__tab-content .vk_hidden-sm.vk_posts,.edit-post-visual-editor .vk_hidden-sm.vk_posts{display:flex!important}}@media (min-width:768px) and (max-width:991.98px){.components-tab-panel__tab-content .vk_hidden-md,.edit-post-visual-editor .vk_hidden-md{display:block!important}.components-tab-panel__tab-content .vk_hidden-md.vk_posts,.edit-post-visual-editor .vk_hidden-md.vk_posts{display:flex!important}}@media (min-width:992px) and (max-width:1199.98px){.components-tab-panel__tab-content .vk_hidden-lg,.edit-post-visual-editor .vk_hidden-lg{display:block!important}.components-tab-panel__tab-content .vk_hidden-lg.vk_posts,.edit-post-visual-editor .vk_hidden-lg.vk_posts{display:flex!important}}@media (min-width:1200px){.components-tab-panel__tab-content .vk_hidden-xl,.edit-post-visual-editor .vk_hidden-xl{display:block!important}.components-tab-panel__tab-content .vk_hidden-xl.vk_posts,.edit-post-visual-editor .vk_hidden-xl.vk_posts{display:flex!important}}@media (min-width:1200px){.components-tab-panel__tab-content .vk_hidden-xxl,.edit-post-visual-editor .vk_hidden-xxl{display:block!important}.components-tab-panel__tab-content .vk_hidden-xxl.vk_posts,.edit-post-visual-editor .vk_hidden-xxl.vk_posts{display:flex!important}}
3
  * Copyright 2011-2020 The Bootstrap Authors
4
  * Copyright 2011-2020 Twitter, Inc.
5
  * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
6
+ */.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.m-n1{margin:-.25rem!important}.mt-n1,.my-n1{margin-top:-.25rem!important}.mr-n1,.mx-n1{margin-right:-.25rem!important}.mb-n1,.my-n1{margin-bottom:-.25rem!important}.ml-n1,.mx-n1{margin-left:-.25rem!important}.m-n2{margin:-.5rem!important}.mt-n2,.my-n2{margin-top:-.5rem!important}.mr-n2,.mx-n2{margin-right:-.5rem!important}.mb-n2,.my-n2{margin-bottom:-.5rem!important}.ml-n2,.mx-n2{margin-left:-.5rem!important}.m-n3{margin:-1rem!important}.mt-n3,.my-n3{margin-top:-1rem!important}.mr-n3,.mx-n3{margin-right:-1rem!important}.mb-n3,.my-n3{margin-bottom:-1rem!important}.ml-n3,.mx-n3{margin-left:-1rem!important}.m-n4{margin:-1.5rem!important}.mt-n4,.my-n4{margin-top:-1.5rem!important}.mr-n4,.mx-n4{margin-right:-1.5rem!important}.mb-n4,.my-n4{margin-bottom:-1.5rem!important}.ml-n4,.mx-n4{margin-left:-1.5rem!important}.m-n5{margin:-3rem!important}.mt-n5,.my-n5{margin-top:-3rem!important}.mr-n5,.mx-n5{margin-right:-3rem!important}.mb-n5,.my-n5{margin-bottom:-3rem!important}.ml-n5,.mx-n5{margin-left:-3rem!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}@media (min-width:576px){.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:.25rem!important}.mt-sm-1,.my-sm-1{margin-top:.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2,.my-sm-2{margin-top:.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}.m-sm-3{margin:1rem!important}.mt-sm-3,.my-sm-3{margin-top:1rem!important}.mr-sm-3,.mx-sm-3{margin-right:1rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}.ml-sm-3,.mx-sm-3{margin-left:1rem!important}.m-sm-4{margin:1.5rem!important}.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}.m-sm-5{margin:3rem!important}.mt-sm-5,.my-sm-5{margin-top:3rem!important}.mr-sm-5,.mx-sm-5{margin-right:3rem!important}.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}.ml-sm-5,.mx-sm-5{margin-left:3rem!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:.25rem!important}.pt-sm-1,.py-sm-1{padding-top:.25rem!important}.pr-sm-1,.px-sm-1{padding-right:.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2,.py-sm-2{padding-top:.5rem!important}.pr-sm-2,.px-sm-2{padding-right:.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.5rem!important}.p-sm-3{padding:1rem!important}.pt-sm-3,.py-sm-3{padding-top:1rem!important}.pr-sm-3,.px-sm-3{padding-right:1rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}.pl-sm-3,.px-sm-3{padding-left:1rem!important}.p-sm-4{padding:1.5rem!important}.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}.p-sm-5{padding:3rem!important}.pt-sm-5,.py-sm-5{padding-top:3rem!important}.pr-sm-5,.px-sm-5{padding-right:3rem!important}.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}.pl-sm-5,.px-sm-5{padding-left:3rem!important}.m-sm-n1{margin:-.25rem!important}.mt-sm-n1,.my-sm-n1{margin-top:-.25rem!important}.mr-sm-n1,.mx-sm-n1{margin-right:-.25rem!important}.mb-sm-n1,.my-sm-n1{margin-bottom:-.25rem!important}.ml-sm-n1,.mx-sm-n1{margin-left:-.25rem!important}.m-sm-n2{margin:-.5rem!important}.mt-sm-n2,.my-sm-n2{margin-top:-.5rem!important}.mr-sm-n2,.mx-sm-n2{margin-right:-.5rem!important}.mb-sm-n2,.my-sm-n2{margin-bottom:-.5rem!important}.ml-sm-n2,.mx-sm-n2{margin-left:-.5rem!important}.m-sm-n3{margin:-1rem!important}.mt-sm-n3,.my-sm-n3{margin-top:-1rem!important}.mr-sm-n3,.mx-sm-n3{margin-right:-1rem!important}.mb-sm-n3,.my-sm-n3{margin-bottom:-1rem!important}.ml-sm-n3,.mx-sm-n3{margin-left:-1rem!important}.m-sm-n4{margin:-1.5rem!important}.mt-sm-n4,.my-sm-n4{margin-top:-1.5rem!important}.mr-sm-n4,.mx-sm-n4{margin-right:-1.5rem!important}.mb-sm-n4,.my-sm-n4{margin-bottom:-1.5rem!important}.ml-sm-n4,.mx-sm-n4{margin-left:-1.5rem!important}.m-sm-n5{margin:-3rem!important}.mt-sm-n5,.my-sm-n5{margin-top:-3rem!important}.mr-sm-n5,.mx-sm-n5{margin-right:-3rem!important}.mb-sm-n5,.my-sm-n5{margin-bottom:-3rem!important}.ml-sm-n5,.mx-sm-n5{margin-left:-3rem!important}.m-sm-auto{margin:auto!important}.mt-sm-auto,.my-sm-auto{margin-top:auto!important}.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}}@media (min-width:768px){.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3,.my-md-3{margin-top:1rem!important}.mr-md-3,.mx-md-3{margin-right:1rem!important}.mb-md-3,.my-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4,.my-md-4{margin-top:1.5rem!important}.mr-md-4,.mx-md-4{margin-right:1.5rem!important}.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5,.my-md-5{margin-top:3rem!important}.mr-md-5,.mx-md-5{margin-right:3rem!important}.mb-md-5,.my-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3,.py-md-3{padding-top:1rem!important}.pr-md-3,.px-md-3{padding-right:1rem!important}.pb-md-3,.py-md-3{padding-bottom:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4,.py-md-4{padding-top:1.5rem!important}.pr-md-4,.px-md-4{padding-right:1.5rem!important}.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5,.py-md-5{padding-top:3rem!important}.pr-md-5,.px-md-5{padding-right:3rem!important}.pb-md-5,.py-md-5{padding-bottom:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.m-md-n1{margin:-.25rem!important}.mt-md-n1,.my-md-n1{margin-top:-.25rem!important}.mr-md-n1,.mx-md-n1{margin-right:-.25rem!important}.mb-md-n1,.my-md-n1{margin-bottom:-.25rem!important}.ml-md-n1,.mx-md-n1{margin-left:-.25rem!important}.m-md-n2{margin:-.5rem!important}.mt-md-n2,.my-md-n2{margin-top:-.5rem!important}.mr-md-n2,.mx-md-n2{margin-right:-.5rem!important}.mb-md-n2,.my-md-n2{margin-bottom:-.5rem!important}.ml-md-n2,.mx-md-n2{margin-left:-.5rem!important}.m-md-n3{margin:-1rem!important}.mt-md-n3,.my-md-n3{margin-top:-1rem!important}.mr-md-n3,.mx-md-n3{margin-right:-1rem!important}.mb-md-n3,.my-md-n3{margin-bottom:-1rem!important}.ml-md-n3,.mx-md-n3{margin-left:-1rem!important}.m-md-n4{margin:-1.5rem!important}.mt-md-n4,.my-md-n4{margin-top:-1.5rem!important}.mr-md-n4,.mx-md-n4{margin-right:-1.5rem!important}.mb-md-n4,.my-md-n4{margin-bottom:-1.5rem!important}.ml-md-n4,.mx-md-n4{margin-left:-1.5rem!important}.m-md-n5{margin:-3rem!important}.mt-md-n5,.my-md-n5{margin-top:-3rem!important}.mr-md-n5,.mx-md-n5{margin-right:-3rem!important}.mb-md-n5,.my-md-n5{margin-bottom:-3rem!important}.ml-md-n5,.mx-md-n5{margin-left:-3rem!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}}@media (min-width:992px){.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3,.my-lg-3{margin-top:1rem!important}.mr-lg-3,.mx-lg-3{margin-right:1rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}.ml-lg-3,.mx-lg-3{margin-left:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5,.my-lg-5{margin-top:3rem!important}.mr-lg-5,.mx-lg-5{margin-right:3rem!important}.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}.ml-lg-5,.mx-lg-5{margin-left:3rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3,.py-lg-3{padding-top:1rem!important}.pr-lg-3,.px-lg-3{padding-right:1rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5,.py-lg-5{padding-top:3rem!important}.pr-lg-5,.px-lg-5{padding-right:3rem!important}.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!important}.m-lg-n1{margin:-.25rem!important}.mt-lg-n1,.my-lg-n1{margin-top:-.25rem!important}.mr-lg-n1,.mx-lg-n1{margin-right:-.25rem!important}.mb-lg-n1,.my-lg-n1{margin-bottom:-.25rem!important}.ml-lg-n1,.mx-lg-n1{margin-left:-.25rem!important}.m-lg-n2{margin:-.5rem!important}.mt-lg-n2,.my-lg-n2{margin-top:-.5rem!important}.mr-lg-n2,.mx-lg-n2{margin-right:-.5rem!important}.mb-lg-n2,.my-lg-n2{margin-bottom:-.5rem!important}.ml-lg-n2,.mx-lg-n2{margin-left:-.5rem!important}.m-lg-n3{margin:-1rem!important}.mt-lg-n3,.my-lg-n3{margin-top:-1rem!important}.mr-lg-n3,.mx-lg-n3{margin-right:-1rem!important}.mb-lg-n3,.my-lg-n3{margin-bottom:-1rem!important}.ml-lg-n3,.mx-lg-n3{margin-left:-1rem!important}.m-lg-n4{margin:-1.5rem!important}.mt-lg-n4,.my-lg-n4{margin-top:-1.5rem!important}.mr-lg-n4,.mx-lg-n4{margin-right:-1.5rem!important}.mb-lg-n4,.my-lg-n4{margin-bottom:-1.5rem!important}.ml-lg-n4,.mx-lg-n4{margin-left:-1.5rem!important}.m-lg-n5{margin:-3rem!important}.mt-lg-n5,.my-lg-n5{margin-top:-3rem!important}.mr-lg-n5,.mx-lg-n5{margin-right:-3rem!important}.mb-lg-n5,.my-lg-n5{margin-bottom:-3rem!important}.ml-lg-n5,.mx-lg-n5{margin-left:-3rem!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}}@media (min-width:1200px){.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-1{margin:.25rem!important}.mt-xl-1,.my-xl-1{margin-top:.25rem!important}.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}.m-xl-2{margin:.5rem!important}.mt-xl-2,.my-xl-2{margin-top:.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}.m-xl-3{margin:1rem!important}.mt-xl-3,.my-xl-3{margin-top:1rem!important}.mr-xl-3,.mx-xl-3{margin-right:1rem!important}.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}.ml-xl-3,.mx-xl-3{margin-left:1rem!important}.m-xl-4{margin:1.5rem!important}.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}.m-xl-5{margin:3rem!important}.mt-xl-5,.my-xl-5{margin-top:3rem!important}.mr-xl-5,.mx-xl-5{margin-right:3rem!important}.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}.ml-xl-5,.mx-xl-5{margin-left:3rem!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:.25rem!important}.pt-xl-1,.py-xl-1{padding-top:.25rem!important}.pr-xl-1,.px-xl-1{padding-right:.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}.pl-xl-1,.px-xl-1{padding-left:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2,.py-xl-2{padding-top:.5rem!important}.pr-xl-2,.px-xl-2{padding-right:.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}.pl-xl-2,.px-xl-2{padding-left:.5rem!important}.p-xl-3{padding:1rem!important}.pt-xl-3,.py-xl-3{padding-top:1rem!important}.pr-xl-3,.px-xl-3{padding-right:1rem!important}.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}.pl-xl-3,.px-xl-3{padding-left:1rem!important}.p-xl-4{padding:1.5rem!important}.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}.p-xl-5{padding:3rem!important}.pt-xl-5,.py-xl-5{padding-top:3rem!important}.pr-xl-5,.px-xl-5{padding-right:3rem!important}.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}.pl-xl-5,.px-xl-5{padding-left:3rem!important}.m-xl-n1{margin:-.25rem!important}.mt-xl-n1,.my-xl-n1{margin-top:-.25rem!important}.mr-xl-n1,.mx-xl-n1{margin-right:-.25rem!important}.mb-xl-n1,.my-xl-n1{margin-bottom:-.25rem!important}.ml-xl-n1,.mx-xl-n1{margin-left:-.25rem!important}.m-xl-n2{margin:-.5rem!important}.mt-xl-n2,.my-xl-n2{margin-top:-.5rem!important}.mr-xl-n2,.mx-xl-n2{margin-right:-.5rem!important}.mb-xl-n2,.my-xl-n2{margin-bottom:-.5rem!important}.ml-xl-n2,.mx-xl-n2{margin-left:-.5rem!important}.m-xl-n3{margin:-1rem!important}.mt-xl-n3,.my-xl-n3{margin-top:-1rem!important}.mr-xl-n3,.mx-xl-n3{margin-right:-1rem!important}.mb-xl-n3,.my-xl-n3{margin-bottom:-1rem!important}.ml-xl-n3,.mx-xl-n3{margin-left:-1rem!important}.m-xl-n4{margin:-1.5rem!important}.mt-xl-n4,.my-xl-n4{margin-top:-1.5rem!important}.mr-xl-n4,.mx-xl-n4{margin-right:-1.5rem!important}.mb-xl-n4,.my-xl-n4{margin-bottom:-1.5rem!important}.ml-xl-n4,.mx-xl-n4{margin-left:-1.5rem!important}.m-xl-n5{margin:-3rem!important}.mt-xl-n5,.my-xl-n5{margin-top:-3rem!important}.mr-xl-n5,.mx-xl-n5{margin-right:-3rem!important}.mb-xl-n5,.my-xl-n5{margin-bottom:-3rem!important}.ml-xl-n5,.mx-xl-n5{margin-left:-3rem!important}.m-xl-auto{margin:auto!important}.mt-xl-auto,.my-xl-auto{margin-top:auto!important}.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}}.vk_block_icon_pro{fill:#c00}.editor-block-list-item-vk-blocks-accordion:after,.editor-block-list-item-vk-blocks-animation:after,.editor-block-list-item-vk-blocks-card:after,.editor-block-list-item-vk-blocks-child-page:after,.editor-block-list-item-vk-blocks-grid-column:after,.editor-block-list-item-vk-blocks-icon-card:after,.editor-block-list-item-vk-blocks-outer:after,.editor-block-list-item-vk-blocks-post-list:after,.editor-block-list-item-vk-blocks-select-post-list:after,.editor-block-list-item-vk-blocks-simple-table:after,.editor-block-list-item-vk-blocks-slider:after,.editor-block-list-item-vk-blocks-step:after,.editor-block-list-item-vk-blocks-table-of-contents-new:after,.editor-block-list-item-vk-blocks-table-of-contents:after,.editor-block-list-item-vk-blocks-timeline:after{position:absolute;top:0;right:0;content:"Pro";display:inline-block;font-size:10px;line-height:1;color:#fff;background-color:#cd3034;border-radius:2px;padding:3px 4px}.block-prop-title{font-weight:700}.components-panel__body .components-base-control__label{display:block}.components-button.block-editor-block-switcher__toggle{overflow:hidden}input[type=range]{margin:1px}button.image-button:not(.button-delete){height:100%}.components-base-control__title{padding-bottom:3px;border-bottom:1px solid #ccc;margin-bottom:1em;display:block}.components-base-control__help{margin-top:0}.components-radio-control__option label{margin-bottom:0}.components-checkbox-control__label{margin-bottom:0}.components-color-palette{display:block;overflow:hidden}.editor-url-input input[type=text]{width:100%}.vkb-menu__template-part .block-editor-block-preview__content{left:50%!important;margin-left:-50%!important}.vkb-menu__template-part__button{padding:0;width:100%;height:auto}.vkb-menu__template-part .vkb-menu__template-part__card__container{width:100%;height:100%;display:flex;align-items:center;justify-content:center;max-width:none}.vkb-menu__template-part .vkb-menu__template-part__card__container div[class*=vk_outer-bgPosition-]{background-attachment:unset!important}.vkb-menu__template-part .vkb-menu__template-part__card{position:relative;display:flex;justify-content:center;border:none;margin:0 0 .5em;cursor:pointer;width:90%;padding:0;background:#fff;transition:all .35s ease;border:none}.vkb-menu__template-part .vkb-menu__template-part__card .editor-styles-wrapper .block-editor-block-list__block{margin-top:0;margin-bottom:0}.vkb-menu__template-part .vkb-menu__template-part__card .content{width:100%;max-width:100%}.vkb-menu__template-part .vkb-menu__template-part__card .content h6{color:#666;font-weight:600;text-transform:uppercase;margin:0 0 1em;letter-spacing:2px;text-align:center}.vkb-menu__template-part .vkb-menu__template-part__card .content .hover_content{overflow:auto;border-radius:5px;border:1px solid #e5e5e5}.vkb-menu__template-part .vkb-menu__template-part__card .content .hover_content div.inner{color:#6e6e70;line-height:1.4em;overflow:hidden}.vkb-menu__template-part .vkb-menu__template-part__card .content .hover_content .edit-post-visual-editor{position:initial;padding-top:0}.vkb-menu__template-part .vkb-menu__template-part__card .content .hover_content:hover{border:1px solid #007cba}.vkb-menu__template-part .vkb-menu__template-part__card .content .hover_content .block-editor-block-preview__content{width:720px!important;transform:scale(.35)!important}.vkb-menu__template-part .vkb-menu__template-part__card .content:hover .logo{margin-bottom:.5em}.vkb-menu__template-part .vkb-menu__template-part__card .content:hover .hover_content{max-height:none;height:100%;transform:none}.vkb-menu__template-part .vkb-menu__template-part__card .content:hover .hover_content .inner{width:100%;height:auto}.vkb-menu__template-part__button #vkb-menu__template-part__card0 .inner{height:100px}.vkb-menu__template-part__button #vkb-menu__template-part__card1 .inner{height:50px}.vkb-menu__template-part__button #vkb-menu__template-part__card2 .inner{height:120px}.vkb-menu__template-part__button #vkb-menu__template-part__card3 .inner{height:92px}.vkb-menu__template-part__button #vkb-menu__template-part__card4 .inner{height:73px}.vkb-menu__template-part__button #vkb-menu__template-part__card5 .inner{height:95px}.vkb-menu__template-part__button #vkb-menu__template-part__card6 .inner{height:115px}.vkb-menu__template-part__button #vkb-menu__template-part__card7 .inner{height:100px}.vkb-menu__template-part__button #vkb-menu__template-part__card8 .inner{height:100px}.vkb-menu__template-part__button #vkb-menu__template-part__card9 .inner{height:75px}.vkb-menu__template-part__button #vkb-menu__template-part__card10 .inner{height:100px}.vkb-menu__template-part__button #vkb-menu__template-part__card11 .inner{height:65px}.vk-blocks-advanced-popover-control .components-popover__content{min-width:260px;margin-left:-46px!important;padding:20px 15px}.vk-blocks-advanced-popover-control .components-popover__content .vk_icon_list{margin-top:5px}.vk-blocks-advanced-popover-control .components-popover__content .vk_icon_list .components-base-control__field{display:flex;flex-wrap:wrap}.vk-blocks-advanced-popover-control .components-popover__content .vk_icon_list .components-base-control__field .components-radio-control__option{border:1px solid #666;width:38px;height:38px;border-radius:3px;margin-right:7px;position:relative}.vk-blocks-advanced-popover-control .components-popover__content .vk_icon_list .components-base-control__field .components-radio-control__option input{display:none}.vk-blocks-advanced-popover-control .components-popover__content .vk_icon_list .components-base-control__field .components-radio-control__option .svg-inline--fa,.vk-blocks-advanced-popover-control .components-popover__content .vk_icon_list .components-base-control__field .components-radio-control__option i{font-size:1.5em;position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%)}.wp-block[data-type="vk-blocks/balloon"]::after{content:"";display:block;clear:both}.vk_balloon figure,.vk_balloon p.wp-block{width:100%}.vk_balloon_icon button.image-button{height:auto}.icon-image-list{display:flex;flex-wrap:wrap}.icon-image-list div{width:calc((100% - (10px * 4))/ 5);margin:5px}.icon-image-list div:nth-child(5n+1){margin-left:0}.icon-image-list div:nth-child(5n){margin-right:0}.wp-core-ui .icon-image-list .button.button-large{padding:0;margin:0;width:40px;height:40px;object-fit:cover;border-radius:50%}.wp-core-ui .icon-image-list .button.button-large img{width:38px;height:38px;object-fit:cover;border-radius:50%}.wp-block-vk-blocks-button.block-editor-block-list__block.wp-block.vk_button.vk_button-align-wide{display:block;margin-left:auto;margin-right:auto;max-width:70%}.editor-styles-wrapper .wp-block-table tfoot{border-top:1px solid var(--vk-color-border-hr)}.vk_borderBox_body>.block-editor-inner-blocks>.block-editor-block-list__layout>:first-child{margin-top:0}.vk_borderBox_body>.block-editor-inner-blocks>.block-editor-block-list__layout>:last-child{margin-bottom:0}.vk_icon.wp-block{margin-top:0;margin-bottom:0}.components-panel__body .vk_icon_custombox{display:inline-flex;justify-content:flex-start;align-items:flex-start;width:100%}.components-panel__body .vk_icon_custombox_number{flex:1 1 0%;margin-left:8px;height:30px}.components-panel__body .vk_icon_custombox_number input{height:30px;min-height:30px}.components-panel__body .vk_icon_custombox_unit{width:64px!important;margin-left:8px}.components-panel__body .vk_icon_custombox_reset.is-secondary{height:30px;margin-left:8px}.vk_outer_sidebar_bgImage{position:relative}.vk_outer_sidebar_bgImage .components-button{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);transition:all 1s}.vk_outer_sidebar_bgImage .button-delete{opacity:0;border:1px solid #d33;color:#d33;transition:all 1s}.vk_outer_sidebar_bgImage .button-delete:hover{background-color:#d33;border:1px solid #b72a2a;color:#fff}.vk_outer_sidebar_bgImage:hover .button-delete{transition:all 1s;opacity:1}.vk_slider_item_sidebar_bgImage_button_container img{min-width:248px}.mb-2+div.components-toolbar{margin-top:0!important}.components-tab-panel__tab-content .vk_outer-width-full.vk_outer-paddingLR-use .wp-block,.components-tab-panel__tab-content .vk_outer-width-full.vk_outer-paddingLR-zero .wp-block,.edit-post-visual-editor .vk_outer-width-full.vk_outer-paddingLR-use .wp-block,.edit-post-visual-editor .vk_outer-width-full.vk_outer-paddingLR-zero .wp-block{max-width:100%}.components-tab-panel__tab-content .vk_width-full div[data-type="vk-blocks/slider-item"],.edit-post-visual-editor .vk_width-full div[data-type="vk-blocks/slider-item"]{max-width:100%}.components-tab-panel__tab-content .vk_width-full div[data-type="vk-blocks/slider-item"] .vk_slider_item-paddingLR-use .wp-block,.components-tab-panel__tab-content .vk_width-full div[data-type="vk-blocks/slider-item"] .vk_slider_item-paddingLR-zero .wp-block,.edit-post-visual-editor .vk_width-full div[data-type="vk-blocks/slider-item"] .vk_slider_item-paddingLR-use .wp-block,.edit-post-visual-editor .vk_width-full div[data-type="vk-blocks/slider-item"] .vk_slider_item-paddingLR-zero .wp-block{max-width:100%}.is-sidebar-opened .components-tab-panel__tab-content .vk_outer-width-full.vk_outer-paddingLR-use,.is-sidebar-opened .components-tab-panel__tab-content .vk_outer-width-full.vk_outer-paddingLR-zero,.is-sidebar-opened .edit-post-visual-editor .vk_outer-width-full.vk_outer-paddingLR-use,.is-sidebar-opened .edit-post-visual-editor .vk_outer-width-full.vk_outer-paddingLR-zero{margin-left:calc(50% - 50vw + 140px);margin-right:calc(50% - 50vw + 140px)}.is-sidebar-opened .components-tab-panel__tab-content .vk_outer-width-full.vk_outer-paddingLR-use .wp-block,.is-sidebar-opened .components-tab-panel__tab-content .vk_outer-width-full.vk_outer-paddingLR-zero .wp-block,.is-sidebar-opened .edit-post-visual-editor .vk_outer-width-full.vk_outer-paddingLR-use .wp-block,.is-sidebar-opened .edit-post-visual-editor .vk_outer-width-full.vk_outer-paddingLR-zero .wp-block{max-width:100%}.is-sidebar-opened .components-tab-panel__tab-content .vk_slider.vk_width-full,.is-sidebar-opened .edit-post-visual-editor .vk_slider.vk_width-full{margin-left:calc(50% - 50vw + 140px);margin-right:calc(50% - 50vw + 140px);padding-right:0;padding-left:0;width:calc(100vw - 280px)}.components-tab-panel__tab-content .vk_animation,.components-tab-panel__tab-content .vk_slider,.components-tab-panel__tab-content .vk_slider_item,.components-tab-panel__tab-content .vk_spacer,.edit-post-visual-editor .vk_animation,.edit-post-visual-editor .vk_slider,.edit-post-visual-editor .vk_slider_item,.edit-post-visual-editor .vk_spacer{border:1px dotted #ccc}.components-tab-panel__tab-content .vk_slider_item,.edit-post-visual-editor .vk_slider_item{min-height:3em}.components-tab-panel__tab-content .vk_slider_item .block-editor-inner-blocks,.edit-post-visual-editor .vk_slider_item .block-editor-inner-blocks{width:100%}.components-tab-panel__tab-content div[data-type="vk-blocks/page-content"].is-selected .vk_pageContent,.edit-post-visual-editor div[data-type="vk-blocks/page-content"].is-selected .vk_pageContent{border:1px dotted #ccc;opacity:.5}.components-tab-panel__tab-content div[data-type="vk-blocks/page-content"].is-selected .vk_pageContent_editBtn,.edit-post-visual-editor div[data-type="vk-blocks/page-content"].is-selected .vk_pageContent_editBtn{position:absolute;z-index:9999;top:-3em;right:0}.components-tab-panel__tab-content .vk_selectPostList-edit .block-editor-inner-blocks,.edit-post-visual-editor .vk_selectPostList-edit .block-editor-inner-blocks{width:100%}.components-tab-panel__tab-content .vk_selectPostList-edit .block-editor-block-list__layout,.edit-post-visual-editor .vk_selectPostList-edit .block-editor-block-list__layout{margin-left:-15px;margin-right:-15px;display:flex;flex-wrap:wrap;clear:both}.components-tab-panel__tab-content .vk_selectPostList-edit .wp-block,.edit-post-visual-editor .vk_selectPostList-edit .wp-block{margin-left:15px;margin-right:15px}.components-tab-panel__tab-content .vk_selectPostList-edit .wp-block .vk_post,.components-tab-panel__tab-content .vk_selectPostList-edit .wp-block>div,.edit-post-visual-editor .vk_selectPostList-edit .wp-block .vk_post,.edit-post-visual-editor .vk_selectPostList-edit .wp-block>div{width:100%;margin:0;height:100%}.components-tab-panel__tab-content .vk_selectPostList-edit .block-list-appender.wp-block,.edit-post-visual-editor .vk_selectPostList-edit .block-list-appender.wp-block{border:1px solid #ccc;min-height:4em}.components-tab-panel__tab-content .vk_selectPostList-edit .block-list-appender.wp-block .block-editor-button-block-appender,.edit-post-visual-editor .vk_selectPostList-edit .block-list-appender.wp-block .block-editor-button-block-appender{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.components-tab-panel__tab-content .vk_selectPostList-edit-col-12 .wp-block,.edit-post-visual-editor .vk_selectPostList-edit-col-12 .wp-block{width:calc(100% - 30px)}.components-tab-panel__tab-content .vk_selectPostList-edit-col-6 .wp-block,.edit-post-visual-editor .vk_selectPostList-edit-col-6 .wp-block{width:calc(50% - 30px)}.components-tab-panel__tab-content .vk_selectPostList-edit-col-4 .wp-block,.edit-post-visual-editor .vk_selectPostList-edit-col-4 .wp-block{width:calc(33.3333% - 30px)}.components-tab-panel__tab-content .vk_selectPostList-edit-col-3 .wp-block,.edit-post-visual-editor .vk_selectPostList-edit-col-3 .wp-block{width:calc(25% - 30px)}.components-tab-panel__tab-content .vk_selectPostList-edit-col-2 .wp-block,.edit-post-visual-editor .vk_selectPostList-edit-col-2 .wp-block{width:calc(16.6667% - 30px)}@media (min-width:576px){.components-tab-panel__tab-content .vk_selectPostList-edit-col-sm-12 .wp-block,.edit-post-visual-editor .vk_selectPostList-edit-col-sm-12 .wp-block{width:calc(100% - 30px)}.components-tab-panel__tab-content .vk_selectPostList-edit-col-sm-6 .wp-block,.edit-post-visual-editor .vk_selectPostList-edit-col-sm-6 .wp-block{width:calc(50% - 30px)}.components-tab-panel__tab-content .vk_selectPostList-edit-col-sm-4 .wp-block,.edit-post-visual-editor .vk_selectPostList-edit-col-sm-4 .wp-block{width:calc(33.3333% - 30px)}.components-tab-panel__tab-content .vk_selectPostList-edit-col-sm-3 .wp-block,.edit-post-visual-editor .vk_selectPostList-edit-col-sm-3 .wp-block{width:calc(25% - 30px)}.components-tab-panel__tab-content .vk_selectPostList-edit-col-sm-2 .wp-block,.edit-post-visual-editor .vk_selectPostList-edit-col-sm-2 .wp-block{width:calc(16.6667% - 30px)}}@media (min-width:768px){.components-tab-panel__tab-content .vk_selectPostList-edit-col-md-12 .wp-block,.edit-post-visual-editor .vk_selectPostList-edit-col-md-12 .wp-block{width:calc(100% - 30px)}.components-tab-panel__tab-content .vk_selectPostList-edit-col-md-6 .wp-block,.edit-post-visual-editor .vk_selectPostList-edit-col-md-6 .wp-block{width:calc(50% - 30px)}.components-tab-panel__tab-content .vk_selectPostList-edit-col-md-4 .wp-block,.edit-post-visual-editor .vk_selectPostList-edit-col-md-4 .wp-block{width:calc(33.3333% - 30px)}.components-tab-panel__tab-content .vk_selectPostList-edit-col-md-3 .wp-block,.edit-post-visual-editor .vk_selectPostList-edit-col-md-3 .wp-block{width:calc(25% - 30px)}.components-tab-panel__tab-content .vk_selectPostList-edit-col-md-2 .wp-block,.edit-post-visual-editor .vk_selectPostList-edit-col-md-2 .wp-block{width:calc(16.6667% - 30px)}}@media (min-width:992px){.components-tab-panel__tab-content .vk_selectPostList-edit-col-lg-12 .wp-block,.edit-post-visual-editor .vk_selectPostList-edit-col-lg-12 .wp-block{width:calc(100% - 30px)}.components-tab-panel__tab-content .vk_selectPostList-edit-col-lg-6 .wp-block,.edit-post-visual-editor .vk_selectPostList-edit-col-lg-6 .wp-block{width:calc(50% - 30px)}.components-tab-panel__tab-content .vk_selectPostList-edit-col-lg-4 .wp-block,.edit-post-visual-editor .vk_selectPostList-edit-col-lg-4 .wp-block{width:calc(33.3333% - 30px)}.components-tab-panel__tab-content .vk_selectPostList-edit-col-lg-3 .wp-block,.edit-post-visual-editor .vk_selectPostList-edit-col-lg-3 .wp-block{width:calc(25% - 30px)}.components-tab-panel__tab-content .vk_selectPostList-edit-col-lg-2 .wp-block,.edit-post-visual-editor .vk_selectPostList-edit-col-lg-2 .wp-block{width:calc(16.6667% - 30px)}}@media (min-width:1200px){.components-tab-panel__tab-content .vk_selectPostList-edit-col-xl-12 .wp-block,.edit-post-visual-editor .vk_selectPostList-edit-col-xl-12 .wp-block{width:calc(100% - 30px)}.components-tab-panel__tab-content .vk_selectPostList-edit-col-xl-6 .wp-block,.edit-post-visual-editor .vk_selectPostList-edit-col-xl-6 .wp-block{width:calc(50% - 30px)}.components-tab-panel__tab-content .vk_selectPostList-edit-col-xl-4 .wp-block,.edit-post-visual-editor .vk_selectPostList-edit-col-xl-4 .wp-block{width:calc(33.3333% - 30px)}.components-tab-panel__tab-content .vk_selectPostList-edit-col-xl-3 .wp-block,.edit-post-visual-editor .vk_selectPostList-edit-col-xl-3 .wp-block{width:calc(25% - 30px)}.components-tab-panel__tab-content .vk_selectPostList-edit-col-xl-2 .wp-block,.edit-post-visual-editor .vk_selectPostList-edit-col-xl-2 .wp-block{width:calc(16.6667% - 30px)}}@media (min-width:1400px){.components-tab-panel__tab-content .vk_selectPostList-edit-col-xxl-12 .wp-block,.edit-post-visual-editor .vk_selectPostList-edit-col-xxl-12 .wp-block{width:calc(100% - 30px)}.components-tab-panel__tab-content .vk_selectPostList-edit-col-xxl-6 .wp-block,.edit-post-visual-editor .vk_selectPostList-edit-col-xxl-6 .wp-block{width:calc(50% - 30px)}.components-tab-panel__tab-content .vk_selectPostList-edit-col-xxl-4 .wp-block,.edit-post-visual-editor .vk_selectPostList-edit-col-xxl-4 .wp-block{width:calc(33.3333% - 30px)}.components-tab-panel__tab-content .vk_selectPostList-edit-col-xxl-3 .wp-block,.edit-post-visual-editor .vk_selectPostList-edit-col-xxl-3 .wp-block{width:calc(25% - 30px)}.components-tab-panel__tab-content .vk_selectPostList-edit-col-xxl-2 .wp-block,.edit-post-visual-editor .vk_selectPostList-edit-col-xxl-2 .wp-block{width:calc(16.6667% - 30px)}}.components-tab-panel__tab-content .vk_animation,.edit-post-visual-editor .vk_animation{border:1px dashed #ccc;min-height:3em}.components-tab-panel__tab-content .vk_animation.wp-block-vk-blocks-animation,.edit-post-visual-editor .vk_animation.wp-block-vk-blocks-animation{opacity:1}.components-tab-panel__tab-content .vk_animation:before,.edit-post-visual-editor .vk_animation:before{position:absolute;right:0;top:0;font-size:10px;background:#eee;padding:.2em .6em;z-index:1000}.components-tab-panel__tab-content .vk_animation.vk_animation-fade-in,.edit-post-visual-editor .vk_animation.vk_animation-fade-in{left:0}.components-tab-panel__tab-content .vk_animation.vk_animation-fade-in:before,.edit-post-visual-editor .vk_animation.vk_animation-fade-in:before{content:'Fade in'}.components-tab-panel__tab-content .vk_animation.vk_animation-up-down,.edit-post-visual-editor .vk_animation.vk_animation-up-down{right:0;left:0}.components-tab-panel__tab-content .vk_animation.vk_animation-up-down:before,.edit-post-visual-editor .vk_animation.vk_animation-up-down:before{content:'Up Down'}.components-tab-panel__tab-content .vk_animation.vk_animation-left-right,.edit-post-visual-editor .vk_animation.vk_animation-left-right{right:0;left:0}.components-tab-panel__tab-content .vk_animation.vk_animation-left-right:before,.edit-post-visual-editor .vk_animation.vk_animation-left-right:before{content:'Left Right'}.components-tab-panel__tab-content .vk_animation.vk_animation-trembling-x,.edit-post-visual-editor .vk_animation.vk_animation-trembling-x{right:0;left:0}.components-tab-panel__tab-content .vk_animation.vk_animation-trembling-x:before,.edit-post-visual-editor .vk_animation.vk_animation-trembling-x:before{content:'Trembring X'}.components-tab-panel__tab-content .vk_animation.vk_animation-trembling-y,.edit-post-visual-editor .vk_animation.vk_animation-trembling-y{right:0;left:0}.components-tab-panel__tab-content .vk_animation.vk_animation-trembling-y:before,.edit-post-visual-editor .vk_animation.vk_animation-trembling-y:before{content:'Trembring Y'}.components-tab-panel__tab-content .vk_animation.vk_animation-pounding,.edit-post-visual-editor .vk_animation.vk_animation-pounding{right:0;left:0}.components-tab-panel__tab-content .vk_animation.vk_animation-pounding:before,.edit-post-visual-editor .vk_animation.vk_animation-pounding:before{content:'Pounding'}.components-tab-panel__tab-content .vk_animation.vk_animation-shaking,.edit-post-visual-editor .vk_animation.vk_animation-shaking{right:0;left:0}.components-tab-panel__tab-content .vk_animation.vk_animation-shaking:before,.edit-post-visual-editor .vk_animation.vk_animation-shaking:before{content:'Shaking'}.components-tab-panel__tab-content .vk_animation.vk_animation-slow-shaking,.edit-post-visual-editor .vk_animation.vk_animation-slow-shaking{right:0;left:0}.components-tab-panel__tab-content .vk_animation.vk_animation-slow-shaking:before,.edit-post-visual-editor .vk_animation.vk_animation-slow-shaking:before{content:'Slow Shaking'}.components-tab-panel__tab-content .vk_animation.vk_animation-slide-left.vk_animation-range-long,.components-tab-panel__tab-content .vk_animation.vk_animation-slide-left.vk_animation-range-normal,.components-tab-panel__tab-content .vk_animation.vk_animation-slide-left.vk_animation-range-short,.edit-post-visual-editor .vk_animation.vk_animation-slide-left.vk_animation-range-long,.edit-post-visual-editor .vk_animation.vk_animation-slide-left.vk_animation-range-normal,.edit-post-visual-editor .vk_animation.vk_animation-slide-left.vk_animation-range-short{right:0}.components-tab-panel__tab-content .vk_animation.vk_animation-slide-left.vk_animation-range-long:before,.components-tab-panel__tab-content .vk_animation.vk_animation-slide-left.vk_animation-range-normal:before,.components-tab-panel__tab-content .vk_animation.vk_animation-slide-left.vk_animation-range-short:before,.edit-post-visual-editor .vk_animation.vk_animation-slide-left.vk_animation-range-long:before,.edit-post-visual-editor .vk_animation.vk_animation-slide-left.vk_animation-range-normal:before,.edit-post-visual-editor .vk_animation.vk_animation-slide-left.vk_animation-range-short:before{content:'Slide left'}.components-tab-panel__tab-content .vk_animation.vk_animation-slide-right.vk_animation-range-long,.components-tab-panel__tab-content .vk_animation.vk_animation-slide-right.vk_animation-range-normal,.components-tab-panel__tab-content .vk_animation.vk_animation-slide-right.vk_animation-range-short,.edit-post-visual-editor .vk_animation.vk_animation-slide-right.vk_animation-range-long,.edit-post-visual-editor .vk_animation.vk_animation-slide-right.vk_animation-range-normal,.edit-post-visual-editor .vk_animation.vk_animation-slide-right.vk_animation-range-short{right:0;left:0}.components-tab-panel__tab-content .vk_animation.vk_animation-slide-right.vk_animation-range-long:before,.components-tab-panel__tab-content .vk_animation.vk_animation-slide-right.vk_animation-range-normal:before,.components-tab-panel__tab-content .vk_animation.vk_animation-slide-right.vk_animation-range-short:before,.edit-post-visual-editor .vk_animation.vk_animation-slide-right.vk_animation-range-long:before,.edit-post-visual-editor .vk_animation.vk_animation-slide-right.vk_animation-range-normal:before,.edit-post-visual-editor .vk_animation.vk_animation-slide-right.vk_animation-range-short:before{content:'Slide right'}.components-tab-panel__tab-content .vk_animation.vk_animation-slide-up.vk_animation-range-long,.components-tab-panel__tab-content .vk_animation.vk_animation-slide-up.vk_animation-range-normal,.components-tab-panel__tab-content .vk_animation.vk_animation-slide-up.vk_animation-range-short,.edit-post-visual-editor .vk_animation.vk_animation-slide-up.vk_animation-range-long,.edit-post-visual-editor .vk_animation.vk_animation-slide-up.vk_animation-range-normal,.edit-post-visual-editor .vk_animation.vk_animation-slide-up.vk_animation-range-short{top:0}.components-tab-panel__tab-content .vk_animation.vk_animation-slide-up.vk_animation-range-long:before,.components-tab-panel__tab-content .vk_animation.vk_animation-slide-up.vk_animation-range-normal:before,.components-tab-panel__tab-content .vk_animation.vk_animation-slide-up.vk_animation-range-short:before,.edit-post-visual-editor .vk_animation.vk_animation-slide-up.vk_animation-range-long:before,.edit-post-visual-editor .vk_animation.vk_animation-slide-up.vk_animation-range-normal:before,.edit-post-visual-editor .vk_animation.vk_animation-slide-up.vk_animation-range-short:before{content:'Slide up'}.components-tab-panel__tab-content .wp-block-vk-blocks-icon-card .vk_icon-card_item_title,.edit-post-visual-editor .wp-block-vk-blocks-icon-card .vk_icon-card_item_title{background-color:transparent;margin-top:.9em;margin-bottom:.6em;font-size:21px;line-height:1.4em;border:none;border-radius:unset;padding:0;outline:unset;outline-offset:unset;-webkit-box-shadow:unset;box-shadow:unset;display:block}.components-tab-panel__tab-content .wp-block-vk-blocks-icon-card .vk_icon-card_item_title a,.edit-post-visual-editor .wp-block-vk-blocks-icon-card .vk_icon-card_item_title a{color:var(--vk-color-text-body)}.components-tab-panel__tab-content h1:first-child.vk_prBlocks_item_title,.edit-post-visual-editor h1:first-child.vk_prBlocks_item_title{margin-top:.9em}.components-tab-panel__tab-content .vk_prContent_colTxt_title,.edit-post-visual-editor .vk_prContent_colTxt_title{border:none}.components-tab-panel__tab-content .vk_prContent_colTxt_title::after,.edit-post-visual-editor .vk_prContent_colTxt_title::after{display:none}.components-tab-panel__tab-content .postList_itemCard_button-option,.edit-post-visual-editor .postList_itemCard_button-option{margin-bottom:5px}.components-tab-panel__tab-content .vk_post_imgOuter,.edit-post-visual-editor .vk_post_imgOuter{position:relative}.components-tab-panel__tab-content .vk_post_imgOuter .components-button,.edit-post-visual-editor .vk_post_imgOuter .components-button{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);transition:all 1s}.components-tab-panel__tab-content .vk_post_imgOuter .button-delete,.edit-post-visual-editor .vk_post_imgOuter .button-delete{opacity:0;border:1px solid #b52727;color:#b52727;transition:all 1s}.components-tab-panel__tab-content .vk_post_imgOuter .button-delete:hover,.edit-post-visual-editor .vk_post_imgOuter .button-delete:hover{background-color:#b52727;color:#fff}.components-tab-panel__tab-content .vk_post_imgOuter:hover .button-delete,.edit-post-visual-editor .vk_post_imgOuter:hover .button-delete{transition:all 1s;opacity:1}.components-tab-panel__tab-content .vk_posts>.vk_posts-edit,.edit-post-visual-editor .vk_posts>.vk_posts-edit{width:100%}.components-tab-panel__tab-content .vk_posts>.vk_posts-edit .block-editor-block-list__layout,.components-tab-panel__tab-content .vk_posts>.vk_posts-edit .editor-block-list__layout,.edit-post-visual-editor .vk_posts>.vk_posts-edit .block-editor-block-list__layout,.edit-post-visual-editor .vk_posts>.vk_posts-edit .editor-block-list__layout{display:flex;flex-wrap:wrap;padding:0;width:100%}.components-tab-panel__tab-content .vk_posts>.vk_posts-edit .block-editor-block-list__block,.components-tab-panel__tab-content .vk_posts>.vk_posts-edit .editor-block-list__block,.edit-post-visual-editor .vk_posts>.vk_posts-edit .block-editor-block-list__block,.edit-post-visual-editor .vk_posts>.vk_posts-edit .editor-block-list__block{margin:0 15px 30px;padding:0}.components-tab-panel__tab-content .vk_posts>.vk_posts-edit .block-editor-block-list__block.has-background,.components-tab-panel__tab-content .vk_posts>.vk_posts-edit .editor-block-list__block.has-background,.edit-post-visual-editor .vk_posts>.vk_posts-edit .block-editor-block-list__block.has-background,.edit-post-visual-editor .vk_posts>.vk_posts-edit .editor-block-list__block.has-background{padding:1.25em 2.375em}.components-tab-panel__tab-content .vk_posts>.vk_posts-edit .block-editor-block-list__block .block-editor-block-list__block-edit,.components-tab-panel__tab-content .vk_posts>.vk_posts-edit .editor-block-list__block .block-editor-block-list__block-edit,.edit-post-visual-editor .vk_posts>.vk_posts-edit .block-editor-block-list__block .block-editor-block-list__block-edit,.edit-post-visual-editor .vk_posts>.vk_posts-edit .editor-block-list__block .block-editor-block-list__block-edit{margin:0;height:100%}.components-tab-panel__tab-content .vk_posts>.vk_posts-edit .block-editor-block-list__block div[data-block],.components-tab-panel__tab-content .vk_posts>.vk_posts-edit .editor-block-list__block div[data-block],.edit-post-visual-editor .vk_posts>.vk_posts-edit .block-editor-block-list__block div[data-block],.edit-post-visual-editor .vk_posts>.vk_posts-edit .editor-block-list__block div[data-block]{margin:0;height:100%}.components-tab-panel__tab-content .vk_posts>.vk_posts-edit .block-editor-block-list__block>.vk_post,.components-tab-panel__tab-content .vk_posts>.vk_posts-edit .editor-block-list__block>.vk_post,.edit-post-visual-editor .vk_posts>.vk_posts-edit .block-editor-block-list__block>.vk_post,.edit-post-visual-editor .vk_posts>.vk_posts-edit .editor-block-list__block>.vk_post{width:100%;height:100%;margin-top:0}.components-tab-panel__tab-content .vk_posts>.vk_posts-edit .block-editor-block-list__block+.block-list-appender.wp-block,.components-tab-panel__tab-content .vk_posts>.vk_posts-edit .editor-block-list__block+.block-list-appender.wp-block,.edit-post-visual-editor .vk_posts>.vk_posts-edit .block-editor-block-list__block+.block-list-appender.wp-block,.edit-post-visual-editor .vk_posts>.vk_posts-edit .editor-block-list__block+.block-list-appender.wp-block{border:1px dashed #ccc;margin:0 15px 30px;padding:0;min-height:100px}.components-tab-panel__tab-content .vk_posts>.vk_posts-edit .block-editor-block-list__block+.block-list-appender.wp-block:hover,.components-tab-panel__tab-content .vk_posts>.vk_posts-edit .editor-block-list__block+.block-list-appender.wp-block:hover,.edit-post-visual-editor .vk_posts>.vk_posts-edit .block-editor-block-list__block+.block-list-appender.wp-block:hover,.edit-post-visual-editor .vk_posts>.vk_posts-edit .editor-block-list__block+.block-list-appender.wp-block:hover{border-style:solid;border-color:#007cba}.components-tab-panel__tab-content .vk_posts>.vk_posts-edit .block-editor-block-list__block+.block-list-appender.wp-block .block-editor-button-block-appender,.components-tab-panel__tab-content .vk_posts>.vk_posts-edit .editor-block-list__block+.block-list-appender.wp-block .block-editor-button-block-appender,.edit-post-visual-editor .vk_posts>.vk_posts-edit .block-editor-block-list__block+.block-list-appender.wp-block .block-editor-button-block-appender,.edit-post-visual-editor .vk_posts>.vk_posts-edit .editor-block-list__block+.block-list-appender.wp-block .block-editor-button-block-appender{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.components-tab-panel__tab-content .vk_posts>.vk_posts-edit .block-editor-block-list__block+.block-list-appender.wp-block .block-editor-inner-blocks .block-list-appender.wp-block,.components-tab-panel__tab-content .vk_posts>.vk_posts-edit .editor-block-list__block+.block-list-appender.wp-block .block-editor-inner-blocks .block-list-appender.wp-block,.edit-post-visual-editor .vk_posts>.vk_posts-edit .block-editor-block-list__block+.block-list-appender.wp-block .block-editor-inner-blocks .block-list-appender.wp-block,.edit-post-visual-editor .vk_posts>.vk_posts-edit .editor-block-list__block+.block-list-appender.wp-block .block-editor-inner-blocks .block-list-appender.wp-block{border:unset;border-radius:unset;margin:unset;padding:unset}.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout{border:none;display:flex;flex-direction:row;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout .block-list-appender,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout .block-list-appender{height:100px}.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout .block-editor-inner-blocks .block-editor-block-list__layout,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout .block-editor-inner-blocks .block-editor-block-list__layout{display:unset;flex-direction:unset;flex-wrap:unset}.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout .block-editor-inner-blocks .block-editor-block-list__layout.wp-block-social-links,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout .block-editor-inner-blocks .block-editor-block-list__layout.wp-block-social-links{display:flex;flex-direction:row;flex-wrap:wrap}.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout div[class*=col-].block-editor-block-list__block,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout div[class*=col-].block-editor-block-list__block{flex:inherit;margin:0 15px 15px;padding:0;outline:1px dashed #ccc;transition:1s}.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout div[class*=col-].block-editor-block-list__block:active,.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout div[class*=col-].block-editor-block-list__block:focus,.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout div[class*=col-].block-editor-block-list__block:hover,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout div[class*=col-].block-editor-block-list__block:active,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout div[class*=col-].block-editor-block-list__block:focus,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout div[class*=col-].block-editor-block-list__block:hover{outline:1px solid #555d66}.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout div[class*=col-].block-editor-block-list__block .wp-block-vk-blocks-grid-column-item,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout div[class*=col-].block-editor-block-list__block .wp-block-vk-blocks-grid-column-item{padding:0;width:100%}.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xs-2,.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xs-2+.block-list-appender.wp-block,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xs-2,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xs-2+.block-list-appender.wp-block{width:calc(16.66% - 30px);max-width:var(--vk-width-couter-col-2)}.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xs-3,.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xs-3+.block-list-appender.wp-block,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xs-3,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xs-3+.block-list-appender.wp-block{width:calc(25% - 30px);max-width:var(--vk-width-couter-col-3)}.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xs-4,.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xs-4+.block-list-appender.wp-block,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xs-4,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xs-4+.block-list-appender.wp-block{width:calc(33.3% - 30px);max-width:var(--vk-width-couter-col-4)}.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xs-6,.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xs-6+.block-list-appender.wp-block,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xs-6,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xs-6+.block-list-appender.wp-block{width:calc(50% - 30px);max-width:var(--vk-width-couter-col-6)}.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xs-12,.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xs-12+.block-list-appender.wp-block,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xs-12,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xs-12+.block-list-appender.wp-block{width:calc(100% - 30px);max-width:var(--vk-width-couter-col-12)}@media (min-width:576px){.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-sm-2,.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-sm-2+.block-list-appender.wp-block,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-sm-2,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-sm-2+.block-list-appender.wp-block{width:calc(16.66% - 30px);max-width:var(--vk-width-couter-col-2)}.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-sm-3,.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-sm-3+.block-list-appender.wp-block,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-sm-3,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-sm-3+.block-list-appender.wp-block{width:calc(25% - 30px);max-width:var(--vk-width-couter-col-3)}.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-sm-4,.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-sm-4+.block-list-appender.wp-block,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-sm-4,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-sm-4+.block-list-appender.wp-block{width:calc(33.3% - 30px);max-width:var(--vk-width-couter-col-4)}.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-sm-6,.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-sm-6+.block-list-appender.wp-block,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-sm-6,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-sm-6+.block-list-appender.wp-block{width:calc(50% - 30px);max-width:var(--vk-width-couter-col-6)}.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-sm-12,.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-sm-12+.block-list-appender.wp-block,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-sm-12,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-sm-12+.block-list-appender.wp-block{width:calc(100% - 30px);max-width:var(--vk-width-couter-col-12)}}@media (min-width:768px){.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-md-2,.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-md-2+.block-list-appender.wp-block,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-md-2,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-md-2+.block-list-appender.wp-block{width:calc(16.66% - 30px);max-width:var(--vk-width-couter-col-2)}.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-md-3,.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-md-3+.block-list-appender.wp-block,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-md-3,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-md-3+.block-list-appender.wp-block{width:calc(25% - 30px);max-width:var(--vk-width-couter-col-3)}.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-md-4,.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-md-4+.block-list-appender.wp-block,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-md-4,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-md-4+.block-list-appender.wp-block{width:calc(33.3% - 30px);max-width:var(--vk-width-couter-col-4)}.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-md-6,.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-md-6+.block-list-appender.wp-block,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-md-6,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-md-6+.block-list-appender.wp-block{width:calc(50% - 30px);max-width:var(--vk-width-couter-col-6)}.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-md-12,.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-md-12+.block-list-appender.wp-block,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-md-12,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-md-12+.block-list-appender.wp-block{width:calc(100% - 30px);max-width:var(--vk-width-couter-col-12)}}@media (min-width:992px){.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-lg-2,.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-lg-2+.block-list-appender.wp-block,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-lg-2,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-lg-2+.block-list-appender.wp-block{width:calc(16.66% - 30px);max-width:var(--vk-width-couter-col-2)}.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-lg-3,.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-lg-3+.block-list-appender.wp-block,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-lg-3,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-lg-3+.block-list-appender.wp-block{width:calc(25% - 30px);max-width:var(--vk-width-couter-col-3)}.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-lg-4,.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-lg-4+.block-list-appender.wp-block,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-lg-4,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-lg-4+.block-list-appender.wp-block{width:calc(33.3% - 30px);max-width:var(--vk-width-couter-col-4)}.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-lg-6,.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-lg-6+.block-list-appender.wp-block,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-lg-6,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-lg-6+.block-list-appender.wp-block{width:calc(50% - 30px);max-width:var(--vk-width-couter-col-6)}.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-lg-12,.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-lg-12+.block-list-appender.wp-block,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-lg-12,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-lg-12+.block-list-appender.wp-block{width:calc(100% - 30px);max-width:var(--vk-width-couter-col-12)}}@media (min-width:1200px){.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xl-2,.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xl-2+.block-list-appender.wp-block,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xl-2,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xl-2+.block-list-appender.wp-block{width:calc(16.66% - 30px);max-width:var(--vk-width-couter-col-2)}.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xl-3,.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xl-3+.block-list-appender.wp-block,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xl-3,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xl-3+.block-list-appender.wp-block{width:calc(25% - 30px);max-width:var(--vk-width-couter-col-3)}.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xl-4,.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xl-4+.block-list-appender.wp-block,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xl-4,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xl-4+.block-list-appender.wp-block{width:calc(33.3% - 30px);max-width:var(--vk-width-couter-col-4)}.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xl-6,.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xl-6+.block-list-appender.wp-block,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xl-6,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xl-6+.block-list-appender.wp-block{width:calc(50% - 30px);max-width:var(--vk-width-couter-col-6)}.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xl-12,.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xl-12+.block-list-appender.wp-block,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xl-12,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xl-12+.block-list-appender.wp-block{width:calc(100% - 30px);max-width:var(--vk-width-couter-col-12)}}@media (min-width:1200px){.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xxl-2,.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xxl-2+.block-list-appender.wp-block,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xxl-2,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xxl-2+.block-list-appender.wp-block{width:calc(16.66% - 30px);max-width:var(--vk-width-couter-col-2)}.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xxl-3,.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xxl-3+.block-list-appender.wp-block,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xxl-3,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xxl-3+.block-list-appender.wp-block{width:calc(25% - 30px);max-width:var(--vk-width-couter-col-3)}.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xxl-4,.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xxl-4+.block-list-appender.wp-block,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xxl-4,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xxl-4+.block-list-appender.wp-block{width:calc(33.3% - 30px);max-width:var(--vk-width-couter-col-4)}.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xxl-6,.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xxl-6+.block-list-appender.wp-block,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xxl-6,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xxl-6+.block-list-appender.wp-block{width:calc(50% - 30px);max-width:var(--vk-width-couter-col-6)}.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xxl-12,.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xxl-12+.block-list-appender.wp-block,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xxl-12,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xxl-12+.block-list-appender.wp-block{width:calc(100% - 30px);max-width:var(--vk-width-couter-col-12)}}.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout .wp-block-vk-blocks-grid-column-item+.block-list-appender.wp-block,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout .wp-block-vk-blocks-grid-column-item+.block-list-appender.wp-block{border:1px dashed #ccc;margin:0 15px 15px}.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout .wp-block-vk-blocks-grid-column-item+.block-list-appender.wp-block:hover,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout .wp-block-vk-blocks-grid-column-item+.block-list-appender.wp-block:hover{border-style:solid;border-color:#007cba}.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout .wp-block-vk-blocks-grid-column-item+.block-list-appender.wp-block .block-editor-button-block-appender,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout .wp-block-vk-blocks-grid-column-item+.block-list-appender.wp-block .block-editor-button-block-appender{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-list-appender,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-list-appender{width:100%}.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column div[data-type="vk-blocks/grid-column-item"],.edit-post-visual-editor .wp-block-vk-blocks-grid-column div[data-type="vk-blocks/grid-column-item"]{min-height:30px}.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .wp-block-vk-blocks-grid-column-item .block-editor-block-list__layout,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .wp-block-vk-blocks-grid-column-item .block-editor-block-list__layout{margin-left:0;margin-right:0}.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .wp-block-vk-blocks-grid-column-item .wp-block[data-align=left],.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .wp-block-vk-blocks-grid-column-item .wp-block[data-align=right],.edit-post-visual-editor .wp-block-vk-blocks-grid-column .wp-block-vk-blocks-grid-column-item .wp-block[data-align=left],.edit-post-visual-editor .wp-block-vk-blocks-grid-column .wp-block-vk-blocks-grid-column-item .wp-block[data-align=right]{height:auto}.components-tab-panel__tab-content .vk_edit_hidden_warning,.edit-post-visual-editor .vk_edit_hidden_warning{opacity:.4}.components-tab-panel__tab-content .vk_edit_hidden_all,.edit-post-visual-editor .vk_edit_hidden_all{opacity:.2}.components-tab-panel__tab-content .vk_icon-card_item_title,.edit-post-visual-editor .vk_icon-card_item_title{background-color:transparent;margin-top:.9em;margin-bottom:.6em;font-size:21px;line-height:1.4em;border:none;border-radius:unset;padding:0;outline:unset;outline-offset:unset;box-shadow:unset;color:inherit;display:block}.components-tab-panel__tab-content .vk_icon-card_item_title::before,.edit-post-visual-editor .vk_icon-card_item_title::before{content:none}.components-tab-panel__tab-content .vk_icon-card_item_title::after,.edit-post-visual-editor .vk_icon-card_item_title::after{border:none}.components-tab-panel__tab-content .wp-block.vk_posts,.components-tab-panel__tab-content .wp-block.vk_prBlocks,.edit-post-visual-editor .wp-block.vk_posts,.edit-post-visual-editor .wp-block.vk_prBlocks{margin-left:auto;margin-right:auto}.components-tab-panel__tab-content .vk_tableOfContents_openCloseBtn,.edit-post-visual-editor .vk_tableOfContents_openCloseBtn{display:block}.components-tab-panel__tab-content .vk_hidden,.edit-post-visual-editor .vk_hidden{display:block!important;color:var(--blue)}.components-tab-panel__tab-content .vk_hidden.vk_posts,.edit-post-visual-editor .vk_hidden.vk_posts{display:flex!important}@media (max-width:575.98px){.components-tab-panel__tab-content .vk_hidden-xs,.edit-post-visual-editor .vk_hidden-xs{display:block!important}.components-tab-panel__tab-content .vk_hidden-xs.vk_posts,.edit-post-visual-editor .vk_hidden-xs.vk_posts{display:flex!important}}@media (min-width:576px) and (max-width:767.98px){.components-tab-panel__tab-content .vk_hidden-sm,.edit-post-visual-editor .vk_hidden-sm{display:block!important}.components-tab-panel__tab-content .vk_hidden-sm.vk_posts,.edit-post-visual-editor .vk_hidden-sm.vk_posts{display:flex!important}}@media (min-width:768px) and (max-width:991.98px){.components-tab-panel__tab-content .vk_hidden-md,.edit-post-visual-editor .vk_hidden-md{display:block!important}.components-tab-panel__tab-content .vk_hidden-md.vk_posts,.edit-post-visual-editor .vk_hidden-md.vk_posts{display:flex!important}}@media (min-width:992px) and (max-width:1199.98px){.components-tab-panel__tab-content .vk_hidden-lg,.edit-post-visual-editor .vk_hidden-lg{display:block!important}.components-tab-panel__tab-content .vk_hidden-lg.vk_posts,.edit-post-visual-editor .vk_hidden-lg.vk_posts{display:flex!important}}@media (min-width:1200px){.components-tab-panel__tab-content .vk_hidden-xl,.edit-post-visual-editor .vk_hidden-xl{display:block!important}.components-tab-panel__tab-content .vk_hidden-xl.vk_posts,.edit-post-visual-editor .vk_hidden-xl.vk_posts{display:flex!important}}@media (min-width:1200px){.components-tab-panel__tab-content .vk_hidden-xxl,.edit-post-visual-editor .vk_hidden-xxl{display:block!important}.components-tab-panel__tab-content .vk_hidden-xxl.vk_posts,.edit-post-visual-editor .vk_hidden-xxl.vk_posts{display:flex!important}}
inc/vk-blocks/class-vk-blocks-print-css-variables.php ADDED
@@ -0,0 +1,70 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /**
3
+ * VK Print CSS Variables
4
+ *
5
+ * ベクトル製品のテーマや他のプラグインと共通のCSS変数名を使用している都合上、
6
+ * VK Blocks のCSSファイルにCSS変数の値が指定してあると、意図せず変数の値の上書きしてしまう。
7
+ * しかし、今更読み込み順変更は少しリスキーなので迂闊にやるべきではない。
8
+ * 意図せず上書きしてしまう不具合を一時的に回避するために、
9
+ * テーマや他のプラグイン側からCSS変数の値が出力されていない場合のみ出力する
10
+ *
11
+ * @package vk_blocks
12
+ */
13
+
14
+ /**
15
+ * Vk_Blocks_Print_CSS_Variables
16
+ */
17
+ class Vk_Blocks_Print_CSS_Variables {
18
+
19
+ /**
20
+ * コンストラクタ
21
+ */
22
+ public function __construct() {
23
+ add_action( 'init', array( __CLASS__, 'print_css' ), 11 );
24
+ }
25
+
26
+ /**
27
+ * 公開画面側にCSSを出力
28
+ *
29
+ * @return void
30
+ */
31
+ public static function print_css() {
32
+ if ( ! vk_blocks_is_lightning() ) {
33
+ $dynamic_css = self::get_print_css();
34
+ wp_add_inline_style( 'vk-blocks-build-css', $dynamic_css );
35
+ }
36
+ }
37
+
38
+ /**
39
+ * 出力するCSSを生成
40
+ *
41
+ * @return string $dynamic_css 最小化したCSS
42
+ */
43
+ public static function get_print_css() {
44
+ $dynamic_css = '
45
+ :root {
46
+ --vk-size-text: 16px;
47
+ }';
48
+
49
+ /*
50
+ 本当は以下も対応したいが 影響範囲が広い & そもそもReact処理を検討する ので暫定で現状措置
51
+ --vk-size-text-xs: 0.75rem;
52
+ --vk-color-border-hr: #e5e5e5;
53
+ --vk-color-border-image: #e5e5e5;
54
+ --vk-color-text-body: #333;
55
+ --vk-color-text-light: #666;
56
+ --vk-line-height-low: 1.5em;
57
+ */
58
+
59
+ // delete before after space.
60
+ $dynamic_css = trim( $dynamic_css );
61
+ // convert tab and br to space.
62
+ $dynamic_css = preg_replace( '/[\n\r\t]/', '', $dynamic_css );
63
+ // Change multiple spaces to single space.
64
+ $dynamic_css = preg_replace( '/\s(?=\s)/', '', $dynamic_css );
65
+ return $dynamic_css;
66
+ }
67
+
68
+ }
69
+
70
+ new Vk_Blocks_Print_CSS_Variables();
inc/vk-blocks/helpers.php CHANGED
@@ -120,41 +120,23 @@ if ( ! function_exists( 'vk_blocks_fix_gt_style_errors' ) ) {
120
 
121
  // Check whether there are any "&gt;" symbols inside <style> tags of
122
  // vkblocks blocks.
123
- if ( ! preg_match( '%wp:vk-blocks/\w+(.*)?<style>(.*)?&gt;%s', $data['post_content'] ) || ! preg_match( '%wp:vk-blocks/\w+(.*)?<style type="text/css">(.*)?&gt;%s', $data['post_content'] ) ) {
124
- return $data;
125
- }
126
-
127
  // Go through each block's "&gt;" and replace them with ">", only do
128
  // this for vkblocks blocks.
129
  $data['post_content'] = preg_replace_callback(
130
  '%wp:vk-blocks/\w+(.*)?/wp:vk-blocks/\w+%s',
131
  function( $matches ) {
132
-
133
- // Replace <style type="text/css">
134
- return preg_replace_callback(
135
- '%<style type="text/css">(.*)?</style>%s',
136
- function( $matches ) {
137
- return '<style type="text/css">' . preg_replace( '%&gt;%', '>', $matches[1] ) . '</style>';
138
- },
139
- $matches[0]
140
- );
141
-
142
- // // Replace <style>
143
  return preg_replace_callback(
144
- '%<style>(.*)?</style>%s',
145
  function( $matches ) {
146
- return '<style>' . preg_replace( '%&gt;%', '>', $matches[1] ) . '</style>';
147
  },
148
  $matches[0]
149
  );
150
-
151
- return $content;
152
  },
153
  $data['post_content']
154
  );
155
 
156
  return $data;
157
  }
158
-
159
  add_filter( 'wp_insert_post_data', 'vk_blocks_fix_gt_style_errors', 99, 1 );
160
  }
120
 
121
  // Check whether there are any "&gt;" symbols inside <style> tags of
122
  // vkblocks blocks.
 
 
 
 
123
  // Go through each block's "&gt;" and replace them with ">", only do
124
  // this for vkblocks blocks.
125
  $data['post_content'] = preg_replace_callback(
126
  '%wp:vk-blocks/\w+(.*)?/wp:vk-blocks/\w+%s',
127
  function( $matches ) {
 
 
 
 
 
 
 
 
 
 
 
128
  return preg_replace_callback(
129
+ '%(<style[^<>]*>)(.*)</style>%s',
130
  function( $matches ) {
131
+ return $matches[1] . preg_replace( '/&gt;/', '>', $matches[2] ) . '</style>';
132
  },
133
  $matches[0]
134
  );
 
 
135
  },
136
  $data['post_content']
137
  );
138
 
139
  return $data;
140
  }
 
141
  add_filter( 'wp_insert_post_data', 'vk_blocks_fix_gt_style_errors', 99, 1 );
142
  }
inc/vk-blocks/languages/vk-blocks-ja-vk-blocks-build-js.json CHANGED
@@ -1 +1 @@
1
- {"domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural_forms":"nplurals=1; plural=0;","lang":"ja"},"Accordion Target":["アコーディオンコンテンツ"],"Accordion Trigger":["アコーディオンタイトル"],"Accordion":["アコーディオン"],"No background color":["背景なし"],"No background color / Border":["背景なし / 枠線"],"Background color":["背景あり"],"Background color / Border":["背景あり / 枠線"],"Background color / Rounded ":["背景あり / 角丸"],"Background color / Rounded / Border":[" 背景あり / 角丸 / 枠線 "],"Fast":["速い"],"Very Fast":["非常に速い"],"Animation range":["アニメーションの距離"],"Short":["短い"],"Normal":["標準"],"Long":["長い"],"Animation Settings":["アニメーション設定"],"Animation effect":["アニメーションの効果"],"Fade In":["フェードイン"],"Slide Up":["スライドアップ"],"Slide Left":["スライド左"],"Slide Right":["スライド右"],"Left Right":["左右"],"Up Down":["上下"],"Trembling Y":["ぶるぶる(Y方向)"],"Trembling X":["ぶるぶる(X方向)"],"Pounding":["どきどき"],"Shaking":["ゆらゆら"],"Animation speed":["アニメーションの速度"],"Very Slow":["非常に遅い"],"Slow":["遅い"],"Animation":["アニメーション"],"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. ":["あのイーハトーヴォのすきとおった風、夏でも底に冷たさをもつ青いそら、うつくしい森で飾られたモリーオ市、郊外のぎらぎらひかる草の波。"],"Title":["タイトル"],"Select image":["画像を選択"],"Delete Image":["画像を削除"],"URL":["URL"],"https://example.com":["https://example.com"],"Card Item":["カードアイテム"],"Display item":["表示要素"],"Excerpt Text":["抜粋"],"Warning! When you hidden this item, you will lose the content.":["注意!この項目を非表示にすると入力されていた内容は失われます。"],"Image":["画像"],"Button":["ボタン"],"Button option":["ボタンオプション"],"Click each card block to set the target url. You can find the url form at it's sidebar.":["ボタンのリンク先は各カードブロックをクリックすると、サイドバーにURL入力フォームが表示されます。"],"Button text":["ボタンの文字"],"Image Height":["画像高さ"],"Slide Height for each device.":["デバイス毎の高さ"],"Card":["カード"],"Current page":["現在のページ"],"Display conditions":["表示条件"],"Parent":["親ページ"],"Ignore this post":["この投稿を除く"],"Child page list":["子ページリスト"],"Grid Column Item":["グリッドカラムアイテム"],"Layout Columns":["カラムレイアウト"],"Column Margin Bottom Setting":["カラム下部余白設定"],"Margin Bottom":["下部の余白"],"Grid Column":["グリッドカラム"],"Input Title":["タイトルを入力"],"Input Content":["文章を入力してください"],"Open link new tab.":["リンクを別ウィンドウで開く"],"Icon ( Font Awesome )":["アイコン ( Font Awesome )"],"Icon Background:":["アイコン背景:"],"Solid color":["ベタ塗り"],"No background":["背景なし"],"Icon Card Setting":["アイコンカード設定"],"Link URL:":["リンク URL:"],"Icon Card Item":["アイコンカードアイテム"],"Columns":["カラム"],"Align":["表示位置"],"Text":["テキスト"],"Icon Card":["アイコンカード"],"Background Setting":["背景設定"],"Color Setting":["色設定"],"Color will overcome background image. If you want to display image, clear background color or set opacity 0.":["色を指定すると画像よりも優先されます。画像を表示したい場合は、背景色をクリアするか、不透明度を0に設定します。"],"Opacity Setting":["透過設定"],"Background Image PC":["背景画像 ( PC )"],"Background Image Tablet":["背景画像 ( タブレット )"],"Background Image Mobile":["背景画像背景画像 ( モバイル )"],"Background image Position":["背景画像の位置"],"Repeat":["リピート"],"Cover":["カバー"],"Cover fixed (Not fixed on iPhone)":["カバー 固定(iPhoneでは固定されません)"],"Parallax (Non-guaranteed)":["パララックス(非保証)"],"Layout Setting":["レイアウト設定"],"Width":["幅"],"Full Wide":["全幅"],"Padding (Left and Right)":["余白 (左右)"],"Fit to the Content area":["コンテンツエリアに合わせる"],"Add padding to the Outer area":["アウターエリア内に余白を追加する"],"Remove padding from the Outer area":["アウターエリア内の余白を無くす"],"Padding (Top and Bottom)":["余白 (上下)"],"Use default padding":["標準の余白を使用"],"Do not use default padding":["標準の余白を使用しない"],"* If you select \"Do not use\" that, please set yourself it such as a spacer block.":["*「使用しない」を選択した場合はスペーサーブロックなどで任意に設定してください。"],"Divider Setting":["区切りの設定"],"Type":["タイプ"],"Tilt":["傾斜"],"Curve":["カーブ"],"Wave":["波状"],"Triangle":["三角"],"Upper Divider Level":["上部区切りレベル"],"Lower Divider Level":["下部区切りレベル"],"Border Setting":["枠線の設定"],"Border will disappear when divider effect is applied.":["枠線は区切りレベルを適用すると表示されなくなります。"],"Border type":["枠線の種類"],"None":["なし"],"Solid":["直線"],"Dotted":["点線"],"Dashed":["Dashed"],"Double":["二重線"],"Groove":["Groove"],"Ridge":["Ridge"],"Inset":["Inset"],"Outset":["Outset"],"Border width":["枠線の幅"],"Border radius":["枠線のRの大きさ"],"Container Inner Side Space Setting":["コンテナ内側のスペース設定"],"Mobile":["モバイル"],"Tablet":["タブレット"],"PC":["PC"],"Unit Type":["単位"],"px":["px"],"em":["em"],"rem":["rem"],"vw":["vw"],"Outer":["Outer"],"Filter by %s":["%sで絞り込み"],"Filter by PostTypes":["投稿タイプ"],"Number of Posts":["表示件数"],"Order":["表示順"],"ASC":["昇順"],"DESC":["降順"],"Order by":["表示順"],"Published Date":["公開日"],"Modefied Date":["更新日"],"Random":["ランダム"],"offset":["オフセット数"],"Post list":["投稿リスト"],"Submit":["送信"],"Because no post is selected, The block Will not render":["ページが選択されていないためこのブロックはレンダリングされません"],"Unlink":["リンクを解除する"],"Input Internal Post URL":["このサイトの投稿の URL を入力してください"],"Selected Post List Item":["選択投稿リストアイテム"],"Selected Post List":["選択投稿リスト"],"Vertical align":["縦揃え"],"Background Image Size":["背景画像サイズ"],"cover":["カバー"],"repeat":["リピート"],"Fit to the Container area":["コンテナエリアに合わせる"],"Add padding to the Slider area":["スライダーアイテムエリア内に余白を追加する"],"Remove padding from the Slider area":["スライダーアイテムエリア内の余白を無くす"],"Slider Item":["スライダーアイテム"],"Multi-image Display Setting":["複数の表示設定"],"Display Multi Images per View":["画像を複数枚表示する"],"Images per View":["1度に表示する画像の枚数"],"Move Images per Slide":["1度の動作で動かす枚数"],"Height":["高さ"],"Slider Settings":["スライド設定"],"Effect ":["エフェクト"],"Slide":["スライド"],"Fade":["フェード"],"Loop ":["繰り返し"],"AutoPlay":["自動再生"],"Stop AutoPlay when swipe":["スワイプ時に自動再生を停止"],"Display Time":["表示時間"],"Change Speed":["切り替え時間"],"Pagination Type":["ページネーションの種類"],"Default":["標準"],"Number of slides":["スライドの枚数"],"Navigation Position":["ナビゲーションの位置"],"Hide":["非表示"],"Center":["中央"],"Bottom on Mobile device":["モバイルでは下部に表示"],"Slider":["スライダー"],"Step Mark":["ステップマーク"],"If Font Awesome tags entered, it will overrides the number.":["Font Awesome の class 名が入力されている場合は数字は上書きされます。"],"Ex,6:00AM":["例) 午前 6:00"],"Color":["色"],"Style":["スタイル"],"Outlined":["アウトライン"],"Step Item":["ステップ要素"],"First Dot Number":["ステップの開始番号"],"Step":["ステップ"],"Table of Contents":["目次"],"Note on duplicating headings":["見出し複製時の注意"],"If you duplicate a heading, the table of contents block will not work properly, please reassign the ID.":["見出しを複製すると目次ブロックが適切に動作しません。IDを振り直してください。"],"Display type":["表示タイプ"],"No frame":["枠無し"],"Default Display Status":["初期表示状態"],"OPEN":["OPEN"],"CLOSE":["CLOSE"],"label":["ラベル"],"Timeline Item":["タイムライン要素"],"Timeline":["タイムライン"],"Style Settings":["スタイル設定"],"Success":["Success"],"Info":["Info"],"Warning":["Warning"],"Danger":["Danger"],"Alert":["アラート"]," Image Border":["画像の線"],"Add border to image":["画像に枠線を追加する"],"* You can change border width on Setting > VK Blocks":["* 線の太さは 管理画面の 設定 > VK Blocks から選択する事ができます。"],"Border color of speech balloon":["吹き出しの線の色"],"Border":["枠線"],"Add border to balloon":["吹き出しに枠線を追加する"],"Balloon setting":["吹き出しブロック設定"],"Position":["位置"],"Please specify the layout of the balloon.":["吹き出しの配置を指定してください。"],"Left":["左"],"Right":["右"],"Please select the type of balloon.":["吹き出しのタイプを指定してください。"],"Speech":["吹き出し"],"Thinking":["もくもく"],"Image Style":["画像スタイル"],"Rounded":["角丸2"],"Circle":["丸抜き"],"Background color of speech balloon":["吹き出しの背景色"],"Default Icon Setting":["デフォルトアイコン設定"],"You can register default icons from Settings > VK Blocks in Admin.":["管理画面の 設定 > VK Blocks から よく使うアイコンを登録する事ができます。"],"Animation setting":["アニメーション設定"],"Please select the type of animation.":["アニメーションのタイプを指定してください。"],"Trembling":["ぶるぶる"],"Upload image":["画像をアップロード"],"Icon Name":["アイコンの名前"],"Ballon":["吹き出し"],"Please enter a title.":["見出しを入力してください。"],"Transparent":["透過"],"White":["白"],"Icon":["アイコン"],"Margin":["余白"],"The margin-top of the first element and the margin-bottom of the last element in the border block will be automatically set to 0.If you want to add margins at the beginning and end, use a spacer block to specify height instead of margin.":["枠線ブロック内の最初の要素の margin-top と 最後の要素の margin-bottom は自動的に0になります。最初と最後に余白をつけたい場合はスペーサーブロックなどで margin指定ではなくheight指定でご利用ください。"],"Border Color":["線の色"],"Red":["赤"],"Orange":["オレンジ"],"Blue":["青"],"Green":["緑"],"Black":["黒"],"Background Color":["背景色"],"Border Box":["枠線ボックス"],"Solid Angle Tab":["直線 ピン角 タブ"],"Solid Round Tab":["直線 角丸 タブ"],"Solid Angle Banner":["直線 ピン角 バナー"],"Solid Angle Onborder":["直線 ピンカド 線上"],"Solid Angle Inner":["直線 ピン角 内側"],"Solid Angle iconFeature":["直線 ピン角 アイコン"],"Small":["小"],"Button Position:":["ボタンの位置:"],"Wide":["幅広"],"Block":["Block"],"Button Style:":["ボタンスタイル:"],"Text only":["テキストのみ"],"If you select \"No background\", that you need to select a Custom Color.":["もし「背景なし」を選択した場合はカスタムカラーで色を指定してください。"],"Default Color:":["標準色:"],"Primary":["Primary"],"Secondary":["Secondary"],"Light":["Light"],"Dark":["Dark"],"Custom Color":["カスタムカラー"],"This custom color overrides the default color. If you want to use the default color, click the clear button.":["このカスタムカラーはデフォルトのカラーを上書きします。 デフォルトの色を使用したい場合は、クリアボタンをクリックしてください。"],"Before text":["文字の前"],"After text":["文字の後"],"Input text":["文字を入力"],"Button setting":["ボタン設定"],"Sub Caption":["サブテキスト"],"Button URL":["ボタン URL"],"Button Size:":["ボタンサイズ:"],"Large":["大"],"If you want to be collapsing this block, you can set it at Setting > VK Blocks":["このブロックを折りたたみたい場合は 設定 > VK Blocks から指定できます"],"You can be collapsing this block at VK Blocks Pro":["Pro版は回答部分を開閉式にできます"],"Accordion Setting":["アコーディオン設定"],"Please enter a question.":["質問を入力してください。"],"Classic FAQ":["旧 FAQ"],"Bgfill Circle":["背景塗り 円形"],"Bgfill Square":["背景塗り ピン角"],"Bgfill Rounded":["背景塗り 角丸"],"Border Circle":["枠線 円形"],"Border Square":["枠線 ピン角"],"Border Rounded":["枠線 角丸"],"FAQ Answer":["FAQ 回答"],"FAQ Question":["FAQ 質問"],"New FAQ":["新 FAQ"],"Display of arrow":["矢印の表示"],"Arrow display":["矢印を表示する"],"Arrow hidden":["矢印を表示しない"],"Input title":["タイトルを入力"],"Input content":["説明を入力"],"Flow":["フロー"],"Input sub text…":["サブテキストを入力"],"Input title…":["タイトルを入力"],"Heading style":["見出しスタイル"],"Plain":["装飾無し"],"Margin Setting":["余白設定"],"Margin between Heading and sub text (rem)":["見出しとサブテキストの余白サイズ(rem)"],"Margin bottom size of after this block (rem)":["このブロック全体の下部の余白 (rem)"],"Heading Settings":["見出し設定"],"Text Color":["文字の色"],"Font Awesome Icon Settings":["Font Awesome アイコン設定"],"Icon Color":["アイコンの色"],"Sub Text Settings":["サブテキスト設定"],"Display":["表示"],"Text size (rem)":["文字サイズ (rem)"],"Change heading level":["見出しレベルの変更"],"Heading %d":["見出し %d"],"Heading":["見出し"],"Reset":["リセット"],"Icon & Frame":["アイコンと枠"],"Icon only":["アイコンのみ"],"Link URL":["リンクURL"],"Icon Setting":["アイコン設定"],"Size":["サイズ"],"Unspecified":["指定しない"],"Page Setting":["ページ設定"],"Select Page":["ページを選択"],"Page Content":["固定ページ本文"],"PR Block1 Setting":["PR Block1 設定"],"Icon 1":["アイコン 1"],"When you have an image. Image is displayed with priority":["画像を設定した場合は画像が優先して表示されます。"],"PR Image 1":["PR 画像 1"],"PR Block2 Setting":["PR Block2 設定"],"Icon 2":["アイコン 2"],"PR Image 2":["PR 画像 2"],"PR Block3 Setting":["PR Block3 設定"],"Icon 3":["アイコン 3"],"When you have an image. Image is displayed with priority.":["画像を設定した場合は画像が優先して表示されます。"],"PR Image 3":["PR 画像 3"],"PR Blocks":["PR Blocks"],"Input title.":["タイトルを入力してください。"],"Input content.":["本文を入力してください。"],"Select Image":["画像を選択"],"Button Setting":["ボタン設定"],"Button Text":["ボタンの文字"],"Button Type":["ボタンタイプ"],"Ghost":["ゴーストボタン"],"Button Color":["ボタンの色"],"Layout Type":["レイアウトタイプ"],"Title Color":["見出しの色"],"Content Color":["本文の色"],"Image Border Color":["画像の線の色"],"PR Content":["PR Content"],"height":["height"],"margin-top":["margin-top"],"Space Type":["余白タイプ"],"Custom":["カスタム"],"Height for each device.":["デバイス毎の高さ"],"Spacer Settings":["余白の設定"],"Medium":["中"],"Responsive Spacer":["レスポンシブスペーサー"],"Your Name":["名前"],"Caption":["キャプション"],"Role position":["役職"],"Profile title":["プロフィールタイトル"],"Profile text":["プロフィールテキスト"],"Image border":["画像の線"],"Alt text":["画像の代替テキスト"],"Set the alt text for profile image":["プロフィール画像の代替テキストを設定します"],"Staff name":["名前"],"Name caption":["名前のキャプション"],"Heading Font":["見出しのフォント"],"Font":["フォント"],"minchoBody":["明朝体にする"],"Layout":["レイアウト"],"Image left":["画像 左"],"Staff":["スタッフ"],"Card (Image Round)":["カード(画像丸抜き)"],"Card (No border)":["カード(線なし)"],"Card (Intext)":["カード(インテキスト)"],"Card (Horizontal)":["カード(水平)"],"Media":["メディア"],"Text 1 Column":["テキスト 1 カラム"],"Display type and columns":["表示タイプとカラム"],"Column ( Screen size : Extra large )":["カラム ( 画面サイズ : Extra large )"],"Column ( Screen size : XX large )":["カラム ( 画面サイズ : XX Large )"],"Column ( Screen size : Extra small )":["カラム ( 画面サイズ : Extra small )"],"Column ( Screen size : Small )":["カラム ( 画面サイズ : Small )"],"Column ( Screen size : Medium )":["カラム ( 画面サイズ : Medium )"],"Column ( Screen size : Large )":["カラム ( 画面サイズ : Large )"],"Button align":["ボタンの位置"],"Term's name on Image":["画像右上分類名"],"Excerpt":["抜粋"],"Author":["投稿者"],"Date":["日付"],"New mark":["新着表示"],"Taxonomies (all)":["分類(全項目)"],"New mark option":["新着表示オプション"],"Number of days to display the new post mark":["新着表示日数"],"New post mark":["新着表示"],"Link target":["リンクターゲット"],"Open in new tab":["リンクを別ウィンドウで開く"],"Link rel":["rel属性"],"Hidden Settings":["非表示設定"],"Hidden at screel size":["非表示にする画面サイズ"],"Note : This function is display hidden only. Actually Block is output to HTML.Pleade don't use you must not bisible item.Don't use it for blocks you really don't want to display.":["注意 : この機能はあくまでHTMLに出力される要素を非表示にするだけです。本当に見せてはいけない要素には使わないでください。"],"Hidden ( Screen size : all )":["非表示 ( 画面サイズ : all )"],"Hidden ( Screen size : xs )":["非表示 ( 画面サイズ : xs )"],"Hidden ( Screen size : sm )":["非表示 ( 画面サイズ : sm )"],"Hidden ( Screen size : md )":["非表示 ( 画面サイズ : md )"],"Hidden ( Screen size : lg )":["非表示 ( 画面サイズ : lg )"],"Hidden ( Screen size : xl )":["非表示 ( 画面サイズ : xl )"],"Hidden ( Screen size : xxl )":["非表示 ( 画面サイズ : xxl )"],"If you want to hide multiple blocks, that first you set to group block and the next, hide for the that group block.":["複数のブロックを非表示にする場合は、最初にグループブロックに設定し、そのグループブロックに対して非表示にします。"],"Highlighter":["蛍光マーカー"],"Apply":["適用"],"Inline font size":["インライン文字サイズ"],"Big":["大"],"Extra big":["特大"],"Inline Font Size":["インライン文字サイズ"],"No wrap":["No wrap"],"Responsive BR":["画面サイズ毎の改行 "],"Responsive BR ":["画面サイズ毎の改行 "],"Solid Roundcorner":["直線 角丸"],"Stitch":["スティッチ"],"Border Top Bottom":["直線 上下"],"Shadow":["シャドウ"],"Both ends":["左右線"],"Brackets black":["括弧 黒"],"Background fill lightgray":["背景塗り 灰色"],"Double border top and bottom black":["二重線 上下線 黒"],"Double border bottom black":["二重線 下線 黒"],"Solid border top and bottom black":["直線 上下 黒"],"Solid border bottom black":["直線 下線 黒"],"Dotted border bottom black":["点線 下線 黒"],"Rounded02":["角丸2"],"Photo frame":["フォトフレーム"],"Photo frame Tilt Right":["フォトフレーム傾き右"],"Photo frame Tilt Left":["フォトフレーム傾き左"],"Wave01":["流体シェイプ1"],"Wave02":["流体シェイプ2"],"Wave03":["流体シェイプ3"],"Wave04":["流体シェイプ4"],"Arrow":["矢印"],"Check":["チェック"],"Check Square":["チェック(四角)"],"Check Circle":["チェック-丸"],"Handpoint":["指"],"Pencil":["鉛筆"],"Smile":["笑顔"],"Frown":["不満顔"],"Numbered Circle":["数字-丸"],"Numbered Square":["数字-四角"],"List Icon Color":["リストアイコンの色"],"Border / Stripes":["枠線 / ストライプ"],"Theoretical Physicist":["理論物理学者"],"Profile":["プロフィール"],"Albert Einstein":["アルバート・アインシュタイン"],"14 March 1879 – 18 April 1955":["1879年3月14日 - 1955年4月18日"],"Lorem ipsum dolor":["闇の中で"],"Lorem ipsum":["ロレム・アプサム"],"If you want to use an icon other than the ones listed above, you can use any of the icons from Font Awesome's icon list Please select a tag and enter it.":["他のアイコンを使いたい場合は Font Awesome のアイコンリストから選んでタグを入力してください。"],"Ex) <i class=\"fas fa-arrow-circle-right\"></i>":["例) <i class=“fas fa-arrow-circle-right”></i>"],"Font Awesome icon list":["Font Awesome アイコンリスト"],"Select Icon":["アイコンを選択"],"VK Blocks Pro":["VK Blocks Pro"],"https://github.com/vektor-inc/vk-blocks":["https://github.com/vektor-inc/vk-blocks"],"This is a plugin that extends Gutenberg's blocks.":["Gutenbergのブロックを拡張するプラグインです。"],"Vektor,Inc.":["Vektor,Inc."],"https://vektor-inc.co.jp":["https://vektor-inc.co.jp"],"We've released VK Blocks Pro!":["VK Blocks Pro を公開しました!"],"Thank you for using VK Blocks. We've released VK Blocks Pro. It has more custom blocks to build web site more easily. If you are interested in VK Blocks Pro, Please read %1$s this post %2$s for more details.":["いつもVK Blocksをご利用いただきありがとうございます。この度、VK Blocks Proをリリースしました。より簡単にWebサイトを構築するためのカスタムブロックが追加されています。VK Blocks Proに興味がある方は、詳しくは%1$sこの記事%2$sを読んでみてください。"],"https://www.vektor-inc.co.jp/service/wordpress-plugins/vk-blocks/":["https://www.vektor-inc.co.jp/service/wordpress-plugins/vk-blocks/"],"See more":["続きを見る"],"Dismiss this notice":["通知を無視"],"Not recommended":["非推奨"],"Ex ) ":["例) "],"Font Awesome":["Font Awesome:"],"Font Awesome Version":["Font Awesome バージョン"],"4.7 will be abolished in the near future.":["4.7は将来的に廃止されます。"],"Author: %s":["投稿者: %s"],"Archives":["アーカイブ"],"About %s":["%s について"],"Page of %s":["%sのページ"],"Install Required Plugins":["必須プラグインのインストール"],"Install Plugins":["プラグインのインストール"],"Installing Plugin: %s":["プラグイン %s をインストール中"],"Something went wrong with the plugin API.":["プラグイン API で問題が発生しました。"],"This theme requires the following plugin: %1$s.":["このプラグインは下記プラグインを推奨しています:%1$s。"],"This theme recommends the following plugin: %1$s.<br>Many additional functions are available for free.":["このテーマは下記プラグインを必要としています:%1$s。<br>これらのプラグインは無償で利用可能です。"],"Sorry, but you do not have the correct permissions to install the %1$s plugin.":["%1$sプラグインをインストールするための適切な権限がありません。"],"There is an update available for: %1$s.":["次のプラグインの更新が利用可能です:%1$s。"],"Sorry, but you do not have the correct permissions to update the %1$s plugin.":["%1$sプラグインを更新するための適切な権限がありません。"],"The following required plugin is currently inactive: %1$s.":["必須プラグインが現在有効化されていません: %1$s。"],"The following recommended plugin is currently inactive: %1$s.":["推奨プラグインが現在有効化されていません: %1$s。"],"Sorry, but you do not have the correct permissions to activate the %1$s plugin.":["%1$sプラグインを有効化するための適切な権限がありません。"],"Begin installing plugin":["プラグインのインストールを開始"],"Begin updating plugin":["プラグインの更新を開始する"],"Begin activating plugin":["プラグインの有効化を開始"],"Return to Required Plugins Installer":["必須プラグインのインストール画面に戻る"],"Plugin activated successfully.":["プラグインを有効化しました。"],"The following plugin was activated successfully:":["次のプラグインを有効化しました:"],"No action taken. Plugin %1$s was already active.":["操作を実行しませんでした。プラグイン %1$s はすでに有効化されています。"],"Plugin not activated. A higher version of %s is needed for this theme. Please update the plugin.":["プラグインを有効化できませんでした。このテーマはプラグイン %s の現在のバージョンをサポートしていません。プラグインを更新してください。"],"All plugins installed and activated successfully. %1$s":["すべてのプラグインを正常にインストールし、有効化しました。 %1$s"],"Please contact the administrator of this site for help.":["ヘルプが必要な場合はこのサイトの管理者にお問い合わせください。"],"Sorry, there is no post":["申し訳ありませんが投稿がありません。"],"Vektor WordPress Information":["Vektor WordPress Information"],"VK Blocks Template":["VK Blocks テンプレート"],"Disable accordion":["アコーディオン無効"],"Enable accordion and default open ":["アコーディオン有効 / 初期状態で開く"],"Enable accordion and default close ":["アコーディオン有効 / 初期状態で閉じる"],"FAQ Block Setting":["FAQ Blocks 設定"],"FAQ Setting":["FAQ ブロックの設定"],"Full Wide Title Set":["全幅見出しセット"],"Searvice":[""],"About":["About"],"Icon Card Set":["アイコンカードセット"],"Information ( Text )":[""],"Information ( Card )":[""],"Call To Action":["Call To Action"],"Contact":[""],"Step set":["ステップセット"],"Border box":["枠線ボックス"],"Slider Template":["スライダーテンプレート"],"Balloon Setting":["吹き出しブロック設定"],"Balloon Border Width Setting":["吹き出しの線幅の設定"],"Balloon Image Setting":["吹き出し画像設定"],"You can register frequently used icon images for speech bubble blocks.":["よく使う吹き出し用のアイコン画像を登録する事ができます。"],"If you change image or name that please click Save Changes button.":["画像を変更したら「変更を保存」ボタンをクリックしてください。"],"Select":["選択"],"Delete":["削除"],"Balloon Image Name":["吹き出し画像の名前"],"Display Block Template Setting":["ブロックテンプレート表示設定"],"WordPress Block Template":["WordPress ブロックテンプレート"],"Nothing to do":["何もしない"],"Optimize VK Blocks CSS ( Tree Shaking )":["VK Blocks のCSSを最適化する(Tree Shaking)"],"CSS Optimize Setting":["CSS最適化設定"],"Blocks setting":["Blocks 設定"],"Blocks Setting":["Blocks 設定"],"Balloon Block Setting":["吹き出しブロック設定"],"Edit this area":["このエリアを編集"],"VK Blocks Bootstrap Setting":["VK Blocks Bootstrapの設定"],"Loading Bootstrap4":["Bootstrap4の読み込み"],"Check here to load Bootstrap4. If your theme or plugins loading Bootstrap4, uncheck here.":["Bootstrap4を読み込む場合はここにチェックを入れてください。テーマやプラグインがBootstrap4を読み込む場合は、ここのチェックを外してください。"],"No Post is selected":["投稿が選択されていません"],"Blocks":["Blocks"],"Blocks Layout":["ブロックレイアウト"],"Read more":["続きを読む"],"New!!":["New!!"],"Card Noborder":["カード(線なし)"],"Card Horizontal":["カード(水平)"],"CSS Optimize ( Speed up ) Settings":["CSS最適化(高速化)設定"],"Tree shaking":["Tree shaking"],"Tree shaking activation settings":["Tree shaking 有効化設定"],"Output only the main CSS of the page inline":["主要なCSSのみインラインで出力します"],"Active Tree shaking (Recomend)":["Tree shakingを有効化(推奨)"],"Exclude class of Tree shaking":["CSSの軽量化から除外するCSSのclass名"],"If you choose \"Active Tree shaking\" that delete the useless css.If you using active css class that please fill in class name. Ex) btn-active,slide-active,scrolled":["Tree shaking を有効にしている場合、使用していないCSSは削除されます。もし使用している動的クラスがある場合はクラス名を入力してください。 例)btn-active,slide-active,scrolled"],"Preload CSS":["Preload CSS"],"Preload CSS activation settings":["Preload CSS 有効化設定"],"Preload css except for critical css":["クリティカルなCSSを除いてCSSをプリロードします"],"Active Preload CSS (Recomend)":["Preload CSS を有効化(推奨)"],"Exclude class of Preload CSS":["Preload CSSから除外するハンドル名"],"If you choose \"Active Preload CSS\" that css load timing was changed.If you have any do not want to preload css file that please fill in handle(id) name. Ex) pluginname_a-style,pluginname_b-css":["もし「Preload CSS を有効」に設定した場合、CSSの読み込みタイミングが変更されます。プリロードしたくないファイルがある場合は、ハンドル名(id)を入力してください。 例)pluginname_a-style,pluginname_b-css"],"Disabled Blocks module on VK All in One Expansion Unit. Because VK-Blocks Plugin running.":["VK-Blocksと競合するため、VK All in One Expansion Unitの Block機能を停止しました。"],"This plugin requires the following plugin: %1$s.":["このプラグインは下記プラグインを必要としています:%1$s。"],"This plugin recommends the following plugin: %1$s.<br>Many additional functions are available for free.":["このプラグインは次のプラグインと一緒に利用するのがオススメです:%1$s。<br>これらのプラグインは無償で利用可能です。"],"The following plugin needs to be updated to its latest version to ensure maximum compatibility with this plugin: %1$s.":["このプラグインとの最大の互換性を確保するには、次のプラグインを最新バージョンに更新する必要があります: %1$s。"],"Common Margin Setting":["共通余白設定"],"Please specify the size of the common margin used for responsive spacers, etc.":["レスポンシブスペーサーなどで使用する共通余白のサイズを指定してください。"],"Unit":["単位"],"yearly archives date format\u0004Y":["Y年"],"monthly archives date format\u0004F Y":["Y年n月"],"daily archives date format\u0004F j, Y":["Y年n月j日"],"Yearly archive description\u0004Article of %s.":["%s の記事."],"Archive description\u0004Article of %s.":["%s の記事."],"label in admin menu\u0004Blocks":["Blocks"],"post list type\u0004Text 1 Column":["テキスト 1 カラム"],"block description\u0004A colored box with four statuses, including annotations and alerts.":["注釈や注意など4つのステータスがある色付きのボックスです。"],"block description\u0004These speech balloons are perfect for recreating conversations.":["会話の再現などに最適な吹き出しです。"],"block description\u0004This is a border box where you can place headings to attract attention.":["見出しを配置でき注目されやすい枠線ボックスです。"],"block description\u0004A button link that can display icons before and after.":["前後にアイコンを表示できるボタンリンクです。"],"block description\u0004Displays a combination of questions and answers.":["質問と回答を組み合わせて表示します。"],"block description\u0004Answer area where you can add blocks freely.":["自由にブロックを追加できる回答エリアです。"],"block description\u0004Question area where you can freely add blocks.":["自由にブロックを追加できる質問エリアです。"],"block description\u0004It displays a combination of questions and answers. You can freely add blocks to the question area as well.":["質問と回答を組み合わせて表示します。質問エリアにも自由にブロックを追加できます。"],"block description\u0004Displays a sequential description in time series.":["時系列で順を追った説明を表示します。"],"block description\u0004This is a heading that allows you to set text size, subtext, icon, and margin.":["文字サイズ,サブテキスト,アイコン,余白が設定できる見出しです。"],"block description\u0004Display icons with Font Awesome.":["Font Awesome のアイコンフォントを表示します"],"block description\u0004Displays the body content of the specified parent page.":["指定した基準ページの本文内容を表示します。"],"block description\u0004This is a PR block where you can place images and icon.":["画像,アイコンの配置ができるPRブロックです。"],"block description\u0004This is PR content where you can place images, headlines, text, and buttons.":["画像,見出し,テキスト,ボタンが配置できるPRコンテンツです。"],"block description\u0004Use responsive spacers to get the margins right.":["レスポンシブに対応したスペーサーで余白を適切に取ります。"],"block description\u0004Used for staff introduction, company introduction, school introduction, menu, etc.":["スタッフ紹介,会社紹介,スクール紹介,メニューなどで利用します。"],"block description\u0004This is the content area where you can add blocks freely.":["コンテンツが長い時にコンテンツを折りたたんで隠して表示します。"],"block description\u0004This is the title area where you can freely add blocks.":["自由にブロックを追加できるタイトルエリアです。"],"block description\u0004Collapses and hides content when the content is long.":["自由にブロックを追加できるコンテンツエリアです。"],"block description\u0004Add animation to elements when scrolling the page.":["ページをスクロールした時に要素に動きを加えます。"],"block description\u0004A single item in a card block.":["アイコンカード内の1つのアイテムです。"],"block description\u0004A card where you can place images, headings, text, and links.":["画像,見出し,テキスト,リンクが配置できるカードです。"],"block description\u0004When a parent page is specified, a list of its child pages will be displayed.":["親となる固定ページを指定するとその子ページの一覧を表示します。"],"block description\u0004One item in a grit column block.":["グリットカラムブロック内の1つのアイテムです。"],"block description\u0004Set the number of columns to be displayed for each screen size.":["画面サイズ毎にカラム数を設定して表示させます。"],"block description\u0004This is one item in an icon card.":["アイコンカード内の1つのアイテムです。"],"block description\u0004Display card with icons, headings, text, and links.":["アイコン,見出し,テキスト,リンクを設定してカードを表示します。"],"block description\u0004Set the background image, color, and border to show the layout and divisions.":["背景の画像や色,枠線の設定しレイアウトや区切りを表示します。"],"block description\u0004Displays the list of posts by setting the post type, classification, and number of posts to display.":["投稿タイプ,分類,表示件数が設定して投稿リストを表示します。"],"block description\u0004A single item in the select post list.":["選択投稿リスト内の1つのアイテムです。"],"block description\u0004Displays an arbitrarily specified page with the layout of the posting list.":["任意に指定したページを投稿リストのレイアウトで表示します。"],"block description\u0004This is one item in the slider.":["スライダー内の1つのアイテムです。"],"block description\u0004This slider allows you to place various items.Slider is do not move in edit screen.":["様々なアイテムを配置できるスライダーです。編集画面では動かないので公開画面でプレビューしてください。"],"block description\u0004This element sets the icon, color, and style of the step mark.":["ステップマークのアイコン、色、スタイルを設定する要素です。"],"block description\u0004Set and display step marks, which are useful when explaining the order.":["順番を説明する時に便利でステップマークを設定し表示します。"],"block description\u0004This is a table of contents that is automatically generated according to the headings when added.":["追加すると見出しに合わせて自動で生成される目次です。"],"block description\u0004This element sets the label, color, and style of the timeline.":["タイムラインのラベル、色、スタイルを設定する要素です。"],"block description\u0004Displays a simple schedule and other information that is useful for explaining the order.":["順番を説明する時に便利でシンプルなスケジュールなどを表示します。"]}}}
1
+ {"domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural_forms":"nplurals=1; plural=0;","lang":"ja"},"Accordion Target":["アコーディオンコンテンツ"],"Accordion Trigger":["アコーディオンタイトル"],"Accordion":["アコーディオン"],"No background color":["背景なし"],"No background color / Border":["背景なし / 枠線"],"Background color":["背景あり"],"Background color / Border":["背景あり / 枠線"],"Background color / Rounded ":["背景あり / 角丸"],"Background color / Rounded / Border":[" 背景あり / 角丸 / 枠線 "],"Fast":["速い"],"Very Fast":["非常に速い"],"Animation range":["アニメーションの距離"],"Short":["短い"],"Normal":["標準"],"Long":["長い"],"Animation Settings":["アニメーション設定"],"Animation effect":["アニメーションの効果"],"Fade In":["フェードイン"],"Slide Up":["スライドアップ"],"Slide Left":["スライド左"],"Slide Right":["スライド右"],"Left Right":["左右"],"Up Down":["上下"],"Trembling Y":["ぶるぶる(Y方向)"],"Trembling X":["ぶるぶる(X方向)"],"Pounding":["どきどき"],"Shaking":["ゆらゆら"],"Animation speed":["アニメーションの速度"],"Very Slow":["非常に遅い"],"Slow":["遅い"],"Animation":["アニメーション"],"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. ":["あのイーハトーヴォのすきとおった風、夏でも底に冷たさをもつ青いそら、うつくしい森で飾られたモリーオ市、郊外のぎらぎらひかる草の波。"],"Title":["タイトル"],"Select image":["画像を選択"],"Delete Image":["画像を削除"],"URL":["URL"],"https://example.com":["https://example.com"],"Card Item":["カードアイテム"],"Display item":["表示要素"],"Excerpt Text":["抜粋"],"Warning! When you hidden this item, you will lose the content.":["注意!この項目を非表示にすると入力されていた内容は失われます。"],"Image":["画像"],"Button":["ボタン"],"Button option":["ボタンオプション"],"Click each card block to set the target url. You can find the url form at it's sidebar.":["ボタンのリンク先は各カードブロックをクリックすると、サイドバーにURL入力フォームが表示されます。"],"Button text":["ボタンの文字"],"Image Height":["画像高さ"],"Slide Height for each device.":["デバイス毎の高さ"],"Card":["カード"],"Current page":["現在のページ"],"Display conditions":["表示条件"],"Parent":["親ページ"],"Ignore this post":["この投稿を除く"],"Child page list":["子ページリスト"],"Margin setting inside the item":["アイテム内の余白設定"],"Padding (Top)":["余白 (上)"],"Padding (Bottom)":["余白 (下)"],"Grid Column Item":["グリッドカラムアイテム"],"Layout Columns":["カラムレイアウト"],"Column Margin Bottom Setting":["カラム下部余白設定"],"Margin Bottom":["下部の余白"],"Grid Column":["グリッドカラム"],"Input Title":["タイトルを入力"],"Input Content":["文章を入力してください"],"Open link new tab.":["リンクを別ウィンドウで開く"],"Icon ( Font Awesome )":["アイコン ( Font Awesome )"],"Icon Background:":["アイコン背景:"],"Solid color":["ベタ塗り"],"No background":["背景なし"],"Icon Card Setting":["アイコンカード設定"],"Link URL:":["リンク URL:"],"Icon Card Item":["アイコンカードアイテム"],"Columns":["カラム"],"Align":["表示位置"],"Text":["テキスト"],"Icon Card":["アイコンカード"],"Background Setting":["背景設定"],"Color Setting":["色設定"],"Color will overcome background image. If you want to display image, clear background color or set opacity 0.":["色を指定すると画像よりも優先されます。画像を表示したい場合は、背景色をクリアするか、不透明度を0に設定します。"],"Opacity Setting":["透過設定"],"Background Image PC":["背景画像 ( PC )"],"Background Image Tablet":["背景画像 ( タブレット )"],"Background Image Mobile":["背景画像背景画像 ( モバイル )"],"Background image Position":["背景画像の位置"],"Repeat":["リピート"],"Cover":["カバー"],"Cover fixed (Not fixed on iPhone)":["カバー 固定(iPhoneでは固定されません)"],"Parallax (Non-guaranteed)":["パララックス(非保証)"],"Layout Setting":["レイアウト設定"],"Width":["幅"],"Full Wide":["全幅"],"Padding (Left and Right)":["余白 (左右)"],"Fit to the Content area":["コンテンツエリアに合わせる"],"Add padding to the Outer area":["アウターエリア内に余白を追加する"],"Remove padding from the Outer area":["アウターエリア内の余白を無くす"],"Padding (Top and Bottom)":["余白 (上下)"],"Use default padding":["標準の余白を使用"],"Do not use default padding":["標準の余白を使用しない"],"* If you select \"Do not use\" that, please set yourself it such as a spacer block.":["*「使用しない」を選択した場合はスペーサーブロックなどで任意に設定してください。"],"Divider Setting":["区切りの設定"],"Type":["タイプ"],"Tilt":["傾斜"],"Curve":["カーブ"],"Wave":["波状"],"Triangle":["三角"],"Upper Divider Level":["上部区切りレベル"],"Lower Divider Level":["下部区切りレベル"],"Border Setting":["枠線の設定"],"Border will disappear when divider effect is applied.":["枠線は区切りレベルを適用すると表示されなくなります。"],"Border type":["枠線の種類"],"None":["なし"],"Solid":["直線"],"Dotted":["点線"],"Dashed":["Dashed"],"Double":["二重線"],"Groove":["Groove"],"Ridge":["Ridge"],"Inset":["Inset"],"Outset":["Outset"],"Border width":["枠線の幅"],"Border radius":["枠線のRの大きさ"],"Container Inner Side Space Setting":["コンテナ内側のスペース設定"],"Mobile":["モバイル"],"Tablet":["タブレット"],"PC":["PC"],"Unit Type":["単位"],"px":["px"],"em":["em"],"rem":["rem"],"vw":["vw"],"Color Settings":["色設定"],"Outer":["Outer"],"Filter by %s":["%sで絞り込み"],"Filter by PostTypes":["投稿タイプ"],"Number of Posts":["表示件数"],"Order":["表示順"],"ASC":["昇順"],"DESC":["降順"],"Order by":["表示順"],"Published Date":["公開日"],"Modefied Date":["更新日"],"Random":["ランダム"],"offset":["オフセット数"],"Post list":["投稿リスト"],"Submit":["送信"],"Because no post is selected, The block Will not render":["ページが選択されていないためこのブロックはレンダリングされません"],"Unlink":["リンクを解除する"],"Input Internal Post URL":["このサイトの投稿の URL を入力してください"],"Selected Post List Item":["選択投稿リストアイテム"],"Selected Post List":["選択投稿リスト"],"Vertical align":["縦揃え"],"Background Image Size":["背景画像サイズ"],"cover":["カバー"],"repeat":["リピート"],"Fit to the Container area":["コンテナエリアに合わせる"],"Add padding to the Slider area":["スライダーアイテムエリア内に余白を追加する"],"Remove padding from the Slider area":["スライダーアイテムエリア内の余白を無くす"],"Slider Item":["スライダーアイテム"],"Multi-image Display Setting":["複数の表示設定"],"Display Multi Images per View":["画像を複数枚表示する"],"Images per View":["1度に表示する画像の枚数"],"Move Images per Slide":["1度の動作で動かす枚数"],"Height":["高さ"],"Slider Settings":["スライド設定"],"Effect ":["エフェクト"],"Slide":["スライド"],"Fade":["フェード"],"Loop ":["繰り返し"],"AutoPlay":["自動再生"],"Stop AutoPlay when swipe":["スワイプ時に自動再生を停止"],"Display Time":["表示時間"],"Change Speed":["切り替え時間"],"Pagination Type":["ページネーションの種類"],"Default":["標準"],"Number of slides":["スライドの枚数"],"Navigation Position":["ナビゲーションの位置"],"Hide":["非表示"],"Center":["中央"],"Bottom on Mobile device":["モバイルでは下部に表示"],"Slider":["スライダー"],"Step Mark":["ステップマーク"],"If Font Awesome tags entered, it will overrides the number.":["Font Awesome の class 名が入力されている場合は数字は上書きされます。"],"Ex,6:00AM":["例) 午前 6:00"],"Color":["色"],"Style":["スタイル"],"Outlined":["アウトライン"],"Step Item":["ステップ要素"],"First Dot Number":["ステップの開始番号"],"Step":["ステップ"],"Table of Contents":["目次"],"Note on duplicating headings":["見出し複製時の注意"],"If you duplicate a heading, the table of contents block will not work properly, please reassign the ID.":["見出しを複製すると目次ブロックが適切に動作しません。IDを振り直してください。"],"Display type":["表示タイプ"],"No frame":["枠無し"],"Default Display Status":["初期表示状態"],"OPEN":["OPEN"],"CLOSE":["CLOSE"],"label":["ラベル"],"Timeline Item":["タイムライン要素"],"Timeline":["タイムライン"],"Style Settings":["スタイル設定"],"Success":["Success"],"Info":["Info"],"Warning":["Warning"],"Danger":["Danger"],"Alert":["アラート"]," Image Border":["画像の線"],"Add border to image":["画像に枠線を追加する"],"* You can change border width on Setting > VK Blocks":["* 線の太さは 管理画面の 設定 > VK Blocks から選択する事ができます。"],"Border color of speech balloon":["吹き出しの線の色"],"Border":["枠線"],"Add border to balloon":["吹き出しに枠線を追加する"],"Balloon setting":["吹き出しブロック設定"],"Position":["位置"],"Please specify the layout of the balloon.":["吹き出しの配置を指定してください。"],"Left":["左"],"Right":["右"],"Please select the type of balloon.":["吹き出しのタイプを指定してください。"],"Speech":["吹き出し"],"Thinking":["もくもく"],"Image Style":["画像スタイル"],"Rounded":["角丸2"],"Circle":["丸抜き"],"Background color of speech balloon":["吹き出しの背景色"],"Default Icon Setting":["デフォルトアイコン設定"],"You can register default icons from Settings > VK Blocks in Admin.":["管理画面の 設定 > VK Blocks から よく使うアイコンを登録する事ができます。"],"Animation setting":["アニメーション設定"],"Please select the type of animation.":["アニメーションのタイプを指定してください。"],"Trembling":["ぶるぶる"],"Upload image":["画像をアップロード"],"Icon Name":["アイコンの名前"],"Ballon":["吹き出し"],"Please enter a title.":["見出しを入力してください。"],"Transparent":["透過"],"White":["白"],"Icon":["アイコン"],"Margin":["余白"],"The margin-top of the first element and the margin-bottom of the last element in the border block will be automatically set to 0.If you want to add margins at the beginning and end, use a spacer block to specify height instead of margin.":["枠線ブロック内の最初の要素の margin-top と 最後の要素の margin-bottom は自動的に0になります。最初と最後に余白をつけたい場合はスペーサーブロックなどで margin指定ではなくheight指定でご利用ください。"],"Border Color":["線の色"],"Red":["赤"],"Orange":["オレンジ"],"Blue":["青"],"Green":["緑"],"Black":["黒"],"Background Color":["背景色"],"Border Box":["枠線ボックス"],"Solid Angle Tab":["直線 ピン角 タブ"],"Solid Round Tab":["直線 角丸 タブ"],"Solid Angle Banner":["直線 ピン角 バナー"],"Solid Angle Onborder":["直線 ピンカド 線上"],"Solid Angle Inner":["直線 ピン角 内側"],"Solid Angle iconFeature":["直線 ピン角 アイコン"],"Small":["小"],"Button Position:":["ボタンの位置:"],"Wide":["幅広"],"Block":["Block"],"Button Style:":["ボタンスタイル:"],"Text only":["テキストのみ"],"If you select \"No background\", that you need to select a Custom Color.":["もし「背景なし」を選択した場合はカスタムカラーで色を指定してください。"],"Default Color:":["標準色:"],"Primary":["Primary"],"Secondary":["Secondary"],"Light":["Light"],"Dark":["Dark"],"Custom Color":["カスタムカラー"],"This custom color overrides the default color. If you want to use the default color, click the clear button.":["このカスタムカラーはデフォルトのカラーを上書きします。 デフォルトの色を使用したい場合は、クリアボタンをクリックしてください。"],"Before text":["文字の前"],"After text":["文字の後"],"Input text":["文字を入力"],"Button setting":["ボタン設定"],"Sub Caption":["サブテキスト"],"Button URL":["ボタン URL"],"Button Size:":["ボタンサイズ:"],"Large":["大"],"If you want to be collapsing this block, you can set it at Setting > VK Blocks":["このブロックを折りたたみたい場合は 設定 > VK Blocks から指定できます"],"You can be collapsing this block at VK Blocks Pro":["Pro版は回答部分を開閉式にできます"],"Accordion Setting":["アコーディオン設定"],"Please enter a question.":["質問を入力してください。"],"Classic FAQ":["旧 FAQ"],"Bgfill Circle":["背景塗り 円形"],"Bgfill Square":["背景塗り ピン角"],"Bgfill Rounded":["背景塗り 角丸"],"Border Circle":["枠線 円形"],"Border Square":["枠線 ピン角"],"Border Rounded":["枠線 角丸"],"FAQ Answer":["FAQ 回答"],"FAQ Question":["FAQ 質問"],"New FAQ":["新 FAQ"],"Display of arrow":["矢印の表示"],"Arrow display":["矢印を表示する"],"Arrow hidden":["矢印を表示しない"],"Input title":["タイトルを入力"],"Input content":["説明を入力"],"Flow":["フロー"],"Input sub text…":["サブテキストを入力"],"Input title…":["タイトルを入力"],"Heading style":["見出しスタイル"],"Plain":["装飾無し"],"Margin Setting":["余白設定"],"Margin between Heading and sub text (rem)":["見出しとサブテキストの余白サイズ(rem)"],"Margin bottom size of after this block (rem)":["このブロック全体の下部の余白 (rem)"],"Heading Settings":["見出し設定"],"Text Color":["文字の色"],"Font Awesome Icon Settings":["Font Awesome アイコン設定"],"Icon Color":["アイコンの色"],"Sub Text Settings":["サブテキスト設定"],"Display":["表示"],"Text size (rem)":["文字サイズ (rem)"],"Change heading level":["見出しレベルの変更"],"Heading %d":["見出し %d"],"Heading":["見出し"],"Reset":["リセット"],"Icon & Frame":["アイコンと枠"],"Icon only":["アイコンのみ"],"Link URL":["リンクURL"],"Icon Setting":["アイコン設定"],"Size":["サイズ"],"Unspecified":["指定しない"],"Page Setting":["ページ設定"],"Select Page":["ページを選択"],"Page Content":["固定ページ本文"],"PR Block1 Setting":["PR Block1 設定"],"Icon 1":["アイコン 1"],"When you have an image. Image is displayed with priority":["画像を設定した場合は画像が優先して表示されます。"],"PR Image 1":["PR 画像 1"],"PR Block2 Setting":["PR Block2 設定"],"Icon 2":["アイコン 2"],"PR Image 2":["PR 画像 2"],"PR Block3 Setting":["PR Block3 設定"],"Icon 3":["アイコン 3"],"When you have an image. Image is displayed with priority.":["画像を設定した場合は画像が優先して表示されます。"],"PR Image 3":["PR 画像 3"],"PR Blocks":["PR Blocks"],"Input title.":["タイトルを入力してください。"],"Input content.":["本文を入力してください。"],"Select Image":["画像を選択"],"Button Setting":["ボタン設定"],"Button Text":["ボタンの文字"],"Button Type":["ボタンタイプ"],"Ghost":["ゴーストボタン"],"Button Color":["ボタンの色"],"Layout Type":["レイアウトタイプ"],"Title Color":["見出しの色"],"Content Color":["本文の色"],"Image Border Color":["画像の線の色"],"PR Content":["PR Content"],"height":["height"],"margin-top":["margin-top"],"Space Type":["余白タイプ"],"Custom":["カスタム"],"Height for each device.":["デバイス毎の高さ"],"Spacer Settings":["余白の設定"],"Medium":["中"],"Responsive Spacer":["レスポンシブスペーサー"],"Your Name":["名前"],"Caption":["キャプション"],"Role position":["役職"],"Profile title":["プロフィールタイトル"],"Profile text":["プロフィールテキスト"],"Image border":["画像の線"],"Alt text":["画像の代替テキスト"],"Set the alt text for profile image":["プロフィール画像の代替テキストを設定します"],"Staff name":["名前"],"Name caption":["名前のキャプション"],"Heading Font":["見出しのフォント"],"Font":["フォント"],"minchoBody":["明朝体にする"],"Layout":["レイアウト"],"Image left":["画像 左"],"Staff":["スタッフ"],"Card (Image Round)":["カード(画像丸抜き)"],"Card (No border)":["カード(線なし)"],"Card (Intext)":["カード(インテキスト)"],"Card (Horizontal)":["カード(水平)"],"Media":["メディア"],"Text 1 Column":["テキスト 1 カラム"],"Display type and columns":["表示タイプとカラム"],"Column ( Screen size : Extra large )":["カラム ( 画面サイズ : Extra large )"],"Column ( Screen size : XX large )":["カラム ( 画面サイズ : XX Large )"],"Column ( Screen size : Extra small )":["カラム ( 画面サイズ : Extra small )"],"Column ( Screen size : Small )":["カラム ( 画面サイズ : Small )"],"Column ( Screen size : Medium )":["カラム ( 画面サイズ : Medium )"],"Column ( Screen size : Large )":["カラム ( 画面サイズ : Large )"],"Button align":["ボタンの位置"],"Term's name on Image":["画像右上分類名"],"Excerpt":["抜粋"],"Author":["投稿者"],"Date":["日付"],"New mark":["新着表示"],"Taxonomies (all)":["分類(全項目)"],"New mark option":["新着表示オプション"],"Number of days to display the new post mark":["新着表示日数"],"New post mark":["新着表示"],"Link target":["リンクターゲット"],"Open in new tab":["リンクを別ウィンドウで開く"],"Link rel":["rel属性"],"Hidden Settings":["非表示設定"],"Hidden at screel size":["非表示にする画面サイズ"],"Note : This function is display hidden only. Actually Block is output to HTML.Pleade don't use you must not bisible item.Don't use it for blocks you really don't want to display.":["注意 : この機能はあくまでHTMLに出力される要素を非表示にするだけです。本当に見せてはいけない要素には使わないでください。"],"Hidden ( Screen size : all )":["非表示 ( 画面サイズ : all )"],"Hidden ( Screen size : xs )":["非表示 ( 画面サイズ : xs )"],"Hidden ( Screen size : sm )":["非表示 ( 画面サイズ : sm )"],"Hidden ( Screen size : md )":["非表示 ( 画面サイズ : md )"],"Hidden ( Screen size : lg )":["非表示 ( 画面サイズ : lg )"],"Hidden ( Screen size : xl )":["非表示 ( 画面サイズ : xl )"],"Hidden ( Screen size : xxl )":["非表示 ( 画面サイズ : xxl )"],"If you want to hide multiple blocks, that first you set to group block and the next, hide for the that group block.":["複数のブロックを非表示にする場合は、最初にグループブロックに設定し、そのグループブロックに対して非表示にします。"],"Highlighter":["蛍光マーカー"],"Apply":["適用"],"Inline font size":["インライン文字サイズ"],"Big":["大"],"Extra big":["特大"],"Inline Font Size":["インライン文字サイズ"],"No wrap":["No wrap"],"Responsive BR":["画面サイズ毎の改行 "],"Responsive BR ":["画面サイズ毎の改行 "],"Solid Roundcorner":["直線 角丸"],"Stitch":["スティッチ"],"Border Top Bottom":["直線 上下"],"Shadow":["シャドウ"],"Both ends":["左右線"],"Brackets black":["括弧 黒"],"Background fill lightgray":["背景塗り 灰色"],"Double border top and bottom black":["二重線 上下線 黒"],"Double border bottom black":["二重線 下線 黒"],"Solid border top and bottom black":["直線 上下 黒"],"Solid border bottom black":["直線 下線 黒"],"Dotted border bottom black":["点線 下線 黒"],"Rounded02":["角丸2"],"Photo frame":["フォトフレーム"],"Photo frame Tilt Right":["フォトフレーム傾き右"],"Photo frame Tilt Left":["フォトフレーム傾き左"],"Wave01":["流体シェイプ1"],"Wave02":["流体シェイプ2"],"Wave03":["流体シェイプ3"],"Wave04":["流体シェイプ4"],"Arrow":["矢印"],"Check":["チェック"],"Check Square":["チェック(四角)"],"Check Circle":["チェック-丸"],"Handpoint":["指"],"Pencil":["鉛筆"],"Smile":["笑顔"],"Frown":["不満顔"],"Numbered Circle":["数字-丸"],"Numbered Square":["数字-四角"],"List Icon Color":["リストアイコンの色"],"Border / Stripes":["枠線 / ストライプ"],"Theoretical Physicist":["理論物理学者"],"Profile":["プロフィール"],"Albert Einstein":["アルバート・アインシュタイン"],"14 March 1879 – 18 April 1955":["1879年3月14日 - 1955年4月18日"],"Lorem ipsum dolor":["闇の中で"],"Lorem ipsum":["ロレム・アプサム"],"If you want to use an icon other than the ones listed above, you can use any of the icons from Font Awesome's icon list Please select a tag and enter it.":["他のアイコンを使いたい場合は Font Awesome のアイコンリストから選んでタグを入力してください。"],"Ex) <i class=\"fas fa-arrow-circle-right\"></i>":["例) <i class=“fas fa-arrow-circle-right”></i>"],"Font Awesome icon list":["Font Awesome アイコンリスト"],"Select Icon":["アイコンを選択"],"VK Blocks Pro":["VK Blocks Pro"],"https://github.com/vektor-inc/vk-blocks":["https://github.com/vektor-inc/vk-blocks"],"This is a plugin that extends Gutenberg's blocks.":["Gutenbergのブロックを拡張するプラグインです。"],"Vektor,Inc.":["Vektor,Inc."],"https://vektor-inc.co.jp":["https://vektor-inc.co.jp"],"We've released VK Blocks Pro!":["VK Blocks Pro を公開しました!"],"Thank you for using VK Blocks. We've released VK Blocks Pro. It has more custom blocks to build web site more easily. If you are interested in VK Blocks Pro, Please read %1$s this post %2$s for more details.":["いつもVK Blocksをご利用いただきありがとうございます。この度、VK Blocks Proをリリースしました。より簡単にWebサイトを構築するためのカスタムブロックが追加されています。VK Blocks Proに興味がある方は、詳しくは%1$sこの記事%2$sを読んでみてください。"],"https://www.vektor-inc.co.jp/service/wordpress-plugins/vk-blocks/":["https://www.vektor-inc.co.jp/service/wordpress-plugins/vk-blocks/"],"See more":["続きを見る"],"Dismiss this notice":["通知を無視"],"Not recommended":["非推奨"],"Ex ) ":["例) "],"Font Awesome":["Font Awesome:"],"Font Awesome Version":["Font Awesome バージョン"],"4.7 will be abolished in the near future.":["4.7は将来的に廃止されます。"],"Author: %s":["投稿者: %s"],"Archives":["アーカイブ"],"About %s":["%s について"],"Page of %s":["%sのページ"],"Install Required Plugins":["必須プラグインのインストール"],"Install Plugins":["プラグインのインストール"],"Installing Plugin: %s":["プラグイン %s をインストール中"],"Something went wrong with the plugin API.":["プラグイン API で問題が発生しました。"],"This theme requires the following plugin: %1$s.":["このプラグインは下記プラグインを推奨しています:%1$s。"],"This theme recommends the following plugin: %1$s.<br>Many additional functions are available for free.":["このテーマは下記プラグインを必要としています:%1$s。<br>これらのプラグインは無償で利用可能です。"],"Sorry, but you do not have the correct permissions to install the %1$s plugin.":["%1$sプラグインをインストールするための適切な権限がありません。"],"There is an update available for: %1$s.":["次のプラグインの更新が利用可能です:%1$s。"],"Sorry, but you do not have the correct permissions to update the %1$s plugin.":["%1$sプラグインを更新するための適切な権限がありません。"],"The following required plugin is currently inactive: %1$s.":["必須プラグインが現在有効化されていません: %1$s。"],"The following recommended plugin is currently inactive: %1$s.":["推奨プラグインが現在有効化されていません: %1$s。"],"Sorry, but you do not have the correct permissions to activate the %1$s plugin.":["%1$sプラグインを有効化するための適切な権限がありません。"],"Begin installing plugin":["プラグインのインストールを開始"],"Begin updating plugin":["プラグインの更新を開始する"],"Begin activating plugin":["プラグインの有効化を開始"],"Return to Required Plugins Installer":["必須プラグインのインストール画面に戻る"],"Plugin activated successfully.":["プラグインを有効化しました。"],"The following plugin was activated successfully:":["次のプラグインを有効化しました:"],"No action taken. Plugin %1$s was already active.":["操作を実行しませんでした。プラグイン %1$s はすでに有効化されています。"],"Plugin not activated. A higher version of %s is needed for this theme. Please update the plugin.":["プラグインを有効化できませんでした。このテーマはプラグイン %s の現在のバージョンをサポートしていません。プラグインを更新してください。"],"All plugins installed and activated successfully. %1$s":["すべてのプラグインを正常にインストールし、有効化しました。 %1$s"],"Please contact the administrator of this site for help.":["ヘルプが必要な場合はこのサイトの管理者にお問い合わせください。"],"Sorry, there is no post":["申し訳ありませんが投稿がありません。"],"Vektor WordPress Information":["Vektor WordPress Information"],"VK Blocks Template":["VK Blocks テンプレート"],"Disable accordion":["アコーディオン無効"],"Enable accordion and default open ":["アコーディオン有効 / 初期状態で開く"],"Enable accordion and default close ":["アコーディオン有効 / 初期状態で閉じる"],"FAQ Block Setting":["FAQ Blocks 設定"],"FAQ Setting":["FAQ ブロックの設定"],"Full Wide Title Set":["全幅見出しセット"],"Searvice":[""],"About":["About"],"Icon Card Set":["アイコンカードセット"],"Information ( Text )":[""],"Information ( Card )":[""],"Call To Action":["Call To Action"],"Contact":[""],"Step set":["ステップセット"],"Border box":["枠線ボックス"],"Slider Template":["スライダーテンプレート"],"Balloon Setting":["吹き出しブロック設定"],"Balloon Border Width Setting":["吹き出しの線幅の設定"],"Balloon Image Setting":["吹き出し画像設定"],"You can register frequently used icon images for speech bubble blocks.":["よく使う吹き出し用のアイコン画像を登録する事ができます。"],"If you change image or name that please click Save Changes button.":["画像を変更したら「変更を保存」ボタンをクリックしてください。"],"Select":["選択"],"Delete":["削除"],"Balloon Image Name":["吹き出し画像の名前"],"Display Block Template Setting":["ブロックテンプレート表示設定"],"WordPress Block Template":["WordPress ブロックテンプレート"],"Nothing to do":["何もしない"],"Optimize VK Blocks CSS ( Tree Shaking )":["VK Blocks のCSSを最適化する(Tree Shaking)"],"CSS Optimize Setting":["CSS最適化設定"],"Blocks setting":["Blocks 設定"],"Blocks Setting":["Blocks 設定"],"Balloon Block Setting":["吹き出しブロック設定"],"Edit this area":["このエリアを編集"],"VK Blocks Bootstrap Setting":["VK Blocks Bootstrapの設定"],"Loading Bootstrap4":["Bootstrap4の読み込み"],"Check here to load Bootstrap4. If your theme or plugins loading Bootstrap4, uncheck here.":["Bootstrap4を読み込む場合はここにチェックを入れてください。テーマやプラグインがBootstrap4を読み込む場合は、ここのチェックを外してください。"],"No Post is selected":["投稿が選択されていません"],"Blocks":["Blocks"],"Blocks Layout":["ブロックレイアウト"],"Read more":["続きを読む"],"New!!":["New!!"],"Card Noborder":["カード(線なし)"],"Card Horizontal":["カード(水平)"],"CSS Optimize ( Speed up ) Settings":["CSS最適化(高速化)設定"],"Tree shaking":["Tree shaking"],"Tree shaking activation settings":["Tree shaking 有効化設定"],"Output only the main CSS of the page inline":["主要なCSSのみインラインで出力します"],"Active Tree shaking (Recomend)":["Tree shakingを有効化(推奨)"],"Exclude class of Tree shaking":["CSSの軽量化から除外するCSSのclass名"],"If you choose \"Active Tree shaking\" that delete the useless css.If you using active css class that please fill in class name. Ex) btn-active,slide-active,scrolled":["Tree shaking を有効にしている場合、使用していないCSSは削除されます。もし使用している動的クラスがある場合はクラス名を入力してください。 例)btn-active,slide-active,scrolled"],"Preload CSS":["Preload CSS"],"Preload CSS activation settings":["Preload CSS 有効化設定"],"Preload css except for critical css":["クリティカルなCSSを除いてCSSをプリロードします"],"Active Preload CSS (Recomend)":["Preload CSS を有効化(推奨)"],"Exclude class of Preload CSS":["Preload CSSから除外するハンドル名"],"If you choose \"Active Preload CSS\" that css load timing was changed.If you have any do not want to preload css file that please fill in handle(id) name. Ex) pluginname_a-style,pluginname_b-css":["もし「Preload CSS を有効」に設定した場合、CSSの読み込みタイミングが変更されます。プリロードしたくないファイルがある場合は、ハンドル名(id)を入力してください。 例)pluginname_a-style,pluginname_b-css"],"Disabled Blocks module on VK All in One Expansion Unit. Because VK-Blocks Plugin running.":["VK-Blocksと競合するため、VK All in One Expansion Unitの Block機能を停止しました。"],"This plugin requires the following plugin: %1$s.":["このプラグインは下記プラグインを必要としています:%1$s。"],"This plugin recommends the following plugin: %1$s.<br>Many additional functions are available for free.":["このプラグインは次のプラグインと一緒に利用するのがオススメです:%1$s。<br>これらのプラグインは無償で利用可能です。"],"The following plugin needs to be updated to its latest version to ensure maximum compatibility with this plugin: %1$s.":["このプラグインとの最大の互換性を確保するには、次のプラグインを最新バージョンに更新する必要があります: %1$s。"],"Common Margin Setting":["共通余白設定"],"Please specify the size of the common margin used for responsive spacers, etc.":["レスポンシブスペーサーなどで使用する共通余白のサイズを指定してください。"],"Unit":["単位"],"yearly archives date format\u0004Y":["Y年"],"monthly archives date format\u0004F Y":["Y年n月"],"daily archives date format\u0004F j, Y":["Y年n月j日"],"Yearly archive description\u0004Article of %s.":["%s の記事."],"Archive description\u0004Article of %s.":["%s の記事."],"label in admin menu\u0004Blocks":["Blocks"],"post list type\u0004Text 1 Column":["テキスト 1 カラム"],"block description\u0004A colored box with four statuses, including annotations and alerts.":["注釈や注意など4つのステータスがある色付きのボックスです。"],"block description\u0004These speech balloons are perfect for recreating conversations.":["会話の再現などに最適な吹き出しです。"],"block description\u0004This is a border box where you can place headings to attract attention.":["見出しを配置でき注目されやすい枠線ボックスです。"],"block description\u0004A button link that can display icons before and after.":["前後にアイコンを表示できるボタンリンクです。"],"block description\u0004Displays a combination of questions and answers.":["質問と回答を組み合わせて表示します。"],"block description\u0004Answer area where you can add blocks freely.":["自由にブロックを追加できる回答エリアです。"],"block description\u0004Question area where you can freely add blocks.":["自由にブロックを追加できる質問エリアです。"],"block description\u0004It displays a combination of questions and answers. You can freely add blocks to the question area as well.":["質問と回答を組み合わせて表示します。質問エリアにも自由にブロックを追加できます。"],"block description\u0004Displays a sequential description in time series.":["時系列で順を追った説明を表示します。"],"block description\u0004This is a heading that allows you to set text size, subtext, icon, and margin.":["文字サイズ,サブテキスト,アイコン,余白が設定できる見出しです。"],"block description\u0004Display icons with Font Awesome.":["Font Awesome のアイコンフォントを表示します"],"block description\u0004Displays the body content of the specified parent page.":["指定した基準ページの本文内容を表示します。"],"block description\u0004This is a PR block where you can place images and icon.":["画像,アイコンの配置ができるPRブロックです。"],"block description\u0004This is PR content where you can place images, headlines, text, and buttons.":["画像,見出し,テキスト,ボタンが配置できるPRコンテンツです。"],"block description\u0004Use responsive spacers to get the margins right.":["レスポンシブに対応したスペーサーで余白を適切に取ります。"],"block description\u0004Used for staff introduction, company introduction, school introduction, menu, etc.":["スタッフ紹介,会社紹介,スクール紹介,メニューなどで利用します。"],"block description\u0004This is the content area where you can add blocks freely.":["コンテンツが長い時にコンテンツを折りたたんで隠して表示します。"],"block description\u0004This is the title area where you can freely add blocks.":["自由にブロックを追加できるタイトルエリアです。"],"block description\u0004Collapses and hides content when the content is long.":["自由にブロックを追加できるコンテンツエリアです。"],"block description\u0004Add animation to elements when scrolling the page.":["ページをスクロールした時に要素に動きを加えます。"],"block description\u0004A single item in a card block.":["アイコンカード内の1つのアイテムです。"],"block description\u0004A card where you can place images, headings, text, and links.":["画像,見出し,テキスト,リンクが配置できるカードです。"],"block description\u0004When a parent page is specified, a list of its child pages will be displayed.":["親となる固定ページを指定するとその子ページの一覧を表示します。"],"block description\u0004One item in a grit column block.":["グリットカラムブロック内の1つのアイテムです。"],"block description\u0004Set the number of columns to be displayed for each screen size.":["画面サイズ毎にカラム数を設定して表示させます。"],"block description\u0004This is one item in an icon card.":["アイコンカード内の1つのアイテムです。"],"block description\u0004Display card with icons, headings, text, and links.":["アイコン,見出し,テキスト,リンクを設定してカードを表示します。"],"block description\u0004Set the background image, color, and border to show the layout and divisions.":["背景の画像や色,枠線の設定しレイアウトや区切りを表示します。"],"block description\u0004Displays the list of posts by setting the post type, classification, and number of posts to display.":["投稿タイプ,分類,表示件数が設定して投稿リストを表示します。"],"block description\u0004A single item in the select post list.":["選択投稿リスト内の1つのアイテムです。"],"block description\u0004Displays an arbitrarily specified page with the layout of the posting list.":["任意に指定したページを投稿リストのレイアウトで表示します。"],"block description\u0004This is one item in the slider.":["スライダー内の1つのアイテムです。"],"block description\u0004This slider allows you to place various items.Slider is do not move in edit screen.":["様々なアイテムを配置できるスライダーです。編集画面では動かないので公開画面でプレビューしてください。"],"block description\u0004This element sets the icon, color, and style of the step mark.":["ステップマークのアイコン、色、スタイルを設定する要素です。"],"block description\u0004Set and display step marks, which are useful when explaining the order.":["順番を説明する時に便利でステップマークを設定し表示します。"],"block description\u0004This is a table of contents that is automatically generated according to the headings when added.":["追加すると見出しに合わせて自動で生成される目次です。"],"block description\u0004This element sets the label, color, and style of the timeline.":["タイムラインのラベル、色、スタイルを設定する要素です。"],"block description\u0004Displays a simple schedule and other information that is useful for explaining the order.":["順番を説明する時に便利でシンプルなスケジュールなどを表示します。"]}}}
inc/vk-blocks/languages/vk-blocks-ja.po CHANGED
@@ -301,6 +301,18 @@ msgstr "この投稿を除く"
301
  msgid "Child page list"
302
  msgstr "子ページリスト"
303
 
 
 
 
 
 
 
 
 
 
 
 
 
304
  #: src/blocks/_pro/grid-column-item/index.js:18
305
  msgid "Grid Column Item"
306
  msgstr "グリッドカラムアイテム"
@@ -643,6 +655,10 @@ msgstr "rem"
643
  msgid "vw"
644
  msgstr "vw"
645
 
 
 
 
 
646
  #: src/blocks/_pro/outer/index.js:20
647
  msgid "Outer"
648
  msgstr "Outer"
301
  msgid "Child page list"
302
  msgstr "子ページリスト"
303
 
304
+ #: src/blocks/_pro/grid-column-item/edit.js:106
305
+ msgid "Margin setting inside the item"
306
+ msgstr "アイテム内の余白設定"
307
+
308
+ #: src/blocks/_pro/grid-column-item/edit.js:110
309
+ msgid "Padding (Top)"
310
+ msgstr "余白 (上)"
311
+
312
+ #: src/blocks/_pro/grid-column-item/edit.js:140
313
+ msgid "Padding (Bottom)"
314
+ msgstr "余白 (下)"
315
+
316
  #: src/blocks/_pro/grid-column-item/index.js:18
317
  msgid "Grid Column Item"
318
  msgstr "グリッドカラムアイテム"
655
  msgid "vw"
656
  msgstr "vw"
657
 
658
+ #: src/blocks/_pro/grid-column-item/edit.js:81
659
+ msgid "Color Settings"
660
+ msgstr "色設定"
661
+
662
  #: src/blocks/_pro/outer/index.js:20
663
  msgid "Outer"
664
  msgstr "Outer"
inc/vk-blocks/languages/vk-blocks.pot CHANGED
@@ -2,16 +2,16 @@
2
  # This file is distributed under the same license as the VK Blocks Pro plugin.
3
  msgid ""
4
  msgstr ""
5
- "Project-Id-Version: VK Blocks Pro 1.14.0\n"
6
  "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/vk-blocks-pro\n"
7
  "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
8
  "Language-Team: LANGUAGE <LL@li.org>\n"
9
  "MIME-Version: 1.0\n"
10
  "Content-Type: text/plain; charset=UTF-8\n"
11
  "Content-Transfer-Encoding: 8bit\n"
12
- "POT-Creation-Date: 2021-08-24T16:30:00+00:00\n"
13
  "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
14
- "X-Generator: WP-CLI 2.5.0-alpha-3f4c34b\n"
15
  "X-Domain: vk-blocks\n"
16
 
17
  #: src/blocks/_pro/accordion-target/index.js:16
@@ -272,7 +272,6 @@ msgstr ""
272
 
273
  #: src/blocks/_pro/card/index.js:25
274
  #: src/components/column-layout-control/index.js:26
275
- #: dist/vk-blocks-pro/inc/vk-components/package/class-vk-component-posts.php:490
276
  #: inc/vk-components/package/class-vk-component-posts.php:555
277
  msgid "Card"
278
  msgstr ""
@@ -299,19 +298,87 @@ msgstr ""
299
  msgid "Child page list"
300
  msgstr ""
301
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
302
  #: src/blocks/_pro/grid-column-item/index.js:18
303
  msgid "Grid Column Item"
304
  msgstr ""
305
 
306
- #: src/blocks/_pro/grid-column/edit.js:51
307
  msgid "Layout Columns"
308
  msgstr ""
309
 
310
- #: src/blocks/_pro/grid-column/edit.js:57
311
  msgid "Column Margin Bottom Setting"
312
  msgstr ""
313
 
314
- #: src/blocks/_pro/grid-column/edit.js:61
315
  msgid "Margin Bottom"
316
  msgstr ""
317
 
@@ -480,11 +547,6 @@ msgstr ""
480
  msgid "Full Wide"
481
  msgstr ""
482
 
483
- #: src/blocks/_pro/outer/edit.js:318
484
- #: src/blocks/_pro/slider-item/edit.js:78
485
- msgid "Padding (Left and Right)"
486
- msgstr ""
487
-
488
  #: src/blocks/_pro/outer/edit.js:322
489
  msgid "Fit to the Content area"
490
  msgstr ""
@@ -622,21 +684,21 @@ msgstr ""
622
  #: src/blocks/_pro/outer/edit.js:566
623
  #: src/blocks/_pro/slider/edit.js:238
624
  #: src/components/advanced-viewport-control/index.js:39
625
- #: inc/vk-blocks/admin/admin-margin.php:63
626
  msgid "Mobile"
627
  msgstr ""
628
 
629
  #: src/blocks/_pro/outer/edit.js:581
630
  #: src/blocks/_pro/slider/edit.js:227
631
  #: src/components/advanced-viewport-control/index.js:31
632
- #: inc/vk-blocks/admin/admin-margin.php:62
633
  msgid "Tablet"
634
  msgstr ""
635
 
636
  #: src/blocks/_pro/outer/edit.js:596
637
  #: src/blocks/_pro/slider/edit.js:216
638
  #: src/components/advanced-viewport-control/index.js:25
639
- #: inc/vk-blocks/admin/admin-margin.php:61
640
  msgid "PC"
641
  msgstr ""
642
 
@@ -645,36 +707,6 @@ msgstr ""
645
  msgid "Unit Type"
646
  msgstr ""
647
 
648
- #: src/blocks/_pro/outer/edit.js:617
649
- #: src/blocks/icon/edit.js:131
650
- #: src/components/advanced-unit-control/index.js:18
651
- #: dist/vk-blocks-pro/inc/vk-blocks/admin/admin-margin.php:7
652
- #: inc/vk-blocks/admin/admin-margin.php:10
653
- msgid "px"
654
- msgstr ""
655
-
656
- #: src/blocks/_pro/outer/edit.js:621
657
- #: src/blocks/icon/edit.js:135
658
- #: src/components/advanced-unit-control/index.js:22
659
- #: dist/vk-blocks-pro/inc/vk-blocks/admin/admin-margin.php:11
660
- #: inc/vk-blocks/admin/admin-margin.php:14
661
- msgid "em"
662
- msgstr ""
663
-
664
- #: src/blocks/_pro/outer/edit.js:625
665
- #: src/blocks/icon/edit.js:139
666
- #: src/components/advanced-unit-control/index.js:26
667
- #: dist/vk-blocks-pro/inc/vk-blocks/admin/admin-margin.php:15
668
- #: inc/vk-blocks/admin/admin-margin.php:18
669
- msgid "rem"
670
- msgstr ""
671
-
672
- #: src/blocks/_pro/outer/edit.js:629
673
- #: src/blocks/icon/edit.js:143
674
- #: src/components/advanced-unit-control/index.js:30
675
- msgid "vw"
676
- msgstr ""
677
-
678
  #: src/blocks/_pro/outer/index.js:20
679
  msgid "Outer"
680
  msgstr ""
@@ -901,9 +933,6 @@ msgstr ""
901
  #: src/blocks/border-box/edit.js:63
902
  #: src/blocks/icon/edit.js:217
903
  #: src/blocks/staff/edit.js:139
904
- #: dist/vk-blocks-pro/inc/term-color/package/class.term-color.php:41
905
- #: dist/vk-blocks-pro/inc/term-color/package/class.term-color.php:56
906
- #: dist/vk-blocks-pro/inc/term-color/package/class.term-color.php:130
907
  #: inc/term-color/package/class.term-color.php:41
908
  #: inc/term-color/package/class.term-color.php:56
909
  #: inc/term-color/package/class.term-color.php:130
@@ -1166,8 +1195,7 @@ msgstr ""
1166
 
1167
  #: src/blocks/border-box/edit.js:51
1168
  #: src/blocks/icon/edit.js:112
1169
- #: dist/vk-blocks-pro/inc/vk-blocks/admin/admin-margin.php:49
1170
- #: inc/vk-blocks/admin/admin-margin.php:58
1171
  msgid "Margin"
1172
  msgstr ""
1173
 
@@ -1200,10 +1228,6 @@ msgstr ""
1200
  msgid "Black"
1201
  msgstr ""
1202
 
1203
- #: src/blocks/border-box/edit.js:99
1204
- msgid "Background Color"
1205
- msgstr ""
1206
-
1207
  #: src/blocks/border-box/index.js:19
1208
  msgid "Border Box"
1209
  msgstr ""
@@ -1235,7 +1259,6 @@ msgstr ""
1235
  #: src/blocks/button/edit.js:103
1236
  #: src/blocks/spacer/edit.js:85
1237
  #: src/extensions/common/inline-font-size/index.js:51
1238
- #: dist/vk-blocks-pro/inc/vk-blocks/vk-blocks-functions.php:15
1239
  #: inc/vk-blocks/vk-blocks-functions.php:22
1240
  msgid "Small"
1241
  msgstr ""
@@ -1331,7 +1354,6 @@ msgstr ""
1331
 
1332
  #: src/blocks/button/edit.js:87
1333
  #: src/blocks/spacer/edit.js:105
1334
- #: dist/vk-blocks-pro/inc/vk-blocks/vk-blocks-functions.php:23
1335
  #: inc/vk-blocks/vk-blocks-functions.php:30
1336
  msgid "Large"
1337
  msgstr ""
@@ -1478,10 +1500,6 @@ msgstr ""
1478
  msgid "Heading Settings"
1479
  msgstr ""
1480
 
1481
- #: src/blocks/heading/edit.js:288
1482
- msgid "Text Color"
1483
- msgstr ""
1484
-
1485
  #: src/blocks/heading/edit.js:300
1486
  msgid "Font Awesome Icon Settings"
1487
  msgstr ""
@@ -1701,7 +1719,6 @@ msgid "Spacer Settings"
1701
  msgstr ""
1702
 
1703
  #: src/blocks/spacer/edit.js:95
1704
- #: dist/vk-blocks-pro/inc/vk-blocks/vk-blocks-functions.php:19
1705
  #: inc/vk-blocks/vk-blocks-functions.php:26
1706
  msgid "Medium"
1707
  msgstr ""
@@ -1796,7 +1813,6 @@ msgid "Card (Horizontal)"
1796
  msgstr ""
1797
 
1798
  #: src/components/column-layout-control/index.js:42
1799
- #: dist/vk-blocks-pro/inc/vk-components/package/class-vk-component-posts.php:502
1800
  #: inc/vk-components/package/class-vk-component-posts.php:567
1801
  msgid "Media"
1802
  msgstr ""
@@ -2155,138 +2171,69 @@ msgstr ""
2155
  msgid "https://vektor-inc.co.jp"
2156
  msgstr ""
2157
 
2158
- #: dist/vk-blocks-pro/inc/admin-notices.php:24
2159
- #: inc/admin-notices.php:23
2160
  msgid "We've released VK Blocks Pro!"
2161
  msgstr ""
2162
 
2163
  #. translators: 1: opening a tag, 2: closing a tag
2164
- #: dist/vk-blocks-pro/inc/admin-notices.php:31
2165
- #: inc/admin-notices.php:30
2166
  msgid "Thank you for using VK Blocks. We've released VK Blocks Pro. It has more custom blocks to build web site more easily. If you are interested in VK Blocks Pro, Please read %1$s this post %2$s for more details."
2167
  msgstr ""
2168
 
2169
- #: dist/vk-blocks-pro/inc/admin-notices.php:35
2170
- #: dist/vk-blocks-pro/inc/admin-notices.php:41
2171
- #: inc/admin-notices.php:34
2172
- #: inc/admin-notices.php:40
2173
  msgid "https://www.vektor-inc.co.jp/service/wordpress-plugins/vk-blocks/"
2174
  msgstr ""
2175
 
2176
- #: dist/vk-blocks-pro/inc/admin-notices.php:42
2177
- #: inc/admin-notices.php:41
2178
  msgid "See more"
2179
  msgstr ""
2180
 
2181
- #: dist/vk-blocks-pro/inc/admin-notices.php:45
2182
- #: inc/admin-notices.php:44
2183
  msgid "Dismiss this notice"
2184
  msgstr ""
2185
 
2186
- #: dist/vk-blocks-pro/inc/font-awesome/package/class-vk-font-awesome-versions.php:42
2187
- #: dist/vk-blocks-pro/inc/font-awesome/package/class-vk-font-awesome-versions.php:57
2188
  #: inc/font-awesome/package/class-vk-font-awesome-versions.php:42
2189
  #: inc/font-awesome/package/class-vk-font-awesome-versions.php:57
2190
  msgid "Not recommended"
2191
  msgstr ""
2192
 
2193
- #: dist/vk-blocks-pro/inc/font-awesome/package/class-vk-font-awesome-versions.php:89
2194
- #: dist/vk-blocks-pro/inc/font-awesome/package/class-vk-font-awesome-versions.php:91
2195
  #: inc/font-awesome/package/class-vk-font-awesome-versions.php:89
2196
  #: inc/font-awesome/package/class-vk-font-awesome-versions.php:91
2197
  msgid "Ex ) "
2198
  msgstr ""
2199
 
2200
- #: dist/vk-blocks-pro/inc/font-awesome/package/class-vk-font-awesome-versions.php:200
2201
  #: inc/font-awesome/package/class-vk-font-awesome-versions.php:200
2202
  msgid "Font Awesome"
2203
  msgstr ""
2204
 
2205
- #: dist/vk-blocks-pro/inc/font-awesome/package/class-vk-font-awesome-versions.php:223
2206
  #: inc/font-awesome/package/class-vk-font-awesome-versions.php:223
2207
  msgid "Font Awesome Version"
2208
  msgstr ""
2209
 
2210
- #: dist/vk-blocks-pro/inc/font-awesome/package/class-vk-font-awesome-versions.php:226
2211
  #: inc/font-awesome/package/class-vk-font-awesome-versions.php:226
2212
  msgid "4.7 will be abolished in the near future."
2213
  msgstr ""
2214
 
2215
- #. translators:
2216
- #: dist/vk-blocks-pro/inc/template-tags/package/template-tags.php:147
2217
- msgid "Author: %s"
2218
- msgstr ""
2219
-
2220
- #: dist/vk-blocks-pro/inc/template-tags/package/template-tags.php:149
2221
- #: dist/vk-blocks-pro/inc/template-tags/package/template-tags.php:232
2222
- msgctxt "yearly archives date format"
2223
- msgid "Y"
2224
- msgstr ""
2225
-
2226
- #: dist/vk-blocks-pro/inc/template-tags/package/template-tags.php:151
2227
- #: dist/vk-blocks-pro/inc/template-tags/package/template-tags.php:237
2228
- msgctxt "monthly archives date format"
2229
- msgid "F Y"
2230
- msgstr ""
2231
-
2232
- #: dist/vk-blocks-pro/inc/template-tags/package/template-tags.php:153
2233
- msgctxt "daily archives date format"
2234
- msgid "F j, Y"
2235
- msgstr ""
2236
-
2237
- #: dist/vk-blocks-pro/inc/template-tags/package/template-tags.php:188
2238
- msgid "Archives"
2239
- msgstr ""
2240
-
2241
- #. translators:
2242
- #: dist/vk-blocks-pro/inc/template-tags/package/template-tags.php:220
2243
- #: dist/vk-blocks-pro/inc/template-tags/package/template-tags.php:228
2244
- msgid "About %s"
2245
- msgstr ""
2246
-
2247
- #. translators:
2248
- #: dist/vk-blocks-pro/inc/template-tags/package/template-tags.php:234
2249
- msgctxt "Yearly archive description"
2250
- msgid "Article of %s."
2251
- msgstr ""
2252
-
2253
- #. translators:
2254
- #: dist/vk-blocks-pro/inc/template-tags/package/template-tags.php:239
2255
- #: dist/vk-blocks-pro/inc/template-tags/package/template-tags.php:245
2256
- #: dist/vk-blocks-pro/inc/template-tags/package/template-tags.php:250
2257
- msgctxt "Archive description"
2258
- msgid "Article of %s."
2259
- msgstr ""
2260
-
2261
- #. translators:
2262
- #: dist/vk-blocks-pro/inc/template-tags/package/template-tags.php:268
2263
- msgid "Page of %s"
2264
- msgstr ""
2265
-
2266
- #: dist/vk-blocks-pro/inc/tgm-plugin-activation/tgm-config.php:77
2267
  #: inc/tgm-plugin-activation/tgm-config.php:77
2268
  msgid "Install Required Plugins"
2269
  msgstr ""
2270
 
2271
- #: dist/vk-blocks-pro/inc/tgm-plugin-activation/tgm-config.php:78
2272
  #: inc/tgm-plugin-activation/tgm-config.php:78
2273
  msgid "Install Plugins"
2274
  msgstr ""
2275
 
2276
  #. translators: %s = plugin name.
2277
- #: dist/vk-blocks-pro/inc/tgm-plugin-activation/tgm-config.php:80
2278
  #: inc/tgm-plugin-activation/tgm-config.php:80
2279
  msgid "Installing Plugin: %s"
2280
  msgstr ""
2281
 
2282
  #. translators: %s = plugin name.
2283
- #: dist/vk-blocks-pro/inc/tgm-plugin-activation/tgm-config.php:81
2284
  #: inc/tgm-plugin-activation/tgm-config.php:81
2285
  msgid "Something went wrong with the plugin API."
2286
  msgstr ""
2287
 
2288
  #. translators:
2289
- #: dist/vk-blocks-pro/inc/tgm-plugin-activation/tgm-config.php:83
2290
  #: inc/tgm-plugin-activation/tgm-config.php:83
2291
  msgid "This plugin requires the following plugin: %1$s."
2292
  msgid_plural "This plugin requires the following plugins: %1$s."
@@ -2294,7 +2241,6 @@ msgstr[0] ""
2294
  msgstr[1] ""
2295
 
2296
  #. translators: %s = plugin name.
2297
- #: dist/vk-blocks-pro/inc/tgm-plugin-activation/tgm-config.php:89
2298
  #: inc/tgm-plugin-activation/tgm-config.php:89
2299
  msgid "This plugin recommends the following plugin: %1$s.<br>Many additional functions are available for free."
2300
  msgid_plural "This plugin recommends the following plugins: %1$s.<br>Many additional functions are available for free."
@@ -2302,7 +2248,6 @@ msgstr[0] ""
2302
  msgstr[1] ""
2303
 
2304
  #. translators: %s = plugin name.
2305
- #: dist/vk-blocks-pro/inc/tgm-plugin-activation/tgm-config.php:95
2306
  #: inc/tgm-plugin-activation/tgm-config.php:95
2307
  msgid "Sorry, but you do not have the correct permissions to install the %1$s plugin."
2308
  msgid_plural "Sorry, but you do not have the correct permissions to install the %1$s plugins."
@@ -2310,7 +2255,6 @@ msgstr[0] ""
2310
  msgstr[1] ""
2311
 
2312
  #. translators: %s = plugin name.
2313
- #: dist/vk-blocks-pro/inc/tgm-plugin-activation/tgm-config.php:101
2314
  #: inc/tgm-plugin-activation/tgm-config.php:101
2315
  msgid "The following plugin needs to be updated to its latest version to ensure maximum compatibility with this plugin: %1$s."
2316
  msgid_plural "The following plugins need to be updated to their latest version to ensure maximum compatibility with this plugin: %1$s."
@@ -2318,7 +2262,6 @@ msgstr[0] ""
2318
  msgstr[1] ""
2319
 
2320
  #. translators: %s = plugin name.
2321
- #: dist/vk-blocks-pro/inc/tgm-plugin-activation/tgm-config.php:107
2322
  #: inc/tgm-plugin-activation/tgm-config.php:107
2323
  msgid "There is an update available for: %1$s."
2324
  msgid_plural "There are updates available for the following plugins: %1$s."
@@ -2326,7 +2269,6 @@ msgstr[0] ""
2326
  msgstr[1] ""
2327
 
2328
  #. translators: %s = plugin name.
2329
- #: dist/vk-blocks-pro/inc/tgm-plugin-activation/tgm-config.php:113
2330
  #: inc/tgm-plugin-activation/tgm-config.php:113
2331
  msgid "Sorry, but you do not have the correct permissions to update the %1$s plugin."
2332
  msgid_plural "Sorry, but you do not have the correct permissions to update the %1$s plugins."
@@ -2334,7 +2276,6 @@ msgstr[0] ""
2334
  msgstr[1] ""
2335
 
2336
  #. translators: %s = plugin name.
2337
- #: dist/vk-blocks-pro/inc/tgm-plugin-activation/tgm-config.php:119
2338
  #: inc/tgm-plugin-activation/tgm-config.php:119
2339
  msgid "The following required plugin is currently inactive: %1$s."
2340
  msgid_plural "The following required plugins are currently inactive: %1$s."
@@ -2342,7 +2283,6 @@ msgstr[0] ""
2342
  msgstr[1] ""
2343
 
2344
  #. translators: %s = plugin name.
2345
- #: dist/vk-blocks-pro/inc/tgm-plugin-activation/tgm-config.php:125
2346
  #: inc/tgm-plugin-activation/tgm-config.php:125
2347
  msgid "The following recommended plugin is currently inactive: %1$s."
2348
  msgid_plural "The following recommended plugins are currently inactive: %1$s."
@@ -2350,7 +2290,6 @@ msgstr[0] ""
2350
  msgstr[1] ""
2351
 
2352
  #. translators: %s = plugin name.
2353
- #: dist/vk-blocks-pro/inc/tgm-plugin-activation/tgm-config.php:131
2354
  #: inc/tgm-plugin-activation/tgm-config.php:131
2355
  msgid "Sorry, but you do not have the correct permissions to activate the %1$s plugin."
2356
  msgid_plural "Sorry, but you do not have the correct permissions to activate the %1$s plugins."
@@ -2358,544 +2297,441 @@ msgstr[0] ""
2358
  msgstr[1] ""
2359
 
2360
  #. translators: %s = plugin name.
2361
- #: dist/vk-blocks-pro/inc/tgm-plugin-activation/tgm-config.php:137
2362
  #: inc/tgm-plugin-activation/tgm-config.php:137
2363
  msgid "Begin installing plugin"
2364
  msgid_plural "Begin installing plugins"
2365
  msgstr[0] ""
2366
  msgstr[1] ""
2367
 
2368
- #: dist/vk-blocks-pro/inc/tgm-plugin-activation/tgm-config.php:142
2369
  #: inc/tgm-plugin-activation/tgm-config.php:142
2370
  msgid "Begin updating plugin"
2371
  msgid_plural "Begin updating plugins"
2372
  msgstr[0] ""
2373
  msgstr[1] ""
2374
 
2375
- #: dist/vk-blocks-pro/inc/tgm-plugin-activation/tgm-config.php:147
2376
  #: inc/tgm-plugin-activation/tgm-config.php:147
2377
  msgid "Begin activating plugin"
2378
  msgid_plural "Begin activating plugins"
2379
  msgstr[0] ""
2380
  msgstr[1] ""
2381
 
2382
- #: dist/vk-blocks-pro/inc/tgm-plugin-activation/tgm-config.php:152
2383
  #: inc/tgm-plugin-activation/tgm-config.php:152
2384
  msgid "Return to Required Plugins Installer"
2385
  msgstr ""
2386
 
2387
- #: dist/vk-blocks-pro/inc/tgm-plugin-activation/tgm-config.php:153
2388
  #: inc/tgm-plugin-activation/tgm-config.php:153
2389
  msgid "Plugin activated successfully."
2390
  msgstr ""
2391
 
2392
- #: dist/vk-blocks-pro/inc/tgm-plugin-activation/tgm-config.php:154
2393
  #: inc/tgm-plugin-activation/tgm-config.php:154
2394
  msgid "The following plugin was activated successfully:"
2395
  msgstr ""
2396
 
2397
  #. translators: %s = plugin name.
2398
- #: dist/vk-blocks-pro/inc/tgm-plugin-activation/tgm-config.php:156
2399
  #: inc/tgm-plugin-activation/tgm-config.php:156
2400
  msgid "No action taken. Plugin %1$s was already active."
2401
  msgstr ""
2402
 
2403
  #. translators: %s = plugin name.
2404
- #: dist/vk-blocks-pro/inc/tgm-plugin-activation/tgm-config.php:158
2405
  #: inc/tgm-plugin-activation/tgm-config.php:158
2406
  msgid "Plugin not activated. A higher version of %s is needed for this theme. Please update the plugin."
2407
  msgstr ""
2408
 
2409
  #. translators: %s = plugin name.
2410
- #: dist/vk-blocks-pro/inc/tgm-plugin-activation/tgm-config.php:160
2411
  #: inc/tgm-plugin-activation/tgm-config.php:160
2412
  msgid "All plugins installed and activated successfully. %1$s"
2413
  msgstr ""
2414
 
2415
  #. translators: %s = dashboard link.
2416
- #: dist/vk-blocks-pro/inc/tgm-plugin-activation/tgm-config.php:162
2417
  #: inc/tgm-plugin-activation/tgm-config.php:162
2418
  msgid "Please contact the administrator of this site for help."
2419
  msgstr ""
2420
 
2421
- #: dist/vk-blocks-pro/inc/vk-admin/package/class-vk-admin.php:316
2422
  #: inc/vk-admin/package/class-vk-admin.php:316
2423
  msgid "Sorry, there is no post"
2424
  msgstr ""
2425
 
2426
- #: dist/vk-blocks-pro/inc/vk-admin/package/class-vk-admin.php:370
2427
  #: inc/vk-admin/package/class-vk-admin.php:370
2428
  msgid "Vektor WordPress Information"
2429
  msgstr ""
2430
 
2431
- #: dist/vk-blocks-pro/inc/vk-blocks-pro/admin-pro/admin-new-faq.php:7
2432
  #: inc/vk-blocks-pro/admin-pro/admin-new-faq.php:13
2433
  msgid "Disable accordion"
2434
  msgstr ""
2435
 
2436
- #: dist/vk-blocks-pro/inc/vk-blocks-pro/admin-pro/admin-new-faq.php:11
2437
  #: inc/vk-blocks-pro/admin-pro/admin-new-faq.php:17
2438
  msgid "Enable accordion and default open "
2439
  msgstr ""
2440
 
2441
- #: dist/vk-blocks-pro/inc/vk-blocks-pro/admin-pro/admin-new-faq.php:15
2442
  #: inc/vk-blocks-pro/admin-pro/admin-new-faq.php:21
2443
  msgid "Enable accordion and default close "
2444
  msgstr ""
2445
 
2446
- #: dist/vk-blocks-pro/inc/vk-blocks-pro/admin-pro/admin-new-faq.php:23
2447
  #: inc/vk-blocks-pro/admin-pro/admin-new-faq.php:29
2448
  msgid "FAQ Block Setting"
2449
  msgstr ""
2450
 
2451
- #: dist/vk-blocks-pro/inc/vk-blocks-pro/admin-pro/admin-pro.php:20
2452
  #: inc/vk-blocks-pro/admin-pro/admin-pro.php:22
2453
  msgid "FAQ Setting"
2454
  msgstr ""
2455
 
2456
- #: dist/vk-blocks-pro/inc/vk-blocks/admin/admin-balloon.php:4
2457
- #: inc/vk-blocks/admin/admin-balloon.php:4
2458
  msgid "Balloon Setting"
2459
  msgstr ""
2460
 
2461
- #: dist/vk-blocks-pro/inc/vk-blocks/admin/admin-balloon.php:5
2462
- #: inc/vk-blocks/admin/admin-balloon.php:5
2463
  msgid "Balloon Border Width Setting"
2464
  msgstr ""
2465
 
2466
- #: dist/vk-blocks-pro/inc/vk-blocks/admin/admin-balloon.php:15
2467
- #: inc/vk-blocks/admin/admin-balloon.php:15
2468
  msgid "Balloon Image Setting"
2469
  msgstr ""
2470
 
2471
- #: dist/vk-blocks-pro/inc/vk-blocks/admin/admin-balloon.php:82
2472
- #: inc/vk-blocks/admin/admin-balloon.php:82
2473
  msgid "You can register frequently used icon images for speech bubble blocks."
2474
  msgstr ""
2475
 
2476
- #: dist/vk-blocks-pro/inc/vk-blocks/admin/admin-balloon.php:83
2477
- #: inc/vk-blocks/admin/admin-balloon.php:83
2478
  msgid "If you change image or name that please click Save Changes button."
2479
  msgstr ""
2480
 
2481
- #: dist/vk-blocks-pro/inc/vk-blocks/admin/admin-balloon.php:109
2482
- #: inc/vk-blocks/admin/admin-balloon.php:109
2483
  msgid "Select"
2484
  msgstr ""
2485
 
2486
- #: dist/vk-blocks-pro/inc/vk-blocks/admin/admin-balloon.php:112
2487
- #: inc/vk-blocks/admin/admin-balloon.php:112
2488
  msgid "Delete"
2489
  msgstr ""
2490
 
2491
- #: dist/vk-blocks-pro/inc/vk-blocks/admin/admin-balloon.php:117
2492
- #: inc/vk-blocks/admin/admin-balloon.php:117
2493
  msgid "Balloon Image Name"
2494
  msgstr ""
2495
 
2496
- #: dist/vk-blocks-pro/inc/vk-blocks/admin/admin-margin.php:25
2497
- #: dist/vk-blocks-pro/inc/vk-blocks/admin/admin.php:56
2498
  #: inc/vk-blocks/admin/admin-margin.php:27
2499
- #: inc/vk-blocks/admin/admin.php:61
2500
  msgid "Common Margin Setting"
2501
  msgstr ""
2502
 
2503
- #: dist/vk-blocks-pro/inc/vk-blocks/admin/admin-margin.php:26
2504
  #: inc/vk-blocks/admin/admin-margin.php:28
2505
  msgid "Please specify the size of the common margin used for responsive spacers, etc."
2506
  msgstr ""
2507
 
2508
- #: dist/vk-blocks-pro/inc/vk-blocks/admin/admin-margin.php:29
2509
- #: inc/vk-blocks/admin/admin-margin.php:31
2510
- msgid "Unit"
2511
- msgstr ""
2512
-
2513
- #: dist/vk-blocks-pro/inc/vk-blocks/admin/admin.php:32
2514
- #: inc/vk-blocks/admin/admin.php:37
2515
  msgid "Blocks setting"
2516
  msgstr ""
2517
 
2518
- #: dist/vk-blocks-pro/inc/vk-blocks/admin/admin.php:33
2519
- #: inc/vk-blocks/admin/admin.php:38
2520
  msgctxt "label in admin menu"
2521
  msgid "Blocks"
2522
  msgstr ""
2523
 
2524
- #: dist/vk-blocks-pro/inc/vk-blocks/admin/admin.php:49
2525
- #: inc/vk-blocks/admin/admin.php:54
2526
  msgid "Blocks Setting"
2527
  msgstr ""
2528
 
2529
- #: dist/vk-blocks-pro/inc/vk-blocks/admin/admin.php:55
2530
- #: inc/vk-blocks/admin/admin.php:60
2531
  msgid "Balloon Block Setting"
2532
  msgstr ""
2533
 
2534
- #: dist/vk-blocks-pro/inc/vk-blocks/load-bootstrap.php:49
2535
  #: inc/vk-blocks/load-bootstrap.php:61
2536
  msgid "VK Blocks Bootstrap Setting"
2537
  msgstr ""
2538
 
2539
- #: dist/vk-blocks-pro/inc/vk-blocks/load-bootstrap.php:66
2540
  #: inc/vk-blocks/load-bootstrap.php:81
2541
  msgid "Loading Bootstrap4"
2542
  msgstr ""
2543
 
2544
- #: dist/vk-blocks-pro/inc/vk-blocks/load-bootstrap.php:67
2545
  #: inc/vk-blocks/load-bootstrap.php:82
2546
  msgid "Check here to load Bootstrap4. If your theme or plugins loading Bootstrap4, uncheck here."
2547
  msgstr ""
2548
 
2549
- #: dist/vk-blocks-pro/inc/vk-blocks/view/post-list.php:164
 
 
 
2550
  #: inc/vk-blocks/view/class-vk-blocks-postlist.php:186
2551
  msgid "No Post is selected"
2552
  msgstr ""
2553
 
2554
- #: dist/vk-blocks-pro/inc/vk-blocks/vk-blocks-functions.php:296
2555
  #: inc/vk-blocks/vk-blocks-functions.php:346
2556
  msgid "Blocks"
2557
  msgstr ""
2558
 
2559
- #: dist/vk-blocks-pro/inc/vk-blocks/vk-blocks-functions.php:306
2560
  #: inc/vk-blocks/vk-blocks-functions.php:356
2561
  msgid "Blocks Layout"
2562
  msgstr ""
2563
 
2564
- #: dist/vk-blocks-pro/inc/vk-components/package/class-vk-component-posts.php:50
2565
  #: inc/vk-components/package/class-vk-component-posts.php:50
2566
  msgid "Read more"
2567
  msgstr ""
2568
 
2569
- #: dist/vk-blocks-pro/inc/vk-components/package/class-vk-component-posts.php:52
2570
  #: inc/vk-components/package/class-vk-component-posts.php:52
2571
  msgid "New!!"
2572
  msgstr ""
2573
 
2574
- #: dist/vk-blocks-pro/inc/vk-components/package/class-vk-component-posts.php:494
2575
  #: inc/vk-components/package/class-vk-component-posts.php:559
2576
  msgid "Card Noborder"
2577
  msgstr ""
2578
 
2579
- #: dist/vk-blocks-pro/inc/vk-components/package/class-vk-component-posts.php:498
2580
  #: inc/vk-components/package/class-vk-component-posts.php:563
2581
  msgid "Card Horizontal"
2582
  msgstr ""
2583
 
2584
- #: dist/vk-blocks-pro/inc/vk-components/package/class-vk-component-posts.php:506
2585
  #: inc/vk-components/package/class-vk-component-posts.php:571
2586
  msgctxt "post list type"
2587
  msgid "Text 1 Column"
2588
  msgstr ""
2589
 
2590
- #: dist/vk-blocks-pro/inc/vk-css-optimize/package/class-vk-css-optimize.php:47
2591
  #: inc/vk-css-optimize/package/class-vk-css-optimize.php:47
2592
  msgid "CSS Optimize ( Speed up ) Settings"
2593
  msgstr ""
2594
 
2595
- #: dist/vk-blocks-pro/inc/vk-css-optimize/package/class-vk-css-optimize.php:66
2596
  #: inc/vk-css-optimize/package/class-vk-css-optimize.php:66
2597
  msgid "Tree shaking"
2598
  msgstr ""
2599
 
2600
- #: dist/vk-blocks-pro/inc/vk-css-optimize/package/class-vk-css-optimize.php:87
2601
  #: inc/vk-css-optimize/package/class-vk-css-optimize.php:87
2602
  msgid "Tree shaking activation settings"
2603
  msgstr ""
2604
 
2605
- #: dist/vk-blocks-pro/inc/vk-css-optimize/package/class-vk-css-optimize.php:91
2606
  #: inc/vk-css-optimize/package/class-vk-css-optimize.php:91
2607
  msgid "Output only the main CSS of the page inline"
2608
  msgstr ""
2609
 
2610
- #: dist/vk-blocks-pro/inc/vk-css-optimize/package/class-vk-css-optimize.php:93
2611
- #: dist/vk-blocks-pro/inc/vk-css-optimize/package/class-vk-css-optimize.php:159
2612
  #: inc/vk-css-optimize/package/class-vk-css-optimize.php:93
2613
  #: inc/vk-css-optimize/package/class-vk-css-optimize.php:159
2614
  msgid "Nothing to do"
2615
  msgstr ""
2616
 
2617
- #: dist/vk-blocks-pro/inc/vk-css-optimize/package/class-vk-css-optimize.php:94
2618
  #: inc/vk-css-optimize/package/class-vk-css-optimize.php:94
2619
  msgid "Active Tree shaking (Recomend)"
2620
  msgstr ""
2621
 
2622
- #: dist/vk-blocks-pro/inc/vk-css-optimize/package/class-vk-css-optimize.php:111
2623
  #: inc/vk-css-optimize/package/class-vk-css-optimize.php:111
2624
  msgid "Exclude class of Tree shaking"
2625
  msgstr ""
2626
 
2627
- #: dist/vk-blocks-pro/inc/vk-css-optimize/package/class-vk-css-optimize.php:115
2628
  #: inc/vk-css-optimize/package/class-vk-css-optimize.php:115
2629
  msgid "If you choose \"Active Tree shaking\" that delete the useless css.If you using active css class that please fill in class name. Ex) btn-active,slide-active,scrolled"
2630
  msgstr ""
2631
 
2632
- #: dist/vk-blocks-pro/inc/vk-css-optimize/package/class-vk-css-optimize.php:132
2633
  #: inc/vk-css-optimize/package/class-vk-css-optimize.php:132
2634
  msgid "Preload CSS"
2635
  msgstr ""
2636
 
2637
- #: dist/vk-blocks-pro/inc/vk-css-optimize/package/class-vk-css-optimize.php:153
2638
  #: inc/vk-css-optimize/package/class-vk-css-optimize.php:153
2639
  msgid "Preload CSS activation settings"
2640
  msgstr ""
2641
 
2642
- #: dist/vk-blocks-pro/inc/vk-css-optimize/package/class-vk-css-optimize.php:156
2643
  #: inc/vk-css-optimize/package/class-vk-css-optimize.php:156
2644
  msgid "Preload css except for critical css"
2645
  msgstr ""
2646
 
2647
- #: dist/vk-blocks-pro/inc/vk-css-optimize/package/class-vk-css-optimize.php:160
2648
  #: inc/vk-css-optimize/package/class-vk-css-optimize.php:160
2649
  msgid "Active Preload CSS (Recomend)"
2650
  msgstr ""
2651
 
2652
- #: dist/vk-blocks-pro/inc/vk-css-optimize/package/class-vk-css-optimize.php:177
2653
  #: inc/vk-css-optimize/package/class-vk-css-optimize.php:177
2654
  msgid "Exclude class of Preload CSS"
2655
  msgstr ""
2656
 
2657
- #: dist/vk-blocks-pro/inc/vk-css-optimize/package/class-vk-css-optimize.php:181
2658
  #: inc/vk-css-optimize/package/class-vk-css-optimize.php:181
2659
  msgid "If you choose \"Active Preload CSS\" that css load timing was changed.If you have any do not want to preload css file that please fill in handle(id) name. Ex) pluginname_a-style,pluginname_b-css"
2660
  msgstr ""
2661
 
2662
- #: dist/vk-blocks-pro/src/blocks/page-content/index.php:118
2663
- #: src/blocks/page-content/index.php:117
2664
  msgid "Edit this area"
2665
  msgstr ""
2666
 
2667
- #: dist/vk-blocks-pro/vk-blocks.php:81
2668
  #: vk-blocks.php:88
2669
  msgid "Disabled Blocks module on VK All in One Expansion Unit. Because VK-Blocks Plugin running."
2670
  msgstr ""
2671
 
2672
- #: inc/vk-blocks/load-bootstrap.php:102
2673
- msgid "Setting"
2674
- msgstr ""
2675
-
2676
- #: dist/vk-blocks-pro/src/blocks/alert/block.json
2677
  #: src/blocks/alert/block.json
2678
  msgctxt "block description"
2679
  msgid "A colored box with four statuses, including annotations and alerts."
2680
  msgstr ""
2681
 
2682
- #: dist/vk-blocks-pro/src/blocks/balloon/block.json
2683
  #: src/blocks/balloon/block.json
2684
  msgctxt "block description"
2685
  msgid "These speech balloons are perfect for recreating conversations."
2686
  msgstr ""
2687
 
2688
- #: dist/vk-blocks-pro/src/blocks/border-box/block.json
2689
  #: src/blocks/border-box/block.json
2690
  msgctxt "block description"
2691
  msgid "This is a border box where you can place headings to attract attention."
2692
  msgstr ""
2693
 
2694
- #: dist/vk-blocks-pro/src/blocks/button/block.json
2695
  #: src/blocks/button/block.json
2696
  msgctxt "block description"
2697
  msgid "A button link that can display icons before and after."
2698
  msgstr ""
2699
 
2700
- #: dist/vk-blocks-pro/src/blocks/faq/block.json
2701
  #: src/blocks/faq/block.json
2702
  msgctxt "block description"
2703
  msgid "Displays a combination of questions and answers."
2704
  msgstr ""
2705
 
2706
- #: dist/vk-blocks-pro/src/blocks/faq2-a/block.json
2707
  #: src/blocks/faq2-a/block.json
2708
  msgctxt "block description"
2709
  msgid "Answer area where you can add blocks freely."
2710
  msgstr ""
2711
 
2712
- #: dist/vk-blocks-pro/src/blocks/faq2-q/block.json
2713
  #: src/blocks/faq2-q/block.json
2714
  msgctxt "block description"
2715
  msgid "Question area where you can freely add blocks."
2716
  msgstr ""
2717
 
2718
- #: dist/vk-blocks-pro/src/blocks/faq2/block.json
2719
  #: src/blocks/faq2/block.json
2720
  msgctxt "block description"
2721
  msgid "It displays a combination of questions and answers. You can freely add blocks to the question area as well."
2722
  msgstr ""
2723
 
2724
- #: dist/vk-blocks-pro/src/blocks/flow/block.json
2725
  #: src/blocks/flow/block.json
2726
  msgctxt "block description"
2727
  msgid "Displays a sequential description in time series."
2728
  msgstr ""
2729
 
2730
- #: dist/vk-blocks-pro/src/blocks/heading/block.json
2731
  #: src/blocks/heading/block.json
2732
  msgctxt "block description"
2733
  msgid "This is a heading that allows you to set text size, subtext, icon, and margin."
2734
  msgstr ""
2735
 
2736
- #: dist/vk-blocks-pro/src/blocks/icon/block.json
2737
  #: src/blocks/icon/block.json
2738
  msgctxt "block description"
2739
  msgid "Display icons with Font Awesome."
2740
  msgstr ""
2741
 
2742
- #: dist/vk-blocks-pro/src/blocks/page-content/block.json
2743
  #: src/blocks/page-content/block.json
2744
  msgctxt "block description"
2745
  msgid "Displays the body content of the specified parent page."
2746
  msgstr ""
2747
 
2748
- #: dist/vk-blocks-pro/src/blocks/pr-blocks/block.json
2749
  #: src/blocks/pr-blocks/block.json
2750
  msgctxt "block description"
2751
  msgid "This is a PR block where you can place images and icon."
2752
  msgstr ""
2753
 
2754
- #: dist/vk-blocks-pro/src/blocks/pr-content/block.json
2755
  #: src/blocks/pr-content/block.json
2756
  msgctxt "block description"
2757
  msgid "This is PR content where you can place images, headlines, text, and buttons."
2758
  msgstr ""
2759
 
2760
- #: dist/vk-blocks-pro/src/blocks/spacer/block.json
2761
  #: src/blocks/spacer/block.json
2762
  msgctxt "block description"
2763
  msgid "Use responsive spacers to get the margins right."
2764
  msgstr ""
2765
 
2766
- #: dist/vk-blocks-pro/src/blocks/staff/block.json
2767
  #: src/blocks/staff/block.json
2768
  msgctxt "block description"
2769
  msgid "Used for staff introduction, company introduction, school introduction, menu, etc."
2770
  msgstr ""
2771
 
2772
- #: dist/vk-blocks-pro/src/blocks/_pro/accordion-target/block.json
2773
  #: src/blocks/_pro/accordion-target/block.json
2774
  msgctxt "block description"
2775
  msgid "This is the content area where you can add blocks freely."
2776
  msgstr ""
2777
 
2778
- #: dist/vk-blocks-pro/src/blocks/_pro/accordion-trigger/block.json
2779
  #: src/blocks/_pro/accordion-trigger/block.json
2780
  msgctxt "block description"
2781
  msgid "This is the title area where you can freely add blocks."
2782
  msgstr ""
2783
 
2784
- #: dist/vk-blocks-pro/src/blocks/_pro/accordion/block.json
2785
  #: src/blocks/_pro/accordion/block.json
2786
  msgctxt "block description"
2787
  msgid "Collapses and hides content when the content is long."
2788
  msgstr ""
2789
 
2790
- #: dist/vk-blocks-pro/src/blocks/_pro/animation/block.json
2791
  #: src/blocks/_pro/animation/block.json
2792
  msgctxt "block description"
2793
  msgid "Add animation to elements when scrolling the page."
2794
  msgstr ""
2795
 
2796
- #: dist/vk-blocks-pro/src/blocks/_pro/card-item/block.json
2797
  #: src/blocks/_pro/card-item/block.json
2798
  msgctxt "block description"
2799
  msgid "A single item in a card block."
2800
  msgstr ""
2801
 
2802
- #: dist/vk-blocks-pro/src/blocks/_pro/card/block.json
2803
  #: src/blocks/_pro/card/block.json
2804
  msgctxt "block description"
2805
  msgid "A card where you can place images, headings, text, and links."
2806
  msgstr ""
2807
 
2808
- #: dist/vk-blocks-pro/src/blocks/_pro/child-page/block.json
2809
  #: src/blocks/_pro/child-page/block.json
2810
  msgctxt "block description"
2811
  msgid "When a parent page is specified, a list of its child pages will be displayed."
2812
  msgstr ""
2813
 
2814
- #: dist/vk-blocks-pro/src/blocks/_pro/grid-column-item/block.json
2815
  #: src/blocks/_pro/grid-column-item/block.json
2816
  msgctxt "block description"
2817
  msgid "One item in a grit column block."
2818
  msgstr ""
2819
 
2820
- #: dist/vk-blocks-pro/src/blocks/_pro/grid-column/block.json
2821
  #: src/blocks/_pro/grid-column/block.json
2822
  msgctxt "block description"
2823
  msgid "Set the number of columns to be displayed for each screen size."
2824
  msgstr ""
2825
 
2826
- #: dist/vk-blocks-pro/src/blocks/_pro/icon-card-item/block.json
2827
  #: src/blocks/_pro/icon-card-item/block.json
2828
  msgctxt "block description"
2829
  msgid "This is one item in an icon card."
2830
  msgstr ""
2831
 
2832
- #: dist/vk-blocks-pro/src/blocks/_pro/icon-card/block.json
2833
  #: src/blocks/_pro/icon-card/block.json
2834
  msgctxt "block description"
2835
  msgid "Display card with icons, headings, text, and links."
2836
  msgstr ""
2837
 
2838
- #: dist/vk-blocks-pro/src/blocks/_pro/outer/block.json
2839
  #: src/blocks/_pro/outer/block.json
2840
  msgctxt "block description"
2841
  msgid "Set the background image, color, and border to show the layout and divisions."
2842
  msgstr ""
2843
 
2844
- #: dist/vk-blocks-pro/src/blocks/_pro/post-list/block.json
2845
  #: src/blocks/_pro/post-list/block.json
2846
  msgctxt "block description"
2847
  msgid "Displays the list of posts by setting the post type, classification, and number of posts to display."
2848
  msgstr ""
2849
 
2850
- #: dist/vk-blocks-pro/src/blocks/_pro/select-post-list-item/block.json
2851
  #: src/blocks/_pro/select-post-list-item/block.json
2852
  msgctxt "block description"
2853
  msgid "A single item in the select post list."
2854
  msgstr ""
2855
 
2856
- #: dist/vk-blocks-pro/src/blocks/_pro/select-post-list/block.json
2857
  #: src/blocks/_pro/select-post-list/block.json
2858
  msgctxt "block description"
2859
  msgid "Displays an arbitrarily specified page with the layout of the posting list."
2860
  msgstr ""
2861
 
2862
- #: dist/vk-blocks-pro/src/blocks/_pro/slider-item/block.json
2863
  #: src/blocks/_pro/slider-item/block.json
2864
  msgctxt "block description"
2865
  msgid "This is one item in the slider."
2866
  msgstr ""
2867
 
2868
- #: dist/vk-blocks-pro/src/blocks/_pro/slider/block.json
2869
  #: src/blocks/_pro/slider/block.json
2870
  msgctxt "block description"
2871
  msgid "This slider allows you to place various items.Slider is do not move in edit screen."
2872
  msgstr ""
2873
 
2874
- #: dist/vk-blocks-pro/src/blocks/_pro/step-item/block.json
2875
  #: src/blocks/_pro/step-item/block.json
2876
  msgctxt "block description"
2877
  msgid "This element sets the icon, color, and style of the step mark."
2878
  msgstr ""
2879
 
2880
- #: dist/vk-blocks-pro/src/blocks/_pro/step/block.json
2881
  #: src/blocks/_pro/step/block.json
2882
  msgctxt "block description"
2883
  msgid "Set and display step marks, which are useful when explaining the order."
2884
  msgstr ""
2885
 
2886
- #: dist/vk-blocks-pro/src/blocks/_pro/table-of-contents-new/block.json
2887
  #: src/blocks/_pro/table-of-contents-new/block.json
2888
  msgctxt "block description"
2889
  msgid "This is a table of contents that is automatically generated according to the headings when added."
2890
  msgstr ""
2891
 
2892
- #: dist/vk-blocks-pro/src/blocks/_pro/timeline-item/block.json
2893
  #: src/blocks/_pro/timeline-item/block.json
2894
  msgctxt "block description"
2895
  msgid "This element sets the label, color, and style of the timeline."
2896
  msgstr ""
2897
 
2898
- #: dist/vk-blocks-pro/src/blocks/_pro/timeline/block.json
2899
  #: src/blocks/_pro/timeline/block.json
2900
  msgctxt "block description"
2901
  msgid "Displays a simple schedule and other information that is useful for explaining the order."
2
  # This file is distributed under the same license as the VK Blocks Pro plugin.
3
  msgid ""
4
  msgstr ""
5
+ "Project-Id-Version: VK Blocks Pro 1.14.1\n"
6
  "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/vk-blocks-pro\n"
7
  "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
8
  "Language-Team: LANGUAGE <LL@li.org>\n"
9
  "MIME-Version: 1.0\n"
10
  "Content-Type: text/plain; charset=UTF-8\n"
11
  "Content-Transfer-Encoding: 8bit\n"
12
+ "POT-Creation-Date: 2021-09-09T00:51:04+00:00\n"
13
  "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
14
+ "X-Generator: WP-CLI 2.5.0\n"
15
  "X-Domain: vk-blocks\n"
16
 
17
  #: src/blocks/_pro/accordion-target/index.js:16
272
 
273
  #: src/blocks/_pro/card/index.js:25
274
  #: src/components/column-layout-control/index.js:26
 
275
  #: inc/vk-components/package/class-vk-component-posts.php:555
276
  msgid "Card"
277
  msgstr ""
298
  msgid "Child page list"
299
  msgstr ""
300
 
301
+ #: src/blocks/_pro/grid-column-item/edit.js:106
302
+ msgid "Margin setting inside the item"
303
+ msgstr ""
304
+
305
+ #: src/blocks/_pro/grid-column-item/edit.js:110
306
+ msgid "Padding (Top)"
307
+ msgstr ""
308
+
309
+ #: src/blocks/_pro/grid-column-item/edit.js:125
310
+ #: src/blocks/_pro/outer/edit.js:318
311
+ #: src/blocks/_pro/slider-item/edit.js:78
312
+ msgid "Padding (Left and Right)"
313
+ msgstr ""
314
+
315
+ #: src/blocks/_pro/grid-column-item/edit.js:140
316
+ msgid "Padding (Bottom)"
317
+ msgstr ""
318
+
319
+ #: src/blocks/_pro/grid-column-item/edit.js:155
320
+ #: inc/vk-blocks/admin/admin-margin.php:31
321
+ msgid "Unit"
322
+ msgstr ""
323
+
324
+ #: src/blocks/_pro/grid-column-item/edit.js:163
325
+ #: src/blocks/_pro/outer/edit.js:617
326
+ #: src/blocks/icon/edit.js:131
327
+ #: src/components/advanced-unit-control/index.js:18
328
+ #: inc/vk-blocks/admin/admin-margin.php:10
329
+ msgid "px"
330
+ msgstr ""
331
+
332
+ #: src/blocks/_pro/grid-column-item/edit.js:167
333
+ #: src/blocks/_pro/outer/edit.js:621
334
+ #: src/blocks/icon/edit.js:135
335
+ #: src/components/advanced-unit-control/index.js:22
336
+ #: inc/vk-blocks/admin/admin-margin.php:14
337
+ msgid "em"
338
+ msgstr ""
339
+
340
+ #: src/blocks/_pro/grid-column-item/edit.js:171
341
+ #: src/blocks/_pro/outer/edit.js:625
342
+ #: src/blocks/icon/edit.js:139
343
+ #: src/components/advanced-unit-control/index.js:26
344
+ #: inc/vk-blocks/admin/admin-margin.php:18
345
+ msgid "rem"
346
+ msgstr ""
347
+
348
+ #: src/blocks/_pro/grid-column-item/edit.js:175
349
+ #: src/blocks/_pro/outer/edit.js:629
350
+ #: src/blocks/icon/edit.js:143
351
+ #: src/components/advanced-unit-control/index.js:30
352
+ msgid "vw"
353
+ msgstr ""
354
+
355
+ #: src/blocks/_pro/grid-column-item/edit.js:81
356
+ msgid "Color Settings"
357
+ msgstr ""
358
+
359
+ #: src/blocks/_pro/grid-column-item/edit.js:83
360
+ #: src/blocks/heading/edit.js:288
361
+ msgid "Text Color"
362
+ msgstr ""
363
+
364
+ #: src/blocks/_pro/grid-column-item/edit.js:94
365
+ #: src/blocks/border-box/edit.js:99
366
+ msgid "Background Color"
367
+ msgstr ""
368
+
369
  #: src/blocks/_pro/grid-column-item/index.js:18
370
  msgid "Grid Column Item"
371
  msgstr ""
372
 
373
+ #: src/blocks/_pro/grid-column/edit.js:53
374
  msgid "Layout Columns"
375
  msgstr ""
376
 
377
+ #: src/blocks/_pro/grid-column/edit.js:59
378
  msgid "Column Margin Bottom Setting"
379
  msgstr ""
380
 
381
+ #: src/blocks/_pro/grid-column/edit.js:63
382
  msgid "Margin Bottom"
383
  msgstr ""
384
 
547
  msgid "Full Wide"
548
  msgstr ""
549
 
 
 
 
 
 
550
  #: src/blocks/_pro/outer/edit.js:322
551
  msgid "Fit to the Content area"
552
  msgstr ""
684
  #: src/blocks/_pro/outer/edit.js:566
685
  #: src/blocks/_pro/slider/edit.js:238
686
  #: src/components/advanced-viewport-control/index.js:39
687
+ #: inc/vk-blocks/admin/admin-margin.php:62
688
  msgid "Mobile"
689
  msgstr ""
690
 
691
  #: src/blocks/_pro/outer/edit.js:581
692
  #: src/blocks/_pro/slider/edit.js:227
693
  #: src/components/advanced-viewport-control/index.js:31
694
+ #: inc/vk-blocks/admin/admin-margin.php:61
695
  msgid "Tablet"
696
  msgstr ""
697
 
698
  #: src/blocks/_pro/outer/edit.js:596
699
  #: src/blocks/_pro/slider/edit.js:216
700
  #: src/components/advanced-viewport-control/index.js:25
701
+ #: inc/vk-blocks/admin/admin-margin.php:60
702
  msgid "PC"
703
  msgstr ""
704
 
707
  msgid "Unit Type"
708
  msgstr ""
709
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
710
  #: src/blocks/_pro/outer/index.js:20
711
  msgid "Outer"
712
  msgstr ""
933
  #: src/blocks/border-box/edit.js:63
934
  #: src/blocks/icon/edit.js:217
935
  #: src/blocks/staff/edit.js:139
 
 
 
936
  #: inc/term-color/package/class.term-color.php:41
937
  #: inc/term-color/package/class.term-color.php:56
938
  #: inc/term-color/package/class.term-color.php:130
1195
 
1196
  #: src/blocks/border-box/edit.js:51
1197
  #: src/blocks/icon/edit.js:112
1198
+ #: inc/vk-blocks/admin/admin-margin.php:57
 
1199
  msgid "Margin"
1200
  msgstr ""
1201
 
1228
  msgid "Black"
1229
  msgstr ""
1230
 
 
 
 
 
1231
  #: src/blocks/border-box/index.js:19
1232
  msgid "Border Box"
1233
  msgstr ""
1259
  #: src/blocks/button/edit.js:103
1260
  #: src/blocks/spacer/edit.js:85
1261
  #: src/extensions/common/inline-font-size/index.js:51
 
1262
  #: inc/vk-blocks/vk-blocks-functions.php:22
1263
  msgid "Small"
1264
  msgstr ""
1354
 
1355
  #: src/blocks/button/edit.js:87
1356
  #: src/blocks/spacer/edit.js:105
 
1357
  #: inc/vk-blocks/vk-blocks-functions.php:30
1358
  msgid "Large"
1359
  msgstr ""
1500
  msgid "Heading Settings"
1501
  msgstr ""
1502
 
 
 
 
 
1503
  #: src/blocks/heading/edit.js:300
1504
  msgid "Font Awesome Icon Settings"
1505
  msgstr ""
1719
  msgstr ""
1720
 
1721
  #: src/blocks/spacer/edit.js:95
 
1722
  #: inc/vk-blocks/vk-blocks-functions.php:26
1723
  msgid "Medium"
1724
  msgstr ""
1813
  msgstr ""
1814
 
1815
  #: src/components/column-layout-control/index.js:42
 
1816
  #: inc/vk-components/package/class-vk-component-posts.php:567
1817
  msgid "Media"
1818
  msgstr ""
2171
  msgid "https://vektor-inc.co.jp"
2172
  msgstr ""
2173
 
2174
+ #: inc/admin-notices.php:28
 
2175
  msgid "We've released VK Blocks Pro!"
2176
  msgstr ""
2177
 
2178
  #. translators: 1: opening a tag, 2: closing a tag
2179
+ #: inc/admin-notices.php:35
 
2180
  msgid "Thank you for using VK Blocks. We've released VK Blocks Pro. It has more custom blocks to build web site more easily. If you are interested in VK Blocks Pro, Please read %1$s this post %2$s for more details."
2181
  msgstr ""
2182
 
2183
+ #: inc/admin-notices.php:39
2184
+ #: inc/admin-notices.php:45
 
 
2185
  msgid "https://www.vektor-inc.co.jp/service/wordpress-plugins/vk-blocks/"
2186
  msgstr ""
2187
 
2188
+ #: inc/admin-notices.php:46
 
2189
  msgid "See more"
2190
  msgstr ""
2191
 
2192
+ #: inc/admin-notices.php:49
 
2193
  msgid "Dismiss this notice"
2194
  msgstr ""
2195
 
 
 
2196
  #: inc/font-awesome/package/class-vk-font-awesome-versions.php:42
2197
  #: inc/font-awesome/package/class-vk-font-awesome-versions.php:57
2198
  msgid "Not recommended"
2199
  msgstr ""
2200
 
 
 
2201
  #: inc/font-awesome/package/class-vk-font-awesome-versions.php:89
2202
  #: inc/font-awesome/package/class-vk-font-awesome-versions.php:91
2203
  msgid "Ex ) "
2204
  msgstr ""
2205
 
 
2206
  #: inc/font-awesome/package/class-vk-font-awesome-versions.php:200
2207
  msgid "Font Awesome"
2208
  msgstr ""
2209
 
 
2210
  #: inc/font-awesome/package/class-vk-font-awesome-versions.php:223
2211
  msgid "Font Awesome Version"
2212
  msgstr ""
2213
 
 
2214
  #: inc/font-awesome/package/class-vk-font-awesome-versions.php:226
2215
  msgid "4.7 will be abolished in the near future."
2216
  msgstr ""
2217
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2218
  #: inc/tgm-plugin-activation/tgm-config.php:77
2219
  msgid "Install Required Plugins"
2220
  msgstr ""
2221
 
 
2222
  #: inc/tgm-plugin-activation/tgm-config.php:78
2223
  msgid "Install Plugins"
2224
  msgstr ""
2225
 
2226
  #. translators: %s = plugin name.
 
2227
  #: inc/tgm-plugin-activation/tgm-config.php:80
2228
  msgid "Installing Plugin: %s"
2229
  msgstr ""
2230
 
2231
  #. translators: %s = plugin name.
 
2232
  #: inc/tgm-plugin-activation/tgm-config.php:81
2233
  msgid "Something went wrong with the plugin API."
2234
  msgstr ""
2235
 
2236
  #. translators:
 
2237
  #: inc/tgm-plugin-activation/tgm-config.php:83
2238
  msgid "This plugin requires the following plugin: %1$s."
2239
  msgid_plural "This plugin requires the following plugins: %1$s."
2241
  msgstr[1] ""
2242
 
2243
  #. translators: %s = plugin name.
 
2244
  #: inc/tgm-plugin-activation/tgm-config.php:89
2245
  msgid "This plugin recommends the following plugin: %1$s.<br>Many additional functions are available for free."
2246
  msgid_plural "This plugin recommends the following plugins: %1$s.<br>Many additional functions are available for free."
2248
  msgstr[1] ""
2249
 
2250
  #. translators: %s = plugin name.
 
2251
  #: inc/tgm-plugin-activation/tgm-config.php:95
2252
  msgid "Sorry, but you do not have the correct permissions to install the %1$s plugin."
2253
  msgid_plural "Sorry, but you do not have the correct permissions to install the %1$s plugins."
2255
  msgstr[1] ""
2256
 
2257
  #. translators: %s = plugin name.
 
2258
  #: inc/tgm-plugin-activation/tgm-config.php:101
2259
  msgid "The following plugin needs to be updated to its latest version to ensure maximum compatibility with this plugin: %1$s."
2260
  msgid_plural "The following plugins need to be updated to their latest version to ensure maximum compatibility with this plugin: %1$s."
2262
  msgstr[1] ""
2263
 
2264
  #. translators: %s = plugin name.
 
2265
  #: inc/tgm-plugin-activation/tgm-config.php:107
2266
  msgid "There is an update available for: %1$s."
2267
  msgid_plural "There are updates available for the following plugins: %1$s."
2269
  msgstr[1] ""
2270
 
2271
  #. translators: %s = plugin name.
 
2272
  #: inc/tgm-plugin-activation/tgm-config.php:113
2273
  msgid "Sorry, but you do not have the correct permissions to update the %1$s plugin."
2274
  msgid_plural "Sorry, but you do not have the correct permissions to update the %1$s plugins."
2276
  msgstr[1] ""
2277
 
2278
  #. translators: %s = plugin name.
 
2279
  #: inc/tgm-plugin-activation/tgm-config.php:119
2280
  msgid "The following required plugin is currently inactive: %1$s."
2281
  msgid_plural "The following required plugins are currently inactive: %1$s."
2283
  msgstr[1] ""
2284
 
2285
  #. translators: %s = plugin name.
 
2286
  #: inc/tgm-plugin-activation/tgm-config.php:125
2287
  msgid "The following recommended plugin is currently inactive: %1$s."
2288
  msgid_plural "The following recommended plugins are currently inactive: %1$s."
2290
  msgstr[1] ""
2291
 
2292
  #. translators: %s = plugin name.
 
2293
  #: inc/tgm-plugin-activation/tgm-config.php:131
2294
  msgid "Sorry, but you do not have the correct permissions to activate the %1$s plugin."
2295
  msgid_plural "Sorry, but you do not have the correct permissions to activate the %1$s plugins."
2297
  msgstr[1] ""
2298
 
2299
  #. translators: %s = plugin name.
 
2300
  #: inc/tgm-plugin-activation/tgm-config.php:137
2301
  msgid "Begin installing plugin"
2302
  msgid_plural "Begin installing plugins"
2303
  msgstr[0] ""
2304
  msgstr[1] ""
2305
 
 
2306
  #: inc/tgm-plugin-activation/tgm-config.php:142
2307
  msgid "Begin updating plugin"
2308
  msgid_plural "Begin updating plugins"
2309
  msgstr[0] ""
2310
  msgstr[1] ""
2311
 
 
2312
  #: inc/tgm-plugin-activation/tgm-config.php:147
2313
  msgid "Begin activating plugin"
2314
  msgid_plural "Begin activating plugins"
2315
  msgstr[0] ""
2316
  msgstr[1] ""
2317
 
 
2318
  #: inc/tgm-plugin-activation/tgm-config.php:152
2319
  msgid "Return to Required Plugins Installer"
2320
  msgstr ""
2321
 
 
2322
  #: inc/tgm-plugin-activation/tgm-config.php:153
2323
  msgid "Plugin activated successfully."
2324
  msgstr ""
2325
 
 
2326
  #: inc/tgm-plugin-activation/tgm-config.php:154
2327
  msgid "The following plugin was activated successfully:"
2328
  msgstr ""
2329
 
2330
  #. translators: %s = plugin name.
 
2331
  #: inc/tgm-plugin-activation/tgm-config.php:156
2332
  msgid "No action taken. Plugin %1$s was already active."
2333
  msgstr ""
2334
 
2335
  #. translators: %s = plugin name.
 
2336
  #: inc/tgm-plugin-activation/tgm-config.php:158
2337
  msgid "Plugin not activated. A higher version of %s is needed for this theme. Please update the plugin."
2338
  msgstr ""
2339
 
2340
  #. translators: %s = plugin name.
 
2341
  #: inc/tgm-plugin-activation/tgm-config.php:160
2342
  msgid "All plugins installed and activated successfully. %1$s"
2343
  msgstr ""
2344
 
2345
  #. translators: %s = dashboard link.
 
2346
  #: inc/tgm-plugin-activation/tgm-config.php:162
2347
  msgid "Please contact the administrator of this site for help."
2348
  msgstr ""
2349
 
 
2350
  #: inc/vk-admin/package/class-vk-admin.php:316
2351
  msgid "Sorry, there is no post"
2352
  msgstr ""
2353
 
 
2354
  #: inc/vk-admin/package/class-vk-admin.php:370
2355
  msgid "Vektor WordPress Information"
2356
  msgstr ""
2357
 
 
2358
  #: inc/vk-blocks-pro/admin-pro/admin-new-faq.php:13
2359
  msgid "Disable accordion"
2360
  msgstr ""
2361
 
 
2362
  #: inc/vk-blocks-pro/admin-pro/admin-new-faq.php:17
2363
  msgid "Enable accordion and default open "
2364
  msgstr ""
2365
 
 
2366
  #: inc/vk-blocks-pro/admin-pro/admin-new-faq.php:21
2367
  msgid "Enable accordion and default close "
2368
  msgstr ""
2369
 
 
2370
  #: inc/vk-blocks-pro/admin-pro/admin-new-faq.php:29
2371
  msgid "FAQ Block Setting"
2372
  msgstr ""
2373
 
 
2374
  #: inc/vk-blocks-pro/admin-pro/admin-pro.php:22
2375
  msgid "FAQ Setting"
2376
  msgstr ""
2377
 
2378
+ #: inc/vk-blocks/admin/admin-balloon.php:11
 
2379
  msgid "Balloon Setting"
2380
  msgstr ""
2381
 
2382
+ #: inc/vk-blocks/admin/admin-balloon.php:12
 
2383
  msgid "Balloon Border Width Setting"
2384
  msgstr ""
2385
 
2386
+ #: inc/vk-blocks/admin/admin-balloon.php:22
 
2387
  msgid "Balloon Image Setting"
2388
  msgstr ""
2389
 
2390
+ #: inc/vk-blocks/admin/admin-balloon.php:89
 
2391
  msgid "You can register frequently used icon images for speech bubble blocks."
2392
  msgstr ""
2393
 
2394
+ #: inc/vk-blocks/admin/admin-balloon.php:90
 
2395
  msgid "If you change image or name that please click Save Changes button."
2396
  msgstr ""
2397
 
2398
+ #: inc/vk-blocks/admin/admin-balloon.php:116
 
2399
  msgid "Select"
2400
  msgstr ""
2401
 
2402
+ #: inc/vk-blocks/admin/admin-balloon.php:119
 
2403
  msgid "Delete"
2404
  msgstr ""
2405
 
2406
+ #: inc/vk-blocks/admin/admin-balloon.php:124
 
2407
  msgid "Balloon Image Name"
2408
  msgstr ""
2409
 
 
 
2410
  #: inc/vk-blocks/admin/admin-margin.php:27
2411
+ #: inc/vk-blocks/admin/admin.php:71
2412
  msgid "Common Margin Setting"
2413
  msgstr ""
2414
 
 
2415
  #: inc/vk-blocks/admin/admin-margin.php:28
2416
  msgid "Please specify the size of the common margin used for responsive spacers, etc."
2417
  msgstr ""
2418
 
2419
+ #: inc/vk-blocks/admin/admin.php:47
 
 
 
 
 
 
2420
  msgid "Blocks setting"
2421
  msgstr ""
2422
 
2423
+ #: inc/vk-blocks/admin/admin.php:48
 
2424
  msgctxt "label in admin menu"
2425
  msgid "Blocks"
2426
  msgstr ""
2427
 
2428
+ #: inc/vk-blocks/admin/admin.php:64
 
2429
  msgid "Blocks Setting"
2430
  msgstr ""
2431
 
2432
+ #: inc/vk-blocks/admin/admin.php:70
 
2433
  msgid "Balloon Block Setting"
2434
  msgstr ""
2435
 
 
2436
  #: inc/vk-blocks/load-bootstrap.php:61
2437
  msgid "VK Blocks Bootstrap Setting"
2438
  msgstr ""
2439
 
 
2440
  #: inc/vk-blocks/load-bootstrap.php:81
2441
  msgid "Loading Bootstrap4"
2442
  msgstr ""
2443
 
 
2444
  #: inc/vk-blocks/load-bootstrap.php:82
2445
  msgid "Check here to load Bootstrap4. If your theme or plugins loading Bootstrap4, uncheck here."
2446
  msgstr ""
2447
 
2448
+ #: inc/vk-blocks/load-bootstrap.php:102
2449
+ msgid "Setting"
2450
+ msgstr ""
2451
+
2452
  #: inc/vk-blocks/view/class-vk-blocks-postlist.php:186
2453
  msgid "No Post is selected"
2454
  msgstr ""
2455
 
 
2456
  #: inc/vk-blocks/vk-blocks-functions.php:346
2457
  msgid "Blocks"
2458
  msgstr ""
2459
 
 
2460
  #: inc/vk-blocks/vk-blocks-functions.php:356
2461
  msgid "Blocks Layout"
2462
  msgstr ""
2463
 
 
2464
  #: inc/vk-components/package/class-vk-component-posts.php:50
2465
  msgid "Read more"
2466
  msgstr ""
2467
 
 
2468
  #: inc/vk-components/package/class-vk-component-posts.php:52
2469
  msgid "New!!"
2470
  msgstr ""
2471
 
 
2472
  #: inc/vk-components/package/class-vk-component-posts.php:559
2473
  msgid "Card Noborder"
2474
  msgstr ""
2475
 
 
2476
  #: inc/vk-components/package/class-vk-component-posts.php:563
2477
  msgid "Card Horizontal"
2478
  msgstr ""
2479
 
 
2480
  #: inc/vk-components/package/class-vk-component-posts.php:571
2481
  msgctxt "post list type"
2482
  msgid "Text 1 Column"
2483
  msgstr ""
2484
 
 
2485
  #: inc/vk-css-optimize/package/class-vk-css-optimize.php:47
2486
  msgid "CSS Optimize ( Speed up ) Settings"
2487
  msgstr ""
2488
 
 
2489
  #: inc/vk-css-optimize/package/class-vk-css-optimize.php:66
2490
  msgid "Tree shaking"
2491
  msgstr ""
2492
 
 
2493
  #: inc/vk-css-optimize/package/class-vk-css-optimize.php:87
2494
  msgid "Tree shaking activation settings"
2495
  msgstr ""
2496
 
 
2497
  #: inc/vk-css-optimize/package/class-vk-css-optimize.php:91
2498
  msgid "Output only the main CSS of the page inline"
2499
  msgstr ""
2500
 
 
 
2501
  #: inc/vk-css-optimize/package/class-vk-css-optimize.php:93
2502
  #: inc/vk-css-optimize/package/class-vk-css-optimize.php:159
2503
  msgid "Nothing to do"
2504
  msgstr ""
2505
 
 
2506
  #: inc/vk-css-optimize/package/class-vk-css-optimize.php:94
2507
  msgid "Active Tree shaking (Recomend)"
2508
  msgstr ""
2509
 
 
2510
  #: inc/vk-css-optimize/package/class-vk-css-optimize.php:111
2511
  msgid "Exclude class of Tree shaking"
2512
  msgstr ""
2513
 
 
2514
  #: inc/vk-css-optimize/package/class-vk-css-optimize.php:115
2515
  msgid "If you choose \"Active Tree shaking\" that delete the useless css.If you using active css class that please fill in class name. Ex) btn-active,slide-active,scrolled"
2516
  msgstr ""
2517
 
 
2518
  #: inc/vk-css-optimize/package/class-vk-css-optimize.php:132
2519
  msgid "Preload CSS"
2520
  msgstr ""
2521
 
 
2522
  #: inc/vk-css-optimize/package/class-vk-css-optimize.php:153
2523
  msgid "Preload CSS activation settings"
2524
  msgstr ""
2525
 
 
2526
  #: inc/vk-css-optimize/package/class-vk-css-optimize.php:156
2527
  msgid "Preload css except for critical css"
2528
  msgstr ""
2529
 
 
2530
  #: inc/vk-css-optimize/package/class-vk-css-optimize.php:160
2531
  msgid "Active Preload CSS (Recomend)"
2532
  msgstr ""
2533
 
 
2534
  #: inc/vk-css-optimize/package/class-vk-css-optimize.php:177
2535
  msgid "Exclude class of Preload CSS"
2536
  msgstr ""
2537
 
 
2538
  #: inc/vk-css-optimize/package/class-vk-css-optimize.php:181
2539
  msgid "If you choose \"Active Preload CSS\" that css load timing was changed.If you have any do not want to preload css file that please fill in handle(id) name. Ex) pluginname_a-style,pluginname_b-css"
2540
  msgstr ""
2541
 
2542
+ #: src/blocks/page-content/index.php:121
 
2543
  msgid "Edit this area"
2544
  msgstr ""
2545
 
 
2546
  #: vk-blocks.php:88
2547
  msgid "Disabled Blocks module on VK All in One Expansion Unit. Because VK-Blocks Plugin running."
2548
  msgstr ""
2549
 
 
 
 
 
 
2550
  #: src/blocks/alert/block.json
2551
  msgctxt "block description"
2552
  msgid "A colored box with four statuses, including annotations and alerts."
2553
  msgstr ""
2554
 
 
2555
  #: src/blocks/balloon/block.json
2556
  msgctxt "block description"
2557
  msgid "These speech balloons are perfect for recreating conversations."
2558
  msgstr ""
2559
 
 
2560
  #: src/blocks/border-box/block.json
2561
  msgctxt "block description"
2562
  msgid "This is a border box where you can place headings to attract attention."
2563
  msgstr ""
2564
 
 
2565
  #: src/blocks/button/block.json
2566
  msgctxt "block description"
2567
  msgid "A button link that can display icons before and after."
2568
  msgstr ""
2569
 
 
2570
  #: src/blocks/faq/block.json
2571
  msgctxt "block description"
2572
  msgid "Displays a combination of questions and answers."
2573
  msgstr ""
2574
 
 
2575
  #: src/blocks/faq2-a/block.json
2576
  msgctxt "block description"
2577
  msgid "Answer area where you can add blocks freely."
2578
  msgstr ""
2579
 
 
2580
  #: src/blocks/faq2-q/block.json
2581
  msgctxt "block description"
2582
  msgid "Question area where you can freely add blocks."
2583
  msgstr ""
2584
 
 
2585
  #: src/blocks/faq2/block.json
2586
  msgctxt "block description"
2587
  msgid "It displays a combination of questions and answers. You can freely add blocks to the question area as well."
2588
  msgstr ""
2589
 
 
2590
  #: src/blocks/flow/block.json
2591
  msgctxt "block description"
2592
  msgid "Displays a sequential description in time series."
2593
  msgstr ""
2594
 
 
2595
  #: src/blocks/heading/block.json
2596
  msgctxt "block description"
2597
  msgid "This is a heading that allows you to set text size, subtext, icon, and margin."
2598
  msgstr ""
2599
 
 
2600
  #: src/blocks/icon/block.json
2601
  msgctxt "block description"
2602
  msgid "Display icons with Font Awesome."
2603
  msgstr ""
2604
 
 
2605
  #: src/blocks/page-content/block.json
2606
  msgctxt "block description"
2607
  msgid "Displays the body content of the specified parent page."
2608
  msgstr ""
2609
 
 
2610
  #: src/blocks/pr-blocks/block.json
2611
  msgctxt "block description"
2612
  msgid "This is a PR block where you can place images and icon."
2613
  msgstr ""
2614
 
 
2615
  #: src/blocks/pr-content/block.json
2616
  msgctxt "block description"
2617
  msgid "This is PR content where you can place images, headlines, text, and buttons."
2618
  msgstr ""
2619
 
 
2620
  #: src/blocks/spacer/block.json
2621
  msgctxt "block description"
2622
  msgid "Use responsive spacers to get the margins right."
2623
  msgstr ""
2624
 
 
2625
  #: src/blocks/staff/block.json
2626
  msgctxt "block description"
2627
  msgid "Used for staff introduction, company introduction, school introduction, menu, etc."
2628
  msgstr ""
2629
 
 
2630
  #: src/blocks/_pro/accordion-target/block.json
2631
  msgctxt "block description"
2632
  msgid "This is the content area where you can add blocks freely."
2633
  msgstr ""
2634
 
 
2635
  #: src/blocks/_pro/accordion-trigger/block.json
2636
  msgctxt "block description"
2637
  msgid "This is the title area where you can freely add blocks."
2638
  msgstr ""
2639
 
 
2640
  #: src/blocks/_pro/accordion/block.json
2641
  msgctxt "block description"
2642
  msgid "Collapses and hides content when the content is long."
2643
  msgstr ""
2644
 
 
2645
  #: src/blocks/_pro/animation/block.json
2646
  msgctxt "block description"
2647
  msgid "Add animation to elements when scrolling the page."
2648
  msgstr ""
2649
 
 
2650
  #: src/blocks/_pro/card-item/block.json
2651
  msgctxt "block description"
2652
  msgid "A single item in a card block."
2653
  msgstr ""
2654
 
 
2655
  #: src/blocks/_pro/card/block.json
2656
  msgctxt "block description"
2657
  msgid "A card where you can place images, headings, text, and links."
2658
  msgstr ""
2659
 
 
2660
  #: src/blocks/_pro/child-page/block.json
2661
  msgctxt "block description"
2662
  msgid "When a parent page is specified, a list of its child pages will be displayed."
2663
  msgstr ""
2664
 
 
2665
  #: src/blocks/_pro/grid-column-item/block.json
2666
  msgctxt "block description"
2667
  msgid "One item in a grit column block."
2668
  msgstr ""
2669
 
 
2670
  #: src/blocks/_pro/grid-column/block.json
2671
  msgctxt "block description"
2672
  msgid "Set the number of columns to be displayed for each screen size."
2673
  msgstr ""
2674
 
 
2675
  #: src/blocks/_pro/icon-card-item/block.json
2676
  msgctxt "block description"
2677
  msgid "This is one item in an icon card."
2678
  msgstr ""
2679
 
 
2680
  #: src/blocks/_pro/icon-card/block.json
2681
  msgctxt "block description"
2682
  msgid "Display card with icons, headings, text, and links."
2683
  msgstr ""
2684
 
 
2685
  #: src/blocks/_pro/outer/block.json
2686
  msgctxt "block description"
2687
  msgid "Set the background image, color, and border to show the layout and divisions."
2688
  msgstr ""
2689
 
 
2690
  #: src/blocks/_pro/post-list/block.json
2691
  msgctxt "block description"
2692
  msgid "Displays the list of posts by setting the post type, classification, and number of posts to display."
2693
  msgstr ""
2694
 
 
2695
  #: src/blocks/_pro/select-post-list-item/block.json
2696
  msgctxt "block description"
2697
  msgid "A single item in the select post list."
2698
  msgstr ""
2699
 
 
2700
  #: src/blocks/_pro/select-post-list/block.json
2701
  msgctxt "block description"
2702
  msgid "Displays an arbitrarily specified page with the layout of the posting list."
2703
  msgstr ""
2704
 
 
2705
  #: src/blocks/_pro/slider-item/block.json
2706
  msgctxt "block description"
2707
  msgid "This is one item in the slider."
2708
  msgstr ""
2709
 
 
2710
  #: src/blocks/_pro/slider/block.json
2711
  msgctxt "block description"
2712
  msgid "This slider allows you to place various items.Slider is do not move in edit screen."
2713
  msgstr ""
2714
 
 
2715
  #: src/blocks/_pro/step-item/block.json
2716
  msgctxt "block description"
2717
  msgid "This element sets the icon, color, and style of the step mark."
2718
  msgstr ""
2719
 
 
2720
  #: src/blocks/_pro/step/block.json
2721
  msgctxt "block description"
2722
  msgid "Set and display step marks, which are useful when explaining the order."
2723
  msgstr ""
2724
 
 
2725
  #: src/blocks/_pro/table-of-contents-new/block.json
2726
  msgctxt "block description"
2727
  msgid "This is a table of contents that is automatically generated according to the headings when added."
2728
  msgstr ""
2729
 
 
2730
  #: src/blocks/_pro/timeline-item/block.json
2731
  msgctxt "block description"
2732
  msgid "This element sets the label, color, and style of the timeline."
2733
  msgstr ""
2734
 
 
2735
  #: src/blocks/_pro/timeline/block.json
2736
  msgctxt "block description"
2737
  msgid "Displays a simple schedule and other information that is useful for explaining the order."
inc/vk-blocks/style/balloon.php CHANGED
@@ -5,6 +5,9 @@
5
  * @package VK Blocks
6
  */
7
 
 
 
 
8
  function vk_blocks_balloon_style() {
9
  $vk_blocks_options = vk_blocks_get_options();
10
  // 線の太さ.
5
  * @package VK Blocks
6
  */
7
 
8
+ /**
9
+ * Load Scripts
10
+ */
11
  function vk_blocks_balloon_style() {
12
  $vk_blocks_options = vk_blocks_get_options();
13
  // 線の太さ.
inc/vk-blocks/view/responsive-br.php CHANGED
@@ -1,5 +1,18 @@
1
  <?php
2
- function vkblocks_responsive_br_filter( $block_content, $block ) {
 
 
 
 
 
 
 
 
 
 
 
 
 
3
  $filterd_content = str_replace( '[br-xs]', '<br class="vk_responsive-br vk_responsive-br-xs"/>', $block_content );
4
  $filterd_content = str_replace( '[br-sm]', '<br class="vk_responsive-br vk_responsive-br-sm"/>', $filterd_content );
5
  $filterd_content = str_replace( '[br-md]', '<br class="vk_responsive-br vk_responsive-br-md"/>', $filterd_content );
@@ -9,4 +22,4 @@ function vkblocks_responsive_br_filter( $block_content, $block ) {
9
 
10
  return $filterd_content;
11
  }
12
- add_filter( 'render_block', 'vkblocks_responsive_br_filter', 10, 2 );
1
  <?php
2
+ /**
3
+ * Responsive br view
4
+ *
5
+ * @package vk-blocks
6
+ */
7
+
8
+ /**
9
+ * Render responsive br block
10
+ *
11
+ * @param string $block_content block_content.
12
+ * @param array $block block.
13
+ * @return string
14
+ */
15
+ function vk_blocks_responsive_br_filter( $block_content, $block ) {
16
  $filterd_content = str_replace( '[br-xs]', '<br class="vk_responsive-br vk_responsive-br-xs"/>', $block_content );
17
  $filterd_content = str_replace( '[br-sm]', '<br class="vk_responsive-br vk_responsive-br-sm"/>', $filterd_content );
18
  $filterd_content = str_replace( '[br-md]', '<br class="vk_responsive-br vk_responsive-br-md"/>', $filterd_content );
22
 
23
  return $filterd_content;
24
  }
25
+ add_filter( 'render_block', 'vk_blocks_responsive_br_filter', 10, 2 );
inc/vk-blocks/vk-blocks-functions.php CHANGED
@@ -11,7 +11,7 @@
11
  require_once dirname( __FILE__ ) . '/view/class-vk-blocks-postlist.php';
12
  require_once dirname( __FILE__ ) . '/view/responsive-br.php';
13
  require_once dirname( __FILE__ ) . '/style/balloon.php';
14
- require_once dirname( __FILE__ ) . '/class-vk-print-css-variables.php';
15
 
16
  /**
17
  * スペーサーのサイズの配列
@@ -282,40 +282,7 @@ function vk_blocks_blocks_assets() {
282
  }
283
  ';
284
 
285
- $vk_margin_size_array = vk_blocks_margin_size_array();
286
- if (
287
- ! empty( $vk_blocks_options['margin_size']['sm'] ) ||
288
- ! empty( $vk_blocks_options['margin_size']['md'] ) ||
289
- ! empty( $vk_blocks_options['margin_size']['lg'] )
290
- ) {
291
- if ( ! empty( $vk_blocks_options['margin_unit'] ) ) {
292
- $unit = $vk_blocks_options['margin_unit'];
293
- } else {
294
- $unit = 'rem';
295
- }
296
- $dynamic_css .= '
297
- @media (max-width: 576px) {
298
- :root{
299
- --vk-margin-sm: ' . esc_attr( vk_blocks_get_spacer_size( $vk_blocks_options, 'sm', 'mobile' ) ) . $unit . ';
300
- --vk-margin-md: ' . esc_attr( vk_blocks_get_spacer_size( $vk_blocks_options, 'md', 'mobile' ) ) . $unit . ';
301
- --vk-margin-lg: ' . esc_attr( vk_blocks_get_spacer_size( $vk_blocks_options, 'lg', 'mobile' ) ) . $unit . ';
302
- }
303
- }
304
- @media (min-width: 577px) and (max-width: 768px) {
305
- :root{
306
- --vk-margin-sm: ' . esc_attr( vk_blocks_get_spacer_size( $vk_blocks_options, 'sm', 'tablet' ) ) . $unit . ';
307
- --vk-margin-md: ' . esc_attr( vk_blocks_get_spacer_size( $vk_blocks_options, 'md', 'tablet' ) ) . $unit . ';
308
- --vk-margin-lg: ' . esc_attr( vk_blocks_get_spacer_size( $vk_blocks_options, 'lg', 'tablet' ) ) . $unit . ';
309
- }
310
- }
311
- @media (min-width: 769px) {
312
- :root{
313
- --vk-margin-sm: ' . esc_attr( vk_blocks_get_spacer_size( $vk_blocks_options, 'sm', 'pc' ) ) . $unit . ';
314
- --vk-margin-md: ' . esc_attr( vk_blocks_get_spacer_size( $vk_blocks_options, 'md', 'pc' ) ) . $unit . ';
315
- --vk-margin-lg: ' . esc_attr( vk_blocks_get_spacer_size( $vk_blocks_options, 'lg', 'pc' ) ) . $unit . ';
316
- }
317
- }';
318
- }
319
 
320
  // delete before after space.
321
  $dynamic_css = trim( $dynamic_css );
@@ -391,12 +358,12 @@ if ( ! function_exists( 'vk_blocks_set_wp_version' ) ) {
391
  add_action( 'admin_head', 'vk_blocks_set_wp_version', 10, 0 );
392
  }
393
 
394
- if ( function_exists( 'vkblocks_get_version' ) ) {
395
  /**
396
  * VK Blocks Set VKBPro Version
397
  */
398
  function vk_blocks_set_vkbpro_version() {
399
- $vkbpro_version = vkblocks_get_version();
400
  if ( $vkbpro_version ) {
401
  echo '<script>',
402
  'var vkbproVersion = "' . esc_attr( $vkbpro_version ) . '";',
11
  require_once dirname( __FILE__ ) . '/view/class-vk-blocks-postlist.php';
12
  require_once dirname( __FILE__ ) . '/view/responsive-br.php';
13
  require_once dirname( __FILE__ ) . '/style/balloon.php';
14
+ require_once dirname( __FILE__ ) . '/class-vk-blocks-print-css-variables.php';
15
 
16
  /**
17
  * スペーサーのサイズの配列
282
  }
283
  ';
284
 
285
+ $dynamic_css .= vk_blocks_get_spacer_size_style_all( $vk_blocks_options );
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
286
 
287
  // delete before after space.
288
  $dynamic_css = trim( $dynamic_css );
358
  add_action( 'admin_head', 'vk_blocks_set_wp_version', 10, 0 );
359
  }
360
 
361
+ if ( function_exists( 'vk_blocks_get_version' ) ) {
362
  /**
363
  * VK Blocks Set VKBPro Version
364
  */
365
  function vk_blocks_set_vkbpro_version() {
366
+ $vkbpro_version = vk_blocks_get_version();
367
  if ( $vkbpro_version ) {
368
  echo '<script>',
369
  'var vkbproVersion = "' . esc_attr( $vkbpro_version ) . '";',
inc/vk-components/package/class-vk-component-posts.php CHANGED
@@ -3,6 +3,7 @@
3
  * VK Components Posts
4
  *
5
  * @package VK Component
 
6
  *
7
  * *********************** CAUTION ***********************
8
  * The original of this file is located at:
@@ -30,11 +31,13 @@ if ( ! class_exists( 'VK_Component_Posts' ) ) {
30
 
31
  /**
32
  * Get Loop Post View Options
 
 
33
  *
34
  * @param array $options options array.
35
  * @return array options
36
  */
37
- public static function get_loop_post_view_options( $options ) {
38
  $default = array(
39
  'layout' => 'card',
40
  'display_image' => true,
@@ -57,7 +60,7 @@ if ( ! class_exists( 'VK_Component_Posts' ) ) {
57
  'body_prepend' => '',
58
  'body_append' => '',
59
  );
60
- $return = apply_filters( 'vk_post_options', wp_parse_args( $options, $default ) );
61
  return $return;
62
  }
63
 
@@ -71,7 +74,7 @@ if ( ! class_exists( 'VK_Component_Posts' ) ) {
71
  */
72
  public static function get_view( $post, $options ) {
73
 
74
- $options = self::get_loop_post_view_options( $options );
75
 
76
  if ( 'card-horizontal' === $options['layout'] ) {
77
  $html = self::get_view_type_card_horizontal( $post, $options );
@@ -82,7 +85,7 @@ if ( ! class_exists( 'VK_Component_Posts' ) ) {
82
  } else {
83
  $html = self::get_view_type_card( $post, $options );
84
  }
85
- return $html;
86
  }
87
 
88
  /**
@@ -165,6 +168,7 @@ if ( ! class_exists( 'VK_Component_Posts' ) ) {
165
 
166
  $loop .= '<div class="vk_posts ' . esc_attr( $loop_outer_class ) . ' ' . esc_attr( implode( ' ', $hidden_class ) ) . '">';
167
 
 
168
  global $vk_posts_loop_item_count;
169
  $vk_posts_loop_item_count = 0;
170
 
@@ -182,7 +186,15 @@ if ( ! class_exists( 'VK_Component_Posts' ) ) {
182
 
183
  $loop .= '</div>';
184
 
185
- endif;
 
 
 
 
 
 
 
 
186
 
187
  /*
188
  Caution
@@ -208,6 +220,108 @@ if ( ! class_exists( 'VK_Component_Posts' ) ) {
208
  echo wp_kses( self::get_loop( $wp_query, $options, $options_loop ), $allowed_html );
209
  }
210
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
211
  /**
212
  * Kses Escape
213
  *
@@ -229,6 +343,7 @@ if ( ! class_exists( 'VK_Component_Posts' ) ) {
229
  'header',
230
  'footer',
231
  'span',
 
232
  'h1',
233
  'h2',
234
  'h3',
3
  * VK Components Posts
4
  *
5
  * @package VK Component
6
+ * @version 1.1.0
7
  *
8
  * *********************** CAUTION ***********************
9
  * The original of this file is located at:
31
 
32
  /**
33
  * Get Loop Post View Options
34
+ *
35
+ * @since 1.1.0 Added the `post` parameter.
36
  *
37
  * @param array $options options array.
38
  * @return array options
39
  */
40
+ public static function get_loop_post_view_options( $options, $post ) {
41
  $default = array(
42
  'layout' => 'card',
43
  'display_image' => true,
60
  'body_prepend' => '',
61
  'body_append' => '',
62
  );
63
+ $return = apply_filters( 'vk_post_options', wp_parse_args( $options, $default ), $post );
64
  return $return;
65
  }
66
 
74
  */
75
  public static function get_view( $post, $options ) {
76
 
77
+ $options = self::get_loop_post_view_options( $options, $post );
78
 
79
  if ( 'card-horizontal' === $options['layout'] ) {
80
  $html = self::get_view_type_card_horizontal( $post, $options );
85
  } else {
86
  $html = self::get_view_type_card( $post, $options );
87
  }
88
+ return apply_filters( 'vk_post_view', $html, $post, $options );
89
  }
90
 
91
  /**
168
 
169
  $loop .= '<div class="vk_posts ' . esc_attr( $loop_outer_class ) . ' ' . esc_attr( implode( ' ', $hidden_class ) ) . '">';
170
 
171
+ // for infeed Ads Customize.
172
  global $vk_posts_loop_item_count;
173
  $vk_posts_loop_item_count = 0;
174
 
186
 
187
  $loop .= '</div>';
188
 
189
+ if ( ! empty( $options_loop['display_pagination'] ) ) {
190
+ $args = array();
191
+ if ( ! empty( $options_loop['pagination_mid_size'] ) ) {
192
+ $args['mid_size'] = $options_loop['pagination_mid_size'];
193
+ }
194
+ $loop .= self::get_pagenation( $wp_query, $args );
195
+ }
196
+
197
+ endif;
198
 
199
  /*
200
  Caution
220
  echo wp_kses( self::get_loop( $wp_query, $options, $options_loop ), $allowed_html );
221
  }
222
 
223
+ /**
224
+ * Pagenation
225
+ *
226
+ * @param object $wp_query : post query.
227
+ * @param array $args : setting parametors.
228
+ * @return string $html
229
+ */
230
+ public static function get_pagenation( $wp_query, $args = array() ) {
231
+
232
+ $args = wp_parse_args(
233
+ $args,
234
+ array(
235
+ 'mid_size' => 1,
236
+ 'prev_text' => '&laquo;',
237
+ 'next_text' => '&raquo;',
238
+ 'screen_reader_text' => __( 'Posts navigation' ),
239
+ 'aria_label' => __( 'Posts' ),
240
+ 'class' => 'pagination',
241
+ 'before_page_number' => '<span class="meta-nav screen-reader-text">' . __( 'Page', 'vk-blocks' ) . ' </span>',
242
+ 'type' => 'list',
243
+ )
244
+ );
245
+
246
+ $showitems = ( $args['mid_size'] * 2 ) + 1;
247
+
248
+ $html = '';
249
+
250
+ global $paged;
251
+
252
+ // 最後のページ.
253
+ $max_num_pages = $wp_query->max_num_pages;
254
+ if ( ! $max_num_pages ) {
255
+ $max_num_pages = 1;
256
+ }
257
+
258
+ if ( 1 !== $max_num_pages ) {
259
+ $html .= '<nav class="navigation ' . $args['class'] . '" role="navigation" aria-label="' . $args['aria_label'] . '">';
260
+ $html .= '<h2 class="screen-reader-text">' . $args['screen_reader_text'] . '</h2>';
261
+ $html .= '<div class="nav-links"><ul class="page-numbers">';
262
+
263
+ // Prevリンク
264
+ // 現在のページが2ページ目以降の場合.
265
+ if ( $paged > 1 ) {
266
+ $html .= '<li><a class="prev page-numbers" href="' . get_pagenum_link( $paged - 1 ) . '">' . $args['prev_text'] . '</a></li>';
267
+ }
268
+
269
+ // 今のページから mid_size を引いて2以上ある場合 && 最大表示アイテム数より最第ページ数が大きい場合
270
+ // ( mid_size 数のすぐ次の場合は表示する)
271
+ // 1...345.
272
+ if ( $paged - $args['mid_size'] >= 2 && $max_num_pages > $showitems ) {
273
+ $html .= '<li><a class="page-numbers" href="' . get_pagenum_link( 1 ) . '">1</a></li>';
274
+ }
275
+ // 今のページから mid_size を引いて3以上ある場合 && 最大表示アイテム数より最第ページ数が大きい場合.
276
+ if ( $paged - $args['mid_size'] >= 3 && $max_num_pages > $showitems ) {
277
+ $html .= '<li><span class="page-numbers dots">&hellip;</span></li>';
278
+ }
279
+
280
+ // mid_size より前に追加する数.
281
+ $add_prev_count = $paged + $args['mid_size'] - $max_num_pages;
282
+ // mid_size より後に追加する数.
283
+ $add_next_count = -( $paged - 1 - $args['mid_size'] ); // 今のページ数を遡ってカウントするために-1.
284
+
285
+ for ( $i = 1; $i <= $max_num_pages; $i++ ) {
286
+ $html .= '<li>';
287
+ // 表示するアイテム.
288
+ if ( $paged === $i ) {
289
+ $page_item = '<span aria-current="page" class="page-numbers current">' . $i . '</span>';
290
+ } else {
291
+ $page_item = '<a href="' . get_pagenum_link( $i ) . '" class="page-numbers">' . $i . '</a>';
292
+ }
293
+
294
+ // 今のページから mid_size を引いた数~今のページから mid_size を足した数まで || 最大ページ数が最大表示アイテム数以下の場合.
295
+ if ( ( $paged - $args['mid_size'] <= $i && $i <= $paged + $args['mid_size'] ) || $max_num_pages <= $showitems ) {
296
+ $html .= $page_item;
297
+ // 今のページから mid_size を引くと負数になる場合 && 今のページ+ mid_size +負数を mid_size に加算した数まで.
298
+ } elseif ( $paged - 1 - $args['mid_size'] < 0 && $paged + $args['mid_size'] + $add_next_count >= $i ) {
299
+ $html .= $page_item;
300
+ // 今のページから mid_size を足すと 最後のページよりも大きくなる場合 && 今のページ+ mid_size +負数を mid_size に加算した数まで.
301
+ } elseif ( $paged + $args['mid_size'] > $max_num_pages && $paged - $args['mid_size'] - $add_prev_count <= $i ) {
302
+ $html .= $page_item;
303
+ }
304
+ $html .= '</li>';
305
+ }
306
+
307
+ // 現在のページに mid_size を足しても最後のページ数より2以上小さい時 && 最大表示アイテム数より最第ページ数が大きい場合.
308
+ if ( $paged + $args['mid_size'] <= $max_num_pages - 2 && $max_num_pages > $showitems ) {
309
+ $html .= '<li><span class="page-numbers dots">&hellip;</span></li>';
310
+ }
311
+ if ( $paged + $args['mid_size'] <= $max_num_pages - 1 && $max_num_pages > $showitems ) {
312
+ $html .= '<li><a href="' . get_pagenum_link( $max_num_pages ) . '">' . $max_num_pages . '</a></li>';
313
+ }
314
+ // Nextリンク.
315
+ if ( $paged < $max_num_pages ) {
316
+ $html .= '<li><a class="next page-numbers" href="' . get_pagenum_link( $paged + 1 ) . '">' . $args['next_text'] . '</a></li>';
317
+ }
318
+ $html .= '</ul>';
319
+ $html .= '</div>';
320
+ $html .= '</nav>';
321
+ }
322
+ return $html;
323
+ }
324
+
325
  /**
326
  * Kses Escape
327
  *
343
  'header',
344
  'footer',
345
  'span',
346
+ 'nav',
347
  'h1',
348
  'h2',
349
  'h3',
inc/vk-components/vk-components-config.php CHANGED
@@ -1,9 +1,10 @@
1
  <?php
2
- /*
3
- -------------------------------------------*/
4
- /*
5
- Load modules
6
- /*-------------------------------------------*/
 
7
  if ( ! class_exists( 'VK_Component_Button' ) ) {
8
  require_once dirname( __FILE__ ) . '/package/class-vk-component-button.php';
9
  }
@@ -14,5 +15,5 @@ if ( ! class_exists( 'VK_Component_Posts' ) ) {
14
  require_once dirname( __FILE__ ) . '/package/class-vk-component-posts.php';
15
  }
16
 
17
- global $vk_components_textdomain;
18
- $vk_components_textdomain = 'vk-blocks';
1
  <?php
2
+ /**
3
+ * Load modules
4
+ *
5
+ * @package vk-blocks
6
+ */
7
+
8
  if ( ! class_exists( 'VK_Component_Button' ) ) {
9
  require_once dirname( __FILE__ ) . '/package/class-vk-component-button.php';
10
  }
15
  require_once dirname( __FILE__ ) . '/package/class-vk-component-posts.php';
16
  }
17
 
18
+ global $vk_blocks_components_textdomain;
19
+ $vk_blocks_components_textdomain = 'vk-blocks';
inc/vk-css-optimize/vk-css-optimize-config.php CHANGED
@@ -5,15 +5,20 @@
5
  * @package VK Blocks
6
  */
7
 
8
- /*
9
- VK CSS Optimize 本体はExUnitなどで読み込むのでここでは読み込まず
10
- 追加したいファイルのみフックで投げるはずだったが単体売りするかもしれないので一応本体を同梱
11
  */
12
  if ( ! class_exists( 'VK_CSS_Optimize' ) ) {
13
  require_once dirname( __FILE__ ) . '/package/class-vk-css-optimize.php';
14
  }
15
 
16
- function vkblocks_css_tree_shaking_array( $vk_css_tree_shaking_array ) {
 
 
 
 
 
17
  $vk_css_tree_shaking_array[] = array(
18
  'id' => 'vk-blocks-build-css',
19
  'url' => VK_BLOCKS_URL . 'build/block-build.css',
@@ -22,14 +27,14 @@ function vkblocks_css_tree_shaking_array( $vk_css_tree_shaking_array ) {
22
  );
23
  return $vk_css_tree_shaking_array;
24
  }
25
- add_filter( 'vk_css_tree_shaking_array', 'vkblocks_css_tree_shaking_array' );
26
 
27
  /**
28
  * CSS Tree Shaking Exclude
29
  *
30
  * @param array $inidata CSS Tree Shaking Exclude Paramator.
31
  */
32
- function vkblocks_css_tree_shaking_exclude_class( $inidata ) {
33
  $exclude_classes_array = array(
34
  'swiper-pagination-bullet',
35
  'swiper-pagination-bullet-active',
@@ -79,4 +84,4 @@ function vkblocks_css_tree_shaking_exclude_class( $inidata ) {
79
 
80
  return $inidata;
81
  }
82
- add_filter( 'css_tree_shaking_exclude', 'vkblocks_css_tree_shaking_exclude_class' );
5
  * @package VK Blocks
6
  */
7
 
8
+ /**
9
+ * VK CSS Optimize 本体はExUnitなどで読み込むのでここでは読み込まず
10
+ * 追加したいファイルのみフックで投げるはずだったが単体売りするかもしれないので一応本体を同梱
11
  */
12
  if ( ! class_exists( 'VK_CSS_Optimize' ) ) {
13
  require_once dirname( __FILE__ ) . '/package/class-vk-css-optimize.php';
14
  }
15
 
16
+ /**
17
+ * CSS Tree Shaking Array
18
+ *
19
+ * @param array $vk_css_tree_shaking_array CSS Tree Shaking Array Paramator.
20
+ */
21
+ function vk_blocks_css_tree_shaking_array( $vk_css_tree_shaking_array ) {
22
  $vk_css_tree_shaking_array[] = array(
23
  'id' => 'vk-blocks-build-css',
24
  'url' => VK_BLOCKS_URL . 'build/block-build.css',
27
  );
28
  return $vk_css_tree_shaking_array;
29
  }
30
+ add_filter( 'vk_css_tree_shaking_array', 'vk_blocks_css_tree_shaking_array' );
31
 
32
  /**
33
  * CSS Tree Shaking Exclude
34
  *
35
  * @param array $inidata CSS Tree Shaking Exclude Paramator.
36
  */
37
+ function vk_blocks_css_tree_shaking_exclude_class( $inidata ) {
38
  $exclude_classes_array = array(
39
  'swiper-pagination-bullet',
40
  'swiper-pagination-bullet-active',
84
 
85
  return $inidata;
86
  }
87
+ add_filter( 'css_tree_shaking_exclude', 'vk_blocks_css_tree_shaking_exclude_class' );
inc/vk-customize-helpers/vk-customize-helpers-config.php CHANGED
@@ -1,4 +1,10 @@
1
  <?php
 
 
 
 
 
 
2
  if ( ! class_exists( 'Custom_Text_Control' ) ) {
3
  require_once plugin_dir_path( __FILE__ ) . 'package/vk-customize-helpers.php';
4
  }
1
  <?php
2
+ /**
3
+ * VK Customize Helpers Config
4
+ *
5
+ * @package vk-blocks
6
+ */
7
+
8
  if ( ! class_exists( 'Custom_Text_Control' ) ) {
9
  require_once plugin_dir_path( __FILE__ ) . 'package/vk-customize-helpers.php';
10
  }
inc/vk-helpers/config.php CHANGED
@@ -1,6 +1,8 @@
1
  <?php
2
  /**
3
  * VK Helpers Config
 
 
4
  */
5
 
6
  if ( ! class_exists( 'VK_Helpers' ) ) {
1
  <?php
2
  /**
3
  * VK Helpers Config
4
+ *
5
+ * @package vk-blocks
6
  */
7
 
8
  if ( ! class_exists( 'VK_Helpers' ) ) {
package.json CHANGED
@@ -15,6 +15,7 @@
15
  "translate": "npm run build:pot && po2json ./inc/vk-blocks/languages/vk-blocks-ja.po ./inc/vk-blocks/languages/vk-blocks-ja-vk-blocks-build-js.json -f jed",
16
  "gulp": "gulp",
17
  "lint": "wp-scripts format src/ && wp-scripts lint-js src/ --fix",
 
18
  "fixtures:clean": "rimraf \"test/e2e-tests/fixtures/blocks/*.+(json|serialized.html)\"",
19
  "fixtures:generate": "cross-env GENERATE_MISSING_FIXTURES=y wp-scripts test-unit-js --config test/jest.config.js test/integration/full-content/full-content.test.js",
20
  "fixtures:regenerate": "npm run build && npm run fixtures:clean && npm run fixtures:generate",
15
  "translate": "npm run build:pot && po2json ./inc/vk-blocks/languages/vk-blocks-ja.po ./inc/vk-blocks/languages/vk-blocks-ja-vk-blocks-build-js.json -f jed",
16
  "gulp": "gulp",
17
  "lint": "wp-scripts format src/ && wp-scripts lint-js src/ --fix",
18
+ "lint:php": "composer format && composer phpcs",
19
  "fixtures:clean": "rimraf \"test/e2e-tests/fixtures/blocks/*.+(json|serialized.html)\"",
20
  "fixtures:generate": "cross-env GENERATE_MISSING_FIXTURES=y wp-scripts test-unit-js --config test/jest.config.js test/integration/full-content/full-content.test.js",
21
  "fixtures:regenerate": "npm run build && npm run fixtures:clean && npm run fixtures:generate",
readme.txt CHANGED
@@ -3,8 +3,8 @@ Contributors: vektor-inc,kurudrive,naoki0h,nc30,una9,kaorock72,rickaddison7634,m
3
  Donate link:
4
  Tags: Gutenberg,FAQ,alert
5
  Requires at least: 5.7
6
- Tested up to: 5.8.0
7
- Stable tag: 1.14.1
8
  Requires PHP: 5.6.0
9
  License: GPLv2 or later
10
  License URI: https://www.gnu.org/licenses/gpl-2.0.html
@@ -63,6 +63,12 @@ e.g.
63
 
64
  == Changelog ==
65
 
 
 
 
 
 
 
66
  = 1.14.1 =
67
  [ Bug fix ][ Spacer ] Fix common setting input
68
 
3
  Donate link:
4
  Tags: Gutenberg,FAQ,alert
5
  Requires at least: 5.7
6
+ Tested up to: 5.8.1
7
+ Stable tag: 1.15.1
8
  Requires PHP: 5.6.0
9
  License: GPLv2 or later
10
  License URI: https://www.gnu.org/licenses/gpl-2.0.html
63
 
64
  == Changelog ==
65
 
66
+ = 1.15.1 =
67
+ [ Bug fix ][ Spacer ] Fix common margin setting in case of unspecified
68
+
69
+ = 1.15.0 =
70
+ [ Add Function ][ Grid Column Item ] Add color and padding setting
71
+
72
  = 1.14.1 =
73
  [ Bug fix ][ Spacer ] Fix common setting input
74
 
src/blocks/alert/index.php CHANGED
@@ -1,11 +1,18 @@
1
  <?php
2
-
3
  /**
4
  * Registers the `vk-blocks/alert` block.
 
 
5
  */
 
6
  if ( function_exists( 'register_block_type_from_metadata' ) ) {
7
 
8
- function register_block_vkb_alert() {
 
 
 
 
 
9
  register_block_type_from_metadata(
10
  __DIR__,
11
  array(
@@ -14,6 +21,6 @@ if ( function_exists( 'register_block_type_from_metadata' ) ) {
14
  )
15
  );
16
  }
17
- add_action( 'init', 'register_block_vkb_alert', 99 );
18
  }
19
 
1
  <?php
 
2
  /**
3
  * Registers the `vk-blocks/alert` block.
4
+ *
5
+ * @package vk-blocks
6
  */
7
+
8
  if ( function_exists( 'register_block_type_from_metadata' ) ) {
9
 
10
+ /**
11
+ * Register Alert block.
12
+ *
13
+ * @return void
14
+ */
15
+ function vk_blocks_register_block_alert() {
16
  register_block_type_from_metadata(
17
  __DIR__,
18
  array(
21
  )
22
  );
23
  }
24
+ add_action( 'init', 'vk_blocks_register_block_alert', 99 );
25
  }
26
 
src/blocks/balloon/index.php CHANGED
@@ -5,12 +5,11 @@
5
  * @package vk-blocks
6
  */
7
 
8
- /**
9
- * Registers the `vk-blocks/balloon` block.
10
- */
11
  if ( function_exists( 'register_block_type_from_metadata' ) ) {
12
-
13
- function register_block_vk_balloon() {
 
 
14
  register_block_type_from_metadata(
15
  __DIR__,
16
  array(
@@ -19,5 +18,5 @@ if ( function_exists( 'register_block_type_from_metadata' ) ) {
19
  )
20
  );
21
  }
22
- add_action( 'init', 'register_block_vk_balloon', 99 );
23
  }
5
  * @package vk-blocks
6
  */
7
 
 
 
 
8
  if ( function_exists( 'register_block_type_from_metadata' ) ) {
9
+ /**
10
+ * Registers the `vk-blocks/balloon` block.
11
+ */
12
+ function vk_blocks_register_block_vk_balloon() {
13
  register_block_type_from_metadata(
14
  __DIR__,
15
  array(
18
  )
19
  );
20
  }
21
+ add_action( 'init', 'vk_blocks_register_block_vk_balloon', 99 );
22
  }
src/blocks/border-box/index.php CHANGED
@@ -1,11 +1,18 @@
1
  <?php
2
-
3
  /**
4
  * Registers the `vk-blocks/border-box` block.
 
 
5
  */
 
6
  if ( function_exists( 'register_block_type_from_metadata' ) ) {
7
 
8
- function register_block_vk_border_box() {
 
 
 
 
 
9
  register_block_type_from_metadata(
10
  __DIR__,
11
  array(
@@ -14,5 +21,5 @@ if ( function_exists( 'register_block_type_from_metadata' ) ) {
14
  )
15
  );
16
  }
17
- add_action( 'init', 'register_block_vk_border_box', 99 );
18
  }
1
  <?php
 
2
  /**
3
  * Registers the `vk-blocks/border-box` block.
4
+ *
5
+ * @package vk-blocks
6
  */
7
+
8
  if ( function_exists( 'register_block_type_from_metadata' ) ) {
9
 
10
+ /**
11
+ * Register Border Box block.
12
+ *
13
+ * @return void
14
+ */
15
+ function vk_blocks_register_block_border_box() {
16
  register_block_type_from_metadata(
17
  __DIR__,
18
  array(
21
  )
22
  );
23
  }
24
+ add_action( 'init', 'vk_blocks_register_block_border_box', 99 );
25
  }
src/blocks/button/index.php CHANGED
@@ -1,11 +1,18 @@
1
  <?php
2
-
3
  /**
4
  * Registers the `vk-blocks/button` block.
 
 
5
  */
 
6
  if ( function_exists( 'register_block_type_from_metadata' ) ) {
7
 
8
- function register_block_vkb_button() {
 
 
 
 
 
9
  register_block_type_from_metadata(
10
  __DIR__,
11
  array(
@@ -14,5 +21,5 @@ if ( function_exists( 'register_block_type_from_metadata' ) ) {
14
  )
15
  );
16
  }
17
- add_action( 'init', 'register_block_vkb_button', 99 );
18
  }
1
  <?php
 
2
  /**
3
  * Registers the `vk-blocks/button` block.
4
+ *
5
+ * @package vk-blocks
6
  */
7
+
8
  if ( function_exists( 'register_block_type_from_metadata' ) ) {
9
 
10
+ /**
11
+ * Register Button block.
12
+ *
13
+ * @return void
14
+ */
15
+ function vk_blocks_register_block_button() {
16
  register_block_type_from_metadata(
17
  __DIR__,
18
  array(
21
  )
22
  );
23
  }
24
+ add_action( 'init', 'vk_blocks_register_block_button', 99 );
25
  }
src/blocks/faq/index.php CHANGED
@@ -1,11 +1,18 @@
1
  <?php
2
-
3
  /**
4
- * Registers the `vk-blocks/faq` block.
 
 
5
  */
 
6
  if ( function_exists( 'register_block_type_from_metadata' ) ) {
7
 
8
- function register_block_vk_faq() {
 
 
 
 
 
9
  register_block_type_from_metadata(
10
  __DIR__,
11
  array(
@@ -14,10 +21,17 @@ if ( function_exists( 'register_block_type_from_metadata' ) ) {
14
  )
15
  );
16
  }
17
- add_action( 'init', 'register_block_vk_faq', 99 );
18
  }
19
 
20
- function vk_faq_render_callback( $block_content, $block ) {
 
 
 
 
 
 
 
21
  $vk_blocks_options = vk_blocks_get_options();
22
  if ( 'vk-blocks/faq' === $block['blockName'] ) {
23
  if ( 'open' === $vk_blocks_options['new_faq_accordion'] ) {
@@ -31,4 +45,4 @@ function vk_faq_render_callback( $block_content, $block ) {
31
  return $block_content;
32
  }
33
 
34
- add_filter( 'render_block', 'vk_faq_render_callback', 10, 2 );
1
  <?php
 
2
  /**
3
+ * VK Blocks - Faq Blocks
4
+ *
5
+ * @package vk-blocks
6
  */
7
+
8
  if ( function_exists( 'register_block_type_from_metadata' ) ) {
9
 
10
+ /**
11
+ * Registers the `vk-blocks/faq` block.
12
+ *
13
+ * @return void
14
+ */
15
+ function vk_blocks_register_block_faq() {
16
  register_block_type_from_metadata(
17
  __DIR__,
18
  array(
21
  )
22
  );
23
  }
24
+ add_action( 'init', 'vk_blocks_register_block_faq', 99 );
25
  }
26
 
27
+ /**
28
+ * Render faq block
29
+ *
30
+ * @param string $block_content block_content.
31
+ * @param array $block block.
32
+ * @return string
33
+ */
34
+ function vk_blocks_faq_render_callback( $block_content, $block ) {
35
  $vk_blocks_options = vk_blocks_get_options();
36
  if ( 'vk-blocks/faq' === $block['blockName'] ) {
37
  if ( 'open' === $vk_blocks_options['new_faq_accordion'] ) {
45
  return $block_content;
46
  }
47
 
48
+ add_filter( 'render_block', 'vk_blocks_faq_render_callback', 10, 2 );
src/blocks/faq2-a/index.php CHANGED
@@ -1,11 +1,18 @@
1
  <?php
2
-
3
  /**
4
  * Registers the `vk-blocks/faq2-a` block.
 
 
5
  */
 
6
  if ( function_exists( 'register_block_type_from_metadata' ) ) {
7
 
8
- function register_block_vk_faq2_a() {
 
 
 
 
 
9
  register_block_type_from_metadata(
10
  __DIR__,
11
  array(
@@ -14,6 +21,5 @@ if ( function_exists( 'register_block_type_from_metadata' ) ) {
14
  )
15
  );
16
  }
17
- add_action( 'init', 'register_block_vk_faq2_a', 99 );
18
  }
19
-
1
  <?php
 
2
  /**
3
  * Registers the `vk-blocks/faq2-a` block.
4
+ *
5
+ * @package vk-blocks
6
  */
7
+
8
  if ( function_exists( 'register_block_type_from_metadata' ) ) {
9
 
10
+ /**
11
+ * Register faq2 a block.
12
+ *
13
+ * @return void
14
+ */
15
+ function vk_blocks_register_block_faq2_a() {
16
  register_block_type_from_metadata(
17
  __DIR__,
18
  array(
21
  )
22
  );
23
  }
24
+ add_action( 'init', 'vk_blocks_register_block_faq2_a', 99 );
25
  }
 
src/blocks/faq2-q/index.php CHANGED
@@ -1,11 +1,18 @@
1
  <?php
2
-
3
  /**
4
- * Registers the `vk-blocks/faq2-a` block.
 
 
5
  */
 
6
  if ( function_exists( 'register_block_type_from_metadata' ) ) {
7
 
8
- function register_block_vk_faq2_q() {
 
 
 
 
 
9
  register_block_type_from_metadata(
10
  __DIR__,
11
  array(
@@ -14,6 +21,6 @@ if ( function_exists( 'register_block_type_from_metadata' ) ) {
14
  )
15
  );
16
  }
17
- add_action( 'init', 'register_block_vk_faq2_q', 99 );
18
  }
19
 
1
  <?php
 
2
  /**
3
+ * Registers the `vk-blocks/faq2-q` block.
4
+ *
5
+ * @package vk-blocks
6
  */
7
+
8
  if ( function_exists( 'register_block_type_from_metadata' ) ) {
9
 
10
+ /**
11
+ * Register faq2_q block.
12
+ *
13
+ * @return void
14
+ */
15
+ function vk_blocks_register_block_faq2_q() {
16
  register_block_type_from_metadata(
17
  __DIR__,
18
  array(
21
  )
22
  );
23
  }
24
+ add_action( 'init', 'vk_blocks_register_block_faq2_q', 99 );
25
  }
26
 
src/blocks/faq2/index.php CHANGED
@@ -1,11 +1,16 @@
1
  <?php
2
-
3
  /**
4
- * Registers the `vk-blocks/faq2` block.
 
 
5
  */
 
6
  if ( function_exists( 'register_block_type_from_metadata' ) ) {
7
 
8
- function register_block_vk_faq2() {
 
 
 
9
  register_block_type_from_metadata(
10
  __DIR__,
11
  array(
@@ -14,10 +19,17 @@ if ( function_exists( 'register_block_type_from_metadata' ) ) {
14
  )
15
  );
16
  }
17
- add_action( 'init', 'register_block_vk_faq2', 99 );
18
  }
19
 
20
- function vk_faq2_render_callback( $block_content, $block ) {
 
 
 
 
 
 
 
21
  $vk_blocks_options = vk_blocks_get_options();
22
  if ( 'vk-blocks/faq2' === $block['blockName'] ) {
23
  if ( ! empty( $vk_blocks_options['new_faq_accordion'] ) && 'open' === $vk_blocks_options['new_faq_accordion'] ) {
@@ -31,4 +43,4 @@ function vk_faq2_render_callback( $block_content, $block ) {
31
  return $block_content;
32
  }
33
 
34
- add_filter( 'render_block', 'vk_faq2_render_callback', 10, 2 );
1
  <?php
 
2
  /**
3
+ * VK Blocks - Faq2 Blocks
4
+ *
5
+ * @package vk-blocks
6
  */
7
+
8
  if ( function_exists( 'register_block_type_from_metadata' ) ) {
9
 
10
+ /**
11
+ * Registers the `vk-blocks/faq2` block.
12
+ */
13
+ function vk_blocks_register_block_vk_faq2() {
14
  register_block_type_from_metadata(
15
  __DIR__,
16
  array(
19
  )
20
  );
21
  }
22
+ add_action( 'init', 'vk_blocks_register_block_vk_faq2', 99 );
23
  }
24
 
25
+ /**
26
+ * Render faq2 block
27
+ *
28
+ * @param string $block_content block_content.
29
+ * @param array $block block.
30
+ * @return string
31
+ */
32
+ function vk_blocks_faq2_render_callback( $block_content, $block ) {
33
  $vk_blocks_options = vk_blocks_get_options();
34
  if ( 'vk-blocks/faq2' === $block['blockName'] ) {
35
  if ( ! empty( $vk_blocks_options['new_faq_accordion'] ) && 'open' === $vk_blocks_options['new_faq_accordion'] ) {
43
  return $block_content;
44
  }
45
 
46
+ add_filter( 'render_block', 'vk_blocks_faq2_render_callback', 10, 2 );
src/blocks/flow/index.php CHANGED
@@ -1,11 +1,16 @@
1
  <?php
2
-
3
  /**
4
- * Registers the `vk-blocks/flow` block.
 
 
5
  */
 
6
  if ( function_exists( 'register_block_type_from_metadata' ) ) {
7
 
8
- function register_block_vk_flow() {
 
 
 
9
  register_block_type_from_metadata(
10
  __DIR__,
11
  array(
@@ -14,6 +19,6 @@ if ( function_exists( 'register_block_type_from_metadata' ) ) {
14
  )
15
  );
16
  }
17
- add_action( 'init', 'register_block_vk_flow', 99 );
18
  }
19
 
1
  <?php
 
2
  /**
3
+ * VK Blocks - Flow Blocks
4
+ *
5
+ * @package vk-blocks
6
  */
7
+
8
  if ( function_exists( 'register_block_type_from_metadata' ) ) {
9
 
10
+ /**
11
+ * Registers the `vk-blocks/flow` block.
12
+ */
13
+ function vk_blocks_register_block_vk_flow() {
14
  register_block_type_from_metadata(
15
  __DIR__,
16
  array(
19
  )
20
  );
21
  }
22
+ add_action( 'init', 'vk_blocks_register_block_vk_flow', 99 );
23
  }
24
 
src/blocks/heading/index.php CHANGED
@@ -1,11 +1,18 @@
1
  <?php
2
-
3
  /**
4
  * Registers the `vk-blocks/heading` block.
 
 
5
  */
 
6
  if ( function_exists( 'register_block_type_from_metadata' ) ) {
7
 
8
- function register_block_vkb_heading() {
 
 
 
 
 
9
  register_block_type_from_metadata(
10
  __DIR__,
11
  array(
@@ -14,5 +21,5 @@ if ( function_exists( 'register_block_type_from_metadata' ) ) {
14
  )
15
  );
16
  }
17
- add_action( 'init', 'register_block_vkb_heading', 99 );
18
  }
1
  <?php
 
2
  /**
3
  * Registers the `vk-blocks/heading` block.
4
+ *
5
+ * @package vk-blocks
6
  */
7
+
8
  if ( function_exists( 'register_block_type_from_metadata' ) ) {
9
 
10
+ /**
11
+ * Register Heading block.
12
+ *
13
+ * @return void
14
+ */
15
+ function vk_blocks_register_block_heading() {
16
  register_block_type_from_metadata(
17
  __DIR__,
18
  array(
21
  )
22
  );
23
  }
24
+ add_action( 'init', 'vk_blocks_register_block_heading', 99 );
25
  }
src/blocks/icon/index.php CHANGED
@@ -1,18 +1,25 @@
1
  <?php
2
-
3
  /**
4
  * Registers the `vk-blocks/icon` block.
 
 
5
  */
6
- if( function_exists('register_block_type_from_metadata')) {
7
 
8
- function register_block_vkb_icon() {
 
 
 
 
 
 
 
9
  register_block_type_from_metadata(
10
  __DIR__,
11
  array(
12
- 'editor_style' => 'vk-blocks-build-editor-css',
13
  'editor_script' => 'vk-blocks-build-js',
14
  )
15
  );
16
  }
17
- add_action( 'init', 'register_block_vkb_icon', 99 );
18
  }
1
  <?php
 
2
  /**
3
  * Registers the `vk-blocks/icon` block.
4
+ *
5
+ * @package vk-blocks
6
  */
 
7
 
8
+ if ( function_exists( 'register_block_type_from_metadata' ) ) {
9
+
10
+ /**
11
+ * Register Icon block.
12
+ *
13
+ * @return void
14
+ */
15
+ function vk_blocks_register_block_icon() {
16
  register_block_type_from_metadata(
17
  __DIR__,
18
  array(
19
+ 'editor_style' => 'vk-blocks-build-editor-css',
20
  'editor_script' => 'vk-blocks-build-js',
21
  )
22
  );
23
  }
24
+ add_action( 'init', 'vk_blocks_register_block_icon', 99 );
25
  }
src/blocks/page-content/index.php CHANGED
@@ -5,12 +5,14 @@
5
  * @package VK Blocks
6
  */
7
 
8
- /**
9
- * Registers the `vk-blocks/page-content` block.
10
- */
11
  if ( function_exists( 'register_block_type_from_metadata' ) ) {
12
 
13
- function register_block_vk_page_content() {
 
 
 
 
 
14
  global $vk_blocks_common_attributes;
15
  register_block_type_from_metadata(
16
  __DIR__,
@@ -30,11 +32,11 @@ if ( function_exists( 'register_block_type_from_metadata' ) ) {
30
  ),
31
  $vk_blocks_common_attributes
32
  ),
33
- 'render_callback' => 'vk_page_content_render_callback',
34
  )
35
  );
36
  }
37
- add_action( 'init', 'register_block_vk_page_content', 99 );
38
 
39
  // Add fiter for render post content
40
  add_filter( 'vk_page_content', 'do_blocks', 9 );
@@ -51,12 +53,12 @@ if ( function_exists( 'register_block_type_from_metadata' ) ) {
51
  * Render Callback of Page Content Block
52
  *
53
  * @param array $attributes attributes.
54
- * @param html $content content.
55
  */
56
- function vk_page_content_render_callback( $attributes ) {
57
  $page_content_id = ! empty( $attributes['TargetPost'] ) ? $attributes['TargetPost'] : -1;
58
  $page_content = -1 !== $page_content_id ? get_post( $page_content_id )->post_content : '';
59
- vk_page_content_enqueue_scripts( $page_content );
60
 
61
  $vk_blocks_options = vk_blocks_get_options();
62
  if ( has_block( 'vk-blocks/faq2', $page_content ) || has_block( 'vk-blocks/faq', $page_content ) ) {
@@ -109,8 +111,10 @@ function vk_page_content_render_callback( $attributes ) {
109
  }
110
 
111
  $page_html .= '<div class="' . $classes . '">';
112
- $page_html .= apply_filters( 'vk_page_content', $page_content );
113
- $page_html .= '</div>';
 
 
114
 
115
  $url = get_edit_post_link( $page_content_id );
116
  if ( $url ) {
@@ -125,9 +129,9 @@ function vk_page_content_render_callback( $attributes ) {
125
  /**
126
  * Load Scripts
127
  *
128
- * @param html $page_content Contents
129
  */
130
- function vk_page_content_enqueue_scripts( $page_content ) {
131
  if ( has_block( 'vk-blocks/faq2', $page_content ) || has_block( 'vk-blocks/faq', $page_content ) ) {
132
  wp_enqueue_script( 'vk-blocks-faq2', VK_BLOCKS_URL . 'build/faq2.min.js', array(), VK_BLOCKS_VERSION, true );
133
  }
@@ -140,4 +144,4 @@ function vk_page_content_enqueue_scripts( $page_content ) {
140
  wp_enqueue_script( 'vk-blocks-slider', VK_BLOCKS_URL . 'build/vk-slider.min.js', array( 'vk-blocks-swiper' ), VK_BLOCKS_VERSION, true );
141
  }
142
  }
143
- add_action( 'wp_enqueue_scripts', 'vk_page_content_enqueue_scripts' );
5
  * @package VK Blocks
6
  */
7
 
 
 
 
8
  if ( function_exists( 'register_block_type_from_metadata' ) ) {
9
 
10
+ /**
11
+ * Registers the `vk-blocks/page-content` block.
12
+ *
13
+ * @return void
14
+ */
15
+ function vk_blocks_register_block_page_content() {
16
  global $vk_blocks_common_attributes;
17
  register_block_type_from_metadata(
18
  __DIR__,
32
  ),
33
  $vk_blocks_common_attributes
34
  ),
35
+ 'render_callback' => 'vk_blocks_page_content_render_callback',
36
  )
37
  );
38
  }
39
+ add_action( 'init', 'vk_blocks_register_block_page_content', 99 );
40
 
41
  // Add fiter for render post content
42
  add_filter( 'vk_page_content', 'do_blocks', 9 );
53
  * Render Callback of Page Content Block
54
  *
55
  * @param array $attributes attributes.
56
+ * @return string
57
  */
58
+ function vk_blocks_page_content_render_callback( $attributes ) {
59
  $page_content_id = ! empty( $attributes['TargetPost'] ) ? $attributes['TargetPost'] : -1;
60
  $page_content = -1 !== $page_content_id ? get_post( $page_content_id )->post_content : '';
61
+ vk_blocks_content_enqueue_scripts( $page_content );
62
 
63
  $vk_blocks_options = vk_blocks_get_options();
64
  if ( has_block( 'vk-blocks/faq2', $page_content ) || has_block( 'vk-blocks/faq', $page_content ) ) {
111
  }
112
 
113
  $page_html .= '<div class="' . $classes . '">';
114
+ // Warning : 'vk_page_content' is old hook name that this line is old filter name fall back.
115
+ $page_content = apply_filters( 'vk_page_content', $page_content ); //phpcs:ignore
116
+ $page_html .= apply_filters( 'vk_blocks_page_content', $page_content );
117
+ $page_html .= '</div>';
118
 
119
  $url = get_edit_post_link( $page_content_id );
120
  if ( $url ) {
129
  /**
130
  * Load Scripts
131
  *
132
+ * @param string $page_content Contents.
133
  */
134
+ function vk_blocks_content_enqueue_scripts( $page_content ) {
135
  if ( has_block( 'vk-blocks/faq2', $page_content ) || has_block( 'vk-blocks/faq', $page_content ) ) {
136
  wp_enqueue_script( 'vk-blocks-faq2', VK_BLOCKS_URL . 'build/faq2.min.js', array(), VK_BLOCKS_VERSION, true );
137
  }
144
  wp_enqueue_script( 'vk-blocks-slider', VK_BLOCKS_URL . 'build/vk-slider.min.js', array( 'vk-blocks-swiper' ), VK_BLOCKS_VERSION, true );
145
  }
146
  }
147
+ add_action( 'wp_enqueue_scripts', 'vk_blocks_content_enqueue_scripts' );
src/blocks/pr-blocks/index.php CHANGED
@@ -1,11 +1,18 @@
1
  <?php
2
-
3
  /**
4
  * Registers the `vk-blocks/pr-blocks` block.
 
 
5
  */
 
6
  if ( function_exists( 'register_block_type_from_metadata' ) ) {
7
 
8
- function register_block_vkb_pr_blocks() {
 
 
 
 
 
9
  register_block_type_from_metadata(
10
  __DIR__,
11
  array(
@@ -14,5 +21,5 @@ if ( function_exists( 'register_block_type_from_metadata' ) ) {
14
  )
15
  );
16
  }
17
- add_action( 'init', 'register_block_vkb_pr_blocks', 99 );
18
  }
1
  <?php
 
2
  /**
3
  * Registers the `vk-blocks/pr-blocks` block.
4
+ *
5
+ * @package vk-blocks
6
  */
7
+
8
  if ( function_exists( 'register_block_type_from_metadata' ) ) {
9
 
10
+ /**
11
+ * Register PR block.
12
+ *
13
+ * @return void
14
+ */
15
+ function vk_blocks_register_block_pr_blocks() {
16
  register_block_type_from_metadata(
17
  __DIR__,
18
  array(
21
  )
22
  );
23
  }
24
+ add_action( 'init', 'vk_blocks_register_block_pr_blocks', 99 );
25
  }
src/blocks/pr-content/index.php CHANGED
@@ -1,11 +1,18 @@
1
  <?php
2
-
3
  /**
4
  * Registers the `vk-blocks/pr-content` block.
 
 
5
  */
 
6
  if ( function_exists( 'register_block_type_from_metadata' ) ) {
7
 
8
- function register_block_vkb_pr_content() {
 
 
 
 
 
9
  register_block_type_from_metadata(
10
  __DIR__,
11
  array(
@@ -14,6 +21,6 @@ if ( function_exists( 'register_block_type_from_metadata' ) ) {
14
  )
15
  );
16
  }
17
- add_action( 'init', 'register_block_vkb_pr_content', 99 );
18
  }
19
 
1
  <?php
 
2
  /**
3
  * Registers the `vk-blocks/pr-content` block.
4
+ *
5
+ * @package vk-blocks
6
  */
7
+
8
  if ( function_exists( 'register_block_type_from_metadata' ) ) {
9
 
10
+ /**
11
+ * Register PR content block.
12
+ *
13
+ * @return void
14
+ */
15
+ function vk_blocks_register_block_pr_content() {
16
  register_block_type_from_metadata(
17
  __DIR__,
18
  array(
21
  )
22
  );
23
  }
24
+ add_action( 'init', 'vk_blocks_register_block_pr_content', 99 );
25
  }
26
 
src/blocks/spacer/index.php CHANGED
@@ -1,11 +1,18 @@
1
  <?php
2
-
3
  /**
4
  * Registers the `vk-blocks/spacer` block.
 
 
5
  */
 
6
  if ( function_exists( 'register_block_type_from_metadata' ) ) {
7
 
8
- function register_block_vk_spacer() {
 
 
 
 
 
9
  register_block_type_from_metadata(
10
  __DIR__,
11
  array(
@@ -14,43 +21,143 @@ if ( function_exists( 'register_block_type_from_metadata' ) ) {
14
  )
15
  );
16
  }
17
- add_action( 'init', 'register_block_vk_spacer', 99 );
18
  }
19
 
20
  /**
21
- * スペーサーのサイズを取得する関数
22
  *
23
  * @param array $options VK Blocks 共通オプション.
24
- * @param string $size スペーサーのサイズ.
25
  * @param string $device 対象デバイス.
26
  *
27
  * @return integer|float $return 返り値
28
  */
29
- function vk_blocks_get_spacer_size( $options, $size, $device = '' ) {
30
 
31
  // そもそも値がなかった場合.
32
- if ( ! isset( $options['margin_size'][ $size ] ) ) {
33
  return null;
34
  }
35
 
36
  // 配列じゃない(デバイス毎のサイズが登録されていない)場合.
37
- if ( ! is_array( $options['margin_size'][ $size ] ) ) {
38
- return $options['margin_size'][ $size ];
39
  }
40
 
41
  // 各サイズのデバイス毎のサイズ.
42
- if ( isset( $options['margin_size'][ $size ][ $device ] ) && '' !== $options['margin_size'][ $size ][ $device ] ) {
43
- return $options['margin_size'][ $size ][ $device ];
44
  } else {
45
- if ( isset( $options['margin_size'][ $size ]['pc'] ) ) {
46
- return $options['margin_size'][ $size ]['pc'];
47
- } elseif ( isset( $options['margin_size'][ $size ]['tablet'] ) ) {
48
- return $options['margin_size'][ $size ]['tablet'];
49
- } elseif ( isset( $options['margin_size'][ $size ]['mobile'] ) ) {
50
- return $options['margin_size'][ $size ]['mobile'];
 
 
 
51
  } else {
52
  return null;
53
  }
54
  }
55
  return $return;
56
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
  <?php
 
2
  /**
3
  * Registers the `vk-blocks/spacer` block.
4
+ *
5
+ * @package vk-blocks
6
  */
7
+
8
  if ( function_exists( 'register_block_type_from_metadata' ) ) {
9
 
10
+ /**
11
+ * Register Spacer block.
12
+ *
13
+ * @return void
14
+ */
15
+ function vk_blocks_register_block_spacer() {
16
  register_block_type_from_metadata(
17
  __DIR__,
18
  array(
21
  )
22
  );
23
  }
24
+ add_action( 'init', 'vk_blocks_register_block_spacer', 99 );
25
  }
26
 
27
  /**
28
+ * スペーサーのサイズ(数値)を取得する関数
29
  *
30
  * @param array $options VK Blocks 共通オプション.
31
+ * @param string $spacer_size スペーサーのサイズ.
32
  * @param string $device 対象デバイス.
33
  *
34
  * @return integer|float $return 返り値
35
  */
36
+ function vk_blocks_get_spacer_size( $options, $spacer_size, $device = '' ) {
37
 
38
  // そもそも値がなかった場合.
39
+ if ( ! isset( $options['margin_size'][ $spacer_size ] ) ) {
40
  return null;
41
  }
42
 
43
  // 配列じゃない(デバイス毎のサイズが登録されていない)場合.
44
+ if ( ! is_array( $options['margin_size'][ $spacer_size ] ) ) {
45
+ return $options['margin_size'][ $spacer_size ];
46
  }
47
 
48
  // 各サイズのデバイス毎のサイズ.
49
+ if ( isset( $options['margin_size'][ $spacer_size ][ $device ] ) && '' !== $options['margin_size'][ $spacer_size ][ $device ] ) {
50
+ return $options['margin_size'][ $spacer_size ][ $device ];
51
  } else {
52
+ // 指定デバイスでのサイズ指定がない場合、他のデバイスで指定しているサイズを自動割り振り
53
+ // tablet -> pc -> mobile の順で自動適用する.
54
+ // でないと PC タブが指定済 / モバイル未指定のときに モバイルに tablet より広い PC のサイズが適用されてしまうため.
55
+ if ( isset( $options['margin_size'][ $spacer_size ]['tablet'] ) ) {
56
+ return $options['margin_size'][ $spacer_size ]['tablet'];
57
+ } elseif ( isset( $options['margin_size'][ $spacer_size ]['pc'] ) ) {
58
+ return $options['margin_size'][ $spacer_size ]['pc'];
59
+ } elseif ( isset( $options['margin_size'][ $spacer_size ]['mobile'] ) ) {
60
+ return $options['margin_size'][ $spacer_size ]['mobile'];
61
  } else {
62
  return null;
63
  }
64
  }
65
  return $return;
66
+ }
67
+
68
+ /**
69
+ * 画面サイズ毎のCSSをインライン出力するかどうかを判定する関数
70
+ *
71
+ * @param array $options VK Blocks 共通オプション.
72
+ * @param string $device : 画面の広さ mobile / tablet / pc.
73
+ * @return bool : 出力するかどうか
74
+ */
75
+ function vk_blocks_is_size_print( $options, $device ) {
76
+ $return = false;
77
+ if ( is_numeric( vk_blocks_get_spacer_size( $options, 'sm', $device ) ) ) {
78
+ $return = true;
79
+ }
80
+ if ( is_numeric( vk_blocks_get_spacer_size( $options, 'md', $device ) ) ) {
81
+ $return = true;
82
+ }
83
+ if ( is_numeric( vk_blocks_get_spacer_size( $options, 'lg', $device ) ) ) {
84
+ $return = true;
85
+ }
86
+ return $return;
87
+ }
88
+
89
+ /**
90
+ * スペーサーのサイズのCSS変数(1行)を出力する関数
91
+ *
92
+ * @param array $options VK Blocks 共通オプション.
93
+ * @param string $spacer_size スペーサーのサイズ.
94
+ * @param string $device 対象デバイス.
95
+ * @param string $unit 単位.
96
+ *
97
+ * @return string $style CSS変数指定(1行分).
98
+ */
99
+ function vk_blocks_get_spacer_size_style( $options, $spacer_size, $device = '', $unit ) {
100
+ $style = '';
101
+ $return_size = vk_blocks_get_spacer_size( $options, $spacer_size, $device );
102
+ if ( is_numeric( $return_size ) ) {
103
+ $style = '--vk-margin-' . $spacer_size . ':' . $return_size . $unit . ';';
104
+ }
105
+ return $style;
106
+ }
107
+
108
+ /**
109
+ * 共通スペーサーのサイズ指定の全CSSを出力する関数
110
+ *
111
+ * @param array $options VK Blocks 共通オプション.
112
+ * @return string $dynamic_css : 出力するcss
113
+ */
114
+ function vk_blocks_get_spacer_size_style_all( $options ) {
115
+ $vk_margin_size_array = vk_blocks_margin_size_array();
116
+ $dynamic_css = '';
117
+ if (
118
+ ! empty( $options['margin_size']['sm'] ) ||
119
+ ! empty( $options['margin_size']['md'] ) ||
120
+ ! empty( $options['margin_size']['lg'] )
121
+ ) {
122
+ if ( ! empty( $options['margin_unit'] ) ) {
123
+ $unit = $options['margin_unit'];
124
+ } else {
125
+ $unit = 'rem';
126
+ }
127
+
128
+ if ( vk_blocks_is_size_print( $options, 'mobile' ) ) {
129
+ $dynamic_css .= '
130
+ @media (max-width: 576px) {
131
+ :root{';
132
+ $dynamic_css .= esc_attr( vk_blocks_get_spacer_size_style( $options, 'sm', 'mobile', $unit ) );
133
+ $dynamic_css .= esc_attr( vk_blocks_get_spacer_size_style( $options, 'md', 'mobile', $unit ) );
134
+ $dynamic_css .= esc_attr( vk_blocks_get_spacer_size_style( $options, 'lg', 'mobile', $unit ) );
135
+ $dynamic_css .= '
136
+ }
137
+ }';
138
+ }
139
+ if ( vk_blocks_is_size_print( $options, 'tablet' ) ) {
140
+ $dynamic_css .= '
141
+ @media (min-width: 577px) and (max-width: 768px) {
142
+ :root{';
143
+ $dynamic_css .= esc_attr( vk_blocks_get_spacer_size_style( $options, 'sm', 'tablet', $unit ) );
144
+ $dynamic_css .= esc_attr( vk_blocks_get_spacer_size_style( $options, 'md', 'tablet', $unit ) );
145
+ $dynamic_css .= esc_attr( vk_blocks_get_spacer_size_style( $options, 'lg', 'tablet', $unit ) );
146
+ $dynamic_css .= '
147
+ }
148
+ }';
149
+ }
150
+ if ( vk_blocks_is_size_print( $options, 'pc' ) ) {
151
+ $dynamic_css .= '
152
+ @media (min-width: 769px) {
153
+ :root{';
154
+ $dynamic_css .= esc_attr( vk_blocks_get_spacer_size_style( $options, 'sm', 'pc', $unit ) );
155
+ $dynamic_css .= esc_attr( vk_blocks_get_spacer_size_style( $options, 'md', 'pc', $unit ) );
156
+ $dynamic_css .= esc_attr( vk_blocks_get_spacer_size_style( $options, 'lg', 'pc', $unit ) );
157
+ $dynamic_css .= '
158
+ }
159
+ }';
160
+ }
161
+ }
162
+ return $dynamic_css;
163
+ }
src/blocks/staff/index.php CHANGED
@@ -5,12 +5,14 @@
5
  * @package vk_blocks
6
  */
7
 
8
- /**
9
- * Registers the `vk-blocks/staff` block.
10
- */
11
  if ( function_exists( 'register_block_type_from_metadata' ) ) {
12
 
13
- function register_block_vk_staff() {
 
 
 
 
 
14
  register_block_type_from_metadata(
15
  __DIR__,
16
  array(
@@ -19,5 +21,5 @@ if ( function_exists( 'register_block_type_from_metadata' ) ) {
19
  )
20
  );
21
  }
22
- add_action( 'init', 'register_block_vk_staff', 99 );
23
  }
5
  * @package vk_blocks
6
  */
7
 
 
 
 
8
  if ( function_exists( 'register_block_type_from_metadata' ) ) {
9
 
10
+ /**
11
+ * Register Staff block.
12
+ *
13
+ * @return void
14
+ */
15
+ function vk_blocks_register_block_staff() {
16
  register_block_type_from_metadata(
17
  __DIR__,
18
  array(
21
  )
22
  );
23
  }
24
+ add_action( 'init', 'vk_blocks_register_block_staff', 99 );
25
  }
vk-blocks.php CHANGED
@@ -3,7 +3,7 @@
3
  * Plugin Name: VK Blocks
4
  * Plugin URI: https://github.com/vektor-inc/vk-blocks
5
  * Description: This is a plugin that extends Gutenberg's blocks.
6
- * Version: 1.14.1
7
  * Requires at least: 5.7
8
  * Author: Vektor,Inc.
9
  * Author URI: https://vektor-inc.co.jp
@@ -13,30 +13,32 @@
13
  */
14
 
15
  // Do not load directly.
16
- defined( 'ABSPATH' ) || die();
 
 
17
 
18
  /* function_exists は VK Blocks 無料版の無効化が正常に動作しなかった場合のフォールバック */
19
- if ( ! function_exists( 'vkblocks_get_version' ) ) {
20
  /**
21
  * Get Plugin Version
22
  *
23
  * @return string
24
  */
25
- function vkblocks_get_version() {
26
  $data = get_file_data( __FILE__, array( 'version' => 'Version' ) );
27
  return $data['version'];
28
  }
29
  }
30
 
31
  /* function_exists は VK Blocks 無料版の無効化が正常に動作しなかった場合のフォールバック */
32
- if ( ! function_exists( 'vkblocks_deactivate_plugin' ) ) {
33
  /**
34
  * Plugin deactive function
35
  *
36
  * @param string $plugin_path Plugin path to disable.
37
  * @return void
38
  */
39
- function vkblocks_deactivate_plugin( $plugin_path ) {
40
  include_once ABSPATH . 'wp-admin/includes/plugin.php';
41
  if ( is_plugin_active( $plugin_path ) ) {
42
  $active_plugins = get_option( 'active_plugins' );
@@ -61,8 +63,8 @@ add_action(
61
  include_once ABSPATH . 'wp-admin/includes/plugin.php';
62
  if ( is_plugin_active( 'vk-blocks-pro/vk-blocks.php' ) ) {
63
  // Deactive Plugin VK Blocks ( free ).
64
- if ( function_exists( 'vkblocks_deactivate_plugin' ) ) {
65
- vkblocks_deactivate_plugin( 'vk-blocks/vk-blocks.php' );
66
  }
67
  }
68
  // Deactive ExUnit included VK Blocks.
@@ -76,10 +78,10 @@ add_action(
76
  );
77
 
78
  if ( is_admin() && ! is_network_admin() ) {
79
- $options = get_option( 'vkExUnit_common_options' );
80
- if ( ! empty( $options['active_vk-blocks'] ) ) {
81
- $options['active_vk-blocks'] = false;
82
- update_option( 'vkExUnit_common_options', $options );
83
 
84
  add_action(
85
  'admin_notices',
@@ -100,12 +102,12 @@ require_once plugin_dir_path( __FILE__ ) . 'inc/vk-blocks-config.php';
100
  /**
101
  * Load updater ( Pro version only )
102
  */
103
- $plugin_base_dir = plugin_dir_path( __FILE__ );
104
- if ( strpos( $plugin_base_dir, 'vk-blocks-pro' ) !== false ) {
105
- $updater_url = plugin_dir_path( __FILE__ ) . 'inc/vk-blocks-pro/plugin-update-checker/plugin-update-checker.php';
106
- if ( file_exists( $updater_url ) ) {
107
  require plugin_dir_path( __FILE__ ) . 'inc/vk-blocks-pro/plugin-update-checker/plugin-update-checker.php';
108
- $my_update_checker = Puc_v4_Factory::buildUpdateChecker(
109
  'https://vws.vektor-inc.co.jp/updates/?action=get_metadata&slug=vk-blocks-pro',
110
  __FILE__,
111
  'vk-blocks-pro'
3
  * Plugin Name: VK Blocks
4
  * Plugin URI: https://github.com/vektor-inc/vk-blocks
5
  * Description: This is a plugin that extends Gutenberg's blocks.
6
+ * Version: 1.15.1
7
  * Requires at least: 5.7
8
  * Author: Vektor,Inc.
9
  * Author URI: https://vektor-inc.co.jp
13
  */
14
 
15
  // Do not load directly.
16
+ if ( ! defined( 'ABSPATH' ) ) {
17
+ exit;
18
+ }
19
 
20
  /* function_exists は VK Blocks 無料版の無効化が正常に動作しなかった場合のフォールバック */
21
+ if ( ! function_exists( 'vk_blocks_get_version' ) ) {
22
  /**
23
  * Get Plugin Version
24
  *
25
  * @return string
26
  */
27
+ function vk_blocks_get_version() {
28
  $data = get_file_data( __FILE__, array( 'version' => 'Version' ) );
29
  return $data['version'];
30
  }
31
  }
32
 
33
  /* function_exists は VK Blocks 無料版の無効化が正常に動作しなかった場合のフォールバック */
34
+ if ( ! function_exists( 'vk_blocks_deactivate_plugin' ) ) {
35
  /**
36
  * Plugin deactive function
37
  *
38
  * @param string $plugin_path Plugin path to disable.
39
  * @return void
40
  */
41
+ function vk_blocks_deactivate_plugin( $plugin_path ) {
42
  include_once ABSPATH . 'wp-admin/includes/plugin.php';
43
  if ( is_plugin_active( $plugin_path ) ) {
44
  $active_plugins = get_option( 'active_plugins' );
63
  include_once ABSPATH . 'wp-admin/includes/plugin.php';
64
  if ( is_plugin_active( 'vk-blocks-pro/vk-blocks.php' ) ) {
65
  // Deactive Plugin VK Blocks ( free ).
66
+ if ( function_exists( 'vk_blocks_deactivate_plugin' ) ) {
67
+ vk_blocks_deactivate_plugin( 'vk-blocks/vk-blocks.php' );
68
  }
69
  }
70
  // Deactive ExUnit included VK Blocks.
78
  );
79
 
80
  if ( is_admin() && ! is_network_admin() ) {
81
+ $vk_blocks_options = get_option( 'vkExUnit_common_options' );
82
+ if ( ! empty( $vk_blocks_options['active_vk-blocks'] ) ) {
83
+ $vk_blocks_options['active_vk-blocks'] = false;
84
+ update_option( 'vkExUnit_common_options', $vk_blocks_options );
85
 
86
  add_action(
87
  'admin_notices',
102
  /**
103
  * Load updater ( Pro version only )
104
  */
105
+ $vk_blocks_plugin_base_dir = plugin_dir_path( __FILE__ );
106
+ if ( strpos( $vk_blocks_plugin_base_dir, 'vk-blocks-pro' ) !== false ) {
107
+ $vk_blocks_updater_url = plugin_dir_path( __FILE__ ) . 'inc/vk-blocks-pro/plugin-update-checker/plugin-update-checker.php';
108
+ if ( file_exists( $vk_blocks_updater_url ) ) {
109
  require plugin_dir_path( __FILE__ ) . 'inc/vk-blocks-pro/plugin-update-checker/plugin-update-checker.php';
110
+ $vk_blocks_update_checker = Puc_v4_Factory::buildUpdateChecker(
111
  'https://vws.vektor-inc.co.jp/updates/?action=get_metadata&slug=vk-blocks-pro',
112
  __FILE__,
113
  'vk-blocks-pro'