VK All in One Expansion Unit - Version 7.3.0

Version Description

  • [ Add function ] Nav menu class custom.
Download this release

Release Info

Developer kurudrive
Plugin Icon 128x128 VK All in One Expansion Unit
Version 7.3.0
Comparing to
See all releases

Code changes from version 9.3.0-beta to 7.3.0

Files changed (74) hide show
  1. {assets/_scss → _scss}/_bootstrap.scss +0 -0
  2. {assets/_scss → _scss}/_contents_option_style.scss +0 -0
  3. _scss/vkExUnit_admin.scss +6 -0
  4. {assets/_scss → _scss}/vkExUnit_editor_style.scss +0 -0
  5. {assets/_scss → _scss}/vkExUnit_style.scss +41 -53
  6. {assets/_scss → _scss}/vkExUnit_style_in_bs.scss +0 -0
  7. admin/admin-main-setting-page.php +0 -151
  8. admin/admin-post-metabox.php +0 -55
  9. admin/admin.php +0 -103
  10. admin/class-veu-metabox-insert-items.php +0 -28
  11. admin/class-veu-metabox.php +0 -156
  12. admin/vk-admin/package/images/admin_banner_recruit.jpg +0 -0
  13. admin/vk-admin/vk-admin-config.php +0 -31
  14. admin/admin-active-setting-page.php → admin_active_setting_page.php +11 -16
  15. admin_main_setting_page.php +132 -0
  16. admin_other_functions.php +19 -0
  17. assets/_scss/vkExUnit_admin.scss +0 -92
  18. assets/css/vkExUnit_admin.css +0 -1
  19. assets/css/vkExUnit_style.css +0 -1
  20. assets/css/vkExUnit_style_in_bs.css +0 -12
  21. assets/js/vkExUnit_admin.js +0 -40
  22. common_helpers.php +48 -0
  23. admin/admin-common-init.php → common_init.php +10 -12
  24. css/vkExUnit_admin.css +1 -0
  25. {assets/css → css}/vkExUnit_editor_style.css +0 -0
  26. css/vkExUnit_style.css +1 -0
  27. css/vkExUnit_style_in_bs.css +12 -0
  28. {assets/images → images}/arrow_bottom.svg +0 -0
  29. {assets/images → images}/head_logo_ExUnit.png +0 -0
  30. {assets/images → images}/to-top-btn-icon.svg +0 -0
  31. inc/auto-eyecatch/auto-eyecatch.php +0 -13
  32. inc/auto-eyecatch/class-veu-auto-eyecatch.php +0 -91
  33. inc/auto-eyecatch/class-veu-metabox-eyecatch.php +0 -45
  34. inc/call-to-action/call-to-action-config.php +0 -11
  35. inc/call-to-action/package/class-veu-metabox-cta.php +0 -71
  36. inc/css-customize/class-veu-metabox-css-customize.php +0 -39
  37. inc/css-customize/css-customize-single.php +0 -41
  38. inc/meta-keyword/class-veu-metabox-meta-keyword.php +0 -43
  39. inc/meta-keyword/meta-keyword.php +0 -124
  40. inc/nav-menu-class-custom.php +0 -116
  41. inc/noindex/class-veu-metabox-noindex.php +0 -45
  42. inc/noindex/noindex.php +0 -34
  43. inc/other-widget/other-widget.php +0 -99
  44. inc/post-type-manager/post-type-manager-config.php +0 -18
  45. inc/sitemap-page/class-veu-metabox-sitemap.php +0 -49
  46. inc/sitemap-page/sitemap-page-admin-main-setting.php +0 -54
  47. inc/sitemap-page/sitemap-page-helpers.php +0 -54
  48. inc/smooth-scroll/js/smooth-scroll.js +0 -50
  49. inc/smooth-scroll/js/smooth-scroll.min.js +0 -10
  50. inc/smooth-scroll/smooth-scroll.php +0 -10
  51. inc/sns/class-veu-metabox-sns-button.php +0 -62
  52. inc/sns/class-veu-metabox-sns-title.php +0 -39
  53. inc/sns/sns.php +0 -212
  54. inc/template-tags/template-tags-veu-old.php +0 -69
  55. inc/vk-blocks/package/build/block-build-editor.css +0 -1
  56. inc/vk-blocks/package/build/block-build.css +0 -30
  57. inc/vk-blocks/package/build/block-build.js +0 -39
  58. inc/vk-blocks/package/build/block-build.js.map +0 -1
  59. inc/vk-blocks/package/build/languages/vk-blocks-ja-vk-blocks-build-js.json +0 -1
  60. inc/vk-blocks/package/build/languages/vk-blocks-ja.mo +0 -0
  61. inc/vk-blocks/package/build/languages/vk-blocks-ja.po +0 -846
  62. inc/vk-blocks/package/build/languages/vk-blocks.pot +0 -757
  63. inc/vk-blocks/package/build/viewHelper.js +0 -6
  64. inc/vk-blocks/package/vk-blocks-functions.php +0 -102
  65. inc/wp-title.php +0 -152
  66. initialize.php +101 -32
  67. {assets/js → js}/all.js +30 -0
  68. {assets/js → js}/all.min.js +4 -1
  69. {assets/js → js}/jquery.flatheights.js +0 -0
  70. {assets/js → js}/master.js +30 -0
  71. js/vkExUnit_admin.js +4 -0
  72. languages/vk-all-in-one-expansion-unit-ja.mo +0 -0
  73. languages/vkExUnit-ja.mo +0 -0
  74. languages/{vk-all-in-one-expansion-unit-ja.po → vkExUnit-ja.po} +565 -773
{assets/_scss → _scss}/_bootstrap.scss RENAMED
File without changes
{assets/_scss → _scss}/_contents_option_style.scss RENAMED
File without changes
_scss/vkExUnit_admin.scss ADDED
@@ -0,0 +1,6 @@
 
 
 
 
 
 
1
+ @charset "utf-8";
2
+ // @import "compass";
3
+
4
+ .wrap.debug_mode{
5
+ tr.dev_object{ display:table-row; }
6
+ }
{assets/_scss → _scss}/vkExUnit_editor_style.scss RENAMED
File without changes
{assets/_scss → _scss}/vkExUnit_style.scss RENAMED
@@ -55,6 +55,7 @@ $section_margin : 30px;
55
  /* .common
56
  /*-------------------------------------------*/
57
 
 
58
  .link-list li { padding:0.5em; }
59
  iframe.wp-embedded-content { width:100%; }
60
 
@@ -138,59 +139,42 @@ iframe.wp-embedded-content { width:100%; }
138
  /*-------------------------------------------*/
139
  /* .veu_socialSet
140
  /*-------------------------------------------*/
141
- /* 通常タイトルと本文の間に一定の余白があるが、余白分離れてSNSボタンが表示されると微妙なのでマイナスオフセットで余白を詰めている */
142
- .veu_socialSet-position-before {
143
- margin-top:-1em;margin-bottom:2em
144
- }
145
- .veu_socialSet-position-after { margin-top:3em; }
146
-
147
- .veu_socialSet {
148
- ul {
149
- display: flex;
150
- }
151
- li { width: 50%;background:none;position:relative; display:block;overflow:visible;box-sizing: border-box; }
152
- .sb_icon a {display:block; overflow:hidden; padding: 5px 10px;border-radius: 4px; color:#fff;text-decoration: none; line-height: 100%; font-size: 90%;}
153
- .sb_icon a:hover{
154
- box-shadow: none; transform: translate3d(0, 2px, 0); -webkit-transform: translate3d(0, 2px, 0);
155
- }
156
- .sb_icon a .sns_txt { position: relative;top:-1px; }
157
- iframe { border:none; }
158
- a .icon_sns { font-size:100%;padding: 5px 8px 5px 0; display: inline-block; }
159
- .sb_icon.sb_facebook a{ background: #425dab; box-shadow: 0 4px 0 rgb(52, 78, 132); }
160
- .sb_icon.sb_hatena a { background: #007fc5; box-shadow: 0 4px 0 rgba(0,103,159,1); }
161
- .sb_icon.sb_twitter a { background:#00abec; box-shadow: 0 4px 0 rgba(0,126,170,1); }
162
- .sb_icon.sb_google a { background:#dd4b39; box-shadow: 0 4px 0 rgba(160,53,36,1); }
163
- .sb_icon.sb_line a { background:#6ebd30; box-shadow: 0 4px 0 #5b9c28; }
164
- .sb_icon.sb_pocket a { background: #ea4654; box-shadow: 0 4px 0 #c1303c; }//li.sb_pocket
165
  }//.veu_socialSet ul
166
 
167
  .veu_count_sns_pocket,
168
  .veu_count_sns_fb,
169
- .veu_count_sns_hb { position: absolute; bottom: 5px; right: 5px; font-size:77%; line-height:1;font-weight: bold;
170
- }
171
 
172
  @media (max-width: 767px){
173
- .veu_socialSet {
174
- ul { flex-wrap:wrap; }
175
- li { width:calc( 50% - 6px); }
176
- .veu_count_sns_pocket,
177
- .veu_count_sns_fb,
178
- .veu_count_sns_hb { bottom: 2px; }
179
- .sb_icon a { padding: 8px 10px; }
180
- }
181
- }
182
-
183
  /*
184
  .veu_socialSet と .veu_contentAddSection 2つつけているのは一つだと .content ul などの継承に負けるため
185
  */
186
- .veu_socialSet.veu_contentAddSection ul {
187
- margin:0px;padding:0;
188
- li { margin:3px; padding:0px; }//li
 
189
  }
190
- @media (max-width: 767px){
191
- .veu_socialSet.veu_contentAddSection ul li {
192
- margin-bottom: 9px;
193
- }
194
  }
195
 
196
 
@@ -201,11 +185,11 @@ iframe.wp-embedded-content { width:100%; }
201
  font-weight: normal;
202
  font-style: normal;
203
  font-family: 'vk_sns';
204
- src:url('../../inc/sns/icons/fonts/vk_sns.eot?-bq20cj');
205
- src:url('../../inc/sns/icons/fonts/vk_sns.eot?#iefix-bq20cj') format('embedded-opentype'),
206
- url('../../inc/sns/icons/fonts/vk_sns.woff?-bq20cj') format('woff'),
207
- url('../../inc/sns/icons/fonts/vk_sns.ttf?-bq20cj') format('truetype'),
208
- url('../../inc/sns/icons/fonts/vk_sns.svg?-bq20cj#vk_sns') format('svg');
209
  }
210
 
211
  [class^="vk_icon_w_r_sns_"], [class*=" vk_icon_w_r_sns_"] {
@@ -273,7 +257,7 @@ $section_pagelist_margin:2.5em 0 1em;
273
  -webkit-flex-wrap: wrap; /* Safari */
274
  justify-content: space-between;
275
  -webkit-justify-content: space-between; /* Safari */
276
- .childPage_list_box { width: 48%; }
277
  }
278
  } // @media (max-width: 767px){
279
 
@@ -402,7 +386,7 @@ $section_pagelist_margin:2.5em 0 1em;
402
  /*-------------------------------------------*/
403
  /* .veu_cta
404
  /*-------------------------------------------*/
405
- @import "../../inc/call-to-action/package/_scss/_call-to-action";
406
 
407
  /*-------------------------------------------*/
408
  /* .veu_contact
@@ -414,8 +398,7 @@ $section_pagelist_margin:2.5em 0 1em;
414
  .contact_txt_time { display:block; overflow:hidden; }
415
  .contact_txt_catch,
416
  .contact_txt_time {font-size: 14px; line-height: 128.6%; }
417
- .contact_txt_tel {padding:4px 0; font-size: 28px;line-height: 105%;font-weight: 700;}
418
- .contact_txt_tel_icon { margin-right:0.3rem; }
419
  .contact_bt_subTxt { display:block; overflow:hidden;font-size:12px;margin-top:0.4rem; }
420
  .contact_txt { text-align: center; }
421
  .contact_bt { display: block; }
@@ -495,7 +478,7 @@ $section_pagelist_margin:2.5em 0 1em;
495
  /*-------------------------------------------*/
496
  /* .veu_pagetop-btn
497
  /*-------------------------------------------*/
498
- @import "../../inc/pagetop-btn/_scss/_pagetop-btn.scss";
499
 
500
  /*-------------------------------------------*/
501
  /* Widget .veu_fbPagePlugin
@@ -661,6 +644,11 @@ iframe.twitter-timeline {margin-right:auto; margin-left:auto; width: 740px !impo
661
  }
662
  .prBlock_summary{ margin-bottom: 0.5em; text-align: center; font-size: 14px; line-height: 1.6em; }
663
  }
 
 
 
 
 
664
 
665
  @media screen and (max-width:992px){
666
  // .veu_prBlocks{
55
  /* .common
56
  /*-------------------------------------------*/
57
 
58
+ html { font-size: inherit; } /* reset bootstrap */
59
  .link-list li { padding:0.5em; }
60
  iframe.wp-embedded-content { width:100%; }
61
 
139
  /*-------------------------------------------*/
140
  /* .veu_socialSet
141
  /*-------------------------------------------*/
142
+ .veu_socialSet { margin-top:3em; }
143
+ /*
144
+ .veu_socialSet と .veu_contentAddSection 2つつけているのは一つだと .content ul などの継承に負けるため
145
+ */
146
+ .veu_socialSet.veu_contentAddSection ul { margin:0px;padding:0;display: flex;
147
+ li { position:relative; display:block;overflow:visible; width: 50%; margin:3px; padding:0px; background:none;
148
+ &.sb_icon a {display:block; overflow:hidden; padding: 7px 10px;border-radius: 4px; color:#fff;text-decoration: none; line-height: 100%; font-size: 90%;}
149
+ &.sb_icon a:hover{
150
+ box-shadow: none; transform: translate3d(0, 2px, 0); -webkit-transform: translate3d(0, 2px, 0);
151
+ }
152
+ &.sb_icon a .sns_txt { position: relative;top:-1px; }
153
+ iframe { border:none; }
154
+ a .icon_sns { font-size:100%;padding: 5px 8px 5px 0; display: inline-block; }
155
+ &.sb_icon.sb_facebook a{ background: #425dab; box-shadow: 0 4px 0 rgb(52, 78, 132); }
156
+ &.sb_icon.sb_hatena a { background: #007fc5; box-shadow: 0 4px 0 rgba(0,103,159,1); }
157
+ &.sb_icon.sb_twitter a { background:#00abec; box-shadow: 0 4px 0 rgba(0,126,170,1); }
158
+ &.sb_icon.sb_google a { background:#dd4b39; box-shadow: 0 4px 0 rgba(160,53,36,1); }
159
+ &.sb_icon.sb_line a { background:#6ebd30; box-shadow: 0 4px 0 #5b9c28; }
160
+ &.sb_icon.sb_pocket a { background: #ea4654; box-shadow: 0 4px 0 #c1303c; }//li.sb_pocket
161
+ }//li
 
 
 
 
162
  }//.veu_socialSet ul
163
 
164
  .veu_count_sns_pocket,
165
  .veu_count_sns_fb,
166
+ .veu_count_sns_hb { position: absolute; bottom: 5px; right: 5px; font-size:77%; line-height:1;font-weight: bold; }
 
167
 
168
  @media (max-width: 767px){
 
 
 
 
 
 
 
 
 
 
169
  /*
170
  .veu_socialSet と .veu_contentAddSection 2つつけているのは一つだと .content ul などの継承に負けるため
171
  */
172
+ .veu_socialSet.veu_contentAddSection ul { flex-wrap:wrap; }
173
+ .veu_socialSet.veu_contentAddSection ul li { width: 48%; margin-bottom: 9px;
174
+ &:nth-child(even) { margin-right:0; }
175
+ &.sb_icon a { padding: 8px 10px; }
176
  }
177
+ .pocket-count, .veu_count_sns_fb, .veu_count_sns_hb { bottom: 2px;}
 
 
 
178
  }
179
 
180
 
185
  font-weight: normal;
186
  font-style: normal;
187
  font-family: 'vk_sns';
188
+ src:url('../plugins/sns/icons/fonts/vk_sns.eot?-bq20cj');
189
+ src:url('../plugins/sns/icons/fonts/vk_sns.eot?#iefix-bq20cj') format('embedded-opentype'),
190
+ url('../plugins/sns/icons/fonts/vk_sns.woff?-bq20cj') format('woff'),
191
+ url('../plugins/sns/icons/fonts/vk_sns.ttf?-bq20cj') format('truetype'),
192
+ url('../plugins/sns/icons/fonts/vk_sns.svg?-bq20cj#vk_sns') format('svg');
193
  }
194
 
195
  [class^="vk_icon_w_r_sns_"], [class*=" vk_icon_w_r_sns_"] {
257
  -webkit-flex-wrap: wrap; /* Safari */
258
  justify-content: space-between;
259
  -webkit-justify-content: space-between; /* Safari */
260
+ .childPage_list_box { width: 48%;display: flex; }
261
  }
262
  } // @media (max-width: 767px){
263
 
386
  /*-------------------------------------------*/
387
  /* .veu_cta
388
  /*-------------------------------------------*/
389
+ @import "../plugins/call-to-action/_scss/_call-to-action";
390
 
391
  /*-------------------------------------------*/
392
  /* .veu_contact
398
  .contact_txt_time { display:block; overflow:hidden; }
399
  .contact_txt_catch,
400
  .contact_txt_time {font-size: 14px; line-height: 128.6%; }
401
+ .contact_txt_tel {padding:4px 0; font-size: 28px;line-height: 105%; }
 
402
  .contact_bt_subTxt { display:block; overflow:hidden;font-size:12px;margin-top:0.4rem; }
403
  .contact_txt { text-align: center; }
404
  .contact_bt { display: block; }
478
  /*-------------------------------------------*/
479
  /* .veu_pagetop-btn
480
  /*-------------------------------------------*/
481
+ @import "../plugins/pagetop-btn/_scss/_pagetop-btn.scss";
482
 
483
  /*-------------------------------------------*/
484
  /* Widget .veu_fbPagePlugin
644
  }
645
  .prBlock_summary{ margin-bottom: 0.5em; text-align: center; font-size: 14px; line-height: 1.6em; }
646
  }
647
+ /*
648
+ 入れ子にするとLightning テーマ埋め込みの3PRブロックのアイコンカラーが負けるので、各スキンの方で継承を強くするまで旦軽くする為に個別記載とする
649
+ */
650
+ .prBlock_icon { color: #fff; }
651
+ // }
652
 
653
  @media screen and (max-width:992px){
654
  // .veu_prBlocks{
{assets/_scss → _scss}/vkExUnit_style_in_bs.scss RENAMED
File without changes
admin/admin-main-setting-page.php DELETED
@@ -1,151 +0,0 @@
1
- <?php
2
- /*
3
- Main Setting Page _ ExUnit > メイン設定 メニューを追加
4
- Main Setting Page _ ページのフレーム( メニューとメインエリア両方 )
5
- Main Setting Page _ メインエリアの中身
6
-
7
-
8
-
9
- /*
10
- Main Setting Page _ ExUnit > メイン設定 メニューを追加
11
- /*-------------------------------------------*/
12
- function veu_add_main_setting() {
13
- // $capability_required = veu_get_capability_required();
14
- $custom_page = add_submenu_page(
15
- 'vkExUnit_setting_page', // parent
16
- __( 'Main setting', 'vk-all-in-one-expansion-unit' ), // Name of page
17
- __( 'Main setting', 'vk-all-in-one-expansion-unit' ), // Label in menu
18
- 'activate_plugins', // veu_get_capability_required()でないのは edit_theme_options権限を付与したユーザーにもアクセスさせないためにactivate_pluginsにしている。
19
- // $capability_required, // Capability
20
- 'vkExUnit_main_setting', // ユニークなこのサブメニューページの識別子
21
- 'veu_render_main_frame' // メニューページのコンテンツを出力する関数
22
- );
23
- if ( ! $custom_page ) {
24
- return; }
25
- }
26
- add_action( 'admin_menu', 'veu_add_main_setting' );
27
-
28
-
29
- /*
30
- Main Setting Page _ ページのフレーム( メニューとメインエリア両方 )
31
- /*-------------------------------------------*/
32
- function veu_render_main_frame() {
33
-
34
- // nonce
35
- if ( isset( $_POST['_nonce_vkExUnit'] ) && wp_verify_nonce( $_POST['_nonce_vkExUnit'], 'standing_on_the_shoulder_of_giants' ) ) {
36
-
37
- // sanitize & update
38
- veu_main_sanitaize_and_update( $_POST );
39
- }
40
-
41
- // Left menu area top Title
42
- $get_page_title = veu_get_little_short_name() . ' Main setting';
43
-
44
- // Left menu area top logo
45
- $get_logo_html = veu_get_systemlogo_html();
46
-
47
- // $menu
48
- /*--------------------------------------------------*/
49
- global $vkExUnit_options;
50
- if ( ! isset( $vkExUnit_options ) ) {
51
- $vkExUnit_options = array();
52
- }
53
- $get_menu_html = '';
54
-
55
- foreach ( $vkExUnit_options as $vkoption ) {
56
- if ( ! isset( $vkoption['render_page'] ) ) {
57
- continue; }
58
- // $linkUrl = ($i == 0) ? 'wpwrap':$vkoption['option_name'];
59
- $linkUrl = $vkoption['option_name'];
60
- $get_menu_html .= '<li id="btn_"' . $vkoption['option_name'] . '" class="' . $vkoption['option_name'] . '"><a href="#' . $linkUrl . '">';
61
- $get_menu_html .= $vkoption['tab_label'];
62
- $get_menu_html .= '</a></li>';
63
- }
64
-
65
- Vk_Admin::admin_page_frame( $get_page_title, 'vkExUnit_the_main_setting_body', $get_logo_html, $get_menu_html );
66
-
67
- }
68
-
69
- /*
70
- Main Setting Page _ メインエリアの中身
71
- /*-------------------------------------------*/
72
- function vkExUnit_the_main_setting_body() {
73
- global $vkExUnit_options;?>
74
- <form method="post" action="">
75
- <?php
76
- wp_nonce_field( 'standing_on_the_shoulder_of_giants', '_nonce_vkExUnit' );
77
- if ( is_array( $vkExUnit_options ) ) {
78
- echo '<div>'; // jsでfirst-child取得用
79
- foreach ( $vkExUnit_options as $vkoption ) {
80
-
81
- if ( empty( $vkoption['render_page'] ) ) {
82
- continue; }
83
-
84
- echo '<section id="' . $vkoption['option_name'] . '">';
85
-
86
- call_user_func_array( $vkoption['render_page'], array() );
87
-
88
- echo '</section>';
89
- }
90
- echo '</div>';
91
-
92
- } else {
93
-
94
- echo __( 'Activated Packages is noting. please activate some package.', 'vk-all-in-one-expansion-unit' );
95
-
96
- }
97
- echo '</form>';
98
- }
99
-
100
- /*
101
- Main Setting Page _ 値をアップデート
102
- Main Setting Page で複数のoption値が送信される。
103
- それらをループしながらサニタイズしながらアップデートする
104
- /*-------------------------------------------*/
105
- function veu_main_sanitaize_and_update( $_post ) {
106
-
107
- // ExUnitで利用しているoption項目の配列
108
- global $vkExUnit_options;
109
-
110
- if ( ! empty( $vkExUnit_options ) ) {
111
-
112
- // ExUnitで利用しているoption項目をループしながらサニタイズ&アップデートする
113
- foreach ( $vkExUnit_options as $veu_option ) {
114
-
115
- // サニタイズ Call back が登録されている場合にサニタイズ実行
116
- if ( ! empty( $veu_option['callback'] ) ) {
117
-
118
- // コールバック関数にわたす入力値を指定
119
- $option_name = $veu_option['option_name'];
120
-
121
- if ( ! empty( $_post[ $option_name ] ) ) {
122
- $before = $_post[ $option_name ];
123
- } else {
124
- $before = null;
125
- } // if ( ! empty( $_post[ $option_name ] ){
126
-
127
- // サニタイズコールバックを実行
128
- $option = call_user_func_array( $veu_option['callback'], array( $before ) );
129
- } // if ( ! empty( $veu_option['callback'] ) ) {
130
-
131
- update_option( $veu_option['option_name'], $option );
132
- }
133
- }
134
- }
135
-
136
- /*
137
- global $vkExUnit_options に各種値を登録するための関数
138
- */
139
- function vkExUnit_register_setting( $tab_label = 'tab_label', $option_name, $sanitize_callback, $render_page ) {
140
- global $vkExUnit_options;
141
- if ( ! isset( $vkExUnit_options ) ) {
142
- $vkExUnit_options = array();
143
- }
144
- $vkExUnit_options[] =
145
- array(
146
- 'option_name' => $option_name,
147
- 'callback' => $sanitize_callback,
148
- 'tab_label' => $tab_label,
149
- 'render_page' => $render_page,
150
- );
151
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
admin/admin-post-metabox.php DELETED
@@ -1,55 +0,0 @@
1
- <?php
2
- /*
3
- add page custom field
4
- /*-------------------------------------------*/
5
-
6
- require_once( dirname( __FILE__ ) . '/class-veu-metabox.php' );
7
-
8
- /**
9
- * Add Content meta box use for "Child Page List" , "Sitemap" , "Contact section" and more fields
10
- */
11
- function veu_add_parent_metabox() {
12
- if ( apply_filters( 'veu_parent_metabox_activation', false ) ) {
13
-
14
- $meta_box_name = veu_get_name();
15
-
16
- /*
17
- Original Brand Unit で 名前を未入力にされた時にメタボックスが表示されなくなってしまうので、
18
- とりあえずスペースを代入
19
- */
20
- if ( ! $meta_box_name ) {
21
- $meta_box_name = ' ';
22
- }
23
-
24
- $args = array(
25
- 'public' => true,
26
- );
27
- $post_types = get_post_types( $args );
28
- foreach ( $post_types as $key => $post_type ) {
29
- add_meta_box( 'veu_parent_post_metabox', $meta_box_name, 'veu_parent_metabox_body', $post_type, 'normal', 'high' );
30
- }
31
- }
32
- /*
33
- VEU_Metabox 内の get_post_type が実行タイミングによっては
34
- カスタム投稿タイプマネージャーで作成した投稿タイプが取得できないために
35
- admin_menu のタイミングで読み込んでいる
36
- */
37
- require_once( dirname( __FILE__ ) . '/class-veu-metabox-insert-items.php' );
38
- }
39
- add_action( 'admin_menu', 'veu_add_parent_metabox' );
40
-
41
- /**
42
- * Insert ExUnit Settings.
43
- */
44
- function veu_parent_metabox_body() {
45
- echo '<div class="veu_metabox_nav">';
46
- echo '<p class="veu_metabox_all_section_toggle close">';
47
- echo '<button class="button button-default veu_metabox_all_section_toggle_btn_open">' . __( 'Open all', 'vk-all-in-one-expansion-unit' ) . ' <i class="fas fa-caret-down"></i></button> ';
48
- echo '<button class="button button-default veu_metabox_all_section_toggle_btn_close">' . __( 'Close all', 'vk-all-in-one-expansion-unit' ) . ' <i class="fas fa-caret-up"></i></button>';
49
- echo '</p>';
50
- echo '</div>';
51
- do_action( 'veu_post_metabox_body' );
52
- echo '<div class="veu_metabox_footer">';
53
- echo veu_get_systemlogo_html();
54
- echo '</div>';
55
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
admin/admin.php DELETED
@@ -1,103 +0,0 @@
1
- <?php
2
- /*
3
- Add Parent menu
4
- Load master setting page
5
- Print admin js
6
- */
7
-
8
- require dirname( __FILE__ ) . '/admin-common-init.php';
9
- require dirname( __FILE__ ) . '/disable-guide.php';
10
- require dirname( __FILE__ ) . '/customizer.php';
11
-
12
- // plugins_loaded の位置ではmetaboxを統合しない設定にしても個別のmetaboxが表示されない
13
- require dirname( __FILE__ ) . '/admin-post-metabox.php';
14
-
15
- // 親メニューが出力される前に フックを通さずに直接読み込むとページが表示されなくなる
16
- add_action( 'plugin_loaded', 'veu_load_main_setting_page' );
17
- function veu_load_main_setting_page() {
18
- require_once dirname( __FILE__ ) . '/admin-main-setting-page.php';
19
- require_once dirname( __FILE__ ) . '/vk-admin/vk-admin-config.php';
20
- }
21
-
22
- /*
23
- Add Parent menu
24
- /*-------------------------------------------*/
25
- add_action( 'admin_menu', 'veu_setting_menu_parent' );
26
- function veu_setting_menu_parent() {
27
- global $menu;
28
-
29
- $parent_name = veu_get_little_short_name();
30
-
31
- $capability_required = 'activate_plugins';
32
-
33
- $custom_page = add_menu_page(
34
- $parent_name, // Name of page
35
- $parent_name, // Label in menu
36
- $capability_required,
37
- 'vkExUnit_setting_page', // ユニークなこのサブメニューページの識別子
38
- 'vkExUnit_add_setting_page' // メニューページのコンテンツを出力する関数
39
- );
40
- if ( ! $custom_page ) {
41
- return; }
42
- }
43
-
44
- /*
45
- Load master setting page
46
- /*-------------------------------------------*/
47
- function vkExUnit_add_setting_page() {
48
- require dirname( __FILE__ ) . '/admin-active-setting-page.php';
49
- }
50
-
51
- /*
52
- Print admin js
53
- /*-------------------------------------------*/
54
- // add_action( 'admin_print_scripts-exunit_page_vkExUnit_main_setting', 'veu_admin_add_js' );
55
- add_action( 'admin_enqueue_scripts', 'veu_admin_add_js' );
56
- function veu_admin_add_js( $hook_suffix ) {
57
- global $vkExUnit_version;
58
- wp_enqueue_media();
59
- wp_register_script( 'vkExUnit_admin_js', veu_get_directory_uri() . '/assets/js/vkExUnit_admin.js', array( 'jquery' ), $vkExUnit_version );
60
- wp_enqueue_script( 'jquery' );
61
- wp_enqueue_script( 'vkExUnit_admin_js' );
62
- }
63
-
64
- add_action( 'admin_enqueue_scripts', 'veu_admin_css' );
65
- function veu_admin_css() {
66
- global $vkExUnit_version;
67
- wp_enqueue_style( 'veu_admin_css', veu_get_directory_uri() . '/assets/css/vkExUnit_admin.css', array(), $vkExUnit_version, 'all' );
68
- }
69
-
70
- /*
71
- 管理画面_admin_head JavaScriptのデバッグコンソールにhook_suffixの値を出力
72
- /*-------------------------------------------*/
73
- // add_action("admin_head", 'vkExUnit_suffix2console');
74
- // function vkExUnit_suffix2console() {
75
- // global $hook_suffix;
76
- // if (is_user_logged_in()) {
77
- // $str = "<script type=\"text/javascript\">console.log('%s')</script>";
78
- // printf($str, $hook_suffix);
79
- // }
80
- // }
81
-
82
- add_action( 'admin_bar_menu', 'vkExUnit_package_adminbar', 43 );
83
- function vkExUnit_package_adminbar( $wp_admin_bar ) {
84
-
85
- if ( ! current_user_can( 'activate_plugins' ) ) {
86
- return; }
87
-
88
- global $vkExUnit_options;
89
- if ( ! isset( $vkExUnit_options ) || ! count( $vkExUnit_options ) ) {
90
- return;
91
- }
92
-
93
- foreach ( $vkExUnit_options as $opt ) {
94
- $wp_admin_bar->add_node(
95
- array(
96
- 'parent' => 'veu_adminlink_main',
97
- 'title' => $opt['tab_label'],
98
- 'id' => 'vew_configbar_' . $opt['option_name'],
99
- 'href' => admin_url() . 'admin.php?page=vkExUnit_main_setting#' . $opt['option_name'],
100
- )
101
- );
102
- }
103
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
admin/class-veu-metabox-insert-items.php DELETED
@@ -1,28 +0,0 @@
1
- <?php
2
-
3
- require_once( veu_get_directory() . '/admin/class-veu-metabox.php' );
4
-
5
- class VEU_Metabox_Insert_Items extends VEU_Metabox {
6
-
7
- public function __construct( $args = array() ) {
8
-
9
- $this->args = array(
10
- 'slug' => 'veu_insert_items',
11
- 'cf_name' => '',
12
- 'title' => __( 'Setting of insert items', 'vk-all-in-one-expansion-unit' ),
13
- 'priority' => 10,
14
- 'post_types' => array( 'page' ),
15
- );
16
-
17
- parent::__construct( $this->args );
18
-
19
- }
20
-
21
- public function metabox_body( $display = true ) {
22
- do_action( 'veu_metabox_insert_items' );
23
- }
24
-
25
-
26
- } // class VEU_Metabox_Insert_Items {
27
-
28
- $veu_metabox_insert_items = new VEU_Metabox_Insert_Items();
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
admin/class-veu-metabox.php DELETED
@@ -1,156 +0,0 @@
1
- <?php
2
-
3
- class VEU_Metabox {
4
-
5
- public $args;
6
- public $veu_get_common_options;
7
-
8
- public function __construct( $args = array() ) {
9
-
10
- $this->veu_get_common_options = veu_get_common_options();
11
-
12
- $post_type_paras = array(
13
- 'public' => true,
14
- );
15
-
16
- $defaults = array(
17
- 'slug' => '',
18
- 'cf_name' => '',
19
- 'title' => '',
20
- 'priority' => 10,
21
- 'individual' => $this->veu_get_common_options['post_metabox_individual'],
22
- 'post_types' => get_post_types( $post_type_paras ),
23
- );
24
-
25
- $this->args = wp_parse_args( $args, $defaults );
26
-
27
- if ( $this->args['individual'] ) {
28
- // 通常メタボックスの追加タイミングは admin_menu だが,
29
- // ここでは admin_init でないと反映されないため
30
- add_action( 'admin_init', array( $this, 'add_individual_metabox' ) );
31
- } else {
32
- // Parent metabox activate
33
- add_filter( 'veu_parent_metabox_activation', array( $this, 'metabox_activate' ), 10, 1 );
34
- // 共通のメタボックスの中身を呼び込む
35
- add_action( 'veu_post_metabox_body', array( $this, 'the_meta_section' ), $this->args['priority'] );
36
- }
37
-
38
- add_action( 'save_post', array( $this, 'save_custom_field' ) );
39
-
40
- }
41
-
42
- public function metabox_activate( $flag ) {
43
- return true;
44
- }
45
-
46
- /**
47
- * add_individual_metabox
48
- * === Now use common metabox that this function is not used
49
- */
50
- public function add_individual_metabox() {
51
- // add_meta_box( 'aaa', 'ArrayIterator', array( $this, 'metabox_body' ), 'page', 'normal', 'high' );
52
- foreach ( $this->args['post_types'] as $key => $post_type ) {
53
- add_meta_box( $this->args['slug'], $this->args['title'], array( $this, 'metabox_body' ), $post_type, 'normal', 'high' );
54
- }
55
- }
56
-
57
- /**
58
- * the_meta_section
59
- *
60
- * @return [type] [description]
61
- */
62
- public function the_meta_section() {
63
-
64
- // 今編集しているページの投稿タイプ
65
- $now_post_type = get_post_type();
66
-
67
- // このメタボックスを表示する投稿タイプの時
68
- if ( is_array( $this->args['post_types'] ) && in_array( $now_post_type, $this->args['post_types'] ) ) {
69
- // Outer class
70
- $outer_class = '';
71
- if ( ! empty( $this->args['slug'] ) ) {
72
- $outer_class = ' ' . $this->args['slug'];
73
- }
74
- echo '<div class="veu_metabox_section' . $outer_class . '">';
75
- // Section title
76
- if ( ! empty( $this->args['title'] ) ) {
77
- echo '<h3 class="veu_metabox_section_title">' . wp_kses_post( $this->args['title'] ) . '';
78
- echo '<span class="veu_metabox_section_title_status_btn close"><i class="fas fa-caret-down"></i></span>';
79
- echo '<span class="veu_metabox_section_title_status_btn open"><i class="fas fa-caret-up"></i></span>';
80
- echo '</h3>';
81
- }
82
- echo '<div class="veu_metabox_section_body">';
83
- echo $this->metabox_body( false );
84
- echo '</div><!-- [ /.veu_metabox_section_body ] -->';
85
- echo '</div><!-- [ /.veu_metabox_section ] -->';
86
- }
87
-
88
- } // if ( is_array( $this->args['post_types'] ) && in_array( $now_post_type, $this->args['post_types'] ) ) {
89
-
90
- /**
91
- * metabox_body
92
- * フォームの外側共通部分
93
- *
94
- * @return [type] [description]
95
- */
96
- public function metabox_body( $display = true ) {
97
-
98
- $cf_value = get_post_meta( get_the_id(), $this->args['cf_name'], true );
99
-
100
- $body = '';
101
- $body .= wp_nonce_field( wp_create_nonce( __FILE__ ), 'noncename__' . $this->args['cf_name'], true, false );
102
-
103
- $body .= $this->metabox_body_form( $cf_value );
104
-
105
- if ( $display ) {
106
- echo $body;
107
- } else {
108
- return $body;
109
- }
110
- }
111
-
112
- /**
113
- * metabox_body_form
114
- * フォーム内側部分。クラスの継承で上書きする前提
115
- *
116
- * @return [type] [description]
117
- */
118
- public function metabox_body_form( $cf_value ) {
119
-
120
- if ( $cf_value ) {
121
- $checked = ' checked';
122
- } else {
123
- $checked = '';
124
- }
125
-
126
- $label = __( 'Hide this page to HTML Sitemap.', 'vk-all-in-one-expansion-unit' );
127
-
128
- $form = '';
129
- $form .= '<ul>';
130
- $form .= '<li><label>' . '<input type="checkbox" id="' . esc_attr( $this->args['cf_name'] ) . '" name="' . esc_attr( $this->args['cf_name'] ) . '" value="true"' . $checked . '> ' . $label . '</label></li>';
131
- $form .= '</ul>';
132
-
133
- return $form;
134
- }
135
-
136
- public function save_custom_field( $post_id ) {
137
-
138
- // if autosave then deny
139
- if ( defined( 'DOING_AUTOSAVE' ) && DOING_AUTOSAVE ) {
140
- return $post_id; }
141
-
142
- // 設定したnonce を取得(CSRF対策)
143
- $noncename__value = isset( $_POST[ 'noncename__' . $this->args['cf_name'] ] ) ? $_POST[ 'noncename__' . $this->args['cf_name'] ] : null;
144
-
145
- // nonce を確認し、値が書き換えられていれば、何もしない(CSRF対策)
146
- if ( ! wp_verify_nonce( $noncename__value, wp_create_nonce( __FILE__ ) ) ) {
147
- return $post_id;
148
- }
149
-
150
- delete_post_meta( $post_id, $this->args['cf_name'] );
151
- if ( ! empty( $_POST[ $this->args['cf_name'] ] ) ) {
152
- add_post_meta( $post_id, $this->args['cf_name'], $_POST[ $this->args['cf_name'] ] );
153
- }
154
-
155
- }
156
- } // class VEU_Metabox {
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
admin/vk-admin/package/images/admin_banner_recruit.jpg DELETED
Binary file
admin/vk-admin/vk-admin-config.php DELETED
@@ -1,31 +0,0 @@
1
- <?php
2
-
3
- /*
4
- Load modules
5
- /*-------------------------------------------*/
6
- if ( ! class_exists( 'Vk_Admin' ) ) {
7
- require_once( 'package/class-vk-admin.php' );
8
- }
9
-
10
- global $vk_admin_textdomain;
11
- $vk_admin_textdomain = 'vk-all-in-one-expansion-unit';
12
-
13
- /*
14
- $admin_pages の配列にいれる識別値は下記をコメントアウトすればとれる
15
- /*-------------------------------------------*/
16
-
17
- // add_action("admin_head", 'suffix2console');
18
- // function suffix2console() {
19
- // global $hook_suffix;
20
- // if (is_user_logged_in()) {
21
- // $str = "<script type=\"text/javascript\">console.log('%s')</script>";
22
- // printf($str, $hook_suffix);
23
- // }
24
- // }
25
- $admin_pages = array(
26
- 'toplevel_page_vkExUnit_setting_page',
27
- 'exunit_page_vkExUnit_main_setting',
28
- 'widgets-php',
29
- 'index.php',
30
- );
31
- Vk_Admin::admin_scripts( $admin_pages );
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
admin/admin-active-setting-page.php → admin_active_setting_page.php RENAMED
@@ -1,19 +1,19 @@
1
  <div class="wrap vk_admin_page">
2
  <h2>
3
- <span class="pageTitleTxt"><?php echo veu_get_name(); ?> <?php _e( 'Enable setting', 'vk-all-in-one-expansion-unit' ); ?></span>
4
  </h2>
5
 
6
  <div class="adminMain">
7
  <form method="post" action="options.php">
8
  <?php
9
  settings_fields( 'vkExUnit_common_options_fields' );
10
- $options = veu_get_common_options();
11
  ?>
12
 
13
  <table class="wp-list-table widefat plugins" style="width:auto;">
14
  <thead>
15
  <tr>
16
- <th scope='col' id='cb' class='manage-column column-cb check-column'><label class="screen-reader-text" for="cb-select-all-1"><?php _e( 'Select all', 'vk-all-in-one-expansion-unit' ); ?></label><input id="cb-select-all-1" type="checkbox" /></th><th scope='col' id='name' class='manage-column column-name'><?php _e( 'Function', 'vk-all-in-one-expansion-unit' ); ?></th><th scope='col' id='description' class='manage-column column-description'><?php _e( 'Description', 'vk-all-in-one-expansion-unit' ); ?></th>
17
  </tr>
18
  </thead>
19
 
@@ -21,7 +21,7 @@
21
  <?php
22
  global $vkExUnit_packages;
23
  foreach ( $vkExUnit_packages as $package ) :
24
- $active = veu_package_is_enable( $package['name'] );
25
  ?>
26
  <tr class="
27
  <?php
@@ -32,7 +32,7 @@ foreach ( $vkExUnit_packages as $package ) :
32
  " >
33
  <th scope='row' class='check-column'>
34
  <label class='screen-reader-text' for='checkbox_active_<?php echo $package['name']; ?>' >
35
- <?php _e( 'Automatic Eye Catch insert', 'vk-all-in-one-expansion-unit' ); ?>
36
  </label>
37
  <input type="checkbox" name="vkExUnit_common_options[active_<?php echo $package['name']; ?>]" id="checkbox_active_<?php echo $package['name']; ?>" value="true"
38
  <?php
@@ -86,37 +86,32 @@ foreach ( $vkExUnit_packages as $package ) :
86
  <tfoot>
87
 
88
  <tr>
89
- <th scope='col' class='manage-column column-cb check-column'><label class="screen-reader-text" for="cb-select-all-2"><?php _e( 'Select all', 'vk-all-in-one-expansion-unit' ); ?></label><input id="cb-select-all-2" type="checkbox" /></th><th scope='col' class='manage-column column-name'><?php _e( 'Function', 'vk-all-in-one-expansion-unit' ); ?></th><th scope='col' class='manage-column column-description'><?php _e( 'Description', 'vk-all-in-one-expansion-unit' ); ?></th>
90
  </tr>
91
  </tfoot>
92
 
93
  </table>
94
  <br />
95
- <button onclick="javascript:jQuery('#vkEx_extention').toggle(); return false;" class="button"><?php _e( 'Extension Setting', 'vk-all-in-one-expansion-unit' ); ?></button>
96
  <table class="form-table" id="vkEx_extention" style="display:none;">
97
  <?php /* 誤作動が多いので再調整 */ ?>
98
  <!--
99
  <tr>
100
- <th><?php _e( 'Extention contents', 'vk-all-in-one-expansion-unit' ); ?></th>
101
  <td><label><input type="checkbox" name="vkExUnit_common_options[content_filter_state]" value="loop_enud"
102
  <?php
103
  if ( veu_content_filter_state() == 'loop_end' ) {
104
  echo 'checked';}
105
  ?>
106
- /><?php _e( 'set extension contents to loop_end hook', 'vk-all-in-one-expansion-unit' ); ?></label>
107
  <?php do_action( 'vkExUnit_extention_contents_message' ); ?>
108
  </td>
109
  </tr>
110
  -->
111
  <tr>
112
- <th><?php _e( 'Post edit page metabox settings', 'vk-all-in-one-expansion-unit' ); ?></th>
113
- <td><label><input type="checkbox" name="vkExUnit_common_options[post_metabox_individual]" value="true" <?php echo ( isset( $options['post_metabox_individual'] ) && $options['post_metabox_individual'] ) ? 'checked' : ''; ?> />
114
- <?php _e( 'Do not combine ExUnit\'s meta box', 'vk-all-in-one-expansion-unit' ); ?></label></td>
115
- </tr>
116
- <tr>
117
- <th><?php _e( 'Plugin setting options', 'vk-all-in-one-expansion-unit' ); ?></th>
118
  <td><label><input type="checkbox" name="vkExUnit_common_options[delete_options_at_deactivate]" value="true" <?php echo ( isset( $options['delete_options_at_deactivate'] ) && $options['delete_options_at_deactivate'] ) ? 'checked' : ''; ?> />
119
- <?php _e( 'Delete myOptions when deactivate me.', 'vk-all-in-one-expansion-unit' ); ?></label></td>
120
  </tr>
121
  </table>
122
  <?php submit_button(); ?>
1
  <div class="wrap vk_admin_page">
2
  <h2>
3
+ <span class="pageTitleTxt"><?php echo veu_get_name();?> <?php _e( 'Enable setting', 'vkExUnit' ); ?></span>
4
  </h2>
5
 
6
  <div class="adminMain">
7
  <form method="post" action="options.php">
8
  <?php
9
  settings_fields( 'vkExUnit_common_options_fields' );
10
+ $options = vkExUnit_get_common_options();
11
  ?>
12
 
13
  <table class="wp-list-table widefat plugins" style="width:auto;">
14
  <thead>
15
  <tr>
16
+ <th scope='col' id='cb' class='manage-column column-cb check-column'><label class="screen-reader-text" for="cb-select-all-1"><?php _e( 'Select all', 'vkExUnit' ); ?></label><input id="cb-select-all-1" type="checkbox" /></th><th scope='col' id='name' class='manage-column column-name'><?php _e( 'Function', 'vkExUnit' ); ?></th><th scope='col' id='description' class='manage-column column-description'><?php _e( 'Description', 'vkExUnit' ); ?></th>
17
  </tr>
18
  </thead>
19
 
21
  <?php
22
  global $vkExUnit_packages;
23
  foreach ( $vkExUnit_packages as $package ) :
24
+ $active = vkExUnit_package_is_enable( $package['name'] );
25
  ?>
26
  <tr class="
27
  <?php
32
  " >
33
  <th scope='row' class='check-column'>
34
  <label class='screen-reader-text' for='checkbox_active_<?php echo $package['name']; ?>' >
35
+ <?php _e( 'Automatic Eye Catch insert', 'vkExUnit' ); ?>
36
  </label>
37
  <input type="checkbox" name="vkExUnit_common_options[active_<?php echo $package['name']; ?>]" id="checkbox_active_<?php echo $package['name']; ?>" value="true"
38
  <?php
86
  <tfoot>
87
 
88
  <tr>
89
+ <th scope='col' class='manage-column column-cb check-column'><label class="screen-reader-text" for="cb-select-all-2"><?php _e( 'Select all', 'vkExUnit' ); ?></label><input id="cb-select-all-2" type="checkbox" /></th><th scope='col' class='manage-column column-name'><?php _e( 'Function', 'vkExUnit' ); ?></th><th scope='col' class='manage-column column-description'><?php _e( 'Description', 'vkExUnit' ); ?></th>
90
  </tr>
91
  </tfoot>
92
 
93
  </table>
94
  <br />
95
+ <button onclick="javascript:jQuery('#vkEx_extention').toggle(); return false;" class="button"><?php _e( 'Extension Setting', 'vkExUnit' ); ?></button>
96
  <table class="form-table" id="vkEx_extention" style="display:none;">
97
  <?php /* 誤作動が多いので再調整 */ ?>
98
  <!--
99
  <tr>
100
+ <th><?php _e( 'Extention contents', 'vkExUnit' ); ?></th>
101
  <td><label><input type="checkbox" name="vkExUnit_common_options[content_filter_state]" value="loop_enud"
102
  <?php
103
  if ( veu_content_filter_state() == 'loop_end' ) {
104
  echo 'checked';}
105
  ?>
106
+ /><?php _e( 'set extension contents to loop_end hook', 'vkExUnit' ); ?></label>
107
  <?php do_action( 'vkExUnit_extention_contents_message' ); ?>
108
  </td>
109
  </tr>
110
  -->
111
  <tr>
112
+ <th><?php _e( 'Plugin setting options', 'vkExUnit' ); ?></th>
 
 
 
 
 
113
  <td><label><input type="checkbox" name="vkExUnit_common_options[delete_options_at_deactivate]" value="true" <?php echo ( isset( $options['delete_options_at_deactivate'] ) && $options['delete_options_at_deactivate'] ) ? 'checked' : ''; ?> />
114
+ <?php _e( 'Delete myOptions when deactivate me.', 'vkExUnit' ); ?></label></td>
115
  </tr>
116
  </table>
117
  <?php submit_button(); ?>
admin_main_setting_page.php ADDED
@@ -0,0 +1,132 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ /*-------------------------------------------*/
4
+ /* Main Setting Page _ メニューに追加
5
+ /*-------------------------------------------*/
6
+ function vkExUnit_add_main_setting() {
7
+ // $capability_required = veu_get_capability_required();
8
+ $custom_page = add_submenu_page(
9
+ 'vkExUnit_setting_page', // parent
10
+ __( 'Main setting', 'vkExUnit' ), // Name of page
11
+ __( 'Main setting', 'vkExUnit' ), // Label in menu
12
+ 'activate_plugins', // veu_get_capability_required()でないのは edit_theme_options権限を付与したユーザーにもアクセスさせないためにactivate_pluginsにしている。
13
+ // $capability_required, // Capability
14
+ 'vkExUnit_main_setting', // ユニークなこのサブメニューページの識別子
15
+ 'vkExUnit_render_main_frame' // メニューページのコンテンツを出力する関数
16
+ );
17
+ if ( ! $custom_page ) {
18
+ return; }
19
+ }
20
+ add_action( 'admin_menu', 'vkExUnit_add_main_setting' );
21
+
22
+
23
+ /*-------------------------------------------*/
24
+ /* Main Setting Page _ ページのフレーム
25
+ /*-------------------------------------------*/
26
+ function vkExUnit_render_main_frame() {
27
+
28
+ vkExUnit_save_main_config();
29
+
30
+ // Left menu area top Title
31
+ $get_page_title = veu_get_little_short_name() . ' Main setting';
32
+
33
+ // Left menu area top logo
34
+ $get_logo_html = veu_get_systemlogo_html();
35
+
36
+ // $menu
37
+ /*--------------------------------------------------*/
38
+ global $vkExUnit_options;
39
+ if ( ! isset( $vkExUnit_options ) ) {
40
+ $vkExUnit_options = array();
41
+ }
42
+ $get_menu_html = '';
43
+ foreach ( $vkExUnit_options as $vkoption ) {
44
+ if ( ! isset( $vkoption['render_page'] ) ) {
45
+ continue; }
46
+ // $linkUrl = ($i == 0) ? 'wpwrap':$vkoption['option_name'];
47
+ $linkUrl = $vkoption['option_name'];
48
+ $get_menu_html .= '<li id="btn_"' . $vkoption['option_name'] . '" class="' . $vkoption['option_name'] . '"><a href="#' . $linkUrl . '">';
49
+ $get_menu_html .= $vkoption['tab_label'];
50
+ $get_menu_html .= '</a></li>';
51
+ }
52
+
53
+ Vk_Admin::admin_page_frame( $get_page_title, 'vkExUnit_the_main_setting_body', $get_logo_html, $get_menu_html );
54
+
55
+ }
56
+
57
+ /*-------------------------------------------*/
58
+ /* Main Setting Page _ ページのメインエリアの中身
59
+ /*-------------------------------------------*/
60
+ function vkExUnit_the_main_setting_body() {
61
+ global $vkExUnit_options;?>
62
+ <form method="post" action="">
63
+ <?php
64
+ wp_nonce_field( 'standing_on_the_shoulder_of_giants', '_nonce_vkExUnit' );
65
+ if ( is_array( $vkExUnit_options ) ) {
66
+ echo '<div>'; // jsでfirst-child取得用
67
+ foreach ( $vkExUnit_options as $vkoption ) {
68
+
69
+ if ( empty( $vkoption['render_page'] ) ) {
70
+ continue; }
71
+
72
+ echo '<section id="' . $vkoption['option_name'] . '">';
73
+
74
+ call_user_func_array( $vkoption['render_page'], array() );
75
+
76
+ echo '</section>';
77
+ }
78
+ echo '</div>';
79
+
80
+ } else {
81
+
82
+ echo __( 'Activated Packages is noting. please activate some package.', 'vkExUnit' );
83
+
84
+ }
85
+ echo '</form>';
86
+ }
87
+
88
+ function vkExUnit_register_setting( $tab_label = 'tab_label', $option_name, $sanitize_callback, $render_page ) {
89
+ global $vkExUnit_options;
90
+ if ( ! isset( $vkExUnit_options ) ) {
91
+ $vkExUnit_options = array();
92
+ }
93
+ $vkExUnit_options[] =
94
+ array(
95
+ 'option_name' => $option_name,
96
+ 'callback' => $sanitize_callback,
97
+ 'tab_label' => $tab_label,
98
+ 'render_page' => $render_page,
99
+ );
100
+ }
101
+
102
+ /*-------------------------------------------*/
103
+ /* Main Setting Page _ 値をアップデート
104
+ /*-------------------------------------------*/
105
+ function vkExUnit_main_config_sanitaize( $post ) {
106
+ global $vkExUnit_options;
107
+
108
+ if ( ! empty( $vkExUnit_options ) ) {
109
+ foreach ( $vkExUnit_options as $opt ) {
110
+
111
+ if ( ! empty( $opt['callback'] ) ) {
112
+ $before = ( ! empty( $post[ $opt['option_name'] ] ) ? $post[ $opt['option_name'] ] : null );
113
+ $option = call_user_func_array( $opt['callback'], array( $before ) );
114
+ }
115
+
116
+ update_option( $opt['option_name'], $option );
117
+ }
118
+ }
119
+ }
120
+
121
+ function vkExUnit_save_main_config() {
122
+
123
+ // nonce
124
+ if ( ! isset( $_POST['_nonce_vkExUnit'] ) ) {
125
+ return;
126
+ }
127
+ if ( ! wp_verify_nonce( $_POST['_nonce_vkExUnit'], 'standing_on_the_shoulder_of_giants' ) ) {
128
+ return;
129
+ }
130
+
131
+ vkExUnit_main_config_sanitaize( $_POST );
132
+ }
admin_other_functions.php ADDED
@@ -0,0 +1,19 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ add_action( 'admin_bar_menu', 'vkExUnit_package_adminbar', 43 );
4
+ function vkExUnit_package_adminbar( $wp_admin_bar ) {
5
+
6
+ if ( ! current_user_can( 'activate_plugins' ) ) { return; }
7
+
8
+ global $vkExUnit_options;
9
+ if (!isset($vkExUnit_options) || !count($vkExUnit_options)) return;
10
+
11
+ foreach ($vkExUnit_options as $opt) {
12
+ $wp_admin_bar->add_node( array(
13
+ 'parent' => 'veu_adminlink_main',
14
+ 'title' => $opt['tab_label'],
15
+ 'id' => 'vew_configbar_'.$opt['option_name'],
16
+ 'href' => admin_url() . 'admin.php?page=vkExUnit_main_setting#'.$opt['option_name']
17
+ ));
18
+ }
19
+ }
assets/_scss/vkExUnit_admin.scss DELETED
@@ -1,92 +0,0 @@
1
- @charset "utf-8";
2
- // @import "compass";
3
-
4
- .wrap.debug_mode{
5
- tr.dev_object{ display:table-row; }
6
- }
7
- .veu_metabox_nav {
8
- position: relative;
9
- display:block; overflow:hidden;
10
- .veu_metabox_all_section_toggle {
11
- position: relative;
12
- right:0;
13
- top:0;
14
- // 以下スキンなどによって負けないように指定しているので消さないように
15
- opacity: 1;
16
- float:none;
17
- }
18
- }
19
- .veu_metabox_footer {
20
- padding-top:5px;
21
- .logo_exUnit {
22
- text-align: right;
23
- border: none;
24
- img { width:100px; }
25
- }
26
- }
27
-
28
- .veu_metabox_all_section_toggle.close {
29
- .veu_metabox_all_section_toggle_btn_open { display: block; }
30
- .veu_metabox_all_section_toggle_btn_close { display: none; }
31
- }
32
- .veu_metabox_all_section_toggle.open {
33
- .veu_metabox_all_section_toggle_btn_open { display: none; }
34
- .veu_metabox_all_section_toggle_btn_close { display: block; }
35
- }
36
-
37
-
38
- .veu_metabox_section {
39
- label {
40
- font-weight: normal;
41
- }
42
- input[type=checkbox] {
43
- margin-top:0;
44
- margin-right:4px;
45
- }
46
- input,
47
- select,
48
- textarea {
49
- margin-bottom:5px;
50
- }
51
- &_title {
52
- position: relative;
53
- border:1px solid #e5e5e5;
54
- padding: 7px 1rem;
55
- background-color: #f5f5f5;
56
- margin:0 0 2px;
57
- font-size: 14px;
58
- cursor: pointer;
59
- &_status_btn {
60
- display:block; overflow:hidden;
61
- position: absolute;
62
- right:10px;
63
- top:5px;
64
- &.close{ display: block; }
65
- &.open{ display: none;}
66
- }
67
- }
68
- &_body {
69
- display: none;
70
- padding: 1rem 1rem 2rem;
71
- }
72
- }
73
- .veu_metabox_section.open {
74
- .veu_metabox_section_title_status_btn{
75
- &.close{ display: none; }
76
- &.open{ display: block;}
77
-
78
- }
79
- .veu_metabox_section_body{
80
- display: block;
81
- }
82
- }
83
-
84
- .body-open {
85
- border:1px solid #ff0000;
86
- }
87
-
88
- .veu_sns_title {
89
- input[type="text"] {
90
- width: 100%;
91
- }
92
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
assets/css/vkExUnit_admin.css DELETED
@@ -1 +0,0 @@
1
- .wrap.debug_mode tr.dev_object{display:table-row}.veu_metabox_nav{position:relative;display:block;overflow:hidden}.veu_metabox_nav .veu_metabox_all_section_toggle{position:relative;right:0;top:0;opacity:1;float:none}.veu_metabox_footer{padding-top:5px}.veu_metabox_footer .logo_exUnit{text-align:right;border:none}.veu_metabox_footer .logo_exUnit img{width:100px}.veu_metabox_all_section_toggle.close .veu_metabox_all_section_toggle_btn_open{display:block}.veu_metabox_all_section_toggle.close .veu_metabox_all_section_toggle_btn_close{display:none}.veu_metabox_all_section_toggle.open .veu_metabox_all_section_toggle_btn_open{display:none}.veu_metabox_all_section_toggle.open .veu_metabox_all_section_toggle_btn_close{display:block}.veu_metabox_section label{font-weight:400}.veu_metabox_section input[type=checkbox]{margin-top:0;margin-right:4px}.veu_metabox_section input,.veu_metabox_section select,.veu_metabox_section textarea{margin-bottom:5px}.veu_metabox_section_title{position:relative;border:1px solid #e5e5e5;padding:7px 1rem;background-color:#f5f5f5;margin:0 0 2px;font-size:14px;cursor:pointer}.veu_metabox_section_title_status_btn{display:block;overflow:hidden;position:absolute;right:10px;top:5px}.veu_metabox_section_title_status_btn.close{display:block}.veu_metabox_section_title_status_btn.open{display:none}.veu_metabox_section_body{display:none;padding:1rem 1rem 2rem}.veu_metabox_section.open .veu_metabox_section_title_status_btn.close{display:none}.veu_metabox_section.open .veu_metabox_section_title_status_btn.open{display:block}.veu_metabox_section.open .veu_metabox_section_body{display:block}.body-open{border:1px solid red}.veu_sns_title input[type=text]{width:100%}
 
assets/css/vkExUnit_style.css DELETED
@@ -1 +0,0 @@
1
- .veu_leadTxt,p.veu_leadTxt{font-size:1.6em;line-height:150%;padding:0}.veu_caption{font-size:.8em}.fa_v4 .btn.btn-blank::after{margin-left:.7em;font-family:FontAwesome;content:"\f08e"}.fa_v5_css .btn.btn-blank::after{margin-left:.7em;font-family:Font Awesome\ 5 Free;content:"\f35d";font-weight:900}dl.veu_qaItem{display:block;overflow:hidden;border-bottom:1px dotted #ccc;padding:0 0 25px;margin:25px 0;width:100%;position:relative}dl.veu_qaItem dd,dl.veu_qaItem dt{border:none;padding-left:35px}dl.veu_qaItem dd:before,dl.veu_qaItem dt:before{position:absolute;left:0;font-size:24px;line-height:105%}dl.veu_qaItem dt{margin-bottom:15px;font-size:18px}dl.veu_qaItem dt:before{font-family:areal;content:"Q ";color:#e50000}dl.veu_qaItem dd{margin-bottom:0}dl.veu_qaItem dd:before{content:"A ";color:#337ab7;font-family:""}.veu_flowBox{display:block;overflow:hidden}.veu_flowBox:after{content:"";background:url(../images/arrow_bottom.svg) center 50% no-repeat;background-size:50px 50px;display:block;overflow:hidden;height:50px;width:50px;margin:0 auto}.veu_flowBox:last-child{padding-bottom:0;margin-bottom:30px}.veu_flowBox:last-child:after{content:"";font-size:0;background-image:none}.veu_flowBox dl{display:block;overflow:hidden;padding:20px 25px;border:3px solid #e5e5e5;margin:0}.veu_flowBox dl dd,.veu_flowBox dl dt{padding-left:0;border:none}.veu_flowBox dl dt{border-bottom:1px dotted #ccc;margin-bottom:10px;font-size:1.2em}.veu_flowBox dl dd{margin-bottom:0}.veu_flowBox dl dd h4{margin:0;padding:0}.veu_flowBox dl dd p{margin-bottom:10px}.veu_flowBox dl dd ul{margin-bottom:0}.veu_dummyImage{padding:20px;display:block;vertical-align:middle;text-align:center;background-color:#f5f5f5;border:1px solid #ccc;margin-bottom:15px}.veu_floatLeft{float:left;margin-right:20px}.veu_floatRight{float:right;margin-left:20px}.veu_feat_list{background:0 0;border:none;padding:0 0 0 2em;font-size:2em;margin-top:1.5em;position:relative}.veu_feat_list::after,.veu_feat_list::before{border:none;background:0 0}.veu_feat_list::before{position:absolute;left:0;top:-.2em;background-color:#4e7729;color:#fff;border-radius:100%;margin-right:.5em;padding:.2em .5em}.veu_feat_list_1::before{content:"1"}.veu_feat_list_2::before{content:"2"}.veu_feat_list_3::before{content:"3"}.veu_feat_list_4::before{content:"4"}.veu_feat_list_5::before{content:"5"}.veu_feat_list_6::before{content:"6"}.veu_feat_list_7::before{content:"7"}.veu_feat_list_8::before{content:"8"}.veu_feat_list_9::before{content:"9"}.link-list li{padding:.5em}iframe.wp-embedded-content{width:100%}.veu_adminEdit{margin-top:5px}.veu_contentAddSection{display:block;clear:both;overflow:hidden;margin-top:20px}.btn{white-space:inherit}.media{border-bottom:1px solid #e5e5e5;padding:2em 0;margin-top:0}.media:first-child{border-top:1px solid #e5e5e5}.media .postList_thumbnail{width:160px;margin-bottom:.5em;padding-right:30px;display:block;overflow:hidden;float:left}.media .postList_thumbnail a{position:relative;display:block;overflow:hidden}.media .postList_thumbnail img{width:100%;height:auto}.media .postList_thumbnail .postList_cateLabel{position:absolute;bottom:0;left:0}.media .media-heading{font-size:1.8em;line-height:1.3em;margin-top:0;margin-bottom:.5em;font-weight:400}.media .media-heading a{color:#464646}.media .media-heading a:hover{text-decoration:none}.media p{margin-bottom:0}.media a.media-body_excerpt{color:#464646}.relatedPosts h2{margin-bottom:10px}.veu_autoEyeCatchBox{display:block;overflow:hidden;margin-bottom:2em}.veu_sitemap .sectionBox{padding-top:0}.veu_sitemap .sitemap-col{padding-bottom:2em}.veu_sitemap .sitemap-col{margin-top:1em}.veu_sitemap .sitemap-col .link-list{margin-top:0;margin-bottom:0}.veu_sitemap .sitemap-col .page_item{padding:0}.veu_sitemap .sitemap-col .cat-item{padding:0}.veu_socialSet-position-before{margin-top:-1em;margin-bottom:2em}.veu_socialSet-position-after{margin-top:3em}.veu_socialSet ul{display:-webkit-box;display:-ms-flexbox;display:flex}.veu_socialSet li{width:50%;background:0 0;position:relative;display:block;overflow:visible;-webkit-box-sizing:border-box;box-sizing:border-box}.veu_socialSet .sb_icon a{display:block;overflow:hidden;padding:5px 10px;border-radius:4px;color:#fff;text-decoration:none;line-height:100%;font-size:90%}.veu_socialSet .sb_icon a:hover{-webkit-box-shadow:none;box-shadow:none;transform:translate3d(0,2px,0);-webkit-transform:translate3d(0,2px,0)}.veu_socialSet .sb_icon a .sns_txt{position:relative;top:-1px}.veu_socialSet iframe{border:none}.veu_socialSet a .icon_sns{font-size:100%;padding:5px 8px 5px 0;display:inline-block}.veu_socialSet .sb_icon.sb_facebook a{background:#425dab;-webkit-box-shadow:0 4px 0 #344e84;box-shadow:0 4px 0 #344e84}.veu_socialSet .sb_icon.sb_hatena a{background:#007fc5;-webkit-box-shadow:0 4px 0 #00679f;box-shadow:0 4px 0 #00679f}.veu_socialSet .sb_icon.sb_twitter a{background:#00abec;-webkit-box-shadow:0 4px 0 #007eaa;box-shadow:0 4px 0 #007eaa}.veu_socialSet .sb_icon.sb_google a{background:#dd4b39;-webkit-box-shadow:0 4px 0 #a03524;box-shadow:0 4px 0 #a03524}.veu_socialSet .sb_icon.sb_line a{background:#6ebd30;-webkit-box-shadow:0 4px 0 #5b9c28;box-shadow:0 4px 0 #5b9c28}.veu_socialSet .sb_icon.sb_pocket a{background:#ea4654;-webkit-box-shadow:0 4px 0 #c1303c;box-shadow:0 4px 0 #c1303c}.veu_count_sns_fb,.veu_count_sns_hb,.veu_count_sns_pocket{position:absolute;bottom:5px;right:5px;font-size:77%;line-height:1;font-weight:700}.veu_socialSet.veu_contentAddSection ul{margin:0;padding:0}.veu_socialSet.veu_contentAddSection ul li{margin:3px;padding:0}@font-face{font-weight:400;font-style:normal;font-family:vk_sns;src:url(../../inc/sns/icons/fonts/vk_sns.eot?-bq20cj);src:url(../../inc/sns/icons/fonts/vk_sns.eot?#iefix-bq20cj) format("embedded-opentype"),url(../../inc/sns/icons/fonts/vk_sns.woff?-bq20cj) format("woff"),url(../../inc/sns/icons/fonts/vk_sns.ttf?-bq20cj) format("truetype"),url(../../inc/sns/icons/fonts/vk_sns.svg?-bq20cj#vk_sns) format("svg")}[class*=" vk_icon_w_r_sns_"],[class^=vk_icon_w_r_sns_]{text-transform:none;font-weight:400;font-style:normal;font-variant:normal;font-family:vk_sns;line-height:1;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.vk_icon_w_r_sns_twitter:before{content:"\e600"}.vk_icon_w_r_sns_line:before{content:"\e601"}.vk_icon_w_r_sns_hatena:before{content:"\e602"}.vk_icon_w_r_sns_google:before{content:"\e603"}.vk_icon_w_r_sns_fb:before{content:"\e604"}.vk_icon_w_r_sns_pocket:before{content:"\e605"}.veu_childPage_list{margin:2.5em 0 1em}.veu_childPage_list .childPage_list_box{display:block;margin-bottom:1.5em;width:100%;text-decoration:none}.veu_childPage_list .childPage_list_box_inner{position:relative;display:block;overflow:hidden;padding:0 20px;border:3px solid #efefef;-webkit-box-shadow:inset 0 0 0 1px #fff;box-shadow:inset 0 0 0 1px #fff}.veu_childPage_list .childPage_list_title{margin-top:20px;color:#464646;font-size:16px;line-height:1.4}.veu_childPage_list .wp-post-image{float:left;margin-right:1em;margin-bottom:1em;width:30%;height:auto;border:solid 1px #ddd}.veu_childPage_list .childPage_list_body{overflow:hidden;margin-bottom:5px;color:#333;font-size:14px}.veu_childPage_list .childPage_list_body:hover{text-decoration:underline}.veu_childPage_list p{line-height:1.5em}.veu_childPage_list .childPage_list_text{overflow:hidden;margin-bottom:1em}.veu_childPage_list .childPage_list_more{float:right;margin-bottom:20px}.veu_pageList_ancestor{clear:both;margin:2.5em 0 1em;padding:20px 20px 0;border:3px solid #efefef;-webkit-box-shadow:inset 0 0 0 1px #fff;box-shadow:inset 0 0 0 1px #fff}.veu_pageList_ancestor h3{margin:.5em 0}.veu_pageList_ancestor h3 a{color:#333;font-size:16px}.veu_pageList_ancestor ul.pageList{margin-top:1em;padding-left:0}.veu_pageList_ancestor ul.pageList a{display:block;padding:8px 5px;border-bottom:solid 1px #ddd;color:#333;font-size:14px}.veu_pageList_ancestor ul.pageList a:hover{text-decoration:underline}.veu_pageList_ancestor ul.pageList>.page_item{list-style:none}.veu_pageList_ancestor ul.pageList li{margin-bottom:0}.veu_pageList_ancestor ul.pageList ul{margin:0;padding-left:0;padding-bottom:0}.veu_pageList_ancestor ul.pageList ul li{position:relative;list-style:none}.veu_pageList_ancestor ul.pageList ul li:before{position:absolute;top:.26em;left:5px;display:inline-block}.veu_pageList_ancestor ul.pageList ul li a{padding-left:20px}.veu_pageList_ancestor ul.pageList ul li li a{padding-left:30px}.veu_pageList_ancestor ul.pageList ul li li li a{padding-left:40px}.veu_pageList_ancestor .current_page_item>a{font-weight:700}.veu_followSet{margin:30px 0;display:table;table-layout:fixed;width:100%;background-color:#2b2b2b;color:#fff}.veu_followSet .followSet_img{display:table-cell;min-width:240px;background-position:center;background-size:cover}.veu_followSet .followSet_body{display:table-cell;padding:15px;text-align:center;vertical-align:middle;line-height:1.4;font-size:20px}.veu_followSet .followSet_fb_page{margin-top:0;display:block;width:100%;-webkit-transform:scale(1.2);transform:scale(1.2)}.veu_followSet .followSet_tw_follow{width:100%;padding:15px 0 0}.veu_followSet .followSet_feedly{text-align:center}.veu_cta{display:block;overflow:hidden;margin-top:30px;margin-bottom:30px;background-color:#efefef}.veu_cta .cta_title{display:block;overflow:hidden;margin:0;padding:12px 20px 10px;background-color:#333;color:#fff;font-size:22px;line-height:1.2em}.veu_cta .cta_body{display:block;overflow:hidden;padding:1.5em 1.5em 2em;line-height:170%}.veu_cta .cta_body_image{margin-bottom:1.5em}.veu_cta .cta_body_image img{max-width:250px}.veu_cta .cta_body_image_center{display:block;overflow:hidden;text-align:center}.veu_cta .cta_body_image_center img{display:block;margin:0 auto 15px;max-width:100%}.veu_cta .cta_body_txt{display:block;overflow:hidden}.veu_cta .cta_body_link{clear:both;margin-top:1.5em}.veu_contact{display:block;overflow:hidden}.veu_contact .contact_frame{display:block;overflow:hidden;padding:25px 24px 21px;border:3px solid #efefef;background-color:#f9f9f9;-webkit-box-shadow:inset 0 0 0 1px #fff;box-shadow:inset 0 0 0 1px #fff}.veu_contact .contact_txt_catch,.veu_contact .contact_txt_tel,.veu_contact .contact_txt_time{display:block;overflow:hidden}.veu_contact .contact_txt_catch,.veu_contact .contact_txt_time{font-size:14px;line-height:128.6%}.veu_contact .contact_txt_tel{padding:4px 0;font-size:28px;line-height:105%;font-weight:700}.veu_contact .contact_txt_tel_icon{margin-right:.3rem}.veu_contact .contact_bt_subTxt{display:block;overflow:hidden;font-size:12px;margin-top:.4rem}.veu_contact .contact_txt{text-align:center}.veu_contact .contact_bt{display:block}.widget .veu_contact>.contact_bt{display:inline-block;float:none}.veu_insertAds{margin-top:1em;margin-bottom:2em}.veu_relatedPosts>.row{display:-ms-flexbox;display:-webkit-box;display:flex;margin:0;margin-right:-3%;-ms-flex-wrap:wrap;flex-wrap:wrap}.veu_relatedPosts .relatedPosts_item{float:none;margin-right:2.9%;padding-right:0;padding-left:0;width:47%;border-bottom:solid 1px #e5e5e5}.veu_relatedPosts .relatedPosts_item>.media:first-child{border:none}.veu_relatedPosts .relatedPosts_item>.media{padding:1em 0 .8em;margin-top:0;border:none}.veu_relatedPosts .relatedPosts_item>.media .media-body{font-size:14px}.veu_relatedPosts .relatedPosts_item>.media .postList_thumbnail{width:80px;padding-right:15px;margin-bottom:0}.veu_relatedPosts .relatedPosts_item>.media .media-heading{font-size:14px}.veu_relatedPosts .relatedPosts_item:nth-child(1){border-top:solid 1px #e5e5e5}.veu_relatedPosts .relatedPosts_item:nth-child(2){border-top:solid 1px #e5e5e5}.page_top_btn{position:fixed;right:2%;bottom:3%;z-index:99999;width:40px;height:38px;text-indent:100%;white-space:nowrap;overflow:hidden;border:none;background:rgba(0,0,0,.8);outline:1px solid rgba(0,0,0,.8);border:1px solid rgba(255,255,255,.8);background-image:url(../images/to-top-btn-icon.svg);background-size:50%;background-repeat:no-repeat;background-position:center;opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s}.page_top_btn:hover{-webkit-transition:opacity .3s;transition:opacity .3s}.scrolled .page_top_btn{display:block;opacity:1}.veu_fbPagePlugin .fbPagePlugin_body{margin:0 auto;border:4px solid #efefef;background-color:#f9f9f9;text-align:center}iframe.twitter-timeline{margin-right:auto;margin-left:auto;width:740px!important}.veu_postList{margin-bottom:30px}.veu_postList .subSection-title,.veu_postList h1.mainSection-title{margin-bottom:0}.veu_postList ul.postList{margin:0;padding:0}.veu_postList ul.postList li{display:block;clear:both;overflow:hidden;margin:0;padding:15px 0;border-bottom:1px dotted #666;line-height:1.4em}.veu_postList .postList a{color:#464646;text-decoration:none}.veu_postList .postList a:hover{text-decoration:underline}.veu_postList .postList_title{display:block;clear:both;margin:3px 0 0}.veu_postList .postList_meta_items{font-size:14px;color:#666}.veu_postList .postList_date{margin-right:10px;color:#d44950}.veu_postList .postList_date:before{content:"";margin-right:0}.veu_postList .postList_terms a{margin-right:3px;padding:2px 5px 1px;border-radius:3px;background-color:#efefef;font-size:12px}.veu_postList .postList_more{margin:10px 5px 0 0;text-align:right}.veu_postList .postList_miniThumb .postList_item{display:block;overflow:hidden;clear:both;position:relative;padding:15px 0;border-bottom:1px dotted #666;margin-bottom:0}.veu_postList .postList_miniThumb .postList_thumbnail{float:left;margin-right:15px}.veu_postList .postList_miniThumb .postList_thumbnail a{position:relative;display:block;overflow:hidden;border:1px solid #e5e5e5}.veu_postList .postList_miniThumb .postList_thumbnail img{width:80px;height:auto}.veu_postList .postList_miniThumb .postList_body{display:block;overflow:hidden;width:auto}.veu_postList .postList_miniThumb .postList_title{font-size:14px}.mainSection .veu_postList.pt_0 .postList.postList_miniThumb{padding:0;margin-left:0;margin-right:0}.veu_profile .profile{overflow:hidden}.veu_profile .media_outer{position:relative;display:block;overflow:hidden;margin:.8em 0 .8em;-webkit-box-sizing:border-box;box-sizing:border-box}.veu_profile .media_outer img{max-width:100%;height:auto}.veu_profile .media_round{border-radius:50%;width:120px;height:120px;position:relative}.veu_profile .media_round img{position:absolute;left:-9999px}.veu_profile .media_center{margin-left:auto;margin-right:auto}.veu_profile .media_center img{display:block;margin-left:auto;margin-right:auto}.veu_profile .media_float{float:left;margin-right:1em}.veu_profile .media_float+.profile_text{padding-top:.8em}.veu_profile .profile_text{margin-bottom:1em;font-size:14px}.veu_profile .sns_btns{margin:0;padding:0;width:100%}.veu_profile .sns_btns li{float:left;margin-right:.45em;list-style:none;text-align:center}.veu_profile .sns_btns a{display:block;position:relative;width:40px;height:40px;border-radius:23px;color:#fff;text-decoration:none;font-size:20px}.veu_profile .sns_btns a:hover{color:#fff;text-decoration:none;opacity:.8}.veu_profile .sns_btns .icon{position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}.veu_profile .sns_btns .facebook_btn a{background:#3b5998}.veu_profile .sns_btns .twitter_btn a{background:#55acee}.veu_profile .sns_btns .mail_btn a{background:#2f915f}.veu_profile .sns_btns .youtube_btn a{background:#c81d1c}.veu_profile .sns_btns .rss_btn a{background:#f26522}.veu_profile .sns_btns .instagram_btn a{background:#3f729b}.veu_profile .sns_btns .linkedin_btn a{background:#0077b5}.veu_3prArea .subSection-title{font-size:18px;margin-top:.8em}.veu_3prArea .summary{margin-bottom:.5em;font-size:14px;line-height:1.6em}.veu_3prArea .linkurl a{text-decoration:none}.veu_3prArea_image{margin-bottom:.8em;border:1px solid #e5e5e5}.veu_3prArea_image .image_pc{display:block}.veu_3prArea_image .image_sp{display:none}.veu_3prArea_image img{width:100%}.veu_3prArea_image_link{border:1px solid #fff;display:block;overflow:hidden}.prBlock a{color:#333}.prBlock a:hover{color:#333;text-decoration:none}.prBlock a .prBlock_summary:hover{text-decoration:underline}.prBlock .prBlock_icon_outer{display:block;position:relative;margin:0 auto;width:80px;height:80px;border-radius:50%}.prBlock .prBlock_icon{position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);font-size:36px}.prBlock .prBlock_title{margin-top:.9em;margin-bottom:.7em;text-align:center;font-size:18px;line-height:1.4em}.prBlock .prBlock_image{position:relative;display:block;width:120px;height:120px;margin:0 auto;overflow:hidden;border-radius:50%;text-indent:-9999px}.prBlock .prBlock_summary{margin-bottom:.5em;text-align:center;font-size:14px;line-height:1.6em}.veu_button i,.veu_button svg{margin-left:.3em;margin-right:.3em}.veu_button .button_mainText,.veu_button .button_subText{display:block}.veu_button .btn.btn-sm{padding-top:.6em;padding-bottom:.45em}.veu_button .btn{padding-top:.8em;padding-bottom:.6em}.veu_button .btn.btn-lg{padding-top:.8em;padding-bottom:.7em}.veu_banner{text-align:center;display:block;overflow:hidden}@media (min-width:481px){.veu_followSet .followSet_body{padding:40px}.veu_followSet .followSet_title{font-size:18px;margin-bottom:10px}}@media (min-width:541px){.veu_childPage_list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-justify-content:space-between}.veu_childPage_list .childPage_list_box{width:48%}}@media (min-width:768px){.veu_leadTxt,p.veu_leadTxt{font-size:2em;margin-bottom:.7em}.veu_cta .cta_body_image_right{float:right;margin-left:30px}.veu_cta .cta_body_image_left{float:left;margin-right:30px}}@media (min-width:992px){.mainSection .veu_postList.pt_0.postList_item .postList_thumbnail{margin-right:30px;margin-left:0}.mainSection .veu_postList.pt_0.postList_item.even .postList_thumbnail{margin-left:30px;margin-right:0}}@media (min-width:1200px){.veu_contact p.contact_txt{margin-bottom:0}.veu_contact .contact_txt{float:left;text-align:left}.veu_contact .contact_bt{float:right;padding:.7em 2em}}@media screen and (max-width:992px){.prBlock{margin-bottom:1.5em}}@media (max-width:971px){.veu_insertAds{margin-bottom:.5em}.veu_insertAds .col-md-6{margin-bottom:1em}}@media (max-width:768px){.veu_relatedPosts .relatedPosts_item{display:block;width:100%}.veu_relatedPosts .relatedPosts_item:nth-child(2){border-top:none}}@media screen and (max-width:768px){.veu_3prArea .prArea{margin-bottom:1em;display:block;overflow:hidden}.veu_3prArea .image_pc{display:none}.veu_3prArea .image_sp{display:block}.veu_3prArea .linkurl{margin-bottom:1.5em}.veu_3prArea_image{width:138px;margin:0 1em 0 0;float:left}}@media (max-width:767px){.media .postList_thumbnail{padding-right:20px}.media .media-body .media-heading{font-size:1.2em;line-height:1.3em;margin-bottom:.5em}.veu_socialSet ul{-ms-flex-wrap:wrap;flex-wrap:wrap}.veu_socialSet li{width:calc(50% - 6px)}.veu_socialSet .veu_count_sns_fb,.veu_socialSet .veu_count_sns_hb,.veu_socialSet .veu_count_sns_pocket{bottom:2px}.veu_socialSet .sb_icon a{padding:8px 10px}.veu_socialSet.veu_contentAddSection ul li{margin-bottom:9px}.veu_childPage_list .wp-post-image{width:25%}.veu_cta .cta_body_image img{display:block;margin:0 auto 1.5em;max-width:100%}}@media (max-width:500px){.media .postList_thumbnail{width:100px}}@media (max-width:480px){.veu_followSet .followSet_title{font-size:12px;margin-bottom:0}}
 
assets/css/vkExUnit_style_in_bs.css DELETED
@@ -1,12 +0,0 @@
1
- /*!
2
- * Bootstrap v3.3.7 (http://getbootstrap.com)
3
- * Copyright 2011-2017 Twitter, Inc.
4
- * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
5
- *//*!
6
- * Generated using the Bootstrap Customizer (http://getbootstrap.com/customize/?id=a2c5715a18a0533068e5185c0f8861a9)
7
- * Config saved to config.json and https://gist.github.com/a2c5715a18a0533068e5185c0f8861a9
8
- *//*!
9
- * Bootstrap v3.3.7 (http://getbootstrap.com)
10
- * Copyright 2011-2016 Twitter, Inc.
11
- * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
12
- *//*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */[role=button]{cursor:pointer}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.row{margin-left:-15px;margin-right:-15px}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}table{background-color:transparent}caption{padding-top:8px;padding-bottom:8px;color:#777;text-align:left}th{text-align:left}.table{width:100%;max-width:100%;margin-bottom:20px}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th{padding:5px}.table-bordered{border:1px solid #ddd}.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border:1px solid #ddd}.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border-bottom-width:2px}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover{background-color:#f5f5f5}table col[class*=col-]{position:static;float:none;display:table-column}table td[class*=col-],table th[class*=col-]{position:static;float:none;display:table-cell}.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>thead>tr>td.active,.table>thead>tr>th.active{background-color:#f5f5f5}.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover{background-color:#e8e8e8}.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>thead>tr>td.success,.table>thead>tr>th.success{background-color:#dff0d8}.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr.success:hover>th,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover{background-color:#d0e9c6}.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>thead>tr>td.info,.table>thead>tr>th.info{background-color:#d9edf7}.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr.info:hover>th,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover{background-color:#c4e3f3}.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>thead>tr>td.warning,.table>thead>tr>th.warning{background-color:#fcf8e3}.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr.warning:hover>th,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover{background-color:#faf2cc}.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>thead>tr>td.danger,.table>thead>tr>th.danger{background-color:#f2dede}.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr.danger:hover>th,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover{background-color:#ebcccc}.table-responsive{overflow-x:auto;min-height:.01%}.btn{display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.42857143;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn.focus,.btn:focus,.btn:hover{color:#333;text-decoration:none}.btn.active,.btn:active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;opacity:.65;-webkit-box-shadow:none;box-shadow:none}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default.focus,.btn-default:focus{color:#333;background-color:#e6e6e6;border-color:#8c8c8c}.btn-default:hover{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default.active.focus,.btn-default.active:focus,.btn-default.active:hover,.btn-default:active.focus,.btn-default:active:focus,.btn-default:active:hover,.open>.dropdown-toggle.btn-default.focus,.open>.dropdown-toggle.btn-default:focus,.open>.dropdown-toggle.btn-default:hover{color:#333;background-color:#d4d4d4;border-color:#8c8c8c}.btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default{background-image:none}.btn-default.disabled.focus,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled].focus,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4}.btn-primary.focus,.btn-primary:focus{color:#fff;background-color:#286090;border-color:#122b40}.btn-primary:hover{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.open>.dropdown-toggle.btn-primary.focus,.open>.dropdown-toggle.btn-primary:focus,.open>.dropdown-toggle.btn-primary:hover{color:#fff;background-color:#204d74;border-color:#122b40}.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled.focus,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled].focus,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#337ab7;border-color:#2e6da4}.btn-primary .badge{color:#337ab7;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success.focus,.btn-success:focus{color:#fff;background-color:#449d44;border-color:#255625}.btn-success:hover{color:#fff;background-color:#449d44;border-color:#398439}.btn-success.active,.btn-success:active,.open>.dropdown-toggle.btn-success{color:#fff;background-color:#449d44;border-color:#398439}.btn-success.active.focus,.btn-success.active:focus,.btn-success.active:hover,.btn-success:active.focus,.btn-success:active:focus,.btn-success:active:hover,.open>.dropdown-toggle.btn-success.focus,.open>.dropdown-toggle.btn-success:focus,.open>.dropdown-toggle.btn-success:hover{color:#fff;background-color:#398439;border-color:#255625}.btn-success.active,.btn-success:active,.open>.dropdown-toggle.btn-success{background-image:none}.btn-success.disabled.focus,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled].focus,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info.focus,.btn-info:focus{color:#fff;background-color:#31b0d5;border-color:#1b6d85}.btn-info:hover{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info.active,.btn-info:active,.open>.dropdown-toggle.btn-info{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info.active.focus,.btn-info.active:focus,.btn-info.active:hover,.btn-info:active.focus,.btn-info:active:focus,.btn-info:active:hover,.open>.dropdown-toggle.btn-info.focus,.open>.dropdown-toggle.btn-info:focus,.open>.dropdown-toggle.btn-info:hover{color:#fff;background-color:#269abc;border-color:#1b6d85}.btn-info.active,.btn-info:active,.open>.dropdown-toggle.btn-info{background-image:none}.btn-info.disabled.focus,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled].focus,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning.focus,.btn-warning:focus{color:#fff;background-color:#ec971f;border-color:#985f0d}.btn-warning:hover{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning.active,.btn-warning:active,.open>.dropdown-toggle.btn-warning{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning.active.focus,.btn-warning.active:focus,.btn-warning.active:hover,.btn-warning:active.focus,.btn-warning:active:focus,.btn-warning:active:hover,.open>.dropdown-toggle.btn-warning.focus,.open>.dropdown-toggle.btn-warning:focus,.open>.dropdown-toggle.btn-warning:hover{color:#fff;background-color:#d58512;border-color:#985f0d}.btn-warning.active,.btn-warning:active,.open>.dropdown-toggle.btn-warning{background-image:none}.btn-warning.disabled.focus,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled].focus,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger.focus,.btn-danger:focus{color:#fff;background-color:#c9302c;border-color:#761c19}.btn-danger:hover{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger.active,.btn-danger:active,.open>.dropdown-toggle.btn-danger{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger.active.focus,.btn-danger.active:focus,.btn-danger.active:hover,.btn-danger:active.focus,.btn-danger:active:focus,.btn-danger:active:hover,.open>.dropdown-toggle.btn-danger.focus,.open>.dropdown-toggle.btn-danger:focus,.open>.dropdown-toggle.btn-danger:hover{color:#fff;background-color:#ac2925;border-color:#761c19}.btn-danger.active,.btn-danger:active,.open>.dropdown-toggle.btn-danger{background-image:none}.btn-danger.disabled.focus,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled].focus,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-link{color:#337ab7;font-weight:400;border-radius:0}.btn-link,.btn-link.active,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover{border-color:transparent}.btn-link:focus,.btn-link:hover{color:#23527c;text-decoration:underline;background-color:transparent}.btn-link[disabled]:focus,.btn-link[disabled]:hover,fieldset[disabled] .btn-link:focus,fieldset[disabled] .btn-link:hover{color:#777;text-decoration:none}.btn-lg{padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.btn-sm{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.veu_leadTxt,p.veu_leadTxt{font-size:1.6em;line-height:150%;padding:0}.veu_caption{font-size:.8em}.fa_v4 .btn.btn-blank::after{margin-left:.7em;font-family:FontAwesome;content:"\f08e"}.fa_v5_css .btn.btn-blank::after{margin-left:.7em;font-family:Font Awesome\ 5 Free;content:"\f35d";font-weight:900}dl.veu_qaItem{display:block;overflow:hidden;border-bottom:1px dotted #ccc;padding:0 0 25px;margin:25px 0;width:100%;position:relative}dl.veu_qaItem dd,dl.veu_qaItem dt{border:none;padding-left:35px}dl.veu_qaItem dd:before,dl.veu_qaItem dt:before{position:absolute;left:0;font-size:24px;line-height:105%}dl.veu_qaItem dt{margin-bottom:15px;font-size:18px}dl.veu_qaItem dt:before{font-family:areal;content:"Q ";color:#e50000}dl.veu_qaItem dd{margin-bottom:0}dl.veu_qaItem dd:before{content:"A ";color:#337ab7;font-family:""}.veu_flowBox{display:block;overflow:hidden}.veu_flowBox:after{content:"";background:url(../images/arrow_bottom.svg) center 50% no-repeat;background-size:50px 50px;display:block;overflow:hidden;height:50px;width:50px;margin:0 auto}.veu_flowBox:last-child{padding-bottom:0;margin-bottom:30px}.veu_flowBox:last-child:after{content:"";font-size:0;background-image:none}.veu_flowBox dl{display:block;overflow:hidden;padding:20px 25px;border:3px solid #e5e5e5;margin:0}.veu_flowBox dl dd,.veu_flowBox dl dt{padding-left:0;border:none}.veu_flowBox dl dt{border-bottom:1px dotted #ccc;margin-bottom:10px;font-size:1.2em}.veu_flowBox dl dd{margin-bottom:0}.veu_flowBox dl dd h4{margin:0;padding:0}.veu_flowBox dl dd p{margin-bottom:10px}.veu_flowBox dl dd ul{margin-bottom:0}.veu_dummyImage{padding:20px;display:block;vertical-align:middle;text-align:center;background-color:#f5f5f5;border:1px solid #ccc;margin-bottom:15px}.veu_floatLeft{float:left;margin-right:20px}.veu_floatRight{float:right;margin-left:20px}.veu_feat_list{background:0 0;border:none;padding:0 0 0 2em;font-size:2em;margin-top:1.5em;position:relative}.veu_feat_list::after,.veu_feat_list::before{border:none;background:0 0}.veu_feat_list::before{position:absolute;left:0;top:-.2em;background-color:#4e7729;color:#fff;border-radius:100%;margin-right:.5em;padding:.2em .5em}.veu_feat_list_1::before{content:"1"}.veu_feat_list_2::before{content:"2"}.veu_feat_list_3::before{content:"3"}.veu_feat_list_4::before{content:"4"}.veu_feat_list_5::before{content:"5"}.veu_feat_list_6::before{content:"6"}.veu_feat_list_7::before{content:"7"}.veu_feat_list_8::before{content:"8"}.veu_feat_list_9::before{content:"9"}.link-list li{padding:.5em}iframe.wp-embedded-content{width:100%}.veu_adminEdit{margin-top:5px}.veu_contentAddSection{display:block;clear:both;overflow:hidden;margin-top:20px}.btn{white-space:inherit}.media{border-bottom:1px solid #e5e5e5;padding:2em 0;margin-top:0}.media:first-child{border-top:1px solid #e5e5e5}.media .postList_thumbnail{width:160px;margin-bottom:.5em;padding-right:30px;display:block;overflow:hidden;float:left}.media .postList_thumbnail a{position:relative;display:block;overflow:hidden}.media .postList_thumbnail img{width:100%;height:auto}.media .postList_thumbnail .postList_cateLabel{position:absolute;bottom:0;left:0}.media .media-heading{font-size:1.8em;line-height:1.3em;margin-top:0;margin-bottom:.5em;font-weight:400}.media .media-heading a{color:#464646}.media .media-heading a:hover{text-decoration:none}.media p{margin-bottom:0}.media a.media-body_excerpt{color:#464646}.relatedPosts h2{margin-bottom:10px}.veu_autoEyeCatchBox{display:block;overflow:hidden;margin-bottom:2em}.veu_sitemap .sectionBox{padding-top:0}.veu_sitemap .sitemap-col{padding-bottom:2em}.veu_sitemap .sitemap-col{margin-top:1em}.veu_sitemap .sitemap-col .link-list{margin-top:0;margin-bottom:0}.veu_sitemap .sitemap-col .page_item{padding:0}.veu_sitemap .sitemap-col .cat-item{padding:0}.veu_socialSet-position-before{margin-top:-1em;margin-bottom:2em}.veu_socialSet-position-after{margin-top:3em}.veu_socialSet ul{display:-webkit-box;display:-ms-flexbox;display:flex}.veu_socialSet li{width:50%;background:0 0;position:relative;display:block;overflow:visible;-webkit-box-sizing:border-box;box-sizing:border-box}.veu_socialSet .sb_icon a{display:block;overflow:hidden;padding:5px 10px;border-radius:4px;color:#fff;text-decoration:none;line-height:100%;font-size:90%}.veu_socialSet .sb_icon a:hover{-webkit-box-shadow:none;box-shadow:none;transform:translate3d(0,2px,0);-webkit-transform:translate3d(0,2px,0)}.veu_socialSet .sb_icon a .sns_txt{position:relative;top:-1px}.veu_socialSet iframe{border:none}.veu_socialSet a .icon_sns{font-size:100%;padding:5px 8px 5px 0;display:inline-block}.veu_socialSet .sb_icon.sb_facebook a{background:#425dab;-webkit-box-shadow:0 4px 0 #344e84;box-shadow:0 4px 0 #344e84}.veu_socialSet .sb_icon.sb_hatena a{background:#007fc5;-webkit-box-shadow:0 4px 0 #00679f;box-shadow:0 4px 0 #00679f}.veu_socialSet .sb_icon.sb_twitter a{background:#00abec;-webkit-box-shadow:0 4px 0 #007eaa;box-shadow:0 4px 0 #007eaa}.veu_socialSet .sb_icon.sb_google a{background:#dd4b39;-webkit-box-shadow:0 4px 0 #a03524;box-shadow:0 4px 0 #a03524}.veu_socialSet .sb_icon.sb_line a{background:#6ebd30;-webkit-box-shadow:0 4px 0 #5b9c28;box-shadow:0 4px 0 #5b9c28}.veu_socialSet .sb_icon.sb_pocket a{background:#ea4654;-webkit-box-shadow:0 4px 0 #c1303c;box-shadow:0 4px 0 #c1303c}.veu_count_sns_fb,.veu_count_sns_hb,.veu_count_sns_pocket{position:absolute;bottom:5px;right:5px;font-size:77%;line-height:1;font-weight:700}.veu_socialSet.veu_contentAddSection ul{margin:0;padding:0}.veu_socialSet.veu_contentAddSection ul li{margin:3px;padding:0}@font-face{font-weight:400;font-style:normal;font-family:vk_sns;src:url(../../inc/sns/icons/fonts/vk_sns.eot?-bq20cj);src:url(../../inc/sns/icons/fonts/vk_sns.eot?#iefix-bq20cj) format("embedded-opentype"),url(../../inc/sns/icons/fonts/vk_sns.woff?-bq20cj) format("woff"),url(../../inc/sns/icons/fonts/vk_sns.ttf?-bq20cj) format("truetype"),url(../../inc/sns/icons/fonts/vk_sns.svg?-bq20cj#vk_sns) format("svg")}[class*=" vk_icon_w_r_sns_"],[class^=vk_icon_w_r_sns_]{text-transform:none;font-weight:400;font-style:normal;font-variant:normal;font-family:vk_sns;line-height:1;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.vk_icon_w_r_sns_twitter:before{content:"\e600"}.vk_icon_w_r_sns_line:before{content:"\e601"}.vk_icon_w_r_sns_hatena:before{content:"\e602"}.vk_icon_w_r_sns_google:before{content:"\e603"}.vk_icon_w_r_sns_fb:before{content:"\e604"}.vk_icon_w_r_sns_pocket:before{content:"\e605"}.veu_childPage_list{margin:2.5em 0 1em}.veu_childPage_list .childPage_list_box{display:block;margin-bottom:1.5em;width:100%;text-decoration:none}.veu_childPage_list .childPage_list_box_inner{position:relative;display:block;overflow:hidden;padding:0 20px;border:3px solid #efefef;-webkit-box-shadow:inset 0 0 0 1px #fff;box-shadow:inset 0 0 0 1px #fff}.veu_childPage_list .childPage_list_title{margin-top:20px;color:#464646;font-size:16px;line-height:1.4}.veu_childPage_list .wp-post-image{float:left;margin-right:1em;margin-bottom:1em;width:30%;height:auto;border:solid 1px #ddd}.veu_childPage_list .childPage_list_body{overflow:hidden;margin-bottom:5px;color:#333;font-size:14px}.veu_childPage_list .childPage_list_body:hover{text-decoration:underline}.veu_childPage_list p{line-height:1.5em}.veu_childPage_list .childPage_list_text{overflow:hidden;margin-bottom:1em}.veu_childPage_list .childPage_list_more{float:right;margin-bottom:20px}.veu_pageList_ancestor{clear:both;margin:2.5em 0 1em;padding:20px 20px 0;border:3px solid #efefef;-webkit-box-shadow:inset 0 0 0 1px #fff;box-shadow:inset 0 0 0 1px #fff}.veu_pageList_ancestor h3{margin:.5em 0}.veu_pageList_ancestor h3 a{color:#333;font-size:16px}.veu_pageList_ancestor ul.pageList{margin-top:1em;padding-left:0}.veu_pageList_ancestor ul.pageList a{display:block;padding:8px 5px;border-bottom:solid 1px #ddd;color:#333;font-size:14px}.veu_pageList_ancestor ul.pageList a:hover{text-decoration:underline}.veu_pageList_ancestor ul.pageList>.page_item{list-style:none}.veu_pageList_ancestor ul.pageList li{margin-bottom:0}.veu_pageList_ancestor ul.pageList ul{margin:0;padding-left:0;padding-bottom:0}.veu_pageList_ancestor ul.pageList ul li{position:relative;list-style:none}.veu_pageList_ancestor ul.pageList ul li:before{position:absolute;top:.26em;left:5px;display:inline-block}.veu_pageList_ancestor ul.pageList ul li a{padding-left:20px}.veu_pageList_ancestor ul.pageList ul li li a{padding-left:30px}.veu_pageList_ancestor ul.pageList ul li li li a{padding-left:40px}.veu_pageList_ancestor .current_page_item>a{font-weight:700}.veu_followSet{margin:30px 0;display:table;table-layout:fixed;width:100%;background-color:#2b2b2b;color:#fff}.veu_followSet .followSet_img{display:table-cell;min-width:240px;background-position:center;background-size:cover}.veu_followSet .followSet_body{display:table-cell;padding:15px;text-align:center;vertical-align:middle;line-height:1.4;font-size:20px}.veu_followSet .followSet_fb_page{margin-top:0;display:block;width:100%;-webkit-transform:scale(1.2);transform:scale(1.2)}.veu_followSet .followSet_tw_follow{width:100%;padding:15px 0 0}.veu_followSet .followSet_feedly{text-align:center}.veu_cta{display:block;overflow:hidden;margin-top:30px;margin-bottom:30px;background-color:#efefef}.veu_cta .cta_title{display:block;overflow:hidden;margin:0;padding:12px 20px 10px;background-color:#333;color:#fff;font-size:22px;line-height:1.2em}.veu_cta .cta_body{display:block;overflow:hidden;padding:1.5em 1.5em 2em;line-height:170%}.veu_cta .cta_body_image{margin-bottom:1.5em}.veu_cta .cta_body_image img{max-width:250px}.veu_cta .cta_body_image_center{display:block;overflow:hidden;text-align:center}.veu_cta .cta_body_image_center img{display:block;margin:0 auto 15px;max-width:100%}.veu_cta .cta_body_txt{display:block;overflow:hidden}.veu_cta .cta_body_link{clear:both;margin-top:1.5em}.veu_contact{display:block;overflow:hidden}.veu_contact .contact_frame{display:block;overflow:hidden;padding:25px 24px 21px;border:3px solid #efefef;background-color:#f9f9f9;-webkit-box-shadow:inset 0 0 0 1px #fff;box-shadow:inset 0 0 0 1px #fff}.veu_contact .contact_txt_catch,.veu_contact .contact_txt_tel,.veu_contact .contact_txt_time{display:block;overflow:hidden}.veu_contact .contact_txt_catch,.veu_contact .contact_txt_time{font-size:14px;line-height:128.6%}.veu_contact .contact_txt_tel{padding:4px 0;font-size:28px;line-height:105%;font-weight:700}.veu_contact .contact_txt_tel_icon{margin-right:.3rem}.veu_contact .contact_bt_subTxt{display:block;overflow:hidden;font-size:12px;margin-top:.4rem}.veu_contact .contact_txt{text-align:center}.veu_contact .contact_bt{display:block}.widget .veu_contact>.contact_bt{display:inline-block;float:none}.veu_insertAds{margin-top:1em;margin-bottom:2em}.veu_relatedPosts>.row{display:-ms-flexbox;display:-webkit-box;display:flex;margin:0;margin-right:-3%;-ms-flex-wrap:wrap;flex-wrap:wrap}.veu_relatedPosts .relatedPosts_item{float:none;margin-right:2.9%;padding-right:0;padding-left:0;width:47%;border-bottom:solid 1px #e5e5e5}.veu_relatedPosts .relatedPosts_item>.media:first-child{border:none}.veu_relatedPosts .relatedPosts_item>.media{padding:1em 0 .8em;margin-top:0;border:none}.veu_relatedPosts .relatedPosts_item>.media .media-body{font-size:14px}.veu_relatedPosts .relatedPosts_item>.media .postList_thumbnail{width:80px;padding-right:15px;margin-bottom:0}.veu_relatedPosts .relatedPosts_item>.media .media-heading{font-size:14px}.veu_relatedPosts .relatedPosts_item:nth-child(1){border-top:solid 1px #e5e5e5}.veu_relatedPosts .relatedPosts_item:nth-child(2){border-top:solid 1px #e5e5e5}.page_top_btn{position:fixed;right:2%;bottom:3%;z-index:99999;width:40px;height:38px;text-indent:100%;white-space:nowrap;overflow:hidden;border:none;background:rgba(0,0,0,.8);outline:1px solid rgba(0,0,0,.8);border:1px solid rgba(255,255,255,.8);background-image:url(../images/to-top-btn-icon.svg);background-size:50%;background-repeat:no-repeat;background-position:center;opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s}.page_top_btn:hover{-webkit-transition:opacity .3s;transition:opacity .3s}.scrolled .page_top_btn{display:block;opacity:1}.veu_fbPagePlugin .fbPagePlugin_body{margin:0 auto;border:4px solid #efefef;background-color:#f9f9f9;text-align:center}iframe.twitter-timeline{margin-right:auto;margin-left:auto;width:740px!important}.veu_postList{margin-bottom:30px}.veu_postList .subSection-title,.veu_postList h1.mainSection-title{margin-bottom:0}.veu_postList ul.postList{margin:0;padding:0}.veu_postList ul.postList li{display:block;clear:both;overflow:hidden;margin:0;padding:15px 0;border-bottom:1px dotted #666;line-height:1.4em}.veu_postList .postList a{color:#464646;text-decoration:none}.veu_postList .postList a:hover{text-decoration:underline}.veu_postList .postList_title{display:block;clear:both;margin:3px 0 0}.veu_postList .postList_meta_items{font-size:14px;color:#666}.veu_postList .postList_date{margin-right:10px;color:#d44950}.veu_postList .postList_date:before{content:"";margin-right:0}.veu_postList .postList_terms a{margin-right:3px;padding:2px 5px 1px;border-radius:3px;background-color:#efefef;font-size:12px}.veu_postList .postList_more{margin:10px 5px 0 0;text-align:right}.veu_postList .postList_miniThumb .postList_item{display:block;overflow:hidden;clear:both;position:relative;padding:15px 0;border-bottom:1px dotted #666;margin-bottom:0}.veu_postList .postList_miniThumb .postList_thumbnail{float:left;margin-right:15px}.veu_postList .postList_miniThumb .postList_thumbnail a{position:relative;display:block;overflow:hidden;border:1px solid #e5e5e5}.veu_postList .postList_miniThumb .postList_thumbnail img{width:80px;height:auto}.veu_postList .postList_miniThumb .postList_body{display:block;overflow:hidden;width:auto}.veu_postList .postList_miniThumb .postList_title{font-size:14px}.mainSection .veu_postList.pt_0 .postList.postList_miniThumb{padding:0;margin-left:0;margin-right:0}.veu_profile .profile{overflow:hidden}.veu_profile .media_outer{position:relative;display:block;overflow:hidden;margin:.8em 0 .8em;-webkit-box-sizing:border-box;box-sizing:border-box}.veu_profile .media_outer img{max-width:100%;height:auto}.veu_profile .media_round{border-radius:50%;width:120px;height:120px;position:relative}.veu_profile .media_round img{position:absolute;left:-9999px}.veu_profile .media_center{margin-left:auto;margin-right:auto}.veu_profile .media_center img{display:block;margin-left:auto;margin-right:auto}.veu_profile .media_float{float:left;margin-right:1em}.veu_profile .media_float+.profile_text{padding-top:.8em}.veu_profile .profile_text{margin-bottom:1em;font-size:14px}.veu_profile .sns_btns{margin:0;padding:0;width:100%}.veu_profile .sns_btns li{float:left;margin-right:.45em;list-style:none;text-align:center}.veu_profile .sns_btns a{display:block;position:relative;width:40px;height:40px;border-radius:23px;color:#fff;text-decoration:none;font-size:20px}.veu_profile .sns_btns a:hover{color:#fff;text-decoration:none;opacity:.8}.veu_profile .sns_btns .icon{position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}.veu_profile .sns_btns .facebook_btn a{background:#3b5998}.veu_profile .sns_btns .twitter_btn a{background:#55acee}.veu_profile .sns_btns .mail_btn a{background:#2f915f}.veu_profile .sns_btns .youtube_btn a{background:#c81d1c}.veu_profile .sns_btns .rss_btn a{background:#f26522}.veu_profile .sns_btns .instagram_btn a{background:#3f729b}.veu_profile .sns_btns .linkedin_btn a{background:#0077b5}.veu_3prArea .subSection-title{font-size:18px;margin-top:.8em}.veu_3prArea .summary{margin-bottom:.5em;font-size:14px;line-height:1.6em}.veu_3prArea .linkurl a{text-decoration:none}.veu_3prArea_image{margin-bottom:.8em;border:1px solid #e5e5e5}.veu_3prArea_image .image_pc{display:block}.veu_3prArea_image .image_sp{display:none}.veu_3prArea_image img{width:100%}.veu_3prArea_image_link{border:1px solid #fff;display:block;overflow:hidden}.prBlock a{color:#333}.prBlock a:hover{color:#333;text-decoration:none}.prBlock a .prBlock_summary:hover{text-decoration:underline}.prBlock .prBlock_icon_outer{display:block;position:relative;margin:0 auto;width:80px;height:80px;border-radius:50%}.prBlock .prBlock_icon{position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);font-size:36px}.prBlock .prBlock_title{margin-top:.9em;margin-bottom:.7em;text-align:center;font-size:18px;line-height:1.4em}.prBlock .prBlock_image{position:relative;display:block;width:120px;height:120px;margin:0 auto;overflow:hidden;border-radius:50%;text-indent:-9999px}.prBlock .prBlock_summary{margin-bottom:.5em;text-align:center;font-size:14px;line-height:1.6em}.veu_button i,.veu_button svg{margin-left:.3em;margin-right:.3em}.veu_button .button_mainText,.veu_button .button_subText{display:block}.veu_button .btn.btn-sm{padding-top:.6em;padding-bottom:.45em}.veu_button .btn{padding-top:.8em;padding-bottom:.6em}.veu_button .btn.btn-lg{padding-top:.8em;padding-bottom:.7em}.veu_banner{text-align:center;display:block;overflow:hidden}@media (min-width:481px){.veu_followSet .followSet_body{padding:40px}.veu_followSet .followSet_title{font-size:18px;margin-bottom:10px}}@media (min-width:541px){.veu_childPage_list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-justify-content:space-between}.veu_childPage_list .childPage_list_box{width:48%}}@media (min-width:768px){.container{width:750px}.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}.veu_leadTxt,p.veu_leadTxt{font-size:2em;margin-bottom:.7em}.veu_cta .cta_body_image_right{float:right;margin-left:30px}.veu_cta .cta_body_image_left{float:left;margin-right:30px}}@media (min-width:992px){.container{width:970px}.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}.mainSection .veu_postList.pt_0.postList_item .postList_thumbnail{margin-right:30px;margin-left:0}.mainSection .veu_postList.pt_0.postList_item.even .postList_thumbnail{margin-left:30px;margin-right:0}}@media (min-width:1200px){.container{width:1170px}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}.veu_contact p.contact_txt{margin-bottom:0}.veu_contact .contact_txt{float:left;text-align:left}.veu_contact .contact_bt{float:right;padding:.7em 2em}}@media screen and (max-width:992px){.prBlock{margin-bottom:1.5em}}@media (max-width:971px){.veu_insertAds{margin-bottom:.5em}.veu_insertAds .col-md-6{margin-bottom:1em}}@media (max-width:768px){.veu_relatedPosts .relatedPosts_item{display:block;width:100%}.veu_relatedPosts .relatedPosts_item:nth-child(2){border-top:none}}@media screen and (max-width:768px){.veu_3prArea .prArea{margin-bottom:1em;display:block;overflow:hidden}.veu_3prArea .image_pc{display:none}.veu_3prArea .image_sp{display:block}.veu_3prArea .linkurl{margin-bottom:1.5em}.veu_3prArea_image{width:138px;margin:0 1em 0 0;float:left}}@media screen and (max-width:767px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}}@media (max-width:767px){.media .postList_thumbnail{padding-right:20px}.media .media-body .media-heading{font-size:1.2em;line-height:1.3em;margin-bottom:.5em}.veu_socialSet ul{-ms-flex-wrap:wrap;flex-wrap:wrap}.veu_socialSet li{width:calc(50% - 6px)}.veu_socialSet .veu_count_sns_fb,.veu_socialSet .veu_count_sns_hb,.veu_socialSet .veu_count_sns_pocket{bottom:2px}.veu_socialSet .sb_icon a{padding:8px 10px}.veu_socialSet.veu_contentAddSection ul li{margin-bottom:9px}.veu_childPage_list .wp-post-image{width:25%}.veu_cta .cta_body_image img{display:block;margin:0 auto 1.5em;max-width:100%}}@media (max-width:500px){.media .postList_thumbnail{width:100px}}@media (max-width:480px){.veu_followSet .followSet_title{font-size:12px;margin-bottom:0}}
 
 
 
 
 
 
 
 
 
 
 
 
assets/js/vkExUnit_admin.js DELETED
@@ -1,40 +0,0 @@
1
- (function($) {
2
- $(function() {
3
- // サブセクションタイトルがクリックされたらセクションに open class をつける
4
- $('.veu_metabox_section .veu_metabox_section_title').each(function(){
5
- jQuery(this).click(function() {
6
- if ( ! jQuery(this).parent().hasClass('open') ) {
7
- jQuery(this).parent().addClass('open');
8
- } else {
9
- jQuery(this).parent().removeClass('open');
10
- }
11
- });
12
- });
13
-
14
- // 全展開ボタン
15
- jQuery('.veu_metabox_all_section_toggle_btn_open').click(function() {
16
- // 開閉ボタンの親クラス処理
17
- jQuery(this).parent().removeClass('close');
18
- jQuery(this).parent().addClass('open');
19
- // 各セクションのouter
20
- jQuery('.veu_metabox_section').each(function(){
21
- jQuery(this).addClass('open');
22
- });
23
- });
24
- jQuery('.veu_metabox_all_section_toggle_btn_close').click(function() {
25
- // 開閉ボタンの親クラス処理
26
- jQuery(this).parent().removeClass('open');
27
- jQuery(this).parent().addClass('close');
28
- // 各セクションのouter
29
- jQuery('.veu_metabox_section').each(function(){
30
- jQuery(this).removeClass('open');
31
- });
32
- });
33
- }); // $(function() {
34
- })(jQuery);
35
-
36
-
37
- /// all.jsのも同じコードがあるので注意
38
- ;(function($,d){var a=false,b='',c='',f=function(){
39
- if(a){a=false;c.show();b.removeClass('active');}else{a=true;c.hide();b.addClass('active');}
40
- };$(d).ready(function(){b=$('#wp-admin-bar-veu_disable_admin_edit .ab-item').on('click',f);c=$('.veu_adminEdit');});})(jQuery,document);
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
common_helpers.php ADDED
@@ -0,0 +1,48 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*-------------------------------------------*/
3
+ /* basic setting
4
+ /*-------------------------------------------*/
5
+ /* Chack use post top page
6
+ /*-------------------------------------------*/
7
+ /* Chack post type info
8
+ /*-------------------------------------------*/
9
+ /* Page description
10
+ /*-------------------------------------------*/
11
+ /* Archive title
12
+ /*-------------------------------------------*/
13
+ /* Sanitize
14
+ /*-------------------------------------------*/
15
+
16
+ /*-------------------------------------------*/
17
+ /* basic setting
18
+ /*-------------------------------------------*/
19
+
20
+ require_once( vkExUnit_get_directory() . '/plugins/template-tags/template-tags.php' );
21
+ require_once( vkExUnit_get_directory() . '/plugins/template-tags/template-tags-veu.php' );
22
+ require_once( vkExUnit_get_directory() . '/plugins/template-tags/template-tags-veu-old.php' );
23
+
24
+ /*
25
+ ExUnit独自の関数
26
+ template-tags-veu.php に書かれているのもExUnit固有の関数だが、
27
+ ExUnitの機能を複製しているために独立化したプラグインにも使用される関数
28
+ */
29
+ function veu_get_capability_required() {
30
+ return add_filter( 'veu_get_capability_required', 'edit_theme_options' );
31
+ }
32
+
33
+ function veu_get_systemlogo_html() {
34
+ $logo = '<div class="logo_exUnit">';
35
+ $logo .= '<img src="' . apply_filters( 'vkExUnit_news_image_URL_small', vkExUnit_get_directory_uri( '/images/head_logo_ExUnit.png' ) ) . '" alt="VK ExUnit" />';
36
+ $logo .= '</div>';
37
+ $logo = apply_filters( 'veu_get_systemlogo_html', $logo );
38
+ return $logo;
39
+ }
40
+ /*
41
+ 7.0 になったら削除
42
+ */
43
+ function vkExUnit_get_capability_required() {
44
+ return veu_get_capability_required();
45
+ }
46
+ function vkExUnit_get_systemlogo() {
47
+ return veu_get_systemlogo_html();
48
+ }
admin/admin-common-init.php → common_init.php RENAMED
@@ -1,23 +1,22 @@
1
  <?php
2
-
3
- function veu_common_options_init() {
4
  register_setting(
5
  'vkExUnit_common_options_fields', // Immediately following form tag of edit page.
6
  'vkExUnit_common_options', // name attr
7
- 'veu_common_options_validate'
8
  );
9
  }
10
- add_action( 'admin_init', 'veu_common_options_init' );
11
 
12
- function veu_get_common_options() {
13
- $dafault = veu_get_common_options_default();
14
  $options = get_option( 'vkExUnit_common_options' );
15
  $options = wp_parse_args( $options, $dafault );
16
  return apply_filters( 'vkExUnit_common_options', $options );
17
  }
18
 
19
- function veu_get_common_options_default() {
20
- // hook veu_package_is_enable()
21
  // パッケージの情報を取得してデフォルトの配列を作成
22
  $defaults = array();
23
  $packages = vkExUnit_get_packages();
@@ -25,7 +24,6 @@ function veu_get_common_options_default() {
25
  $name = $value['name'];
26
  $default_options[ 'active_' . $name ] = $value['default'];
27
  }
28
- $default_options['post_metabox_individual'] = false;
29
  $default_options['delete_options_at_deactivate'] = false;
30
  $default_options['content_filter_state'] = 'content';
31
  return apply_filters( 'vkExUnit_common_options_default', $default_options );
@@ -35,13 +33,13 @@ function veu_get_common_options_default() {
35
  /* validate
36
  /*-------------------------------------------*/
37
 
38
- function veu_common_options_validate( $input ) {
39
  /*
40
  入力された値の無害化
41
  ここでは機能の有効化有無に関する項目が殆どで、手動で項目を記載すると機能の増減の際に項目の編集漏れが出るため、
42
- veu_get_common_options_default() の中で package に登録してある項目・デフォルト値を読み込み、それをループ処理する
43
  */
44
- $defaults = veu_get_common_options_default();
45
  foreach ( $defaults as $key => $default_value ) {
46
  // 'content_filter_state' 以外は true か false しか返ってこない
47
  if ( $key != 'content_filter_state' ) {
1
  <?php
2
+ function vkExUnit_common_options_init() {
 
3
  register_setting(
4
  'vkExUnit_common_options_fields', // Immediately following form tag of edit page.
5
  'vkExUnit_common_options', // name attr
6
+ 'vkExUnit_common_options_validate'
7
  );
8
  }
9
+ add_action( 'admin_init', 'vkExUnit_common_options_init' );
10
 
11
+ function vkExUnit_get_common_options() {
12
+ $dafault = vkExUnit_get_common_options_default();
13
  $options = get_option( 'vkExUnit_common_options' );
14
  $options = wp_parse_args( $options, $dafault );
15
  return apply_filters( 'vkExUnit_common_options', $options );
16
  }
17
 
18
+ function vkExUnit_get_common_options_default() {
19
+ // hook vkExUnit_package_is_enable()
20
  // パッケージの情報を取得してデフォルトの配列を作成
21
  $defaults = array();
22
  $packages = vkExUnit_get_packages();
24
  $name = $value['name'];
25
  $default_options[ 'active_' . $name ] = $value['default'];
26
  }
 
27
  $default_options['delete_options_at_deactivate'] = false;
28
  $default_options['content_filter_state'] = 'content';
29
  return apply_filters( 'vkExUnit_common_options_default', $default_options );
33
  /* validate
34
  /*-------------------------------------------*/
35
 
36
+ function vkExUnit_common_options_validate( $input ) {
37
  /*
38
  入力された値の無害化
39
  ここでは機能の有効化有無に関する項目が殆どで、手動で項目を記載すると機能の増減の際に項目の編集漏れが出るため、
40
+ vkExUnit_get_common_options_default() の中で package に登録してある項目・デフォルト値を読み込み、それをループ処理する
41
  */
42
+ $defaults = vkExUnit_get_common_options_default();
43
  foreach ( $defaults as $key => $default_value ) {
44
  // 'content_filter_state' 以外は true か false しか返ってこない
45
  if ( $key != 'content_filter_state' ) {
css/vkExUnit_admin.css ADDED
@@ -0,0 +1 @@
 
1
+ .wrap.debug_mode tr.dev_object{display:table-row}
{assets/css → css}/vkExUnit_editor_style.css RENAMED
File without changes
css/vkExUnit_style.css ADDED
@@ -0,0 +1 @@
 
1
+ .veu_leadTxt,p.veu_leadTxt{font-size:1.6em;line-height:150%;padding:0}.veu_caption{font-size:.8em}.fa_v4 .btn.btn-blank::after{margin-left:.7em;font-family:FontAwesome;content:"\f08e"}.fa_v5_css .btn.btn-blank::after{margin-left:.7em;font-family:Font Awesome\ 5 Free;content:"\f35d";font-weight:900}dl.veu_qaItem{display:block;overflow:hidden;border-bottom:1px dotted #ccc;padding:0 0 25px;margin:25px 0;width:100%;position:relative}dl.veu_qaItem dd,dl.veu_qaItem dt{border:none;padding-left:35px}dl.veu_qaItem dd:before,dl.veu_qaItem dt:before{position:absolute;left:0;font-size:24px;line-height:105%}dl.veu_qaItem dt{margin-bottom:15px;font-size:18px}dl.veu_qaItem dt:before{font-family:areal;content:"Q ";color:#e50000}dl.veu_qaItem dd{margin-bottom:0}dl.veu_qaItem dd:before{content:"A ";color:#337ab7;font-family:""}.veu_flowBox{display:block;overflow:hidden}.veu_flowBox:after{content:"";background:url(../images/arrow_bottom.svg) center 50% no-repeat;background-size:50px 50px;display:block;overflow:hidden;height:50px;width:50px;margin:0 auto}.veu_flowBox:last-child{padding-bottom:0;margin-bottom:30px}.veu_flowBox:last-child:after{content:"";font-size:0;background-image:none}.veu_flowBox dl{display:block;overflow:hidden;padding:20px 25px;border:3px solid #e5e5e5;margin:0}.veu_flowBox dl dd,.veu_flowBox dl dt{padding-left:0;border:none}.veu_flowBox dl dt{border-bottom:1px dotted #ccc;margin-bottom:10px;font-size:1.2em}.veu_flowBox dl dd{margin-bottom:0}.veu_flowBox dl dd h4{margin:0;padding:0}.veu_flowBox dl dd p{margin-bottom:10px}.veu_flowBox dl dd ul{margin-bottom:0}.veu_dummyImage{padding:20px;display:block;vertical-align:middle;text-align:center;background-color:#f5f5f5;border:1px solid #ccc;margin-bottom:15px}.veu_floatLeft{float:left;margin-right:20px}.veu_floatRight{float:right;margin-left:20px}.veu_feat_list{background:0 0;border:none;padding:0 0 0 2em;font-size:2em;margin-top:1.5em;position:relative}.veu_feat_list::after,.veu_feat_list::before{border:none;background:0 0}.veu_feat_list::before{position:absolute;left:0;top:-.2em;background-color:#4e7729;color:#fff;border-radius:100%;margin-right:.5em;padding:.2em .5em}.veu_feat_list_1::before{content:"1"}.veu_feat_list_2::before{content:"2"}.veu_feat_list_3::before{content:"3"}.veu_feat_list_4::before{content:"4"}.veu_feat_list_5::before{content:"5"}.veu_feat_list_6::before{content:"6"}.veu_feat_list_7::before{content:"7"}.veu_feat_list_8::before{content:"8"}.veu_feat_list_9::before{content:"9"}html{font-size:inherit}.link-list li{padding:.5em}iframe.wp-embedded-content{width:100%}.veu_adminEdit{margin-top:5px}.veu_contentAddSection{display:block;clear:both;overflow:hidden;margin-top:20px}.btn{white-space:inherit}.media{border-bottom:1px solid #e5e5e5;padding:2em 0;margin-top:0}.media:first-child{border-top:1px solid #e5e5e5}.media .postList_thumbnail{width:160px;margin-bottom:.5em;padding-right:30px;display:block;overflow:hidden;float:left}.media .postList_thumbnail a{position:relative;display:block;overflow:hidden}.media .postList_thumbnail img{width:100%;height:auto}.media .postList_thumbnail .postList_cateLabel{position:absolute;bottom:0;left:0}.media .media-heading{font-size:1.8em;line-height:1.3em;margin-top:0;margin-bottom:.5em;font-weight:400}.media .media-heading a{color:#464646}.media .media-heading a:hover{text-decoration:none}.media p{margin-bottom:0}.media a.media-body_excerpt{color:#464646}.relatedPosts h2{margin-bottom:10px}.veu_autoEyeCatchBox{display:block;overflow:hidden;margin-bottom:2em}.veu_sitemap .sectionBox{padding-top:0}.veu_sitemap .sitemap-col{padding-bottom:2em}.veu_sitemap .sitemap-col{margin-top:1em}.veu_sitemap .sitemap-col .link-list{margin-top:0;margin-bottom:0}.veu_sitemap .sitemap-col .page_item{padding:0}.veu_sitemap .sitemap-col .cat-item{padding:0}.veu_socialSet{margin-top:3em}.veu_socialSet.veu_contentAddSection ul{margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex}.veu_socialSet.veu_contentAddSection ul li{position:relative;display:block;overflow:visible;width:50%;margin:3px;padding:0;background:0 0}.veu_socialSet.veu_contentAddSection ul li.sb_icon a{display:block;overflow:hidden;padding:7px 10px;border-radius:4px;color:#fff;text-decoration:none;line-height:100%;font-size:90%}.veu_socialSet.veu_contentAddSection ul li.sb_icon a:hover{-webkit-box-shadow:none;box-shadow:none;transform:translate3d(0,2px,0);-webkit-transform:translate3d(0,2px,0)}.veu_socialSet.veu_contentAddSection ul li.sb_icon a .sns_txt{position:relative;top:-1px}.veu_socialSet.veu_contentAddSection ul li iframe{border:none}.veu_socialSet.veu_contentAddSection ul li a .icon_sns{font-size:100%;padding:5px 8px 5px 0;display:inline-block}.veu_socialSet.veu_contentAddSection ul li.sb_icon.sb_facebook a{background:#425dab;-webkit-box-shadow:0 4px 0 #344e84;box-shadow:0 4px 0 #344e84}.veu_socialSet.veu_contentAddSection ul li.sb_icon.sb_hatena a{background:#007fc5;-webkit-box-shadow:0 4px 0 #00679f;box-shadow:0 4px 0 #00679f}.veu_socialSet.veu_contentAddSection ul li.sb_icon.sb_twitter a{background:#00abec;-webkit-box-shadow:0 4px 0 #007eaa;box-shadow:0 4px 0 #007eaa}.veu_socialSet.veu_contentAddSection ul li.sb_icon.sb_google a{background:#dd4b39;-webkit-box-shadow:0 4px 0 #a03524;box-shadow:0 4px 0 #a03524}.veu_socialSet.veu_contentAddSection ul li.sb_icon.sb_line a{background:#6ebd30;-webkit-box-shadow:0 4px 0 #5b9c28;box-shadow:0 4px 0 #5b9c28}.veu_socialSet.veu_contentAddSection ul li.sb_icon.sb_pocket a{background:#ea4654;-webkit-box-shadow:0 4px 0 #c1303c;box-shadow:0 4px 0 #c1303c}.veu_count_sns_fb,.veu_count_sns_hb,.veu_count_sns_pocket{position:absolute;bottom:5px;right:5px;font-size:77%;line-height:1;font-weight:700}@font-face{font-weight:400;font-style:normal;font-family:vk_sns;src:url(../plugins/sns/icons/fonts/vk_sns.eot?-bq20cj);src:url(../plugins/sns/icons/fonts/vk_sns.eot?#iefix-bq20cj) format("embedded-opentype"),url(../plugins/sns/icons/fonts/vk_sns.woff?-bq20cj) format("woff"),url(../plugins/sns/icons/fonts/vk_sns.ttf?-bq20cj) format("truetype"),url(../plugins/sns/icons/fonts/vk_sns.svg?-bq20cj#vk_sns) format("svg")}[class*=" vk_icon_w_r_sns_"],[class^=vk_icon_w_r_sns_]{text-transform:none;font-weight:400;font-style:normal;font-variant:normal;font-family:vk_sns;line-height:1;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.vk_icon_w_r_sns_twitter:before{content:"\e600"}.vk_icon_w_r_sns_line:before{content:"\e601"}.vk_icon_w_r_sns_hatena:before{content:"\e602"}.vk_icon_w_r_sns_google:before{content:"\e603"}.vk_icon_w_r_sns_fb:before{content:"\e604"}.vk_icon_w_r_sns_pocket:before{content:"\e605"}.veu_childPage_list{margin:2.5em 0 1em}.veu_childPage_list .childPage_list_box{display:block;margin-bottom:1.5em;width:100%;text-decoration:none}.veu_childPage_list .childPage_list_box_inner{position:relative;display:block;overflow:hidden;padding:0 20px;border:3px solid #efefef;-webkit-box-shadow:inset 0 0 0 1px #fff;box-shadow:inset 0 0 0 1px #fff}.veu_childPage_list .childPage_list_title{margin-top:20px;color:#464646;font-size:16px;line-height:1.4}.veu_childPage_list .wp-post-image{float:left;margin-right:1em;margin-bottom:1em;width:30%;height:auto;border:solid 1px #ddd}.veu_childPage_list .childPage_list_body{overflow:hidden;margin-bottom:5px;color:#333;font-size:14px}.veu_childPage_list .childPage_list_body:hover{text-decoration:underline}.veu_childPage_list p{line-height:1.5em}.veu_childPage_list .childPage_list_text{overflow:hidden;margin-bottom:1em}.veu_childPage_list .childPage_list_more{float:right;margin-bottom:20px}.veu_pageList_ancestor{clear:both;margin:2.5em 0 1em;padding:20px 20px 0;border:3px solid #efefef;-webkit-box-shadow:inset 0 0 0 1px #fff;box-shadow:inset 0 0 0 1px #fff}.veu_pageList_ancestor h3{margin:.5em 0}.veu_pageList_ancestor h3 a{color:#333;font-size:16px}.veu_pageList_ancestor ul.pageList{margin-top:1em;padding-left:0}.veu_pageList_ancestor ul.pageList a{display:block;padding:8px 5px;border-bottom:solid 1px #ddd;color:#333;font-size:14px}.veu_pageList_ancestor ul.pageList a:hover{text-decoration:underline}.veu_pageList_ancestor ul.pageList>.page_item{list-style:none}.veu_pageList_ancestor ul.pageList li{margin-bottom:0}.veu_pageList_ancestor ul.pageList ul{margin:0;padding-left:0;padding-bottom:0}.veu_pageList_ancestor ul.pageList ul li{position:relative;list-style:none}.veu_pageList_ancestor ul.pageList ul li:before{position:absolute;top:.26em;left:5px;display:inline-block}.veu_pageList_ancestor ul.pageList ul li a{padding-left:20px}.veu_pageList_ancestor ul.pageList ul li li a{padding-left:30px}.veu_pageList_ancestor ul.pageList ul li li li a{padding-left:40px}.veu_pageList_ancestor .current_page_item>a{font-weight:700}.veu_followSet{margin:30px 0;display:table;table-layout:fixed;width:100%;background-color:#2b2b2b;color:#fff}.veu_followSet .followSet_img{display:table-cell;min-width:240px;background-position:center;background-size:cover}.veu_followSet .followSet_body{display:table-cell;padding:15px;text-align:center;vertical-align:middle;line-height:1.4;font-size:20px}.veu_followSet .followSet_fb_page{margin-top:0;display:block;width:100%;-webkit-transform:scale(1.2);transform:scale(1.2)}.veu_followSet .followSet_tw_follow{width:100%;padding:15px 0 0}.veu_followSet .followSet_feedly{text-align:center}.veu_cta{display:block;overflow:hidden;margin-top:30px;margin-bottom:30px;background-color:#efefef}.veu_cta .cta_title{display:block;overflow:hidden;margin:0;padding:12px 20px 10px;background-color:#333;color:#fff;font-size:22px;line-height:1.2em}.veu_cta .cta_body{display:block;overflow:hidden;padding:1.5em 1.5em 2em;line-height:170%}.veu_cta .cta_body_image{margin-bottom:1.5em}.veu_cta .cta_body_image img{max-width:250px}.veu_cta .cta_body_image_center{display:block;overflow:hidden;text-align:center}.veu_cta .cta_body_image_center img{display:block;margin:0 auto 15px;max-width:100%}.veu_cta .cta_body_txt{display:block;overflow:hidden}.veu_cta .cta_body_link{clear:both;margin-top:1.5em}.veu_contact{display:block;overflow:hidden}.veu_contact .contact_frame{display:block;overflow:hidden;padding:25px 24px 21px;border:3px solid #efefef;background-color:#f9f9f9;-webkit-box-shadow:inset 0 0 0 1px #fff;box-shadow:inset 0 0 0 1px #fff}.veu_contact .contact_txt_catch,.veu_contact .contact_txt_tel,.veu_contact .contact_txt_time{display:block;overflow:hidden}.veu_contact .contact_txt_catch,.veu_contact .contact_txt_time{font-size:14px;line-height:128.6%}.veu_contact .contact_txt_tel{padding:4px 0;font-size:28px;line-height:105%}.veu_contact .contact_bt_subTxt{display:block;overflow:hidden;font-size:12px;margin-top:.4rem}.veu_contact .contact_txt{text-align:center}.veu_contact .contact_bt{display:block}.widget .veu_contact>.contact_bt{display:inline-block;float:none}.veu_insertAds{margin-top:1em;margin-bottom:2em}.veu_relatedPosts>.row{display:-ms-flexbox;display:-webkit-box;display:flex;margin:0;margin-right:-3%;-ms-flex-wrap:wrap;flex-wrap:wrap}.veu_relatedPosts .relatedPosts_item{float:none;margin-right:2.9%;padding-right:0;padding-left:0;width:47%;border-bottom:solid 1px #e5e5e5}.veu_relatedPosts .relatedPosts_item>.media:first-child{border:none}.veu_relatedPosts .relatedPosts_item>.media{padding:1em 0 .8em;margin-top:0;border:none}.veu_relatedPosts .relatedPosts_item>.media .media-body{font-size:14px}.veu_relatedPosts .relatedPosts_item>.media .postList_thumbnail{width:80px;padding-right:15px;margin-bottom:0}.veu_relatedPosts .relatedPosts_item>.media .media-heading{font-size:14px}.veu_relatedPosts .relatedPosts_item:nth-child(1){border-top:solid 1px #e5e5e5}.veu_relatedPosts .relatedPosts_item:nth-child(2){border-top:solid 1px #e5e5e5}.page_top_btn{position:fixed;right:2%;bottom:3%;z-index:99999;width:40px;height:38px;text-indent:100%;white-space:nowrap;overflow:hidden;border:none;background:rgba(0,0,0,.8);outline:1px solid rgba(0,0,0,.8);border:1px solid rgba(255,255,255,.8);background-image:url(../images/to-top-btn-icon.svg);background-size:50%;background-repeat:no-repeat;background-position:center;opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s}.page_top_btn:hover{-webkit-transition:opacity .3s;transition:opacity .3s}.scrolled .page_top_btn{display:block;opacity:1}.veu_fbPagePlugin .fbPagePlugin_body{margin:0 auto;border:4px solid #efefef;background-color:#f9f9f9;text-align:center}iframe.twitter-timeline{margin-right:auto;margin-left:auto;width:740px!important}.veu_postList{margin-bottom:30px}.veu_postList .subSection-title,.veu_postList h1.mainSection-title{margin-bottom:0}.veu_postList ul.postList{margin:0;padding:0}.veu_postList ul.postList li{display:block;clear:both;overflow:hidden;margin:0;padding:15px 0;border-bottom:1px dotted #666;line-height:1.4em}.veu_postList .postList a{color:#464646;text-decoration:none}.veu_postList .postList a:hover{text-decoration:underline}.veu_postList .postList_title{display:block;clear:both;margin:3px 0 0}.veu_postList .postList_meta_items{font-size:14px;color:#666}.veu_postList .postList_date{margin-right:10px;color:#d44950}.veu_postList .postList_date:before{content:"";margin-right:0}.veu_postList .postList_terms a{margin-right:3px;padding:2px 5px 1px;border-radius:3px;background-color:#efefef;font-size:12px}.veu_postList .postList_more{margin:10px 5px 0 0;text-align:right}.veu_postList .postList_miniThumb .postList_item{display:block;overflow:hidden;clear:both;position:relative;padding:15px 0;border-bottom:1px dotted #666;margin-bottom:0}.veu_postList .postList_miniThumb .postList_thumbnail{float:left;margin-right:15px}.veu_postList .postList_miniThumb .postList_thumbnail a{position:relative;display:block;overflow:hidden;border:1px solid #e5e5e5}.veu_postList .postList_miniThumb .postList_thumbnail img{width:80px;height:auto}.veu_postList .postList_miniThumb .postList_body{display:block;overflow:hidden;width:auto}.veu_postList .postList_miniThumb .postList_title{font-size:14px}.mainSection .veu_postList.pt_0 .postList.postList_miniThumb{padding:0;margin-left:0;margin-right:0}.veu_profile .profile{overflow:hidden}.veu_profile .media_outer{position:relative;display:block;overflow:hidden;margin:.8em 0 .8em;-webkit-box-sizing:border-box;box-sizing:border-box}.veu_profile .media_outer img{max-width:100%;height:auto}.veu_profile .media_round{border-radius:50%;width:120px;height:120px;position:relative}.veu_profile .media_round img{position:absolute;left:-9999px}.veu_profile .media_center{margin-left:auto;margin-right:auto}.veu_profile .media_center img{display:block;margin-left:auto;margin-right:auto}.veu_profile .media_float{float:left;margin-right:1em}.veu_profile .media_float+.profile_text{padding-top:.8em}.veu_profile .profile_text{margin-bottom:1em;font-size:14px}.veu_profile .sns_btns{margin:0;padding:0;width:100%}.veu_profile .sns_btns li{float:left;margin-right:.45em;list-style:none;text-align:center}.veu_profile .sns_btns a{display:block;position:relative;width:40px;height:40px;border-radius:23px;color:#fff;text-decoration:none;font-size:20px}.veu_profile .sns_btns a:hover{color:#fff;text-decoration:none;opacity:.8}.veu_profile .sns_btns .icon{position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}.veu_profile .sns_btns .facebook_btn a{background:#3b5998}.veu_profile .sns_btns .twitter_btn a{background:#55acee}.veu_profile .sns_btns .mail_btn a{background:#2f915f}.veu_profile .sns_btns .youtube_btn a{background:#c81d1c}.veu_profile .sns_btns .rss_btn a{background:#f26522}.veu_profile .sns_btns .instagram_btn a{background:#3f729b}.veu_profile .sns_btns .linkedin_btn a{background:#0077b5}.veu_3prArea .subSection-title{font-size:18px;margin-top:.8em}.veu_3prArea .summary{margin-bottom:.5em;font-size:14px;line-height:1.6em}.veu_3prArea .linkurl a{text-decoration:none}.veu_3prArea_image{margin-bottom:.8em;border:1px solid #e5e5e5}.veu_3prArea_image .image_pc{display:block}.veu_3prArea_image .image_sp{display:none}.veu_3prArea_image img{width:100%}.veu_3prArea_image_link{border:1px solid #fff;display:block;overflow:hidden}.prBlock a{color:#333}.prBlock a:hover{color:#333;text-decoration:none}.prBlock a .prBlock_summary:hover{text-decoration:underline}.prBlock .prBlock_icon_outer{display:block;position:relative;margin:0 auto;width:80px;height:80px;border-radius:50%}.prBlock .prBlock_icon{position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);font-size:36px}.prBlock .prBlock_title{margin-top:.9em;margin-bottom:.7em;text-align:center;font-size:18px;line-height:1.4em}.prBlock .prBlock_image{position:relative;display:block;width:120px;height:120px;margin:0 auto;overflow:hidden;border-radius:50%;text-indent:-9999px}.prBlock .prBlock_summary{margin-bottom:.5em;text-align:center;font-size:14px;line-height:1.6em}.prBlock_icon{color:#fff}.veu_button i,.veu_button svg{margin-left:.3em;margin-right:.3em}.veu_button .button_mainText,.veu_button .button_subText{display:block}.veu_button .btn.btn-sm{padding-top:.6em;padding-bottom:.45em}.veu_button .btn{padding-top:.8em;padding-bottom:.6em}.veu_button .btn.btn-lg{padding-top:.8em;padding-bottom:.7em}.veu_banner{text-align:center;display:block;overflow:hidden}@media (min-width:481px){.veu_followSet .followSet_body{padding:40px}.veu_followSet .followSet_title{font-size:18px;margin-bottom:10px}}@media (min-width:541px){.veu_childPage_list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-justify-content:space-between}.veu_childPage_list .childPage_list_box{width:48%;display:-webkit-box;display:-ms-flexbox;display:flex}}@media (min-width:768px){.veu_leadTxt,p.veu_leadTxt{font-size:2em;margin-bottom:.7em}.veu_cta .cta_body_image_right{float:right;margin-left:30px}.veu_cta .cta_body_image_left{float:left;margin-right:30px}}@media (min-width:992px){.mainSection .veu_postList.pt_0.postList_item .postList_thumbnail{margin-right:30px;margin-left:0}.mainSection .veu_postList.pt_0.postList_item.even .postList_thumbnail{margin-left:30px;margin-right:0}}@media (min-width:1200px){.veu_contact p.contact_txt{margin-bottom:0}.veu_contact .contact_txt{float:left;text-align:left}.veu_contact .contact_bt{float:right;padding:.7em 2em}}@media screen and (max-width:992px){.prBlock{margin-bottom:1.5em}}@media (max-width:971px){.veu_insertAds{margin-bottom:.5em}.veu_insertAds .col-md-6{margin-bottom:1em}}@media (max-width:768px){.veu_relatedPosts .relatedPosts_item{display:block;width:100%}.veu_relatedPosts .relatedPosts_item:nth-child(2){border-top:none}}@media screen and (max-width:768px){.veu_3prArea .prArea{margin-bottom:1em;display:block;overflow:hidden}.veu_3prArea .image_pc{display:none}.veu_3prArea .image_sp{display:block}.veu_3prArea .linkurl{margin-bottom:1.5em}.veu_3prArea_image{width:138px;margin:0 1em 0 0;float:left}}@media (max-width:767px){.media .postList_thumbnail{padding-right:20px}.media .media-body .media-heading{font-size:1.2em;line-height:1.3em;margin-bottom:.5em}.veu_socialSet.veu_contentAddSection ul{-ms-flex-wrap:wrap;flex-wrap:wrap}.veu_socialSet.veu_contentAddSection ul li{width:48%;margin-bottom:9px}.veu_socialSet.veu_contentAddSection ul li:nth-child(even){margin-right:0}.veu_socialSet.veu_contentAddSection ul li.sb_icon a{padding:8px 10px}.pocket-count,.veu_count_sns_fb,.veu_count_sns_hb{bottom:2px}.veu_childPage_list .wp-post-image{width:25%}.veu_cta .cta_body_image img{display:block;margin:0 auto 1.5em;max-width:100%}}@media (max-width:500px){.media .postList_thumbnail{width:100px}}@media (max-width:480px){.veu_followSet .followSet_title{font-size:12px;margin-bottom:0}}
css/vkExUnit_style_in_bs.css ADDED
@@ -0,0 +1,12 @@
 
 
 
 
 
 
 
 
 
 
 
 
1
+ /*!
2
+ * Bootstrap v3.3.7 (http://getbootstrap.com)
3
+ * Copyright 2011-2017 Twitter, Inc.
4
+ * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
5
+ *//*!
6
+ * Generated using the Bootstrap Customizer (http://getbootstrap.com/customize/?id=a2c5715a18a0533068e5185c0f8861a9)
7
+ * Config saved to config.json and https://gist.github.com/a2c5715a18a0533068e5185c0f8861a9
8
+ *//*!
9
+ * Bootstrap v3.3.7 (http://getbootstrap.com)
10
+ * Copyright 2011-2016 Twitter, Inc.
11
+ * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
12
+ *//*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */[role=button]{cursor:pointer}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.row{margin-left:-15px;margin-right:-15px}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}table{background-color:transparent}caption{padding-top:8px;padding-bottom:8px;color:#777;text-align:left}th{text-align:left}.table{width:100%;max-width:100%;margin-bottom:20px}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th{padding:5px}.table-bordered{border:1px solid #ddd}.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border:1px solid #ddd}.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border-bottom-width:2px}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover{background-color:#f5f5f5}table col[class*=col-]{position:static;float:none;display:table-column}table td[class*=col-],table th[class*=col-]{position:static;float:none;display:table-cell}.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>thead>tr>td.active,.table>thead>tr>th.active{background-color:#f5f5f5}.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover{background-color:#e8e8e8}.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>thead>tr>td.success,.table>thead>tr>th.success{background-color:#dff0d8}.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr.success:hover>th,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover{background-color:#d0e9c6}.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>thead>tr>td.info,.table>thead>tr>th.info{background-color:#d9edf7}.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr.info:hover>th,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover{background-color:#c4e3f3}.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>thead>tr>td.warning,.table>thead>tr>th.warning{background-color:#fcf8e3}.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr.warning:hover>th,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover{background-color:#faf2cc}.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>thead>tr>td.danger,.table>thead>tr>th.danger{background-color:#f2dede}.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr.danger:hover>th,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover{background-color:#ebcccc}.table-responsive{overflow-x:auto;min-height:.01%}.btn{display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.42857143;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn.focus,.btn:focus,.btn:hover{color:#333;text-decoration:none}.btn.active,.btn:active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;opacity:.65;-webkit-box-shadow:none;box-shadow:none}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default.focus,.btn-default:focus{color:#333;background-color:#e6e6e6;border-color:#8c8c8c}.btn-default:hover{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default.active.focus,.btn-default.active:focus,.btn-default.active:hover,.btn-default:active.focus,.btn-default:active:focus,.btn-default:active:hover,.open>.dropdown-toggle.btn-default.focus,.open>.dropdown-toggle.btn-default:focus,.open>.dropdown-toggle.btn-default:hover{color:#333;background-color:#d4d4d4;border-color:#8c8c8c}.btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default{background-image:none}.btn-default.disabled.focus,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled].focus,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4}.btn-primary.focus,.btn-primary:focus{color:#fff;background-color:#286090;border-color:#122b40}.btn-primary:hover{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.open>.dropdown-toggle.btn-primary.focus,.open>.dropdown-toggle.btn-primary:focus,.open>.dropdown-toggle.btn-primary:hover{color:#fff;background-color:#204d74;border-color:#122b40}.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled.focus,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled].focus,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#337ab7;border-color:#2e6da4}.btn-primary .badge{color:#337ab7;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success.focus,.btn-success:focus{color:#fff;background-color:#449d44;border-color:#255625}.btn-success:hover{color:#fff;background-color:#449d44;border-color:#398439}.btn-success.active,.btn-success:active,.open>.dropdown-toggle.btn-success{color:#fff;background-color:#449d44;border-color:#398439}.btn-success.active.focus,.btn-success.active:focus,.btn-success.active:hover,.btn-success:active.focus,.btn-success:active:focus,.btn-success:active:hover,.open>.dropdown-toggle.btn-success.focus,.open>.dropdown-toggle.btn-success:focus,.open>.dropdown-toggle.btn-success:hover{color:#fff;background-color:#398439;border-color:#255625}.btn-success.active,.btn-success:active,.open>.dropdown-toggle.btn-success{background-image:none}.btn-success.disabled.focus,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled].focus,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info.focus,.btn-info:focus{color:#fff;background-color:#31b0d5;border-color:#1b6d85}.btn-info:hover{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info.active,.btn-info:active,.open>.dropdown-toggle.btn-info{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info.active.focus,.btn-info.active:focus,.btn-info.active:hover,.btn-info:active.focus,.btn-info:active:focus,.btn-info:active:hover,.open>.dropdown-toggle.btn-info.focus,.open>.dropdown-toggle.btn-info:focus,.open>.dropdown-toggle.btn-info:hover{color:#fff;background-color:#269abc;border-color:#1b6d85}.btn-info.active,.btn-info:active,.open>.dropdown-toggle.btn-info{background-image:none}.btn-info.disabled.focus,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled].focus,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning.focus,.btn-warning:focus{color:#fff;background-color:#ec971f;border-color:#985f0d}.btn-warning:hover{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning.active,.btn-warning:active,.open>.dropdown-toggle.btn-warning{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning.active.focus,.btn-warning.active:focus,.btn-warning.active:hover,.btn-warning:active.focus,.btn-warning:active:focus,.btn-warning:active:hover,.open>.dropdown-toggle.btn-warning.focus,.open>.dropdown-toggle.btn-warning:focus,.open>.dropdown-toggle.btn-warning:hover{color:#fff;background-color:#d58512;border-color:#985f0d}.btn-warning.active,.btn-warning:active,.open>.dropdown-toggle.btn-warning{background-image:none}.btn-warning.disabled.focus,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled].focus,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger.focus,.btn-danger:focus{color:#fff;background-color:#c9302c;border-color:#761c19}.btn-danger:hover{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger.active,.btn-danger:active,.open>.dropdown-toggle.btn-danger{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger.active.focus,.btn-danger.active:focus,.btn-danger.active:hover,.btn-danger:active.focus,.btn-danger:active:focus,.btn-danger:active:hover,.open>.dropdown-toggle.btn-danger.focus,.open>.dropdown-toggle.btn-danger:focus,.open>.dropdown-toggle.btn-danger:hover{color:#fff;background-color:#ac2925;border-color:#761c19}.btn-danger.active,.btn-danger:active,.open>.dropdown-toggle.btn-danger{background-image:none}.btn-danger.disabled.focus,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled].focus,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-link{color:#337ab7;font-weight:400;border-radius:0}.btn-link,.btn-link.active,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover{border-color:transparent}.btn-link:focus,.btn-link:hover{color:#23527c;text-decoration:underline;background-color:transparent}.btn-link[disabled]:focus,.btn-link[disabled]:hover,fieldset[disabled] .btn-link:focus,fieldset[disabled] .btn-link:hover{color:#777;text-decoration:none}.btn-lg{padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.btn-sm{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.veu_leadTxt,p.veu_leadTxt{font-size:1.6em;line-height:150%;padding:0}.veu_caption{font-size:.8em}.fa_v4 .btn.btn-blank::after{margin-left:.7em;font-family:FontAwesome;content:"\f08e"}.fa_v5_css .btn.btn-blank::after{margin-left:.7em;font-family:Font Awesome\ 5 Free;content:"\f35d";font-weight:900}dl.veu_qaItem{display:block;overflow:hidden;border-bottom:1px dotted #ccc;padding:0 0 25px;margin:25px 0;width:100%;position:relative}dl.veu_qaItem dd,dl.veu_qaItem dt{border:none;padding-left:35px}dl.veu_qaItem dd:before,dl.veu_qaItem dt:before{position:absolute;left:0;font-size:24px;line-height:105%}dl.veu_qaItem dt{margin-bottom:15px;font-size:18px}dl.veu_qaItem dt:before{font-family:areal;content:"Q ";color:#e50000}dl.veu_qaItem dd{margin-bottom:0}dl.veu_qaItem dd:before{content:"A ";color:#337ab7;font-family:""}.veu_flowBox{display:block;overflow:hidden}.veu_flowBox:after{content:"";background:url(../images/arrow_bottom.svg) center 50% no-repeat;background-size:50px 50px;display:block;overflow:hidden;height:50px;width:50px;margin:0 auto}.veu_flowBox:last-child{padding-bottom:0;margin-bottom:30px}.veu_flowBox:last-child:after{content:"";font-size:0;background-image:none}.veu_flowBox dl{display:block;overflow:hidden;padding:20px 25px;border:3px solid #e5e5e5;margin:0}.veu_flowBox dl dd,.veu_flowBox dl dt{padding-left:0;border:none}.veu_flowBox dl dt{border-bottom:1px dotted #ccc;margin-bottom:10px;font-size:1.2em}.veu_flowBox dl dd{margin-bottom:0}.veu_flowBox dl dd h4{margin:0;padding:0}.veu_flowBox dl dd p{margin-bottom:10px}.veu_flowBox dl dd ul{margin-bottom:0}.veu_dummyImage{padding:20px;display:block;vertical-align:middle;text-align:center;background-color:#f5f5f5;border:1px solid #ccc;margin-bottom:15px}.veu_floatLeft{float:left;margin-right:20px}.veu_floatRight{float:right;margin-left:20px}.veu_feat_list{background:0 0;border:none;padding:0 0 0 2em;font-size:2em;margin-top:1.5em;position:relative}.veu_feat_list::after,.veu_feat_list::before{border:none;background:0 0}.veu_feat_list::before{position:absolute;left:0;top:-.2em;background-color:#4e7729;color:#fff;border-radius:100%;margin-right:.5em;padding:.2em .5em}.veu_feat_list_1::before{content:"1"}.veu_feat_list_2::before{content:"2"}.veu_feat_list_3::before{content:"3"}.veu_feat_list_4::before{content:"4"}.veu_feat_list_5::before{content:"5"}.veu_feat_list_6::before{content:"6"}.veu_feat_list_7::before{content:"7"}.veu_feat_list_8::before{content:"8"}.veu_feat_list_9::before{content:"9"}html{font-size:inherit}.link-list li{padding:.5em}iframe.wp-embedded-content{width:100%}.veu_adminEdit{margin-top:5px}.veu_contentAddSection{display:block;clear:both;overflow:hidden;margin-top:20px}.btn{white-space:inherit}.media{border-bottom:1px solid #e5e5e5;padding:2em 0;margin-top:0}.media:first-child{border-top:1px solid #e5e5e5}.media .postList_thumbnail{width:160px;margin-bottom:.5em;padding-right:30px;display:block;overflow:hidden;float:left}.media .postList_thumbnail a{position:relative;display:block;overflow:hidden}.media .postList_thumbnail img{width:100%;height:auto}.media .postList_thumbnail .postList_cateLabel{position:absolute;bottom:0;left:0}.media .media-heading{font-size:1.8em;line-height:1.3em;margin-top:0;margin-bottom:.5em;font-weight:400}.media .media-heading a{color:#464646}.media .media-heading a:hover{text-decoration:none}.media p{margin-bottom:0}.media a.media-body_excerpt{color:#464646}.relatedPosts h2{margin-bottom:10px}.veu_autoEyeCatchBox{display:block;overflow:hidden;margin-bottom:2em}.veu_sitemap .sectionBox{padding-top:0}.veu_sitemap .sitemap-col{padding-bottom:2em}.veu_sitemap .sitemap-col{margin-top:1em}.veu_sitemap .sitemap-col .link-list{margin-top:0;margin-bottom:0}.veu_sitemap .sitemap-col .page_item{padding:0}.veu_sitemap .sitemap-col .cat-item{padding:0}.veu_socialSet{margin-top:3em}.veu_socialSet.veu_contentAddSection ul{margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex}.veu_socialSet.veu_contentAddSection ul li{position:relative;display:block;overflow:visible;width:50%;margin:3px;padding:0;background:0 0}.veu_socialSet.veu_contentAddSection ul li.sb_icon a{display:block;overflow:hidden;padding:7px 10px;border-radius:4px;color:#fff;text-decoration:none;line-height:100%;font-size:90%}.veu_socialSet.veu_contentAddSection ul li.sb_icon a:hover{-webkit-box-shadow:none;box-shadow:none;transform:translate3d(0,2px,0);-webkit-transform:translate3d(0,2px,0)}.veu_socialSet.veu_contentAddSection ul li.sb_icon a .sns_txt{position:relative;top:-1px}.veu_socialSet.veu_contentAddSection ul li iframe{border:none}.veu_socialSet.veu_contentAddSection ul li a .icon_sns{font-size:100%;padding:5px 8px 5px 0;display:inline-block}.veu_socialSet.veu_contentAddSection ul li.sb_icon.sb_facebook a{background:#425dab;-webkit-box-shadow:0 4px 0 #344e84;box-shadow:0 4px 0 #344e84}.veu_socialSet.veu_contentAddSection ul li.sb_icon.sb_hatena a{background:#007fc5;-webkit-box-shadow:0 4px 0 #00679f;box-shadow:0 4px 0 #00679f}.veu_socialSet.veu_contentAddSection ul li.sb_icon.sb_twitter a{background:#00abec;-webkit-box-shadow:0 4px 0 #007eaa;box-shadow:0 4px 0 #007eaa}.veu_socialSet.veu_contentAddSection ul li.sb_icon.sb_google a{background:#dd4b39;-webkit-box-shadow:0 4px 0 #a03524;box-shadow:0 4px 0 #a03524}.veu_socialSet.veu_contentAddSection ul li.sb_icon.sb_line a{background:#6ebd30;-webkit-box-shadow:0 4px 0 #5b9c28;box-shadow:0 4px 0 #5b9c28}.veu_socialSet.veu_contentAddSection ul li.sb_icon.sb_pocket a{background:#ea4654;-webkit-box-shadow:0 4px 0 #c1303c;box-shadow:0 4px 0 #c1303c}.veu_count_sns_fb,.veu_count_sns_hb,.veu_count_sns_pocket{position:absolute;bottom:5px;right:5px;font-size:77%;line-height:1;font-weight:700}@font-face{font-weight:400;font-style:normal;font-family:vk_sns;src:url(../plugins/sns/icons/fonts/vk_sns.eot?-bq20cj);src:url(../plugins/sns/icons/fonts/vk_sns.eot?#iefix-bq20cj) format("embedded-opentype"),url(../plugins/sns/icons/fonts/vk_sns.woff?-bq20cj) format("woff"),url(../plugins/sns/icons/fonts/vk_sns.ttf?-bq20cj) format("truetype"),url(../plugins/sns/icons/fonts/vk_sns.svg?-bq20cj#vk_sns) format("svg")}[class*=" vk_icon_w_r_sns_"],[class^=vk_icon_w_r_sns_]{text-transform:none;font-weight:400;font-style:normal;font-variant:normal;font-family:vk_sns;line-height:1;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.vk_icon_w_r_sns_twitter:before{content:"\e600"}.vk_icon_w_r_sns_line:before{content:"\e601"}.vk_icon_w_r_sns_hatena:before{content:"\e602"}.vk_icon_w_r_sns_google:before{content:"\e603"}.vk_icon_w_r_sns_fb:before{content:"\e604"}.vk_icon_w_r_sns_pocket:before{content:"\e605"}.veu_childPage_list{margin:2.5em 0 1em}.veu_childPage_list .childPage_list_box{display:block;margin-bottom:1.5em;width:100%;text-decoration:none}.veu_childPage_list .childPage_list_box_inner{position:relative;display:block;overflow:hidden;padding:0 20px;border:3px solid #efefef;-webkit-box-shadow:inset 0 0 0 1px #fff;box-shadow:inset 0 0 0 1px #fff}.veu_childPage_list .childPage_list_title{margin-top:20px;color:#464646;font-size:16px;line-height:1.4}.veu_childPage_list .wp-post-image{float:left;margin-right:1em;margin-bottom:1em;width:30%;height:auto;border:solid 1px #ddd}.veu_childPage_list .childPage_list_body{overflow:hidden;margin-bottom:5px;color:#333;font-size:14px}.veu_childPage_list .childPage_list_body:hover{text-decoration:underline}.veu_childPage_list p{line-height:1.5em}.veu_childPage_list .childPage_list_text{overflow:hidden;margin-bottom:1em}.veu_childPage_list .childPage_list_more{float:right;margin-bottom:20px}.veu_pageList_ancestor{clear:both;margin:2.5em 0 1em;padding:20px 20px 0;border:3px solid #efefef;-webkit-box-shadow:inset 0 0 0 1px #fff;box-shadow:inset 0 0 0 1px #fff}.veu_pageList_ancestor h3{margin:.5em 0}.veu_pageList_ancestor h3 a{color:#333;font-size:16px}.veu_pageList_ancestor ul.pageList{margin-top:1em;padding-left:0}.veu_pageList_ancestor ul.pageList a{display:block;padding:8px 5px;border-bottom:solid 1px #ddd;color:#333;font-size:14px}.veu_pageList_ancestor ul.pageList a:hover{text-decoration:underline}.veu_pageList_ancestor ul.pageList>.page_item{list-style:none}.veu_pageList_ancestor ul.pageList li{margin-bottom:0}.veu_pageList_ancestor ul.pageList ul{margin:0;padding-left:0;padding-bottom:0}.veu_pageList_ancestor ul.pageList ul li{position:relative;list-style:none}.veu_pageList_ancestor ul.pageList ul li:before{position:absolute;top:.26em;left:5px;display:inline-block}.veu_pageList_ancestor ul.pageList ul li a{padding-left:20px}.veu_pageList_ancestor ul.pageList ul li li a{padding-left:30px}.veu_pageList_ancestor ul.pageList ul li li li a{padding-left:40px}.veu_pageList_ancestor .current_page_item>a{font-weight:700}.veu_followSet{margin:30px 0;display:table;table-layout:fixed;width:100%;background-color:#2b2b2b;color:#fff}.veu_followSet .followSet_img{display:table-cell;min-width:240px;background-position:center;background-size:cover}.veu_followSet .followSet_body{display:table-cell;padding:15px;text-align:center;vertical-align:middle;line-height:1.4;font-size:20px}.veu_followSet .followSet_fb_page{margin-top:0;display:block;width:100%;-webkit-transform:scale(1.2);transform:scale(1.2)}.veu_followSet .followSet_tw_follow{width:100%;padding:15px 0 0}.veu_followSet .followSet_feedly{text-align:center}.veu_cta{display:block;overflow:hidden;margin-top:30px;margin-bottom:30px;background-color:#efefef}.veu_cta .cta_title{display:block;overflow:hidden;margin:0;padding:12px 20px 10px;background-color:#333;color:#fff;font-size:22px;line-height:1.2em}.veu_cta .cta_body{display:block;overflow:hidden;padding:1.5em 1.5em 2em;line-height:170%}.veu_cta .cta_body_image{margin-bottom:1.5em}.veu_cta .cta_body_image img{max-width:250px}.veu_cta .cta_body_image_center{display:block;overflow:hidden;text-align:center}.veu_cta .cta_body_image_center img{display:block;margin:0 auto 15px;max-width:100%}.veu_cta .cta_body_txt{display:block;overflow:hidden}.veu_cta .cta_body_link{clear:both;margin-top:1.5em}.veu_contact{display:block;overflow:hidden}.veu_contact .contact_frame{display:block;overflow:hidden;padding:25px 24px 21px;border:3px solid #efefef;background-color:#f9f9f9;-webkit-box-shadow:inset 0 0 0 1px #fff;box-shadow:inset 0 0 0 1px #fff}.veu_contact .contact_txt_catch,.veu_contact .contact_txt_tel,.veu_contact .contact_txt_time{display:block;overflow:hidden}.veu_contact .contact_txt_catch,.veu_contact .contact_txt_time{font-size:14px;line-height:128.6%}.veu_contact .contact_txt_tel{padding:4px 0;font-size:28px;line-height:105%}.veu_contact .contact_bt_subTxt{display:block;overflow:hidden;font-size:12px;margin-top:.4rem}.veu_contact .contact_txt{text-align:center}.veu_contact .contact_bt{display:block}.widget .veu_contact>.contact_bt{display:inline-block;float:none}.veu_insertAds{margin-top:1em;margin-bottom:2em}.veu_relatedPosts>.row{display:-ms-flexbox;display:-webkit-box;display:flex;margin:0;margin-right:-3%;-ms-flex-wrap:wrap;flex-wrap:wrap}.veu_relatedPosts .relatedPosts_item{float:none;margin-right:2.9%;padding-right:0;padding-left:0;width:47%;border-bottom:solid 1px #e5e5e5}.veu_relatedPosts .relatedPosts_item>.media:first-child{border:none}.veu_relatedPosts .relatedPosts_item>.media{padding:1em 0 .8em;margin-top:0;border:none}.veu_relatedPosts .relatedPosts_item>.media .media-body{font-size:14px}.veu_relatedPosts .relatedPosts_item>.media .postList_thumbnail{width:80px;padding-right:15px;margin-bottom:0}.veu_relatedPosts .relatedPosts_item>.media .media-heading{font-size:14px}.veu_relatedPosts .relatedPosts_item:nth-child(1){border-top:solid 1px #e5e5e5}.veu_relatedPosts .relatedPosts_item:nth-child(2){border-top:solid 1px #e5e5e5}.page_top_btn{position:fixed;right:2%;bottom:3%;z-index:99999;width:40px;height:38px;text-indent:100%;white-space:nowrap;overflow:hidden;border:none;background:rgba(0,0,0,.8);outline:1px solid rgba(0,0,0,.8);border:1px solid rgba(255,255,255,.8);background-image:url(../images/to-top-btn-icon.svg);background-size:50%;background-repeat:no-repeat;background-position:center;opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s}.page_top_btn:hover{-webkit-transition:opacity .3s;transition:opacity .3s}.scrolled .page_top_btn{display:block;opacity:1}.veu_fbPagePlugin .fbPagePlugin_body{margin:0 auto;border:4px solid #efefef;background-color:#f9f9f9;text-align:center}iframe.twitter-timeline{margin-right:auto;margin-left:auto;width:740px!important}.veu_postList{margin-bottom:30px}.veu_postList .subSection-title,.veu_postList h1.mainSection-title{margin-bottom:0}.veu_postList ul.postList{margin:0;padding:0}.veu_postList ul.postList li{display:block;clear:both;overflow:hidden;margin:0;padding:15px 0;border-bottom:1px dotted #666;line-height:1.4em}.veu_postList .postList a{color:#464646;text-decoration:none}.veu_postList .postList a:hover{text-decoration:underline}.veu_postList .postList_title{display:block;clear:both;margin:3px 0 0}.veu_postList .postList_meta_items{font-size:14px;color:#666}.veu_postList .postList_date{margin-right:10px;color:#d44950}.veu_postList .postList_date:before{content:"";margin-right:0}.veu_postList .postList_terms a{margin-right:3px;padding:2px 5px 1px;border-radius:3px;background-color:#efefef;font-size:12px}.veu_postList .postList_more{margin:10px 5px 0 0;text-align:right}.veu_postList .postList_miniThumb .postList_item{display:block;overflow:hidden;clear:both;position:relative;padding:15px 0;border-bottom:1px dotted #666;margin-bottom:0}.veu_postList .postList_miniThumb .postList_thumbnail{float:left;margin-right:15px}.veu_postList .postList_miniThumb .postList_thumbnail a{position:relative;display:block;overflow:hidden;border:1px solid #e5e5e5}.veu_postList .postList_miniThumb .postList_thumbnail img{width:80px;height:auto}.veu_postList .postList_miniThumb .postList_body{display:block;overflow:hidden;width:auto}.veu_postList .postList_miniThumb .postList_title{font-size:14px}.mainSection .veu_postList.pt_0 .postList.postList_miniThumb{padding:0;margin-left:0;margin-right:0}.veu_profile .profile{overflow:hidden}.veu_profile .media_outer{position:relative;display:block;overflow:hidden;margin:.8em 0 .8em;-webkit-box-sizing:border-box;box-sizing:border-box}.veu_profile .media_outer img{max-width:100%;height:auto}.veu_profile .media_round{border-radius:50%;width:120px;height:120px;position:relative}.veu_profile .media_round img{position:absolute;left:-9999px}.veu_profile .media_center{margin-left:auto;margin-right:auto}.veu_profile .media_center img{display:block;margin-left:auto;margin-right:auto}.veu_profile .media_float{float:left;margin-right:1em}.veu_profile .media_float+.profile_text{padding-top:.8em}.veu_profile .profile_text{margin-bottom:1em;font-size:14px}.veu_profile .sns_btns{margin:0;padding:0;width:100%}.veu_profile .sns_btns li{float:left;margin-right:.45em;list-style:none;text-align:center}.veu_profile .sns_btns a{display:block;position:relative;width:40px;height:40px;border-radius:23px;color:#fff;text-decoration:none;font-size:20px}.veu_profile .sns_btns a:hover{color:#fff;text-decoration:none;opacity:.8}.veu_profile .sns_btns .icon{position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}.veu_profile .sns_btns .facebook_btn a{background:#3b5998}.veu_profile .sns_btns .twitter_btn a{background:#55acee}.veu_profile .sns_btns .mail_btn a{background:#2f915f}.veu_profile .sns_btns .youtube_btn a{background:#c81d1c}.veu_profile .sns_btns .rss_btn a{background:#f26522}.veu_profile .sns_btns .instagram_btn a{background:#3f729b}.veu_profile .sns_btns .linkedin_btn a{background:#0077b5}.veu_3prArea .subSection-title{font-size:18px;margin-top:.8em}.veu_3prArea .summary{margin-bottom:.5em;font-size:14px;line-height:1.6em}.veu_3prArea .linkurl a{text-decoration:none}.veu_3prArea_image{margin-bottom:.8em;border:1px solid #e5e5e5}.veu_3prArea_image .image_pc{display:block}.veu_3prArea_image .image_sp{display:none}.veu_3prArea_image img{width:100%}.veu_3prArea_image_link{border:1px solid #fff;display:block;overflow:hidden}.prBlock a{color:#333}.prBlock a:hover{color:#333;text-decoration:none}.prBlock a .prBlock_summary:hover{text-decoration:underline}.prBlock .prBlock_icon_outer{display:block;position:relative;margin:0 auto;width:80px;height:80px;border-radius:50%}.prBlock .prBlock_icon{position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);font-size:36px}.prBlock .prBlock_title{margin-top:.9em;margin-bottom:.7em;text-align:center;font-size:18px;line-height:1.4em}.prBlock .prBlock_image{position:relative;display:block;width:120px;height:120px;margin:0 auto;overflow:hidden;border-radius:50%;text-indent:-9999px}.prBlock .prBlock_summary{margin-bottom:.5em;text-align:center;font-size:14px;line-height:1.6em}.prBlock_icon{color:#fff}.veu_button i,.veu_button svg{margin-left:.3em;margin-right:.3em}.veu_button .button_mainText,.veu_button .button_subText{display:block}.veu_button .btn.btn-sm{padding-top:.6em;padding-bottom:.45em}.veu_button .btn{padding-top:.8em;padding-bottom:.6em}.veu_button .btn.btn-lg{padding-top:.8em;padding-bottom:.7em}.veu_banner{text-align:center;display:block;overflow:hidden}@media (min-width:481px){.veu_followSet .followSet_body{padding:40px}.veu_followSet .followSet_title{font-size:18px;margin-bottom:10px}}@media (min-width:541px){.veu_childPage_list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-justify-content:space-between}.veu_childPage_list .childPage_list_box{width:48%;display:-webkit-box;display:-ms-flexbox;display:flex}}@media (min-width:768px){.container{width:750px}.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}.veu_leadTxt,p.veu_leadTxt{font-size:2em;margin-bottom:.7em}.veu_cta .cta_body_image_right{float:right;margin-left:30px}.veu_cta .cta_body_image_left{float:left;margin-right:30px}}@media (min-width:992px){.container{width:970px}.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}.mainSection .veu_postList.pt_0.postList_item .postList_thumbnail{margin-right:30px;margin-left:0}.mainSection .veu_postList.pt_0.postList_item.even .postList_thumbnail{margin-left:30px;margin-right:0}}@media (min-width:1200px){.container{width:1170px}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}.veu_contact p.contact_txt{margin-bottom:0}.veu_contact .contact_txt{float:left;text-align:left}.veu_contact .contact_bt{float:right;padding:.7em 2em}}@media screen and (max-width:992px){.prBlock{margin-bottom:1.5em}}@media (max-width:971px){.veu_insertAds{margin-bottom:.5em}.veu_insertAds .col-md-6{margin-bottom:1em}}@media (max-width:768px){.veu_relatedPosts .relatedPosts_item{display:block;width:100%}.veu_relatedPosts .relatedPosts_item:nth-child(2){border-top:none}}@media screen and (max-width:768px){.veu_3prArea .prArea{margin-bottom:1em;display:block;overflow:hidden}.veu_3prArea .image_pc{display:none}.veu_3prArea .image_sp{display:block}.veu_3prArea .linkurl{margin-bottom:1.5em}.veu_3prArea_image{width:138px;margin:0 1em 0 0;float:left}}@media screen and (max-width:767px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}}@media (max-width:767px){.media .postList_thumbnail{padding-right:20px}.media .media-body .media-heading{font-size:1.2em;line-height:1.3em;margin-bottom:.5em}.veu_socialSet.veu_contentAddSection ul{-ms-flex-wrap:wrap;flex-wrap:wrap}.veu_socialSet.veu_contentAddSection ul li{width:48%;margin-bottom:9px}.veu_socialSet.veu_contentAddSection ul li:nth-child(even){margin-right:0}.veu_socialSet.veu_contentAddSection ul li.sb_icon a{padding:8px 10px}.pocket-count,.veu_count_sns_fb,.veu_count_sns_hb{bottom:2px}.veu_childPage_list .wp-post-image{width:25%}.veu_cta .cta_body_image img{display:block;margin:0 auto 1.5em;max-width:100%}}@media (max-width:500px){.media .postList_thumbnail{width:100px}}@media (max-width:480px){.veu_followSet .followSet_title{font-size:12px;margin-bottom:0}}
{assets/images → images}/arrow_bottom.svg RENAMED
File without changes
{assets/images → images}/head_logo_ExUnit.png RENAMED
File without changes
{assets/images → images}/to-top-btn-icon.svg RENAMED
File without changes
inc/auto-eyecatch/auto-eyecatch.php DELETED
@@ -1,13 +0,0 @@
1
- <?php
2
- /*
3
- VEU_Metabox 内の get_post_type が実行タイミングによっては
4
- カスタム投稿タイプマネージャーで作成した投稿タイプが取得できないために
5
- admin_menu のタイミングで読み込んでいる
6
- */
7
- add_action(
8
- 'admin_menu', function() {
9
- require_once( dirname( __FILE__ ) . '/class-veu-metabox-eyecatch.php' );
10
- }
11
- );
12
-
13
- require_once( dirname( __FILE__ ) . '/class-veu-auto-eyecatch.php' );
 
 
 
 
 
 
 
 
 
 
 
 
 
inc/auto-eyecatch/class-veu-auto-eyecatch.php DELETED
@@ -1,91 +0,0 @@
1
- <?php
2
- /**
3
- * VkExUnit auto_eyecatch.php
4
- * insert thumbnail for top of content automatically
5
- *
6
- * @package VkExUnit
7
- * @author shoji imamura<imamura@vektor-inc.co.jp>
8
- * @since 8/Jul/2015
9
- */
10
-
11
- class VEU_Auto_Eyecatch {
12
- private static $instance;
13
-
14
- public static function instance() {
15
- if ( isset( self::$instance ) ) {
16
- return self::$instance; }
17
-
18
- self::$instance = new VEU_Auto_Eyecatch;
19
- self::$instance->run_init();
20
- return self::$instance;
21
- }
22
-
23
- private function __construct() {
24
- /*** do noting */
25
- }
26
-
27
-
28
- protected function run_init() {
29
- add_filter( 'the_content', array( $this, 'set_eyecatch' ), 1 );
30
- }
31
-
32
- public static function post_types() {
33
-
34
- $allowed_post_types = apply_filters( 'veu_auto_eye_catch_post_types', array( 'post', 'page' ) );
35
-
36
- return $allowed_post_types;
37
- }
38
-
39
- public static function is_my_turn() {
40
-
41
- if ( vkExUnit_is_excerpt() ) {
42
- return false; }
43
-
44
- global $is_pagewidget;
45
- if ( $is_pagewidget ) {
46
- return false; }
47
-
48
- if ( get_the_id() ) {
49
-
50
- $post_types = self::post_types();
51
-
52
- if ( in_array( get_post_type( get_the_id() ), $post_types ) ) {
53
-
54
- if ( has_post_thumbnail( get_the_id() ) ) {
55
-
56
- if ( ! get_post_meta( get_the_id(), 'vkExUnit_EyeCatch_disable', true ) ) {
57
-
58
- return true;
59
- }
60
- }
61
- }
62
- }
63
-
64
- return false;
65
- }
66
-
67
-
68
- public function set_eyecatch( $content ) {
69
-
70
- if ( ! self::is_my_turn() ) {
71
- return $content; }
72
-
73
- $imageHtml = self::render_eyecatch( get_the_id() );
74
-
75
- $content = $imageHtml . $content;
76
-
77
- return $content;
78
- }
79
-
80
-
81
- public function render_eyecatch( $post_id ) {
82
- $html = '';
83
-
84
- $image_tag = get_the_post_thumbnail( $post_id, 'large' );
85
-
86
- $html = '<div class="veu_autoEyeCatchBox">' . $image_tag . '</div>';
87
- return $html;
88
- }
89
- }
90
-
91
- VEU_Auto_Eyecatch::instance();
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
inc/auto-eyecatch/class-veu-metabox-eyecatch.php DELETED
@@ -1,45 +0,0 @@
1
- <?php
2
-
3
- class VEU_Metabox_Eyecatch extends VEU_Metabox {
4
-
5
- public function __construct( $args = array() ) {
6
-
7
- $this->args = array(
8
- 'slug' => 'veu_eyecatch',
9
- 'cf_name' => 'vkExUnit_EyeCatch_disable',
10
- 'title' => __( 'Automatic EyeCatch', 'vk-all-in-one-expansion-unit' ),
11
- 'priority' => 50,
12
- 'post_types' => apply_filters( 'veu_auto_eye_catch_post_types', array( 'post', 'page' ) ),
13
- );
14
-
15
- parent::__construct( $this->args );
16
-
17
- }
18
-
19
- /**
20
- * metabox_body_form
21
- * Form inner
22
- *
23
- * @return [type] [description]
24
- */
25
- public function metabox_body_form( $cf_value ) {
26
-
27
- if ( $cf_value ) {
28
- $checked = ' checked';
29
- } else {
30
- $checked = '';
31
- }
32
-
33
- $label = __( 'Do not set eyecatch image automatic.', 'vk-all-in-one-expansion-unit' );
34
-
35
- $form = '';
36
- $form .= '<ul>';
37
- $form .= '<li><label>' . '<input type="checkbox" id="' . esc_attr( $this->args['cf_name'] ) . '" name="' . esc_attr( $this->args['cf_name'] ) . '" value="true"' . $checked . '> ' . $label . '</label></li>';
38
- $form .= '</ul>';
39
-
40
- return $form;
41
- }
42
-
43
- } // class VEU_Metabox_Eyecatch {
44
-
45
- $veu_metabox_eyecatch = new VEU_Metabox_Eyecatch();
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
inc/call-to-action/call-to-action-config.php DELETED
@@ -1,11 +0,0 @@
1
- <?php
2
-
3
- /*
4
- Load modules
5
- /*-------------------------------------------*/
6
- if ( ! class_exists( 'Vk_Call_To_Action' ) ) {
7
- require_once( 'package/class-vk-call-to-action.php' );
8
-
9
- global $vk_call_to_action_textdomain;
10
- $vk_call_to_action_textdomain = 'vk-all-in-one-expansion-unit';
11
- }
 
 
 
 
 
 
 
 
 
 
 
inc/call-to-action/package/class-veu-metabox-cta.php DELETED
@@ -1,71 +0,0 @@
1
- <?php
2
-
3
- if ( ! class_exists( 'VEU_Metabox' ) ) {
4
- return;
5
- }
6
-
7
- class VEU_Metabox_CTA extends VEU_Metabox {
8
-
9
- public function __construct( $args = array() ) {
10
-
11
- $this->args = array(
12
- 'slug' => 'veu_noindex',
13
- 'cf_name' => 'vkexunit_cta_each_option',
14
- 'title' => __( 'Call to Action setting', 'vk-all-in-one-expansion-unit' ),
15
- 'priority' => 50,
16
- );
17
-
18
- parent::__construct( $this->args );
19
-
20
- }
21
-
22
- /**
23
- * metabox_body_form
24
- * Form inner
25
- *
26
- * @return [type] [description]
27
- */
28
- public function metabox_body_form( $cf_value ) {
29
-
30
- $form = '';
31
-
32
- global $vk_call_to_action_textdomain;
33
-
34
- $ctas = Vk_Call_To_Action::get_ctas( true, ' - ' );
35
- // ランダムを先頭に追加
36
- array_unshift(
37
- $ctas, array(
38
- 'key' => 'random',
39
- 'label' => __( 'Random', 'vk-all-in-one-expansion-unit' ),
40
- )
41
- );
42
- array_unshift(
43
- $ctas, array(
44
- 'key' => 'disable',
45
- 'label' => __( 'Disable display', 'vk-all-in-one-expansion-unit' ),
46
- )
47
- );
48
- array_unshift(
49
- $ctas, array(
50
- 'key' => 0,
51
- 'label' => __( 'Follow common setting', 'vk-all-in-one-expansion-unit' ),
52
- )
53
- );
54
-
55
- $form .= '<select name="vkexunit_cta_each_option" id="vkexunit_cta_each_option">';
56
- foreach ( $ctas as $cta ) {
57
- $selected = ( $cta['key'] == $cf_value ) ? ' selected' : '';
58
- $form .= '<option value="' . $cta['key'] . '"' . $selected . '>' . esc_html( $cta['label'] ) . '</option>';
59
- }
60
- $form .= '</select>';
61
- $form .= '<p>';
62
- $form .= '<a href="' . esc_url( Vk_Call_To_Action::setting_page_url() ) . '" class="button button-default" target="_blank">' . __( 'CTA common setting', 'vk-all-in-one-expansion-unit' ) . '</a>';
63
- $form .= '<a href="' . admin_url( 'edit.php?post_type=cta' ) . '" class="button button-default" target="_blank">' . __( 'Show CTA index page', 'vk-all-in-one-expansion-unit' ) . '</a>';
64
- $form .= '</p>';
65
-
66
- return $form;
67
- }
68
-
69
- } // class VEU_Metabox_CTA {
70
-
71
- $veu_metabox_noindex = new VEU_Metabox_CTA();
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
inc/css-customize/class-veu-metabox-css-customize.php DELETED
@@ -1,39 +0,0 @@
1
- <?php
2
-
3
- if ( ! class_exists( 'VEU_Metabox' ) ) {
4
- return;
5
- }
6
-
7
- class VEU_Metabox_CSS_Customize extends VEU_Metabox {
8
-
9
- public function __construct( $args = array() ) {
10
-
11
- $this->args = array(
12
- 'slug' => 'veu_custom_css',
13
- 'cf_name' => '_veu_custom_css',
14
- 'title' => __( 'Custom CSS', 'vk-all-in-one-expansion-unit' ),
15
- 'priority' => 100,
16
- );
17
-
18
- parent::__construct( $this->args );
19
-
20
- }
21
-
22
- /**
23
- * metabox_body_form
24
- * Form inner
25
- *
26
- * @return [type] [description]
27
- */
28
- public function metabox_body_form( $cf_value ) {
29
-
30
- $form = '';
31
-
32
- $form .= '<textarea name="' . esc_attr( $this->args['cf_name'] ) . '" id="' . esc_attr( $this->args['cf_name'] ) . '" rows="5" cols="30" style="width:100%;">' . wp_kses_post( $cf_value ) . '</textarea>';
33
-
34
- return $form;
35
- }
36
-
37
- } // class VEU_Metabox_CSS_Customize {
38
-
39
- $veu_metabox_css_customize = new VEU_Metabox_CSS_Customize();
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
inc/css-customize/css-customize-single.php DELETED
@@ -1,41 +0,0 @@
1
- <?php
2
- /*
3
- Custom CSS
4
- /* ------------------------------------------- */
5
-
6
- // </head>タグの直上に出力させたいので第三引数に 50 を設定
7
- add_action( 'wp_head', 'veu_insert_custom_css', 201 );
8
-
9
- /*
10
- 入力された CSS をソースに出力
11
- /* ------------------------------------------------ */
12
- function veu_insert_custom_css() {
13
-
14
- if ( is_singular() ) {
15
- // if 現在の WordPress クエリにループできる結果があるかどうか
16
- // while 記事がある間ループして1件ずつ処理する
17
- if ( have_posts() ) :
18
- while ( have_posts() ) :
19
- the_post();
20
- global $post;
21
- echo '<style type="text/css">' . veu_get_the_custom_css_single( $post ) . '</style>';
22
- endwhile;
23
- endif;
24
- // ページ上の別の場所で同じクエリを再利用するために、ループの投稿情報を巻き戻し、前回と同じ順序で先頭の投稿を取得できるように
25
- rewind_posts();
26
- }
27
-
28
- } // function veu_insert_custom_css() {
29
-
30
- function veu_get_the_custom_css_single( $post ) {
31
- $css_customize = get_post_meta( $post->ID, '_veu_custom_css', true );
32
- if ( $css_customize ) {
33
- // delete br
34
- $css_customize = str_replace( PHP_EOL, '', $css_customize );
35
- // delete tab
36
- $css_customize = preg_replace( '/[\n\r\t]/', '', $css_customize );
37
- // multi space convert to single space
38
- $css_customize = preg_replace( '/\s(?=\s)/', '', $css_customize );
39
- }
40
- return strip_tags( $css_customize );
41
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
inc/meta-keyword/class-veu-metabox-meta-keyword.php DELETED
@@ -1,43 +0,0 @@
1
- <?php
2
-
3
- if ( ! class_exists( 'VEU_Metabox' ) ) {
4
- return;
5
- }
6
-
7
- class VEU_Metabox_Meta_Keyword extends VEU_Metabox {
8
-
9
- public function __construct( $args = array() ) {
10
-
11
- $this->args = array(
12
- 'slug' => 'veu_meta_keyword',
13
- 'cf_name' => 'vkExUnit_common_keywords',
14
- 'title' => __( 'Meta Keywords', 'vk-all-in-one-expansion-unit' ),
15
- 'priority' => 50,
16
- );
17
-
18
- parent::__construct( $this->args );
19
-
20
- }
21
-
22
- /**
23
- * metabox_body_form
24
- * Form inner
25
- *
26
- * @return [type] [description]
27
- */
28
- public function metabox_body_form( $cf_value ) {
29
-
30
- $theme_option_seo_link = '<a href="' . get_admin_url() . '/admin.php?page=vkExUnit_main_setting#vkExUnit_common_keywords" target="_blank">' . vkExUnit_get_name() . ' ' . __( 'Main setting', 'vk-all-in-one-expansion-unit' ) . '</a>';
31
-
32
- $form = '';
33
- $form .= '<input type=text name="' . esc_attr( $this->args['cf_name'] ) . '" value="' . esc_attr( $cf_value ) . '" size=50 />';
34
- $form .= '<p>' . __( 'To distinguish between individual keywords, please enter a , delimiter (optional).', 'vk-all-in-one-expansion-unit' ) . '<br />';
35
- $form .= sprintf( __( '* keywords common to the entire site can be set from %s.', 'vk-all-in-one-expansion-unit' ), $theme_option_seo_link );
36
- $form .= '</p>';
37
-
38
- return $form;
39
- }
40
-
41
- } // class VEU_Metabox_Meta_Keyword {
42
-
43
- $veu_metabox_sns_title = new VEU_Metabox_Meta_Keyword();
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
inc/meta-keyword/meta-keyword.php DELETED
@@ -1,124 +0,0 @@
1
- <?php
2
- /**
3
- * VkExUnit meta_keyword.php
4
- * Set meta tag of keyword for single page each
5
- *
6
- * @package VkExUnit
7
- * @author shoji imamura<imamura@vektor-inc.co.jp>
8
- * @since 26/Jun/2015
9
- */
10
-
11
- /*
12
- VEU_Metabox 内の get_post_type が実行タイミングによっては
13
- カスタム投稿タイプマネージャーで作成した投稿タイプが取得できないために
14
- admin_menu のタイミングで読み込んでいる
15
- */
16
- add_action(
17
- 'admin_menu', function() {
18
- require_once( dirname( __FILE__ ) . '/class-veu-metabox-meta-keyword.php' );
19
- }
20
- );
21
-
22
- class vExUnit_meta_keywords {
23
-
24
- private static $instance;
25
-
26
- public static function instance() {
27
- if ( isset( self::$instance ) ) {
28
- return self::$instance; }
29
-
30
- self::$instance = new vExUnit_meta_keywords;
31
- self::$instance->run_init();
32
- return self::$instance;
33
- }
34
-
35
-
36
- private function __construct() {
37
- /*** do noting ***/
38
- }
39
-
40
-
41
- protected function run_init() {
42
- add_action( 'veu_package_init', array( $this, 'option_init' ) );
43
- // add_action( 'admin_menu', array( $this, 'add_custom_field' ) );
44
- // add_action( 'save_post', array( $this, 'save_custom_field' ) );
45
- add_action( 'wp_head', array( $this, 'set_HeadKeywords' ), 1 );
46
- }
47
-
48
-
49
- public function option_init() {
50
- vkExUnit_register_setting(
51
- __( 'Meta Keywords', 'vk-all-in-one-expansion-unit' ), // tab label.
52
- 'vkExUnit_common_keywords', // name attr
53
- array( $this, 'sanitize_config' ), // sanitaise function name
54
- array( $this, 'render_configPage' ) // setting_page function name
55
- );
56
- }
57
-
58
-
59
- public function get_default_option() {
60
- $option = '';
61
- return $option;
62
- }
63
-
64
-
65
- public function sanitize_config( $option ) {
66
- $option = preg_replace( '/^,*(.+)$/', '$1', $option );
67
- $option = preg_replace( '/,*$/', '', $option );
68
- return $option;
69
- }
70
-
71
-
72
- public static function get_option() {
73
- return get_option( 'vkExUnit_common_keywords', '' );
74
- }
75
-
76
-
77
- public function render_configPage() {
78
- ?>
79
- <h3><?php _e( 'Meta Keyword', 'vk-all-in-one-expansion-unit' ); ?></h3>
80
- <div id="meta_keyword" class="sectionBox">
81
- <table class="form-table">
82
- <tr><th><?php _e( 'Common Keywords', 'vk-all-in-one-expansion-unit' ); ?></th>
83
- <td><?php _e( 'Keywords for meta tag. This words will set Meta Keyword with post keywords. if you want multiple keywords, enter with separator of ",".', 'vk-all-in-one-expansion-unit' ); ?><br />
84
- <input type="text" name="vkExUnit_common_keywords" id="commonKeyWords" value="<?php echo self::get_option(); ?>" style="width:90%;" /><br />
85
-
86
- * <?php _e( 'This is not seriously, Because the SearchEngine does not care this.', 'vk-all-in-one-expansion-unit' ); ?><br/>
87
- * <?php _e( 'For each page individual keyword is enter at the edit screen of each article. 10 keywords maximum, together with a each article keywords is desirable.', 'vk-all-in-one-expansion-unit' ); ?><br/>
88
- * <?php _e( '"," separator at end of the last keyword is do not need.', 'vk-all-in-one-expansion-unit' ); ?><br/>
89
- <?php _e( 'Example: WordPress,template,theme,free,GPL', 'vk-all-in-one-expansion-unit' ); ?></td></tr>
90
- </table>
91
- <?php submit_button(); ?>
92
- </div>
93
- <?php
94
- }
95
-
96
- public function get_postKeyword() {
97
- $post_id = get_the_id();
98
-
99
- if ( empty( $post_id ) ) {
100
- return null; }
101
-
102
- $keyword = get_post_meta( $post_id, 'vkExUnit_metaKeyword', true );
103
- return $keyword;
104
- }
105
-
106
-
107
- public function set_HeadKeywords() {
108
- $commonKeyWords = self::get_option();
109
- // get custom field
110
- $entryKeyWords = self::get_postKeyword();
111
- $keywords = array();
112
- if ( $commonKeyWords ) {
113
- $keywords[] = $commonKeyWords; }
114
- if ( $entryKeyWords ) {
115
- $keywords[] = $entryKeyWords; }
116
- $key = implode( ',', $keywords );
117
- // print individual keywords
118
- if ( ! $key ) {
119
- return; }
120
- echo '<meta name="keywords" content="' . $key . '" />' . "\n";
121
- }
122
- }
123
-
124
- vExUnit_meta_keywords::instance();
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
inc/nav-menu-class-custom.php DELETED
@@ -1,116 +0,0 @@
1
- <?php
2
- add_filter( 'nav_menu_css_class', 'veu_nav_menu_class_custom', 10, 2 );
3
- function veu_nav_menu_class_custom( $classes, $item ) {
4
-
5
- // 今表示しているページが属する投稿タイプを取得
6
- if ( function_exists( 'vk_get_post_type' ) ) {
7
- $post_type_info = vk_get_post_type();
8
- } else {
9
- $post_type_info['slug'] = get_post_type();
10
- }
11
-
12
- // 付与するカレントクラス名
13
- $add_current_class_name = 'current-menu-ancestor';
14
-
15
- /* 投稿アーカイブの指定された固定ページメニューアイテムの処理
16
- /*-------------------------------------------*/
17
- $post_top_id = get_option( 'page_for_posts' );
18
- $post_top_url = get_the_permalink( $post_top_id );
19
-
20
- if ( $post_top_url === $item->url ) {
21
-
22
- if ( $post_type_info['slug'] === 'post' ) {
23
- // 今表示しているページの投稿タイプが post の場合
24
- // currentクラスを付与
25
- $classes[] = $add_current_class_name;
26
-
27
- } else {
28
- // 今表示しているページの投稿タイプが post 以外の場合
29
-
30
- // 現在配列に入っているclassをループ
31
- for ( $i = 1; $i <= count( $classes ); $i++ ) {
32
-
33
- if ( isset( $classes[ $i ] ) ) {
34
- // currentがあった場合
35
- if ( $classes[ $i ] == $add_current_class_name || $classes[ $i ] == 'current_page_parent' ) {
36
- // そのクラスをキーごと削除
37
- unset( $classes[ $i ] );
38
- }
39
- }
40
- }
41
-
42
- // キーのフリなおし
43
- $classes = array_values( $classes );
44
-
45
- }
46
- }
47
-
48
- /* カスタムメニューに設定されたURLの投稿タイプ名を取得する
49
- /*-------------------------------------------*/
50
-
51
- // メニューがカスタムリンクでリンク先がカスタム投稿タイプのアーカイブの時
52
-
53
- if ( $item->type == 'custom' || $item->type == 'post_type_archive' ) {
54
-
55
- // リライトルールを取得
56
- $rewrite_rules = get_option( 'rewrite_rules' );
57
-
58
- if ( ! $rewrite_rules || ! is_array( $rewrite_rules ) ) {
59
-
60
- // リライトルールを無指定で使っている場合
61
-
62
- $pattern = '/.*post_type=(.*)/';
63
- $subject = $item->url;
64
- preg_match( $pattern, $subject, $matches );
65
-
66
- // メニューの投稿タイプが取得できたら
67
- if ( isset( $matches[1] ) ) {
68
- $menu_url_post_type = $matches[1];
69
- } else {
70
- $menu_url_post_type = '';
71
- }// if ( isset( $matches[1] ) ) {
72
-
73
- } else {
74
-
75
- // リライトルールが普通に保存されている場合
76
-
77
- // リライトルールをループ
78
- foreach ( $rewrite_rules as $key => $value ) {
79
-
80
- // メニューに記載されているURLから投稿タイプ名を判別する
81
-
82
- // ループ中のりライトルールがメニューのURLと合致するか正規表現で検出
83
- $pattern = '{' . $key . '}';
84
- $subject = $item->url;
85
- preg_match( $pattern, $subject, $matches );
86
-
87
- // マッチした場合
88
- if ( $matches ) {
89
-
90
- // マッチした $value の URL ( index.php?post_type=custom など ) から投稿タイプが判別できる
91
- // 正規表現で post_type= の値を抽出する
92
-
93
- $pattern = '/index.php\?post_type=(.*)/';
94
- $subject = $value;
95
- preg_match( $pattern, $subject, $matches );
96
-
97
- // メニューの投稿タイプが取得できたら
98
- if ( isset( $matches[1] ) ) {
99
- $menu_url_post_type = $matches[1];
100
- // 最初にマッチしてクラスを付与したら抜ける
101
- break;
102
- } // if ( isset( $matches[1] ) ) {
103
- } // if ( $matches ) {
104
- } // foreach ( $rewrite_rules as $key => $value ) {
105
- }
106
-
107
- // 今表示しているページの投稿タイプとメニューに記入されているURLの投稿タイプが同じ場合
108
- if ( isset( $menu_url_post_type ) && isset( $post_type_info['slug'] ) ) {
109
- if ( $post_type_info['slug'] === $menu_url_post_type ) {
110
- $classes[] = $add_current_class_name;
111
- }
112
- }
113
- } // if ( $item->object == 'custom' && $item->type == 'post_type_archive' ) {
114
-
115
- return $classes;
116
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
inc/noindex/class-veu-metabox-noindex.php DELETED
@@ -1,45 +0,0 @@
1
- <?php
2
-
3
- class VEU_Metabox_Noindex extends VEU_Metabox {
4
-
5
- public function __construct( $args = array() ) {
6
-
7
- $this->args = array(
8
- 'slug' => 'veu_noindex',
9
- 'cf_name' => '_vk_print_noindex',
10
- 'title' => __( 'Noindex setting', 'vk-all-in-one-expansion-unit' ),
11
- 'priority' => 50,
12
- );
13
-
14
- parent::__construct( $this->args );
15
-
16
- }
17
-
18
- /**
19
- * metabox_body_form
20
- * Form inner
21
- *
22
- * @return [type] [description]
23
- */
24
- public function metabox_body_form( $cf_value ) {
25
-
26
- $form = '';
27
-
28
- if ( $cf_value ) {
29
- $checked = ' checked';
30
- } else {
31
- $checked = '';
32
- }
33
-
34
- $label = __( 'Print noindex tag that to be do not display on search result.', 'vk-all-in-one-expansion-unit' );
35
-
36
- $form .= '<ul>';
37
- $form .= '<li><label>' . '<input type="checkbox" id="' . esc_attr( $this->args['cf_name'] ) . '" name="' . esc_attr( $this->args['cf_name'] ) . '" value="true"' . $checked . '> ' . $label . '</label></li>';
38
- $form .= '</ul>';
39
-
40
- return $form;
41
- }
42
-
43
- } // class VEU_Metabox_Noindex {
44
-
45
- $veu_metabox_noindex = new VEU_Metabox_Noindex();
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
inc/noindex/noindex.php DELETED
@@ -1,34 +0,0 @@
1
- <?php
2
- /**
3
- * VkExUnit noindex.php
4
- * insert noindex tag for head.
5
- *
6
- * @package VkExUnit
7
- * @author Hidekazu IShikawa <ishikawa@vektor-inc.co.jp>
8
- * @since 13/May/2019
9
- */
10
-
11
- /*
12
- VEU_Metabox 内の get_post_type が実行タイミングによっては
13
- カスタム投稿タイプマネージャーで作成した投稿タイプが取得できないために
14
- admin_menu のタイミングで読み込んでいる
15
- */
16
- add_action(
17
- 'admin_menu', function() {
18
- require_once( dirname( __FILE__ ) . '/class-veu-metabox-noindex.php' );
19
- }
20
- );
21
-
22
- /*
23
- noindex出力処理
24
- /*-------------------------------------------*/
25
- add_action( 'wp_head', 'veu_noindex_print_head' );
26
- function veu_noindex_print_head() {
27
- global $post;
28
- if ( is_singular() ) {
29
- $vk_print_noindex = get_post_meta( $post->ID, '_vk_print_noindex', true );
30
- if ( $vk_print_noindex ) {
31
- echo '<meta name=”robots” content=”noindex,follow” />';
32
- }
33
- }
34
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
inc/other-widget/other-widget.php DELETED
@@ -1,99 +0,0 @@
1
- <?php
2
- require dirname( __FILE__ ) . '/widget-new-posts.php';
3
- require dirname( __FILE__ ) . '/widget-profile.php';
4
- require dirname( __FILE__ ) . '/widget-3pr-area.php';
5
- require dirname( __FILE__ ) . '/widget-page.php';
6
- require dirname( __FILE__ ) . '/widget-taxonomies.php';
7
- require dirname( __FILE__ ) . '/widget-archives.php';
8
- require dirname( __FILE__ ) . '/widget-pr-blocks.php';
9
- require dirname( __FILE__ ) . '/widget-side-child-page-list.php';
10
- require dirname( __FILE__ ) . '/widget-button.php';
11
- require dirname( __FILE__ ) . '/widget-banner.php';
12
- // require veu_get_directory() . '/inc/other_widget/widget-child-page-list.php';
13
-
14
- /*-------------------------------------------*/
15
- /* color picker
16
- /*-------------------------------------------*/
17
- // color picker js
18
- add_action( 'admin_enqueue_scripts', 'vkExUnit_admin_scripts_color_picker' );
19
- function vkExUnit_admin_scripts_color_picker() {
20
- wp_enqueue_style( 'wp-color-picker' );
21
- wp_enqueue_script( 'wp-color-picker' );
22
- // カラーピッカー対象class指定 ( 外観 > ウィジェット 画面で効かないので一旦コメントアウト )
23
- // wp_enqueue_script( 'colorpicker_script', plugins_url( 'js/admin-widget.js', __FILE__ ), array( 'wp-color-picker' ), false, true );
24
- }
25
- // 外観 > ウィジェット 画面で動作させるために必要
26
- add_action( 'admin_footer-widgets.php', 'print_scripts_pr_color' );
27
- function print_scripts_pr_color() {
28
- ?>
29
- <script type="text/javascript">
30
- (function($){
31
- function initColorPicker(widget) {
32
- widget.find( '.color_picker' ).wpColorPicker( {
33
- change: _.throttle( function() {
34
- $(this).trigger('change');
35
- }, 3000 )
36
- });
37
- }
38
-
39
- function onFormUpdate(event, widget) {
40
- initColorPicker(widget);
41
- }
42
- $(document).on('widget-added widget-updated', onFormUpdate );
43
- $(document).ready( function() {
44
- $('#widgets-right .widget:has(.color_picker)').each( function () {
45
- initColorPicker( $(this) );
46
- });
47
- });
48
- }(jQuery));
49
- </script>
50
- <?php
51
- }
52
-
53
- /*-------------------------------------------*/
54
- /* archives_where
55
- /*-------------------------------------------*/
56
- add_filter( 'getarchives_where', 'vkExUnit_info_getarchives_where', 10, 2 );
57
- function vkExUnit_info_getarchives_where( $where, $r ) {
58
- global $my_archives_post_type;
59
- if ( isset( $r['post_type'] ) ) {
60
- $my_archives_post_type = $r['post_type'];
61
- $where = str_replace( '\'post\'', '\'' . $r['post_type'] . '\'', $where );
62
- } else {
63
- $my_archives_post_type = '';
64
- }
65
- return $where;
66
- }
67
-
68
- add_filter( 'get_archives_link', 'vkExUnit_rewrite_archives_link' );
69
- function vkExUnit_rewrite_archives_link( $link_html ) {
70
- global $my_archives_post_type;
71
- if ( $my_archives_post_type && $my_archives_post_type != 'post' ) {
72
-
73
- $link_url_before = preg_replace( "/^.+<a.+href=\'(.+)\'.+$/is", '$1', $link_html );
74
- if ( $link_html == $link_url_before ) {
75
- return $link_html;
76
- }
77
-
78
- $olink = parse_url( $link_url_before );
79
- if ( preg_match( '/\/' . $my_archives_post_type . '\/?/', $olink['path'] ) ) {
80
- return $link_html;
81
- }
82
-
83
- if ( ! isset( $olink['query'] ) ) {
84
- $olink['query'] = '';
85
- }
86
- parse_str( $olink['query'], $query );
87
- if ( isset( $query['post_type'] ) && $query['post_type'] ) {
88
- return $link_html;
89
- }
90
-
91
- $query['post_type'] = $my_archives_post_type;
92
- $new_query = '?' . http_build_query( $query );
93
- $new_url = $olink['scheme'] . '://' . $olink['host'] . $olink['path'] . $new_query;
94
-
95
- $link_html = preg_replace( "/href=\'(.+)\'/", "href='" . $new_url . "'", $link_html );
96
- return $link_html;
97
- }
98
- return $link_html;
99
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
inc/post-type-manager/post-type-manager-config.php DELETED
@@ -1,18 +0,0 @@
1
- <?php
2
-
3
- /*
4
- Load modules
5
- /*-------------------------------------------*/
6
- if ( ! class_exists( 'Vk_post_type_manager' ) ) {
7
-
8
- global $vk_post_type_manager_textdomain;
9
- $vk_post_type_manager_textdomain = 'vk-all-in-one-expansion-unit';
10
-
11
- require( 'package/class.post-type-manager.php' );
12
-
13
- // /* transrate
14
- // /*-------------------------------------------*/
15
- // function XXXX_post_type_manager_translate(){
16
- // __( 'Color', 'XXXX_plugin_text_domain_XXXX' );
17
- // }
18
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
inc/sitemap-page/class-veu-metabox-sitemap.php DELETED
@@ -1,49 +0,0 @@
1
- <?php
2
-
3
- if ( ! class_exists( 'VEU_Metabox' ) ) {
4
- return;
5
- }
6
-
7
- class VEU_Metabox_Sitemap extends VEU_Metabox {
8
-
9
- public function __construct( $args = array() ) {
10
-
11
- $this->args = array(
12
- 'slug' => 'veu_sitemap',
13
- 'cf_name' => 'sitemap_hide',
14
- 'title' => __( 'Hide setting of HTML sitemap', 'vk-all-in-one-expansion-unit' ),
15
- 'priority' => 50,
16
- 'post_types' => array( 'page' => 'page' ),
17
- );
18
-
19
- parent::__construct( $this->args );
20
-
21
- }
22
-
23
- /**
24
- * metabox_body_form
25
- * Form inner
26
- *
27
- * @return [type] [description]
28
- */
29
- public function metabox_body_form( $cf_value ) {
30
-
31
- if ( $cf_value ) {
32
- $checked = ' checked';
33
- } else {
34
- $checked = '';
35
- }
36
-
37
- $label = __( 'Hide this page to HTML Sitemap.', 'vk-all-in-one-expansion-unit' );
38
-
39
- $form = '';
40
- $form .= '<ul>';
41
- $form .= '<li><label>' . '<input type="checkbox" id="' . esc_attr( $this->args['cf_name'] ) . '" name="' . esc_attr( $this->args['cf_name'] ) . '" value="true"' . $checked . '> ' . $label . '</label></li>';
42
- $form .= '</ul>';
43
-
44
- return $form;
45
- }
46
-
47
- } // class VEU_Metabox_Sitemap {
48
-
49
- $veu_metabox_sitemap = new VEU_Metabox_Sitemap();
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
inc/sitemap-page/sitemap-page-admin-main-setting.php DELETED
@@ -1,54 +0,0 @@
1
- <?php
2
- /*-------------------------------------------*/
3
- /* Main setting
4
- /*-------------------------------------------*/
5
-
6
- function veu_sitemap_set_main_setting() {
7
- vkExUnit_register_setting(
8
- __( 'HTML Sitemap', 'vk-all-in-one-expansion-unit' ),
9
- 'vkExUnit_sitemap_options',
10
- 'veu_sitemap_options_validate',
11
- 'veu_add_sitemap_options_page'
12
- );
13
- }
14
- add_action( 'veu_package_init', 'veu_sitemap_set_main_setting' );
15
-
16
- /*-------------------------------------------*/
17
- /* validate
18
- /*-------------------------------------------*/
19
- function veu_sitemap_options_validate( $input ) {
20
- $output = $defaults = veu_get_sitemap_options_default();
21
-
22
- $paras = array( 'excludeId' );
23
-
24
- foreach ( $paras as $key => $value ) {
25
- $output[ $value ] = ( isset( $input[ $value ] ) ) ? $input[ $value ] : '';
26
- }
27
- return apply_filters( 'veu_sitemap_options_validate', $output, $input, $defaults );
28
- }
29
-
30
-
31
- function veu_add_sitemap_options_page() {
32
- $options = veu_get_sitemap_options();
33
- // $options_default = veu_get_sns_options_default();
34
- /*-------------------------------------------*/
35
- /* sitemap page
36
- /*-------------------------------------------*/
37
- ?>
38
- <div id="sitemapSetting" class="sectionBox">
39
- <h3><?php _e( 'HTML Sitemap Settings', 'vk-all-in-one-expansion-unit' ); ?></h3>
40
- <table class="form-table">
41
- <!-- sitemap -->
42
- <tr>
43
- <th><?php _e( 'Exclude page Settings', 'vk-all-in-one-expansion-unit' ); ?></th>
44
- <td>
45
- <?php _e( 'Input you want to exclude page id.', 'vk-all-in-one-expansion-unit' ); ?><br />
46
- <p><input type="text" name="vkExUnit_sitemap_options[excludeId]" id="excludeId" value="<?php echo esc_attr( $options['excludeId'] ); ?>" style="width:50%;" /></p>
47
- <?php _e( '* Please enter separated by ","(commas) if there is more than one page ID that you want to exclude.', 'vk-all-in-one-expansion-unit' ); ?>
48
- </td>
49
- </tr>
50
- </table>
51
- <?php submit_button(); ?>
52
- </div>
53
- <?php
54
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
inc/sitemap-page/sitemap-page-helpers.php DELETED
@@ -1,54 +0,0 @@
1
- <?php
2
-
3
- function veu_get_sitemap_options() {
4
- $default_options = array(
5
- 'excludeId' => '',
6
- );
7
- $options = get_option( 'vkExUnit_sitemap_options', $default_options );
8
- $options = wp_parse_args( $options, $default_options );
9
- return apply_filters( 'vkExUnit_sitemap_options', $options );
10
- }
11
-
12
- function veu_get_sitemap_options_default() {
13
- $default_options['excludeId'] = '';
14
- return apply_filters( 'vkExUnit_sitemap_options_default', $default_options );
15
- }
16
-
17
- /*-------------------------------------------*/
18
- /* サイトマップで非表示にする
19
- /*-------------------------------------------*/
20
-
21
- function veu_sitemap_exclude_page_ids() {
22
- // meta_key が sitemap_hide が true で post_type が page の投稿を取得する
23
- $args = array(
24
- 'posts_per_page' => -1, // 取得する数
25
- 'post_type' => 'page', // 投稿タイプ名
26
- 'meta_query' => array(
27
- array(
28
- 'key' => 'sitemap_hide',
29
- 'value' => 'true',
30
- ),
31
- ),
32
- );
33
- $sitemap_hide_customPosts = get_posts( $args );
34
-
35
- // 取得した投稿データをループして、id名を $excludes に追加していく
36
- // 「sitemap_hide」フィールドの値が格納されていたら「$excludes」に ID を追加する処理を開始
37
- if ( $sitemap_hide_customPosts ) {
38
- $excludes = '';
39
- foreach ( $sitemap_hide_customPosts as $key => $value ) {
40
- // print_r($value);
41
-
42
- if ( ! $excludes ) {
43
- $excludes .= $value->ID;
44
- } else {
45
- $excludes .= ',' . $value->ID;
46
- }
47
-
48
- $excludes = esc_attr( $excludes );
49
- }
50
-
51
- return $excludes;
52
- } // if( $sitemap_hide_customPosts ) {
53
-
54
- } // function veu_sitemap_exclude_page_ids() {
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
inc/smooth-scroll/js/smooth-scroll.js DELETED
@@ -1,50 +0,0 @@
1
-
2
- /*-------------------------------------------*/
3
- /* ページ内するするスクロール
4
- /*-------------------------------------------*/
5
- (function($) {
6
- // #にダブルクォーテーションが必要
7
- $('a[href^="#"]').click(function() {
8
- // ページ内リンク指定でない(アンカー指定がない)場合
9
- if ( jQuery(this).attr("href") === "#" ){
10
- return;
11
- }
12
- // bootstrapのタブコンポーネント
13
- if ( jQuery(this).attr("role") === "tab" ){
14
- return;
15
- }
16
- // bootstrapのアコーディオンコンポーネント
17
- if ( jQuery(this).attr("data-toggle") ){
18
- return;
19
- }
20
- // Lightningのスライダーの左右ボタン
21
- if ( jQuery(this).hasClass('carousel-control') ){
22
- return;
23
- }
24
-
25
- if ( id )
26
- var speed = 400;
27
- var href= $(this).attr("href");
28
- var target = $(href == "#" || href == "" ? 'html' : href);
29
- var id = jQuery(this).attr('id');
30
- if ( id == 'page_top' ){
31
- var position = 0;
32
- } else {
33
- // ヘッダ-固定の時用オフセット
34
- var header_height = 0;
35
- if ( jQuery('body').hasClass('headfix') ){
36
- header_height = jQuery('body > header').outerHeight();
37
- console.log(header_height);
38
- }
39
- // 管理バー分オフセット
40
- var admin_bar_height = 0;
41
- if ( jQuery('body').hasClass('admin-bar') ){
42
- admin_bar_height = jQuery('#wpadminbar').outerHeight();
43
- }
44
-
45
- var position = target.offset().top - header_height - admin_bar_height;
46
- }
47
- $('body,html').animate({scrollTop:position}, speed, 'swing');
48
- return false;
49
- })
50
- })(jQuery);
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
inc/smooth-scroll/js/smooth-scroll.min.js DELETED
@@ -1,10 +0,0 @@
1
-
2
- (function($){$('a[href^="#"]').click(function(){if(jQuery(this).attr("href")==="#"){return;}
3
- if(jQuery(this).attr("role")==="tab"){return;}
4
- if(jQuery(this).attr("data-toggle")){return;}
5
- if(jQuery(this).hasClass('carousel-control')){return;}
6
- if(id)
7
- var speed=400;var href=$(this).attr("href");var target=$(href=="#"||href==""?'html':href);var id=jQuery(this).attr('id');if(id=='page_top'){var position=0;}else{var header_height=0;if(jQuery('body').hasClass('headfix')){header_height=jQuery('body > header').outerHeight();console.log(header_height);}
8
- var admin_bar_height=0;if(jQuery('body').hasClass('admin-bar')){admin_bar_height=jQuery('#wpadminbar').outerHeight();}
9
- var position=target.offset().top-header_height-admin_bar_height;}
10
- $('body,html').animate({scrollTop:position},speed,'swing');return false;})})(jQuery);
 
 
 
 
 
 
 
 
 
 
inc/smooth-scroll/smooth-scroll.php DELETED
@@ -1,10 +0,0 @@
1
- <?php
2
- /*-------------------------------------------*/
3
- /* Add vkExUnit js
4
- /*-------------------------------------------*/
5
- add_action( 'wp_head', 'veu_add_smooth_js' );
6
- function veu_add_smooth_js() {
7
- global $vkExUnit_version;
8
- wp_register_script( 'vkExUnit_smooth-js', plugins_url( '', __FILE__ ) . '/js/smooth-scroll.min.js', array( 'jquery' ), $vkExUnit_version, true );
9
- wp_enqueue_script( 'vkExUnit_smooth-js' );
10
- }
 
 
 
 
 
 
 
 
 
 
inc/sns/class-veu-metabox-sns-button.php DELETED
@@ -1,62 +0,0 @@
1
- <?php
2
-
3
- if ( ! class_exists( 'VEU_Metabox' ) ) {
4
- return;
5
- }
6
-
7
- class VEU_Metabox_SNS_Button extends VEU_Metabox {
8
-
9
- public function __construct( $args = array() ) {
10
-
11
- $this->args = array(
12
- 'slug' => 'veu_sns_button_hide',
13
- 'cf_name' => 'sns_share_botton_hide',
14
- 'title' => __( 'Hide setting of share button', 'vk-all-in-one-expansion-unit' ),
15
- 'priority' => 50,
16
- );
17
-
18
- parent::__construct( $this->args );
19
-
20
- }
21
-
22
- /**
23
- * metabox_body_form
24
- * Form inner
25
- *
26
- * @return [type] [description]
27
- */
28
- public function metabox_body_form( $cf_value ) {
29
-
30
- $form = '';
31
- // 今編集している投稿の投稿タイプを取得
32
- $post_type = get_post_type();
33
-
34
- // 編集中のページの投稿タイプ が シェアボタンを表示しない投稿タイプに含まれている場合
35
- if ( ! veu_sns_is_sns_btns_meta_chekbox_hide( $post_type ) ) {
36
-
37
- // 「この投稿タイプではシェアボタンを表示しないように設定されています。」を表示
38
- $form .= '<p>' . __( 'This post type is not set to display the share button.', 'vk-all-in-one-expansion-unit' ) . '</p>';
39
- $form .= ' <a href="' . admin_url( '/admin.php?page=vkExUnit_main_setting#vkExUnit_sns_options' ) . '" target="_blank" class="button button-default">' . __( 'Display setting of share button', 'vk-all-in-one-expansion-unit' ) . '</a>';
40
-
41
- } else {
42
-
43
- if ( $cf_value ) {
44
- $checked = ' checked';
45
- } else {
46
- $checked = '';
47
- }
48
-
49
- $label = __( 'Don\'t display share bottons.', 'vk-all-in-one-expansion-unit' );
50
-
51
- $form .= '<ul>';
52
- $form .= '<li><label>' . '<input type="checkbox" id="' . esc_attr( $this->args['cf_name'] ) . '" name="' . esc_attr( $this->args['cf_name'] ) . '" value="true"' . $checked . '> ' . $label . '</label></li>';
53
- $form .= '</ul>';
54
-
55
- }
56
-
57
- return $form;
58
- }
59
-
60
- } // class VEU_Metabox_SNS_Button {
61
-
62
- $veu_metabox_sns_button = new VEU_Metabox_SNS_Button();
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
inc/sns/class-veu-metabox-sns-title.php DELETED
@@ -1,39 +0,0 @@
1
- <?php
2
-
3
- if ( ! class_exists( 'VEU_Metabox' ) ) {
4
- return;
5
- }
6
-
7
- class VEU_Metabox_SNS_Title extends VEU_Metabox {
8
-
9
- public function __construct( $args = array() ) {
10
-
11
- $this->args = array(
12
- 'slug' => 'veu_sns_title',
13
- 'cf_name' => 'vkExUnit_sns_title',
14
- 'title' => __( 'SNS Title', 'vk-all-in-one-expansion-unit' ),
15
- 'priority' => 50,
16
- );
17
-
18
- parent::__construct( $this->args );
19
-
20
- }
21
-
22
- /**
23
- * metabox_body_form
24
- * Form inner
25
- *
26
- * @return [type] [description]
27
- */
28
- public function metabox_body_form( $cf_value ) {
29
-
30
- $form = '';
31
- $form .= '<input type=text name="' . esc_attr( $this->args['cf_name'] ) . '" value="' . esc_attr( $cf_value ) . '" size=50 />';
32
- $form .= '<p>' . __( 'if filled this area then override title of OGP and Twitter Card', 'vk-all-in-one-expansion-unit' ) . '</p>';
33
-
34
- return $form;
35
- }
36
-
37
- } // class VEU_Metabox_SNS_Title {
38
-
39
- $veu_metabox_sns_title = new VEU_Metabox_SNS_Title();
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
inc/sns/sns.php DELETED
@@ -1,212 +0,0 @@
1
- <?php
2
- /*
3
- Options Init
4
- validate
5
- set global $vkExUnit_sns_options
6
- Add facebook aprication id
7
- SNSアイコンに出力するCSSを出力する関数
8
- Add setting page
9
- Add Customize Panel
10
- /*-------------------------------------------*/
11
-
12
- require_once( dirname( __FILE__ ) . '/sns_customizer.php' );
13
-
14
- function veu_sns_options_init() {
15
- if ( false === veu_get_sns_options() ) {
16
- add_option( 'vkExUnit_sns_options', veu_get_sns_options_default() );
17
- }
18
- vkExUnit_register_setting(
19
- __( 'SNS', 'vk-all-in-one-expansion-unit' ), // tab label.
20
- 'vkExUnit_sns_options', // name attr
21
- 'vkExUnit_sns_options_validate', // sanitaise function name
22
- 'vkExUnit_add_sns_options_page' // setting_page function name
23
- );
24
- }
25
- add_action( 'veu_package_init', 'veu_sns_options_init' );
26
-
27
- function veu_get_sns_options() {
28
- $options = get_option( 'vkExUnit_sns_options', veu_get_sns_options_default() );
29
- $options_dafault = veu_get_sns_options_default();
30
- $options = wp_parse_args( $options, $options_dafault );
31
- return apply_filters( 'vkExUnit_sns_options', $options );
32
- }
33
-
34
- function veu_get_sns_options_default() {
35
- $default_options = array(
36
- 'fbAppId' => '',
37
- 'fbPageUrl' => '',
38
- 'ogImage' => '',
39
- 'twitterId' => '',
40
- 'enableOGTags' => true,
41
- 'snsTitle_use_only_postTitle' => false,
42
- 'enableTwitterCardTags' => true,
43
- 'enableSnsBtns' => true,
44
- 'snsBtn_exclude_post_types' => array(
45
- 'post' => '',
46
- 'page' => '',
47
- ),
48
- 'snsBtn_position' => array(
49
- 'before' => false,
50
- 'after' => true,
51
- ),
52
- 'snsBtn_ignorePosts' => '',
53
- 'snsBtn_bg_fill_not' => false,
54
- 'snsBtn_color' => false,
55
- 'enableFollowMe' => true,
56
- 'followMe_title' => 'Follow me!',
57
- 'useFacebook' => true,
58
- 'useTwitter' => true,
59
- 'useHatena' => true,
60
- 'usePocket' => true,
61
- 'useLine' => true,
62
- );
63
- return apply_filters( 'vkExUnit_sns_options_default', $default_options );
64
- }
65
-
66
- /**
67
- * [veu_get_the_sns_title description]
68
- *
69
- * @return [type] [description]
70
- */
71
- function veu_get_the_sns_title( $post_id = '' ) {
72
-
73
- if ( ! $post_id ) {
74
- $post_id = get_the_id();
75
- }
76
- $options = veu_get_sns_options();
77
-
78
- $title = '';
79
-
80
- if ( is_singular() ) {
81
- $title = get_post_meta( $post_id, 'vkExUnit_sns_title', true );
82
- }
83
- if ( ! $title ) {
84
- if ( is_singular() && $options['snsTitle_use_only_postTitle'] ) {
85
- $title = get_the_title( $post_id );
86
- } else {
87
- $title = wp_title( '', false );
88
- }
89
- }
90
- return strip_tags( $title );
91
- }
92
-
93
- /*
94
- validate
95
- /*-------------------------------------------*/
96
-
97
- function vkExUnit_sns_options_validate( $input ) {
98
- $output = $defaults = veu_get_sns_options_default();
99
-
100
- $output['fbAppId'] = esc_attr( $input['fbAppId'] );
101
- $output['fbPageUrl'] = esc_url( $input['fbPageUrl'] );
102
- $output['ogImage'] = esc_url( $input['ogImage'] );
103
- $output['twitterId'] = esc_attr( $input['twitterId'] );
104
- $output['snsBtn_ignorePosts'] = preg_replace( '/[^0-9,]/', '', $input['snsBtn_ignorePosts'] );
105
- $output['snsTitle_use_only_postTitle'] = ( isset( $input['snsTitle_use_only_postTitle'] ) && $input['snsTitle_use_only_postTitle'] ) ? true : false;
106
- $output['enableOGTags'] = ( isset( $input['enableOGTags'] ) && $input['enableOGTags'] ) ? true : false;
107
- $output['enableTwitterCardTags'] = ( isset( $input['enableTwitterCardTags'] ) && $input['enableTwitterCardTags'] ) ? true : false;
108
- $output['enableSnsBtns'] = ( isset( $input['enableSnsBtns'] ) && $input['enableSnsBtns'] ) ? true : false;
109
- $output['snsBtn_exclude_post_types'] = ( isset( $input['snsBtn_exclude_post_types'] ) ) ? $input['snsBtn_exclude_post_types'] : '';
110
- $output['snsBtn_position'] = ( isset( $input['snsBtn_position'] ) ) ? $input['snsBtn_position'] : '';
111
- $output['enableFollowMe'] = ( isset( $input['enableFollowMe'] ) && $input['enableFollowMe'] ) ? true : false;
112
- $output['followMe_title'] = $input['followMe_title'];
113
- $output['useFacebook'] = ( isset( $input['useFacebook'] ) && $input['useFacebook'] == 'true' );
114
- $output['useTwitter'] = ( isset( $input['useTwitter'] ) && $input['useTwitter'] == 'true' );
115
- $output['useHatena'] = ( isset( $input['useHatena'] ) && $input['useHatena'] == 'true' );
116
- $output['usePocket'] = ( isset( $input['usePocket'] ) && $input['usePocket'] == 'true' );
117
- $output['useLine'] = ( isset( $input['useLine'] ) && $input['useLine'] == 'true' );
118
-
119
- /*
120
- SNSボタンの塗りつぶし関連は管理画面に値がないので、カスタマイザーで保存された値を入れる必要がある
121
- 既に保存されている値をアップデート用にそのまま返すだけなのでサニタイズしていない
122
- */
123
- $options_old = get_option( 'vkExUnit_sns_options' );
124
- $output['snsBtn_bg_fill_not'] = ( ! empty( $options_old['snsBtn_bg_fill_not'] ) ) ? $options_old['snsBtn_bg_fill_not'] : '';
125
- $output['snsBtn_color'] = ( ! empty( $options_old['snsBtn_color'] ) ) ? $options_old['snsBtn_color'] : '';
126
-
127
- return apply_filters( 'vkExUnit_sns_options_validate', $output, $input, $defaults );
128
- }
129
-
130
- /*
131
- set global $vkExUnit_sns_options
132
- /*-------------------------------------------*/
133
- add_action( 'wp_head', 'vkExUnit_set_sns_options', 1 );
134
- function vkExUnit_set_sns_options() {
135
- global $vkExUnit_sns_options;
136
- $vkExUnit_sns_options = veu_get_sns_options();
137
- }
138
-
139
- /*
140
- Add facebook aprication id
141
- /*-------------------------------------------*/
142
- add_action( 'wp_footer', 'exUnit_print_fbId_script' );
143
- function exUnit_print_fbId_script() {
144
- ?>
145
- <div id="fb-root"></div>
146
- <?php
147
- $options = veu_get_sns_options();
148
- $fbAppId = ( isset( $options['fbAppId'] ) ) ? $options['fbAppId'] : '';
149
- ?>
150
- <script>(function(d, s, id) {
151
- var js, fjs = d.getElementsByTagName(s)[0];
152
- if (d.getElementById(id)) return;
153
- js = d.createElement(s); js.id = id;
154
- js.src = "//connect.facebook.net/<?php echo esc_attr( _x( 'en_US', 'facebook language code', 'vk-all-in-one-expansion-unit' ) ); ?>/sdk.js#xfbml=1&version=v2.9&appId=<?php echo esc_html( $fbAppId ); ?>";
155
- fjs.parentNode.insertBefore(js, fjs);
156
- }(document, 'script', 'facebook-jssdk'));</script>
157
- <?php
158
- // endif;
159
- }
160
-
161
- $vkExUnit_sns_options = veu_get_sns_options();
162
-
163
- require dirname( __FILE__ ) . '/widget-fb-page-plugin.php';
164
- require dirname( __FILE__ ) . '/widget-twitter.php';
165
-
166
-
167
- /*
168
- VEU_Metabox 内の get_post_type が実行タイミングによっては
169
- カスタム投稿タイプマネージャーで作成した投稿タイプが取得できないために
170
- admin_menu のタイミングで読み込んでいる
171
- */
172
- add_action(
173
- 'admin_menu', function() {
174
- require dirname( __FILE__ ) . '/class-veu-metabox-sns-title.php';
175
- }
176
- );
177
-
178
- if ( $vkExUnit_sns_options['enableOGTags'] == true ) {
179
- require dirname( __FILE__ ) . '/function_og.php';
180
- }
181
- if ( $vkExUnit_sns_options['enableSnsBtns'] == true ) {
182
- // シェアボタンを表示する設定の読み込み
183
- require dirname( __FILE__ ) . '/function_snsBtns.php';
184
- /*
185
- VEU_Metabox 内の get_post_type が実行タイミングによっては
186
- カスタム投稿タイプマネージャーで作成した投稿タイプが取得できないために
187
- admin_menu のタイミングで読み込んでいる
188
- */
189
- add_action(
190
- 'admin_menu', function() {
191
- require dirname( __FILE__ ) . '/class-veu-metabox-sns-button.php';
192
- }
193
- );
194
- }
195
- if ( $vkExUnit_sns_options['enableTwitterCardTags'] == true ) {
196
- require dirname( __FILE__ ) . '/function_twitterCard.php';
197
- }
198
- if ( $vkExUnit_sns_options['enableFollowMe'] == true ) {
199
- require dirname( __FILE__ ) . '/function_follow.php';
200
- }
201
-
202
-
203
-
204
-
205
- /*
206
- Add setting page
207
- /*-------------------------------------------*/
208
-
209
- function vkExUnit_add_sns_options_page() {
210
- require dirname( __FILE__ ) . '/sns_admin.php';
211
-
212
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
inc/template-tags/template-tags-veu-old.php DELETED
@@ -1,69 +0,0 @@
1
- <?php
2
-
3
- /*
4
- このファイルの元ファイルは
5
- https://github.com/vektor-inc/vektor-wp-libraries
6
- にあります。修正の際は上記リポジトリのデータを修正してください。
7
- */
8
-
9
- function vkExUnit_get_directory( $path = '' ) {
10
- return veu_get_directory( $path );
11
- }
12
- function vkExUnit_get_directory_uri( $path = '' ) {
13
- return veu_get_directory_uri( $path );
14
- }
15
-
16
- if ( ! function_exists( 'vkExUnit_get_common_options' ) ) {
17
- function vkExUnit_get_common_options() {
18
- return veu_get_common_options();
19
- }
20
- }
21
- if ( ! function_exists( 'vkExUnit_is_excerpt' ) ) {
22
- function vkExUnit_is_excerpt() {
23
- return vk_is_excerpt();
24
- }
25
- }
26
-
27
- if ( ! function_exists( 'vkExUnit_get_name' ) ) {
28
- function vkExUnit_get_name() {
29
- return veu_get_name();
30
- }
31
- }
32
-
33
- if ( ! function_exists( 'vkExUnit_get_little_short_name' ) ) {
34
- function vkExUnit_get_little_short_name() {
35
- return veu_get_little_short_name();
36
- }
37
- }
38
-
39
- if ( ! function_exists( 'vkExUnit_get_short_name' ) ) {
40
- function vkExUnit_get_short_name() {
41
- return veu_get_short_name();
42
- }
43
- }
44
-
45
- if ( ! function_exists( 'vkExUnit_get_page_for_posts' ) ) {
46
- function vkExUnit_get_page_for_posts() {
47
- return vk_get_page_for_posts();
48
- }
49
- }
50
-
51
- if ( ! function_exists( 'vkExUnit_get_post_type' ) ) {
52
- function vkExUnit_get_post_type() {
53
- return vk_get_post_type();
54
- }
55
- }
56
-
57
- if ( ! function_exists( 'vkExUnit_get_the_archive_title' ) ) {
58
- function vkExUnit_get_the_archive_title() {
59
- $title = vk_get_the_archive_title();
60
- return apply_filters( 'vkExUnit_get_the_archive_title', $title );
61
- }
62
- }
63
-
64
- if ( ! function_exists( 'vkExUnit_get_pageDescription' ) ) {
65
- function vkExUnit_get_pageDescription() {
66
- $title = vk_get_page_description();
67
- return apply_filters( 'vkExUnit_pageDescriptionCustom', $title );
68
- }
69
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
inc/vk-blocks/package/build/block-build-editor.css DELETED
@@ -1 +0,0 @@
1
- @charset "UTF-8";.vk_block_icon_pro{fill:#c00}.editor-block-list-item-vk-blocks-outer:after,.editor-block-list-item-vk-blocks-simple-table:after,.editor-block-list-item-vk-blocks-table-of-contents: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}.components-base-control__label{font-weight:700}.components-base-control .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}html{font-size:10px}input[type=range]{margin:1px}.edit-post-visual-editor.editor-styles-wrapper h1:first-child.vk_prBlocks_item_title{margin-top:.9em}.edit-post-visual-editor.editor-styles-wrapper .editor-block-list__layout>.wp-block,.edit-post-visual-editor.editor-styles-wrapper .wp-block{max-width:calc(100% - 20%)}.edit-post-visual-editor.editor-styles-wrapper .editor-block-list__layout>.wp-block .wp-block,.edit-post-visual-editor.editor-styles-wrapper .wp-block .wp-block{max-width:100%}@media (min-width:600px){.edit-post-visual-editor.editor-styles-wrapper .wp-block-columns{margin-left:-15px;margin-right:-15px}.edit-post-visual-editor.editor-styles-wrapper .wp-block-column{flex-basis:auto;margin-left:15px;margin-right:15px;width:calc(50% - 30px)}.edit-post-visual-editor.editor-styles-wrapper .wp-block-column:not(:first-child),.edit-post-visual-editor.editor-styles-wrapper .wp-block-column:not(:last-child),.edit-post-visual-editor.editor-styles-wrapper .wp-block-column:nth-child(odd){margin-left:15px;margin-right:15px}}.edit-post-visual-editor.editor-styles-wrapper .alert{padding:1em;margin:1em 0;border-radius:3px}.edit-post-visual-editor.editor-styles-wrapper .alert+.edit-post-visual-editor.editor-styles-wrapper .alert{margin-top:2em}.edit-post-visual-editor.editor-styles-wrapper .alert a{transition:color .3s linear,opacity .3s linear}.edit-post-visual-editor.editor-styles-wrapper .alert a:link,.edit-post-visual-editor.editor-styles-wrapper .alert a:visited{opacity:.8;text-decoration:underline}.edit-post-visual-editor.editor-styles-wrapper .alert a:hover,.edit-post-visual-editor.editor-styles-wrapper .alert a:visited{opacity:1;text-decoration:none}.edit-post-visual-editor.editor-styles-wrapper .alert-success{background-color:#dff0d8;color:#3c763d;border-color:#d6e9c6}.edit-post-visual-editor.editor-styles-wrapper .alert-info{background-color:#d9edf7;color:#31708f;border-color:#bce8f1}.edit-post-visual-editor.editor-styles-wrapper .alert-warning{background-color:#fcf8e3;color:#8a6d3b;border-color:#faebcc}.edit-post-visual-editor.editor-styles-wrapper .alert-danger{background-color:#f2dede;color:#a94442;border-color:#ebccd1}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon{display:flex;align-items:center;margin-bottom:1em}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon figure{margin:0}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon p{word-break:break-all;background:#f5f5f5;padding:1.1rem 1.4rem}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon_icon{flex-basis:96px;flex-shrink:0;text-align:center}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon_icon_image{vertical-align:bottom;max-width:64px}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon_icon_name{display:block;text-align:center;font-size:.7rem;margin-top:.2rem}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon_content{position:relative;text-align:left}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon_content.editor-rich-text__tinymce[data-is-placeholder-visible=true]{position:absolute}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon-type-serif .vk_balloon_content{border-color:#f5f5f5;border-radius:.4em}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon-type-serif .vk_balloon_content::after{content:'';position:absolute;width:0;height:0;border:20px solid transparent}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon-type-think .vk_balloon_content{border-radius:2rem}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon-type-think .vk_balloon_content::after,.edit-post-visual-editor.editor-styles-wrapper .vk_balloon-type-think .vk_balloon_content::before{position:absolute;content:'';border-radius:50%;background:inherit}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon-type-think .vk_balloon_content::before{width:20px;height:20px}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon-type-think .vk_balloon_content::after{width:10px;height:10px}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon-position-left.vk_balloon-type-serif .vk_balloon_icon{margin-right:2rem}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon-position-left.vk_balloon-type-serif .vk_balloon_content::after{left:0;top:50%;border-right-color:inherit;border-left:0;margin-top:-20px;margin-left:-20px}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon-position-left.vk_balloon-type-think .vk_balloon_icon{margin-right:2.5rem}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon-position-left.vk_balloon-type-think .vk_balloon_content::before{left:-22px;top:7px}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon-position-left.vk_balloon-type-think .vk_balloon_content::after{left:-35px;top:20px}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon-position-right{flex-direction:row-reverse}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon-position-right.vk_balloon-type-serif .vk_balloon_icon{margin-left:2rem}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon-position-right.vk_balloon-type-serif .vk_balloon_content::after{right:0;top:50%;border-left-color:inherit;border-right:0;margin-top:-20px;margin-right:-20px}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon-position-right.vk_balloon-type-think .vk_balloon_icon{margin-left:2.5rem}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon-position-right.vk_balloon-type-think .vk_balloon_content::before{right:-22px;top:7px}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon-position-right.vk_balloon-type-think .vk_balloon_content::after{right:-35px;top:20px}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon.animation-vibration .vk_balloon_content{display:inline-block;animation:vibration .1s infinite}@keyframes vibration{0%{transform:translate(0,0) rotateZ(0)}25%{transform:translate(2px,2px) rotateZ(1deg)}50%{transform:translate(0,2px) rotateZ(0)}75%{transform:translate(2px,0) rotateZ(-1deg)}100%{transform:translate(0,0) rotateZ(0)}}@media only screen and (max-width:480px){.edit-post-visual-editor.editor-styles-wrapper .vk_balloon{display:block}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon.vk_balloon-position-left.vk_balloon-type-serif .vk_balloon_content{display:inline-block}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon.vk_balloon-position-left.vk_balloon-type-serif .vk_balloon_content::after{top:0;left:2.9rem;width:0;height:0;border:20px solid transparent;border-bottom-color:inherit;border-top:0;margin-left:-20px;margin-top:-20px}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon.vk_balloon-position-left.vk_balloon-type-think .vk_balloon_content{display:inline-block}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon.vk_balloon-position-left.vk_balloon-type-think .vk_balloon_content::before{left:36px;top:-8px}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon.vk_balloon-position-left.vk_balloon-type-think .vk_balloon_content::after{left:47px;top:-20px}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon.vk_balloon-position-right{text-align:right}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon.vk_balloon-position-right.vk_balloon-type-serif .vk_balloon_icon{margin-left:auto;margin-right:0}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon.vk_balloon-position-right.vk_balloon-type-serif .vk_balloon_content{display:inline-block}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon.vk_balloon-position-right.vk_balloon-type-serif .vk_balloon_content::after{top:0;right:2.9rem;width:0;height:0;border:20px solid transparent;border-bottom-color:inherit;border-top:0;margin-left:-20px;margin-top:-20px}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon.vk_balloon-position-right.vk_balloon-type-think .vk_balloon_icon{margin-left:auto;margin-right:0}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon.vk_balloon-position-right.vk_balloon-type-think .vk_balloon_content{display:inline-block}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon.vk_balloon-position-right.vk_balloon-type-think .vk_balloon_content::before{right:36px;top:-8px}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon.vk_balloon-position-right.vk_balloon-type-think .vk_balloon_content::after{right:47px;top:-20px}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon_icon{max-width:96px}}.edit-post-visual-editor.editor-styles-wrapper .vk_button{margin:5px 0}.edit-post-visual-editor.editor-styles-wrapper .vk_button-color-custom a:hover{opacity:.8;box-shadow:0 0 0 .2rem rgba(171,184,195,.25)}.edit-post-visual-editor.editor-styles-wrapper .vk_button-align-left{text-align:left}.edit-post-visual-editor.editor-styles-wrapper .vk_button-align-center{text-align:center}.edit-post-visual-editor.editor-styles-wrapper .vk_button-align-right{text-align:right}.edit-post-visual-editor.editor-styles-wrapper .vk_button-align-block{display:block}.edit-post-visual-editor.editor-styles-wrapper .vk_button_link.btn{padding-top:.7em;padding-bottom:.6em}.edit-post-visual-editor.editor-styles-wrapper .vk_button_link_before{margin-right:.7rem}.edit-post-visual-editor.editor-styles-wrapper .vk_button_link_after{margin-left:.7rem}.edit-post-visual-editor.editor-styles-wrapper .vk_button_link_subCaption{display:block;overflow:hidden;margin:0;font-size:80%}.edit-post-visual-editor.editor-styles-wrapper .vk_button .editor-rich-text{display:inline-block}.edit-post-visual-editor.editor-styles-wrapper .btn.btn-primary{color:#fff}.edit-post-visual-editor.editor-styles-wrapper .btn.btn-secondary{color:#fff;background-color:#6c757d}.edit-post-visual-editor.editor-styles-wrapper .btn.btn-success{color:#fff}.edit-post-visual-editor.editor-styles-wrapper .btn.btn-info{color:#fff}.edit-post-visual-editor.editor-styles-wrapper .btn.btn-warning{color:#fff}.edit-post-visual-editor.editor-styles-wrapper .btn.btn-danger{color:#fff}.edit-post-visual-editor.editor-styles-wrapper .btn.btn-light{color:#fff;background-color:#f8f9fa}.edit-post-visual-editor.editor-styles-wrapper .btn.btn-dark{color:#fff;background-color:#343a40}.edit-post-visual-editor.editor-styles-wrapper .btn.btn-dark:hover,.edit-post-visual-editor.editor-styles-wrapper .btn.btn-secondary:hover{color:#fff}.edit-post-visual-editor.editor-styles-wrapper .btn.btn-outline-primary{color:#007bff;border:1px solid #007bff;background:0 0;box-shadow:none}.edit-post-visual-editor.editor-styles-wrapper .btn.btn-outline-secondary{color:#6c757d;border:1px solid #6c757d;background:0 0;box-shadow:none}.edit-post-visual-editor.editor-styles-wrapper .btn.btn-outline-success{color:#28a745;border:1px solid #28a745;background:0 0;box-shadow:none}.edit-post-visual-editor.editor-styles-wrapper .btn.btn-outline-info{color:#17a2b8;border:1px solid #17a2b8;background:0 0;box-shadow:none}.edit-post-visual-editor.editor-styles-wrapper .btn.btn-outline-warning{color:#ffc107;border:1px solid #ffc107;background:0 0;box-shadow:none}.edit-post-visual-editor.editor-styles-wrapper .btn.btn-outline-danger{color:#dc3545;border:1px solid #dc3545;background:0 0;box-shadow:none}.edit-post-visual-editor.editor-styles-wrapper .btn.btn-outline-light{color:#f8f9fa;border:1px solid #f8f9fa;background:0 0;box-shadow:none}.edit-post-visual-editor.editor-styles-wrapper .btn.btn-outline-dark{color:#343a40;border:1px solid #343a40;background:0 0;box-shadow:none}.edit-post-visual-editor.editor-styles-wrapper .btn.btn-outline-primary:focus,.edit-post-visual-editor.editor-styles-wrapper .btn.btn-outline-primary:hover{background:#007bff;color:#fff}.edit-post-visual-editor.editor-styles-wrapper .btn.btn-outline-secondary:focus,.edit-post-visual-editor.editor-styles-wrapper .btn.btn-outline-secondary:hover{background:#6c757d;color:#fff}.edit-post-visual-editor.editor-styles-wrapper .btn.btn-outline-success:focus,.edit-post-visual-editor.editor-styles-wrapper .btn.btn-outline-success:hover{background:#28a745;color:#fff}.edit-post-visual-editor.editor-styles-wrapper .btn.btn-outline-info:focus,.edit-post-visual-editor.editor-styles-wrapper .btn.btn-outline-info:hover{background:#17a2b8;color:#fff}.edit-post-visual-editor.editor-styles-wrapper .btn.btn-outline-warning:focus,.edit-post-visual-editor.editor-styles-wrapper .btn.btn-outline-warning:hover{background:#ffc107;color:#fff}.edit-post-visual-editor.editor-styles-wrapper .btn.btn-outline-danger:focus,.edit-post-visual-editor.editor-styles-wrapper .btn.btn-outline-danger:hover{background:#dc3545;color:#fff}.edit-post-visual-editor.editor-styles-wrapper .btn.btn-outline-light:focus,.edit-post-visual-editor.editor-styles-wrapper .btn.btn-outline-light:hover{background:#f8f9fa;color:#fff}.edit-post-visual-editor.editor-styles-wrapper .btn.btn-outline-dark:focus,.edit-post-visual-editor.editor-styles-wrapper .btn.btn-outline-dark:hover{background:#343a40;color:#fff}.edit-post-visual-editor.editor-styles-wrapper .vk_faq{display:block;overflow:hidden;border-bottom:1px dotted #ccc;padding:0 0 25px;margin:25px 0;width:100%;position:relative}.edit-post-visual-editor.editor-styles-wrapper .vk_faq_content,.edit-post-visual-editor.editor-styles-wrapper .vk_faq_title{border:none;padding-left:35px}.edit-post-visual-editor.editor-styles-wrapper .vk_faq_content:before,.edit-post-visual-editor.editor-styles-wrapper .vk_faq_title:before{position:absolute;left:0;font-size:24px;line-height:105%}.edit-post-visual-editor.editor-styles-wrapper .vk_faq_title{margin-bottom:15px;font-size:18px;font-weight:700}.edit-post-visual-editor.editor-styles-wrapper .vk_faq_title:before{font-family:areal;content:"Q ";color:#e50000}.edit-post-visual-editor.editor-styles-wrapper .vk_faq_content{margin:0}.edit-post-visual-editor.editor-styles-wrapper .vk_faq_content:before{content:"A ";color:#337ab7;font-family:""}.edit-post-visual-editor.editor-styles-wrapper .vk_flow-arrow-on:after{content:"";background:url(../images/arrow_bottom.svg) center 50% no-repeat;background-size:50px 50px;display:block;overflow:hidden;height:50px;width:50px;margin:0 auto}.edit-post-visual-editor.editor-styles-wrapper .vk_flow-arrow-off{padding-bottom:0;margin-bottom:30px}.edit-post-visual-editor.editor-styles-wrapper .vk_flow-arrow-off:after{content:"";font-size:0;background-image:none}.edit-post-visual-editor.editor-styles-wrapper .vk_flow_frame{display:flex;padding:20px 25px;border:3px solid #e5e5e5;margin:0;justify-content:space-between}.edit-post-visual-editor.editor-styles-wrapper .vk_flow_frame_text{display:block;overflow:hidden;margin:0;width:100%;box-sizing:border-box}.edit-post-visual-editor.editor-styles-wrapper .vk_flow_frame_text_content,.edit-post-visual-editor.editor-styles-wrapper .vk_flow_frame_text_title{padding-left:0;border:none}.edit-post-visual-editor.editor-styles-wrapper .vk_flow_frame_text_title{border-bottom:1px dotted #ccc;margin:0 0 10px;padding:0 0 5px;font-size:1.2em}.edit-post-visual-editor.editor-styles-wrapper .vk_flow_frame_text_content{margin-bottom:0}.edit-post-visual-editor.editor-styles-wrapper .vk_flow_frame_image{max-width:150px;margin-left:15px;box-sizing:border-box}.edit-post-visual-editor.editor-styles-wrapper .vk_heading_title-style-plain{background:0 0;border:none;border-radius:0;padding:0;font-weight:400;box-shadow:none}.edit-post-visual-editor.editor-styles-wrapper .vk_heading_title-style-plain:after{border:none}.edit-post-visual-editor.editor-styles-wrapper .vk_heading_subtext{margin-bottom:0}.edit-post-visual-editor.editor-styles-wrapper .vk_outer{background-position:center;background-size:cover;background-repeat:no-repeat;position:relative}.edit-post-visual-editor.editor-styles-wrapper .vk_outer .vk_outer_container{min-height:40px}.edit-post-visual-editor.editor-styles-wrapper .vk_outer-width-full{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding-left:calc(50vw - 50%);padding-right:calc(50vw - 50%)}.edit-post-visual-editor.editor-styles-wrapper .vk_outer-paddingLR-use{padding-left:1.5em;padding-right:1.5em}@media (min-width:576px){.edit-post-visual-editor.editor-styles-wrapper .vk_outer-paddingLR-use{padding-left:2em;padding-right:2em}}@media (min-width:768px){.edit-post-visual-editor.editor-styles-wrapper .vk_outer-paddingLR-use{padding-left:2.5em;padding-right:2.5em}}@media (min-width:992px){.edit-post-visual-editor.editor-styles-wrapper .vk_outer-paddingLR-use{padding-left:3em;padding-right:3em}}@media (min-width:1200px){.edit-post-visual-editor.editor-styles-wrapper .vk_outer-paddingLR-use{padding-left:3.5em;padding-right:3.5em}}.edit-post-visual-editor.editor-styles-wrapper .vk_outer-paddingVertical-use{padding-top:1.5em;padding-bottom:1.5em}@media (min-width:576px){.edit-post-visual-editor.editor-styles-wrapper .vk_outer-paddingVertical-use{padding-top:2em;padding-bottom:2em}}@media (min-width:768px){.edit-post-visual-editor.editor-styles-wrapper .vk_outer-paddingVertical-use{padding-top:2.5em;padding-bottom:2.5em}}@media (min-width:992px){.edit-post-visual-editor.editor-styles-wrapper .vk_outer-paddingVertical-use{padding-top:3em;padding-bottom:3em}}@media (min-width:1200px){.edit-post-visual-editor.editor-styles-wrapper .vk_outer-paddingVertical-use{padding-top:3.5em;padding-bottom:3.5em}}.edit-post-visual-editor.editor-styles-wrapper .vk_outer-bgPosition-fixed{background-attachment:fixed!important;background-size:cover!important}.edit-post-visual-editor.editor-styles-wrapper .vk_outer-bgPosition-normal{background-attachment:unset!important;background-size:cover!important}.edit-post-visual-editor.editor-styles-wrapper .vk_outer_separator svg{display:block;max-height:100px;position:absolute;left:0;width:100%}.edit-post-visual-editor.editor-styles-wrapper .vk_outer_separator-position-upper svg{top:0;transform:rotate(180deg)}.edit-post-visual-editor.editor-styles-wrapper .vk_outer_separator-position-lower svg{bottom:0}.edit-post-visual-editor.editor-styles-wrapper .vk_outer .editor-block-list__block{margin:0}@media screen and (max-width:992px){.edit-post-visual-editor.editor-styles-wrapper .vk_prBlocks_item{margin-bottom:1.5em}}.edit-post-visual-editor.editor-styles-wrapper .vk_prBlocks_item_link{color:#333}.edit-post-visual-editor.editor-styles-wrapper .vk_prBlocks_item_link:hover{color:#333;text-decoration:none}.edit-post-visual-editor.editor-styles-wrapper .vk_prBlocks_item_icon_outer{display:block;position:relative;margin:0 auto;width:80px;height:80px;border-radius:50%}.edit-post-visual-editor.editor-styles-wrapper .vk_prBlocks_item_icon{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);font-size:36px;color:#fff}.edit-post-visual-editor.editor-styles-wrapper .vk_prBlocks_item_title{margin-top:.9em;margin-bottom:.6em;text-align:center;font-size:21px;line-height:1.4em;border:none;padding:0}.edit-post-visual-editor.editor-styles-wrapper .vk_prBlocks_item_title::after{border:none}.edit-post-visual-editor.editor-styles-wrapper .vk_prBlocks_item_image{position:relative;display:block;width:120px;height:120px;margin:0 auto;overflow:hidden;border-radius:50%;text-indent:-9999px}.edit-post-visual-editor.editor-styles-wrapper .vk_prBlocks_item_summary{margin-bottom:.5em;text-align:center;line-height:1.8em}.edit-post-visual-editor.editor-styles-wrapper .vk_prContent{margin-left:-15px;margin-right:-15px}@media (min-width:576px){.edit-post-visual-editor.editor-styles-wrapper .vk_prContent{display:flex}.edit-post-visual-editor.editor-styles-wrapper .vk_prContent .col-sm-6{width:50%}.edit-post-visual-editor.editor-styles-wrapper .vk_prContent-layout-imageLeft{flex-direction:row}.edit-post-visual-editor.editor-styles-wrapper .vk_prContent-layout-imageRight{flex-direction:row-reverse}.edit-post-visual-editor.editor-styles-wrapper .vk_prContent-layout-imageLeft .vk_prContent_colImg{padding-right:2em}.edit-post-visual-editor.editor-styles-wrapper .vk_prContent-layout-imageRight .vk_prContent_colImg{padding-left:2em}}.edit-post-visual-editor.editor-styles-wrapper .vk_prContent_colTxt{vertical-align:top}.edit-post-visual-editor.editor-styles-wrapper .vk_prContent_colTxt_title{background-color:transparent;font-weight:700;padding:0;box-shadow:none;border:none;margin-bottom:.8em}@media (max-width:575.98px){.edit-post-visual-editor.editor-styles-wrapper .vk_prContent_colTxt_title:first-child{margin-top:30px}}.edit-post-visual-editor.editor-styles-wrapper .vk_prContent_colTxt_title:after{content:"";line-height:0;display:block;overflow:hidden;position:absolute;bottom:-1px;width:0;border:none}.edit-post-visual-editor.editor-styles-wrapper .vk_prContent_colTxt_text{line-height:2em;margin-bottom:1.7em}@media (min-width:992px){.edit-post-visual-editor.editor-styles-wrapper .vk_prContent_colTxt_btn.btn{font-size:16px}}.edit-post-visual-editor.editor-styles-wrapper .vk_prContent_colImg_image{max-width:100%;height:auto}.edit-post-visual-editor.editor-styles-wrapper .vk_prContent_colImg .components-button.button{margin:1em}.edit-post-visual-editor.editor-styles-wrapper .vk_prContent_colImg .components-button.image-button{margin:0}@media (max-width:576px){.edit-post-visual-editor.editor-styles-wrapper .vk_spacer .vk_spacer-display-pc{display:none}.edit-post-visual-editor.editor-styles-wrapper .vk_spacer .vk_spacer-display-tablet{display:none}.edit-post-visual-editor.editor-styles-wrapper .vk_spacer .vk_spacer-display-mobile{display:block}}@media (min-width:577px) and (max-width:768px){.edit-post-visual-editor.editor-styles-wrapper .vk_spacer .vk_spacer-display-pc{display:none}.edit-post-visual-editor.editor-styles-wrapper .vk_spacer .vk_spacer-display-tablet{display:block}.edit-post-visual-editor.editor-styles-wrapper .vk_spacer .vk_spacer-display-mobile{display:none}}@media (min-width:769px){.edit-post-visual-editor.editor-styles-wrapper .vk_spacer .vk_spacer-display-pc{display:block}.edit-post-visual-editor.editor-styles-wrapper .vk_spacer .vk_spacer-display-tablet{display:none}.edit-post-visual-editor.editor-styles-wrapper .vk_spacer .vk_spacer-display-mobile{display:none}}@media (max-width:575.98px){.edit-post-visual-editor.editor-styles-wrapper .vk_table-col-mobile1 td,.edit-post-visual-editor.editor-styles-wrapper .vk_table-col-mobile1 th{display:block}.edit-post-visual-editor.editor-styles-wrapper .vk_table-col-mobile1 th{background-color:rgba(0,0,0,.05)}.edit-post-visual-editor.editor-styles-wrapper .vk_table-col-mobile1.table-striped tbody tr:nth-of-type(odd){background:inherit}}.edit-post-visual-editor.editor-styles-wrapper .vk_simpleTable-edit .editor-block-list__block,.edit-post-visual-editor.editor-styles-wrapper .vk_simpleTable-edit .editor-block-list__block-edit,.edit-post-visual-editor.editor-styles-wrapper .vk_simpleTable-edit .editor-block-list__layout,.edit-post-visual-editor.editor-styles-wrapper .vk_simpleTable-edit .editor-inner-blocks,.edit-post-visual-editor.editor-styles-wrapper .vk_simpleTable-edit .editor-rich-text__editable{padding:0;margin:0;width:100%}.edit-post-visual-editor.editor-styles-wrapper .vk_simpleTable-edit>.editor-inner-blocks{margin-top:-1px}.edit-post-visual-editor.editor-styles-wrapper .vk_simpleTable-edit .editor-block-list__block-edit{height:100%}.edit-post-visual-editor.editor-styles-wrapper .vk_simpleTable-edit .block-editor-block-list__insertion-point{top:-5px}.edit-post-visual-editor.editor-styles-wrapper .vk_simpleTable-edit .editor-block-list__block-edit:before{right:0;left:0;top:0;bottom:0}.edit-post-visual-editor.editor-styles-wrapper .vk_simpleTable-edit .editor-inner-blocks tr{width:100%;display:block;border-bottom:1px solid #e5e5e5}.edit-post-visual-editor.editor-styles-wrapper .vk_simpleTable-edit .editor-inner-blocks tr .editor-block-list__layout{display:flex}.edit-post-visual-editor.editor-styles-wrapper .vk_simpleTable-edit .editor-inner-blocks td,.edit-post-visual-editor.editor-styles-wrapper .vk_simpleTable-edit .editor-inner-blocks th{padding:0;display:block;width:100%;border:none}.edit-post-visual-editor.editor-styles-wrapper .vk_simpleTable-edit .editor-inner-blocks td .editor-rich-text__editable,.edit-post-visual-editor.editor-styles-wrapper .vk_simpleTable-edit .editor-inner-blocks th .editor-rich-text__editable{padding:14px}.edit-post-visual-editor.editor-styles-wrapper .vk_simpleTable-edit.table-striped>tbody>.editor-inner-blocks>.editor-block-list__layout>div:nth-of-type(odd){background-color:rgba(0,0,0,.05)}.edit-post-visual-editor.editor-styles-wrapper .vk_staff_text{float:left;width:61.6%}.edit-post-visual-editor.editor-styles-wrapper .vk_staff_photo{float:right;width:32%}.edit-post-visual-editor.editor-styles-wrapper .vk_staff-layout-imageLeft .vk_staff_text{float:right}.edit-post-visual-editor.editor-styles-wrapper .vk_staff-layout-imageLeft .vk_staff_photo{float:left}.edit-post-visual-editor.editor-styles-wrapper .vk_staff{display:block;overflow:hidden}.edit-post-visual-editor.editor-styles-wrapper .vk_staff_text_name{text-align:left;box-shadow:none;font-size:3.5rem;font-family:"MS P明朝","MS PMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro",serif;line-height:1;margin-bottom:.5rem;border:none;padding:0;background-color:transparent}.edit-post-visual-editor.editor-styles-wrapper .vk_staff_text_name:after,.edit-post-visual-editor.editor-styles-wrapper .vk_staff_text_name:before{border:none}.edit-post-visual-editor.editor-styles-wrapper .vk_staff_text_caption{font-family:"MS P明朝","MS PMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro",serif;font-size:14px;display:block;margin:0 0 .5rem 4px;letter-spacing:5px}.edit-post-visual-editor.editor-styles-wrapper .vk_staff_text_role{font-size:14px;line-height:1.6em;font-family:"MS P明朝","MS PMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro",serif}.edit-post-visual-editor.editor-styles-wrapper .vk_staff_text_profileTitle{font-size:18px;font-family:"MS P明朝","MS PMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro",serif;padding-top:0;padding-left:0;padding-bottom:2px;margin-bottom:1.2rem;border-top:none;border-bottom:1px solid #ccc;background:0 0}.edit-post-visual-editor.editor-styles-wrapper .vk_staff_text_profileTitle:after,.edit-post-visual-editor.editor-styles-wrapper .vk_staff_text_profileTitle:before{border:none}.edit-post-visual-editor.editor-styles-wrapper .vk_staff_text_profileText{font-size:14px}.edit-post-visual-editor.editor-styles-wrapper .vk_staff_photo{display:block;vertical-align:top;text-align:center}.edit-post-visual-editor.editor-styles-wrapper .vk_staff_photo button{width:100%}.edit-post-visual-editor.editor-styles-wrapper .vk_staff_photo .image-button{padding:0;margin:0;display:block}.edit-post-visual-editor.editor-styles-wrapper .vk_staff_photo-border-default{border:4px solid #efefef;padding:1px}.edit-post-visual-editor.editor-styles-wrapper .vk_staff_photo-border-none{border:none}.edit-post-visual-editor.editor-styles-wrapper .vk_staff_photo_image{width:100%;margin:0;display:block}@media (min-width:992px){.edit-post-visual-editor.editor-styles-wrapper .page-template-page-lp .vk_staff_text,.edit-post-visual-editor.editor-styles-wrapper .page-template-page-lp-builder .vk_staff_text,.edit-post-visual-editor.editor-styles-wrapper .page-template-page-onecolumn .vk_staff_text{width:74%}.edit-post-visual-editor.editor-styles-wrapper .page-template-page-lp .vk_staff_text_name,.edit-post-visual-editor.editor-styles-wrapper .page-template-page-lp-builder .vk_staff_text_name,.edit-post-visual-editor.editor-styles-wrapper .page-template-page-onecolumn .vk_staff_text_name{font-size:4rem}.edit-post-visual-editor.editor-styles-wrapper .page-template-page-lp .vk_staff_text_caption,.edit-post-visual-editor.editor-styles-wrapper .page-template-page-lp-builder .vk_staff_text_caption,.edit-post-visual-editor.editor-styles-wrapper .page-template-page-onecolumn .vk_staff_text_caption{font-size:16px;letter-spacing:.5rem}.edit-post-visual-editor.editor-styles-wrapper .page-template-page-lp .vk_staff_text_role,.edit-post-visual-editor.editor-styles-wrapper .page-template-page-lp-builder .vk_staff_text_role,.edit-post-visual-editor.editor-styles-wrapper .page-template-page-onecolumn .vk_staff_text_role{letter-spacing:.5rem}.edit-post-visual-editor.editor-styles-wrapper .page-template-page-lp .vk_staff_photo,.edit-post-visual-editor.editor-styles-wrapper .page-template-page-lp-builder .vk_staff_photo,.edit-post-visual-editor.editor-styles-wrapper .page-template-page-onecolumn .vk_staff_photo{width:22%}}@media (min-width:1200px){.edit-post-visual-editor.editor-styles-wrapper .page-template-page-lp .vk_staff_text,.edit-post-visual-editor.editor-styles-wrapper .page-template-page-lp-builder .vk_staff_text,.edit-post-visual-editor.editor-styles-wrapper .page-template-page-onecolumn .vk_staff_text{width:75%}.edit-post-visual-editor.editor-styles-wrapper .page-template-page-lp .vk_staff_photo,.edit-post-visual-editor.editor-styles-wrapper .page-template-page-lp-builder .vk_staff_photo,.edit-post-visual-editor.editor-styles-wrapper .page-template-page-onecolumn .vk_staff_photo{width:20%}}.edit-post-visual-editor.editor-styles-wrapper .vk_tableOfContents{margin-top:3.5em;margin-bottom:3.5em}.edit-post-visual-editor.editor-styles-wrapper .vk_tableOfContents-style-default{border:3px solid rgba(0,0,0,.04);box-shadow:inset 0 0 0 1px #fff;background-color:rgba(0,0,0,.015);padding:3rem 4rem}.edit-post-visual-editor.editor-styles-wrapper .vk_tableOfContents_title{text-align:center;font-size:1.2em;letter-spacing:.5em}.edit-post-visual-editor.editor-styles-wrapper .vk_tableOfContents li{margin:0}.edit-post-visual-editor.editor-styles-wrapper .vk_tableOfContents_list{padding:0;margin-top:1em}.edit-post-visual-editor.editor-styles-wrapper .vk_tableOfContents_list_item{list-style:none;border-bottom:1px solid #e5e5e5;padding:.8rem 0}.edit-post-visual-editor.editor-styles-wrapper .vk_tableOfContents_list_item-h-3{padding-left:1rem}.edit-post-visual-editor.editor-styles-wrapper .vk_tableOfContents_list_item-h-4{padding-left:2rem}.edit-post-visual-editor.editor-styles-wrapper .vk_tableOfContents_list_item-h-5{padding-left:3rem}.edit-post-visual-editor.editor-styles-wrapper .vk_tableOfContents_list_item-h-6{padding-left:4rem}.edit-post-visual-editor.editor-styles-wrapper .vk_tableOfContents_list_item_link{color:#333;border-bottom:1px solid #ccc}.edit-post-visual-editor.editor-styles-wrapper .vk_tableOfContents_list_item_link:hover{text-decoration:none;border-bottom:none}.edit-post-visual-editor.editor-styles-wrapper .vk_table-col-overflow{white-space:nowrap!important}
 
inc/vk-blocks/package/build/block-build.css DELETED
@@ -1,30 +0,0 @@
1
- @media (min-width: 600px){.wp-block-columns{margin-left:-15px;margin-right:-15px}.wp-block-column{-ms-flex-preferred-size:auto;flex-basis:auto;margin-left:15px;margin-right:15px;width:calc( 50% - 30px)}.wp-block-column:not(:first-child),.wp-block-column:not(:last-child),.wp-block-column:nth-child(odd){margin-left:15px;margin-right:15px}}
2
-
3
- .alert{padding:1em;margin:1em 0;border-radius:3px}.alert+.alert{margin-top:2em}.alert a{transition:color .3s linear, opacity .3s linear}.alert a:link,.alert a:visited{opacity:.8;text-decoration:underline}.alert a:hover,.alert a:visited{opacity:1;text-decoration:none}.alert-success{background-color:#dff0d8;color:#3c763d;border-color:#d6e9c6}.alert-info{background-color:#d9edf7;color:#31708f;border-color:#bce8f1}.alert-warning{background-color:#fcf8e3;color:#8a6d3b;border-color:#faebcc}.alert-danger{background-color:#f2dede;color:#a94442;border-color:#ebccd1}
4
-
5
- .vk_balloon{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:1em}.vk_balloon figure{margin:0}.vk_balloon p{word-break:break-all;background:#f5f5f5;padding:1.1rem 1.4rem}.vk_balloon_icon{-ms-flex-preferred-size:96px;flex-basis:96px;-ms-flex-negative:0;flex-shrink:0;text-align:center}.vk_balloon_icon_image{vertical-align:bottom;max-width:64px}.vk_balloon_icon_name{display:block;text-align:center;font-size:0.7rem;margin-top:0.2rem}.vk_balloon_content{position:relative;text-align:left}.vk_balloon_content.editor-rich-text__tinymce[data-is-placeholder-visible=true]{position:absolute}.vk_balloon-type-serif .vk_balloon_content{border-color:#f5f5f5;border-radius:.4em}.vk_balloon-type-serif .vk_balloon_content::after{content:'';position:absolute;width:0;height:0;border:20px solid transparent}.vk_balloon-type-think .vk_balloon_content{border-radius:2rem}.vk_balloon-type-think .vk_balloon_content::before,.vk_balloon-type-think .vk_balloon_content::after{position:absolute;content:'';border-radius:50%;background:inherit}.vk_balloon-type-think .vk_balloon_content::before{width:20px;height:20px}.vk_balloon-type-think .vk_balloon_content::after{width:10px;height:10px}.vk_balloon-position-left.vk_balloon-type-serif .vk_balloon_icon{margin-right:2rem}.vk_balloon-position-left.vk_balloon-type-serif .vk_balloon_content::after{left:0;top:50%;border-right-color:inherit;border-left:0;margin-top:-20px;margin-left:-20px}.vk_balloon-position-left.vk_balloon-type-think .vk_balloon_icon{margin-right:2.5rem}.vk_balloon-position-left.vk_balloon-type-think .vk_balloon_content::before{left:-22px;top:7px}.vk_balloon-position-left.vk_balloon-type-think .vk_balloon_content::after{left:-35px;top:20px}.vk_balloon-position-right{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.vk_balloon-position-right.vk_balloon-type-serif .vk_balloon_icon{margin-left:2rem}.vk_balloon-position-right.vk_balloon-type-serif .vk_balloon_content::after{right:0;top:50%;border-left-color:inherit;border-right:0;margin-top:-20px;margin-right:-20px}.vk_balloon-position-right.vk_balloon-type-think .vk_balloon_icon{margin-left:2.5rem}.vk_balloon-position-right.vk_balloon-type-think .vk_balloon_content::before{right:-22px;top:7px}.vk_balloon-position-right.vk_balloon-type-think .vk_balloon_content::after{right:-35px;top:20px}.vk_balloon.animation-vibration .vk_balloon_content{display:inline-block;animation:vibration .1s infinite}@keyframes vibration{0%{transform:translate(0px, 0px) rotateZ(0deg)}25%{transform:translate(2px, 2px) rotateZ(1deg)}50%{transform:translate(0px, 2px) rotateZ(0deg)}75%{transform:translate(2px, 0px) rotateZ(-1deg)}100%{transform:translate(0px, 0px) rotateZ(0deg)}}@media only screen and (max-width: 480px){.vk_balloon{display:block}.vk_balloon.vk_balloon-position-left.vk_balloon-type-serif .vk_balloon_content{display:inline-block}.vk_balloon.vk_balloon-position-left.vk_balloon-type-serif .vk_balloon_content::after{top:0;left:2.9rem;width:0;height:0;border:20px solid transparent;border-bottom-color:inherit;border-top:0;margin-left:-20px;margin-top:-20px}.vk_balloon.vk_balloon-position-left.vk_balloon-type-think .vk_balloon_content{display:inline-block}.vk_balloon.vk_balloon-position-left.vk_balloon-type-think .vk_balloon_content::before{left:36px;top:-8px}.vk_balloon.vk_balloon-position-left.vk_balloon-type-think .vk_balloon_content::after{left:47px;top:-20px}.vk_balloon.vk_balloon-position-right{text-align:right}.vk_balloon.vk_balloon-position-right.vk_balloon-type-serif .vk_balloon_icon{margin-left:auto;margin-right:0}.vk_balloon.vk_balloon-position-right.vk_balloon-type-serif .vk_balloon_content{display:inline-block}.vk_balloon.vk_balloon-position-right.vk_balloon-type-serif .vk_balloon_content::after{top:0;right:2.9rem;width:0;height:0;border:20px solid transparent;border-bottom-color:inherit;border-top:0;margin-left:-20px;margin-top:-20px}.vk_balloon.vk_balloon-position-right.vk_balloon-type-think .vk_balloon_icon{margin-left:auto;margin-right:0}.vk_balloon.vk_balloon-position-right.vk_balloon-type-think .vk_balloon_content{display:inline-block}.vk_balloon.vk_balloon-position-right.vk_balloon-type-think .vk_balloon_content::before{right:36px;top:-8px}.vk_balloon.vk_balloon-position-right.vk_balloon-type-think .vk_balloon_content::after{right:47px;top:-20px}.vk_balloon_icon{max-width:96px}}
6
-
7
- .vk_button{margin:5px 0}.vk_button-color-custom a:hover{opacity:0.8;box-shadow:0 0 0 0.2rem rgba(171,184,195,0.25)}.vk_button-align-left{text-align:left}.vk_button-align-center{text-align:center}.vk_button-align-right{text-align:right}.vk_button-align-block{display:block}.vk_button_link.btn{padding-top:.7em;padding-bottom:.6em}.vk_button_link_before{margin-right:0.7rem}.vk_button_link_after{margin-left:0.7rem}.vk_button_link_subCaption{display:block;overflow:hidden;margin:0;font-size:80%}.vk_button .editor-rich-text{display:inline-block}.btn.btn-primary{color:#fff}.btn.btn-secondary{color:#fff;background-color:#6c757d}.btn.btn-success{color:#fff}.btn.btn-info{color:#fff}.btn.btn-warning{color:#fff}.btn.btn-danger{color:#fff}.btn.btn-light{color:#fff;background-color:#f8f9fa}.btn.btn-dark{color:#fff;background-color:#343a40}.btn.btn-secondary:hover,.btn.btn-dark:hover{color:#fff}.btn.btn-outline-primary{color:#007bff;border:1px solid #007bff;background:none;box-shadow:none}.btn.btn-outline-secondary{color:#6c757d;border:1px solid #6c757d;background:none;box-shadow:none}.btn.btn-outline-success{color:#28a745;border:1px solid #28a745;background:none;box-shadow:none}.btn.btn-outline-info{color:#17a2b8;border:1px solid #17a2b8;background:none;box-shadow:none}.btn.btn-outline-warning{color:#ffc107;border:1px solid #ffc107;background:none;box-shadow:none}.btn.btn-outline-danger{color:#dc3545;border:1px solid #dc3545;background:none;box-shadow:none}.btn.btn-outline-light{color:#f8f9fa;border:1px solid #f8f9fa;background:none;box-shadow:none}.btn.btn-outline-dark{color:#343a40;border:1px solid #343a40;background:none;box-shadow:none}.btn.btn-outline-primary:hover,.btn.btn-outline-primary:focus{background:#007bff;color:#fff}.btn.btn-outline-secondary:hover,.btn.btn-outline-secondary:focus{background:#6c757d;color:#fff}.btn.btn-outline-success:hover,.btn.btn-outline-success:focus{background:#28a745;color:#fff}.btn.btn-outline-info:hover,.btn.btn-outline-info:focus{background:#17a2b8;color:#fff}.btn.btn-outline-warning:hover,.btn.btn-outline-warning:focus{background:#ffc107;color:#fff}.btn.btn-outline-danger:hover,.btn.btn-outline-danger:focus{background:#dc3545;color:#fff}.btn.btn-outline-light:hover,.btn.btn-outline-light:focus{background:#f8f9fa;color:#fff}.btn.btn-outline-dark:hover,.btn.btn-outline-dark:focus{background:#343a40;color:#fff}
8
-
9
- .vk_faq{display:block;overflow:hidden;border-bottom:1px dotted #ccc;padding:0px 0px 25px;margin:25px 0px;width:100%;position:relative}.vk_faq_title,.vk_faq_content{border:none;padding-left:35px}.vk_faq_title:before,.vk_faq_content:before{position:absolute;left:0;font-size:24px;line-height:105%}.vk_faq_title{margin-bottom:15px;font-size:18px;font-weight:700}.vk_faq_title:before{font-family:"areal";content:"Q ";color:#e50000}.vk_faq_content{margin:0px}.vk_faq_content:before{content:"A ";color:#337ab7;font-family:""}
10
-
11
- .vk_flow-arrow-on:after{content:"";background:url("../images/arrow_bottom.svg") center 50% no-repeat;background-size:50px 50px;display:block;overflow:hidden;height:50px;width:50px;margin:0 auto}.vk_flow-arrow-off{padding-bottom:0px;margin-bottom:30px}.vk_flow-arrow-off:after{content:"";font-size:0;background-image:none}.vk_flow_frame{display:-ms-flexbox;display:flex;padding:20px 25px;border:3px solid #e5e5e5;margin:0;-ms-flex-pack:justify;justify-content:space-between}.vk_flow_frame_text{display:block;overflow:hidden;margin:0;width:100%;box-sizing:border-box}.vk_flow_frame_text_title,.vk_flow_frame_text_content{padding-left:0;border:none}.vk_flow_frame_text_title{border-bottom:1px dotted #ccc;margin:0 0 10px;padding:0 0 5px;font-size:1.2em}.vk_flow_frame_text_content{margin-bottom:0px}.vk_flow_frame_image{max-width:150px;margin-left:15px;box-sizing:border-box}
12
-
13
- .vk_heading_title-style-plain{background:none;border:none;border-radius:0;padding:0;font-weight:normal;box-shadow:none}.vk_heading_title-style-plain:after{border:none}.vk_heading_subtext{margin-bottom:0}
14
-
15
- .vk_outer{background-position:center;background-size:cover;background-repeat:no-repeat;position:relative}.vk_outer .vk_outer_container{min-height:40px}.vk_outer-width-full{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding-left:calc(50vw - 50%);padding-right:calc(50vw - 50%)}.vk_outer-paddingLR-use{padding-left:1.5em;padding-right:1.5em}@media (min-width: 576px){.vk_outer-paddingLR-use{padding-left:2em;padding-right:2em}}@media (min-width: 768px){.vk_outer-paddingLR-use{padding-left:2.5em;padding-right:2.5em}}@media (min-width: 992px){.vk_outer-paddingLR-use{padding-left:3em;padding-right:3em}}@media (min-width: 1200px){.vk_outer-paddingLR-use{padding-left:3.5em;padding-right:3.5em}}.vk_outer-paddingVertical-use{padding-top:1.5em;padding-bottom:1.5em}@media (min-width: 576px){.vk_outer-paddingVertical-use{padding-top:2em;padding-bottom:2em}}@media (min-width: 768px){.vk_outer-paddingVertical-use{padding-top:2.5em;padding-bottom:2.5em}}@media (min-width: 992px){.vk_outer-paddingVertical-use{padding-top:3em;padding-bottom:3em}}@media (min-width: 1200px){.vk_outer-paddingVertical-use{padding-top:3.5em;padding-bottom:3.5em}}.vk_outer-bgPosition-fixed{background-attachment:fixed !important;background-size:cover !important}.vk_outer-bgPosition-normal{background-attachment:unset !important;background-size:cover !important}.vk_outer_separator svg{display:block;max-height:100px;position:absolute;left:0;width:100%}.vk_outer_separator-position-upper svg{top:0;transform:rotate(180deg)}.vk_outer_separator-position-lower svg{bottom:0}.vk_outer .editor-block-list__block{margin:0}
16
-
17
- @media screen and (max-width: 992px){.vk_prBlocks_item{margin-bottom:1.5em}}.vk_prBlocks_item_link{color:#333}.vk_prBlocks_item_link:hover{color:#333;text-decoration:none}.vk_prBlocks_item_icon_outer{display:block;position:relative;margin:0 auto;width:80px;height:80px;border-radius:50%}.vk_prBlocks_item_icon{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);font-size:36px;color:#fff}.vk_prBlocks_item_title{margin-top:0.9em;margin-bottom:0.6em;text-align:center;font-size:21px;line-height:1.4em;border:none;padding:0}.vk_prBlocks_item_title::after{border:none}.vk_prBlocks_item_image{position:relative;display:block;width:120px;height:120px;margin:0 auto;overflow:hidden;border-radius:50%;text-indent:-9999px}.vk_prBlocks_item_summary{margin-bottom:0.5em;text-align:center;line-height:1.8em}
18
-
19
- .vk_prContent{margin-left:-15px;margin-right:-15px}@media (min-width: 576px){.vk_prContent{display:-ms-flexbox;display:flex}.vk_prContent .col-sm-6{width:50%}.vk_prContent-layout-imageLeft{-ms-flex-direction:row;flex-direction:row}.vk_prContent-layout-imageRight{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.vk_prContent-layout-imageLeft .vk_prContent_colImg{padding-right:2em}.vk_prContent-layout-imageRight .vk_prContent_colImg{padding-left:2em}}.vk_prContent_colTxt{vertical-align:top}.vk_prContent_colTxt_title{background-color:transparent;font-weight:bold;padding:0;box-shadow:none;border:none;margin-bottom:0.8em}@media (max-width: 575.98px){.vk_prContent_colTxt_title:first-child{margin-top:30px}}.vk_prContent_colTxt_title:after{content:"";line-height:0;display:block;overflow:hidden;position:absolute;bottom:-1px;width:0;border:none}.vk_prContent_colTxt_text{line-height:2em;margin-bottom:1.7em}@media (min-width: 992px){.vk_prContent_colTxt_btn.btn{font-size:16px}}.vk_prContent_colImg_image{max-width:100%;height:auto}.vk_prContent_colImg .components-button.button{margin:1em}.vk_prContent_colImg .components-button.image-button{margin:0}
20
-
21
- @media (max-width: 576px){.vk_spacer .vk_spacer-display-pc{display:none}.vk_spacer .vk_spacer-display-tablet{display:none}.vk_spacer .vk_spacer-display-mobile{display:block}}@media (min-width: 577px) and (max-width: 768px){.vk_spacer .vk_spacer-display-pc{display:none}.vk_spacer .vk_spacer-display-tablet{display:block}.vk_spacer .vk_spacer-display-mobile{display:none}}@media (min-width: 769px){.vk_spacer .vk_spacer-display-pc{display:block}.vk_spacer .vk_spacer-display-tablet{display:none}.vk_spacer .vk_spacer-display-mobile{display:none}}
22
-
23
- @media (max-width: 575.98px){.vk_table-col-mobile1 th,.vk_table-col-mobile1 td{display:block}.vk_table-col-mobile1 th{background-color:rgba(0,0,0,0.05)}.vk_table-col-mobile1.table-striped tbody tr:nth-of-type(odd){background:inherit}}.vk_simpleTable-edit .editor-inner-blocks,.vk_simpleTable-edit .editor-block-list__layout,.vk_simpleTable-edit .editor-block-list__block,.vk_simpleTable-edit .editor-rich-text__editable,.vk_simpleTable-edit .editor-block-list__block-edit{padding:0;margin:0;width:100%}.vk_simpleTable-edit>.editor-inner-blocks{margin-top:-1px}.vk_simpleTable-edit .editor-block-list__block-edit{height:100%}.vk_simpleTable-edit .block-editor-block-list__insertion-point{top:-5px}.vk_simpleTable-edit .editor-block-list__block-edit:before{right:-0px;left:-0px;top:-0px;bottom:-0px}.vk_simpleTable-edit .editor-inner-blocks tr{width:100%;display:block;border-bottom:1px solid #e5e5e5}.vk_simpleTable-edit .editor-inner-blocks tr .editor-block-list__layout{display:-ms-flexbox;display:flex}.vk_simpleTable-edit .editor-inner-blocks th,.vk_simpleTable-edit .editor-inner-blocks td{padding:0;display:block;width:100%;border:none}.vk_simpleTable-edit .editor-inner-blocks th .editor-rich-text__editable,.vk_simpleTable-edit .editor-inner-blocks td .editor-rich-text__editable{padding:14px}.vk_simpleTable-edit.table-striped>tbody>.editor-inner-blocks>.editor-block-list__layout>div:nth-of-type(odd){background-color:rgba(0,0,0,0.05)}
24
-
25
- .vk_staff_text{float:left;width:61.6%}.vk_staff_photo{float:right;width:32%}.vk_staff-layout-imageLeft .vk_staff_text{float:right}.vk_staff-layout-imageLeft .vk_staff_photo{float:left}.vk_staff{display:block;overflow:hidden}.vk_staff_text_name{text-align:left;box-shadow:none;font-size:3.5rem;font-family:"MS P明朝","MS PMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro","serif";line-height:1.0;margin-bottom:0.5rem;border:none;padding:0;background-color:transparent}.vk_staff_text_name:before,.vk_staff_text_name:after{border:none}.vk_staff_text_caption{font-family:"MS P明朝","MS PMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro","serif";font-size:14px;display:block;margin:0 0 0.5rem 4px;letter-spacing:5px}.vk_staff_text_role{font-size:14px;line-height:1.6em;font-family:"MS P明朝","MS PMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro","serif"}.vk_staff_text_profileTitle{font-size:18px;font-family:"MS P明朝","MS PMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro","serif";padding-top:0;padding-left:0;padding-bottom:2px;margin-bottom:1.2rem;border-top:none;border-bottom:1px solid #ccc;background:none}.vk_staff_text_profileTitle:before,.vk_staff_text_profileTitle:after{border:none}.vk_staff_text_profileText{font-size:14px}.vk_staff_photo{display:block;vertical-align:top;text-align:center}.vk_staff_photo button{width:100%}.vk_staff_photo .image-button{padding:0;margin:0;display:block}.vk_staff_photo-border-default{border:4px solid #efefef;padding:1px}.vk_staff_photo-border-none{border:none}.vk_staff_photo_image{width:100%;margin:0;display:block}@media (min-width: 992px){.page-template-page-onecolumn .vk_staff_text,.page-template-page-lp .vk_staff_text,.page-template-page-lp-builder .vk_staff_text{width:74%}.page-template-page-onecolumn .vk_staff_text_name,.page-template-page-lp .vk_staff_text_name,.page-template-page-lp-builder .vk_staff_text_name{font-size:4rem}.page-template-page-onecolumn .vk_staff_text_caption,.page-template-page-lp .vk_staff_text_caption,.page-template-page-lp-builder .vk_staff_text_caption{font-size:16px;letter-spacing:0.5rem}.page-template-page-onecolumn .vk_staff_text_role,.page-template-page-lp .vk_staff_text_role,.page-template-page-lp-builder .vk_staff_text_role{letter-spacing:0.5rem}.page-template-page-onecolumn .vk_staff_photo,.page-template-page-lp .vk_staff_photo,.page-template-page-lp-builder .vk_staff_photo{width:22%}}@media (min-width: 1200px){.page-template-page-onecolumn .vk_staff_text,.page-template-page-lp .vk_staff_text,.page-template-page-lp-builder .vk_staff_text{width:75%}.page-template-page-onecolumn .vk_staff_photo,.page-template-page-lp .vk_staff_photo,.page-template-page-lp-builder .vk_staff_photo{width:20%}}
26
-
27
- .vk_tableOfContents{margin-top:3.5em;margin-bottom:3.5em}.vk_tableOfContents-style-default{border:3px solid rgba(0,0,0,0.04);box-shadow:inset 0px 0px 0px 1px #fff;background-color:rgba(0,0,0,0.015);padding:3rem 4rem}.vk_tableOfContents_title{text-align:center;font-size:1.2em;letter-spacing:0.5em}.vk_tableOfContents li{margin:0}.vk_tableOfContents_list{padding:0;margin-top:1em}.vk_tableOfContents_list_item{list-style:none;border-bottom:1px solid #e5e5e5;padding:0.8rem 0}.vk_tableOfContents_list_item-h-3{padding-left:1rem}.vk_tableOfContents_list_item-h-4{padding-left:2rem}.vk_tableOfContents_list_item-h-5{padding-left:3rem}.vk_tableOfContents_list_item-h-6{padding-left:4rem}.vk_tableOfContents_list_item_link{color:#333;border-bottom:1px solid #ccc}.vk_tableOfContents_list_item_link:hover{text-decoration:none;border-bottom:none}
28
-
29
- .vk_table-col-overflow{white-space:nowrap !important}
30
-
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
inc/vk-blocks/package/build/block-build.js DELETED
@@ -1,39 +0,0 @@
1
- !function(e){var t={};function n(o){if(t[o])return t[o].exports;var r=t[o]={i:o,l:!1,exports:{}};return e[o].call(r.exports,r,r.exports,n),r.l=!0,r.exports}n.m=e,n.c=t,n.d=function(e,t,o){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:o})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var o=Object.create(null);if(n.r(o),Object.defineProperty(o,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var r in e)n.d(o,r,function(t){return e[t]}.bind(null,r));return o},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=8)}([function(e,t,n){"use strict";e.exports=n(3)},function(e,t,n){var o;
2
- /*!
3
- Copyright (c) 2017 Jed Watson.
4
- Licensed under the MIT License (MIT), see
5
- http://jedwatson.github.io/classnames
6
- */
7
- /*!
8
- Copyright (c) 2017 Jed Watson.
9
- Licensed under the MIT License (MIT), see
10
- http://jedwatson.github.io/classnames
11
- */
12
- !function(){"use strict";var n={}.hasOwnProperty;function r(){for(var e=[],t=0;t<arguments.length;t++){var o=arguments[t];if(o){var a=typeof o;if("string"===a||"number"===a)e.push(o);else if(Array.isArray(o)&&o.length){var l=r.apply(null,o);l&&e.push(l)}else if("object"===a)for(var c in o)n.call(o,c)&&o[c]&&e.push(c)}}return e.join(" ")}e.exports?(r.default=r,e.exports=r):void 0===(o=function(){return r}.apply(t,[]))||(e.exports=o)}()},function(e,t,n){"use strict";e.exports=n(5)},function(e,t,n){"use strict";
13
- /** @license React v16.7.0
14
- * react.production.min.js
15
- *
16
- * Copyright (c) Facebook, Inc. and its affiliates.
17
- *
18
- * This source code is licensed under the MIT license found in the
19
- * LICENSE file in the root directory of this source tree.
20
- */var o=n(4),r="function"==typeof Symbol&&Symbol.for,a=r?Symbol.for("react.element"):60103,l=r?Symbol.for("react.portal"):60106,c=r?Symbol.for("react.fragment"):60107,i=r?Symbol.for("react.strict_mode"):60108,s=r?Symbol.for("react.profiler"):60114,u=r?Symbol.for("react.provider"):60109,p=r?Symbol.for("react.context"):60110,f=r?Symbol.for("react.concurrent_mode"):60111,m=r?Symbol.for("react.forward_ref"):60112,b=r?Symbol.for("react.suspense"):60113,v=r?Symbol.for("react.memo"):60115,k=r?Symbol.for("react.lazy"):60116,d="function"==typeof Symbol&&Symbol.iterator;function y(e){for(var t=arguments.length-1,n="https://reactjs.org/docs/error-decoder.html?invariant="+e,o=0;o<t;o++)n+="&args[]="+encodeURIComponent(arguments[o+1]);!function(e,t,n,o,r,a,l,c){if(!e){if(e=void 0,void 0===t)e=Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var i=[n,o,r,a,l,c],s=0;(e=Error(t.replace(/%s/g,function(){return i[s++]}))).name="Invariant Violation"}throw e.framesToPop=1,e}}(!1,"Minified React error #"+e+"; visit %s for the full message or use the non-minified dev environment for full errors and additional helpful warnings. ",n)}var g={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},h={};function _(e,t,n){this.props=e,this.context=t,this.refs=h,this.updater=n||g}function E(){}function C(e,t,n){this.props=e,this.context=t,this.refs=h,this.updater=n||g}_.prototype.isReactComponent={},_.prototype.setState=function(e,t){"object"!=typeof e&&"function"!=typeof e&&null!=e&&y("85"),this.updater.enqueueSetState(this,e,t,"setState")},_.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},E.prototype=_.prototype;var w=C.prototype=new E;w.constructor=C,o(w,_.prototype),w.isPureReactComponent=!0;var x={current:null,currentDispatcher:null},N=Object.prototype.hasOwnProperty,S={key:!0,ref:!0,__self:!0,__source:!0};function T(e,t,n){var o=void 0,r={},l=null,c=null;if(null!=t)for(o in void 0!==t.ref&&(c=t.ref),void 0!==t.key&&(l=""+t.key),t)N.call(t,o)&&!S.hasOwnProperty(o)&&(r[o]=t[o]);var i=arguments.length-2;if(1===i)r.children=n;else if(1<i){for(var s=Array(i),u=0;u<i;u++)s[u]=arguments[u+2];r.children=s}if(e&&e.defaultProps)for(o in i=e.defaultProps)void 0===r[o]&&(r[o]=i[o]);return{$$typeof:a,type:e,key:l,ref:c,props:r,_owner:x.current}}function B(e){return"object"==typeof e&&null!==e&&e.$$typeof===a}var O=/\/+/g,I=[];function R(e,t,n,o){if(I.length){var r=I.pop();return r.result=e,r.keyPrefix=t,r.func=n,r.context=o,r.count=0,r}return{result:e,keyPrefix:t,func:n,context:o,count:0}}function A(e){e.result=null,e.keyPrefix=null,e.func=null,e.context=null,e.count=0,10>I.length&&I.push(e)}function P(e,t,n){return null==e?0:function e(t,n,o,r){var c=typeof t;"undefined"!==c&&"boolean"!==c||(t=null);var i=!1;if(null===t)i=!0;else switch(c){case"string":case"number":i=!0;break;case"object":switch(t.$$typeof){case a:case l:i=!0}}if(i)return o(r,t,""===n?"."+j(t,0):n),1;if(i=0,n=""===n?".":n+":",Array.isArray(t))for(var s=0;s<t.length;s++){var u=n+j(c=t[s],s);i+=e(c,u,o,r)}else if(u=null===t||"object"!=typeof t?null:"function"==typeof(u=d&&t[d]||t["@@iterator"])?u:null,"function"==typeof u)for(t=u.call(t),s=0;!(c=t.next()).done;)i+=e(c=c.value,u=n+j(c,s++),o,r);else"object"===c&&y("31","[object Object]"==(o=""+t)?"object with keys {"+Object.keys(t).join(", ")+"}":o,"");return i}(e,"",t,n)}function j(e,t){return"object"==typeof e&&null!==e&&null!=e.key?function(e){var t={"=":"=0",":":"=2"};return"$"+(""+e).replace(/[=:]/g,function(e){return t[e]})}(e.key):t.toString(36)}function z(e,t){e.func.call(e.context,t,e.count++)}function M(e,t,n){var o=e.result,r=e.keyPrefix;e=e.func.call(e.context,t,e.count++),Array.isArray(e)?F(e,o,n,function(e){return e}):null!=e&&(B(e)&&(e=function(e,t){return{$$typeof:a,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}(e,r+(!e.key||t&&t.key===e.key?"":(""+e.key).replace(O,"$&/")+"/")+n)),o.push(e))}function F(e,t,n,o,r){var a="";null!=n&&(a=(""+n).replace(O,"$&/")+"/"),P(e,M,t=R(t,a,o,r)),A(t)}var L={Children:{map:function(e,t,n){if(null==e)return e;var o=[];return F(e,o,null,t,n),o},forEach:function(e,t,n){if(null==e)return e;P(e,z,t=R(null,null,t,n)),A(t)},count:function(e){return P(e,function(){return null},null)},toArray:function(e){var t=[];return F(e,t,null,function(e){return e}),t},only:function(e){return B(e)||y("143"),e}},createRef:function(){return{current:null}},Component:_,PureComponent:C,createContext:function(e,t){return void 0===t&&(t=null),(e={$$typeof:p,_calculateChangedBits:t,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null}).Provider={$$typeof:u,_context:e},e.Consumer=e},forwardRef:function(e){return{$$typeof:m,render:e}},lazy:function(e){return{$$typeof:k,_ctor:e,_status:-1,_result:null}},memo:function(e,t){return{$$typeof:v,type:e,compare:void 0===t?null:t}},Fragment:c,StrictMode:i,Suspense:b,createElement:T,cloneElement:function(e,t,n){null==e&&y("267",e);var r=void 0,l=o({},e.props),c=e.key,i=e.ref,s=e._owner;if(null!=t){void 0!==t.ref&&(i=t.ref,s=x.current),void 0!==t.key&&(c=""+t.key);var u=void 0;for(r in e.type&&e.type.defaultProps&&(u=e.type.defaultProps),t)N.call(t,r)&&!S.hasOwnProperty(r)&&(l[r]=void 0===t[r]&&void 0!==u?u[r]:t[r])}if(1===(r=arguments.length-2))l.children=n;else if(1<r){u=Array(r);for(var p=0;p<r;p++)u[p]=arguments[p+2];l.children=u}return{$$typeof:a,type:e.type,key:c,ref:i,props:l,_owner:s}},createFactory:function(e){var t=T.bind(null,e);return t.type=e,t},isValidElement:B,version:"16.7.0",unstable_ConcurrentMode:f,unstable_Profiler:s,__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:{ReactCurrentOwner:x,assign:o}},D={default:L},U=D&&L||D;e.exports=U.default||U},function(e,t,n){"use strict";
21
- /*
22
- object-assign
23
- (c) Sindre Sorhus
24
- @license MIT
25
- */var o=Object.getOwnPropertySymbols,r=Object.prototype.hasOwnProperty,a=Object.prototype.propertyIsEnumerable;e.exports=function(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var t={},n=0;n<10;n++)t["_"+String.fromCharCode(n)]=n;if("0123456789"!==Object.getOwnPropertyNames(t).map(function(e){return t[e]}).join(""))return!1;var o={};return"abcdefghijklmnopqrst".split("").forEach(function(e){o[e]=e}),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},o)).join("")}catch(e){return!1}}()?Object.assign:function(e,t){for(var n,l,c=function(e){if(null==e)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}(e),i=1;i<arguments.length;i++){for(var s in n=Object(arguments[i]))r.call(n,s)&&(c[s]=n[s]);if(o){l=o(n);for(var u=0;u<l.length;u++)a.call(n,l[u])&&(c[l[u]]=n[l[u]])}}return c}},function(e,t,n){"use strict";
26
- /** @license React v16.7.0
27
- * react-dom-server.browser.production.min.js
28
- *
29
- * Copyright (c) Facebook, Inc. and its affiliates.
30
- *
31
- * This source code is licensed under the MIT license found in the
32
- * LICENSE file in the root directory of this source tree.
33
- */var o=n(6),r=n(0);function a(e){for(var t=arguments.length-1,n="https://reactjs.org/docs/error-decoder.html?invariant="+e,o=0;o<t;o++)n+="&args[]="+encodeURIComponent(arguments[o+1]);!function(e,t,n,o,r,a,l,c){if(!e){if(e=void 0,void 0===t)e=Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var i=[n,o,r,a,l,c],s=0;(e=Error(t.replace(/%s/g,function(){return i[s++]}))).name="Invariant Violation"}throw e.framesToPop=1,e}}(!1,"Minified React error #"+e+"; visit %s for the full message or use the non-minified dev environment for full errors and additional helpful warnings. ",n)}var l="function"==typeof Symbol&&Symbol.for,c=l?Symbol.for("react.portal"):60106,i=l?Symbol.for("react.fragment"):60107,s=l?Symbol.for("react.strict_mode"):60108,u=l?Symbol.for("react.profiler"):60114,p=l?Symbol.for("react.provider"):60109,f=l?Symbol.for("react.context"):60110,m=l?Symbol.for("react.concurrent_mode"):60111,b=l?Symbol.for("react.forward_ref"):60112,v=l?Symbol.for("react.suspense"):60113,k=l?Symbol.for("react.memo"):60115,d=l?Symbol.for("react.lazy"):60116;function y(e){if(null==e)return null;if("function"==typeof e)return e.displayName||e.name||null;if("string"==typeof e)return e;switch(e){case m:return"ConcurrentMode";case i:return"Fragment";case c:return"Portal";case u:return"Profiler";case s:return"StrictMode";case v:return"Suspense"}if("object"==typeof e)switch(e.$$typeof){case f:return"Context.Consumer";case p:return"Context.Provider";case b:var t=e.render;return t=t.displayName||t.name||"",e.displayName||(""!==t?"ForwardRef("+t+")":"ForwardRef");case k:return y(e.type);case d:if(e=1===e._status?e._result:null)return y(e)}return null}var g=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,h={};function _(e,t){for(var n=0|e._threadCount;n<=t;n++)e[n]=e._currentValue2,e._threadCount=n+1}for(var E=new Uint16Array(16),C=0;15>C;C++)E[C]=C+1;E[15]=0;var w=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,x=Object.prototype.hasOwnProperty,N={},S={};function T(e){return!!x.call(S,e)||!x.call(N,e)&&(w.test(e)?S[e]=!0:(N[e]=!0,!1))}function B(e,t,n,o){if(null==t||function(e,t,n,o){if(null!==n&&0===n.type)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return!o&&(null!==n?!n.acceptsBooleans:"data-"!==(e=e.toLowerCase().slice(0,5))&&"aria-"!==e);default:return!1}}(e,t,n,o))return!0;if(o)return!1;if(null!==n)switch(n.type){case 3:return!t;case 4:return!1===t;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}function O(e,t,n,o,r){this.acceptsBooleans=2===t||3===t||4===t,this.attributeName=o,this.attributeNamespace=r,this.mustUseProperty=n,this.propertyName=e,this.type=t}var I={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){I[e]=new O(e,0,!1,e,null)}),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];I[t]=new O(t,1,!1,e[1],null)}),["contentEditable","draggable","spellCheck","value"].forEach(function(e){I[e]=new O(e,2,!1,e.toLowerCase(),null)}),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){I[e]=new O(e,2,!1,e,null)}),"allowFullScreen async autoFocus autoPlay controls default defer disabled formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(e){I[e]=new O(e,3,!1,e.toLowerCase(),null)}),["checked","multiple","muted","selected"].forEach(function(e){I[e]=new O(e,3,!0,e,null)}),["capture","download"].forEach(function(e){I[e]=new O(e,4,!1,e,null)}),["cols","rows","size","span"].forEach(function(e){I[e]=new O(e,6,!1,e,null)}),["rowSpan","start"].forEach(function(e){I[e]=new O(e,5,!1,e.toLowerCase(),null)});var R=/[\-:]([a-z])/g;function A(e){return e[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(e){var t=e.replace(R,A);I[t]=new O(t,1,!1,e,null)}),"xlink:actuate xlink:arcrole xlink:href xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var t=e.replace(R,A);I[t]=new O(t,1,!1,e,"http://www.w3.org/1999/xlink")}),["xml:base","xml:lang","xml:space"].forEach(function(e){var t=e.replace(R,A);I[t]=new O(t,1,!1,e,"http://www.w3.org/XML/1998/namespace")}),I.tabIndex=new O("tabIndex",1,!1,"tabindex",null);var P=/["'&<>]/;function j(e){if("boolean"==typeof e||"number"==typeof e)return""+e;e=""+e;var t=P.exec(e);if(t){var n,o="",r=0;for(n=t.index;n<e.length;n++){switch(e.charCodeAt(n)){case 34:t="&quot;";break;case 38:t="&amp;";break;case 39:t="&#x27;";break;case 60:t="&lt;";break;case 62:t="&gt;";break;default:continue}r!==n&&(o+=e.substring(r,n)),r=n+1,o+=t}e=r!==n?o+e.substring(r,n):o}return e}var z=!1;function M(e,t,n,o){for(;z;)z=!1,n=e(t,o);return n}var F=0,L={readContext:function(e){var t=F;return _(e,t),e[t]}},D={html:"http://www.w3.org/1999/xhtml",mathml:"http://www.w3.org/1998/Math/MathML",svg:"http://www.w3.org/2000/svg"};function U(e){switch(e){case"svg":return"http://www.w3.org/2000/svg";case"math":return"http://www.w3.org/1998/Math/MathML";default:return"http://www.w3.org/1999/xhtml"}}var V={area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0},W=o({menuitem:!0},V),H={animationIterationCount:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},$=["Webkit","ms","Moz","O"];Object.keys(H).forEach(function(e){$.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),H[t]=H[e]})});var q=/([A-Z])/g,G=/^ms-/,Y=r.Children.toArray,Z=g.ReactCurrentOwner,Q={listing:!0,pre:!0,textarea:!0},X=/^[a-zA-Z][a-zA-Z:_\.\-\d]*$/,J={},K={};var ee=Object.prototype.hasOwnProperty,te={children:null,dangerouslySetInnerHTML:null,suppressContentEditableWarning:null,suppressHydrationWarning:null};function ne(e,t){void 0===e&&a("152",y(t)||"Component")}function oe(e,t,n){function l(r,l){var c=function(e,t,n){var o=e.contextType;if("object"==typeof o&&null!==o)return _(o,n),o[n];if(e=e.contextTypes){for(var r in n={},e)n[r]=t[r];t=n}else t=h;return t}(l,t,n),i=[],s=!1,u={isMounted:function(){return!1},enqueueForceUpdate:function(){if(null===i)return null},enqueueReplaceState:function(e,t){s=!0,i=[t]},enqueueSetState:function(e,t){if(null===i)return null;i.push(t)}},p=void 0;if(l.prototype&&l.prototype.isReactComponent){if(p=new l(r.props,c,u),"function"==typeof l.getDerivedStateFromProps){var f=l.getDerivedStateFromProps.call(null,r.props,p.state);null!=f&&(p.state=o({},p.state,f))}}else if(p=l(r.props,c,u),null==(p=M(l,r.props,p,c))||null==p.render)return void ne(e=p,l);if(p.props=r.props,p.context=c,p.updater=u,void 0===(u=p.state)&&(p.state=u=null),"function"==typeof p.UNSAFE_componentWillMount||"function"==typeof p.componentWillMount)if("function"==typeof p.componentWillMount&&"function"!=typeof l.getDerivedStateFromProps&&p.componentWillMount(),"function"==typeof p.UNSAFE_componentWillMount&&"function"!=typeof l.getDerivedStateFromProps&&p.UNSAFE_componentWillMount(),i.length){u=i;var m=s;if(i=null,s=!1,m&&1===u.length)p.state=u[0];else{f=m?u[0]:p.state;var b=!0;for(m=m?1:0;m<u.length;m++){var v=u[m];null!=(v="function"==typeof v?v.call(p,f,r.props,c):v)&&(b?(b=!1,f=o({},f,v)):o(f,v))}p.state=f}}else i=null;if(ne(e=p.render(),l),r=void 0,"function"==typeof p.getChildContext&&"object"==typeof(c=l.childContextTypes))for(var k in r=p.getChildContext())k in c||a("108",y(l)||"Unknown",k);r&&(t=o({},t,r))}for(;r.isValidElement(e);){var c=e,i=c.type;if("function"!=typeof i)break;l(c,i)}return{child:e,context:t}}var re=function(){function e(t,n){if(!(this instanceof e))throw new TypeError("Cannot call a class as a function");r.isValidElement(t)?t.type!==i?t=[t]:(t=t.props.children,t=r.isValidElement(t)?[t]:Y(t)):t=Y(t),t={type:null,domNamespace:D.html,children:t,childIndex:0,context:h,footer:""};var o=E[0];if(0===o){var l=E,c=2*(o=l.length);65536>=c||a("304");var s=new Uint16Array(c);for(s.set(l),(E=s)[0]=o+1,l=o;l<c-1;l++)E[l]=l+1;E[c-1]=0}else E[0]=E[o];this.threadID=o,this.stack=[t],this.exhausted=!1,this.currentSelectValue=null,this.previousWasTextNode=!1,this.makeStaticMarkup=n,this.suspenseDepth=0,this.contextIndex=-1,this.contextStack=[],this.contextValueStack=[]}return e.prototype.destroy=function(){if(!this.exhausted){this.exhausted=!0;var e=this.threadID;E[e]=E[0],E[0]=e}},e.prototype.pushProvider=function(e){var t=++this.contextIndex,n=e.type._context,o=this.threadID;_(n,o);var r=n[o];this.contextStack[t]=n,this.contextValueStack[t]=r,n[o]=e.props.value},e.prototype.popProvider=function(){var e=this.contextIndex,t=this.contextStack[e],n=this.contextValueStack[e];this.contextStack[e]=null,this.contextValueStack[e]=null,this.contextIndex--,t[this.threadID]=n},e.prototype.read=function(e){if(this.exhausted)return null;var t=F;F=this.threadID;var n=Z.currentDispatcher;Z.currentDispatcher=L;try{for(var o=[""],r=!1;o[0].length<e;){if(0===this.stack.length){this.exhausted=!0;var l=this.threadID;E[l]=E[0],E[0]=l;break}var c=this.stack[this.stack.length-1];if(r||c.childIndex>=c.children.length){var i=c.footer;if(""!==i&&(this.previousWasTextNode=!1),this.stack.pop(),"select"===c.type)this.currentSelectValue=null;else if(null!=c.type&&null!=c.type.type&&c.type.type.$$typeof===p)this.popProvider(c.type);else if(c.type===v){this.suspenseDepth--;var s=o.pop();if(r){r=!1;var u=c.fallbackFrame;u||a("303"),this.stack.push(u);continue}o[this.suspenseDepth]+=s}o[this.suspenseDepth]+=i}else{var f=c.children[c.childIndex++],m="";try{m+=this.render(f,c.context,c.domNamespace)}catch(e){throw e}o.length<=this.suspenseDepth&&o.push(""),o[this.suspenseDepth]+=m}}return o[0]}finally{Z.currentDispatcher=n,F=t}},e.prototype.render=function(e,t,n){if("string"==typeof e||"number"==typeof e)return""===(n=""+e)?"":this.makeStaticMarkup?j(n):this.previousWasTextNode?"\x3c!-- --\x3e"+j(n):(this.previousWasTextNode=!0,j(n));if(e=(t=oe(e,t,this.threadID)).child,t=t.context,null===e||!1===e)return"";if(!r.isValidElement(e)){if(null!=e&&null!=e.$$typeof){var l=e.$$typeof;l===c&&a("257"),a("258",l.toString())}return e=Y(e),this.stack.push({type:null,domNamespace:n,children:e,childIndex:0,context:t,footer:""}),""}if("string"==typeof(l=e.type))return this.renderDOM(e,t,n);switch(l){case s:case m:case u:case i:return e=Y(e.props.children),this.stack.push({type:null,domNamespace:n,children:e,childIndex:0,context:t,footer:""}),"";case v:a("294")}if("object"==typeof l&&null!==l)switch(l.$$typeof){case b:var y=l.render(e.props,e.ref);return y=M(l.render,e.props,y,e.ref),y=Y(y),this.stack.push({type:null,domNamespace:n,children:y,childIndex:0,context:t,footer:""}),"";case k:return e=[r.createElement(l.type,o({ref:e.ref},e.props))],this.stack.push({type:null,domNamespace:n,children:e,childIndex:0,context:t,footer:""}),"";case p:return n={type:e,domNamespace:n,children:l=Y(e.props.children),childIndex:0,context:t,footer:""},this.pushProvider(e),this.stack.push(n),"";case f:l=e.type,y=e.props;var g=this.threadID;return _(l,g),l=Y(y.children(l[g])),this.stack.push({type:e,domNamespace:n,children:l,childIndex:0,context:t,footer:""}),"";case d:a("295")}a("130",null==l?l:typeof l,"")},e.prototype.renderDOM=function(e,t,n){var l=e.type.toLowerCase();n===D.html&&U(l),J.hasOwnProperty(l)||(X.test(l)||a("65",l),J[l]=!0);var c=e.props;if("input"===l)c=o({type:void 0},c,{defaultChecked:void 0,defaultValue:void 0,value:null!=c.value?c.value:c.defaultValue,checked:null!=c.checked?c.checked:c.defaultChecked});else if("textarea"===l){var i=c.value;if(null==i){i=c.defaultValue;var s=c.children;null!=s&&(null!=i&&a("92"),Array.isArray(s)&&(1>=s.length||a("93"),s=s[0]),i=""+s),null==i&&(i="")}c=o({},c,{value:void 0,children:""+i})}else if("select"===l)this.currentSelectValue=null!=c.value?c.value:c.defaultValue,c=o({},c,{value:void 0});else if("option"===l){s=this.currentSelectValue;var u=function(e){if(null==e)return e;var t="";return r.Children.forEach(e,function(e){null!=e&&(t+=e)}),t}(c.children);if(null!=s){var p=null!=c.value?c.value+"":u;if(i=!1,Array.isArray(s)){for(var f=0;f<s.length;f++)if(""+s[f]===p){i=!0;break}}else i=""+s===p;c=o({selected:void 0,children:void 0},c,{selected:i,children:u})}}for(h in(i=c)&&(W[l]&&(null!=i.children||null!=i.dangerouslySetInnerHTML)&&a("137",l,""),null!=i.dangerouslySetInnerHTML&&(null!=i.children&&a("60"),"object"==typeof i.dangerouslySetInnerHTML&&"__html"in i.dangerouslySetInnerHTML||a("61")),null!=i.style&&"object"!=typeof i.style&&a("62","")),i=c,s=this.makeStaticMarkup,u=1===this.stack.length,p="<"+e.type,i)if(ee.call(i,h)){var m=i[h];if(null!=m){if("style"===h){f=void 0;var b="",v="";for(f in m)if(m.hasOwnProperty(f)){var k=0===f.indexOf("--"),d=m[f];if(null!=d){var y=f;if(K.hasOwnProperty(y))y=K[y];else{var g=y.replace(q,"-$1").toLowerCase().replace(G,"-ms-");y=K[y]=g}b+=v+y+":",v=f,b+=k=null==d||"boolean"==typeof d||""===d?"":k||"number"!=typeof d||0===d||H.hasOwnProperty(v)&&H[v]?(""+d).trim():d+"px",v=";"}}m=b||null}f=null;e:if(k=l,d=i,-1===k.indexOf("-"))k="string"==typeof d.is;else switch(k){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":k=!1;break e;default:k=!0}k?te.hasOwnProperty(h)||(f=T(f=h)&&null!=m?f+'="'+j(m)+'"':""):(k=h,f=m,m=I.hasOwnProperty(k)?I[k]:null,(d="style"!==k)&&(d=null!==m?0===m.type:2<k.length&&("o"===k[0]||"O"===k[0])&&("n"===k[1]||"N"===k[1])),d||B(k,f,m,!1)?f="":null!==m?(k=m.attributeName,f=3===(m=m.type)||4===m&&!0===f?k+'=""':k+'="'+j(f)+'"'):f=T(k)?k+'="'+j(f)+'"':""),f&&(p+=" "+f)}}s||u&&(p+=' data-reactroot=""');var h=p;i="",V.hasOwnProperty(l)?h+="/>":(h+=">",i="</"+e.type+">");e:{if(null!=(s=c.dangerouslySetInnerHTML)){if(null!=s.__html){s=s.__html;break e}}else if("string"==typeof(s=c.children)||"number"==typeof s){s=j(s);break e}s=null}return null!=s?(c=[],Q[l]&&"\n"===s.charAt(0)&&(h+="\n"),h+=s):c=Y(c.children),e=e.type,n=null==n||"http://www.w3.org/1999/xhtml"===n?U(e):"http://www.w3.org/2000/svg"===n&&"foreignObject"===e?"http://www.w3.org/1999/xhtml":n,this.stack.push({domNamespace:n,type:l,children:c,childIndex:0,context:t,footer:i}),this.previousWasTextNode=!1,h},e}(),ae={renderToString:function(e){e=new re(e,!1);try{return e.read(1/0)}finally{e.destroy()}},renderToStaticMarkup:function(e){e=new re(e,!0);try{return e.read(1/0)}finally{e.destroy()}},renderToNodeStream:function(){a("207")},renderToStaticNodeStream:function(){a("208")},version:"16.7.0"},le={default:ae},ce=le&&ae||le;e.exports=ce.default||ce},function(e,t,n){"use strict";
34
- /*
35
- object-assign
36
- (c) Sindre Sorhus
37
- @license MIT
38
- */var o=Object.getOwnPropertySymbols,r=Object.prototype.hasOwnProperty,a=Object.prototype.propertyIsEnumerable;e.exports=function(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var t={},n=0;n<10;n++)t["_"+String.fromCharCode(n)]=n;if("0123456789"!==Object.getOwnPropertyNames(t).map(function(e){return t[e]}).join(""))return!1;var o={};return"abcdefghijklmnopqrst".split("").forEach(function(e){o[e]=e}),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},o)).join("")}catch(e){return!1}}()?Object.assign:function(e,t){for(var n,l,c=function(e){if(null==e)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}(e),i=1;i<arguments.length;i++){for(var s in n=Object(arguments[i]))r.call(n,s)&&(c[s]=n[s]);if(o){l=o(n);for(var u=0;u<l.length;u++)a.call(n,l[u])&&(c[l[u]]=n[l[u]])}}return c}},function(e,t){var n=wp.i18n.__,o=wp.blocks.registerBlockType,r=wp.components,a=(r.RangeControl,r.RadioControl),l=r.PanelBody,c=r.Button,i=wp.element.Fragment,s=wp.editor,u=s.RichText,p=s.InspectorControls,f=s.MediaUpload,m=s.ColorPalette,b=React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"576",height:"512",viewBox:"0 0 576 512"},React.createElement("path",{d:"M544 450.583c0 22.75 13.014 42.454 32 52.092v7.969c-5.313 0.727-10.736 1.112-16.25 1.112-34.004 0-64.674-14.264-86.361-37.132-13.111 3.491-27.001 5.376-41.389 5.376-79.529 0-144-57.308-144-128s64.471-128 144-128c79.529 0 144 57.308 144 128 0 27.674-9.882 53.296-26.678 74.233-3.412 7.412-5.322 15.656-5.322 24.35zM115.339 110.593c-33.107 26.899-51.339 61.492-51.339 97.407 0 20.149 5.594 39.689 16.626 58.075 11.376 18.96 28.491 36.293 49.494 50.126 15.178 9.996 25.39 25.974 28.088 43.947 0.9 5.992 1.464 12.044 1.685 18.062 3.735-3.097 7.375-6.423 10.94-9.988 12.077-12.076 28.39-18.745 45.251-18.745 2.684 0 5.381 0.168 8.078 0.512 10.474 1.331 21.172 2.008 31.797 2.010v64c-13.564-0.001-26.877-0.869-39.871-2.521-54.989 54.989-120.625 64.85-184.088 66.298v-13.458c34.268-16.789 64-47.37 64-82.318 0-4.877-0.379-9.665-1.082-14.348-57.898-38.132-94.918-96.377-94.918-161.652 0-114.875 114.615-208 256-208 139.229 0 252.496 90.307 255.918 202.76-20.548-9.158-42.92-14.711-66.131-16.289-5.765-28.034-22.701-54.408-49.126-75.878-17.661-14.349-38.458-25.695-61.814-33.722-24.853-8.54-51.38-12.871-78.847-12.871s-53.994 4.331-78.847 12.871c-23.356 8.027-44.153 19.372-61.814 33.722z"}));o("vk-blocks/balloon",{title:n("Ballon","vk-blocks"),icon:b,category:"vk-blocks-cat",attributes:{content:{source:"html",selector:"p"},balloonName:{source:"html",selector:"figcaption"},balloonType:{type:"string",default:"type-serif"},balloonBgColor:{type:"string"},balloonAlign:{type:"string",default:"position-left"},IconImage:{type:"string",default:null}},edit:function(e){var t=e.attributes,o=e.className,r=e.setAttributes,s=t.content,b=t.balloonName,v=t.balloonType,k=t.balloonBgColor,d=t.balloonAlign,y=t.IconImage;return React.createElement(i,null,React.createElement(p,null,React.createElement(l,{title:n("Balloon setting","vk-blocks")},React.createElement(a,{label:n("Position","vk-blocks"),help:n("Please specify the layout of the balloon.","vk-blocks"),selected:d,options:[{label:n("Left","vk-blocks"),value:"position-left"},{label:n("Right","vk-blocks"),value:"position-right"}],onChange:function(e){return r({balloonAlign:e})}}),React.createElement(a,{label:n("Type","vk-blocks"),help:n("Please select the type of balloon.","vk-blocks"),selected:v,options:[{label:n("Serif","vk-blocks"),value:"type-serif"},{label:n("Thinking","vk-blocks"),value:"type-think"}],onChange:function(e){return r({balloonType:e})}}),React.createElement(m,{value:k,onChange:function(e){return r({balloonBgColor:e})}}))),React.createElement("div",{className:"".concat(o," vk_balloon vk_balloon-").concat(d," vk_balloon-").concat(v)},React.createElement("div",{className:"vk_balloon_icon"},React.createElement(f,{onSelect:function(e){return r({IconImage:e.sizes.full.url})},type:"image",className:"vk_balloon_icon_image",value:y,render:function(e){var t=e.open;return React.createElement(c,{onClick:t,className:y?"image-button":"button button-large"},y?React.createElement("img",{className:"vk_balloon_icon_image",src:y,alt:n("Upload image","vk-blocks")}):n("Select image","vk-blocks"))}}),React.createElement(u,{tagName:"figcaption",className:"vk_balloon_icon_name",onChange:function(e){return r({balloonName:e})},value:b,placeholder:n("Icon Name","vk-blocks")})),React.createElement(u,{style:{background:k,border:k},tagName:"p",className:"vk_balloon_content",onChange:function(e){return r({content:e})},value:s,placeholder:n("Input text","vk-blocks")})))},save:function(e){var t=e.attributes,n=(e.className,t.content),o=t.balloonName,r=t.balloonType,a=t.balloonBgColor,l=t.balloonAlign,c=t.IconImage;return React.createElement("div",{className:"vk_balloon vk_balloon-".concat(l," vk_balloon-").concat(r)},React.createElement("div",{className:"vk_balloon_icon"},c?React.createElement("figure",null,React.createElement("img",{className:"vk_balloon_icon_image",src:c,alt:""}),React.createElement(u.Content,{tagName:"figcaption",className:"vk_balloon_icon_name",value:o})):""),React.createElement(u.Content,{className:"vk_balloon_content",style:{background:a,border:a},tagName:"p",value:n}))}})},function(e,t,n){"use strict";n.r(t);var o=n(0),r=n.n(o),a=n(2),l=n.n(a);function c(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}var i=wp.i18n.__,s=function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e)}var t,n,o;return t=e,(n=[{key:"getDom",value:function(e){var t=document.getElementsByClassName(e);return void 0!==t[0]&&t[0].querySelectorAll("h1, h2, h3, h4, h5, h6")}},{key:"getHtagsInEditor",value:function(){var e=this.getDom("edit-post-visual-editor");if(void 0===e)return!1;var t=Array.from(e),n=[];return t.forEach(function(e,o){n[o]={tagName:t[o].tagName,innerText:t[o].innerText}}),n}},{key:"returnHtml",value:function(e,t,n){n?n+=" vk_tableOfContents":n="vk_tableOfContents",t&&(n=n+" vk_tableOfContents-style-"+t);var o=0,r=0,a=0,c=0,s=0,u=function(e){return 0===e?1:e},p=React.createElement("div",{className:n},React.createElement("div",{className:"vk_tableOfContents_title"},i("Table of Contents","vk-blocks")),React.createElement("ul",{className:"vk_tableOfContents_list"},e.map(function(e){var t="vk_tableOfContents_list_item",n=Number(e.tagName.replace(/H/g,"")),l="";return 2===n&&(l=++o,r=0,a=0,c=0,s=0),3===n&&(l=o+"."+ ++r,a=0,c=0,s=0),4===n&&(a++,l=o+"."+u(r)+"."+a,c=0,s=0),5===n&&(c++,l=o+"."+u(r)+"."+u(a)+"."+c,s=0),6===n&&(s++,l=o+"."+u(r)+"."+u(a)+"."+u(c)+"."+s),l+=". ",React.createElement("li",{className:"".concat(t," ").concat(t,"-h-").concat(n)},React.createElement("a",{href:"",className:"".concat(t,"_link")},React.createElement("span",{className:"".concat(t,"_link_preNumber")},l),e.innerText))})));return l.a.renderToString(p)}}])&&c(t.prototype,n),o&&c(t,o),e}(),u=wp.i18n.__,p=wp.blocks.registerBlockType,f=wp.components,m=f.ServerSideRender,b=f.PanelBody,v=f.SelectControl,k=f.BaseControl,d=wp.element.Fragment,y=wp.data,g=y.subscribe,h=y.select,_=(y.dispatch,wp.editor),E=(_.RichText,_.InspectorControls),C=(_.MediaUpload,_.ColorPalette,r.a.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"576",height:"512",viewBox:"0 0 576 512"},r.a.createElement("g",null,r.a.createElement("g",null,r.a.createElement("path",{d:"M199.4,402.1l266.4,0c7.1,0,12.8-5.9,12.8-12.8l0-25.6c0-7.1-5.9-12.8-12.8-12.8l-266.4,0c-7.1,0-12.8,5.9-12.8,12.8 l0,25.6C186.6,396.3,192.5,402.1,199.4,402.1z"}),r.a.createElement("path",{d:"M199.4,323l266.4,0c7.1,0,12.8-5.9,12.8-12.8v-25.6c0-7.1-5.9-12.8-12.8-12.8l-266.4,0c-7.1,0-12.8,5.9-12.8,12.8l0,25.6 C186.6,317.3,192.5,323,199.4,323z"}),r.a.createElement("path",{d:"M199.4,243.8l266.4,0c7.1,0,12.8-5.9,12.8-12.8v-25.6c0-7.1-5.9-12.8-12.8-12.8l-266.4,0c-7.1,0-12.8,5.9-12.8,12.8 l0,25.6C186.6,238.1,192.5,243.8,199.4,243.8z"}),r.a.createElement("path",{d:"M110.2,402.1l30.8,0c7.1,0,12.8-5.9,12.8-12.8l0-25.6c0-7.1-5.9-12.8-12.8-12.8h-30.8c-7.1,0-12.8,5.9-12.8,12.8l0,25.6 C97.4,396.3,103.3,402.1,110.2,402.1z"}),r.a.createElement("path",{d:"M110.2,323h30.8c7.1,0,12.8-5.9,12.8-12.8v-25.6c0-7.1-5.9-12.8-12.8-12.8h-30.8c-7.1,0-12.8,5.9-12.8,12.8l0,25.6 C97.4,317.3,103.3,323,110.2,323z"}),r.a.createElement("path",{d:"M110.2,243.8l30.8,0c7.1,0,12.8-5.9,12.8-12.8l0-25.6c0-7.1-5.9-12.8-12.8-12.8l-30.8,0c-7.1,0-12.8,5.9-12.8,12.8l0,25.6 C97.4,238.1,103.3,243.8,110.2,243.8z"})),r.a.createElement("path",{d:"M159.7,158.5l256.7,0c5.3,0,9.9-4.6,9.9-9.9l0-28.8c0-5.3-4.6-9.9-9.9-9.9l-256.7,0c-5.3,0-9.9,4.6-9.9,9.9l0,28.8 C149.8,154.2,154.3,158.5,159.7,158.5z"})),r.a.createElement("path",{d:"M528,32H48C21.5,32,0,53.5,0,80v352c0,26.5,21.5,48,48,48h480c26.5,0,48-21.5,48-48V80C576,53.5,554.5,32,528,32z M528,432 H48V80h480V432z"})));function w(e){return(w="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function x(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function N(e,t){return!t||"object"!==w(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function S(e){return(S=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function T(e,t){return(T=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}p("vk-blocks/table-of-contents",{title:u("Table of Contents","vk-blocks"),icon:C,category:"vk-blocks-cat",attributes:{style:{type:"string",default:"default"},renderHtml:{type:"string",default:""}},edit:function(e){var t=e.attributes,n=e.setAttributes,o=e.className,a=(e.clientId,t.style),l=new s,c=function(){var e=l.getHtagsInEditor(),t=l.returnHtml(e,a,o);n({renderHtml:t})};return g(function(){var e=h("core/block-editor").getSelectedBlock();if(e){e.name.match(/heading/g)&&c()}}),c(),r.a.createElement(d,null,r.a.createElement(E,null,r.a.createElement(b,null,r.a.createElement(k,{label:u("Style","vk-blocks"),help:""},r.a.createElement(v,{value:a,onChange:function(e){return n({style:e})},options:[{value:"default",label:u("Default","vk-blocks")},{value:"",label:u("No frame","vk-blocks")}]})))),vk_blocks_check.is_pro?r.a.createElement(m,{block:"vk-blocks/table-of-contents",attributes:t}):r.a.createElement("div",null,u("This block is only for users who bought Lightning Pro.","vk-blocks")))},save:function(){return null}});var B=wp.i18n.__,O=wp.editor,I=O.RichText,R=O.MediaUpload,A=wp.components.Button,P=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),N(this,S(t).apply(this,arguments))}var n,o,a;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&T(e,t)}(t,r.a.Component),n=t,(o=[{key:"render",value:function(){var e=this.props.attributes,t=e.vk_staff_text_name,n=e.vk_staff_text_caption,o=e.vk_staff_text_role,a=e.vk_staff_text_profileTitle,l=e.vk_staff_text_profileText,c=e.vk_staff_photo_image,i=e.vk_staff_photo_image_alt,s=e.vk_staff_layout,u=e.vk_staff_nameColor,p=e.vk_staff_captionColor,f=e.vk_staff_positionColor,m=e.vk_staff_profileTitleColor,b=e.vk_staff_profileTextColor,v=e.vk_staff_photoBorder,k=this.props.setAttributes,d=this.props.className,y=this.props.for_,g="";return"edit"===y?g=r.a.createElement("div",{className:"".concat(d," vk_staff vk_staff-layout-").concat(s)},r.a.createElement("div",{className:"vk_staff_text"},r.a.createElement(I,{tagName:"h3",className:"vk_staff_text_name",style:{color:u},onChange:function(e){return k({vk_staff_text_name:e})},value:t,placeholder:B("Your Name","vk-blocks")}),r.a.createElement(I,{tagName:"p",className:"vk_staff_text_caption",style:{color:p},onChange:function(e){return k({vk_staff_text_caption:e})},value:n,placeholder:B("Caption","vk-blocks")}),r.a.createElement(I,{tagName:"p",className:"vk_staff_text_role",style:{color:f},onChange:function(e){return k({vk_staff_text_role:e})},value:o,placeholder:B("Role position","vk-blocks")}),r.a.createElement(I,{tagName:"h4",className:"vk_staff_text_profileTitle",style:{color:m},onChange:function(e){return k({vk_staff_text_profileTitle:e})},value:a,placeholder:B("Profile title","vk-blocks")}),r.a.createElement(I,{tagName:"p",className:"vk_staff_text_profileText",style:{color:b},onChange:function(e){return k({vk_staff_text_profileText:e})},value:l,placeholder:B("Profile text","vk-blocks")})),r.a.createElement("div",{className:"vk_staff_photo vk_staff_photo-border-".concat(v)},r.a.createElement(R,{onSelect:function(e){return k({vk_staff_photo_image:e.sizes.full.url})},type:"image",className:"vk_staff_photo_image",value:c,render:function(e){var t=e.open;return r.a.createElement(A,{onClick:t,className:c?"image-button":"button button-large"},c?r.a.createElement("img",{className:"vk_staff_photo_image",src:c,alt:B(i,"vk-blocks")}):B("Select image","vk-blocks"))}}))):"save"===y&&(g=r.a.createElement("div",{className:"".concat(d," vk_staff vk_staff-layout-").concat(s)},r.a.createElement("div",{className:"vk_staff_text"},r.a.createElement(I.Content,{tagName:"h3",className:"vk_staff_text_name",style:{color:u},value:t}),r.a.createElement(I.Content,{tagName:"p",className:"vk_staff_text_caption",style:{color:p},value:n}),r.a.createElement(I.Content,{tagName:"p",className:"vk_staff_text_role",style:{color:f},value:o}),r.a.createElement(I.Content,{tagName:"h4",className:"vk_staff_text_profileTitle",style:{color:m},value:a}),r.a.createElement(I.Content,{tagName:"p",className:"vk_staff_text_profileText",style:{color:b},value:l})),c?r.a.createElement("div",{className:"vk_staff_photo vk_staff_photo-border-".concat(v)},r.a.createElement("img",{className:"vk_staff_photo_image",src:c,alt:i?B(i,"vk-blocks"):""})):"")),g}}])&&x(n.prototype,o),a&&x(n,a),t}(),j=wp.i18n.__,z=wp.blocks.registerBlockType,M=wp.components,F=M.TextControl,L=M.PanelBody,D=M.BaseControl,U=M.SelectControl,V=wp.element.Fragment,W=wp.editor,H=W.InspectorControls,$=W.ColorPalette,q=r.a.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"576",height:"512",viewBox:"0 0 576 512"},r.a.createElement("path",{d:"M528,34H48C21.5,34,0,55.5,0,82v352c0,26.5,21.5,48,48,48h480c26.5,0,48-21.5,48-48V82C576,55.5,554.5,34,528,34z M528,434 H48V82h480V434z"}),r.a.createElement("path",{d:"M407.6,241.9c30.9,0,55.9-25.1,55.9-55.9S438.5,130,407.6,130s-55.9,25.1-55.9,55.9S376.8,241.9,407.6,241.9z"}),r.a.createElement("path",{d:"M329.3,353.8h156.6c10.8,0,19.6-7.5,19.6-16.8v-16.8c0-27.8-26.3-50.3-58.7-50.3c-9.4,0-16.3,7-39.2,7 c-23.5,0-29.2-7-39.2-7c-32.4,0-58.7,22.6-58.7,50.3V337C309.7,346.2,318.5,353.8,329.3,353.8z"}),r.a.createElement("path",{d:"M96.2,395h161.1c4,0,7.2-3.3,7.2-7.2v-14.4c0-4-3.3-7.2-7.2-7.2H96.2c-4,0-7.2,3.3-7.2,7.2v14.4C89,391.7,92.3,395,96.2,395 z"}),r.a.createElement("path",{d:"M96.2,339.2h161.1c4,0,7.2-3.3,7.2-7.2v-14.4c0-4-3.3-7.2-7.2-7.2H96.2c-4,0-7.2,3.3-7.2,7.2V332 C89,336,92.3,339.2,96.2,339.2z"}),r.a.createElement("path",{d:"M96.2,283.4h161.1c4,0,7.2-3.3,7.2-7.2v-14.4c0-4-3.3-7.2-7.2-7.2H96.2c-4,0-7.2,3.3-7.2,7.2v14.4 C89,280.2,92.3,283.4,96.2,283.4z"}),r.a.createElement("path",{d:"M92.9,219.1h166.3c2.1,0,3.9-1.8,3.9-3.9v-7.8c0-2.1-1.8-3.9-3.9-3.9H92.9c-2.1,0-3.9,1.8-3.9,3.9v7.8 C89,217.4,90.8,219.1,92.9,219.1z"}),r.a.createElement("path",{d:"M99.7,177.6h22.4c5.9,0,10.7-4.8,10.7-10.7v-21.4c0-5.9-4.8-10.7-10.7-10.7H99.7c-5.9,0-10.7,4.8-10.7,10.7v21.4 C89,172.8,93.8,177.6,99.7,177.6z"}),r.a.createElement("path",{d:"M157,177.6h22.4c5.9,0,10.7-4.8,10.7-10.7v-21.4c0-5.9-4.8-10.7-10.7-10.7H157c-5.9,0-10.7,4.8-10.7,10.7v21.4 C146.3,172.8,151.1,177.6,157,177.6z"}),r.a.createElement("path",{d:"M214.2,177.6h22.4c5.9,0,10.7-4.8,10.7-10.7v-21.4c0-5.9-4.8-10.7-10.7-10.7h-22.4c-5.9,0-10.7,4.8-10.7,10.7v21.4 C203.5,172.8,208.4,177.6,214.2,177.6z"}),r.a.createElement("path",{d:"M271.5,177.6h22.4c5.9,0,10.7-4.8,10.7-10.7v-21.4c0-5.9-4.8-10.7-10.7-10.7h-22.4c-5.9,0-10.7,4.8-10.7,10.7v21.4 C260.8,172.8,265.6,177.6,271.5,177.6z"}));z("vk-blocks/staff",{title:j("Staff","vk-blocks"),icon:q,category:"vk-blocks-cat",attributes:{vk_staff_text_name:{type:"string",source:"html",selector:"h3"},vk_staff_text_caption:{type:"string",source:"html",selector:"p.vk_staff_text_caption"},vk_staff_text_role:{type:"string",source:"html",selector:"p.vk_staff_text_role"},vk_staff_text_profileTitle:{type:"string",source:"html",selector:"h4"},vk_staff_text_profileText:{type:"string",source:"html",selector:"p.vk_staff_text_profileText"},vk_staff_photo_image:{type:"string",default:""},vk_staff_photo_image_alt:{type:"string",default:"Profile Picture"},vk_staff_layout:{type:"string",default:"default"},vk_staff_nameColor:{type:"string",default:"inherit"},vk_staff_captionColor:{type:"string",default:"inherit"},vk_staff_positionColor:{type:"string",default:"inherit"},vk_staff_profileTitleColor:{type:"string",default:"inherit"},vk_staff_profileTextColor:{type:"string",default:"inherit"},vk_staff_photoBorder:{type:"string",default:"default"}},edit:function(e){var t=e.attributes,n=e.setAttributes,o=e.className,a=t.vk_staff_photo_image_alt,l=t.vk_staff_layout,c=t.vk_staff_nameColor,i=t.vk_staff_captionColor,s=t.vk_staff_positionColor,u=t.vk_staff_profileTitleColor,p=t.vk_staff_profileTextColor,f=t.vk_staff_photoBorder;return r.a.createElement(V,null,r.a.createElement(H,null,r.a.createElement(L,{title:j("Layout","vk-blocks")},r.a.createElement(U,{value:l,onChange:function(e){return n({vk_staff_layout:e})},options:[{value:"default",label:j("Default","vk-blocks")},{value:"imageLeft",label:j("Image left","vk-blocks")}]})),r.a.createElement(L,{title:j("Image border","vk-blocks")},r.a.createElement(U,{value:f,onChange:function(e){return n({vk_staff_photoBorder:e})},options:[{value:"default",label:j("Default","vk-blocks")},{value:"none",label:j("None","vk-blocks")}]})),r.a.createElement(L,{title:j("Alt text","vk-blocks")},r.a.createElement(D,{help:j("Set the alt text for profile image","vk-blocks")},r.a.createElement(F,{value:a,onChange:function(e){return n({vk_staff_photo_image_alt:e})}}))),r.a.createElement(L,{title:j("Color","vk-blocks")},r.a.createElement(D,{label:j("Staff name","vk-blocks")},r.a.createElement($,{value:c,onChange:function(e){return n({vk_staff_nameColor:e})}})),r.a.createElement(D,{label:j("Name caption","vk-blocks")},r.a.createElement($,{value:i,onChange:function(e){return n({vk_staff_captionColor:e})}})),r.a.createElement(D,{label:j("Role position","vk-blocks")},r.a.createElement($,{value:s,onChange:function(e){return n({vk_staff_positionColor:e})}})),r.a.createElement(D,{label:j("Profile title","vk-blocks")},r.a.createElement($,{value:u,onChange:function(e){return n({vk_staff_profileTitleColor:e})}})),r.a.createElement(D,{label:j("Profile text","vk-blocks")},r.a.createElement($,{value:p,onChange:function(e){return n({vk_staff_profileTextColor:e})}})))),r.a.createElement(P,{attributes:t,setAttributes:n,className:o,for_:"edit"}))},save:function(e){var t=e.attributes;return r.a.createElement(P,{attributes:t,setAttributes:"",className:"",for_:"save"})}});function G(e){return(G="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function Y(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function Z(e,t){return!t||"object"!==G(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function Q(e){return(Q=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function X(e,t){return(X=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var J=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),Z(this,Q(t).apply(this,arguments))}var n,o,a;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&X(e,t)}(t,r.a.Component),n=t,(o=[{key:"render",value:function(){var e=this.props.attributes,t=e.unit,n=e.pc,o=e.tablet,a=e.mobile,l=this.props.className;return r.a.createElement("div",{className:"".concat(l," vk_spacer")},r.a.createElement("div",{className:"vk_spacer-display-pc",style:{height:n+t}}),r.a.createElement("div",{className:"vk_spacer-display-tablet",style:{height:o+t}}),r.a.createElement("div",{className:"vk_spacer-display-mobile",style:{height:a+t}}))}}])&&Y(n.prototype,o),a&&Y(n,a),t}();function K(e){return(K="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function ee(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function te(e,t){return!t||"object"!==K(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function ne(e){return(ne=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function oe(e,t){return(oe=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var re=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),te(this,ne(t).apply(this,arguments))}var n,o,a;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&oe(e,t)}(t,r.a.Component),n=t,(o=[{key:"render",value:function(){var e=this.props.attributes,t=e.unit,n=e.pc,o=e.tablet,a=e.mobile;return r.a.createElement("div",{className:"vk_spacer"},r.a.createElement("div",{className:"vk_spacer-display-pc",style:{height:n+t}}),r.a.createElement("div",{className:"vk_spacer-display-tablet",style:{height:o+t}}),r.a.createElement("div",{className:"vk_spacer-display-mobile",style:{height:a+t}}))}}])&&ee(n.prototype,o),a&&ee(n,a),t}(),ae=(wp.editor.RichText,[{attributes:{unit:{type:"string",default:"px"},pc:{type:"number",default:50},tablet:{type:"number",default:10},mobile:{type:"number",default:10}},save:function(e){var t=e.attributes;return r.a.createElement(re,{attributes:t})}}]),le=wp.i18n.__,ce=wp.blocks.registerBlockType,ie=wp.components,se=ie.RangeControl,ue=ie.PanelBody,pe=ie.BaseControl,fe=ie.SelectControl,me=wp.element.Fragment,be=wp.editor.InspectorControls,ve=r.a.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"576",height:"512",viewBox:"0 0 576 512"},r.a.createElement("g",null,r.a.createElement("rect",{x:"108.8",y:"18.7",width:"358.5",height:"40"}),r.a.createElement("rect",{x:"108.8",y:"453.3",width:"358.5",height:"40"}),r.a.createElement("polygon",{points:"171.4,253.2 131.4,253.2 131.4,412.6 290.8,412.6 290.8,372.6 199.7,372.6 404.6,167.7 404.6,258.8 444.6,258.8 444.6,99.4 285.2,99.4 285.2,139.4 376.3,139.4 171.4,344.3 \t"})));ce("vk-blocks/spacer",{title:le("Responsive Spacer","vk-blocks"),icon:ve,category:"vk-blocks-cat-layout",attributes:{unit:{type:"string",default:"px"},pc:{type:"number",default:40},tablet:{type:"number",default:30},mobile:{type:"number",default:20}},edit:function(e){var t=e.attributes,n=e.setAttributes,o=e.className,a=t.unit,l=t.pc,c=t.tablet,i=t.mobile;return r.a.createElement(me,null,r.a.createElement(be,null,r.a.createElement(ue,null,r.a.createElement(fe,{label:le("Unit Type","vk-blocks"),value:a,onChange:function(e){return n({unit:e})},options:[{value:"px",label:le("px","vk-blocks")},{value:"em",label:le("em","vk-blocks")},{value:"rem",label:le("rem","vk-blocks")},{value:"vw",label:le("vw","vk-blocks")}]}),r.a.createElement(pe,{label:le("Height for each device.","vk-blocks")},r.a.createElement(se,{label:le("PC","vk-blocks"),value:l,onChange:function(e){return n({pc:e})},step:.1}),r.a.createElement(se,{label:le("Tablet","vk-blocks"),value:c,onChange:function(e){return n({tablet:e})},step:.1}),r.a.createElement(se,{label:le("Mobile","vk-blocks"),value:i,onChange:function(e){return n({mobile:e})},step:.1})))),r.a.createElement(J,{attributes:t,className:o}))},save:function(e){var t=e.attributes;return r.a.createElement(J,{attributes:t})},deprecated:ae});var ke=function(e,t,n,o){var r,a,l;return t||(t="#fff"),"tilt"===o?(r=Math.abs(e),l=function(e,t){if(e>0)return React.createElement("path",{d:"m0,".concat(100-e," L100,100 L0,100 z"),strokeWidth:"0",fill:t});if(e<0){var n=Math.abs(e);return React.createElement("path",{d:"m100,".concat(100-n," L0,100 L100,100 z"),strokeWidth:"0",fill:t})}}(e,t)):"curve"===o?(e>0?r=Math.abs(e):e<0&&(r=2*Math.abs(e)),l=function(e,t){return e>0?React.createElement("path",{d:"m0,".concat(100-e," q50,").concat(2*e,",100,0 V100 L0,100 z"),strokeWidth:"0",fill:t}):e<0?React.createElement("path",{d:"m0,100 q50,".concat(2*e,",100,0 V100 L0,100 z"),strokeWidth:"0",fill:t}):void 0}(e,t)):"wave"===o?(r=Math.abs(e),l=function(e,t){return e>0?React.createElement("path",{d:"m0,".concat(100-e/2," q20,").concat(e,",40,0 t40,0 t40,0 V100 L0,100 z"),strokeWidth:"0",fill:t}):e<0?React.createElement("path",{d:"m0,".concat(e/2+100," q20,").concat(e,",40,0 t40,0 t40,0 V100 L0,100 z"),strokeWidth:"0",fill:t}):void 0}(e,t)):"triangle"===o&&(r=Math.abs(e),l=function(e,t){var n=Math.abs(e),o=n/4;return e>0?React.createElement("path",{d:"m0,100 h".concat(50-o," l").concat(o,",-").concat(n," l").concat(o,",").concat(n," h").concat(o," v100 h-100 z"),strokeWidth:"0",fill:t}):e<0?React.createElement("path",{d:"m0,".concat(100-n," h").concat(50-o," l").concat(o,",").concat(n," l").concat(o,",-").concat(n," h").concat(50-o," v").concat(n+1," h-100 z"),strokeWidth:"0",fill:t}):void 0}(e,t)),a=o,"upper"===n?React.createElement("div",{className:"vk_outer_separator vk_outer_separator-position-upper vk_outer_separator-type-".concat(a),style:{paddingBottom:r+"px"}},React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 100 100",preserveAspectRatio:"none"},l)):"lower"===n?React.createElement("div",{className:"vk_outer_separator vk_outer_separator-position-lower vk_outer_separator-type-".concat(a),style:{paddingTop:r+"px"}},React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 100 100",preserveAspectRatio:"none"},l)):void 0};function de(e){return(de="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function ye(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function ge(e,t){return!t||"object"!==de(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function he(e){return(he=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function _e(e,t){return(_e=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var Ee=wp.editor.InnerBlocks;function Ce(e,t){var n=e.match(/^#([0-9a-f]{2})([0-9a-f]{2})([0-9a-f]{2})$/i),o=null;return n&&(o=n.slice(1,4).map(function(e){return parseInt(e,16)})),(n=e.match(/^#([0-9a-f])([0-9a-f])([0-9a-f])$/i))&&(o=n.slice(1,4).map(function(e){return 17*parseInt(e,16)})),o?"rgba(".concat(o[0],", ").concat(o[1],", ").concat(o[2],", ").concat(t,")"):null}var we=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),ge(this,he(t).apply(this,arguments))}var n,o,a;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&_e(e,t)}(t,r.a.Component),n=t,(o=[{key:"render",value:function(){var e,t,n,o,a,l,c,i,s,u,p,f=this.props.attributes,m=f.bgColor,b=f.bgImage,v=f.bgPosition,k=f.outerWidth,d=f.padding_left_and_right,y=f.padding_top_and_bottom,g=f.opacity,h=f.upper_level,_=f.lower_level,E=f.upperDividerBgColor,C=f.lowerDividerBgColor,w=f.dividerType,x=f.borderWidth,N=f.borderStyle,S=f.borderColor,T=f.borderRadius,B=f.anchor,O=this.props.className,I=this.props.for_;return o=" vk_outer-width-".concat(k),m=Ce(m||"#fff",g),n="parallax"===v?" vk_outer-bgPosition-parallax vk-prlx":"fixed"===v?" vk_outer-bgPosition-fixed":" vk_outer-bgPosition-normal",e="1"===d?" vk_outer-paddingLR-use":" vk_outer-paddingLR-none",t="1"===y?" vk_outer-paddingVertical-use":" vk_outer-paddingVertical-none",h&&(c="upper"),_&&(i="lower"),"edit"===I?a=r.a.createElement(Ee,null):(a=r.a.createElement(Ee.Content,null),l="vk_outer_container"),s=b?"linear-gradient(".concat(m,", ").concat(m,"), url(").concat(b,")"):"linear-gradient(".concat(m,", ").concat(m,")"),S||(S="#fff"),0===h&&0===_?(u="".concat(x,"px ").concat(N," ").concat(S),p="".concat(T,"px")):(u="none",p="0px"),r.a.createElement("div",{id:B,className:O+" vk_outer"+o+e+t+n,style:{background:s,border:u,borderRadius:p}},ke(h,E,c,w),r.a.createElement("div",{className:l},a),ke(_,C,i,w))}}])&&ye(n.prototype,o),a&&ye(n,a),t}(),xe=function(e,t,n,o){var r,a,l;return t||(t="#fff"),"tilt"===o?(r=Math.abs(e),l=function(e,t){if(e>0)return React.createElement("path",{d:"m0,".concat(100-e," L100,100 L0,100 z"),strokeWidth:"0",fill:t});if(e<0){var n=Math.abs(e);return React.createElement("path",{d:"m100,".concat(100-n," L0,100 L100,100 z"),strokeWidth:"0",fill:t})}}(e,t)):"curve"===o?(e>0?r=Math.abs(e):e<0&&(r=2*Math.abs(e)),l=function(e,t){return e>0?React.createElement("path",{d:"m0,".concat(100-e," q50,").concat(2*e,",100,0 V100 L0,100 z"),strokeWidth:"0",fill:t}):e<0?React.createElement("path",{d:"m0,100 q50,".concat(2*e,",100,0 V100 L0,100 z"),strokeWidth:"0",fill:t}):void 0}(e,t)):"wave"===o?(r=Math.abs(e),l=function(e,t){return e>0?React.createElement("path",{d:"m0,".concat(100-e/2," q20,").concat(e,",40,0 t40,0 t40,0 V100 L0,100 z"),strokeWidth:"0",fill:t}):e<0?React.createElement("path",{d:"m0,".concat(e/2+100," q20,").concat(e,",40,0 t40,0 t40,0 V100 L0,100 z"),strokeWidth:"0",fill:t}):void 0}(e,t)):"triangle"===o&&(r=Math.abs(e),l=function(e,t){var n=Math.abs(e),o=n/4;return e>0?React.createElement("path",{d:"m0,100 h".concat(50-o," l").concat(o,",-").concat(n," l").concat(o,",").concat(n," h").concat(o," v100 h-100 z"),strokeWidth:"0",fill:t}):e<0?React.createElement("path",{d:"m0,".concat(100-n," h").concat(50-o," l").concat(o,",").concat(n," l").concat(o,",-").concat(n," h").concat(50-o," v").concat(n+1," h-100 z"),strokeWidth:"0",fill:t}):void 0}(e,t)),a=o,"upper"===n?React.createElement("div",{className:"vk_outer_separator vk_outer_separator-position-upper vk_outer_separator-type-".concat(a),style:{paddingBottom:r+"px"}},React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 100 100",preserveAspectRatio:"none"},l)):"lower"===n?React.createElement("div",{className:"vk_outer_separator vk_outer_separator-position-lower vk_outer_separator-type-".concat(a),style:{paddingTop:r+"px"}},React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 100 100",preserveAspectRatio:"none"},l)):void 0};function Ne(e){return(Ne="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function Se(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function Te(e,t){return!t||"object"!==Ne(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function Be(e){return(Be=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Oe(e,t){return(Oe=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var Ie=wp.editor.InnerBlocks;function Re(e,t){var n=e.match(/^#([0-9a-f]{2})([0-9a-f]{2})([0-9a-f]{2})$/i),o=null;return n&&(o=n.slice(1,4).map(function(e){return parseInt(e,16)})),(n=e.match(/^#([0-9a-f])([0-9a-f])([0-9a-f])$/i))&&(o=n.slice(1,4).map(function(e){return 17*parseInt(e,16)})),o?"rgba(".concat(o[0],", ").concat(o[1],", ").concat(o[2],", ").concat(t,")"):null}var Ae=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),Te(this,Be(t).apply(this,arguments))}var n,o,a;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&Oe(e,t)}(t,r.a.Component),n=t,(o=[{key:"render",value:function(){var e,t,n,o,a,l,c,i,s,u,p,f=this.props.attributes,m=f.bgColor,b=f.bgImage,v=f.bgPosition,k=f.outerWidth,d=f.padding_left_and_right,y=f.padding_top_and_bottom,g=f.opacity,h=f.upper_level,_=f.lower_level,E=f.upperDividerBgColor,C=f.lowerDividerBgColor,w=f.dividerType,x=f.borderWidth,N=f.borderStyle,S=f.borderColor,T=f.borderRadius,B=f.anchor,O=this.props.for_;return o=" vk_outer-width-".concat(k),m=Re(m||"#fff",g),n="parallax"===v?" vk_outer-bgPosition-parallax vk-prlx":"fixed"===v?" vk_outer-bgPosition-fixed":" vk_outer-bgPosition-normal",e="1"===d?" vk_outer-paddingLR-use":" vk_outer-paddingLR-none",t="1"===y?" vk_outer-paddingVertical-use":" vk_outer-paddingVertical-none",h&&(c="upper"),_&&(i="lower"),"edit"===O?a=r.a.createElement(Ie,null):(a=r.a.createElement(Ie.Content,null),l="vk_outer_container"),s=b?"linear-gradient(".concat(m,", ").concat(m,"), url(").concat(b,")"):"linear-gradient(".concat(m,", ").concat(m,")"),S||(S="#fff"),0===h&&0===_?(u="".concat(x,"px ").concat(N," ").concat(S),p="".concat(T,"px")):(u="none",p="0px"),r.a.createElement("div",{id:B,className:"vk_outer"+o+e+t+n,style:{background:s,border:u,borderRadius:p}},xe(h,E,c,w),r.a.createElement("div",{className:l},a),xe(_,C,i,w))}}])&&Se(n.prototype,o),a&&Se(n,a),t}(),Pe=[{attributes:{bgColor:{type:"string",default:"#f3f4f5"},bgImage:{type:"string",default:null},outerWidth:{type:"string",default:"normal"},bgPosition:{type:"string",default:"normal"},padding_left_and_right:{type:"string",default:"0"},padding_top_and_bottom:{type:"string",default:"1"},opacity:{type:"number",default:.5},upper_level:{type:"number",default:0},lower_level:{type:"number",default:0},dividerType:{type:"string",default:"tilt"},upperDividerBgColor:{type:"string",default:"#fff"},lowerDividerBgColor:{type:"string",default:"#fff"},borderWidth:{type:"number",default:0},borderStyle:{type:"string",default:"none"},borderColor:{type:"string",default:"#000"},borderRadius:{type:"number",default:0}},save:function(e){var t=e.attributes;if(vk_blocks_check.is_pro)return r.a.createElement(Ae,{attributes:t,for_:"save"})}}];function je(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:-100,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;return e=Number(e),(isNaN(e)||e<t)&&(e=t),null!==n&&e>n&&(e=n),e}var ze=wp.i18n.__,Me=wp.blocks.registerBlockType,Fe=wp.components,Le=Fe.RangeControl,De=Fe.RadioControl,Ue=Fe.PanelBody,Ve=Fe.Button,We=Fe.BaseControl,He=Fe.SelectControl,$e=wp.element.Fragment,qe=wp.editor,Ge=qe.InspectorControls,Ye=qe.MediaUpload,Ze=qe.ColorPalette,Qe=r.a.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"576",height:"512",viewBox:"0 0 576 512"},r.a.createElement("g",null,r.a.createElement("path",{d:"M288,390.2c74,0,134.2-60.3,134.2-134.2S362,121.8,288,121.8S153.8,182,153.8,256S214,390.2,288,390.2z M288,165.5 c49.9,0,90.5,40.6,90.5,90.5s-40.6,90.5-90.5,90.5s-90.5-40.6-90.5-90.5S238.1,165.5,288,165.5z"}),r.a.createElement("polygon",{points:"266.1,333.3 309.9,333.3 309.9,277.9 365.3,277.9 365.3,234.1 309.9,234.1 309.9,178.7 266.1,178.7 266.1,234.1 210.7,234.1 210.7,277.9 266.1,277.9 \t"})),r.a.createElement("path",{d:"M529,31H49C22.5,31,1,52.5,1,79v352c0,26.5,21.5,48,48,48h480c26.5,0,48-21.5,48-48V79C577,52.5,555.5,31,529,31z M529,431 H49V79h480V431z"}));Me("vk-blocks/outer",{title:ze("Outer","vk-blocks"),icon:Qe,category:"vk-blocks-cat-layout",attributes:{bgColor:{type:"string",default:"#f3f4f5"},bgImage:{type:"string",default:null},outerWidth:{type:"string",default:"normal"},bgPosition:{type:"string",default:"normal"},padding_left_and_right:{type:"string",default:"0"},padding_top_and_bottom:{type:"string",default:"1"},opacity:{type:"number",default:.5},upper_level:{type:"number",default:0},lower_level:{type:"number",default:0},dividerType:{type:"string",default:"tilt"},upperDividerBgColor:{type:"string",default:"#fff"},lowerDividerBgColor:{type:"string",default:"#fff"},borderWidth:{type:"number",default:0},borderStyle:{type:"string",default:"none"},borderColor:{type:"string",default:"#000"},borderRadius:{type:"number",default:0}},supports:{anchor:!0},edit:function(e){var t=e.attributes,n=e.setAttributes,o=e.className,a=t.bgColor,l=t.bgImage,c=t.bgPosition,i=t.outerWidth,s=t.padding_left_and_right,u=t.padding_top_and_bottom,p=t.opacity,f=t.upper_level,m=t.lower_level,b=t.upperDividerBgColor,v=t.lowerDividerBgColor,k=t.dividerType,d=t.borderWidth,y=t.borderStyle,g=t.borderColor,h=t.borderRadius;return r.a.createElement($e,null,r.a.createElement(Ge,null,r.a.createElement(Ue,{title:ze("Background Setting","vk-blocks")},r.a.createElement(We,{label:ze("Color Setting","vk-blocks"),help:ze("Color will overcome background image. If you want to display image, clear background color or set opacity 0.","vk-blocks")},r.a.createElement(Ze,{value:a,onChange:function(e){return n({bgColor:e})}})),r.a.createElement(We,{label:ze("Opacity Setting","vk-blocks")},r.a.createElement(Le,{value:p,onChange:function(e){n({opacity:e})},min:0,max:1,step:.1})),r.a.createElement(We,{label:ze("Background Image","vk-blocks"),help:""},r.a.createElement(Ye,{onSelect:function(e){return n({bgImage:e.url})},type:"image",value:l,render:function(e){var t=e.open;return r.a.createElement(Ve,{onClick:t,className:l?"image-button":"button button-large"},l?r.a.createElement("img",{className:"icon-image",src:l,alt:ze("Upload image","vk-blocks")}):ze("Select image","vk-blocks"))}})),r.a.createElement(We,{label:ze("Background image Position","vk-blocks"),help:""},r.a.createElement(De,{selected:c,options:[{label:ze("normal","vk-blocks"),value:"normal"},{label:ze("Fixed","vk-blocks"),value:"fixed"},{label:ze("Parallax (It will not work in preview)","vk-blocks"),value:"parallax"}],onChange:function(e){return n({bgPosition:e})}}))),r.a.createElement(Ue,{title:ze("Layout Setting","vk-blocks")},r.a.createElement(We,null,r.a.createElement(De,{label:ze("Outer width","vk-blocks"),selected:i,options:[{label:ze("Normal","vk-blocks"),value:"normal"},{label:ze("Full Wide","vk-blocks"),value:"full"}],onChange:function(e){return n({outerWidth:e})}}),r.a.createElement(De,{label:ze("Contents area padding (left and right)","vk-blocks"),selected:s,options:[{label:ze("Do not use contents area default padding (When case of full width etc.).","vk-blocks"),value:"0"},{label:ze("Use contents area default padding (When case of not full width and use background etc.).","vk-blocks"),value:"1"}],onChange:function(e){return n({padding_left_and_right:e})}}),r.a.createElement(De,{label:ze("Padding (top and bottom)","vk-blocks"),selected:u,options:[{label:ze("Use default padding","vk-blocks"),value:"1"},{label:ze("Do not use default padding (Set it yourself using a spacer block etc.).","vk-blocks"),value:"0"}],onChange:function(e){return n({padding_top_and_bottom:e})}}))),r.a.createElement(Ue,{title:ze("Divider Setting","vk-blocks")},r.a.createElement(We,null,r.a.createElement(He,{label:ze("Type","vk-blocks"),value:k,onChange:function(e){return n({dividerType:e})},options:[{value:"tilt",label:ze("Tilt","vk-blocks")},{value:"curve",label:ze("Curve","vk-blocks")},{value:"wave",label:ze("Wave","vk-blocks")},{value:"triangle",label:ze("Triangle","vk-blocks")}]})),r.a.createElement(We,{label:ze("Upper Divider Level","vk-blocks")},r.a.createElement(Le,{value:f,onChange:function(e){return n({upper_level:je(e,-100,100)})},min:"-100",max:"100"})),r.a.createElement(We,null,r.a.createElement(Ze,{value:b,onChange:function(e){return n({upperDividerBgColor:e})}})),r.a.createElement(We,{label:ze("Lower Divider Level","vk-blocks")},r.a.createElement(Le,{value:m,onChange:function(e){return n({lower_level:je(e,-100,100)})},min:"-100",max:"100"})),r.a.createElement(We,null,r.a.createElement(Ze,{value:v,onChange:function(e){return n({lowerDividerBgColor:e})}}))),r.a.createElement(Ue,{title:ze("Border Setting","vk-blocks")},r.a.createElement(We,null,r.a.createElement("p",null,ze("Border will disappear when divider effect is applied.","vk-blocks")),r.a.createElement(He,{label:ze("Border type","vk-blocks"),value:y,onChange:function(e){return n({borderStyle:e})},options:[{value:"none",label:ze("None","vk-blocks")},{value:"solid",label:ze("Solid","vk-blocks")},{value:"dotted",label:ze("Dotted","vk-blocks")},{value:"dashed",label:ze("Dashed","vk-blocks")},{value:"double",label:ze("Double","vk-blocks")},{value:"groove",label:ze("Groove","vk-blocks")},{value:"ridge",label:ze("Ridge","vk-blocks")},{value:"inset",label:ze("Inset","vk-blocks")},{value:"outset",label:ze("Outset","vk-blocks")}]})),r.a.createElement(We,null,r.a.createElement(Ze,{value:g,onChange:function(e){return n({borderColor:e})}})),r.a.createElement(We,{label:ze("Border width","vk-blocks")},r.a.createElement(Le,{value:d,onChange:function(e){return n({borderWidth:e})},min:"0"})),r.a.createElement(We,{label:ze("Border radius","vk-blocks")},r.a.createElement(Le,{value:h,onChange:function(e){return n({borderRadius:je(e,-100,100)})},min:"-100",max:"100"})))),vk_blocks_check.is_pro?r.a.createElement(we,{attributes:t,className:o,for_:"edit"}):r.a.createElement("div",null,ze("This block is only for users who bought Lightning Pro.","vk-blocks")))},save:function(e){var t=e.attributes,n=e.className;if(vk_blocks_check.is_pro)return r.a.createElement(we,{attributes:t,className:n,for_:"save"})},deprecated:Pe});var Xe=n(1),Je=n.n(Xe);function Ke(e){return(Ke="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function et(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function tt(e,t){return!t||"object"!==Ke(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function nt(e){return(nt=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function ot(e,t){return(ot=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var rt=window.lodash.range,at=wp.i18n,lt=at.__,ct=at.sprintf,it=wp.element.Component,st=wp.components.Toolbar,ut=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),tt(this,nt(t).apply(this,arguments))}var n,o,a;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&ot(e,t)}(t,it),n=t,(o=[{key:"createLevelControl",value:function(e,t,n){return{icon:"heading",title:ct(lt("Heading %d"),e),isActive:e===t,onClick:function(){return n(e)},subscript:String(e)}}},{key:"render",value:function(){var e=this,t=this.props,n=t.minLevel,o=t.maxLevel,a=t.selectedLevel,l=t.onChange;return r.a.createElement(st,{controls:rt(n,o).map(function(t){return e.createLevelControl(t,a,l)})})}}])&&et(n.prototype,o),a&&et(n,a),t}();function pt(e){return(pt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function ft(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function mt(e,t){return!t||"object"!==pt(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function bt(e){return(bt=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function vt(e,t){return(vt=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var kt=wp.editor.RichText,dt=wp.i18n.__,yt=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),mt(this,bt(t).apply(this,arguments))}var n,o,a;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&vt(e,t)}(t,r.a.Component),n=t,(o=[{key:"render",value:function(){var e,t,n=this.props.attributes,o=n.level,a=n.align,l=n.title,c=n.titleColor,i=n.titleSize,s=n.subText,u=n.subTextFlag,p=n.subTextColor,f=n.subTextSize,m=n.titleStyle,b=n.titleMarginBottom,v=n.outerMarginBottom,k=this.props.setAttributes,d=this.props.className,y=this.props.for_,g=Je()(d,"vk_heading vk_heading-style-".concat(m)),h="h"+o;return null!=v&&(e={marginBottom:v+"rem"}),t=null!=b?{color:c,fontSize:i+"rem",marginBottom:b+"rem",textAlign:a}:{color:c,fontSize:i+"rem",textAlign:a},"edit"===y?r.a.createElement("div",{className:g,style:e},r.a.createElement(kt,{tagName:h,value:l,onChange:function(e){return k({title:e})},style:t,className:"vk_heading_title vk_heading_title-style-".concat(m),placeholder:dt("Input title…","vk-blocks")}),function(){if("on"===u)return r.a.createElement(kt,{tagName:"p",value:s,onChange:function(e){return k({subText:e})},style:{color:p,fontSize:f+"rem",textAlign:a},className:"vk_heading_subtext vk_heading_subtext-style-".concat(m),placeholder:dt("Input sub text…","vk-blocks")})}()):"save"===y?r.a.createElement("div",{className:g,style:e},r.a.createElement(kt.Content,{tagName:h,value:l,onChange:function(e){return k({title:e})},style:t,className:"vk_heading_title vk_heading_title-style-".concat(m),placeholder:dt("Input title…","vk-blocks")}),function(){if("on"===u)return r.a.createElement(kt.Content,{tagName:"p",value:s,onChange:function(e){return k({subText:e})},style:{color:p,fontSize:f+"rem",textAlign:a},className:"vk_heading_subtext vk_heading_subtext-style-".concat(m),placeholder:dt("Input sub text…","vk-blocks")})}()):void 0}}])&&ft(n.prototype,o),a&&ft(n,a),t}();function gt(e){throw new Error('"'+e+'" is read-only')}var ht=wp.element.Fragment,_t=wp.editor,Et=_t.RichText;_t.InspectorControls,_t.ColorPalette,_t.BlockControls,_t.AlignmentToolbar;var Ct=[{attributes:{level:{type:"number",default:2},align:{type:"string"},titleStyle:{type:"string",default:"default"},outerMarginBottom:{type:"number"},title:{type:"string",source:"html",selector:"h1,h2,h3,h4,h5,h6",default:""},titleColor:{type:"string",default:"#000000"},titleSize:{type:"number",default:2.6},titleMarginBottom:{type:"number"},subText:{source:"html",selector:"p",default:""},subTextFlag:{type:"string",default:"on"},subTextColor:{type:"string",default:"#000000"},subTextSize:{type:"number",default:1.8}},supports:{className:!1,anchor:!0},save:function(e){var t=e.attributes,n=t.level,o=t.align,a=t.title,l=t.titleColor,c=t.titleSize,i=t.subText,s=t.subTextFlag,u=t.subTextColor,p=t.subTextSize,f=t.titleStyle,m=t.titleMarginBottom,b=t.outerMarginBottom,v="h"+n;return r.a.createElement("div",{className:"vk_heading vk_heading-style-".concat(f),style:{marginBottom:b+"rem"}},r.a.createElement(Et.Content,{tagName:v,value:a,style:{color:l,fontSize:c+"rem",textAlign:o,marginBottom:m+"rem"},className:"vk_heading_title vk_heading_title-style-".concat(f)}),function(){if("on"===s)return r.a.createElement(Et.Content,{tagName:"p",value:i,style:{color:u,fontSize:p+"rem",textAlign:o},className:"vk_heading_subtext vk_heading_subtext-style-".concat(f)})}())}},{attributes:function(e){for(var t={},n=1;n<=e;n++)t["heading"+n]={type:"string",source:"html",selector:"h1.vk_prBlocks_item_title-"+n},t["content"+n]={type:"string",source:"html",selector:"p.vk_prBlocks_item_summary-"+n},t["url"+n]={type:"string",default:null},t["urlOpenType"+n]={type:"Boolean",default:!1},t["icon"+n]={type:"string",default:"fas fa-file"},t["color"+n]={type:"string",default:"#0693e3"},t["bgType"+n]={type:"string",default:"0"},t["insertImage"+n]={type:"string",default:null};return t}(4),save:function(e){var t=e.attributes,n=t.heading1,o=t.heading2,a=t.heading3,l=t.content1,c=t.content2,i=t.content3,s=t.url1,u=t.url2,p=t.url3,f=t.urlOpenType1,m=t.urlOpenType2,b=t.urlOpenType3,v=t.icon1,k=t.icon2,d=t.icon3,y=t.color1,g=t.color2,h=t.color3,_=t.bgType1,E=t.bgType2,C=t.bgType3,w=t.insertImage1,x=t.insertImage2,N=t.insertImage3;return r.a.createElement("article",{className:"vk_prBlocks row"},r.a.createElement("div",{className:"vk_prBlocks_item col-sm-4"},r.a.createElement("a",{href:s,target:f?"_blank":"_self",className:"vk_prBlocks_item_link"},w?r.a.createElement("div",{className:"vk_prBlocks_item_image",style:{backgroundImage:"url("+w+")",backgroundRepeat:"no-repeat 50% center",backgroundSize:"cover"}},r.a.createElement("img",{src:w,alt:""})):(y||(gt("color1"),y="#0693e3"),"0"===_?r.a.createElement("div",{className:"vk_prBlocks_item_icon_outer",style:{backgroundColor:y,border:"1px solid ".concat(y)}},r.a.createElement("i",{className:"".concat(v," vk_prBlocks_item_icon"),style:{color:"#fff"}})):r.a.createElement("div",{className:"vk_prBlocks_item_icon_outer",style:{backgroundColor:"transparent",border:"1px solid "+y}},r.a.createElement("i",{className:"".concat(v," vk_prBlocks_item_icon"),style:{color:y}}))),r.a.createElement(Et.Content,{className:"vk_prBlocks_item_title vk_prBlocks_item_title-1",tagName:"h1",value:n}),r.a.createElement(Et.Content,{className:"vk_prBlocks_item_summary vk_prBlocks_item_summary-1",tagName:"p",value:l}))),r.a.createElement("div",{className:"vk_prBlocks_item col-sm-4"},r.a.createElement("a",{href:u,target:m?"_blank":"_self",className:"vk_prBlocks_item_link"},x?r.a.createElement("div",{className:"vk_prBlocks_item_image",style:{backgroundImage:"url("+x+")",backgroundRepeat:"no-repeat 50% center",backgroundSize:"cover"}},r.a.createElement("img",{src:x,alt:""})):(g||(gt("color2"),g="#0693e3"),"0"===E?r.a.createElement("div",{className:"vk_prBlocks_item_icon_outer",style:{backgroundColor:g,border:"1px solid ".concat(g)}},r.a.createElement("i",{className:"".concat(k," vk_prBlocks_item_icon"),style:{color:"#fff"}})):r.a.createElement("div",{className:"vk_prBlocks_item_icon_outer",style:{backgroundColor:"transparent",border:"1px solid "+g}},r.a.createElement("i",{className:"".concat(k," vk_prBlocks_item_icon"),style:{color:g}}))),r.a.createElement(Et.Content,{className:"vk_prBlocks_item_title vk_prBlocks_item_title-2",tagName:"h1",value:o}),r.a.createElement(Et.Content,{className:"vk_prBlocks_item_summary vk_prBlocks_item_summary-2",tagName:"p",value:c}))),r.a.createElement("div",{className:"vk_prBlocks_item col-sm-4"},r.a.createElement("a",{href:p,target:b?"_blank":"_self",className:"vk_prBlocks_item_link"},N?r.a.createElement("div",{className:"vk_prBlocks_item_image",style:{backgroundImage:"url("+N+")",backgroundRepeat:"no-repeat 50% center",backgroundSize:"cover"}},r.a.createElement("img",{src:N,alt:""})):(h||(gt("color3"),h="#0693e3"),"0"===C?r.a.createElement("div",{className:"vk_prBlocks_item_icon_outer",style:{backgroundColor:h,border:"1px solid ".concat(h)}},r.a.createElement("i",{className:"".concat(d," vk_prBlocks_item_icon"),style:{color:"#fff"}})):r.a.createElement("div",{className:"vk_prBlocks_item_icon_outer",style:{backgroundColor:"transparent",border:"1px solid "+h}},r.a.createElement("i",{className:"".concat(d," vk_prBlocks_item_icon"),style:{color:h}}))),r.a.createElement(Et.Content,{className:"vk_prBlocks_item_title vk_prBlocks_item_title-3",tagName:"h1",value:a}),r.a.createElement(Et.Content,{className:"vk_prBlocks_item_summary vk_prBlocks_item_summary-3",tagName:"p",value:i}))))}},{attributes:{level:{type:"number",default:2},align:{type:"string"},titleStyle:{type:"string",default:"default"},outerMarginBottom:{type:"number",default:null},title:{type:"string",source:"html",selector:"h1,h2,h3,h4,h5,h6",default:""},titleColor:{type:"string",default:"#000000"},titleSize:{type:"number",default:2.6},titleMarginBottom:{type:"number",default:null},subText:{source:"html",selector:"p",default:""},subTextFlag:{type:"string",default:"on"},subTextColor:{type:"string",default:"#000000"},subTextSize:{type:"number",default:1.8}},supports:{className:!1,anchor:!0},save:function(e){var t=e.attributes,n=t.level,o=t.align,a=t.title,l=t.titleColor,c=t.titleSize,i=t.subText,s=t.subTextFlag,u=t.subTextColor,p=t.subTextSize,f=t.titleStyle,m=t.titleMarginBottom,b=t.outerMarginBottom,v="h"+n;return r.a.createElement(ht,null,null==b?r.a.createElement("div",{className:"vk_heading vk_heading-style-".concat(f)},r.a.createElement(Et.Content,{tagName:v,value:a,style:{color:l,fontSize:c+"rem",textAlign:o},className:"vk_heading_title vk_heading_title-style-".concat(f)}),function(){if("on"===s)return r.a.createElement(Et.Content,{tagName:"p",value:i,style:{color:u,fontSize:p+"rem",textAlign:o},className:"vk_heading_subtext vk_heading_subtext-style-".concat(f)})}()):r.a.createElement("div",{className:"vk_heading vk_heading-style-".concat(f),style:{marginBottom:b+"rem"}},r.a.createElement(Et.Content,{tagName:v,value:a,style:{color:l,fontSize:c+"rem",textAlign:o,marginBottom:m+"rem"},className:"vk_heading_title vk_heading_title-style-".concat(f)}),function(){if("on"===s)return r.a.createElement(Et.Content,{tagName:"p",value:i,style:{color:u,fontSize:p+"rem",textAlign:o},className:"vk_heading_subtext vk_heading_subtext-style-".concat(f)})}()))}}],wt=wp.i18n.__,xt=wp.blocks.registerBlockType,Nt=wp.components,St=Nt.RangeControl,Tt=Nt.PanelBody,Bt=Nt.RadioControl,Ot=Nt.SelectControl,It=wp.element.Fragment,Rt=wp.editor,At=(Rt.RichText,Rt.InspectorControls),Pt=Rt.ColorPalette,jt=Rt.BlockControls,zt=Rt.AlignmentToolbar,Mt=r.a.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"576",height:"512",viewBox:"0 0 576 512"},r.a.createElement("g",null,r.a.createElement("g",null,r.a.createElement("path",{d:"M242.1,366.7l0-281.4l-212.6,0l0-77.1l516.6,0v77.1l-213.2,0l0,281.4H242.1z"})),r.a.createElement("g",null,r.a.createElement("path",{d:"M33,467.3l30.8-1.9c0.7,5,2,8.8,4.1,11.4c3.3,4.2,8.1,6.4,14.3,6.4c4.6,0,8.2-1.1,10.7-3.3c2.5-2.2,3.8-4.7,3.8-7.5 c0-2.7-1.2-5.1-3.6-7.3c-2.4-2.1-7.9-4.2-16.6-6.1c-14.2-3.2-24.3-7.4-30.4-12.7c-6.1-5.3-9.1-12-9.1-20.2 c0-5.4,1.6-10.5,4.7-15.3c3.1-4.8,7.8-8.6,14.1-11.3c6.3-2.7,14.8-4.1,25.8-4.1c13.4,0,23.6,2.5,30.6,7.5c7,5,11.2,12.9,12.5,23.8 l-30.5,1.8c-0.8-4.7-2.5-8.1-5.1-10.3c-2.6-2.1-6.2-3.2-10.8-3.2c-3.8,0-6.6,0.8-8.5,2.4c-1.9,1.6-2.9,3.5-2.9,5.8 c0,1.7,0.8,3.2,2.4,4.5c1.5,1.4,5.1,2.7,10.9,3.9c14.1,3,24.3,6.1,30.4,9.3c6.1,3.1,10.6,7,13.4,11.6c2.8,4.6,4.2,9.8,4.2,15.5 c0,6.7-1.9,12.9-5.6,18.6c-3.7,5.7-8.9,10-15.6,12.9c-6.7,2.9-15.1,4.4-25.2,4.4c-17.8,0-30.2-3.4-37-10.3 C37.8,486.6,33.9,477.8,33,467.3z"}),r.a.createElement("path",{d:"M215,501.9h-27.2v-12.3c-4,5-8.1,8.6-12.3,10.8c-4.1,2.1-9.2,3.2-15.2,3.2c-8,0-14.3-2.4-18.8-7.2 c-4.5-4.8-6.8-12.2-6.8-22.1V426H164v41.7c0,4.8,0.9,8.1,2.6,10.1c1.8,2,4.2,3,7.4,3c3.5,0,6.3-1.3,8.5-4 c2.2-2.7,3.3-7.5,3.3-14.4V426H215V501.9z"}),r.a.createElement("path",{d:"M225.5,397.2h29.4v36.3c2.9-3,6.2-5.3,9.9-6.9c3.7-1.5,7.8-2.3,12.3-2.3c9.2,0,16.9,3.3,22.9,10 c6.1,6.6,9.1,16.2,9.1,28.6c0,8.3-1.4,15.6-4.1,21.9c-2.8,6.3-6.6,11-11.5,14.1c-4.9,3.1-10.3,4.7-16.3,4.7c-5.1,0-9.8-1.1-14-3.3 c-3.2-1.7-6.7-4.9-10.4-9.6v11.2h-27.2V397.2z M254.6,463.8c0,6.5,1.2,11.3,3.7,14.2c2.5,2.9,5.6,4.4,9.3,4.4 c3.5,0,6.4-1.4,8.8-4.3c2.4-2.9,3.5-7.7,3.5-14.5c0-6-1.2-10.4-3.5-13.2c-2.3-2.8-5.1-4.2-8.4-4.2c-4,0-7.2,1.5-9.7,4.4 C255.9,453.4,254.6,457.8,254.6,463.8z"}),r.a.createElement("path",{d:"M304.4,397.2h98.4V423h-33v78.9h-32.4V423h-33V397.2z"}),r.a.createElement("path",{d:"M395.8,426h34.5l12,21.2l14-21.2h32.1l-25.9,36.2l27.7,39.7h-33.9l-14-24.4l-16.5,24.4h-31.5l27.6-39.7L395.8,426z"}),r.a.createElement("path",{d:"M530.6,397.2V426h16v21.3h-16v26.9c0,3.2,0.3,5.4,0.9,6.4c1,1.6,2.6,2.4,5,2.4c2.1,0,5.1-0.6,9-1.9l2.1,20.1 c-7.2,1.6-13.9,2.4-20.1,2.4c-7.2,0-12.6-0.9-16-2.8c-3.4-1.9-6-4.7-7.6-8.5s-2.5-9.9-2.5-18.4v-26.7h-10.7V426h10.7v-13.9 L530.6,397.2z"}))));xt("vk-blocks/heading",{title:wt("Heading","vk-blocks"),icon:Mt,category:"vk-blocks-cat",attributes:{level:{type:"number",default:2},align:{type:"string"},titleStyle:{type:"string",default:"default"},outerMarginBottom:{type:"number",default:null},title:{type:"string",source:"html",selector:"h1,h2,h3,h4,h5,h6",default:""},titleColor:{type:"string",default:"#000000"},titleSize:{type:"number",default:2.6},titleMarginBottom:{type:"number",default:null},subText:{source:"html",selector:"p",default:""},subTextFlag:{type:"string",default:"on"},subTextColor:{type:"string",default:"#000000"},subTextSize:{type:"number",default:1.8}},supports:{className:!0,customClassName:!0,anchor:!0},edit:function(e){var t=e.attributes,n=e.setAttributes,o=e.className,a=t.level,l=t.align,c=(t.title,t.titleColor),i=t.titleSize,s=(t.subText,t.subTextFlag),u=t.subTextColor,p=t.subTextSize,f=t.titleStyle,m=t.titleMarginBottom,b=t.outerMarginBottom,v=function(e){switch(n({level:e}),e){case 1:n({titleSize:3.6});break;case 2:n({titleSize:2.8});break;case 3:n({titleSize:2.2});break;case 4:n({titleSize:2});break;case 5:n({titleSize:1.8});break;case 6:n({titleSize:1.6})}};return r.a.createElement(It,null,r.a.createElement(jt,null,r.a.createElement(ut,{minLevel:2,maxLevel:5,selectedLevel:a,onChange:v})),r.a.createElement(At,null,r.a.createElement(Tt,{title:wt("Style Settings","vk-blocks")},r.a.createElement(Ot,{label:wt("Heading style","vk-blocks"),value:f,onChange:function(e){return n({titleStyle:e})},options:[{label:wt("Default","vk-blocks"),value:"default"},{label:wt("Plain","vk-blocks"),value:"plain"}]}),r.a.createElement("label",null,wt("Margin bottom size (rem)","vk-blocks")),r.a.createElement(St,{value:b,onChange:function(e){n({outerMarginBottom:e})},min:-1,max:8,step:.1})),r.a.createElement(Tt,{title:wt("Heading Settings","vk-blocks")},r.a.createElement("label",null,wt("Level","vk-blocks")),r.a.createElement(ut,{minLevel:1,maxLevel:7,selectedLevel:a,onChange:v}),r.a.createElement("p",null,wt("Text Alignment")),r.a.createElement(zt,{value:l,onChange:function(e){n({align:e})}}),r.a.createElement("label",null,wt("Text size (rem)","vk-blocks")),r.a.createElement(St,{value:i,onChange:function(e){n({titleSize:e})},min:.5,max:4,step:.1}),r.a.createElement("label",null,wt("Heading margin bottom size (rem)","vk-blocks")),r.a.createElement(St,{value:m,onChange:function(e){n({titleMarginBottom:e})},min:-1,max:3,step:.1}),r.a.createElement(Pt,{value:c,onChange:function(e){return n({titleColor:e})}})),r.a.createElement(Tt,{title:wt("Sub Text Settings","vk-blocks")},r.a.createElement(Bt,{label:wt("Position","vk-blocks"),selected:s,options:[{label:wt("Display","vk-blocks"),value:"on"},{label:wt("Hide","vk-blocks"),value:"off"}],onChange:function(e){return n({subTextFlag:e})}}),r.a.createElement("label",null,wt("Text size (rem)","vk-blocks")),r.a.createElement(St,{value:p,onChange:function(e){n({subTextSize:e})},min:.5,max:3,step:.1}),r.a.createElement(Pt,{value:u,onChange:function(e){return n({subTextColor:e})}}))),r.a.createElement(yt,{attributes:t,setAttributes:n,className:o,for_:"edit"}))},save:function(e){var t=e.attributes,n=e.className;return r.a.createElement(yt,{attributes:t,className:n,for_:"save"})},deprecated:Ct});var Ft=wp.editor.RichText,Lt=[{attributes:{style:{type:"string",default:"info"},content:{type:"string",source:"html",selector:"p"}},save:function(e){var t=e.attributes,n=t.style,o=t.content;return r.a.createElement("div",{className:"alert alert-".concat(n)},r.a.createElement(Ft.Content,{tagName:"p",value:o}))}}],Dt=wp.i18n.__,Ut=wp.blocks.registerBlockType,Vt=wp.editor.RichText;Ut("vk-blocks/alert",{title:Dt("Alert","vk-blocks"),icon:"info",category:"vk-blocks-cat",attributes:{style:{type:"string",default:"info"},content:{type:"string",source:"html",selector:"p"}},edit:function(e){var t=e.attributes,n=e.setAttributes,o=e.className,r=t.style,a=t.content;return React.createElement("div",{className:"".concat(o," alert alert-").concat(r)},React.createElement("select",{onChange:function(e){n({style:e.target.value})}},React.createElement("option",{value:"success",selected:"success"===r},"Success"),React.createElement("option",{value:"info",selected:"info"===r},"Info"),React.createElement("option",{value:"warning",selected:"warning"===r},"Warning"),React.createElement("option",{value:"danger",selected:"danger"===r},"Danger")),React.createElement(Vt,{tagName:"p",onChange:function(e){n({content:e})},value:a}))},save:function(e){var t=e.attributes,n=e.className,o=t.style,r=t.content;return React.createElement("div",{className:"".concat(n," alert alert-").concat(o)},React.createElement(Vt.Content,{tagName:"p",value:r}))},deprecated:Lt});n(7);function Wt(e){return(Wt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function Ht(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function $t(e,t){return!t||"object"!==Wt(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function qt(e){return(qt=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Gt(e,t){return(Gt=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var Yt=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),$t(this,qt(t).apply(this,arguments))}var n,o,a;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&Gt(e,t)}(t,r.a.Component),n=t,(o=[{key:"render",value:function(){var e=this.props.lbColorCustom,t=this.props.lbColor,n=this.props.lbType,o=this.props.lbAlign,a=this.props.lbSize,l=this.props.lbUrl,c=this.props.lbTarget,i=this.props.lbFontAwesomeIconBefore,s=this.props.lbFontAwesomeIconAfter,u=this.props.lbRichtext,p=this.props.lbsubCaption,f="",m={},b="",v="";return f="btn vk_button_link",e?(f="".concat(f," btn-primary btn-").concat(a),"0"===n?m={backgroundColor:e,border:"1px solid ".concat(e)}:"1"===n&&(m={backgroundColor:"transparent",border:"1px solid "+e,color:e})):e||("0"===n?(f="".concat(f," btn-").concat(a," btn-").concat(t),m=null):"1"===n&&(f="".concat(f," btn-").concat(a," btn-outline-").concat(t),m=null)),"block"===o&&(f="".concat(f," btn-block")),i&&(b=r.a.createElement("i",{className:"".concat(i," vk_button_link_before")})),s&&(v=r.a.createElement("i",{className:"".concat(s," vk_button_link_after")})),r.a.createElement("a",{href:l,id:"vk_button_link",style:m,className:f,role:"button","aria-pressed":!0,target:c?"_blank":null,rel:"noopener noreferrer"},b,u,v,p&&r.a.createElement("p",{className:"vk_button_link_subCaption"},p))}}])&&Ht(n.prototype,o),a&&Ht(n,a),t}();function Zt(e){return(Zt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function Qt(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function Xt(e,t){return!t||"object"!==Zt(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function Jt(e){return(Jt=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Kt(e,t){return(Kt=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var en=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),Xt(this,Jt(t).apply(this,arguments))}var n,o,a;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&Kt(e,t)}(t,r.a.Component),n=t,(o=[{key:"render",value:function(){var e=this.props.lbColorCustom,t=this.props.lbColor,n=this.props.lbType,o=this.props.lbAlign,a=this.props.lbSize,l=this.props.lbUrl,c=this.props.lbTarget,i=this.props.lbFontAwesomeIconBefore,s=this.props.lbFontAwesomeIconAfter,u=this.props.lbRichtext,p=(this.props.lbsubCaption,""),f={},m="",b="";return p="btn vk_button_link",e?(p="".concat(p," btn-primary btn-").concat(a),"0"===n?f={backgroundColor:e,border:"1px solid ".concat(e)}:"1"===n&&(f={backgroundColor:"transparent",border:"1px solid "+e,color:e})):e||("0"===n?(p="".concat(p," btn-").concat(a," btn-").concat(t),f=null):"1"===n&&(p="".concat(p," btn-").concat(a," btn-outline-").concat(t),f=null)),"block"===o&&(p="".concat(p," btn-block")),i&&(m=r.a.createElement("i",{className:"".concat(i," vk_button_link_before")})),s&&(b=r.a.createElement("i",{className:"".concat(s," vk_button_link_after")})),r.a.createElement("a",{href:l,className:p,role:"button","aria-pressed":!0,style:f,target:c?"_blank":null},m,u,b)}}])&&Qt(n.prototype,o),a&&Qt(n,a),t}();function tn(e){return(tn="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function nn(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function on(e,t){return!t||"object"!==tn(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function rn(e){return(rn=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function an(e,t){return(an=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var ln=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),on(this,rn(t).apply(this,arguments))}var n,o,a;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&an(e,t)}(t,r.a.Component),n=t,(o=[{key:"render",value:function(){var e=this.props.lbColorCustom,t=this.props.lbColor,n=this.props.lbType,o=this.props.lbAlign,a=this.props.lbSize,l=this.props.lbUrl,c=this.props.lbTarget,i=this.props.lbFontAwesomeIconBefore,s=this.props.lbFontAwesomeIconAfter,u=this.props.lbRichtext,p=(this.props.lbsubCaption,""),f={},m="",b="";return p="btn vk_button_link",e?(p="".concat(p," btn-primary btn-").concat(a),"0"===n?f={backgroundColor:e,border:"1px solid ".concat(e)}:"1"===n&&(f={backgroundColor:"transparent",border:"1px solid "+e,color:e})):e||("0"===n?(p="".concat(p," btn-").concat(a," btn-").concat(t),f=null):"1"===n&&(p="".concat(p," btn-").concat(a," btn-outline-").concat(t),f=null)),"block"===o&&(p="".concat(p," btn-block")),i&&(m=r.a.createElement("i",{className:"".concat(i," vk_button_link_before")})),s&&(b=r.a.createElement("i",{className:"".concat(s," vk_button_link_after")})),r.a.createElement("a",{href:l,id:"vk_button_link",className:p,role:"button","aria-pressed":!0,style:f,target:c?"_blank":null},m,u,b)}}])&&nn(n.prototype,o),a&&nn(n,a),t}();function cn(e){return(cn="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function sn(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function un(e,t){return!t||"object"!==cn(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function pn(e){return(pn=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function fn(e,t){return(fn=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var mn=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),un(this,pn(t).apply(this,arguments))}var n,o,a;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&fn(e,t)}(t,r.a.Component),n=t,(o=[{key:"render",value:function(){var e=this.props.lbColorCustom,t=this.props.lbColor,n=this.props.lbType,o=this.props.lbAlign,a=this.props.lbSize,l=this.props.lbUrl,c=this.props.lbTarget,i=this.props.lbFontAwesomeIconBefore,s=this.props.lbFontAwesomeIconAfter,u=this.props.lbRichtext,p=this.props.lbsubCaption,f="",m={},b="",v="";return f="btn vk_button_link",e?(f="".concat(f," btn-primary btn-").concat(a),"0"===n?m={backgroundColor:e,border:"1px solid ".concat(e)}:"1"===n&&(m={backgroundColor:"transparent",border:"1px solid "+e,color:e})):e||("0"===n?(f="".concat(f," btn-").concat(a," btn-").concat(t),m=null):"1"===n&&(f="".concat(f," btn-").concat(a," btn-outline-").concat(t),m=null)),"block"===o&&(f="".concat(f," btn-block")),i&&(b=r.a.createElement("i",{className:"".concat(i," vk_button_link_before")})),s&&(v=r.a.createElement("i",{className:"".concat(s," vk_button_link_after")})),r.a.createElement("a",{href:l,id:"vk_button_link",className:f,role:"button","aria-pressed":!0,style:m,target:c?"_blank":null,rel:"noopener noreferrer"},b,u,v,p&&r.a.createElement("p",{className:"vk_button_link_subCaption"},p))}}])&&sn(n.prototype,o),a&&sn(n,a),t}();function bn(e){return(bn="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function vn(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function kn(e,t){return!t||"object"!==bn(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function dn(e){return(dn=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function yn(e,t){return(yn=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var gn=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),kn(this,dn(t).apply(this,arguments))}var n,o,a;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&yn(e,t)}(t,r.a.Component),n=t,(o=[{key:"render",value:function(){var e=this.props.lbColorCustom,t=this.props.lbColor,n=this.props.lbType,o=this.props.lbAlign,a=this.props.lbSize,l=this.props.lbUrl,c=this.props.lbTarget,i=this.props.lbFontAwesomeIconBefore,s=this.props.lbFontAwesomeIconAfter,u=this.props.lbRichtext,p=this.props.lbsubCaption,f="",m={},b="",v="";return f="btn vk_button_link",e?(f="".concat(f," btn-primary btn-").concat(a),"0"===n?m={backgroundColor:e,border:"1px solid ".concat(e)}:"1"===n&&(m={backgroundColor:"transparent",border:"1px solid "+e,color:e})):e||("0"===n?(f="".concat(f," btn-").concat(a," btn-").concat(t),m=null):"1"===n&&(f="".concat(f," btn-").concat(a," btn-outline-").concat(t),m=null)),"block"===o&&(f="".concat(f," btn-block")),i&&(b=r.a.createElement("i",{className:"".concat(i," vk_button_link_before")})),s&&(v=r.a.createElement("i",{className:"".concat(s," vk_button_link_after")})),r.a.createElement("a",{href:l,id:"vk_button_link",className:f,role:"button","aria-pressed":!0,style:m,target:c?"_blank":null},b,u,v,p&&r.a.createElement("p",{className:"vk_button_link_subCaption"},p))}}])&&vn(n.prototype,o),a&&vn(n,a),t}(),hn=wp.editor.RichText,_n=[{attributes:{content:{source:"html",selector:"span"},buttonUrl:{type:"string",default:null},buttonTarget:{type:"Boolean",default:!1},buttonSize:{type:"string",default:"md"},buttonType:{type:"string",default:"0"},buttonColor:{type:"string",default:"primary"},buttonColorCustom:{type:"string",default:null},buttonAlign:{type:"string",default:"left"},fontAwesomeIconBefore:{type:"string",default:null},fontAwesomeIconAfter:{type:"string",default:null}},save:function(e){var t=e.attributes,n=t.content,o=t.buttonUrl,a=t.buttonTarget,l=t.buttonSize,c=t.buttonType,i=t.buttonColor,s=t.buttonColorCustom,u=t.buttonAlign,p=t.fontAwesomeIconBefore,f=t.fontAwesomeIconAfter,m="";return s?m="vk_button vk_button-color-custom vk_button-align-".concat(u):s||(m="vk_button vk_button-align-".concat(u)),r.a.createElement("div",{className:m},r.a.createElement(en,{lbColorCustom:s,lbColor:i,lbType:c,lbAlign:u,lbSize:l,lbUrl:o,lbTarget:a,lbFontAwesomeIconBefore:p,lbFontAwesomeIconAfter:f,lbRichtext:r.a.createElement(hn.Content,{tagName:"span",className:"vk_button_link_txt",value:n})}))}},{attributes:{content:{source:"html",selector:"span"},buttonUrl:{type:"string",default:null},buttonTarget:{type:"Boolean",default:!1},buttonSize:{type:"string",default:"md"},buttonType:{type:"string",default:"0"},buttonColor:{type:"string",default:"primary"},buttonColorCustom:{type:"string",default:null},buttonAlign:{type:"string",default:"left"},fontAwesomeIconBefore:{type:"string",default:null},fontAwesomeIconAfter:{type:"string",default:null}},save:function(e){var t=e.attributes,n=t.content,o=t.buttonUrl,a=t.buttonTarget,l=t.buttonSize,c=t.buttonType,i=t.buttonColor,s=t.buttonColorCustom,u=t.buttonAlign,p=t.fontAwesomeIconBefore,f=t.fontAwesomeIconAfter,m="";return s?m="vk_button vk_button-color-custom vk_button-align-".concat(u):s||(m="vk_button vk_button-align-".concat(u)),r.a.createElement("div",{className:m},r.a.createElement(ln,{lbColorCustom:s,lbColor:i,lbType:c,lbAlign:u,lbSize:l,lbUrl:o,lbTarget:a,lbFontAwesomeIconBefore:p,lbFontAwesomeIconAfter:f,lbRichtext:r.a.createElement(hn.Content,{tagName:"span",className:"vk_button_link_txt",value:n})}))}},{attributes:{content:{source:"html",selector:"span"},subCaption:{type:"string",default:null},buttonUrl:{type:"string",default:null},buttonTarget:{type:"Boolean",default:!1},buttonSize:{type:"string",default:"md"},buttonType:{type:"string",default:"0"},buttonColor:{type:"string",default:"primary"},buttonColorCustom:{type:"string",default:null},buttonAlign:{type:"string",default:"left"},fontAwesomeIconBefore:{type:"string",default:null},fontAwesomeIconAfter:{type:"string",default:null}},save:function(e){var t=e.attributes,n=(e.className,t.content),o=t.subCaption,a=t.buttonUrl,l=t.buttonTarget,c=t.buttonSize,i=t.buttonType,s=t.buttonColor,u=t.buttonColorCustom,p=t.buttonAlign,f=t.fontAwesomeIconBefore,m=t.fontAwesomeIconAfter,b="";return u?b="vk_button vk_button-color-custom vk_button-align-".concat(p):u||(b="vk_button vk_button-align-".concat(p)),r.a.createElement("div",{className:b},r.a.createElement(mn,{lbColorCustom:u,lbColor:s,lbType:i,lbAlign:p,lbSize:c,lbUrl:a,lbTarget:l,lbFontAwesomeIconBefore:f,lbFontAwesomeIconAfter:m,lbsubCaption:o,lbRichtext:r.a.createElement(hn.Content,{tagName:"span",className:"vk_button_link_txt",value:n})}))}},{attributes:{content:{source:"html",selector:"span"},subCaption:{type:"string",default:null},buttonUrl:{type:"string",default:null},buttonTarget:{type:"Boolean",default:!1},buttonSize:{type:"string",default:"md"},buttonType:{type:"string",default:"0"},buttonColor:{type:"string",default:"primary"},buttonColorCustom:{type:"string",default:null},buttonAlign:{type:"string",default:"left"},fontAwesomeIconBefore:{type:"string",default:null},fontAwesomeIconAfter:{type:"string",default:null}},save:function(e){var t=e.attributes,n=(e.className,t.content),o=t.subCaption,a=t.buttonUrl,l=t.buttonTarget,c=t.buttonSize,i=t.buttonType,s=t.buttonColor,u=t.buttonColorCustom,p=t.buttonAlign,f=t.fontAwesomeIconBefore,m=t.fontAwesomeIconAfter,b="";return u?b="vk_button vk_button-color-custom vk_button-align-".concat(p):u||(b="vk_button vk_button-align-".concat(p)),r.a.createElement("div",{className:b},r.a.createElement(gn,{lbColorCustom:u,lbColor:s,lbType:i,lbAlign:p,lbSize:c,lbUrl:a,lbTarget:l,lbFontAwesomeIconBefore:f,lbFontAwesomeIconAfter:m,lbsubCaption:o,lbRichtext:r.a.createElement(hn.Content,{tagName:"span",className:"vk_button_link_txt",value:n})}))}}],En=wp.i18n.__,Cn=wp.blocks.registerBlockType,wn=wp.components,xn=(wn.RangeControl,wn.RadioControl),Nn=wn.PanelBody,Sn=(wn.Button,wn.BaseControl),Tn=wn.CheckboxControl,Bn=wn.TextControl,On=wn.Dashicon,In=wn.IconButton,Rn=wp.element.Fragment,An=wp.editor,Pn=An.RichText,jn=An.InspectorControls,zn=(An.MediaUpload,An.ColorPalette),Mn=An.URLInput,Fn=r.a.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"576",height:"512",viewBox:"0 0 576 512"},r.a.createElement("g",null,r.a.createElement("path",{d:"M506,185v142H70V185H506 M526.4,137H49.6C34.4,137,22,149.4,22,164.6v182.8c0,15.2,12.4,27.6,27.6,27.6h476.8 c15.2,0,27.6-12.4,27.6-27.6V164.6C554,149.4,541.6,137,526.4,137L526.4,137z"})),r.a.createElement("g",null,r.a.createElement("path",{d:"M83.8,206.9h55.9c9.3,0,16.5,2.3,21.5,6.9c5,4.6,7.5,10.3,7.5,17.1c0,5.7-1.8,10.6-5.3,14.7c-2.4,2.7-5.8,4.9-10.4,6.5 c6.9,1.7,12.1,4.5,15.3,8.6c3.3,4.1,4.9,9.2,4.9,15.3c0,5-1.2,9.5-3.5,13.5c-2.3,4-5.5,7.2-9.6,9.5c-2.5,1.5-6.3,2.5-11.3,3.2 c-6.7,0.9-11.2,1.3-13.4,1.3H83.8V206.9z M113.9,244.8h13c4.7,0,7.9-0.8,9.7-2.4c1.8-1.6,2.7-3.9,2.7-7c0-2.8-0.9-5-2.7-6.6 c-1.8-1.6-5-2.4-9.5-2.4h-13.2V244.8z M113.9,282.8h15.2c5.1,0,8.8-0.9,10.9-2.7s3.2-4.3,3.2-7.4c0-2.9-1-5.2-3.1-6.9 c-2.1-1.7-5.7-2.6-11-2.6h-15.2V282.8z"}),r.a.createElement("path",{d:"M245.9,303.5h-25.1v-11.3c-3.7,4.7-7.5,8-11.3,10c-3.8,2-8.5,3-14,3c-7.4,0-13.2-2.2-17.4-6.6c-4.2-4.4-6.3-11.2-6.3-20.4 v-44.6h27V272c0,4.4,0.8,7.5,2.4,9.4c1.6,1.8,3.9,2.8,6.9,2.8c3.2,0,5.8-1.2,7.9-3.7s3.1-6.9,3.1-13.3v-33.7h26.8V303.5z"}),r.a.createElement("path",{d:"M282.4,206.9v26.6h14.8v19.7h-14.8V278c0,3,0.3,5,0.9,5.9c0.9,1.5,2.4,2.2,4.6,2.2c2,0,4.7-0.6,8.3-1.7l2,18.5 c-6.6,1.5-12.8,2.2-18.6,2.2c-6.7,0-11.6-0.9-14.8-2.6c-3.2-1.7-5.5-4.3-7-7.8c-1.5-3.5-2.3-9.1-2.3-17v-24.6h-9.9v-19.7h9.9v-12.9 L282.4,206.9z"}),r.a.createElement("path",{d:"M330.2,206.9v26.6H345v19.7h-14.8V278c0,3,0.3,5,0.9,5.9c0.9,1.5,2.4,2.2,4.6,2.2c2,0,4.7-0.6,8.3-1.7l2,18.5 c-6.6,1.5-12.8,2.2-18.6,2.2c-6.7,0-11.6-0.9-14.8-2.6c-3.2-1.7-5.5-4.3-7-7.8c-1.5-3.5-2.3-9.1-2.3-17v-24.6h-9.9v-19.7h9.9v-12.9 L330.2,206.9z"}),r.a.createElement("path",{d:"M339.6,268.7c0-10.7,3.6-19.5,10.8-26.4s16.9-10.4,29.2-10.4c14,0,24.6,4.1,31.8,12.2c5.8,6.6,8.6,14.6,8.6,24.2 c0,10.8-3.6,19.6-10.7,26.5c-7.1,6.9-17,10.3-29.6,10.3c-11.3,0-20.4-2.9-27.3-8.6C343.9,289.5,339.6,280.2,339.6,268.7z M366.5,268.7c0,6.2,1.3,10.9,3.8,13.8c2.5,3,5.7,4.5,9.5,4.5c3.9,0,7-1.5,9.5-4.4c2.5-2.9,3.7-7.7,3.7-14.2 c0-6.1-1.3-10.6-3.8-13.6s-5.6-4.5-9.3-4.5c-3.9,0-7.1,1.5-9.7,4.5C367.8,257.9,366.5,262.5,366.5,268.7z"}),r.a.createElement("path",{d:"M418.2,233.5h25v11.4c3.7-4.7,7.5-8,11.3-10c3.8-2,8.5-3,14-3c7.4,0,13.2,2.2,17.4,6.6c4.2,4.4,6.3,11.2,6.3,20.5v44.5h-27 V265c0-4.4-0.8-7.5-2.4-9.3c-1.6-1.8-3.9-2.7-6.9-2.7c-3.3,0-5.9,1.2-7.9,3.7c-2,2.5-3,6.9-3,13.3v33.6h-26.8V233.5z"})));Cn("vk-blocks/button",{title:En("Button","vk-blocks"),icon:Fn,category:"vk-blocks-cat",attributes:{content:{source:"html",selector:"span"},subCaption:{type:"string",default:null},buttonUrl:{type:"string",default:null},buttonTarget:{type:"Boolean",default:!1},buttonSize:{type:"string",default:"md"},buttonType:{type:"string",default:"0"},buttonColor:{type:"string",default:"primary"},buttonColorCustom:{type:"string",default:null},buttonAlign:{type:"string",default:"left"},fontAwesomeIconBefore:{type:"string",default:null},fontAwesomeIconAfter:{type:"string",default:null}},edit:function(e){var t,n=e.attributes,o=e.className,a=e.setAttributes,l=e.isSelected,c=n.content,i=n.subCaption,s=n.buttonUrl,u=n.buttonTarget,p=n.buttonSize,f=n.buttonType,m=n.buttonColor,b=n.buttonColorCustom,v=n.buttonAlign,k=n.fontAwesomeIconBefore,d=n.fontAwesomeIconAfter;return t=b?"vk_button vk_button-align-".concat(v," vk_button-color-custom"):"vk_button vk_button-align-".concat(v),t=o?"".concat(o," vk_button vk_button-align-").concat(v," vk_button-color-custom"):"".concat(o," vk_button vk_button-align-").concat(v),r.a.createElement(Rn,null,r.a.createElement(jn,null,r.a.createElement(Nn,{title:En("Button setting","vk-blocks")},r.a.createElement(Bn,{label:En("Sub Caption","vk-blocks"),value:i,onChange:function(e){return a({subCaption:e})},placeholder:"Sub Caption"}),r.a.createElement(Tn,{label:En("Open link new tab.","vk-blocks"),checked:u,onChange:function(e){return a({buttonTarget:e})}}),r.a.createElement(xn,{label:En("Button Size:","vk-blocks"),selected:p,options:[{label:En("Large","vk-blocks"),value:"lg"},{label:En("normal","vk-blocks"),value:"md"},{label:En("Small","vk-blocks"),value:"sm"}],onChange:function(e){return a({buttonSize:e})}}),r.a.createElement(xn,{label:En("Button Position:","vk-blocks"),selected:v,options:[{label:En("Left","vk-blocks"),value:"left"},{label:En("Center","vk-blocks"),value:"center"},{label:En("Right","vk-blocks"),value:"right"},{label:En("Block","vk-blocks"),value:"block"}],onChange:function(e){return a({buttonAlign:e})}}),r.a.createElement(xn,{label:En("Button Style:","vk-blocks"),selected:f,options:[{label:En("Solid color","vk-blocks"),value:"0"},{label:En("No background","vk-blocks"),value:"1"}],help:En('If you select "No background", that you need to select a Custom Color.',"vk-blocks"),onChange:function(e){return a({buttonType:e})}}),r.a.createElement(xn,{label:En("Default Color:","vk-blocks"),selected:m,options:[{label:En("Primary","vk-blocks"),value:"primary"},{label:En("Secondary","vk-blocks"),value:"secondary"},{label:En("Success","vk-blocks"),value:"success"},{label:En("Info","vk-blocks"),value:"info"},{label:En("Warning","vk-blocks"),value:"warning"},{label:En("Danger","vk-blocks"),value:"danger"},{label:En("Light","vk-blocks"),value:"light"},{label:En("Dark","vk-blocks"),value:"dark"}],onChange:function(e){return a({buttonColor:e})}}),r.a.createElement(Sn,{label:En("Custom Color","vk-blocks"),help:En("This custom color overrides the default color. If you want to use the default color, click the clear button.","vk-blocks")},r.a.createElement(zn,{value:b,onChange:function(e){return a({buttonColorCustom:e})}})),r.a.createElement(Sn,{label:En("Font Awesome:","vk-blocks"),help:r.a.createElement("a",{href:"https://fontawesome.com/icons?d=gallery&m=free",target:"_blank"},En("Font Awesome icon list","vk-blocks"))},r.a.createElement(Bn,{label:En("Before text","vk-blocks"),help:En("Enter Font Awesome Class.This icon will appear before text. Ex) fas fa-arrow-circle-right","vk-blocks"),value:k,onChange:function(e){return a({fontAwesomeIconBefore:e})},placeholder:"fas fa-arrow-circle-right"}),r.a.createElement(Bn,{label:En("After text","vk-blocks"),help:En("Enter Font Awesome Class.This icon will appear after text. Ex) fas fa-external-link-alt","vk-blocks"),value:d,onChange:function(e){return a({fontAwesomeIconAfter:e})},placeholder:"fas fa-external-link-alt"})))),r.a.createElement("div",{className:t},r.a.createElement(Yt,{lbColorCustom:b,lbColor:m,lbType:f,lbAlign:v,lbSize:p,lbFontAwesomeIconBefore:k,lbFontAwesomeIconAfter:d,lbsubCaption:i,lbRichtext:r.a.createElement(Pn,{tagName:"span",className:"vk_button_link_txt",onChange:function(e){return a({content:e})},value:c,placeholder:En("Input text","vk-blocks"),formattingControls:["bold","italic","strikethrough"],keepPlaceholderOnFocus:!0})}),l&&r.a.createElement("form",{className:"block-library-button__inline-link",onSubmit:function(e){return e.preventDefault()}},r.a.createElement(On,{icon:"admin-links"}),r.a.createElement(Mn,{value:s,onChange:function(e){return a({buttonUrl:e})}}),r.a.createElement(In,{icon:"editor-break",label:En("Apply","vk-blocks"),type:"submit"}))))},save:function(e){var t=e.attributes,n=e.className,o=t.content,a=t.subCaption,l=t.buttonUrl,c=t.buttonTarget,i=t.buttonSize,s=t.buttonType,u=t.buttonColor,p=t.buttonColorCustom,f=t.buttonAlign,m=t.fontAwesomeIconBefore,b=t.fontAwesomeIconAfter,v="";return p?v="vk_button vk_button-color-custom vk_button-align-".concat(f):p||(v="vk_button vk_button-align-".concat(f)),n&&(v=n+" "+v),r.a.createElement("div",{className:v},r.a.createElement(Yt,{lbColorCustom:p,lbColor:u,lbType:s,lbAlign:f,lbSize:i,lbUrl:l,lbTarget:c,lbFontAwesomeIconBefore:m,lbFontAwesomeIconAfter:b,lbsubCaption:a,lbRichtext:r.a.createElement(Pn.Content,{tagName:"span",className:"vk_button_link_txt",value:o})}))},deprecated:_n});var Ln=wp.editor.RichText,Dn=[{attributes:{heading:{type:"string",source:"html",selector:"dt"},content:{type:"string",source:"html",selector:"dd"}},save:function(e){var t=e.attributes,n=t.heading,o=t.content;return r.a.createElement("dl",{className:"vk_faq"},r.a.createElement(Ln.Content,{tagName:"dt",className:"vk_faq_title",value:n}),r.a.createElement(Ln.Content,{tagName:"dd",className:"vk_faq_content",value:o}))}}],Un=wp.i18n.__,Vn=wp.blocks.registerBlockType,Wn=wp.editor.RichText,Hn=React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"576",height:"512",viewBox:"0 0 576 512"},React.createElement("path",{d:"M178.9,191.6c7.2,5,12,8.2,14.2,9.4c3.3,1.9,7.8,4,13.4,6.5l-16.1,32.4c-8.1-3.9-16.1-8.6-24-14 c-7.9-5.4-13.4-9.5-16.6-12.2c-12.8,5.5-28.8,8.3-48,8.3c-28.4,0-50.9-7.4-67.3-22.2c-19.4-17.5-29.1-42.2-29.1-73.9 c0-30.8,8.5-54.7,25.5-71.8c17-17.1,40.7-25.6,71.2-25.6c31.1,0,55,8.3,71.9,25c16.9,16.7,25.3,40.6,25.3,71.6 C199.3,152.8,192.5,175,178.9,191.6z M134.6,161.9c4.6-8.3,6.9-20.6,6.9-37c0-18.9-3.5-32.4-10.5-40.5c-7-8.1-16.7-12.1-29-12.1 c-11.5,0-20.8,4.1-28,12.4c-7.1,8.3-10.7,21.2-10.7,38.7c0,20.4,3.5,34.8,10.5,43c7,8.3,16.6,12.4,28.7,12.4 c3.9,0,7.6-0.4,11.1-1.1c-4.9-4.7-12.5-9.1-23-13.3l9.1-20.8c5.1,0.9,9.1,2.1,11.9,3.4c2.9,1.4,8.4,4.9,16.7,10.7 C130.1,159.1,132.3,160.5,134.6,161.9z"}),React.createElement("path",{d:"M137.9,452.6H72.2l-9.1,30.9l-59,0l70.3-187.2h63.1l70.3,187.2h-60.6L137.9,452.6z M125.9,412.1l-20.7-67.3l-20.4,67.3 H125.9z"}),React.createElement("path",{d:"M553.9,239.9h-303c-10,0-18.1-8.1-18.1-18.1c0-10,8.1-18.1,18.1-18.1h303c10,0,18.1,8.1,18.1,18.1 C572,231.8,563.9,239.9,553.9,239.9z"}),React.createElement("path",{d:"M553.9,483.5h-303c-10,0-18.1-8.1-18.1-18.1c0-10,8.1-18.1,18.1-18.1h303c10,0,18.1,8.1,18.1,18.1 C572,475.4,563.9,483.5,553.9,483.5z"}));Vn("vk-blocks/faq",{title:Un("FAQ","vk-blocks"),icon:Hn,category:"vk-blocks-cat",attributes:{heading:{type:"string",source:"html",selector:"dt"},content:{type:"string",source:"html",selector:"dd"}},edit:function(e){var t=e.attributes,n=e.setAttributes,o=e.className,r=t.heading,a=t.content;return React.createElement("dl",{className:"".concat(o," vk_faq")},React.createElement(Wn,{tagName:"dt",className:"vk_faq_title",onChange:function(e){return n({heading:e})},value:r,placeholder:Un("Please enter a question.","vk-blocks")}),React.createElement(Wn,{tagName:"dd",className:"vk_faq_content",onChange:function(e){return n({content:e})},value:a,placeholder:Un("Please enter a answer.","vk-blocks")}))},save:function(e){var t=e.attributes,n=e.className,o=t.heading,r=t.content;return React.createElement("dl",{className:"".concat(n," vk_faq")},React.createElement(Wn.Content,{tagName:"dt",className:"vk_faq_title",value:o}),React.createElement(Wn.Content,{tagName:"dd",className:"vk_faq_content",value:r}))},deprecated:Dn});var $n=wp.editor.RichText,qn=[{attributes:{heading:{type:"string",source:"html",selector:"dt"},content:{type:"string",source:"html",selector:"dd"},arrowFlag:{type:"string",default:"vk_flow-arrow-on"},insertImage:{type:"string",default:null}},save:function(e){var t=e.attributes,n=t.heading,o=t.content,a=t.insertImage,l=t.arrowFlag;return r.a.createElement("div",{className:"".concat(l," vk_flow")},r.a.createElement("div",{className:"vk_flow_frame"},r.a.createElement("dl",{className:"vk_flow_frame_text"},r.a.createElement($n.Content,{tagName:"dt",className:"vk_flow_frame_text_title",value:n}),r.a.createElement($n.Content,{tagName:"dd",className:"vk_flow_frame_text_content",value:o})),a?r.a.createElement("div",{className:"vk_flow_frame_image"},r.a.createElement("img",{src:a,alt:""})):""))}}],Gn=wp.i18n.__,Yn=wp.blocks.registerBlockType,Zn=wp.components,Qn=(Zn.RangeControl,Zn.RadioControl),Xn=Zn.PanelBody,Jn=Zn.Button,Kn=(Zn.PanelColor,wp.element.Fragment),eo=wp.editor,to=eo.RichText,no=eo.InspectorControls,oo=eo.MediaUpload;eo.ColorPalette;function ro(e){return(ro="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function ao(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function lo(e,t){return!t||"object"!==ro(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function co(e){return(co=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function io(e,t){return(io=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}Yn("vk-blocks/flow",{title:Gn("Flow","vk-blocks"),icon:"arrow-down",category:"vk-blocks-cat",attributes:{heading:{type:"string",source:"html",selector:"dt"},content:{type:"string",source:"html",selector:"dd"},arrowFlag:{type:"string",default:"vk_flow-arrow-on"},insertImage:{type:"string",default:null}},edit:function(e){var t=e.attributes,n=e.setAttributes,o=e.className,r=t.heading,a=t.content,l=t.insertImage,c=t.arrowFlag;return[React.createElement(Kn,null,React.createElement(no,null,React.createElement(Xn,{title:Gn("Display of arrow","vk-blocks")},React.createElement(Qn,{selected:c,options:[{label:Gn("Arrow display","vk-blocks"),value:"vk_flow-arrow-on"},{label:Gn("Arrow hidden","vk-blocks"),value:"vk_flow-arrow-off"}],onChange:function(e){return n({arrowFlag:e})}}))),React.createElement("div",{className:"".concat(o," ").concat(c," vk_flow")},React.createElement("div",{className:"vk_flow_frame"},React.createElement("dl",{className:"vk_flow_frame_text"},React.createElement(to,{tagName:"dt",className:"vk_flow_frame_text_title",onChange:function(e){return n({heading:e})},value:r,placeholder:Gn("Input title","vk-blocks")}),React.createElement(to,{tagName:"dd",className:"vk_flow_frame_text_content",onChange:function(e){return n({content:e})},value:a,placeholder:Gn("Input content","vk-blocks")})),React.createElement("div",{className:"vk_flow_frame_image"},React.createElement(oo,{onSelect:function(e){return n({insertImage:e.url})},type:"image",className:"vk_flow_frame_image",value:l,render:function(e){var t=e.open;return React.createElement(Jn,{onClick:t,className:l?"image-button":"button button-large"},l?React.createElement("img",{className:"icon-image",src:l,alt:Gn("Upload image","vk-blocks")}):Gn("Select image","vk-blocks"))}})))))]},save:function(e){var t=e.attributes,n=e.className,o=t.heading,r=t.content,a=t.insertImage,l=t.arrowFlag;return React.createElement("div",{className:"".concat(n," ").concat(l," vk_flow")},React.createElement("div",{className:"vk_flow_frame"},React.createElement("dl",{className:"vk_flow_frame_text"},React.createElement(to.Content,{tagName:"dt",className:"vk_flow_frame_text_title",value:o}),React.createElement(to.Content,{tagName:"dd",className:"vk_flow_frame_text_content",value:r})),a?React.createElement("div",{className:"vk_flow_frame_image"},React.createElement("img",{src:a,alt:""})):""))},deprecated:qn});var so=wp.i18n.__,uo=wp.editor.RichText,po=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),lo(this,co(t).apply(this,arguments))}var n,o,a;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&io(e,t)}(t,r.a.Component),n=t,(o=[{key:"render",value:function(){var e=this.props.setAttributes,t=this.props.attributes,n=t.heading1,o=t.heading2,a=t.heading3,l=t.content1,c=t.content2,i=t.content3,s=t.url1,u=t.url2,p=t.url3,f=t.urlOpenType1,m=t.urlOpenType2,b=t.urlOpenType3,v=t.icon1,k=t.icon2,d=t.icon3,y=t.color1,g=t.color2,h=t.color3,_=t.bgType1,E=t.bgType2,C=t.bgType3,w=t.insertImage1,x=t.insertImage2,N=t.insertImage3,S=this.props.for_,T=this.props.blockNum,B=this.props.blockNum-1,O=[n,o,a],I=[l,c,i],R=[s,u,p],A=[f,m,b],P=[v,k,d],j=[y,g,h],z=[_,E,C],M=[w,x,N],F="",L="",D=M[B]?r.a.createElement("div",{className:"vk_prBlocks_item_image",style:{backgroundImage:"url(".concat(M[B],")"),backgroundRepeat:"no-repeat 50% center",backgroundSize:"cover"}},r.a.createElement("img",{src:M[B],alt:""})):(j[B]||(j[B]="#0693e3"),"0"===z[B]?r.a.createElement("div",{className:"vk_prBlocks_item_icon_outer",style:{backgroundColor:j[B],border:"1px solid ".concat(j[B])}},r.a.createElement("i",{className:"".concat(P[B]," vk_prBlocks_item_icon"),style:{color:"#fff"}})):r.a.createElement("div",{className:"vk_prBlocks_item_icon_outer",style:{backgroundColor:"transparent",border:"1px solid "+j[B]}},r.a.createElement("i",{className:"".concat(P[B]," vk_prBlocks_item_icon"),style:{color:j[B]}})));return"edit"===S?1===T?(F=r.a.createElement(uo,{className:"vk_prBlocks_item_title vk_prBlocks_item_title-1",tagName:"h1",onChange:function(t){return e({heading1:t})},value:n,placeholder:so("Input Title","vk-blocks")}),L=r.a.createElement(uo,{className:"vk_prBlocks_item_summary vk_prBlocks_item_summary-1",tagName:"p",onChange:function(t){return e({content1:t})},value:l,placeholder:so("Input Content","vk-blocks")})):2===T?(F=r.a.createElement(uo,{className:"vk_prBlocks_item_title vk_prBlocks_item_title-2",tagName:"h1",onChange:function(t){return e({heading2:t})},value:o,placeholder:so("Input Title","vk-blocks")}),L=r.a.createElement(uo,{className:"vk_prBlocks_item_summary vk_prBlocks_item_summary-2",tagName:"p",onChange:function(t){return e({content2:t})},value:c,placeholder:so("Input Content","vk-blocks")})):3===T&&(F=r.a.createElement(uo,{className:"vk_prBlocks_item_title vk_prBlocks_item_title-3",tagName:"h1",onChange:function(t){return e({heading3:t})},value:a,placeholder:so("Input Title","vk-blocks")}),L=r.a.createElement(uo,{className:"vk_prBlocks_item_summary vk_prBlocks_item_summary-3",tagName:"p",onChange:function(t){return e({content3:t})},value:i,placeholder:so("Input Content","vk-blocks")})):"save"===S&&(F=r.a.createElement(uo.Content,{className:"vk_prBlocks_item_title vk_prBlocks_item_title-".concat(T),tagName:"h1",value:O[B]}),L=r.a.createElement(uo.Content,{className:"vk_prBlocks_item_summary vk_prBlocks_item_summary-".concat(T),tagName:"p",value:I[B]})),r.a.createElement("div",{className:"vk_prBlocks_item col-sm-4"},r.a.createElement("a",{href:R[B],target:A[B]?"_blank":"_self",className:"vk_prBlocks_item_link",rel:"noopener noreferrer"},D,F,L))}}])&&ao(n.prototype,o),a&&ao(n,a),t}();function fo(e){throw new Error('"'+e+'" is read-only')}wp.i18n.__;var mo=wp.components,bo=(mo.RadioControl,mo.PanelBody,mo.Button,mo.BaseControl,mo.CheckboxControl,mo.TextControl,wp.element.Fragment,wp.editor),vo=bo.RichText;bo.InspectorControls,bo.MediaUpload,bo.ColorPalette;var ko=[{attributes:function(e){for(var t={},n=1;n<=e;n++)t["heading"+n]={type:"string",source:"html",selector:"h3.vk_prBlocks_item_title-"+n},t["content"+n]={type:"string",source:"html",selector:"p.vk_prBlocks_item_summary-"+n},t["url"+n]={type:"string",default:null},t["urlOpenType"+n]={type:"Boolean",default:!1},t["icon"+n]={type:"string",default:"fas fa-file"},t["color"+n]={type:"string",default:"#0693e3"},t["bgType"+n]={type:"string",default:"0"},t["insertImage"+n]={type:"string",default:null};return t}(4),save:function(e){var t=e.attributes,n=t.heading1,o=t.heading2,a=t.heading3,l=t.content1,c=t.content2,i=t.content3,s=t.url1,u=t.url2,p=t.url3,f=t.urlOpenType1,m=t.urlOpenType2,b=t.urlOpenType3,v=t.icon1,k=t.icon2,d=t.icon3,y=t.color1,g=t.color2,h=t.color3,_=t.bgType1,E=t.bgType2,C=t.bgType3,w=t.insertImage1,x=t.insertImage2,N=t.insertImage3;return r.a.createElement("div",{className:"vk_prBlocks row"},r.a.createElement("div",{className:"vk_prBlocks_item col-sm-4"},r.a.createElement("a",{href:s,target:f?"_blank":"_self",className:"vk_prBlocks_item_link"},w?r.a.createElement("div",{className:"vk_prBlocks_item_image",style:{backgroundImage:"url("+w+")",backgroundRepeat:"no-repeat 50% center",backgroundSize:"cover"}},r.a.createElement("img",{src:w,alt:""})):(y||(fo("color1"),y="#0693e3"),"0"===_?r.a.createElement("div",{className:"vk_prBlocks_item_icon_outer",style:{backgroundColor:y,border:"1px solid ".concat(y)}},r.a.createElement("i",{className:"".concat(v," vk_prBlocks_item_icon"),style:{color:"#fff"}})):r.a.createElement("div",{className:"vk_prBlocks_item_icon_outer",style:{backgroundColor:"transparent",border:"1px solid "+y}},r.a.createElement("i",{className:"".concat(v," vk_prBlocks_item_icon"),style:{color:y}}))),r.a.createElement(vo.Content,{className:"vk_prBlocks_item_title vk_prBlocks_item_title-1",tagName:"h1",value:n}),r.a.createElement(vo.Content,{className:"vk_prBlocks_item_summary vk_prBlocks_item_summary-1",tagName:"p",value:l}))),r.a.createElement("div",{className:"vk_prBlocks_item col-sm-4"},r.a.createElement("a",{href:u,target:m?"_blank":"_self",className:"vk_prBlocks_item_link"},x?r.a.createElement("div",{className:"vk_prBlocks_item_image",style:{backgroundImage:"url("+x+")",backgroundRepeat:"no-repeat 50% center",backgroundSize:"cover"}},r.a.createElement("img",{src:x,alt:""})):(g||(fo("color2"),g="#0693e3"),"0"===E?r.a.createElement("div",{className:"vk_prBlocks_item_icon_outer",style:{backgroundColor:g,border:"1px solid ".concat(g)}},r.a.createElement("i",{className:"".concat(k," vk_prBlocks_item_icon"),style:{color:"#fff"}})):r.a.createElement("div",{className:"vk_prBlocks_item_icon_outer",style:{backgroundColor:"transparent",border:"1px solid "+g}},r.a.createElement("i",{className:"".concat(k," vk_prBlocks_item_icon"),style:{color:g}}))),r.a.createElement(vo.Content,{className:"vk_prBlocks_item_title vk_prBlocks_item_title-2",tagName:"h1",value:o}),r.a.createElement(vo.Content,{className:"vk_prBlocks_item_summary vk_prBlocks_item_summary-2",tagName:"p",value:c}))),r.a.createElement("div",{className:"vk_prBlocks_item col-sm-4"},r.a.createElement("a",{href:p,target:b?"_blank":"_self",className:"vk_prBlocks_item_link"},N?r.a.createElement("div",{className:"vk_prBlocks_item_image",style:{backgroundImage:"url("+N+")",backgroundRepeat:"no-repeat 50% center",backgroundSize:"cover"}},r.a.createElement("img",{src:N,alt:""})):(h||(fo("color3"),h="#0693e3"),"0"===C?r.a.createElement("div",{className:"vk_prBlocks_item_icon_outer",style:{backgroundColor:h,border:"1px solid ".concat(h)}},r.a.createElement("i",{className:"".concat(d," vk_prBlocks_item_icon"),style:{color:"#fff"}})):r.a.createElement("div",{className:"vk_prBlocks_item_icon_outer",style:{backgroundColor:"transparent",border:"1px solid "+h}},r.a.createElement("i",{className:"".concat(d," vk_prBlocks_item_icon"),style:{color:h}}))),r.a.createElement(vo.Content,{className:"vk_prBlocks_item_title vk_prBlocks_item_title-3",tagName:"h1",value:a}),r.a.createElement(vo.Content,{className:"vk_prBlocks_item_summary vk_prBlocks_item_summary-3",tagName:"p",value:i}))))}},{attributes:function(e){for(var t={},n=1;n<=e;n++)t["heading"+n]={type:"string",source:"html",selector:"h1.vk_prBlocks_item_title-"+n},t["content"+n]={type:"string",source:"html",selector:"p.vk_prBlocks_item_summary-"+n},t["url"+n]={type:"string",default:null},t["urlOpenType"+n]={type:"Boolean",default:!1},t["icon"+n]={type:"string",default:"fas fa-file"},t["color"+n]={type:"string",default:"#0693e3"},t["bgType"+n]={type:"string",default:"0"},t["insertImage"+n]={type:"string",default:null};return t}(4),save:function(e){var t=e.attributes;return r.a.createElement("div",{className:"vk_prBlocks row"},r.a.createElement(po,{attributes:t,blockNum:1,for_:"save"}),r.a.createElement(po,{attributes:t,blockNum:2,for_:"save"}),r.a.createElement(po,{attributes:t,blockNum:3,for_:"save"}))}}];function yo(e){return(yo="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function go(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function ho(e,t){return!t||"object"!==yo(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function _o(e){return(_o=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Eo(e,t){return(Eo=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var Co=wp.i18n.__,wo=wp.editor.RichText,xo=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),ho(this,_o(t).apply(this,arguments))}var n,o,a;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&Eo(e,t)}(t,r.a.Component),n=t,(o=[{key:"render",value:function(){var e=this.props.setAttributes,t=this.props.attributes,n=t.heading1,o=t.heading2,a=t.heading3,l=t.content1,c=t.content2,i=t.content3,s=t.url1,u=t.url2,p=t.url3,f=t.urlOpenType1,m=t.urlOpenType2,b=t.urlOpenType3,v=t.icon1,k=t.icon2,d=t.icon3,y=t.color1,g=t.color2,h=t.color3,_=t.bgType1,E=t.bgType2,C=t.bgType3,w=t.insertImage1,x=t.insertImage2,N=t.insertImage3,S=this.props.for_,T=this.props.blockNum,B=this.props.blockNum-1,O=[n,o,a],I=[l,c,i],R=[s,u,p],A=[f,m,b],P=[v,k,d],j=[y,g,h],z=[_,E,C],M=[w,x,N],F="",L="",D=M[B]?r.a.createElement("div",{className:"vk_prBlocks_item_image",style:{backgroundImage:"url(".concat(M[B],")"),backgroundRepeat:"no-repeat 50% center",backgroundSize:"cover"}},r.a.createElement("img",{src:M[B],alt:""})):(j[B]||(j[B]="#0693e3"),"0"===z[B]?r.a.createElement("div",{className:"vk_prBlocks_item_icon_outer",style:{backgroundColor:j[B],border:"1px solid ".concat(j[B])}},r.a.createElement("i",{className:"".concat(P[B]," vk_prBlocks_item_icon"),style:{color:"#fff"}})):r.a.createElement("div",{className:"vk_prBlocks_item_icon_outer",style:{backgroundColor:"transparent",border:"1px solid "+j[B]}},r.a.createElement("i",{className:"".concat(P[B]," vk_prBlocks_item_icon"),style:{color:j[B]}})));return"edit"===S?1===T?(F=r.a.createElement(wo,{className:"vk_prBlocks_item_title vk_prBlocks_item_title-1",tagName:"h3",onChange:function(t){return e({heading1:t})},value:n,placeholder:Co("Input Title","vk-blocks")}),L=r.a.createElement(wo,{className:"vk_prBlocks_item_summary vk_prBlocks_item_summary-1",tagName:"p",onChange:function(t){return e({content1:t})},value:l,placeholder:Co("Input Content","vk-blocks")})):2===T?(F=r.a.createElement(wo,{className:"vk_prBlocks_item_title vk_prBlocks_item_title-2",tagName:"h3",onChange:function(t){return e({heading2:t})},value:o,placeholder:Co("Input Title","vk-blocks")}),L=r.a.createElement(wo,{className:"vk_prBlocks_item_summary vk_prBlocks_item_summary-2",tagName:"p",onChange:function(t){return e({content2:t})},value:c,placeholder:Co("Input Content","vk-blocks")})):3===T&&(F=r.a.createElement(wo,{className:"vk_prBlocks_item_title vk_prBlocks_item_title-3",tagName:"h3",onChange:function(t){return e({heading3:t})},value:a,placeholder:Co("Input Title","vk-blocks")}),L=r.a.createElement(wo,{className:"vk_prBlocks_item_summary vk_prBlocks_item_summary-3",tagName:"p",onChange:function(t){return e({content3:t})},value:i,placeholder:Co("Input Content","vk-blocks")})):"save"===S&&(F=r.a.createElement(wo.Content,{className:"vk_prBlocks_item_title vk_prBlocks_item_title-".concat(T),tagName:"h3",value:O[B]}),L=r.a.createElement(wo.Content,{className:"vk_prBlocks_item_summary vk_prBlocks_item_summary-".concat(T),tagName:"p",value:I[B]})),R[B]&&"save"===S?r.a.createElement("div",{className:"vk_prBlocks_item col-sm-4"},r.a.createElement("a",{href:R[B],className:"vk_prBlocks_item_link",target:A[B]?"_blank":"_self",rel:"noopener noreferrer"},D,F,L)):r.a.createElement("div",{className:"vk_prBlocks_item col-sm-4"},D,F,L)}}])&&go(n.prototype,o),a&&go(n,a),t}(),No=wp.i18n.__,So=wp.blocks.registerBlockType,To=wp.components,Bo=To.RadioControl,Oo=To.PanelBody,Io=To.Button,Ro=To.BaseControl,Ao=To.CheckboxControl,Po=To.TextControl,jo=wp.element.Fragment,zo=wp.editor,Mo=(zo.RichText,zo.InspectorControls),Fo=zo.MediaUpload,Lo=zo.ColorPalette,Do=r.a.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"576",height:"512",viewBox:"0 0 576 512"},r.a.createElement("g",null,r.a.createElement("g",null,r.a.createElement("circle",{cx:"288",cy:"186.2",r:"60"}),r.a.createElement("rect",{x:"213.5",y:"278.8",width:"149",height:"107"})),r.a.createElement("g",null,r.a.createElement("circle",{cx:"74.5",cy:"186.2",r:"60"}),r.a.createElement("rect",{y:"278.8",width:"149",height:"107"})),r.a.createElement("g",null,r.a.createElement("circle",{cx:"501.5",cy:"186.2",r:"60"}),r.a.createElement("rect",{x:"427",y:"278.8",width:"149",height:"107"}))));So("vk-blocks/pr-blocks",{title:No("PR Blocks (Beta)","vk-blocks"),icon:Do,category:"vk-blocks-cat",attributes:function(e){for(var t={},n=1;n<=e;n++)t["heading"+n]={type:"string",source:"html",selector:".vk_prBlocks_item_title-"+n},t["content"+n]={type:"string",source:"html",selector:"p.vk_prBlocks_item_summary-"+n},t["url"+n]={type:"string",default:null},t["urlOpenType"+n]={type:"Boolean",default:!1},t["icon"+n]={type:"string",default:"fas fa-file"},t["color"+n]={type:"string",default:"#0693e3"},t["bgType"+n]={type:"string",default:"0"},t["insertImage"+n]={type:"string",default:null};return t}(4),edit:function(e){var t,n=e.attributes,o=e.setAttributes,a=e.className,l=(n.heading1,n.heading2,n.heading3,n.content1,n.content2,n.content3,n.url1),c=n.url2,i=n.url3,s=n.urlOpenType1,u=n.urlOpenType2,p=n.urlOpenType3,f=n.icon1,m=n.icon2,b=n.icon3,v=n.color1,k=n.color2,d=n.color3,y=n.bgType1,g=n.bgType2,h=n.bgType3,_=n.insertImage1,E=n.insertImage2,C=n.insertImage3;return t=a?"".concat(a," vk_prBlocks row"):"vk_prBlocks row",[r.a.createElement(jo,null,r.a.createElement(Mo,null,r.a.createElement(Oo,{title:No("PR Block1 Setting","vk-blocks")},r.a.createElement(Ro,{label:No("Link URL:","vk-blocks")},r.a.createElement(Po,{value:l,onChange:function(e){return o({url1:e})}}),r.a.createElement(Ao,{label:No("Open link new tab.","vk-blocks"),checked:s,onChange:function(e){return o({urlOpenType1:e})}})),r.a.createElement(Ro,{label:No("Icon 1","vk-blocks")},r.a.createElement(Po,{label:No("Class name of the Font Awesome icon font you want to use:","vk-blocks"),value:f,onChange:function(e){return o({icon1:e})},placeholder:"fas fa-file",help:r.a.createElement("a",{href:"https://fontawesome.com/icons?d=gallery&m=free",target:"_blank"},No("Font Awesome icon list","vk-blocks"))}),r.a.createElement(Lo,{value:v,onChange:function(e){e?o({color1:e}):(o({color1:"#0693e3"}),o({bgType1:"0"}))}}),r.a.createElement(Bo,{label:No("Icon Background:","vk-blocks"),selected:y,options:[{label:No("Solid color","vk-blocks"),value:"0"},{label:No("No background","vk-blocks"),value:"1"}],onChange:function(e){return o({bgType1:e})}})),r.a.createElement(Ro,{label:No("PR Image 1","vk-blocks"),help:No("When you have an image. Image is displayed with priority","vk-blocks")},r.a.createElement(Fo,{onSelect:function(e){return o({insertImage1:e.url})},type:"image",value:_,render:function(e){var t=e.open;return r.a.createElement(Io,{onClick:t,className:_?"image-button":"button button-large"},_?r.a.createElement("img",{className:"icon-image",src:_,alt:No("Upload image","vk-blocks")}):No("Select image","vk-blocks"))}}))),r.a.createElement(Oo,{title:No("PR Block2 Setting","vk-blocks")},r.a.createElement(Ro,{label:No("Link URL:","vk-blocks")},r.a.createElement(Po,{value:c,onChange:function(e){return o({url2:e})}}),r.a.createElement(Ao,{label:No("Open link new tab.","vk-blocks"),checked:u,onChange:function(e){return o({urlOpenType2:e})}})),r.a.createElement(Ro,{label:No("Icon 2","vk-blocks")},r.a.createElement(Po,{label:No("Class name of the Font Awesome icon font you want to use:","vk-blocks"),value:m,onChange:function(e){return o({icon2:e})},placeholder:"fas fa-file",help:r.a.createElement("a",{href:"https://fontawesome.com/icons?d=gallery&m=free",target:"_blank"},No("Font Awesome icon list","vk-blocks"))}),r.a.createElement(Lo,{value:k,onChange:function(e){e?o({color2:e}):(o({color2:"#0693e3"}),o({bgType2:"0"}))}}),r.a.createElement(Bo,{label:No("Icon Background:","vk-blocks"),selected:g,options:[{label:No("Solid color","vk-blocks"),value:"0"},{label:No("No background","vk-blocks"),value:"1"}],onChange:function(e){return o({bgType2:e})}})),r.a.createElement(Ro,{label:No("PR Image 2","vk-blocks"),help:No("When you have an image. Image is displayed with priority.","vk-blocks")},r.a.createElement(Fo,{onSelect:function(e){return o({insertImage2:e.url})},type:"image",value:E,render:function(e){var t=e.open;return r.a.createElement(Io,{onClick:t,className:E?"image-button":"button button-large"},E?r.a.createElement("img",{className:"icon-image",src:E,alt:No("Upload image","vk-blocks")}):No("Select image","vk-blocks"))}}))),r.a.createElement(Oo,{title:No("PR Block3 Setting","vk-blocks")},r.a.createElement(Ro,{label:No("Link URL:","vk-blocks")},r.a.createElement(Po,{value:i,onChange:function(e){return o({url3:e})}}),r.a.createElement(Ao,{label:No("Open link new tab.","vk-blocks"),checked:p,onChange:function(e){return o({urlOpenType3:e})}})),r.a.createElement(Ro,{label:No("Icon 3","vk-blocks")},r.a.createElement(Po,{label:No("Class name of the Font Awesome icon font you want to use:","vk-blocks"),value:b,onChange:function(e){return o({icon3:e})},placeholder:"fas fa-file",help:r.a.createElement("a",{href:"https://fontawesome.com/icons?d=gallery&m=free",target:"_blank"},No("Font Awesome icon list","vk-blocks"))}),r.a.createElement(Lo,{value:d,onChange:function(e){e?o({color3:e}):(o({color3:"#0693e3"}),o({bgType3:"0"}))}}),r.a.createElement(Bo,{label:No("Icon Background:","vk-blocks"),selected:h,options:[{label:No("Solid color","vk-blocks"),value:"0"},{label:No("No background","vk-blocks"),value:"1"}],onChange:function(e){return o({bgType3:e})}})),r.a.createElement(Ro,{label:No("PR Image 3","vk-blocks"),help:No("When you have an image. Image is displayed with priority.","vk-blocks")},r.a.createElement(Fo,{onSelect:function(e){return o({insertImage3:e.url})},type:"image",value:C,render:function(e){var t=e.open;return r.a.createElement(Io,{onClick:t,className:C?"image-button":"button button-large"},C?r.a.createElement("img",{className:"icon-image",src:C,alt:No("Upload image","vk-blocks")}):No("Select image","vk-blocks"))}})))),r.a.createElement("div",{className:t},r.a.createElement(xo,{attributes:n,setAttributes:o,blockNum:1,for_:"edit"}),r.a.createElement(xo,{attributes:n,setAttributes:o,blockNum:2,for_:"edit"}),r.a.createElement(xo,{attributes:n,setAttributes:o,blockNum:3,for_:"edit"})))]},save:function(e){var t,n=e.attributes,o=e.className;return t=o?"".concat(o," vk_prBlocks row"):"vk_prBlocks row",r.a.createElement("div",{className:t},r.a.createElement(xo,{attributes:n,blockNum:1,for_:"save"}),r.a.createElement(xo,{attributes:n,blockNum:2,for_:"save"}),r.a.createElement(xo,{attributes:n,blockNum:3,for_:"save"}))},deprecated:ko});function Uo(e){return(Uo="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function Vo(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function Wo(e,t){return!t||"object"!==Uo(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function Ho(e){return(Ho=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function $o(e,t){return($o=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var qo=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),Wo(this,Ho(t).apply(this,arguments))}var n,o,a;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&$o(e,t)}(t,r.a.Component),n=t,(o=[{key:"render",value:function(){var e=this.props.attributes,t=e.buttonText,n=e.fontAwesomeIconBefore,o=e.fontAwesomeIconAfter,a="",l="";return n&&(a=r.a.createElement("i",{className:"".concat(n," vk_button_link_before")})),o&&(l=r.a.createElement("i",{className:"".concat(o," vk_button_link_after")})),r.a.createElement(r.a.Fragment,null,a,r.a.createElement("span",{className:"vk_button_link_txt"},t),l)}}])&&Vo(n.prototype,o),a&&Vo(n,a),t}();function Go(e){return(Go="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function Yo(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function Zo(e,t){return!t||"object"!==Go(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function Qo(e){return(Qo=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Xo(e,t){return(Xo=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var Jo=wp.i18n.__,Ko=wp.components.Button,er=wp.editor.MediaUpload,tr=wp.editor.RichText,nr=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),Zo(this,Qo(t).apply(this,arguments))}var n,o,a;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&Xo(e,t)}(t,r.a.Component),n=t,(o=[{key:"render",value:function(){var e=this.props.attributes,t=e.title,n=e.titleColor,o=e.content,a=e.contentColor,l=e.url,c=e.buttonType,i=e.buttonColor,s=e.buttonColorCustom,u=e.buttonText,p=e.buttonTarget,f=e.Image,m=e.ImageBorderColor,b=e.layout,v=(e.fontAwesomeIconBefore,e.fontAwesomeIconAfter,this.props.setAttributes),k=this.props.className,d=this.props.for_,y="vk_prContent",g="vk_button",h="btn btn-block vk_button_link vk_prContent_colTxt_btn",_={},E="";return y="right"===b?Je()(k,y,"vk_prContent-layout-imageRight"):Je()(k,y,"vk_prContent-layout-imageLeft"),s?(g="".concat(g," vk_button-color-custom"),h="".concat(h," btn-primary"),"0"===c?_={backgroundColor:s,border:"1px solid ".concat(s)}:"1"===c&&(_={backgroundColor:"transparent",border:"1px solid "+s,color:s})):s||("0"===c?(h="".concat(h," btn-").concat(i),_=null):"1"===c&&(h="".concat(h," btn-outline-").concat(i),_=null)),E=null==m?"none":"1px solid ".concat(m),r.a.createElement("div",{className:y},r.a.createElement("div",{className:"col-sm-6 vk_prContent_colImg"},"edit"===d?r.a.createElement(er,{onSelect:function(e){return v({Image:e.sizes.full.url})},type:" image",value:f,render:function(e){var t=e.open;return r.a.createElement(Ko,{onClick:t,className:f?"image-button":"button button-large"},f?r.a.createElement("img",{className:"vk_prContent_colImg_image",src:f,alt:Jo("Upload image","vk-blocks"),style:{border:E}}):Jo("Select image","vk-blocks"))}}):f?r.a.createElement("img",{className:"vk_prContent_colImg_image",src:f,alt:Jo("Upload image","vk-blocks"),style:{border:E}}):Jo("Select image","vk-blocks")),r.a.createElement("div",{className:"col-sm-6 vk_prContent_colTxt"},"edit"===d?r.a.createElement(r.a.Fragment,null,r.a.createElement(tr,{tagName:"h3",className:"vk_prContent_colTxt_title",onChange:function(e){return v({title:e})},value:t,placeholder:Jo("Input title.","vk-blocks"),style:{color:n}}),r.a.createElement(tr,{tagName:"p",className:"vk_prContent_colTxt_text",onChange:function(e){return v({content:e})},value:o,placeholder:Jo("Input content.","vk-blocks"),style:{color:a}})):r.a.createElement(r.a.Fragment,null,r.a.createElement(tr.Content,{tagName:"h3",value:t,className:"vk_prContent_colTxt_title",style:{color:n}}),r.a.createElement(tr.Content,{tagName:"p",className:"vk_prContent_colTxt_text",value:o,style:{color:a}})),function(){if(""!==u&&void 0!==u)return r.a.createElement("div",{className:g},r.a.createElement("a",{href:l,className:h,target:p?"_blank":null,style:_,rel:"noopener noreferrer"},r.a.createElement(qo,{attributes:e})))}()))}}])&&Yo(n.prototype,o),a&&Yo(n,a),t}();function or(e){return(or="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function rr(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function ar(e,t){return!t||"object"!==or(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function lr(e){return(lr=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function cr(e,t){return(cr=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var ir=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),ar(this,lr(t).apply(this,arguments))}var n,o,a;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&cr(e,t)}(t,r.a.Component),n=t,(o=[{key:"render",value:function(){var e=this.props.attributes,t=e.buttonText,n=e.fontAwesomeIconBefore,o=e.fontAwesomeIconAfter,a="",l="";return n&&(a=r.a.createElement("i",{className:"".concat(n," vk_button_link_before")})),o&&(l=r.a.createElement("i",{className:"".concat(o," vk_button_link_after")})),r.a.createElement(r.a.Fragment,null,a,r.a.createElement("span",{className:"vk_button_link_txt"},t),l)}}])&&rr(n.prototype,o),a&&rr(n,a),t}();function sr(e){return(sr="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function ur(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function pr(e,t){return!t||"object"!==sr(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function fr(e){return(fr=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function mr(e,t){return(mr=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var br=wp.i18n.__,vr=wp.components.Button,kr=wp.editor.MediaUpload,dr=wp.editor.RichText,yr=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),pr(this,fr(t).apply(this,arguments))}var n,o,a;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&mr(e,t)}(t,r.a.Component),n=t,(o=[{key:"render",value:function(){var e=this.props.attributes,t=e.title,n=e.titleColor,o=e.content,a=e.contentColor,l=e.url,c=e.buttonType,i=e.buttonColor,s=e.buttonColorCustom,u=e.buttonText,p=e.buttonTarget,f=e.Image,m=e.ImageBorderColor,b=e.layout,v=(e.fontAwesomeIconBefore,e.fontAwesomeIconAfter,this.props.setAttributes),k=this.props.for_,d="vk_prContent",y="vk_button",g="btn btn-block vk_button_link vk_prContent_colTxt_btn",h={};return d="".concat(d,"right"===b?" vk_prContent-layout-imageRight":" vk_prContent-layout-imageLeft"),s?(y="".concat(y," vk_button-color-custom"),g="".concat(g," btn-primary"),"0"===c?h={backgroundColor:s,border:"1px solid ".concat(s)}:"1"===c&&(h={backgroundColor:"transparent",border:"1px solid "+s,color:s})):s||("0"===c?(g="".concat(g," btn-").concat(i),h=null):"1"===c&&(g="".concat(g," btn-outline-").concat(i),h=null)),r.a.createElement("div",{className:d},r.a.createElement("div",{className:"col-sm-6 vk_prContent_colImg"},"edit"===k?r.a.createElement(kr,{onSelect:function(e){return v({Image:e.sizes.full.url})},type:" image",value:f,render:function(e){var t=e.open;return r.a.createElement(vr,{onClick:t,className:f?"image-button":"button button-large"},f?r.a.createElement("img",{className:"vk_prContent_colImg_image",src:f,alt:br("Upload image","vk-blocks"),style:{border:"1px solid ".concat(m)}}):br("Select image","vk-blocks"))}}):f?r.a.createElement("img",{className:"vk_prContent_colImg_image",src:f,alt:br("Upload image","vk-blocks"),style:{border:"1px solid ".concat(m)}}):br("Select image","vk-blocks")),r.a.createElement("div",{className:"col-sm-6 vk_prContent_colTxt"},"edit"===k?r.a.createElement(r.a.Fragment,null,r.a.createElement(dr,{tagName:"h3",className:"vk_prContent_colTxt_title",onChange:function(e){return v({title:e})},value:t,placeholder:br("Input title.","vk-blocks"),style:{color:n}}),r.a.createElement(dr,{tagName:"p",className:"vk_prContent_colTxt_text",onChange:function(e){return v({content:e})},value:o,placeholder:br("Input content.","vk-blocks"),style:{color:a}})):r.a.createElement(r.a.Fragment,null,r.a.createElement(dr.Content,{tagName:"h3",value:t,className:"vk_prContent_colTxt_title",style:{color:n}}),r.a.createElement(dr.Content,{tagName:"p",className:"vk_prContent_colTxt_text",value:o,style:{color:a}})),function(){if(""!==u&&void 0!==u)return r.a.createElement("div",{className:y},r.a.createElement("a",{href:l,className:g,target:p?"_blank":null,style:h},r.a.createElement(ir,{attributes:e})))}()))}}])&&ur(n.prototype,o),a&&ur(n,a),t}(),gr=[{attributes:{title:{source:"html",selector:".vk_prContent_colTxt_title"},titleColor:{type:"string"},content:{source:"html",selector:".vk_prContent_colTxt_text"},contentColor:{type:"string"},url:{type:"string",default:null},buttonType:{type:"string",default:"0"},buttonColor:{type:"string",default:"primary"},buttonColorCustom:{type:"string",default:null},buttonText:{source:"html",selector:".vk_button_link_txt",default:""},buttonTarget:{type:"Boolean",default:!1},Image:{type:"string",default:null},ImageBorderColor:{type:"string",default:null},layout:{type:"string",default:"left"},fontAwesomeIconBefore:{type:"string"},fontAwesomeIconAfter:{type:"string"}},save:function(e){var t=e.attributes;e.className;return r.a.createElement(yr,{attributes:t,for_:"save"})}}],hr=wp.i18n.__,_r=wp.blocks.registerBlockType,Er=wp.components,Cr=(Er.RangeControl,Er.RadioControl),wr=Er.PanelBody,xr=(Er.Button,Er.BaseControl),Nr=Er.CheckboxControl,Sr=Er.TextControl,Tr=wp.element.Fragment,Br=wp.editor,Or=(Br.RichText,Br.InspectorControls),Ir=(Br.MediaUpload,Br.ColorPalette),Rr=r.a.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"576",height:"512",viewBox:"0 0 576 512"},r.a.createElement("g",null,r.a.createElement("path",{d:"M291.7,133.3l0,245.3l-273.1,0l0-245.3L291.7,133.3 M307.2,117.8l-304.2,0l0,276.4l304.2,0L307.2,117.8L307.2,117.8z"}),r.a.createElement("path",{d:"M560.7,218.8l-213.1,0c-6.1,0-11.1-5-11.1-11.1s5-11.1,11.1-11.1l213.1,0c6.1,0,11.1,5,11.1,11.1 C571.8,213.8,566.8,218.8,560.7,218.8z"}),r.a.createElement("path",{d:"M560.7,265.4l-213.1,0c-6.1,0-11.1-5-11.1-11.1c0-6.1,5-11.1,11.1-11.1l213.1,0c6.1,0,11.1,5,11.1,11.1 C571.8,260.5,566.8,265.4,560.7,265.4z"}),r.a.createElement("path",{d:"M560.7,312.1l-213.1,0c-6.1,0-11.1-5-11.1-11.1c0-6.1,5-11.1,11.1-11.1l213.1,0c6.1,0,11.1,5,11.1,11.1 C571.8,307.1,566.8,312.1,560.7,312.1z"}),r.a.createElement("polygon",{points:"278.4,365.4 31.9,365.4 31.9,287.4 113,182.2 184.4,264.4 229.9,226.5 278.4,290.6 \t"}),r.a.createElement("path",{d:"M360.6,133.3c4.8,0,8.7,3.9,8.7,8.7c0,4.8-3.9,8.7-8.7,8.7c-4.8,0-8.7-3.9-8.7-8.7C351.9,137.2,355.8,133.3,360.6,133.3 M360.6,117.8c-13.4,0-24.2,10.9-24.2,24.2c0,13.4,10.9,24.2,24.2,24.2c13.4,0,24.2-10.9,24.2-24.2 C384.9,128.7,374,117.8,360.6,117.8L360.6,117.8z"}),r.a.createElement("path",{d:"M423.3,133.3c4.8,0,8.7,3.9,8.7,8.7c0,4.8-3.9,8.7-8.7,8.7c-4.8,0-8.7-3.9-8.7-8.7C414.6,137.2,418.5,133.3,423.3,133.3 M423.3,117.8c-13.4,0-24.2,10.9-24.2,24.2c0,13.4,10.9,24.2,24.2,24.2s24.2-10.9,24.2-24.2C447.6,128.7,436.7,117.8,423.3,117.8 L423.3,117.8z"}),r.a.createElement("path",{d:"M486,133.3c4.8,0,8.7,3.9,8.7,8.7c0,4.8-3.9,8.7-8.7,8.7c-4.8,0-8.7-3.9-8.7-8.7C477.3,137.2,481.2,133.3,486,133.3 M486,117.8c-13.4,0-24.2,10.9-24.2,24.2c0,13.4,10.9,24.2,24.2,24.2c13.4,0,24.2-10.9,24.2-24.2 C510.2,128.7,499.4,117.8,486,117.8L486,117.8z"}),r.a.createElement("path",{d:"M548.7,133.3c4.8,0,8.7,3.9,8.7,8.7c0,4.8-3.9,8.7-8.7,8.7s-8.7-3.9-8.7-8.7C540,137.2,543.9,133.3,548.7,133.3 M548.7,117.8c-13.4,0-24.2,10.9-24.2,24.2c0,13.4,10.9,24.2,24.2,24.2c13.4,0,24.2-10.9,24.2-24.2 C572.9,128.7,562.1,117.8,548.7,117.8L548.7,117.8z"}),r.a.createElement("path",{d:"M566.3,347.6l-224.3,0c-3.1,0-5.6,2.5-5.6,5.6l0,35.5c0,3.1,2.5,5.6,5.6,5.6l224.3,0c3.1,0,5.6-2.5,5.6-5.6v-35.5 C571.8,350.1,569.3,347.6,566.3,347.6z M547.1,379.2v-16.6l9.8,8.3L547.1,379.2z"})));_r("vk-blocks/pr-content",{title:hr("PR Content","vk-blocks"),icon:Rr,category:"vk-blocks-cat",attributes:{title:{source:"html",selector:".vk_prContent_colTxt_title"},titleColor:{type:"string"},content:{source:"html",selector:".vk_prContent_colTxt_text"},contentColor:{type:"string"},url:{type:"string",default:null},buttonType:{type:"string",default:"0"},buttonColor:{type:"string",default:"primary"},buttonColorCustom:{type:"string",default:null},buttonText:{source:"html",selector:".vk_button_link_txt",default:""},buttonTarget:{type:"Boolean",default:!1},Image:{type:"string",default:null},ImageBorderColor:{type:"string",default:null},layout:{type:"string",default:"left"},fontAwesomeIconBefore:{type:"string"},fontAwesomeIconAfter:{type:"string"}},edit:function(e){var t=e.attributes,n=e.className,o=e.setAttributes,a=t.titleColor,l=t.contentColor,c=t.url,i=t.buttonType,s=t.buttonColor,u=t.buttonColorCustom,p=t.buttonText,f=t.buttonTarget,m=t.ImageBorderColor,b=t.layout,v=t.fontAwesomeIconBefore,k=t.fontAwesomeIconAfter;return r.a.createElement(Tr,null,r.a.createElement(Or,null,r.a.createElement(wr,{title:hr("Color Setting","vk-blocks")},r.a.createElement(xr,{label:hr("Title Color","vk-blocks")},r.a.createElement(Ir,{value:a,onChange:function(e){return o({titleColor:e})}})),r.a.createElement(xr,{label:hr("Content Color","vk-blocks")},r.a.createElement(Ir,{value:l,onChange:function(e){return o({contentColor:e})}})),r.a.createElement(xr,{label:hr("Image Border Color","vk-blocks")},r.a.createElement(Ir,{value:m,onChange:function(e){return o({ImageBorderColor:e})}}))),r.a.createElement(wr,{title:hr("Button Setting","vk-blocks")},r.a.createElement(xr,{label:hr("Button Text","vk-blocks")},r.a.createElement(Sr,{value:p,onChange:function(e){return o({buttonText:e})},placeholder:"Input button text."})),r.a.createElement(xr,{label:hr("Link URL","vk-blocks")},r.a.createElement(Sr,{value:c,onChange:function(e){return o({url:e})},placeholder:"https://vektor-inc.co.jp/"})),r.a.createElement(Nr,{label:hr("Open link new tab.","vk-blocks"),checked:f,onChange:function(e){return o({buttonTarget:e})}}),r.a.createElement(xr,{label:hr("Button Type","vk-blocks")},r.a.createElement(Cr,{selected:i,options:[{label:hr("Solid","vk-blocks"),value:"0"},{label:hr("Ghost","vk-blocks"),value:"1"}],onChange:function(e){return o({buttonType:e})}})),r.a.createElement(Cr,{label:hr("Default Color:","vk-blocks"),selected:s,options:[{label:hr("Primary","vk-blocks"),value:"primary"},{label:hr("Secondary","vk-blocks"),value:"secondary"},{label:hr("Success","vk-blocks"),value:"success"},{label:hr("Info","vk-blocks"),value:"info"},{label:hr("Warning","vk-blocks"),value:"warning"},{label:hr("Danger","vk-blocks"),value:"danger"},{label:hr("Light","vk-blocks"),value:"light"},{label:hr("Dark","vk-blocks"),value:"dark"}],onChange:function(e){return o({buttonColor:e})}}),r.a.createElement(xr,{label:hr("Button Color","vk-blocks")},r.a.createElement(Ir,{value:u,onChange:function(e){return o({buttonColorCustom:e})}})),r.a.createElement(xr,{label:hr("Font Awesome:","vk-blocks"),help:r.a.createElement("a",{href:"https://fontawesome.com/icons?d=gallery&m=free",target:"_blank"},hr("Font Awesome icon list","vk-blocks"))},r.a.createElement(Sr,{label:hr("Before text","vk-blocks"),help:hr("Enter Font Awesome Class.This icon will appear before text. Ex) fas fa-arrow-circle-right","vk-blocks"),value:v,onChange:function(e){return o({fontAwesomeIconBefore:e})},placeholder:"fas fa-arrow-circle-right"}),r.a.createElement(Sr,{label:hr("After text","vk-blocks"),help:hr("Enter Font Awesome Class.This icon will appear after text. Ex) fas fa-external-link-alt","vk-blocks"),value:k,onChange:function(e){return o({fontAwesomeIconAfter:e})},placeholder:"fas fa-external-link-alt"}))),r.a.createElement(wr,{title:hr("Layout Setting","vk-blocks")},r.a.createElement(Cr,{label:hr("Layout Type","vk-blocks"),selected:b,options:[{label:hr("Right","vk-blocks"),value:"right"},{label:hr("Left","vk-blocks"),value:"left"}],onChange:function(e){return o({layout:e})}}))),r.a.createElement(nr,{attributes:t,setAttributes:o,className:n,for_:"edit"}))},save:function(e){var t=e.attributes,n=e.className;return r.a.createElement(nr,{attributes:t,className:n,for_:"save"})},deprecated:gr})}]);
39
- //# sourceMappingURL=block-build.js.map
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
inc/vk-blocks/package/build/block-build.js.map DELETED
@@ -1 +0,0 @@
1
- {"version":3,"sources":["webpack:///webpack/bootstrap","webpack:///./node_modules/react/index.js","webpack:///./node_modules/classnames/index.js","webpack:///./node_modules/react-dom/server.browser.js","webpack:///./node_modules/react/cjs/react.production.min.js","webpack:///./node_modules/react/node_modules/object-assign/index.js","webpack:///./node_modules/react-dom/cjs/react-dom-server.browser.production.min.js","webpack:///./node_modules/react-dom/node_modules/object-assign/index.js","webpack:///./src/balloon/block.js","webpack:///./src/table-of-contents/TableOfContents.js","webpack:///./src/table-of-contents/block.js","webpack:///./src/table-of-contents/schema.js","webpack:///./src/staff/component.js","webpack:///./src/staff/block.js","webpack:///./src/staff/schema.js","webpack:///./src/spacer/component.js","webpack:///./src/spacer/deprecated/component.js","webpack:///./src/spacer/deprecated/deprecated.js","webpack:///./src/spacer/deprecated/schema.js","webpack:///./src/spacer/block.js","webpack:///./src/spacer/schema.js","webpack:///./src/outer/component-divider.js","webpack:///./src/outer/component.js","webpack:///./src/outer/deprecated/component-divider.js","webpack:///./src/outer/deprecated/component.js","webpack:///./src/outer/deprecated/block.js","webpack:///./src/outer/deprecated/schema.js","webpack:///./src/_helper/to-number.js","webpack:///./src/outer/block.js","webpack:///./src/outer/schema.js","webpack:///./src/heading/heading-toolbar.js","webpack:///./src/heading/component.js","webpack:///./src/heading/deprecated/block.js","webpack:///./src/heading/deprecated/schema.js","webpack:///./src/heading/block.js","webpack:///./src/heading/schema.js","webpack:///./src/alert/deprecated.js","webpack:///./src/alert/block.js","webpack:///./src/button/component.js","webpack:///./src/button/deprecated/component-deprecated.js","webpack:///./src/button/deprecated/component-deprecated-id.js","webpack:///./src/button/deprecated/component-deprecated-noopenernoreferer-id.js","webpack:///./src/button/deprecated/component-deprecated-subcaption-noNoopnnernoreferer-id.js","webpack:///./src/button/deprecated/deprecated.js","webpack:///./src/button/block.js","webpack:///./src/faq/deprecated.js","webpack:///./src/faq/block.js","webpack:///./src/flow/deprecated.js","webpack:///./src/flow/block.js","webpack:///./src/pr-blocks/deprecated/component-block.js","webpack:///./src/pr-blocks/deprecated/block.js","webpack:///./src/pr-blocks/component-block.js","webpack:///./src/pr-blocks/block.js","webpack:///./src/pr-content/component-fontawesome.js","webpack:///./src/pr-content/component.js","webpack:///./src/pr-content/deprecated/component-fontawesome-deprecated.js","webpack:///./src/pr-content/deprecated/component-deprecated.js","webpack:///./src/pr-content/deprecated/deprecated.js","webpack:///./src/pr-content/block.js","webpack:///./src/pr-content/schema.js"],"names":["installedModules","__webpack_require__","moduleId","exports","module","i","l","modules","call","m","c","d","name","getter","o","Object","defineProperty","enumerable","get","r","Symbol","toStringTag","value","t","mode","__esModule","ns","create","key","bind","n","object","property","prototype","hasOwnProperty","p","s","__WEBPACK_AMD_DEFINE_RESULT__","hasOwn","classNames","classes","arguments","length","arg","argType","push","Array","isArray","inner","apply","join","default","undefined","k","for","q","u","v","w","x","y","z","A","B","C","iterator","D","a","b","e","encodeURIComponent","g","h","f","Error","replace","framesToPop","aa","E","isMounted","enqueueForceUpdate","enqueueReplaceState","enqueueSetState","F","G","this","props","context","refs","updater","H","I","isReactComponent","setState","forceUpdate","J","constructor","isPureReactComponent","K","current","currentDispatcher","L","M","ref","__self","__source","N","children","defaultProps","$$typeof","type","_owner","O","P","Q","R","pop","result","keyPrefix","func","count","S","V","T","U","next","done","keys","=",":","escape","toString","ca","da","W","ba","X","Children","map","forEach","toArray","only","createRef","Component","PureComponent","createContext","_calculateChangedBits","_currentValue","_currentValue2","_threadCount","Provider","Consumer","_context","forwardRef","render","lazy","_ctor","_status","_result","memo","compare","Fragment","StrictMode","Suspense","createElement","cloneElement","createFactory","isValidElement","version","unstable_ConcurrentMode","unstable_Profiler","__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED","ReactCurrentOwner","assign","Y","Z","getOwnPropertySymbols","propIsEnumerable","propertyIsEnumerable","test1","String","getOwnPropertyNames","test2","fromCharCode","test3","split","letter","err","shouldUseNative","target","source","from","symbols","to","val","TypeError","toObject","displayName","Uint16Array","ea","fa","ha","ia","ja","test","la","acceptsBooleans","toLowerCase","slice","ka","isNaN","attributeName","attributeNamespace","mustUseProperty","propertyName","toUpperCase","tabIndex","ma","exec","index","charCodeAt","substring","na","oa","pa","readContext","qa","html","mathml","svg","ra","sa","area","base","br","col","embed","hr","img","input","keygen","link","meta","param","track","wbr","ta","menuitem","animationIterationCount","borderImageOutset","borderImageSlice","borderImageWidth","boxFlex","boxFlexGroup","boxOrdinalGroup","columnCount","columns","flex","flexGrow","flexPositive","flexShrink","flexNegative","flexOrder","gridArea","gridRow","gridRowEnd","gridRowSpan","gridRowStart","gridColumn","gridColumnEnd","gridColumnSpan","gridColumnStart","fontWeight","lineClamp","lineHeight","opacity","order","orphans","tabSize","widows","zIndex","zoom","fillOpacity","floodOpacity","stopOpacity","strokeDasharray","strokeDashoffset","strokeMiterlimit","strokeOpacity","strokeWidth","ua","charAt","va","wa","xa","listing","pre","textarea","ya","za","Ba","Ca","dangerouslySetInnerHTML","suppressContentEditableWarning","suppressHydrationWarning","Da","Ea","contextType","contextTypes","getDerivedStateFromProps","state","UNSAFE_componentWillMount","componentWillMount","getChildContext","childContextTypes","child","Fa","domNamespace","childIndex","footer","set","threadID","stack","exhausted","currentSelectValue","previousWasTextNode","makeStaticMarkup","suspenseDepth","contextIndex","contextStack","contextValueStack","destroy","pushProvider","popProvider","read","fallbackFrame","renderDOM","defaultChecked","defaultValue","checked","Aa","selected","style","indexOf","trim","is","__html","Ga","renderToString","Infinity","renderToStaticMarkup","renderToNodeStream","renderToStaticNodeStream","Ha","Ia","__","wp","i18n","registerBlockType","blocks","components","RadioControl","RangeControl","PanelBody","Button","element","editor","RichText","InspectorControls","MediaUpload","ColorPalette","BlockIcon","React","xmlns","width","height","viewBox","title","icon","category","attributes","content","selector","balloonName","balloonType","balloonBgColor","balloonAlign","IconImage","edit","_ref","className","setAttributes","label","help","options","onChange","concat","onSelect","sizes","full","url","_ref2","open","onClick","src","alt","tagName","placeholder","background","border","save","_ref3","Content","TableOfContents","targetClass","document","getElementsByClassName","querySelectorAll","nodeList_raw","getDom","nodeList","sourceOfTocHtml","item","innerText","h2Count","h3Count","h4Count","h5Count","h6Count","fixZero","returnHtml","data","baseClass","level","Number","preNumber","href","ReactDOMServer","ServerSideRender","SelectControl","BaseControl","subscribe","select","dispatch","react_default","renderHtml","clientId","toc","getHtagsInEditor","selectedBlock","getSelectedBlock","match","vk_blocks_check","is_pro","block","NewComponent","_React$Component","component_classCallCheck","_possibleConstructorReturn","_getPrototypeOf","_inherits","_this$props$attribute","vk_staff_text_name","vk_staff_text_caption","vk_staff_text_role","vk_staff_text_profileTitle","vk_staff_text_profileText","vk_staff_photo_image","vk_staff_photo_image_alt","vk_staff_layout","vk_staff_nameColor","vk_staff_captionColor","vk_staff_positionColor","vk_staff_profileTitleColor","vk_staff_profileTextColor","vk_staff_photoBorder","for_","returnELm","component_RichText","color","component_MediaUpload","TextControl","block_Fragment","block_InspectorControls","block_PanelBody","block_SelectControl","block_BaseControl","block_ColorPalette","component_NewComponent","SpacerComponent","spacer_component_classCallCheck","component_possibleConstructorReturn","component_getPrototypeOf","component_inherits","unit","pc","tablet","mobile","deprecated_component_classCallCheck","deprecated_component_possibleConstructorReturn","deprecated_component_getPrototypeOf","deprecated_component_inherits","deprecated","deprecated_component_SpacerComponent","points","spacer_block_Fragment","spacer_block_InspectorControls","spacer_block_PanelBody","spacer_block_SelectControl","spacer_block_BaseControl","step","component_SpacerComponent","componentDivider","whichSide","dividerType","sectionPadding","sectionClass","lenderDivider","Math","abs","fill","absLevel","tiltSectionStyle","curveSectionStyle","waveSectionStyle","DivideAbs4","triangleSectionStyle","paddingBottom","preserveAspectRatio","paddingTop","InnerBlocks","hex2rgba","hex","alpha","parseInt","outer_component_classCallCheck","outer_component_possibleConstructorReturn","outer_component_getPrototypeOf","outer_component_inherits","classPaddingLR","classPaddingVertical","classBgPosition","classWidth","elm","containerClass","whichSideUpper","whichSideLower","bgStyle","borderProperty","borderRadiusProperty","bgColor","bgImage","bgPosition","outerWidth","padding_left_and_right","padding_top_and_bottom","upper_level","lower_level","upperDividerBgColor","lowerDividerBgColor","borderWidth","borderStyle","borderColor","borderRadius","anchor","id","outer_deprecated_component_classCallCheck","outer_deprecated_component_possibleConstructorReturn","outer_deprecated_component_getPrototypeOf","outer_deprecated_component_inherits","component_InnerBlocks","deprecated_component_Component","toNumber","min","max","supports","outer_block_Fragment","outer_block_InspectorControls","outer_block_PanelBody","outer_block_BaseControl","outer_block_ColorPalette","block_RangeControl","block_MediaUpload","block_Button","outer_block_SelectControl","component_Component","range","window","lodash","sprintf","Toolbar","HeadingToolbar","targetLevel","selectedLevel","isActive","subscript","_this","_this$props","minLevel","maxLevel","controls","createLevelControl","heading_component_classCallCheck","heading_component_possibleConstructorReturn","heading_component_getPrototypeOf","heading_component_inherits","cStyle","tStyle","align","titleColor","titleSize","subText","subTextFlag","subTextColor","subTextSize","titleStyle","titleMarginBottom","outerMarginBottom","marginBottom","fontSize","textAlign","heading_component_RichText","BlockControls","AlignmentToolbar","Version0_6_0","block_RichText","number","set_attirbuite","heading1","heading2","heading3","content1","content2","content3","url1","url2","url3","urlOpenType1","urlOpenType2","urlOpenType3","icon1","icon2","icon3","color1","color2","color3","bgType1","bgType2","bgType3","insertImage1","insertImage2","insertImage3","backgroundImage","backgroundRepeat","backgroundSize","_readOnlyError","backgroundColor","deprecated_block_Fragment","customClassName","setTitleFontSize","newLevel","heading_block_Fragment","block_BlockControls","heading_toolbar","heading_block_InspectorControls","heading_block_PanelBody","heading_block_SelectControl","heading_block_RangeControl","block_AlignmentToolbar","heading_block_ColorPalette","block_RadioControl","heading_component_Component","alert_deprecated_RichText","event","alert_block_RichText","newContent","button_component_classCallCheck","button_component_possibleConstructorReturn","button_component_getPrototypeOf","button_component_inherits","buttonColorCustom","lbColorCustom","buttonColor","lbColor","buttonType","lbType","buttonAlign","lbAlign","buttonSize","lbSize","buttonUrl","lbUrl","buttonTarget","lbTarget","fontAwesomeIconBefore","lbFontAwesomeIconBefore","fontAwesomeIconAfter","lbFontAwesomeIconAfter","richText","lbRichtext","subCaption","lbsubCaption","aClass","aStyle","iconBefore","iconAfter","role","aria-pressed","rel","ComponentDeprecated","component_deprecated_classCallCheck","component_deprecated_possibleConstructorReturn","component_deprecated_getPrototypeOf","component_deprecated_inherits","ComponentDeprecatedId","component_deprecated_id_classCallCheck","component_deprecated_id_possibleConstructorReturn","component_deprecated_id_getPrototypeOf","component_deprecated_id_inherits","ComponentDeprecatedNoOpnnerNoRefererID","component_deprecated_noopenernoreferer_id_classCallCheck","component_deprecated_noopenernoreferer_id_possibleConstructorReturn","component_deprecated_noopenernoreferer_id_getPrototypeOf","component_deprecated_noopenernoreferer_id_inherits","ComponentDeprecatedSubcaptionNoopennerId","component_deprecated_subcaption_noNoopnnernoreferer_id_classCallCheck","component_deprecated_subcaption_noNoopnnernoreferer_id_possibleConstructorReturn","component_deprecated_subcaption_noNoopnnernoreferer_id_getPrototypeOf","component_deprecated_subcaption_noNoopnnernoreferer_id_inherits","component_deprecated_ComponentDeprecated","deprecated_deprecated_RichText","component_deprecated_id_ComponentDeprecatedId","component_deprecated_noopenernoreferer_id_ComponentDeprecatedNoOpnnerNoRefererID","_ref4","component_deprecated_subcaption_noNoopnnernoreferer_id_ComponentDeprecatedSubcaptionNoopennerId","CheckboxControl","Dashicon","IconButton","URLInput","isSelected","button_block_Fragment","button_block_InspectorControls","button_block_PanelBody","block_TextControl","button_block_RadioControl","button_block_BaseControl","button_block_ColorPalette","button_component_Component","button_block_RichText","formattingControls","keepPlaceholderOnFocus","onSubmit","preventDefault","heading","faq_deprecated_RichText","faq_block_RichText","arrowFlag","insertImage","flow_deprecated_RichText","PanelColor","flow_block_Fragment","flow_block_InspectorControls","flow_block_PanelBody","flow_block_RadioControl","flow_block_RichText","flow_block_MediaUpload","flow_block_Button","ComponentBlock","component_block_classCallCheck","component_block_possibleConstructorReturn","component_block_getPrototypeOf","component_block_inherits","blockNum","blockNumArrIndex","urlOpenType","bgType","richTextH1Save","richTextPSave","drawElement","component_block_RichText","set_attributes","block_readOnlyError","deprecated_block_RichText","set_attributes2","component_block_ComponentBlock","pr_blocks_component_block_classCallCheck","pr_blocks_component_block_possibleConstructorReturn","pr_blocks_component_block_getPrototypeOf","pr_blocks_component_block_inherits","pr_blocks_component_block_RichText","cx","cy","pr_blocks_block_Fragment","pr_blocks_block_InspectorControls","pr_blocks_block_PanelBody","pr_blocks_block_BaseControl","pr_blocks_block_TextControl","pr_blocks_block_CheckboxControl","pr_blocks_block_ColorPalette","pr_blocks_block_RadioControl","pr_blocks_block_MediaUpload","pr_blocks_block_Button","pr_blocks_component_block_ComponentBlock","_ref5","Fontawesome","component_fontawesome_classCallCheck","component_fontawesome_possibleConstructorReturn","component_fontawesome_getPrototypeOf","component_fontawesome_inherits","buttonText","pr_content_component_classCallCheck","pr_content_component_possibleConstructorReturn","pr_content_component_getPrototypeOf","pr_content_component_inherits","contentColor","Image","ImageBorderColor","layout","btnClass","imageBorderProperty","pr_content_component_MediaUpload","component_Button","pr_content_component_RichText","component_fontawesome_Fontawesome","component_fontawesome_deprecated_classCallCheck","component_fontawesome_deprecated_possibleConstructorReturn","component_fontawesome_deprecated_getPrototypeOf","component_fontawesome_deprecated_inherits","deprecated_component_deprecated_classCallCheck","deprecated_component_deprecated_possibleConstructorReturn","deprecated_component_deprecated_getPrototypeOf","deprecated_component_deprecated_inherits","component_deprecated_MediaUpload","component_deprecated_Button","component_deprecated_RichText","component_fontawesome_deprecated_Fontawesome","deprecated_component_deprecated_ComponentDeprecated","pr_content_block_Fragment","pr_content_block_InspectorControls","pr_content_block_PanelBody","pr_content_block_BaseControl","pr_content_block_ColorPalette","pr_content_block_TextControl","pr_content_block_CheckboxControl","pr_content_block_RadioControl","pr_content_component_Component"],"mappings":"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","file":"./inc/vk-blocks/build/block-build.js","sourcesContent":[" \t// The module cache\n \tvar installedModules = {};\n\n \t// The require function\n \tfunction __webpack_require__(moduleId) {\n\n \t\t// Check if module is in cache\n \t\tif(installedModules[moduleId]) {\n \t\t\treturn installedModules[moduleId].exports;\n \t\t}\n \t\t// Create a new module (and put it into the cache)\n \t\tvar module = installedModules[moduleId] = {\n \t\t\ti: moduleId,\n \t\t\tl: false,\n \t\t\texports: {}\n \t\t};\n\n \t\t// Execute the module function\n \t\tmodules[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n\n \t\t// Flag the module as loaded\n \t\tmodule.l = true;\n\n \t\t// Return the exports of the module\n \t\treturn module.exports;\n \t}\n\n\n \t// expose the modules object (__webpack_modules__)\n \t__webpack_require__.m = modules;\n\n \t// expose the module cache\n \t__webpack_require__.c = installedModules;\n\n \t// define getter function for harmony exports\n \t__webpack_require__.d = function(exports, name, getter) {\n \t\tif(!__webpack_require__.o(exports, name)) {\n \t\t\tObject.defineProperty(exports, name, { enumerable: true, get: getter });\n \t\t}\n \t};\n\n \t// define __esModule on exports\n \t__webpack_require__.r = function(exports) {\n \t\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n \t\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n \t\t}\n \t\tObject.defineProperty(exports, '__esModule', { value: true });\n \t};\n\n \t// create a fake namespace object\n \t// mode & 1: value is a module id, require it\n \t// mode & 2: merge all properties of value into the ns\n \t// mode & 4: return value when already ns object\n \t// mode & 8|1: behave like require\n \t__webpack_require__.t = function(value, mode) {\n \t\tif(mode & 1) value = __webpack_require__(value);\n \t\tif(mode & 8) return value;\n \t\tif((mode & 4) && typeof value === 'object' && value && value.__esModule) return value;\n \t\tvar ns = Object.create(null);\n \t\t__webpack_require__.r(ns);\n \t\tObject.defineProperty(ns, 'default', { enumerable: true, value: value });\n \t\tif(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key));\n \t\treturn ns;\n \t};\n\n \t// getDefaultExport function for compatibility with non-harmony modules\n \t__webpack_require__.n = function(module) {\n \t\tvar getter = module && module.__esModule ?\n \t\t\tfunction getDefault() { return module['default']; } :\n \t\t\tfunction getModuleExports() { return module; };\n \t\t__webpack_require__.d(getter, 'a', getter);\n \t\treturn getter;\n \t};\n\n \t// Object.prototype.hasOwnProperty.call\n \t__webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };\n\n \t// __webpack_public_path__\n \t__webpack_require__.p = \"\";\n\n\n \t// Load entry module and return exports\n \treturn __webpack_require__(__webpack_require__.s = 8);\n","'use strict';\n\nif (process.env.NODE_ENV === 'production') {\n module.exports = require('./cjs/react.production.min.js');\n} else {\n module.exports = require('./cjs/react.development.js');\n}\n","/*!\n Copyright (c) 2017 Jed Watson.\n Licensed under the MIT License (MIT), see\n http://jedwatson.github.io/classnames\n*/\n/* global define */\n\n(function () {\n\t'use strict';\n\n\tvar hasOwn = {}.hasOwnProperty;\n\n\tfunction classNames () {\n\t\tvar classes = [];\n\n\t\tfor (var i = 0; i < arguments.length; i++) {\n\t\t\tvar arg = arguments[i];\n\t\t\tif (!arg) continue;\n\n\t\t\tvar argType = typeof arg;\n\n\t\t\tif (argType === 'string' || argType === 'number') {\n\t\t\t\tclasses.push(arg);\n\t\t\t} else if (Array.isArray(arg) && arg.length) {\n\t\t\t\tvar inner = classNames.apply(null, arg);\n\t\t\t\tif (inner) {\n\t\t\t\t\tclasses.push(inner);\n\t\t\t\t}\n\t\t\t} else if (argType === 'object') {\n\t\t\t\tfor (var key in arg) {\n\t\t\t\t\tif (hasOwn.call(arg, key) && arg[key]) {\n\t\t\t\t\t\tclasses.push(key);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\treturn classes.join(' ');\n\t}\n\n\tif (typeof module !== 'undefined' && module.exports) {\n\t\tclassNames.default = classNames;\n\t\tmodule.exports = classNames;\n\t} else if (typeof define === 'function' && typeof define.amd === 'object' && define.amd) {\n\t\t// register as 'classnames', consistent with npm package name\n\t\tdefine('classnames', [], function () {\n\t\t\treturn classNames;\n\t\t});\n\t} else {\n\t\twindow.classNames = classNames;\n\t}\n}());\n","'use strict';\n\nif (process.env.NODE_ENV === 'production') {\n module.exports = require('./cjs/react-dom-server.browser.production.min.js');\n} else {\n module.exports = require('./cjs/react-dom-server.browser.development.js');\n}\n","/** @license React v16.7.0\n * react.production.min.js\n *\n * Copyright (c) Facebook, Inc. and its affiliates.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n'use strict';var k=require(\"object-assign\"),n=\"function\"===typeof Symbol&&Symbol.for,p=n?Symbol.for(\"react.element\"):60103,q=n?Symbol.for(\"react.portal\"):60106,r=n?Symbol.for(\"react.fragment\"):60107,t=n?Symbol.for(\"react.strict_mode\"):60108,u=n?Symbol.for(\"react.profiler\"):60114,v=n?Symbol.for(\"react.provider\"):60109,w=n?Symbol.for(\"react.context\"):60110,x=n?Symbol.for(\"react.concurrent_mode\"):60111,y=n?Symbol.for(\"react.forward_ref\"):60112,z=n?Symbol.for(\"react.suspense\"):60113,A=n?Symbol.for(\"react.memo\"):\n60115,B=n?Symbol.for(\"react.lazy\"):60116,C=\"function\"===typeof Symbol&&Symbol.iterator;function aa(a,b,e,c,d,g,h,f){if(!a){a=void 0;if(void 0===b)a=Error(\"Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.\");else{var l=[e,c,d,g,h,f],m=0;a=Error(b.replace(/%s/g,function(){return l[m++]}));a.name=\"Invariant Violation\"}a.framesToPop=1;throw a;}}\nfunction D(a){for(var b=arguments.length-1,e=\"https://reactjs.org/docs/error-decoder.html?invariant=\"+a,c=0;c<b;c++)e+=\"&args[]=\"+encodeURIComponent(arguments[c+1]);aa(!1,\"Minified React error #\"+a+\"; visit %s for the full message or use the non-minified dev environment for full errors and additional helpful warnings. \",e)}var E={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},F={};\nfunction G(a,b,e){this.props=a;this.context=b;this.refs=F;this.updater=e||E}G.prototype.isReactComponent={};G.prototype.setState=function(a,b){\"object\"!==typeof a&&\"function\"!==typeof a&&null!=a?D(\"85\"):void 0;this.updater.enqueueSetState(this,a,b,\"setState\")};G.prototype.forceUpdate=function(a){this.updater.enqueueForceUpdate(this,a,\"forceUpdate\")};function H(){}H.prototype=G.prototype;function I(a,b,e){this.props=a;this.context=b;this.refs=F;this.updater=e||E}var J=I.prototype=new H;\nJ.constructor=I;k(J,G.prototype);J.isPureReactComponent=!0;var K={current:null,currentDispatcher:null},L=Object.prototype.hasOwnProperty,M={key:!0,ref:!0,__self:!0,__source:!0};\nfunction N(a,b,e){var c=void 0,d={},g=null,h=null;if(null!=b)for(c in void 0!==b.ref&&(h=b.ref),void 0!==b.key&&(g=\"\"+b.key),b)L.call(b,c)&&!M.hasOwnProperty(c)&&(d[c]=b[c]);var f=arguments.length-2;if(1===f)d.children=e;else if(1<f){for(var l=Array(f),m=0;m<f;m++)l[m]=arguments[m+2];d.children=l}if(a&&a.defaultProps)for(c in f=a.defaultProps,f)void 0===d[c]&&(d[c]=f[c]);return{$$typeof:p,type:a,key:g,ref:h,props:d,_owner:K.current}}\nfunction ba(a,b){return{$$typeof:p,type:a.type,key:b,ref:a.ref,props:a.props,_owner:a._owner}}function O(a){return\"object\"===typeof a&&null!==a&&a.$$typeof===p}function escape(a){var b={\"=\":\"=0\",\":\":\"=2\"};return\"$\"+(\"\"+a).replace(/[=:]/g,function(a){return b[a]})}var P=/\\/+/g,Q=[];function R(a,b,e,c){if(Q.length){var d=Q.pop();d.result=a;d.keyPrefix=b;d.func=e;d.context=c;d.count=0;return d}return{result:a,keyPrefix:b,func:e,context:c,count:0}}\nfunction S(a){a.result=null;a.keyPrefix=null;a.func=null;a.context=null;a.count=0;10>Q.length&&Q.push(a)}\nfunction T(a,b,e,c){var d=typeof a;if(\"undefined\"===d||\"boolean\"===d)a=null;var g=!1;if(null===a)g=!0;else switch(d){case \"string\":case \"number\":g=!0;break;case \"object\":switch(a.$$typeof){case p:case q:g=!0}}if(g)return e(c,a,\"\"===b?\".\"+U(a,0):b),1;g=0;b=\"\"===b?\".\":b+\":\";if(Array.isArray(a))for(var h=0;h<a.length;h++){d=a[h];var f=b+U(d,h);g+=T(d,f,e,c)}else if(null===a||\"object\"!==typeof a?f=null:(f=C&&a[C]||a[\"@@iterator\"],f=\"function\"===typeof f?f:null),\"function\"===typeof f)for(a=f.call(a),h=\n0;!(d=a.next()).done;)d=d.value,f=b+U(d,h++),g+=T(d,f,e,c);else\"object\"===d&&(e=\"\"+a,D(\"31\",\"[object Object]\"===e?\"object with keys {\"+Object.keys(a).join(\", \")+\"}\":e,\"\"));return g}function V(a,b,e){return null==a?0:T(a,\"\",b,e)}function U(a,b){return\"object\"===typeof a&&null!==a&&null!=a.key?escape(a.key):b.toString(36)}function ca(a,b){a.func.call(a.context,b,a.count++)}\nfunction da(a,b,e){var c=a.result,d=a.keyPrefix;a=a.func.call(a.context,b,a.count++);Array.isArray(a)?W(a,c,e,function(a){return a}):null!=a&&(O(a)&&(a=ba(a,d+(!a.key||b&&b.key===a.key?\"\":(\"\"+a.key).replace(P,\"$&/\")+\"/\")+e)),c.push(a))}function W(a,b,e,c,d){var g=\"\";null!=e&&(g=(\"\"+e).replace(P,\"$&/\")+\"/\");b=R(b,g,c,d);V(a,da,b);S(b)}\nvar X={Children:{map:function(a,b,e){if(null==a)return a;var c=[];W(a,c,null,b,e);return c},forEach:function(a,b,e){if(null==a)return a;b=R(null,null,b,e);V(a,ca,b);S(b)},count:function(a){return V(a,function(){return null},null)},toArray:function(a){var b=[];W(a,b,null,function(a){return a});return b},only:function(a){O(a)?void 0:D(\"143\");return a}},createRef:function(){return{current:null}},Component:G,PureComponent:I,createContext:function(a,b){void 0===b&&(b=null);a={$$typeof:w,_calculateChangedBits:b,\n_currentValue:a,_currentValue2:a,_threadCount:0,Provider:null,Consumer:null};a.Provider={$$typeof:v,_context:a};return a.Consumer=a},forwardRef:function(a){return{$$typeof:y,render:a}},lazy:function(a){return{$$typeof:B,_ctor:a,_status:-1,_result:null}},memo:function(a,b){return{$$typeof:A,type:a,compare:void 0===b?null:b}},Fragment:r,StrictMode:t,Suspense:z,createElement:N,cloneElement:function(a,b,e){null===a||void 0===a?D(\"267\",a):void 0;var c=void 0,d=k({},a.props),g=a.key,h=a.ref,f=a._owner;\nif(null!=b){void 0!==b.ref&&(h=b.ref,f=K.current);void 0!==b.key&&(g=\"\"+b.key);var l=void 0;a.type&&a.type.defaultProps&&(l=a.type.defaultProps);for(c in b)L.call(b,c)&&!M.hasOwnProperty(c)&&(d[c]=void 0===b[c]&&void 0!==l?l[c]:b[c])}c=arguments.length-2;if(1===c)d.children=e;else if(1<c){l=Array(c);for(var m=0;m<c;m++)l[m]=arguments[m+2];d.children=l}return{$$typeof:p,type:a.type,key:g,ref:h,props:d,_owner:f}},createFactory:function(a){var b=N.bind(null,a);b.type=a;return b},isValidElement:O,version:\"16.7.0\",\nunstable_ConcurrentMode:x,unstable_Profiler:u,__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:{ReactCurrentOwner:K,assign:k}},Y={default:X},Z=Y&&X||Y;module.exports=Z.default||Z;\n","/*\nobject-assign\n(c) Sindre Sorhus\n@license MIT\n*/\n\n'use strict';\n/* eslint-disable no-unused-vars */\nvar getOwnPropertySymbols = Object.getOwnPropertySymbols;\nvar hasOwnProperty = Object.prototype.hasOwnProperty;\nvar propIsEnumerable = Object.prototype.propertyIsEnumerable;\n\nfunction toObject(val) {\n\tif (val === null || val === undefined) {\n\t\tthrow new TypeError('Object.assign cannot be called with null or undefined');\n\t}\n\n\treturn Object(val);\n}\n\nfunction shouldUseNative() {\n\ttry {\n\t\tif (!Object.assign) {\n\t\t\treturn false;\n\t\t}\n\n\t\t// Detect buggy property enumeration order in older V8 versions.\n\n\t\t// https://bugs.chromium.org/p/v8/issues/detail?id=4118\n\t\tvar test1 = new String('abc'); // eslint-disable-line no-new-wrappers\n\t\ttest1[5] = 'de';\n\t\tif (Object.getOwnPropertyNames(test1)[0] === '5') {\n\t\t\treturn false;\n\t\t}\n\n\t\t// https://bugs.chromium.org/p/v8/issues/detail?id=3056\n\t\tvar test2 = {};\n\t\tfor (var i = 0; i < 10; i++) {\n\t\t\ttest2['_' + String.fromCharCode(i)] = i;\n\t\t}\n\t\tvar order2 = Object.getOwnPropertyNames(test2).map(function (n) {\n\t\t\treturn test2[n];\n\t\t});\n\t\tif (order2.join('') !== '0123456789') {\n\t\t\treturn false;\n\t\t}\n\n\t\t// https://bugs.chromium.org/p/v8/issues/detail?id=3056\n\t\tvar test3 = {};\n\t\t'abcdefghijklmnopqrst'.split('').forEach(function (letter) {\n\t\t\ttest3[letter] = letter;\n\t\t});\n\t\tif (Object.keys(Object.assign({}, test3)).join('') !==\n\t\t\t\t'abcdefghijklmnopqrst') {\n\t\t\treturn false;\n\t\t}\n\n\t\treturn true;\n\t} catch (err) {\n\t\t// We don't expect any of the above to throw, but better to be safe.\n\t\treturn false;\n\t}\n}\n\nmodule.exports = shouldUseNative() ? Object.assign : function (target, source) {\n\tvar from;\n\tvar to = toObject(target);\n\tvar symbols;\n\n\tfor (var s = 1; s < arguments.length; s++) {\n\t\tfrom = Object(arguments[s]);\n\n\t\tfor (var key in from) {\n\t\t\tif (hasOwnProperty.call(from, key)) {\n\t\t\t\tto[key] = from[key];\n\t\t\t}\n\t\t}\n\n\t\tif (getOwnPropertySymbols) {\n\t\t\tsymbols = getOwnPropertySymbols(from);\n\t\t\tfor (var i = 0; i < symbols.length; i++) {\n\t\t\t\tif (propIsEnumerable.call(from, symbols[i])) {\n\t\t\t\t\tto[symbols[i]] = from[symbols[i]];\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\treturn to;\n};\n","/** @license React v16.7.0\n * react-dom-server.browser.production.min.js\n *\n * Copyright (c) Facebook, Inc. and its affiliates.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n'use strict';var p=require(\"object-assign\"),q=require(\"react\");function aa(a,b,e,c,g,d,h,f){if(!a){a=void 0;if(void 0===b)a=Error(\"Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.\");else{var B=[e,c,g,d,h,f],A=0;a=Error(b.replace(/%s/g,function(){return B[A++]}));a.name=\"Invariant Violation\"}a.framesToPop=1;throw a;}}\nfunction u(a){for(var b=arguments.length-1,e=\"https://reactjs.org/docs/error-decoder.html?invariant=\"+a,c=0;c<b;c++)e+=\"&args[]=\"+encodeURIComponent(arguments[c+1]);aa(!1,\"Minified React error #\"+a+\"; visit %s for the full message or use the non-minified dev environment for full errors and additional helpful warnings. \",e)}\nvar w=\"function\"===typeof Symbol&&Symbol.for,y=w?Symbol.for(\"react.portal\"):60106,z=w?Symbol.for(\"react.fragment\"):60107,C=w?Symbol.for(\"react.strict_mode\"):60108,D=w?Symbol.for(\"react.profiler\"):60114,E=w?Symbol.for(\"react.provider\"):60109,F=w?Symbol.for(\"react.context\"):60110,G=w?Symbol.for(\"react.concurrent_mode\"):60111,H=w?Symbol.for(\"react.forward_ref\"):60112,I=w?Symbol.for(\"react.suspense\"):60113,J=w?Symbol.for(\"react.memo\"):60115,L=w?Symbol.for(\"react.lazy\"):60116;\nfunction M(a){if(null==a)return null;if(\"function\"===typeof a)return a.displayName||a.name||null;if(\"string\"===typeof a)return a;switch(a){case G:return\"ConcurrentMode\";case z:return\"Fragment\";case y:return\"Portal\";case D:return\"Profiler\";case C:return\"StrictMode\";case I:return\"Suspense\"}if(\"object\"===typeof a)switch(a.$$typeof){case F:return\"Context.Consumer\";case E:return\"Context.Provider\";case H:var b=a.render;b=b.displayName||b.name||\"\";return a.displayName||(\"\"!==b?\"ForwardRef(\"+b+\")\":\"ForwardRef\");\ncase J:return M(a.type);case L:if(a=1===a._status?a._result:null)return M(a)}return null}var ba=q.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,ca={};function N(a,b){for(var e=a._threadCount|0;e<=b;e++)a[e]=a._currentValue2,a._threadCount=e+1}function da(a,b,e){var c=a.contextType;if(\"object\"===typeof c&&null!==c)return N(c,e),c[e];if(a=a.contextTypes){e={};for(var g in a)e[g]=b[g];b=e}else b=ca;return b}for(var O=new Uint16Array(16),P=0;15>P;P++)O[P]=P+1;O[15]=0;\nvar ea=/^[:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD][:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD\\-.0-9\\u00B7\\u0300-\\u036F\\u203F-\\u2040]*$/,fa=Object.prototype.hasOwnProperty,ha={},ia={};\nfunction ja(a){if(fa.call(ia,a))return!0;if(fa.call(ha,a))return!1;if(ea.test(a))return ia[a]=!0;ha[a]=!0;return!1}function ka(a,b,e,c){if(null!==e&&0===e.type)return!1;switch(typeof b){case \"function\":case \"symbol\":return!0;case \"boolean\":if(c)return!1;if(null!==e)return!e.acceptsBooleans;a=a.toLowerCase().slice(0,5);return\"data-\"!==a&&\"aria-\"!==a;default:return!1}}\nfunction la(a,b,e,c){if(null===b||\"undefined\"===typeof b||ka(a,b,e,c))return!0;if(c)return!1;if(null!==e)switch(e.type){case 3:return!b;case 4:return!1===b;case 5:return isNaN(b);case 6:return isNaN(b)||1>b}return!1}function Q(a,b,e,c,g){this.acceptsBooleans=2===b||3===b||4===b;this.attributeName=c;this.attributeNamespace=g;this.mustUseProperty=e;this.propertyName=a;this.type=b}var R={};\n\"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style\".split(\" \").forEach(function(a){R[a]=new Q(a,0,!1,a,null)});[[\"acceptCharset\",\"accept-charset\"],[\"className\",\"class\"],[\"htmlFor\",\"for\"],[\"httpEquiv\",\"http-equiv\"]].forEach(function(a){var b=a[0];R[b]=new Q(b,1,!1,a[1],null)});[\"contentEditable\",\"draggable\",\"spellCheck\",\"value\"].forEach(function(a){R[a]=new Q(a,2,!1,a.toLowerCase(),null)});\n[\"autoReverse\",\"externalResourcesRequired\",\"focusable\",\"preserveAlpha\"].forEach(function(a){R[a]=new Q(a,2,!1,a,null)});\"allowFullScreen async autoFocus autoPlay controls default defer disabled formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope\".split(\" \").forEach(function(a){R[a]=new Q(a,3,!1,a.toLowerCase(),null)});[\"checked\",\"multiple\",\"muted\",\"selected\"].forEach(function(a){R[a]=new Q(a,3,!0,a,null)});\n[\"capture\",\"download\"].forEach(function(a){R[a]=new Q(a,4,!1,a,null)});[\"cols\",\"rows\",\"size\",\"span\"].forEach(function(a){R[a]=new Q(a,6,!1,a,null)});[\"rowSpan\",\"start\"].forEach(function(a){R[a]=new Q(a,5,!1,a.toLowerCase(),null)});var S=/[\\-:]([a-z])/g;function T(a){return a[1].toUpperCase()}\n\"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height\".split(\" \").forEach(function(a){var b=a.replace(S,\nT);R[b]=new Q(b,1,!1,a,null)});\"xlink:actuate xlink:arcrole xlink:href xlink:role xlink:show xlink:title xlink:type\".split(\" \").forEach(function(a){var b=a.replace(S,T);R[b]=new Q(b,1,!1,a,\"http://www.w3.org/1999/xlink\")});[\"xml:base\",\"xml:lang\",\"xml:space\"].forEach(function(a){var b=a.replace(S,T);R[b]=new Q(b,1,!1,a,\"http://www.w3.org/XML/1998/namespace\")});R.tabIndex=new Q(\"tabIndex\",1,!1,\"tabindex\",null);var ma=/[\"'&<>]/;\nfunction U(a){if(\"boolean\"===typeof a||\"number\"===typeof a)return\"\"+a;a=\"\"+a;var b=ma.exec(a);if(b){var e=\"\",c,g=0;for(c=b.index;c<a.length;c++){switch(a.charCodeAt(c)){case 34:b=\"&quot;\";break;case 38:b=\"&amp;\";break;case 39:b=\"&#x27;\";break;case 60:b=\"&lt;\";break;case 62:b=\"&gt;\";break;default:continue}g!==c&&(e+=a.substring(g,c));g=c+1;e+=b}a=g!==c?e+a.substring(g,c):e}return a}var na=!1;function oa(a,b,e,c){for(;na;)na=!1,e=a(b,c);return e}\nvar V=0,pa={readContext:function(a){var b=V;N(a,b);return a[b]}},qa={html:\"http://www.w3.org/1999/xhtml\",mathml:\"http://www.w3.org/1998/Math/MathML\",svg:\"http://www.w3.org/2000/svg\"};function ra(a){switch(a){case \"svg\":return\"http://www.w3.org/2000/svg\";case \"math\":return\"http://www.w3.org/1998/Math/MathML\";default:return\"http://www.w3.org/1999/xhtml\"}}\nvar sa={area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0},ta=p({menuitem:!0},sa),W={animationIterationCount:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,\ngridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},ua=[\"Webkit\",\"ms\",\"Moz\",\"O\"];Object.keys(W).forEach(function(a){ua.forEach(function(b){b=b+a.charAt(0).toUpperCase()+a.substring(1);W[b]=W[a]})});\nvar va=/([A-Z])/g,wa=/^ms-/,X=q.Children.toArray,Y=ba.ReactCurrentOwner,xa={listing:!0,pre:!0,textarea:!0},ya=/^[a-zA-Z][a-zA-Z:_\\.\\-\\d]*$/,za={},Z={};function Aa(a){if(void 0===a||null===a)return a;var b=\"\";q.Children.forEach(a,function(a){null!=a&&(b+=a)});return b}var Ba=Object.prototype.hasOwnProperty,Ca={children:null,dangerouslySetInnerHTML:null,suppressContentEditableWarning:null,suppressHydrationWarning:null};function Da(a,b){void 0===a&&u(\"152\",M(b)||\"Component\")}\nfunction Ea(a,b,e){function c(g,c){var d=da(c,b,e),f=[],h=!1,l={isMounted:function(){return!1},enqueueForceUpdate:function(){if(null===f)return null},enqueueReplaceState:function(a,b){h=!0;f=[b]},enqueueSetState:function(a,b){if(null===f)return null;f.push(b)}},k=void 0;if(c.prototype&&c.prototype.isReactComponent){if(k=new c(g.props,d,l),\"function\"===typeof c.getDerivedStateFromProps){var r=c.getDerivedStateFromProps.call(null,g.props,k.state);null!=r&&(k.state=p({},k.state,r))}}else if(k=c(g.props,\nd,l),k=oa(c,g.props,k,d),null==k||null==k.render){a=k;Da(a,c);return}k.props=g.props;k.context=d;k.updater=l;l=k.state;void 0===l&&(k.state=l=null);if(\"function\"===typeof k.UNSAFE_componentWillMount||\"function\"===typeof k.componentWillMount)if(\"function\"===typeof k.componentWillMount&&\"function\"!==typeof c.getDerivedStateFromProps&&k.componentWillMount(),\"function\"===typeof k.UNSAFE_componentWillMount&&\"function\"!==typeof c.getDerivedStateFromProps&&k.UNSAFE_componentWillMount(),f.length){l=f;var m=\nh;f=null;h=!1;if(m&&1===l.length)k.state=l[0];else{r=m?l[0]:k.state;var t=!0;for(m=m?1:0;m<l.length;m++){var v=l[m];v=\"function\"===typeof v?v.call(k,r,g.props,d):v;null!=v&&(t?(t=!1,r=p({},r,v)):p(r,v))}k.state=r}}else f=null;a=k.render();Da(a,c);g=void 0;if(\"function\"===typeof k.getChildContext&&(d=c.childContextTypes,\"object\"===typeof d)){g=k.getChildContext();for(var K in g)K in d?void 0:u(\"108\",M(c)||\"Unknown\",K)}g&&(b=p({},b,g))}for(;q.isValidElement(a);){var g=a,d=g.type;if(\"function\"!==typeof d)break;\nc(g,d)}return{child:a,context:b}}\nvar Fa=function(){function a(b,e){if(!(this instanceof a))throw new TypeError(\"Cannot call a class as a function\");q.isValidElement(b)?b.type!==z?b=[b]:(b=b.props.children,b=q.isValidElement(b)?[b]:X(b)):b=X(b);b={type:null,domNamespace:qa.html,children:b,childIndex:0,context:ca,footer:\"\"};var c=O[0];if(0===c){var g=O;c=g.length;var d=2*c;65536>=d?void 0:u(\"304\");var h=new Uint16Array(d);h.set(g);O=h;O[0]=c+1;for(g=c;g<d-1;g++)O[g]=g+1;O[d-1]=0}else O[0]=O[c];this.threadID=c;this.stack=[b];this.exhausted=\n!1;this.currentSelectValue=null;this.previousWasTextNode=!1;this.makeStaticMarkup=e;this.suspenseDepth=0;this.contextIndex=-1;this.contextStack=[];this.contextValueStack=[]}a.prototype.destroy=function(){if(!this.exhausted){this.exhausted=!0;var a=this.threadID;O[a]=O[0];O[0]=a}};a.prototype.pushProvider=function(a){var b=++this.contextIndex,c=a.type._context,g=this.threadID;N(c,g);var d=c[g];this.contextStack[b]=c;this.contextValueStack[b]=d;c[g]=a.props.value};a.prototype.popProvider=function(){var a=\nthis.contextIndex,e=this.contextStack[a],c=this.contextValueStack[a];this.contextStack[a]=null;this.contextValueStack[a]=null;this.contextIndex--;e[this.threadID]=c};a.prototype.read=function(a){if(this.exhausted)return null;var b=V;V=this.threadID;var c=Y.currentDispatcher;Y.currentDispatcher=pa;try{for(var g=[\"\"],d=!1;g[0].length<a;){if(0===this.stack.length){this.exhausted=!0;var h=this.threadID;O[h]=O[0];O[0]=h;break}var f=this.stack[this.stack.length-1];if(d||f.childIndex>=f.children.length){var B=\nf.footer;\"\"!==B&&(this.previousWasTextNode=!1);this.stack.pop();if(\"select\"===f.type)this.currentSelectValue=null;else if(null!=f.type&&null!=f.type.type&&f.type.type.$$typeof===E)this.popProvider(f.type);else if(f.type===I){this.suspenseDepth--;var A=g.pop();if(d){d=!1;var n=f.fallbackFrame;n?void 0:u(\"303\");this.stack.push(n);continue}else g[this.suspenseDepth]+=A}g[this.suspenseDepth]+=B}else{var l=f.children[f.childIndex++],k=\"\";try{k+=this.render(l,f.context,f.domNamespace)}catch(r){throw r;\n}finally{}g.length<=this.suspenseDepth&&g.push(\"\");g[this.suspenseDepth]+=k}}return g[0]}finally{Y.currentDispatcher=c,V=b}};a.prototype.render=function(a,e,c){if(\"string\"===typeof a||\"number\"===typeof a){c=\"\"+a;if(\"\"===c)return\"\";if(this.makeStaticMarkup)return U(c);if(this.previousWasTextNode)return\"\\x3c!-- --\\x3e\"+U(c);this.previousWasTextNode=!0;return U(c)}e=Ea(a,e,this.threadID);a=e.child;e=e.context;if(null===a||!1===a)return\"\";if(!q.isValidElement(a)){if(null!=a&&null!=a.$$typeof){var b=a.$$typeof;\nb===y?u(\"257\"):void 0;u(\"258\",b.toString())}a=X(a);this.stack.push({type:null,domNamespace:c,children:a,childIndex:0,context:e,footer:\"\"});return\"\"}b=a.type;if(\"string\"===typeof b)return this.renderDOM(a,e,c);switch(b){case C:case G:case D:case z:return a=X(a.props.children),this.stack.push({type:null,domNamespace:c,children:a,childIndex:0,context:e,footer:\"\"}),\"\";case I:u(\"294\")}if(\"object\"===typeof b&&null!==b)switch(b.$$typeof){case H:var d=b.render(a.props,a.ref);d=oa(b.render,a.props,d,a.ref);\nd=X(d);this.stack.push({type:null,domNamespace:c,children:d,childIndex:0,context:e,footer:\"\"});return\"\";case J:return a=[q.createElement(b.type,p({ref:a.ref},a.props))],this.stack.push({type:null,domNamespace:c,children:a,childIndex:0,context:e,footer:\"\"}),\"\";case E:return b=X(a.props.children),c={type:a,domNamespace:c,children:b,childIndex:0,context:e,footer:\"\"},this.pushProvider(a),this.stack.push(c),\"\";case F:b=a.type;d=a.props;var h=this.threadID;N(b,h);b=X(d.children(b[h]));this.stack.push({type:a,\ndomNamespace:c,children:b,childIndex:0,context:e,footer:\"\"});return\"\";case L:u(\"295\")}u(\"130\",null==b?b:typeof b,\"\")};a.prototype.renderDOM=function(a,e,c){var b=a.type.toLowerCase();c===qa.html&&ra(b);za.hasOwnProperty(b)||(ya.test(b)?void 0:u(\"65\",b),za[b]=!0);var d=a.props;if(\"input\"===b)d=p({type:void 0},d,{defaultChecked:void 0,defaultValue:void 0,value:null!=d.value?d.value:d.defaultValue,checked:null!=d.checked?d.checked:d.defaultChecked});else if(\"textarea\"===b){var h=d.value;if(null==h){h=\nd.defaultValue;var f=d.children;null!=f&&(null!=h?u(\"92\"):void 0,Array.isArray(f)&&(1>=f.length?void 0:u(\"93\"),f=f[0]),h=\"\"+f);null==h&&(h=\"\")}d=p({},d,{value:void 0,children:\"\"+h})}else if(\"select\"===b)this.currentSelectValue=null!=d.value?d.value:d.defaultValue,d=p({},d,{value:void 0});else if(\"option\"===b){f=this.currentSelectValue;var B=Aa(d.children);if(null!=f){var A=null!=d.value?d.value+\"\":B;h=!1;if(Array.isArray(f))for(var n=0;n<f.length;n++){if(\"\"+f[n]===A){h=!0;break}}else h=\"\"+f===A;d=\np({selected:void 0,children:void 0},d,{selected:h,children:B})}}if(h=d)ta[b]&&(null!=h.children||null!=h.dangerouslySetInnerHTML?u(\"137\",b,\"\"):void 0),null!=h.dangerouslySetInnerHTML&&(null!=h.children?u(\"60\"):void 0,\"object\"===typeof h.dangerouslySetInnerHTML&&\"__html\"in h.dangerouslySetInnerHTML?void 0:u(\"61\")),null!=h.style&&\"object\"!==typeof h.style?u(\"62\",\"\"):void 0;h=d;f=this.makeStaticMarkup;B=1===this.stack.length;A=\"<\"+a.type;for(x in h)if(Ba.call(h,x)){var l=h[x];if(null!=l){if(\"style\"===\nx){n=void 0;var k=\"\",r=\"\";for(n in l)if(l.hasOwnProperty(n)){var m=0===n.indexOf(\"--\"),t=l[n];if(null!=t){var v=n;if(Z.hasOwnProperty(v))v=Z[v];else{var K=v.replace(va,\"-$1\").toLowerCase().replace(wa,\"-ms-\");v=Z[v]=K}k+=r+v+\":\";r=n;m=null==t||\"boolean\"===typeof t||\"\"===t?\"\":m||\"number\"!==typeof t||0===t||W.hasOwnProperty(r)&&W[r]?(\"\"+t).trim():t+\"px\";k+=m;r=\";\"}}l=k||null}n=null;b:if(m=b,t=h,-1===m.indexOf(\"-\"))m=\"string\"===typeof t.is;else switch(m){case \"annotation-xml\":case \"color-profile\":case \"font-face\":case \"font-face-src\":case \"font-face-uri\":case \"font-face-format\":case \"font-face-name\":case \"missing-glyph\":m=\n!1;break b;default:m=!0}if(m)Ca.hasOwnProperty(x)||(n=x,n=ja(n)&&null!=l?n+\"=\"+('\"'+U(l)+'\"'):\"\");else{m=x;n=l;l=R.hasOwnProperty(m)?R[m]:null;if(t=\"style\"!==m)t=null!==l?0===l.type:!(2<m.length)||\"o\"!==m[0]&&\"O\"!==m[0]||\"n\"!==m[1]&&\"N\"!==m[1]?!1:!0;t||la(m,n,l,!1)?n=\"\":null!==l?(m=l.attributeName,l=l.type,n=3===l||4===l&&!0===n?m+'=\"\"':m+\"=\"+('\"'+U(n)+'\"')):n=ja(m)?m+\"=\"+('\"'+U(n)+'\"'):\"\"}n&&(A+=\" \"+n)}}f||B&&(A+=' data-reactroot=\"\"');var x=A;h=\"\";sa.hasOwnProperty(b)?x+=\"/>\":(x+=\">\",h=\"</\"+a.type+\n\">\");a:{f=d.dangerouslySetInnerHTML;if(null!=f){if(null!=f.__html){f=f.__html;break a}}else if(f=d.children,\"string\"===typeof f||\"number\"===typeof f){f=U(f);break a}f=null}null!=f?(d=[],xa[b]&&\"\\n\"===f.charAt(0)&&(x+=\"\\n\"),x+=f):d=X(d.children);a=a.type;c=null==c||\"http://www.w3.org/1999/xhtml\"===c?ra(a):\"http://www.w3.org/2000/svg\"===c&&\"foreignObject\"===a?\"http://www.w3.org/1999/xhtml\":c;this.stack.push({domNamespace:c,type:b,children:d,childIndex:0,context:e,footer:h});this.previousWasTextNode=\n!1;return x};return a}(),Ga={renderToString:function(a){a=new Fa(a,!1);try{return a.read(Infinity)}finally{a.destroy()}},renderToStaticMarkup:function(a){a=new Fa(a,!0);try{return a.read(Infinity)}finally{a.destroy()}},renderToNodeStream:function(){u(\"207\")},renderToStaticNodeStream:function(){u(\"208\")},version:\"16.7.0\"},Ha={default:Ga},Ia=Ha&&Ga||Ha;module.exports=Ia.default||Ia;\n","/*\nobject-assign\n(c) Sindre Sorhus\n@license MIT\n*/\n\n'use strict';\n/* eslint-disable no-unused-vars */\nvar getOwnPropertySymbols = Object.getOwnPropertySymbols;\nvar hasOwnProperty = Object.prototype.hasOwnProperty;\nvar propIsEnumerable = Object.prototype.propertyIsEnumerable;\n\nfunction toObject(val) {\n\tif (val === null || val === undefined) {\n\t\tthrow new TypeError('Object.assign cannot be called with null or undefined');\n\t}\n\n\treturn Object(val);\n}\n\nfunction shouldUseNative() {\n\ttry {\n\t\tif (!Object.assign) {\n\t\t\treturn false;\n\t\t}\n\n\t\t// Detect buggy property enumeration order in older V8 versions.\n\n\t\t// https://bugs.chromium.org/p/v8/issues/detail?id=4118\n\t\tvar test1 = new String('abc'); // eslint-disable-line no-new-wrappers\n\t\ttest1[5] = 'de';\n\t\tif (Object.getOwnPropertyNames(test1)[0] === '5') {\n\t\t\treturn false;\n\t\t}\n\n\t\t// https://bugs.chromium.org/p/v8/issues/detail?id=3056\n\t\tvar test2 = {};\n\t\tfor (var i = 0; i < 10; i++) {\n\t\t\ttest2['_' + String.fromCharCode(i)] = i;\n\t\t}\n\t\tvar order2 = Object.getOwnPropertyNames(test2).map(function (n) {\n\t\t\treturn test2[n];\n\t\t});\n\t\tif (order2.join('') !== '0123456789') {\n\t\t\treturn false;\n\t\t}\n\n\t\t// https://bugs.chromium.org/p/v8/issues/detail?id=3056\n\t\tvar test3 = {};\n\t\t'abcdefghijklmnopqrst'.split('').forEach(function (letter) {\n\t\t\ttest3[letter] = letter;\n\t\t});\n\t\tif (Object.keys(Object.assign({}, test3)).join('') !==\n\t\t\t\t'abcdefghijklmnopqrst') {\n\t\t\treturn false;\n\t\t}\n\n\t\treturn true;\n\t} catch (err) {\n\t\t// We don't expect any of the above to throw, but better to be safe.\n\t\treturn false;\n\t}\n}\n\nmodule.exports = shouldUseNative() ? Object.assign : function (target, source) {\n\tvar from;\n\tvar to = toObject(target);\n\tvar symbols;\n\n\tfor (var s = 1; s < arguments.length; s++) {\n\t\tfrom = Object(arguments[s]);\n\n\t\tfor (var key in from) {\n\t\t\tif (hasOwnProperty.call(from, key)) {\n\t\t\t\tto[key] = from[key];\n\t\t\t}\n\t\t}\n\n\t\tif (getOwnPropertySymbols) {\n\t\t\tsymbols = getOwnPropertySymbols(from);\n\t\t\tfor (var i = 0; i < symbols.length; i++) {\n\t\t\t\tif (propIsEnumerable.call(from, symbols[i])) {\n\t\t\t\t\tto[symbols[i]] = from[symbols[i]];\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\treturn to;\n};\n","/**\n * Baloon block type\n *\n */\n\nconst {__} = wp.i18n; // Import __() from wp.i18n\nconst { registerBlockType } = wp.blocks; // Import registerBlockType() from wp.blocks\nconst {RangeControl, RadioControl, PanelBody, Button} = wp.components;\nconst { Fragment } = wp.element;\nconst {RichText, InspectorControls, MediaUpload, ColorPalette} = wp.editor;\nconst BlockIcon = (\n\t<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"576\" height=\"512\" viewBox=\"0 0 576 512\">\n\t\t<path d=\"M544 450.583c0 22.75 13.014 42.454 32 52.092v7.969c-5.313 0.727-10.736 1.112-16.25 1.112-34.004 0-64.674-14.264-86.361-37.132-13.111 3.491-27.001 5.376-41.389 5.376-79.529 0-144-57.308-144-128s64.471-128 144-128c79.529 0 144 57.308 144 128 0 27.674-9.882 53.296-26.678 74.233-3.412 7.412-5.322 15.656-5.322 24.35zM115.339 110.593c-33.107 26.899-51.339 61.492-51.339 97.407 0 20.149 5.594 39.689 16.626 58.075 11.376 18.96 28.491 36.293 49.494 50.126 15.178 9.996 25.39 25.974 28.088 43.947 0.9 5.992 1.464 12.044 1.685 18.062 3.735-3.097 7.375-6.423 10.94-9.988 12.077-12.076 28.39-18.745 45.251-18.745 2.684 0 5.381 0.168 8.078 0.512 10.474 1.331 21.172 2.008 31.797 2.010v64c-13.564-0.001-26.877-0.869-39.871-2.521-54.989 54.989-120.625 64.85-184.088 66.298v-13.458c34.268-16.789 64-47.37 64-82.318 0-4.877-0.379-9.665-1.082-14.348-57.898-38.132-94.918-96.377-94.918-161.652 0-114.875 114.615-208 256-208 139.229 0 252.496 90.307 255.918 202.76-20.548-9.158-42.92-14.711-66.131-16.289-5.765-28.034-22.701-54.408-49.126-75.878-17.661-14.349-38.458-25.695-61.814-33.722-24.853-8.54-51.38-12.871-78.847-12.871s-53.994 4.331-78.847 12.871c-23.356 8.027-44.153 19.372-61.814 33.722z\"/>\n\t</svg>\n);\n\n/**\n * Register: aa Gutenberg Block.\n *\n * Registers a new block provided a unique name and an object defining its\n * behavior. Once registered, the block is made editor as an option to any\n * editor interface where blocks are implemented.\n *\n * @link https://wordpress.org/gutenberg/handbook/block-api/\n * @param {string} name Block name.\n * @param {Object} settings Block settings.\n * @return {?WPBlock} The block, if it has been successfully\n * registered; otherwise `undefined`.\n */\nregisterBlockType('vk-blocks/balloon', {\n\t// Block name. Block names must be string that contains a namespace prefix. Example: my-plugin/my-custom-block.\n title: __('Ballon', 'vk-blocks'), // Block title.\n\ticon: BlockIcon, // Block icon from Dashicons → https://developer.wordpress.org/resource/dashicons/.\n\tcategory: 'vk-blocks-cat', // Block category — Group blocks together based on common traits E.g. common, formatting, layout widgets, embed.\n\tattributes: {\n\t\tcontent: {\n\t\t\tsource: 'html',\n selector: 'p',\n\t\t},\n balloonName: {\n source: 'html',\n selector: 'figcaption',\n },\n balloonType: {\n type: 'string',\n default: 'type-serif',\n },\n\t\tballoonBgColor: {\n\t\t\ttype: 'string',\n\t\t},\n\t\tballoonAlign: {\n\t\t\ttype: 'string',\n\t\t\tdefault: 'position-left',\n\t\t},\n\t\tIconImage: {\n\t\t\ttype: 'string',\n\t\t\tdefault: null, // no image by default!\n\t\t}\n\t},\n\n\t/**\n\t * The edit function describes the structure of your block in the context of the editor.\n\t * This represents what the editor will render when the block is used.\n\t *\n\t * The \"edit\" property must be a valid function.\n\t *\n\t * @link https://wordpress.org/gutenberg/handbook/block-api/block-edit-save/\n\t */\n\tedit( { attributes, className, setAttributes } ) {\n\t\tconst {\n\t\t\tcontent,\n balloonName,\n balloonType,\n balloonBgColor,\n\t\t\tballoonAlign,\n\t\t\tIconImage,\n\t\t} = attributes;\n\n return (\n\t\t\t<Fragment>\n\t\t\t\t<InspectorControls>\n\t\t\t\t\t<PanelBody title={__('Balloon setting', 'vk-blocks')}>\n\t\t\t\t\t\t<RadioControl\n\t\t\t\t\t\t\tlabel={__('Position', 'vk-blocks')}\n\t\t\t\t\t\t\thelp={__('Please specify the layout of the balloon.', 'vk-blocks')}\n\t\t\t\t\t\t\tselected={ balloonAlign }\n\t\t\t\t\t\t\toptions={ [\n\t\t\t\t\t\t\t\t{ label: __('Left', 'vk-blocks'), value: 'position-left' },\n\t\t\t\t\t\t\t\t{ label: __('Right', 'vk-blocks'), value: 'position-right' },\n\t\t\t\t\t\t\t] }\n\t\t\t\t\t\t\tonChange={ ( value ) => setAttributes( { balloonAlign: value } ) }\n\t\t\t\t\t\t/>\n\t\t <RadioControl\n\t\t label={__('Type', 'vk-blocks')}\n\t\t help={__('Please select the type of balloon.', 'vk-blocks')}\n\t\t selected={ balloonType }\n\t\t options={ [\n\t\t { label: __('Serif', 'vk-blocks'), value: 'type-serif' },\n\t\t { label: __('Thinking', 'vk-blocks'), value: 'type-think' }\n\t\t ] }\n\t\t onChange={ ( value ) => setAttributes( { balloonType: value } ) }\n\t\t />\n\t\t <ColorPalette\n\t\t value={balloonBgColor}\n\t\t onChange={(value) => setAttributes({balloonBgColor: value})}\n\t\t />\n\t\t\t\t\t</PanelBody>\n\t\t\t\t</InspectorControls>\n\n\t\t\t\t<div className={ `${ className } vk_balloon vk_balloon-${ balloonAlign } vk_balloon-${ balloonType }` }>\n\t\t\t\t\t<div className={ 'vk_balloon_icon' }>\n\t\t\t\t\t\t<MediaUpload\n\t\t\t\t\t\t\tonSelect={ (value) => setAttributes( { IconImage: value.sizes.full.url } ) }\n\t\t\t\t\t\t\ttype=\"image\"\n\t\t\t\t\t\t\tclassName={ 'vk_balloon_icon_image' }\n\t\t\t\t\t\t\tvalue={ IconImage }\n\t\t\t\t\t\t\trender={ ( { open } ) => (\n\t\t\t\t\t\t\t\t<Button\n\t\t\t\t\t\t\t\t\tonClick={ open }\n\t\t\t\t\t\t\t\t\tclassName={ IconImage ? 'image-button' : 'button button-large' }\n\t\t\t\t\t\t\t\t>\n\t\t\t\t\t\t\t\t\t{ ! IconImage ? __('Select image', 'vk-blocks') : <img className={ 'vk_balloon_icon_image' } src={ IconImage } alt={__('Upload image', 'vk-blocks') } /> }\n\t\t\t\t\t\t\t\t</Button>\n\t\t\t\t\t\t\t)}\n\t\t\t\t\t\t/>\n <RichText\n tagName=\"figcaption\"\n\t\t\t\t\t\t\tclassName={ 'vk_balloon_icon_name' }\n onChange={ ( value ) => setAttributes( { balloonName: value } ) }\n value={ balloonName }\n placeholder={__('Icon Name', 'vk-blocks') }\n />\n\t\t\t\t\t</div>\n\t\t\t\t\t<RichText\n\t\t\t\t\t\tstyle={ { background: balloonBgColor, border: balloonBgColor } }\n\t\t\t\t\t\ttagName=\"p\"\n\t\t\t\t\t\tclassName={ 'vk_balloon_content' }\n\t\t\t\t\t\tonChange={ ( value ) => setAttributes( { content: value } ) }\n\t\t\t\t\t\tvalue={ content }\n\t\t\t\t\t\tplaceholder={__('Input text', 'vk-blocks') }\n\t\t\t\t\t/>\n\t\t\t\t</div>\n\t\t\t</Fragment>\n );\n\t},\n\n\n\t/**\n\t * The save function defin className }> which the different attributes should be combined\n\t * into the final markup, which is then serialized by Gutenberg into post_content.\n\t *\n\t * The \"save\" property must be specified and must be a valid function.\n\t *\n\t * @link https://wordpress.org/gutenberg/handbook/block-api/block-edit-save/\n\t */\n\tsave( { attributes, className } ) {\n\t\tconst {\n\t\t\tcontent,\n balloonName,\n balloonType,\n balloonBgColor,\n\t\t\tballoonAlign,\n\t\t\tIconImage,\n\t\t} = attributes;\n\n\t\treturn (\n\t\t\t<div className={ `vk_balloon vk_balloon-${ balloonAlign } vk_balloon-${ balloonType }` }>\n\t\t\t\t<div className={ 'vk_balloon_icon' }>\n\t\t\t\t\t{ IconImage ?\n\t\t\t\t\t\t<figure>\n\t\t\t\t\t\t\t<img\n\t\t\t\t\t\t\t\tclassName={ 'vk_balloon_icon_image' }\n\t\t\t\t\t\t\t\tsrc={ IconImage }\n\t\t\t\t\t\t\t\talt=''\n\t\t\t\t\t\t\t/>\n <RichText.Content\n tagName=\"figcaption\"\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tclassName={ 'vk_balloon_icon_name' }\n value={ balloonName }\n />\n\t\t\t\t\t\t</figure> : '' }\n\t\t\t\t</div>\n\t\t\t\t<RichText.Content\n\t\t\t\t\tclassName={ 'vk_balloon_content' }\n\t\t\t\t\tstyle={ { background: balloonBgColor, border: balloonBgColor } }\n\t\t\t\t\ttagName=\"p\"\n\t\t\t\t\tvalue={ content }\n\t\t\t\t/>\n\t\t\t</div>\n\t\t);\n\t},\n});\n","import ReactDOMServer from 'react-dom/server';\n\nconst {__} = wp.i18n; // Import __() from wp.i18n\n\nclass TableOfContents {\n\n /**\n * Get hTag's NodeList included in target class's element.\n * @param targetClass\n * @returns {*} NodeListOf<Element> or false\n */\n getDom(targetClass) {\n let editor = document.getElementsByClassName(targetClass);\n if (editor[0] === undefined) {\n return false;\n } else {\n return editor[0].querySelectorAll(\"h1, h2, h3, h4, h5, h6\");\n }\n }\n\n /**\n * Get array of hTag's innerText and tagName.\n * @returns {Array}\n */\n getHtagsInEditor() {\n\n let nodeList_raw = this.getDom('edit-post-visual-editor');\n\n if(nodeList_raw === undefined){\n return false;\n }\n\n let nodeList = Array.from(nodeList_raw);\n\n let sourceOfTocHtml = [];\n\n nodeList.forEach(function (item, index) {\n\n sourceOfTocHtml[index] = {\n 'tagName': nodeList[index]['tagName'],\n 'innerText': nodeList[index]['innerText']\n }\n });\n\n return sourceOfTocHtml;\n };\n\n /**\n * Return Html of Toc block.\n * @param source\n * @param style\n * @param className\n * @returns {*}\n */\n returnHtml(source, style, className) {\n\n if (!className) {\n className = 'vk_tableOfContents';\n } else {\n className = className + ' vk_tableOfContents';\n }\n\n\t\t\t\tif ( style ){\n\t\t\t\t\tclassName = className + ' vk_tableOfContents-style-' + style;\n\t\t\t\t}\n\n let listClassName = 'vk_tableOfContents_list_item';\n let countSeparater = '.';\n let h2Count = 0;\n let h3Count = 0;\n let h4Count = 0;\n let h5Count = 0;\n let h6Count = 0;\n const fixZero = (count) => {\n if ( count === 0 ){\n return 1;\n } else {\n return count;\n }\n };\n\n\n let returnHtml = <div className={className}>\n <div className={'vk_tableOfContents_title'}>{__('Table of Contents', 'vk-blocks')}</div>\n <ul className={'vk_tableOfContents_list'}>\n {source.map((data) => {\n\n let baseClass = 'vk_tableOfContents_list_item';\n\n let level = Number(data.tagName.replace( /H/g , '' ));\n\n let preNumber = '';\n\n if ( level === 2 ){\n h2Count++;\n preNumber = h2Count;\n\n // Reset\n h3Count = 0;\n h4Count = 0;\n h5Count = 0;\n h6Count = 0;\n }\n\n if ( level === 3 ){\n h3Count++;\n preNumber = h2Count + countSeparater + h3Count;\n\n // Reset\n h4Count = 0;\n h5Count = 0;\n h6Count = 0;\n }\n\n if ( level === 4 ){\n h4Count++;\n preNumber = h2Count + countSeparater + fixZero(h3Count) + countSeparater + h4Count;\n\n // Reset\n h5Count = 0;\n h6Count = 0;\n }\n\n if ( level === 5 ){\n h5Count++;\n preNumber = h2Count + countSeparater + fixZero(h3Count) + countSeparater + fixZero(h4Count) + countSeparater + h5Count;\n\n // Reset\n h6Count = 0;\n }\n\n if ( level === 6 ){\n h6Count++;\n preNumber = h2Count + countSeparater + fixZero(h3Count) + countSeparater + fixZero(h4Count) + countSeparater + fixZero(h5Count) + countSeparater + h6Count;\n\n }\n\n preNumber = preNumber + '. ';\n\n return <li className={`${baseClass} ${baseClass}-h-${level}`}>\n <a href=\"\" className={`${baseClass}_link`}>\n <span className={`${baseClass}_link_preNumber`}>{preNumber}</span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{data.innerText}\n </a>\n </li>;\n })}\n </ul>\n </div>;\n\n return ReactDOMServer.renderToString(returnHtml);\n }\n}\n\nexport default TableOfContents;\n","/**\n * table-of-contents block type\n *\n */\nimport React from \"react\";\nimport {schema} from './schema';\nimport TableOfContents from './TableOfContents';\n\nconst {__} = wp.i18n; // Import __() from wp.i18n\nconst {registerBlockType} = wp.blocks; // Import registerBlockType() from wp.blocks\nconst {ServerSideRender, PanelBody, SelectControl,BaseControl} = wp.components;\nconst {Fragment} = wp.element;\nconst {subscribe, select, dispatch} = wp.data;\nconst {RichText, InspectorControls, MediaUpload, ColorPalette} = wp.editor;\nconst BlockIcon = (\n\t<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"576\" height=\"512\" viewBox=\"0 0 576 512\">\n\t<g>\n\t\t<g>\n\t\t\t<path d=\"M199.4,402.1l266.4,0c7.1,0,12.8-5.9,12.8-12.8l0-25.6c0-7.1-5.9-12.8-12.8-12.8l-266.4,0c-7.1,0-12.8,5.9-12.8,12.8\n\t\t\t\tl0,25.6C186.6,396.3,192.5,402.1,199.4,402.1z\"/>\n\t\t\t<path d=\"M199.4,323l266.4,0c7.1,0,12.8-5.9,12.8-12.8v-25.6c0-7.1-5.9-12.8-12.8-12.8l-266.4,0c-7.1,0-12.8,5.9-12.8,12.8l0,25.6\n\t\t\t\tC186.6,317.3,192.5,323,199.4,323z\"/>\n\t\t\t<path d=\"M199.4,243.8l266.4,0c7.1,0,12.8-5.9,12.8-12.8v-25.6c0-7.1-5.9-12.8-12.8-12.8l-266.4,0c-7.1,0-12.8,5.9-12.8,12.8\n\t\t\t\tl0,25.6C186.6,238.1,192.5,243.8,199.4,243.8z\"/>\n\t\t\t<path d=\"M110.2,402.1l30.8,0c7.1,0,12.8-5.9,12.8-12.8l0-25.6c0-7.1-5.9-12.8-12.8-12.8h-30.8c-7.1,0-12.8,5.9-12.8,12.8l0,25.6\n\t\t\t\tC97.4,396.3,103.3,402.1,110.2,402.1z\"/>\n\t\t\t<path d=\"M110.2,323h30.8c7.1,0,12.8-5.9,12.8-12.8v-25.6c0-7.1-5.9-12.8-12.8-12.8h-30.8c-7.1,0-12.8,5.9-12.8,12.8l0,25.6\n\t\t\t\tC97.4,317.3,103.3,323,110.2,323z\"/>\n\t\t\t<path d=\"M110.2,243.8l30.8,0c7.1,0,12.8-5.9,12.8-12.8l0-25.6c0-7.1-5.9-12.8-12.8-12.8l-30.8,0c-7.1,0-12.8,5.9-12.8,12.8l0,25.6\n\t\t\t\tC97.4,238.1,103.3,243.8,110.2,243.8z\"/>\n\t\t</g>\n\t\t<path d=\"M159.7,158.5l256.7,0c5.3,0,9.9-4.6,9.9-9.9l0-28.8c0-5.3-4.6-9.9-9.9-9.9l-256.7,0c-5.3,0-9.9,4.6-9.9,9.9l0,28.8\n\t\t\tC149.8,154.2,154.3,158.5,159.7,158.5z\"/>\n\t</g>\n\t<path d=\"M528,32H48C21.5,32,0,53.5,0,80v352c0,26.5,21.5,48,48,48h480c26.5,0,48-21.5,48-48V80C576,53.5,554.5,32,528,32z M528,432\n\t\tH48V80h480V432z\"/>\n\t</svg>\n);\n\n/**\n * Register: a Gutenberg Block.\n *\n * Registers a new block provided a unique name and an object defining its\n * behavior. Once registered, the block is made editor as an option to any\n * editor interface where blocks are implemented.\n *\n * @link https://wordpress.org/gutenberg/handbook/block-api/\n * @param {string} name Block name.\n * @param {Object} settings Block settings.\n * @return {?WPBlock} The block, if it has been successfully\n * registered; otherwise `undefined`.\n */\nregisterBlockType('vk-blocks/table-of-contents', {\n // Block name. Block names must be string that contains a namespace prefix. Example: my-plugin/my-custom-block.\n title: __('Table of Contents', 'vk-blocks'), // Block title.\n icon: BlockIcon, // Block icon from Dashicons → https://developer.wordpress.org/resource/dashicons/.\n category: 'vk-blocks-cat', // Block category — Group blocks together based on common traits E.g. common, formatting, layout widgets, embed.\n attributes: schema,\n\n /**\n * The edit function describes the structure of your block in the context of the editor.\n * This represents what the editor will render when the block is used.\n *\n * The \"edit\" property must be a valid function.\n *\n * @link https://wordpress.org/gutenberg/handbook/block-api/block-edit-save/\n */\n edit({attributes, setAttributes, className, clientId}) {\n const {\n style,\n } = attributes;\n\n const toc = new TableOfContents();\n const render = () =>{\n let source = toc.getHtagsInEditor();\n let html = toc.returnHtml(source, style, className);\n setAttributes({renderHtml: html});\n };\n subscribe(() => {\n const selectedBlock = select(\"core/block-editor\").getSelectedBlock();\n if (selectedBlock) {\n let regex = /heading/g;\n let found = selectedBlock.name.match(regex);\n if (found) {\n render();\n }\n }\n });\n\n render();\n\n return (\n <Fragment>\n <InspectorControls>\n <PanelBody>\n <BaseControl\n label={__('Style', 'vk-blocks')}\n help={``}\n >\n <SelectControl\n value={style}\n onChange={(value) => setAttributes({style: value})}\n options={[\n {\n value: 'default',\n label: __('Default', 'vk-blocks'),\n },\n {\n value: '',\n label: __('No frame', 'vk-blocks'),\n }\n ]}\n />\n </BaseControl>\n </PanelBody>\n </InspectorControls>\n {\n vk_blocks_check.is_pro\n ?\n <ServerSideRender\n block='vk-blocks/table-of-contents'\n attributes={attributes}\n />\n :\n <div>{__('This block is only for users who bought Lightning Pro.', 'vk-blocks')}</div>\n }\n </Fragment>\n );\n },\n\n /**\n * The save function defin className }> which the different attributes should be combined\n * into the final markup, which is then serialized by Gutenberg into post_content.\n *\n * The \"save\" property must be specified and must be a valid function.\n *\n * @link https://wordpress.org/gutenberg/handbook/block-api/block-edit-save/\n */\n save() {\n return null;\n },\n\n});\n","export const schema = {\n style:{\n type: 'string',\n default: 'default',\n },\n renderHtml:{\n type: 'string',\n default: '',\n }\n};\n","import React from 'react';\n\nconst {__} = wp.i18n; // Import __() from wp.i18n\nconst {RichText, MediaUpload} = wp.editor;\nconst {Button} = wp.components;\n\nexport class NewComponent extends React.Component {\n\n render() {\n\n let {\n vk_staff_text_name,\n vk_staff_text_caption,\n vk_staff_text_role,\n vk_staff_text_profileTitle,\n vk_staff_text_profileText,\n vk_staff_photo_image,\n vk_staff_photo_image_alt,\n vk_staff_layout,\n vk_staff_nameColor,\n vk_staff_captionColor,\n vk_staff_positionColor,\n vk_staff_profileTitleColor,\n vk_staff_profileTextColor,\n vk_staff_photoBorder\n } = this.props.attributes;\n let setAttributes = this.props.setAttributes;\n let className = this.props.className;\n let for_ = this.props.for_;\n let returnELm = '';\n\n if (for_ === 'edit') {\n\n returnELm = <div className={`${className} vk_staff vk_staff-layout-${vk_staff_layout}`}>\n <div className={`vk_staff_text`}>\n <RichText\n tagName=\"h3\"\n className={'vk_staff_text_name'}\n style={{color: vk_staff_nameColor}}\n onChange={(value) => setAttributes({vk_staff_text_name: value})}\n value={vk_staff_text_name}\n placeholder={__('Your Name', 'vk-blocks')}\n />\n <RichText\n tagName=\"p\"\n className={'vk_staff_text_caption'}\n style={{color: vk_staff_captionColor}}\n onChange={(value) => setAttributes({vk_staff_text_caption: value})}\n value={vk_staff_text_caption}\n placeholder={__('Caption', 'vk-blocks')}\n />\n <RichText\n tagName=\"p\"\n className={'vk_staff_text_role'}\n style={{color: vk_staff_positionColor}}\n onChange={(value) => setAttributes({vk_staff_text_role: value})}\n value={vk_staff_text_role}\n placeholder={__('Role position', 'vk-blocks')}\n />\n <RichText\n tagName=\"h4\"\n className={'vk_staff_text_profileTitle'}\n style={{color: vk_staff_profileTitleColor}}\n onChange={(value) => setAttributes({vk_staff_text_profileTitle: value})}\n value={vk_staff_text_profileTitle}\n placeholder={__('Profile title', 'vk-blocks')}\n />\n <RichText\n tagName=\"p\"\n className={'vk_staff_text_profileText'}\n style={{color: vk_staff_profileTextColor}}\n onChange={(value) => setAttributes({vk_staff_text_profileText: value})}\n value={vk_staff_text_profileText}\n placeholder={__('Profile text', 'vk-blocks')}\n />\n </div>\n <div className={`vk_staff_photo vk_staff_photo-border-${vk_staff_photoBorder}`}>\n <MediaUpload\n onSelect={(value) => setAttributes({vk_staff_photo_image: value.sizes.full.url})}\n type=\"image\"\n className={'vk_staff_photo_image'}\n value={vk_staff_photo_image}\n render={({open}) => (\n <Button\n onClick={open}\n className={vk_staff_photo_image ? 'image-button' : 'button button-large'}\n >\n {!vk_staff_photo_image ? __('Select image', 'vk-blocks') :\n <img className={`vk_staff_photo_image`} src={vk_staff_photo_image}\n alt={__(vk_staff_photo_image_alt, 'vk-blocks')}/>}\n </Button>\n )}\n />\n </div>\n </div>;\n\n } else if (for_ === 'save') {\n\n returnELm = <div className={`${className} vk_staff vk_staff-layout-${vk_staff_layout}`}>\n <div className={`vk_staff_text`}>\n <RichText.Content\n tagName=\"h3\"\n className={'vk_staff_text_name'}\n style={{color: vk_staff_nameColor}}\n value={vk_staff_text_name}/>\n <RichText.Content\n tagName=\"p\"\n className={'vk_staff_text_caption'}\n style={{color: vk_staff_captionColor}}\n value={vk_staff_text_caption}\n />\n <RichText.Content\n tagName=\"p\"\n className={'vk_staff_text_role'}\n style={{color: vk_staff_positionColor}}\n value={vk_staff_text_role}\n />\n <RichText.Content\n tagName=\"h4\"\n className={'vk_staff_text_profileTitle'}\n style={{color: vk_staff_profileTitleColor}}\n value={vk_staff_text_profileTitle}\n />\n <RichText.Content\n tagName=\"p\"\n className={'vk_staff_text_profileText'}\n style={{color: vk_staff_profileTextColor}}\n value={vk_staff_text_profileText}\n />\n </div>\n {vk_staff_photo_image ?\n <div className={`vk_staff_photo vk_staff_photo-border-${vk_staff_photoBorder}`}>\n <img className={`vk_staff_photo_image`} src={vk_staff_photo_image} alt={\n vk_staff_photo_image_alt ? __(vk_staff_photo_image_alt, 'vk-blocks')\n :\n \"\"\n }/>\n </div>\n : ''\n }\n </div>;\n }\n return (returnELm);\n }\n}\n","/**\n * staff block type\n *\n */\nimport React from \"react\";\nimport {NewComponent} from \"./component\";\nimport {schema} from './schema';\n\nconst {__} = wp.i18n; // Import __() from wp.i18n\nconst {registerBlockType} = wp.blocks; // Import registerBlockType() from wp.blocks\nconst {TextControl, PanelBody, BaseControl, SelectControl} = wp.components;\nconst {Fragment} = wp.element;\nconst {InspectorControls, ColorPalette} = wp.editor;\nconst BlockIcon = (\n\t<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"576\" height=\"512\" viewBox=\"0 0 576 512\">\n\t<path d=\"M528,34H48C21.5,34,0,55.5,0,82v352c0,26.5,21.5,48,48,48h480c26.5,0,48-21.5,48-48V82C576,55.5,554.5,34,528,34z M528,434\n\t\tH48V82h480V434z\"/>\n\t<path d=\"M407.6,241.9c30.9,0,55.9-25.1,55.9-55.9S438.5,130,407.6,130s-55.9,25.1-55.9,55.9S376.8,241.9,407.6,241.9z\"/>\n\t<path d=\"M329.3,353.8h156.6c10.8,0,19.6-7.5,19.6-16.8v-16.8c0-27.8-26.3-50.3-58.7-50.3c-9.4,0-16.3,7-39.2,7\n\t\tc-23.5,0-29.2-7-39.2-7c-32.4,0-58.7,22.6-58.7,50.3V337C309.7,346.2,318.5,353.8,329.3,353.8z\"/>\n\t<path d=\"M96.2,395h161.1c4,0,7.2-3.3,7.2-7.2v-14.4c0-4-3.3-7.2-7.2-7.2H96.2c-4,0-7.2,3.3-7.2,7.2v14.4C89,391.7,92.3,395,96.2,395\n\t\tz\"/>\n\t<path d=\"M96.2,339.2h161.1c4,0,7.2-3.3,7.2-7.2v-14.4c0-4-3.3-7.2-7.2-7.2H96.2c-4,0-7.2,3.3-7.2,7.2V332\n\t\tC89,336,92.3,339.2,96.2,339.2z\"/>\n\t<path d=\"M96.2,283.4h161.1c4,0,7.2-3.3,7.2-7.2v-14.4c0-4-3.3-7.2-7.2-7.2H96.2c-4,0-7.2,3.3-7.2,7.2v14.4\n\t\tC89,280.2,92.3,283.4,96.2,283.4z\"/>\n\t<path d=\"M92.9,219.1h166.3c2.1,0,3.9-1.8,3.9-3.9v-7.8c0-2.1-1.8-3.9-3.9-3.9H92.9c-2.1,0-3.9,1.8-3.9,3.9v7.8\n\t\tC89,217.4,90.8,219.1,92.9,219.1z\"/>\n\t<path d=\"M99.7,177.6h22.4c5.9,0,10.7-4.8,10.7-10.7v-21.4c0-5.9-4.8-10.7-10.7-10.7H99.7c-5.9,0-10.7,4.8-10.7,10.7v21.4\n\t\tC89,172.8,93.8,177.6,99.7,177.6z\"/>\n\t<path d=\"M157,177.6h22.4c5.9,0,10.7-4.8,10.7-10.7v-21.4c0-5.9-4.8-10.7-10.7-10.7H157c-5.9,0-10.7,4.8-10.7,10.7v21.4\n\t\tC146.3,172.8,151.1,177.6,157,177.6z\"/>\n\t<path d=\"M214.2,177.6h22.4c5.9,0,10.7-4.8,10.7-10.7v-21.4c0-5.9-4.8-10.7-10.7-10.7h-22.4c-5.9,0-10.7,4.8-10.7,10.7v21.4\n\t\tC203.5,172.8,208.4,177.6,214.2,177.6z\"/>\n\t<path d=\"M271.5,177.6h22.4c5.9,0,10.7-4.8,10.7-10.7v-21.4c0-5.9-4.8-10.7-10.7-10.7h-22.4c-5.9,0-10.7,4.8-10.7,10.7v21.4\n\t\tC260.8,172.8,265.6,177.6,271.5,177.6z\"/>\n\t</svg>\n);\n/**\n * Register: a Gutenberg Block.\n *\n * Registers a new block provided a unique name and an object defining its\n * behavior. Once registered, the block is made editor as an option to any\n * editor interface where blocks are implemented.\n *\n * @link https://wordpress.org/gutenberg/handbook/block-api/\n * @param {string} name Block name.\n * @param {Object} settings Block settings.\n * @return {?WPBlock} The block, if it has been successfully\n * registered; otherwise `undefined`.\n */\nregisterBlockType('vk-blocks/staff', {\n // Block name. Block names must be string that contains a namespace prefix. Example: my-plugin/my-custom-block.\n title: __('Staff', 'vk-blocks'), // Block title.\n icon: BlockIcon, // Block icon from Dashicons → https://developer.wordpress.org/resource/dashicons/.\n category: 'vk-blocks-cat', // Block category — Group blocks together based on common traits E.g. common, formatting, layout widgets, embed.\n attributes: schema,\n\n /**\n * The edit function describes the structure of your block in the context of the editor.\n * This represents what the editor will render when the block is used.\n *\n * The \"edit\" property must be a valid function.\n *\n * @link https://wordpress.org/gutenberg/handbook/block-api/block-edit-save/\n */\n edit({attributes, setAttributes, className}) {\n const {\n vk_staff_photo_image_alt,\n vk_staff_layout,\n vk_staff_nameColor,\n vk_staff_captionColor,\n vk_staff_positionColor,\n vk_staff_profileTitleColor,\n vk_staff_profileTextColor,\n vk_staff_photoBorder\n } = attributes;\n\n return (\n <Fragment>\n <InspectorControls>\n <PanelBody title={__('Layout', 'vk-blocks')}>\n <SelectControl\n value={vk_staff_layout}\n onChange={(value) => setAttributes({vk_staff_layout: value})}\n options={[\n {\n value: 'default',\n label: __('Default', 'vk-blocks'),\n },\n {\n value: 'imageLeft',\n label: __('Image left', 'vk-blocks'),\n },\n ]}\n />\n </PanelBody>\n\t\t\t\t\t\t\t\t\t\t<PanelBody title={__('Image border', 'vk-blocks')}>\n <SelectControl\n value={vk_staff_photoBorder}\n onChange={(value) => setAttributes({vk_staff_photoBorder: value})}\n options={[\n {\n value: 'default',\n label: __('Default', 'vk-blocks'),\n },\n {\n value: 'none',\n label: __('None', 'vk-blocks'),\n },\n ]}\n />\n </PanelBody>\n <PanelBody title={__('Alt text', 'vk-blocks')}>\n <BaseControl\n help={__('Set the alt text for profile image', 'vk-blocks')}\n >\n <TextControl\n value={vk_staff_photo_image_alt}\n onChange={(value) => setAttributes({vk_staff_photo_image_alt: value})}\n />\n </BaseControl>\n </PanelBody>\n <PanelBody title={__('Color', 'vk-blocks')}>\n <BaseControl\n label={__('Staff name', 'vk-blocks')}\n >\n <ColorPalette\n value={vk_staff_nameColor}\n onChange={(value) => setAttributes({vk_staff_nameColor: value})}\n />\n </BaseControl>\n <BaseControl\n label={__('Name caption', 'vk-blocks')}\n >\n <ColorPalette\n value={vk_staff_captionColor}\n onChange={(value) => setAttributes({vk_staff_captionColor: value})}\n />\n </BaseControl>\n <BaseControl\n label={__('Role position', 'vk-blocks')}\n >\n <ColorPalette\n value={vk_staff_positionColor}\n onChange={(value) => setAttributes({vk_staff_positionColor: value})}\n />\n </BaseControl>\n <BaseControl\n label={__('Profile title', 'vk-blocks')}\n >\n <ColorPalette\n value={vk_staff_profileTitleColor}\n onChange={(value) => setAttributes({vk_staff_profileTitleColor: value})}\n />\n </BaseControl>\n <BaseControl\n label={__('Profile text', 'vk-blocks')}\n >\n <ColorPalette\n value={vk_staff_profileTextColor}\n onChange={(value) => setAttributes({vk_staff_profileTextColor: value})}\n />\n </BaseControl>\n </PanelBody>\n </InspectorControls>\n <NewComponent\n attributes={attributes}\n setAttributes={setAttributes}\n className={className}\n for_={'edit'}\n />\n </Fragment>\n );\n },\n\n /**\n * The save function defin className }> which the different attributes should be combined\n * into the final markup, which is then serialized by Gutenberg into post_content.\n *\n * The \"save\" property must be specified and must be a valid function.\n *\n * @link https://wordpress.org/gutenberg/handbook/block-api/block-edit-save/\n */\n save({attributes}) {\n return (\n <NewComponent\n attributes={attributes}\n setAttributes={''}\n className={''}\n for_={'save'}\n />\n );\n }\n});\n","export const schema = {\n vk_staff_text_name: {\n type: 'string',\n source: 'html',\n selector: 'h3',\n },\n vk_staff_text_caption: {\n type: 'string',\n source: 'html',\n selector: 'p.vk_staff_text_caption',\n },\n vk_staff_text_role: {\n type: 'string',\n source: 'html',\n selector: 'p.vk_staff_text_role',\n },\n vk_staff_text_profileTitle: {\n type: 'string',\n source: 'html',\n selector: 'h4',\n },\n vk_staff_text_profileText: {\n type: 'string',\n source: 'html',\n selector: 'p.vk_staff_text_profileText',\n },\n vk_staff_photo_image: {\n type: 'string',\n default: '',\n },\n vk_staff_photo_image_alt: {\n type: 'string',\n default: 'Profile Picture',\n },\n vk_staff_layout: {\n type: 'string',\n default: 'default',\n },\n vk_staff_nameColor: {\n type: 'string',\n default: 'inherit',\n },\n vk_staff_captionColor: {\n type: 'string',\n default: 'inherit',\n },\n vk_staff_positionColor: {\n type: 'string',\n default: 'inherit',\n },\n vk_staff_profileTitleColor: {\n type: 'string',\n default: 'inherit',\n },\n vk_staff_profileTextColor: {\n type: 'string',\n default: 'inherit',\n },\n vk_staff_photoBorder: {\n type: 'string',\n default: 'default',\n }\n};\n","import React from 'react';\n\nexport class SpacerComponent extends React.Component {\n\n render() {\n let {\n unit,\n pc,\n tablet,\n mobile,\n } = this.props.attributes;\n let className = this.props.className;\n\n return (\n <div className={`${className} vk_spacer`}>\n <div className={'vk_spacer-display-pc'} style={{height: pc + unit}}></div>\n <div className={'vk_spacer-display-tablet'} style={{height: tablet + unit}}></div>\n <div className={'vk_spacer-display-mobile'} style={{height: mobile + unit}}></div>\n </div>\n );\n }\n}\n","import React from 'react';\n\nexport class SpacerComponent extends React.Component {\n\n render() {\n let {\n unit,\n pc,\n tablet,\n mobile,\n } = this.props.attributes;\n\n return (\n <div className=\"vk_spacer\">\n <div className={'vk_spacer-display-pc'} style={{height: pc + unit}}></div>\n <div className={'vk_spacer-display-tablet'} style={{height: tablet + unit}}></div>\n <div className={'vk_spacer-display-mobile'} style={{height: mobile + unit}}></div>\n </div>\n );\n }\n}","import React from \"react\";\nimport {SpacerComponent} from \"./component\";\nimport {schema} from './schema';\nconst {RichText} = wp.editor;\n\nexport const deprecated = [\n {\n attributes: schema,\n save({attributes}) {\n return (\n <SpacerComponent attributes={attributes}/>\n );\n },\n }\n];\n","export const schema = {\n unit: {\n type: 'string',\n default: 'px',\n },\n pc: {\n type: 'number',\n default: 50,\n },\n tablet: {\n type: 'number',\n default: 10,\n },\n mobile: {\n type: 'number',\n default: 10,\n },\n};\n","/**\n * spacer block type\n *\n */\nimport React from \"react\";\nimport {schema} from './schema';\nimport {SpacerComponent} from \"./component\";\nimport {deprecated} from \"./deprecated/deprecated\";\n\nconst {__} = wp.i18n; // Import __() from wp.i18n\nconst {registerBlockType} = wp.blocks; // Import registerBlockType() from wp.blocks\nconst {RangeControl, PanelBody, BaseControl,SelectControl} = wp.components;\nconst {Fragment} = wp.element;\nconst {InspectorControls} = wp.editor;\nconst BlockIcon = (\n\t<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"576\" height=\"512\" viewBox=\"0 0 576 512\">\n\t<g>\n\t\t<rect x=\"108.8\" y=\"18.7\" width=\"358.5\" height=\"40\"/>\n\t\t<rect x=\"108.8\" y=\"453.3\" width=\"358.5\" height=\"40\"/>\n\t\t<polygon points=\"171.4,253.2 131.4,253.2 131.4,412.6 290.8,412.6 290.8,372.6 199.7,372.6 404.6,167.7 404.6,258.8 444.6,258.8\n\t\t\t444.6,99.4 285.2,99.4 285.2,139.4 376.3,139.4 171.4,344.3 \t\"/>\n\t</g>\n\t</svg>\n);\n\n/**\n * Register: a Gutenberg Block.\n *\n * Registers a new block provided a unique name and an object defining its\n * behavior. Once registered, the block is made editor as an option to any\n * editor interface where blocks are implemented.\n *\n * @link https://wordpress.org/gutenberg/handbook/block-api/\n * @param {string} name Block name.\n * @param {Object} settings Block settings.\n * @return {?WPBlock} The block, if it has been successfully\n * registered; otherwise `undefined`.\n */\nregisterBlockType('vk-blocks/spacer', {\n // Block name. Block names must be string that contains a namespace prefix. Example: my-plugin/my-custom-block.\n title: __('Responsive Spacer', 'vk-blocks'), // Block title.\n icon: BlockIcon, // Block icon from Dashicons → https://developer.wordpress.org/resource/dashicons/.\n category: 'vk-blocks-cat-layout', // Block category — Group blocks together based on common traits E.g. common, formatting, layout widgets, embed.\n attributes: schema,\n\n /**\n * The edit function describes the structure of your block in the context of the editor.\n * This represents what the editor will render when the block is used.\n *\n * The \"edit\" property must be a valid function.\n *\n * @link https://wordpress.org/gutenberg/handbook/block-api/block-edit-save/\n */\n edit({attributes, setAttributes, className}) {\n const {\n unit,\n pc,\n tablet,\n mobile,\n } = attributes;\n\n return (\n <Fragment>\n <InspectorControls>\n <PanelBody>\n <SelectControl\n label={__('Unit Type', 'vk-blocks')}\n value={unit}\n onChange={(value) => setAttributes({unit: value})}\n options={[\n {\n value: 'px',\n label: __('px', 'vk-blocks'),\n },\n {\n value: 'em',\n label: __('em', 'vk-blocks'),\n },\n {\n value: 'rem',\n label: __('rem', 'vk-blocks'),\n },\n {\n value: 'vw',\n label: __('vw', 'vk-blocks'),\n }\n ]}\n />\n <BaseControl label={__('Height for each device.', 'vk-blocks')}>\n <RangeControl\n label={__('PC', 'vk-blocks')}\n value={pc}\n onChange={(value) => setAttributes({pc: value})}\n step={0.1}\n />\n <RangeControl\n label={__('Tablet', 'vk-blocks')}\n value={tablet}\n onChange={(value) => setAttributes({tablet: value})}\n step={0.1}\n />\n <RangeControl\n label={__('Mobile', 'vk-blocks')}\n value={mobile}\n onChange={(value) => setAttributes({mobile: value})}\n step={0.1}\n />\n </BaseControl>\n </PanelBody>\n </InspectorControls>\n <SpacerComponent\n attributes={attributes}\n className={className}\n />\n </Fragment>\n );\n },\n\n /**\n * The save function defin className }> which the different attributes should be combined\n * into the final markup, which is then serialized by Gutenberg into post_content.\n *\n * The \"save\" property must be specified and must be a valid function.\n *\n * @link https://wordpress.org/gutenberg/handbook/block-api/block-edit-save/\n */\n save({attributes}) {\n return (\n <SpacerComponent attributes={attributes}/>\n );\n },\n\n //Please comment out, when you need to use deprecated.\n deprecated: deprecated\n});\n","export const schema = {\n unit: {\n type: 'string',\n default: 'px',\n },\n pc: {\n type: 'number',\n default: 40,\n },\n tablet: {\n type: 'number',\n default: 30,\n },\n mobile: {\n type: 'number',\n default: 20,\n },\n};\n","const componentDivider = (level, color, whichSide, dividerType) => {\n\n let sectionPadding;\n let sectionClass;\n let lenderDivider;\n\n const tiltSectionStyle = (level, color) => {\n\n if (level > 0) {\n return <path\n d={`m0,${100 - level} L100,100 L0,100 z`}\n strokeWidth=\"0\"\n fill={color}\n />\n\n } else if (level < 0) {\n\n //絶対値に変換\n const absLevel = Math.abs(level);\n\n return <path\n d={`m100,${100 - absLevel} L0,100 L100,100 z`}\n strokeWidth=\"0\"\n fill={color}\n />\n }\n };\n\n const curveSectionStyle = (level, color) => {\n if (level > 0) {\n\n return <path\n d={ `m0,${ 100 - level } q50,${ level * 2 },100,0 V100 L0,100 z` }\n strokeWidth=\"0\"\n fill={color}\n />\n } else if (level < 0) {\n\n return <path\n d={ `m0,100 q50,${ level * 2},100,0 V100 L0,100 z` }\n strokeWidth=\"0\"\n fill={color}\n />\n }\n };\n\n const waveSectionStyle = (level, color) => {\n\n if (level > 0) {\n\n return (\n <path\n d={ `m0,${ 100 - ( level / 2 ) } q20,${ level },40,0 t40,0 t40,0 V100 L0,100 z` }\n strokeWidth=\"0\"\n fill={color}\n />\n );\n } else if (level < 0) {\n\n return (\n <path\n d={ `m0,${ ( level / 2 ) + 100 } q20,${ level },40,0 t40,0 t40,0 V100 L0,100 z` }\n strokeWidth=\"0\"\n fill={color}\n />\n );\n }\n\n };\n\n const triangleSectionStyle = (level, color) => {\n\n const absLevel = Math.abs(level);\n const DivideAbs4 = absLevel / 4;\n\n if (level > 0) {\n\n return (\n <path\n d={`m0,100 h${50 - DivideAbs4} l${DivideAbs4},-${absLevel} l${DivideAbs4},${absLevel} h${DivideAbs4} v100 h-100 z`}\n strokeWidth=\"0\"\n fill={color}\n />\n );\n } else if (level < 0) {\n\n return (\n <path\n d={`m0,${100 - absLevel} h${50 - DivideAbs4} l${DivideAbs4},${absLevel} l${DivideAbs4},-${absLevel} h${50 - DivideAbs4} v${absLevel + 1} h-100 z`}\n strokeWidth=\"0\"\n fill={color}\n />);\n }\n };\n\n //背景色をクリアした時は、白に変更\n if(!color){\n color = '#fff';\n }\n\n //Paddingの条件分岐を追加\n if (dividerType === 'tilt') {\n\n sectionPadding = Math.abs(level);\n lenderDivider = tiltSectionStyle(level, color);\n\n }else if(dividerType === 'curve') {\n\n if (level > 0) {\n sectionPadding = Math.abs(level);\n } else if (level < 0) {\n sectionPadding = Math.abs(level) * 2;\n }\n lenderDivider = curveSectionStyle(level, color);\n\n }else if(dividerType === 'wave'){\n\n sectionPadding = Math.abs(level);\n lenderDivider = waveSectionStyle(level, color);\n\n }else if(dividerType === 'triangle'){\n\n sectionPadding = Math.abs(level);\n lenderDivider = triangleSectionStyle(level, color);\n\n }\n\n //classにdividerTypeを追加\n sectionClass = dividerType;\n\n //upper-paddingを追加\n if (whichSide === 'upper') {\n return (\n <div\n className={`vk_outer_separator vk_outer_separator-position-upper vk_outer_separator-type-${sectionClass}`}\n style={{paddingBottom: sectionPadding + `px`}}\n >\n <svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 100 100\" preserveAspectRatio=\"none\">\n {lenderDivider}\n </svg>\n </div>\n\n );\n //lower-paddingを追加\n } else if (whichSide === 'lower') {\n return (\n\n <div\n className={`vk_outer_separator vk_outer_separator-position-lower vk_outer_separator-type-${sectionClass}`}\n style={{paddingTop: sectionPadding + `px`}}\n >\n <svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 100 100\" preserveAspectRatio=\"none\">\n {lenderDivider}\n </svg>\n </div>\n )\n }\n};\n\nexport {componentDivider};\n","import React from 'react';\nimport {componentDivider} from './component-divider';\nconst {InnerBlocks} = wp.editor;\n\n//hexカラーコード定義をrgbaに変換\nfunction hex2rgba (hex, alpha) {\n\n // ロングバージョンの場合(例:#FF0000)\n let r = hex.match(/^#([0-9a-f]{2})([0-9a-f]{2})([0-9a-f]{2})$/i);\n let c = null;\n if (r) {\n c = r.slice(1,4).map(function(x) { return parseInt(x, 16) })\n }\n // ショートバージョンの場合(例:#F00)\n r = hex.match(/^#([0-9a-f])([0-9a-f])([0-9a-f])$/i);\n if (r) {\n c = r.slice(1,4).map(function(x) { return 0x11 * parseInt(x, 16) })\n }\n // 該当しない場合は、nullを返す.\n if (!c) {\n return null\n }\n return `rgba(${c[0]}, ${c[1]}, ${c[2]}, ${alpha})`\n}\n\nexport class Component extends React.Component {\n\n render() {\n\n let {\n bgColor,\n bgImage,\n bgPosition,\n outerWidth,\n padding_left_and_right,\n padding_top_and_bottom,\n opacity,\n upper_level,\n lower_level,\n upperDividerBgColor,\n lowerDividerBgColor,\n dividerType,\n borderWidth,\n borderStyle,\n borderColor,\n borderRadius,\n anchor\n } = this.props.attributes;\n\n let className = this.props.className;\n let for_ = this.props.for_;\n let classPaddingLR;\n let classPaddingVertical;\n let classBgPosition;\n let classWidth;\n let elm;\n let containerClass;\n let whichSideUpper;\n let whichSideLower;\n let bgStyle;\n let borderProperty;\n let borderRadiusProperty;\n\n //幅のクラス切り替え\n classWidth = ` vk_outer-width-${outerWidth}`;\n\n //hexからrgbaに変換\n if(bgColor){\n bgColor = hex2rgba(bgColor,opacity);\n }else {\n //背景色をクリアした時は、白に変更\n bgColor = hex2rgba('#fff',opacity);\n }\n\n //classBgPositionのクラス切り替え\n if (bgPosition === 'parallax') {\n classBgPosition = ' vk_outer-bgPosition-parallax vk-prlx';\n\t\t\t\t} else if (bgPosition === 'fixed') {\n\t\t classBgPosition = ' vk_outer-bgPosition-fixed';\n } else {\n classBgPosition = ' vk_outer-bgPosition-normal';\n }\n\n\t\t\t\t//classPaddingLRのクラス切り替え\n if(padding_left_and_right === '1'){\n classPaddingLR = ' vk_outer-paddingLR-use';\n } else {\n classPaddingLR = ' vk_outer-paddingLR-none';\n }\n\n //classPaddingVerticalのクラス切り替え\n if(padding_top_and_bottom === '1'){\n classPaddingVertical = ' vk_outer-paddingVertical-use';\n } else {\n classPaddingVertical = ' vk_outer-paddingVertical-none';\n }\n\n //上側セクションの傾き切り替え\n if (upper_level) {\n whichSideUpper = 'upper';\n }\n\n //下側セクションの傾き切り替え\n if (lower_level) {\n whichSideLower = 'lower';\n }\n\n //編集画面とサイト上の切り替え\n if(for_ === 'edit'){\n elm = <InnerBlocks/>;\n }else if('save'){\n elm = <InnerBlocks.Content/>;\n containerClass = 'vk_outer_container';\n }\n\n //背景画像の有り無しでstyleを切り替え\n if(bgImage){\n bgStyle = `linear-gradient(${bgColor}, ${bgColor}), url(${bgImage})`;\n }else {\n bgStyle = `linear-gradient(${bgColor}, ${bgColor})`;\n }\n\n //borderColorクリア時に白をセットする\n if (!borderColor) {\n borderColor = '#fff';\n }\n\n //Dividerエフェクトがない時のみ枠線を追加\n if(upper_level === 0 && lower_level === 0){\n borderProperty = `${borderWidth}px ${borderStyle} ${borderColor}`;\n borderRadiusProperty = `${borderRadius}px`;\n }else {\n borderProperty = 'none';\n borderRadiusProperty = `0px`;\n }\n\n return (\n <div\n id={anchor}\n className={ className + ' vk_outer' + classWidth + classPaddingLR + classPaddingVertical + classBgPosition }\n style={{\n background: bgStyle,\n border: borderProperty,\n borderRadius: borderRadiusProperty\n }}\n >\n {\n componentDivider(upper_level, upperDividerBgColor, whichSideUpper, dividerType)\n }\n <div className={containerClass}>\n {elm}\n </div>\n {\n componentDivider(lower_level, lowerDividerBgColor, whichSideLower, dividerType)\n }\n </div>\n );\n }\n}\n","const componentDivider = (level, color, whichSide, dividerType) => {\n\n let sectionPadding;\n let sectionClass;\n let lenderDivider;\n\n const tiltSectionStyle = (level, color) => {\n\n if (level > 0) {\n return <path\n d={`m0,${100 - level} L100,100 L0,100 z`}\n strokeWidth=\"0\"\n fill={color}\n />\n\n } else if (level < 0) {\n\n //絶対値に変換\n const absLevel = Math.abs(level);\n\n return <path\n d={`m100,${100 - absLevel} L0,100 L100,100 z`}\n strokeWidth=\"0\"\n fill={color}\n />\n }\n };\n\n const curveSectionStyle = (level, color) => {\n if (level > 0) {\n\n return <path\n d={ `m0,${ 100 - level } q50,${ level * 2 },100,0 V100 L0,100 z` }\n strokeWidth=\"0\"\n fill={color}\n />\n } else if (level < 0) {\n\n return <path\n d={ `m0,100 q50,${ level * 2},100,0 V100 L0,100 z` }\n strokeWidth=\"0\"\n fill={color}\n />\n }\n };\n\n const waveSectionStyle = (level, color) => {\n\n if (level > 0) {\n\n return (\n <path\n d={ `m0,${ 100 - ( level / 2 ) } q20,${ level },40,0 t40,0 t40,0 V100 L0,100 z` }\n strokeWidth=\"0\"\n fill={color}\n />\n );\n } else if (level < 0) {\n\n return (\n <path\n d={ `m0,${ ( level / 2 ) + 100 } q20,${ level },40,0 t40,0 t40,0 V100 L0,100 z` }\n strokeWidth=\"0\"\n fill={color}\n />\n );\n }\n\n };\n\n const triangleSectionStyle = (level, color) => {\n\n const absLevel = Math.abs(level);\n const DivideAbs4 = absLevel / 4;\n\n if (level > 0) {\n\n return (\n <path\n d={`m0,100 h${50 - DivideAbs4} l${DivideAbs4},-${absLevel} l${DivideAbs4},${absLevel} h${DivideAbs4} v100 h-100 z`}\n strokeWidth=\"0\"\n fill={color}\n />\n );\n } else if (level < 0) {\n\n return (\n <path\n d={`m0,${100 - absLevel} h${50 - DivideAbs4} l${DivideAbs4},${absLevel} l${DivideAbs4},-${absLevel} h${50 - DivideAbs4} v${absLevel + 1} h-100 z`}\n strokeWidth=\"0\"\n fill={color}\n />);\n }\n };\n\n //背景色をクリアした時は、白に変更\n if(!color){\n color = '#fff';\n }\n\n //Paddingの条件分岐を追加\n if (dividerType === 'tilt') {\n\n sectionPadding = Math.abs(level);\n lenderDivider = tiltSectionStyle(level, color);\n\n }else if(dividerType === 'curve') {\n\n if (level > 0) {\n sectionPadding = Math.abs(level);\n } else if (level < 0) {\n sectionPadding = Math.abs(level) * 2;\n }\n lenderDivider = curveSectionStyle(level, color);\n\n }else if(dividerType === 'wave'){\n\n sectionPadding = Math.abs(level);\n lenderDivider = waveSectionStyle(level, color);\n\n }else if(dividerType === 'triangle'){\n\n sectionPadding = Math.abs(level);\n lenderDivider = triangleSectionStyle(level, color);\n\n }\n\n //classにdividerTypeを追加\n sectionClass = dividerType;\n\n //upper-paddingを追加\n if (whichSide === 'upper') {\n return (\n <div\n className={`vk_outer_separator vk_outer_separator-position-upper vk_outer_separator-type-${sectionClass}`}\n style={{paddingBottom: sectionPadding + `px`}}\n >\n <svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 100 100\" preserveAspectRatio=\"none\">\n {lenderDivider}\n </svg>\n </div>\n\n );\n //lower-paddingを追加\n } else if (whichSide === 'lower') {\n return (\n\n <div\n className={`vk_outer_separator vk_outer_separator-position-lower vk_outer_separator-type-${sectionClass}`}\n style={{paddingTop: sectionPadding + `px`}}\n >\n <svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 100 100\" preserveAspectRatio=\"none\">\n {lenderDivider}\n </svg>\n </div>\n )\n }\n};\n\nexport {componentDivider};\n","import React from 'react';\nimport {componentDivider} from './component-divider';\n\nconst {InnerBlocks} = wp.editor;\n\n//hexカラーコード定義をrgbaに変換\nfunction hex2rgba (hex, alpha) {\n\n // ロングバージョンの場合(例:#FF0000)\n let r = hex.match(/^#([0-9a-f]{2})([0-9a-f]{2})([0-9a-f]{2})$/i);\n let c = null;\n if (r) {\n c = r.slice(1,4).map(function(x) { return parseInt(x, 16) })\n }\n // ショートバージョンの場合(例:#F00)\n r = hex.match(/^#([0-9a-f])([0-9a-f])([0-9a-f])$/i);\n if (r) {\n c = r.slice(1,4).map(function(x) { return 0x11 * parseInt(x, 16) })\n }\n // 該当しない場合は、nullを返す.\n if (!c) {\n return null\n }\n return `rgba(${c[0]}, ${c[1]}, ${c[2]}, ${alpha})`\n}\n\nexport class Component extends React.Component {\n\n render() {\n\n let {\n bgColor,\n bgImage,\n bgPosition,\n outerWidth,\n padding_left_and_right,\n padding_top_and_bottom,\n opacity,\n upper_level,\n lower_level,\n upperDividerBgColor,\n lowerDividerBgColor,\n dividerType,\n borderWidth,\n borderStyle,\n borderColor,\n borderRadius,\n anchor\n } = this.props.attributes;\n\n let for_ = this.props.for_;\n let classPaddingLR;\n let classPaddingVertical;\n let classBgPosition;\n let classWidth;\n let elm;\n let containerClass;\n let whichSideUpper;\n let whichSideLower;\n let bgStyle;\n let borderProperty;\n let borderRadiusProperty;\n\n //幅のクラス切り替え\n classWidth = ` vk_outer-width-${outerWidth}`;\n\n //hexからrgbaに変換\n if(bgColor){\n bgColor = hex2rgba(bgColor,opacity);\n }else {\n //背景色をクリアした時は、白に変更\n bgColor = hex2rgba('#fff',opacity);\n }\n\n //classBgPositionのクラス切り替え\n if (bgPosition === 'parallax') {\n classBgPosition = ' vk_outer-bgPosition-parallax vk-prlx';\n\t\t\t\t} else if (bgPosition === 'fixed') {\n\t\t classBgPosition = ' vk_outer-bgPosition-fixed';\n } else {\n classBgPosition = ' vk_outer-bgPosition-normal';\n }\n\n\t\t\t\t//classPaddingLRのクラス切り替え\n if(padding_left_and_right === '1'){\n classPaddingLR = ' vk_outer-paddingLR-use';\n } else {\n classPaddingLR = ' vk_outer-paddingLR-none';\n }\n\n //classPaddingVerticalのクラス切り替え\n if(padding_top_and_bottom === '1'){\n classPaddingVertical = ' vk_outer-paddingVertical-use';\n } else {\n classPaddingVertical = ' vk_outer-paddingVertical-none';\n }\n\n //上側セクションの傾き切り替え\n if (upper_level) {\n whichSideUpper = 'upper';\n }\n\n //下側セクションの傾き切り替え\n if (lower_level) {\n whichSideLower = 'lower';\n }\n\n //編集画面とサイト上の切り替え\n if(for_ === 'edit'){\n elm = <InnerBlocks/>;\n }else if('save'){\n elm = <InnerBlocks.Content/>;\n containerClass = 'vk_outer_container';\n }\n\n //背景画像の有り無しでstyleを切り替え\n if(bgImage){\n bgStyle = `linear-gradient(${bgColor}, ${bgColor}), url(${bgImage})`;\n }else {\n bgStyle = `linear-gradient(${bgColor}, ${bgColor})`;\n }\n\n //borderColorクリア時に白をセットする\n if (!borderColor) {\n borderColor = '#fff';\n }\n\n //Dividerエフェクトがない時のみ枠線を追加\n if(upper_level === 0 && lower_level === 0){\n borderProperty = `${borderWidth}px ${borderStyle} ${borderColor}`;\n borderRadiusProperty = `${borderRadius}px`;\n }else {\n borderProperty = 'none';\n borderRadiusProperty = `0px`;\n }\n\n return (\n <div\n id={anchor}\n className={ 'vk_outer' + classWidth + classPaddingLR + classPaddingVertical + classBgPosition }\n style={{\n background: bgStyle,\n border: borderProperty,\n borderRadius: borderRadiusProperty\n }}\n >\n {\n componentDivider(upper_level, upperDividerBgColor, whichSideUpper, dividerType)\n }\n <div className={containerClass}>\n {elm}\n </div>\n {\n componentDivider(lower_level, lowerDividerBgColor, whichSideLower, dividerType)\n }\n </div>\n );\n }\n}\n","import React from \"react\";\nimport {schema} from \"./schema\";\nimport {Component} from \"./component\";\n\nexport const deprecated = [\n {\n attributes: schema,\n\n save({attributes}) {\n {\n if (vk_blocks_check.is_pro) {\n\n return (\n <Component\n attributes={attributes}\n for_={'save'}/>\n );\n\n }\n }\n\n },\n }\n];\n","export const schema = {\n\tbgColor: {\n\t\ttype: 'string',\n\tdefault: '#f3f4f5',\n\t},\n\tbgImage: {\n\t\ttype: 'string',\n\tdefault: null,\n\t},\n\touterWidth:{\n\t\ttype: 'string',\n\tdefault: 'normal',\n\t},\n\tbgPosition:{\n\t\ttype: 'string',\n\tdefault: 'normal',\n\t},\n\tpadding_left_and_right: {\n\t\ttype: 'string',\n\tdefault: '0',\n\t},\n\tpadding_top_and_bottom: {\n\t\ttype: 'string',\n\tdefault: '1',\n\t},\n\topacity: {\n\t\ttype: 'number',\n\tdefault: 0.5,\n\t},\n\tupper_level: {\n\t\ttype: 'number',\n\tdefault: 0,\n\t},\n\tlower_level: {\n\t\ttype: 'number',\n\tdefault: 0,\n\t},\n\tdividerType: {\n\t\ttype: 'string',\n\t\tdefault: 'tilt',\n\t},\n\tupperDividerBgColor: {\n\t\ttype: 'string',\n\tdefault: '#fff',\n\t},\n\tlowerDividerBgColor: {\n\t\ttype: 'string',\n\tdefault: '#fff',\n\t},\n\tborderWidth: {\n\t\ttype: 'number',\n\t\tdefault: 0,\n\t},\n\tborderStyle: {\n\t\ttype: 'string',\n\t\tdefault: 'none',\n\t},\n\tborderColor: {\n\t\ttype: 'string',\n\t\tdefault: '#000',\n\t},\n\tborderRadius: {\n\t\ttype: 'number',\n\t\tdefault: 0,\n\t},\n};\n","'use strict';\n\nexport default function toNumber( value, min = -100, max = null ) {\n\tvalue = Number( value );\n\n\tif ( isNaN( value ) || value < min ) {\n\t\tvalue = min;\n\t}\n\n\tif ( null !== max && value > max ) {\n\t\tvalue = max;\n\t}\n\n\treturn value;\n}\n","/**\n * outer block type\n *\n */\nimport React from \"react\";\nimport {Component} from \"./component\";\nimport {schema} from './schema';\nimport {deprecated} from './deprecated/block';\nimport toNumber from \"../_helper/to-number\";\n\nconst {__} = wp.i18n; // Import __() from wp.i18n\nconst {registerBlockType} = wp.blocks; // Import registerBlockType() from wp.blocks\nconst {RangeControl, RadioControl, PanelBody, Button, BaseControl,SelectControl} = wp.components;\nconst {Fragment} = wp.element;\nconst {InspectorControls, MediaUpload, ColorPalette} = wp.editor;\nconst BlockIcon = (\n\t<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"576\" height=\"512\" viewBox=\"0 0 576 512\">\n\t<g>\n\t\t<path d=\"M288,390.2c74,0,134.2-60.3,134.2-134.2S362,121.8,288,121.8S153.8,182,153.8,256S214,390.2,288,390.2z M288,165.5\n\t\t\tc49.9,0,90.5,40.6,90.5,90.5s-40.6,90.5-90.5,90.5s-90.5-40.6-90.5-90.5S238.1,165.5,288,165.5z\"/>\n\t\t<polygon points=\"266.1,333.3 309.9,333.3 309.9,277.9 365.3,277.9 365.3,234.1 309.9,234.1 309.9,178.7 266.1,178.7 266.1,234.1\n\t\t\t210.7,234.1 210.7,277.9 266.1,277.9 \t\"/>\n\t</g>\n\t<path d=\"M529,31H49C22.5,31,1,52.5,1,79v352c0,26.5,21.5,48,48,48h480c26.5,0,48-21.5,48-48V79C577,52.5,555.5,31,529,31z M529,431\n\t\tH49V79h480V431z\"/>\n\t</svg>\n);\n\n/**\n * Register: a Gutenberg Block.\n *\n * Registers a new block provided a unique name and an object defining its\n * behavior. Once registered, the block is made editor as an option to any\n * editor interface where blocks are implemented.\n *\n * @link https://wordpress.org/gutenberg/handbook/block-api/\n * @param {string} name Block name.\n * @param {Object} settings Block settings.\n * @return {?WPBlock} The block, if it has been successfully\n * registered; otherwise `undefined`.\n */\nregisterBlockType('vk-blocks/outer', {\n // Block name. Block names must be string that contains a namespace prefix. Example: my-plugin/my-custom-block.\n title: __('Outer', 'vk-blocks'), // Block title.\n icon: BlockIcon, // Block icon from Dashicons → https://developer.wordpress.org/resource/dashicons/.\n category: 'vk-blocks-cat-layout', // Block category — Group blocks together based on common traits E.g. common, formatting, layout widgets, embed.\n attributes: schema,\n\tsupports:{\n \tanchor:true,\n\t},\n\n /**\n * The edit function describes the structure of your block in the context of the editor.\n * This represents what the editor will render when the block is used.\n *\n * The \"edit\" property must be a valid function.\n *\n * @link https://wordpress.org/gutenberg/handbook/block-api/block-edit-save/\n */\n edit({attributes, setAttributes,className}) {\n const {\n bgColor,\n bgImage,\n bgPosition,\n outerWidth,\n padding_left_and_right,\n padding_top_and_bottom,\n opacity,\n upper_level,\n lower_level,\n\t\t\tupperDividerBgColor,\n\t\t\tlowerDividerBgColor,\n\t\t\tdividerType,\n\t\t\tborderWidth,\n\t\t\tborderStyle,\n\t\t\tborderColor,\n\t\t\tborderRadius\n } = attributes;\n\n return (\n <Fragment>\n <InspectorControls>\n <PanelBody title={__('Background Setting', 'vk-blocks')}>\n <BaseControl\n label={__('Color Setting', 'vk-blocks')}\n help={__('Color will overcome background image. If you want to display image, clear background color or set opacity 0.', 'vk-blocks')}\n >\n <ColorPalette\n value={bgColor}\n onChange={(value) => setAttributes({bgColor: value})}\n />\n </BaseControl>\n <BaseControl\n label={__('Opacity Setting', 'vk-blocks')}\n >\n <RangeControl\n value={opacity}\n onChange={(value) => {setAttributes({opacity: value});\n }}\n min={0}\n max={1}\n step={0.1}\n />\n </BaseControl>\n\n <BaseControl\n label={__('Background Image', 'vk-blocks')}\n help=\"\"\n >\n <MediaUpload\n onSelect={(value) => setAttributes({bgImage: value.url})}\n type=\"image\"\n value={bgImage}\n render={({open}) => (\n <Button\n onClick={open}\n className={bgImage ? 'image-button' : 'button button-large'}\n >\n {!bgImage ? __('Select image', 'vk-blocks') :\n <img className={'icon-image'} src={bgImage}\n alt={__('Upload image', 'vk-blocks')}/>}\n </Button>\n )}\n />\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t</BaseControl>\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<BaseControl\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tlabel={__('Background image Position', 'vk-blocks')}\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\thelp=\"\"\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t>\n <RadioControl\n // label={__('Background Position', 'vk-blocks')}\n selected={bgPosition}\n options={[\n {label: __('normal', 'vk-blocks'), value: 'normal'},\n {label: __('Fixed', 'vk-blocks'), value: 'fixed'},\n {label: __('Parallax (It will not work in preview)', 'vk-blocks'), value: 'parallax'}\n ]}\n onChange={(value) => setAttributes({bgPosition: value})}\n />\n </BaseControl>\n </PanelBody>\n\t\t\t\t\t<PanelBody title={__('Layout Setting', 'vk-blocks')}>\n\t\t\t\t\t\t<BaseControl>\n\t\t\t\t\t\t\t<RadioControl\n\t\t\t\t\t\t\t\tlabel={__('Outer width', 'vk-blocks')}\n\t\t\t\t\t\t\t\tselected={outerWidth}\n\t\t\t\t\t\t\t\toptions={[\n\t\t\t\t\t\t\t\t\t{label: __('Normal', 'vk-blocks'), value: 'normal'},\n\t\t\t\t\t\t\t\t\t{label: __('Full Wide', 'vk-blocks'), value: 'full'}\n\t\t\t\t\t\t\t\t]}\n\t\t\t\t\t\t\t\tonChange={(value) => setAttributes({outerWidth: value})}\n\t\t\t\t\t\t\t/>\n\t\t\t\t\t\t\t<RadioControl\n\t\t\t\t\t\t\t\tlabel={__('Contents area padding (left and right)', 'vk-blocks')}\n\t\t\t\t\t\t\t\tselected={padding_left_and_right}\n\t\t\t\t\t\t\t\toptions={[\n\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\tlabel: __('Do not use contents area default padding (When case of full width etc.).', 'vk-blocks'),\n\t\t\t\t\t\t\t\t\t\tvalue: '0'\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\tlabel: __('Use contents area default padding (When case of not full width and use background etc.).', 'vk-blocks'),\n\t\t\t\t\t\t\t\t\t\tvalue: '1'\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t]}\n\t\t\t\t\t\t\t\tonChange={(value) => setAttributes({padding_left_and_right: value})}\n\t\t\t\t\t\t\t/>\n\t\t\t\t\t\t\t<RadioControl\n\t\t\t\t\t\t\t\tlabel={__('Padding (top and bottom)', 'vk-blocks')}\n\t\t\t\t\t\t\t\tselected={padding_top_and_bottom}\n\t\t\t\t\t\t\t\toptions={[\n\t\t\t\t\t\t\t\t\t{label: __('Use default padding', 'vk-blocks'), value: '1'},\n\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\tlabel: __('Do not use default padding (Set it yourself using a spacer block etc.).', 'vk-blocks'),\n\t\t\t\t\t\t\t\t\t\tvalue: '0'\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t]}\n\t\t\t\t\t\t\t\tonChange={(value) => setAttributes({padding_top_and_bottom: value})}\n\t\t\t\t\t\t\t/>\n\t\t\t\t\t\t</BaseControl>\n\t\t\t\t\t</PanelBody>\n\t\t\t\t\t<PanelBody title={__('Divider Setting', 'vk-blocks')}>\n\t\t\t\t\t\t<BaseControl>\n\t\t\t\t\t\t\t<SelectControl\n\t\t\t\t\t\t\t\tlabel={__('Type', 'vk-blocks')}\n\t\t\t\t\t\t\t\tvalue={dividerType}\n\t\t\t\t\t\t\t\tonChange={(value) => setAttributes({dividerType: value})}\n\t\t\t\t\t\t\t\toptions={[\n\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\tvalue: 'tilt',\n\t\t\t\t\t\t\t\t\t\tlabel: __('Tilt', 'vk-blocks'),\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\tvalue: 'curve',\n\t\t\t\t\t\t\t\t\t\tlabel: __('Curve', 'vk-blocks'),\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\tvalue: 'wave',\n\t\t\t\t\t\t\t\t\t\tlabel: __('Wave', 'vk-blocks'),\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\tvalue: 'triangle',\n\t\t\t\t\t\t\t\t\t\tlabel: __('Triangle', 'vk-blocks'),\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t]}\n\t\t\t\t\t\t\t/>\n\t\t\t\t\t\t</BaseControl>\n\t\t\t\t\t\t<BaseControl\n\t\t\t\t\t\t\tlabel={__('Upper Divider Level', 'vk-blocks')}\n\t\t\t\t\t\t>\n\t\t\t\t\t\t\t<RangeControl\n\t\t\t\t\t\t\t\tvalue={upper_level}\n\t\t\t\t\t\t\t\tonChange={(value) => setAttributes({upper_level: toNumber(value, -100, 100)})}\n\t\t\t\t\t\t\t\tmin=\"-100\"\n\t\t\t\t\t\t\t\tmax=\"100\"\n\t\t\t\t\t\t\t/>\n\t\t\t\t\t\t</BaseControl>\n\t\t\t\t\t\t<BaseControl>\n\t\t\t\t\t\t\t<ColorPalette\n\t\t\t\t\t\t\t\tvalue={upperDividerBgColor}\n\t\t\t\t\t\t\t\tonChange={(value) => setAttributes({upperDividerBgColor: value})}\n\t\t\t\t\t\t\t/>\n\t\t\t\t\t\t</BaseControl>\n\t\t\t\t\t\t<BaseControl\n\t\t\t\t\t\t\tlabel={__('Lower Divider Level', 'vk-blocks')}\n\t\t\t\t\t\t>\n\t\t\t\t\t\t\t<RangeControl\n\t\t\t\t\t\t\t\tvalue={lower_level}\n\t\t\t\t\t\t\t\tonChange={(value) => setAttributes({lower_level: toNumber(value, -100, 100)})}\n\t\t\t\t\t\t\t\tmin=\"-100\"\n\t\t\t\t\t\t\t\tmax=\"100\"\n\t\t\t\t\t\t\t/>\n\t\t\t\t\t\t</BaseControl>\n\t\t\t\t\t\t<BaseControl>\n\t\t\t\t\t\t\t<ColorPalette\n\t\t\t\t\t\t\t\tvalue={lowerDividerBgColor}\n\t\t\t\t\t\t\t\tonChange={(value) => setAttributes({lowerDividerBgColor: value})}\n\t\t\t\t\t\t\t/>\n\t\t\t\t\t\t</BaseControl>\n\t\t\t\t\t</PanelBody>\n\t\t\t\t\t<PanelBody title={__('Border Setting', 'vk-blocks')}>\n\t\t\t\t\t\t<BaseControl\n\t\t\t\t\t\t\t// label={__('Border will disappear when divider effect is applied.', 'vk-blocks')}\n\t\t\t\t\t\t>\n\t\t\t\t\t\t<p>{__('Border will disappear when divider effect is applied.', 'vk-blocks')}</p>\n\t\t\t\t\t\t\t<SelectControl\n\t\t\t\t\t\t\t\tlabel={__('Border type', 'vk-blocks')}\n\t\t\t\t\t\t\t\tvalue={borderStyle}\n\t\t\t\t\t\t\t\tonChange={(value) => setAttributes({borderStyle: value})}\n\t\t\t\t\t\t\t\toptions={[\n\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\tvalue: 'none',\n\t\t\t\t\t\t\t\t\t\tlabel: __('None', 'vk-blocks'),\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\tvalue: 'solid',\n\t\t\t\t\t\t\t\t\t\tlabel: __('Solid', 'vk-blocks'),\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\tvalue: 'dotted',\n\t\t\t\t\t\t\t\t\t\tlabel: __('Dotted', 'vk-blocks'),\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\tvalue: 'dashed',\n\t\t\t\t\t\t\t\t\t\tlabel: __('Dashed', 'vk-blocks'),\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\tvalue: 'double',\n\t\t\t\t\t\t\t\t\t\tlabel: __('Double', 'vk-blocks'),\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\tvalue: 'groove',\n\t\t\t\t\t\t\t\t\t\tlabel: __('Groove', 'vk-blocks'),\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\tvalue: 'ridge',\n\t\t\t\t\t\t\t\t\t\tlabel: __('Ridge', 'vk-blocks'),\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\tvalue: 'inset',\n\t\t\t\t\t\t\t\t\t\tlabel: __('Inset', 'vk-blocks'),\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\tvalue: 'outset',\n\t\t\t\t\t\t\t\t\t\tlabel: __('Outset', 'vk-blocks'),\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t]}\n\t\t\t\t\t\t\t/>\n\t\t\t\t\t\t</BaseControl>\n\t\t\t\t\t\t<BaseControl>\n\t\t\t\t\t\t\t<ColorPalette\n\t\t\t\t\t\t\t\tvalue={borderColor}\n\t\t\t\t\t\t\t\tonChange={(value) => setAttributes({borderColor: value})}\n\t\t\t\t\t\t\t/>\n\t\t\t\t\t\t</BaseControl>\n\t\t\t\t\t\t<BaseControl\n\t\t\t\t\t\t\tlabel={__('Border width', 'vk-blocks')}\n\t\t\t\t\t\t>\n\t\t\t\t\t\t\t<RangeControl\n\t\t\t\t\t\t\t\tvalue={borderWidth}\n\t\t\t\t\t\t\t\tonChange={(value) => setAttributes({borderWidth:value})}\n\t\t\t\t\t\t\t\tmin=\"0\"\n\t\t\t\t\t\t\t/>\n\t\t\t\t\t\t</BaseControl>\n\t\t\t\t\t\t<BaseControl\n\t\t\t\t\t\t\tlabel={__('Border radius', 'vk-blocks')}\n\t\t\t\t\t\t>\n\t\t\t\t\t\t\t<RangeControl\n\t\t\t\t\t\t\t\tvalue={borderRadius}\n\t\t\t\t\t\t\t\tonChange={(value) => setAttributes({borderRadius: toNumber(value, -100, 100)})}\n\t\t\t\t\t\t\t\tmin=\"-100\"\n\t\t\t\t\t\t\t\tmax=\"100\"\n\t\t\t\t\t\t\t/>\n\t\t\t\t\t\t</BaseControl>\n\t\t\t\t\t</PanelBody>\n </InspectorControls>\n {\n vk_blocks_check.is_pro\n ?\n\t\t\t\t\t\t\t<Component\n\t\t\t\t\t\t\t\tattributes={attributes}\n\t\t\t\t\t\t\t\tclassName={className}\n\t\t\t\t\t\t\t\tfor_={'edit'}/>\n :\n <div>{__('This block is only for users who bought Lightning Pro.', 'vk-blocks')}</div>\n }\n </Fragment>\n );\n },\n\n /**\n * The save function defin className }> which the different attributes should be combined\n * into the final markup, which is then serialized by Gutenberg into post_content.\n *\n * The \"save\" property must be specified and must be a valid function.\n *\n * @link https://wordpress.org/gutenberg/handbook/block-api/block-edit-save/\n */\n save({attributes,className}) {\n {\n if (vk_blocks_check.is_pro) {\n\n return (\n\t\t\t\t\t\t<Component\n\t\t\t\t\t\t\tattributes={attributes}\n\t\t\t\t\t\t\tclassName={className}\n\t\t\t\t\t\t\tfor_={'save'}/>\n );\n }\n }\n\n },\n\n\tdeprecated:deprecated\n});\n","export const schema = {\n\tbgColor: {\n\t\ttype: 'string',\n\tdefault: '#f3f4f5',\n\t},\n\tbgImage: {\n\t\ttype: 'string',\n\tdefault: null,\n\t},\n\touterWidth:{\n\t\ttype: 'string',\n\tdefault: 'normal',\n\t},\n\tbgPosition:{\n\t\ttype: 'string',\n\tdefault: 'normal',\n\t},\n\tpadding_left_and_right: {\n\t\ttype: 'string',\n\tdefault: '0',\n\t},\n\tpadding_top_and_bottom: {\n\t\ttype: 'string',\n\tdefault: '1',\n\t},\n\topacity: {\n\t\ttype: 'number',\n\tdefault: 0.5,\n\t},\n\tupper_level: {\n\t\ttype: 'number',\n\tdefault: 0,\n\t},\n\tlower_level: {\n\t\ttype: 'number',\n\tdefault: 0,\n\t},\n\tdividerType: {\n\t\ttype: 'string',\n\t\tdefault: 'tilt',\n\t},\n\tupperDividerBgColor: {\n\t\ttype: 'string',\n\tdefault: '#fff',\n\t},\n\tlowerDividerBgColor: {\n\t\ttype: 'string',\n\tdefault: '#fff',\n\t},\n\tborderWidth: {\n\t\ttype: 'number',\n\t\tdefault: 0,\n\t},\n\tborderStyle: {\n\t\ttype: 'string',\n\t\tdefault: 'none',\n\t},\n\tborderColor: {\n\t\ttype: 'string',\n\t\tdefault: '#000',\n\t},\n\tborderRadius: {\n\t\ttype: 'number',\n\t\tdefault: 0,\n\t},\n};\n","import React from \"react\";\n\n/**\n * WordPress dependenciess\n */\nconst { lodash } = window;\nconst { range } = lodash;\nconst { __, sprintf } = wp.i18n;\nconst { Component } = wp.element;\nconst { Toolbar } = wp.components;\n\nclass HeadingToolbar extends Component {\n\tcreateLevelControl(targetLevel, selectedLevel, onChange) {\n\t\treturn {\n\t\t\ticon: 'heading',\n\t\t\t// translators: %s: heading level e.g: \"1\", \"2\", \"3\"\n\t\t\ttitle: sprintf( __( 'Heading %d' ), targetLevel ),\n\t\t\tisActive: targetLevel === selectedLevel,\n\t\t\tonClick: () => onChange( targetLevel ),\n\t\t\tsubscript: String( targetLevel ),\n\t\t};\n\t}\n\n\n\trender() {\n\t\tconst {minLevel, maxLevel, selectedLevel, onChange} = this.props;\n\n\t\treturn (\n\t\t\t<Toolbar controls={range(minLevel, maxLevel).map((index) => this.createLevelControl(index, selectedLevel, onChange))}/>\n\t\t);\n\t}\n}\n\nexport default HeadingToolbar;\n","import React from 'react';\nimport classNames from \"classnames\";\n\nconst {RichText} = wp.editor;\nconst {__} = wp.i18n; // Import __() from wp.i18n\n\nexport class Component extends React.Component {\n\n render() {\n const {level, align, title, titleColor, titleSize, subText, subTextFlag, subTextColor, subTextSize, titleStyle, titleMarginBottom, outerMarginBottom} = this.props.attributes;\n const setAttributes = this.props.setAttributes;\n let className = this.props.className;\n let for_ = this.props.for_;\n let containerClass = classNames(className, `vk_heading vk_heading-style-${titleStyle}`);\n const tagName = 'h' + level;\n let cStyle;\n let tStyle;\n\n //containerのマージンを切り替え\n if (outerMarginBottom != null) {\n cStyle = {marginBottom: outerMarginBottom + `rem`};\n }\n\n //titleのマージンを切り替え\n if(titleMarginBottom != null){\n tStyle = {\n color: titleColor,\n fontSize: titleSize + 'rem',\n marginBottom: titleMarginBottom + 'rem',\n\t\t\t\t\t\t\t\ttextAlign: align,\n };\n }else {\n tStyle = {\n color: titleColor,\n fontSize: titleSize + 'rem',\n textAlign: align,\n };\n }\n\n if(for_ === 'edit'){\n return (\n <div\n className={containerClass}\n style={cStyle}\n >\n <RichText\n tagName={tagName}\n value={title}\n onChange={(value) => setAttributes({title: value})}\n style={tStyle}\n className={`vk_heading_title vk_heading_title-style-${titleStyle}`}\n placeholder={__('Input title…', 'vk-blocks')}\n />\n {\n // サブテキスト\n (() => {\n if (subTextFlag === 'on') {\n return (\n <RichText\n tagName={'p'}\n value={subText}\n onChange={(value) => setAttributes({subText: value})}\n style={{\n color: subTextColor,\n fontSize: subTextSize + 'rem',\n textAlign: align\n }}\n className={`vk_heading_subtext vk_heading_subtext-style-${titleStyle}`}\n placeholder={__('Input sub text…', 'vk-blocks')}\n />\n );\n }\n })()\n }\n </div>\n );\n }else if(for_ === 'save'){\n return (\n <div\n className={containerClass}\n style={cStyle}\n >\n <RichText.Content\n tagName={tagName}\n value={title}\n onChange={(value) => setAttributes({title: value})}\n style={tStyle}\n className={`vk_heading_title vk_heading_title-style-${titleStyle}`}\n placeholder={__('Input title…', 'vk-blocks')}\n />\n {\n // サブテキスト\n (() => {\n if (subTextFlag === 'on') {\n return (\n <RichText.Content\n tagName={'p'}\n value={subText}\n onChange={(value) => setAttributes({subText: value})}\n style={{\n color: subTextColor,\n fontSize: subTextSize + 'rem',\n textAlign: align\n }}\n className={`vk_heading_subtext vk_heading_subtext-style-${titleStyle}`}\n placeholder={__('Input sub text…', 'vk-blocks')}\n />\n );\n }\n })()\n }\n </div>\n );\n }\n }\n}\n","/**\n * heading block type\n *\n */\nimport React from \"react\";\nimport {schema} from './schema';\nconst {Fragment} = wp.element;\n\nconst {RichText, InspectorControls, ColorPalette, BlockControls, AlignmentToolbar} = wp.editor;\n\nfunction set_attirbuite(number) {\n\n var attributes = {};\n\n for (var i = 1; i <= number; i++) {\n\n attributes['heading' + i] = {\n type: 'string',\n source: 'html',\n selector: 'h1.vk_prBlocks_item_title-' + i,\n };\n attributes['content' + i] = {\n type: 'string',\n source: 'html',\n selector: 'p.vk_prBlocks_item_summary-' + i,\n };\n attributes['url' + i] = {\n type: 'string',\n default: null,\n };\n attributes['urlOpenType' + i] = {\n type: 'Boolean',\n default: false,\n };\n attributes['icon' + i] = {\n type: 'string',\n default: 'fas fa-file',\n };\n attributes['color' + i] = {\n type: 'string',\n default: '#0693e3',\n };\n attributes['bgType' + i] = {\n type: 'string',\n default: '0',\n };\n attributes['insertImage' + i] = {\n type: 'string',\n default: null,\n };\n }\n\n return attributes;\n}\n\nexport const Version0_6_0 = [\n {\n\n attributes: schema,\n supports : {\n className: false,\n anchor: true,\n },\n\n save({attributes}) {\n const {level, align, title, titleColor, titleSize, subText, subTextFlag, subTextColor, subTextSize, titleStyle, titleMarginBottom, outerMarginBottom} = attributes;\n const tagName = 'h' + level;\n\n return (\n <div\n className={`vk_heading vk_heading-style-${titleStyle}`}\n style={{marginBottom: outerMarginBottom + `rem`}}\n >\n <RichText.Content\n tagName={tagName}\n value={title}\n style={{\n color: titleColor,\n fontSize: titleSize + 'rem',\n textAlign: align,\n marginBottom: titleMarginBottom + 'rem'\n }}\n className={`vk_heading_title vk_heading_title-style-${titleStyle}`}\n />\n {\n // サブテキスト\n (() => {\n if (subTextFlag === 'on') {\n return (\n <RichText.Content\n tagName={'p'}\n value={subText}\n style={{color: subTextColor, fontSize: subTextSize + 'rem', textAlign: align}}\n className={`vk_heading_subtext vk_heading_subtext-style-${titleStyle}`}\n />\n );\n }\n })()\n }\n </div>\n );\n }\n },\n {\n attributes: set_attirbuite(4),\n save({attributes}) {\n const {\n heading1,\n heading2,\n heading3,\n content1,\n content2,\n content3,\n url1,\n url2,\n url3,\n urlOpenType1,\n urlOpenType2,\n urlOpenType3,\n icon1,\n icon2,\n icon3,\n color1,\n color2,\n color3,\n bgType1,\n bgType2,\n bgType3,\n insertImage1,\n insertImage2,\n insertImage3\n } = attributes;\n\n return (\n <article className=\"vk_prBlocks row\">\n\n <div className=\"vk_prBlocks_item col-sm-4\">\n <a\n href={url1}\n target={urlOpenType1? '_blank':'_self'}\n className=\"vk_prBlocks_item_link\"\n >\n {(() => {\n\n if (insertImage1) {\n\n return <div className=\"vk_prBlocks_item_image\"\n style={{\n backgroundImage: 'url(' + insertImage1 + ')',\n backgroundRepeat: 'no-repeat 50% center',\n backgroundSize: 'cover'\n }}\n >\n <img\n src={insertImage1}\n alt=''\n />\n </div>\n\n } else {\n\n if ( ! color1 ){\n color1 = '#0693e3';\n bgType1 === '0';\n }\n if (bgType1 === '0') {\n\n return <div\n className=\"vk_prBlocks_item_icon_outer\"\n style={{\n backgroundColor: color1,\n border: `1px solid ${color1}`\n }}\n ><i className={`${icon1} vk_prBlocks_item_icon`}\n style={{color: '#fff'}}>\n </i>\n </div>\n } else {\n return <div\n className=\"vk_prBlocks_item_icon_outer\"\n style={{backgroundColor: 'transparent', border: '1px solid ' + color1}}\n ><i className={`${icon1} vk_prBlocks_item_icon`}\n style={{color: color1}}>\n </i>\n </div>\n }\n }\n })()}\n <RichText.Content\n className=\"vk_prBlocks_item_title vk_prBlocks_item_title-1\"\n tagName={'h1'}\n value={heading1}/>\n <RichText.Content\n className=\"vk_prBlocks_item_summary vk_prBlocks_item_summary-1\"\n tagName={'p'}\n value={content1}/>\n </a>\n </div>\n <div className=\"vk_prBlocks_item col-sm-4\">\n <a\n href={url2}\n target={urlOpenType2? '_blank':'_self'}\n className=\"vk_prBlocks_item_link\"\n >\n {(() => {\n\n if (insertImage2) {\n\n return <div className=\"vk_prBlocks_item_image\"\n style={{\n backgroundImage: 'url(' + insertImage2 + ')',\n backgroundRepeat: 'no-repeat 50% center',\n backgroundSize: 'cover'\n }}\n >\n <img\n src={insertImage2}\n alt=''\n />\n </div>\n\n } else {\n if ( ! color2 ){\n color2 = '#0693e3';\n bgType2 === '0';\n }\n if (bgType2 === '0') {\n return <div\n className=\"vk_prBlocks_item_icon_outer\"\n style={{\n backgroundColor: color2,\n border: `1px solid ${color2}`\n }}\n ><i className={`${icon2} vk_prBlocks_item_icon`}\n style={{color: '#fff'}}>\n </i>\n </div>\n } else {\n return <div\n className=\"vk_prBlocks_item_icon_outer\"\n style={{backgroundColor: 'transparent', border: '1px solid ' + color2}}\n ><i className={`${icon2} vk_prBlocks_item_icon`}\n style={{color: color2}}>\n </i>\n </div>\n }\n }\n })()}\n <RichText.Content\n className=\"vk_prBlocks_item_title vk_prBlocks_item_title-2\"\n tagName={'h1'}\n value={heading2}/>\n <RichText.Content\n className=\"vk_prBlocks_item_summary vk_prBlocks_item_summary-2\"\n tagName={'p'}\n value={content2}/>\n </a>\n </div>\n\n <div className=\"vk_prBlocks_item col-sm-4\">\n <a\n href={url3}\n target={urlOpenType3? '_blank':'_self'}\n className=\"vk_prBlocks_item_link\"\n >\n {(() => {\n\n if (insertImage3) {\n\n return <div className=\"vk_prBlocks_item_image\"\n style={{\n backgroundImage: 'url(' + insertImage3 + ')',\n backgroundRepeat: 'no-repeat 50% center',\n backgroundSize: 'cover'\n }}\n >\n <img\n src={insertImage3}\n alt=''\n />\n </div>\n\n } else {\n if ( ! color3 ){\n color3 = '#0693e3';\n bgType3 === '0';\n }\n if (bgType3 === '0') {\n return <div\n className=\"vk_prBlocks_item_icon_outer\"\n style={{\n backgroundColor: color3,\n border: `1px solid ${color3}`\n }}\n ><i className={`${icon3} vk_prBlocks_item_icon`}\n style={{color: '#fff'}}>\n </i>\n </div>\n } else {\n return <div\n className=\"vk_prBlocks_item_icon_outer\"\n style={{backgroundColor: 'transparent', border: '1px solid ' + color3}}\n ><i className={`${icon3} vk_prBlocks_item_icon`}\n style={{color: color3}}>\n </i>\n </div>\n }\n }\n })()}\n <RichText.Content\n className=\"vk_prBlocks_item_title vk_prBlocks_item_title-3\"\n tagName={'h1'}\n value={heading3}/>\n <RichText.Content\n className=\"vk_prBlocks_item_summary vk_prBlocks_item_summary-3\"\n tagName={'p'}\n value={content3}/>\n </a>\n </div>\n </article>\n );\n },\n },\n {\n attributes: {\n level: {\n type: 'number',\n default: 2,\n },\n align: {\n type: 'string',\n },\n titleStyle: {\n type: 'string',\n default: 'default',\n },\n outerMarginBottom: {\n type: 'number',\n default: null,\n },\n title: {\n type: 'string',\n source: 'html',\n selector: 'h1,h2,h3,h4,h5,h6',\n default: '',\n },\n titleColor: {\n type: 'string',\n default: '#000000',\n },\n titleSize: {\n type: 'number',\n default: 2.6,\n },\n titleMarginBottom: {\n type: 'number',\n default: null,\n },\n subText: {\n source: 'html',\n selector: 'p',\n default: '',\n },\n subTextFlag: {\n type: 'string',\n default: 'on',\n },\n subTextColor: {\n type: 'string',\n default: '#000000',\n },\n subTextSize: {\n type: 'number',\n default: 1.8,\n },\n },\n supports: {\n className: false,\n anchor: true,\n },\n save({attributes}) {\n const {level, align, title, titleColor, titleSize, subText, subTextFlag, subTextColor, subTextSize, titleStyle, titleMarginBottom, outerMarginBottom} = attributes;\n const tagName = 'h' + level;\n\n return (\n <Fragment>\n {\n outerMarginBottom == null ?\n <div className={`vk_heading vk_heading-style-${titleStyle}`}>\n <RichText.Content\n tagName={tagName}\n value={title}\n style={{\n color: titleColor,\n fontSize: titleSize + 'rem',\n textAlign: align,\n }}\n className={`vk_heading_title vk_heading_title-style-${titleStyle}`}\n />\n {\n // サブテキスト\n (() => {\n if (subTextFlag === 'on') {\n return (\n <RichText.Content\n tagName={'p'}\n value={subText}\n style={{\n color: subTextColor,\n fontSize: subTextSize + 'rem',\n textAlign: align\n }}\n className={`vk_heading_subtext vk_heading_subtext-style-${titleStyle}`}\n />\n );\n }\n })()\n }\n </div>\n :\n <div\n className={`vk_heading vk_heading-style-${titleStyle}`}\n style={{marginBottom: outerMarginBottom + `rem`}}\n >\n <RichText.Content\n tagName={tagName}\n value={title}\n style={{\n color: titleColor,\n fontSize: titleSize + 'rem',\n textAlign: align,\n marginBottom: titleMarginBottom + 'rem'\n }}\n className={`vk_heading_title vk_heading_title-style-${titleStyle}`}\n />\n {\n // サブテキスト\n (() => {\n if (subTextFlag === 'on') {\n return (\n <RichText.Content\n tagName={'p'}\n value={subText}\n style={{\n color: subTextColor,\n fontSize: subTextSize + 'rem',\n textAlign: align\n }}\n className={`vk_heading_subtext vk_heading_subtext-style-${titleStyle}`}\n />\n );\n }\n })()\n }\n </div>\n }\n </Fragment>\n );\n },\n }\n];\n","export const schema = {\n level: {\n type: 'number',\n default: 2,\n },\n align: {\n type: 'string',\n },\n titleStyle: {\n type: 'string',\n default: 'default',\n },\n outerMarginBottom: {\n type: 'number',\n },\n title: {\n type: 'string',\n source: 'html',\n selector: 'h1,h2,h3,h4,h5,h6',\n default: '',\n },\n titleColor: {\n type: 'string',\n default: '#000000',\n },\n titleSize: {\n type: 'number',\n default: 2.6,\n },\n titleMarginBottom: {\n type: 'number',\n },\n subText: {\n source: 'html',\n selector: 'p',\n default: '',\n },\n subTextFlag: {\n type: 'string',\n default: 'on',\n },\n subTextColor: {\n type: 'string',\n default: '#000000',\n },\n subTextSize: {\n type: 'number',\n default: 1.8,\n },\n};\n","/**\n * heading block type\n *\n */\nimport React from \"react\";\nimport classNames from 'classnames';\nimport {schema} from './schema';\nimport HeadingToolbar from './heading-toolbar';\nimport {Component} from \"./component\";\nimport {Version0_6_0} from './deprecated/block';\n\n// import YourComponent from \"./component.js\";\nconst {__} = wp.i18n; // Import __() from wp.i18n\nconst {registerBlockType} = wp.blocks; // Import registerBlockType() from wp.blocks\nconst {RangeControl, PanelBody, RadioControl, SelectControl} = wp.components;\nconst {Fragment} = wp.element;\nconst {RichText, InspectorControls, ColorPalette, BlockControls, AlignmentToolbar} = wp.editor;\nconst BlockIcon = (\n <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"576\" height=\"512\" viewBox=\"0 0 576 512\">\n <g>\n <g>\n <path d=\"M242.1,366.7l0-281.4l-212.6,0l0-77.1l516.6,0v77.1l-213.2,0l0,281.4H242.1z\"/>\n </g>\n <g>\n <path d=\"M33,467.3l30.8-1.9c0.7,5,2,8.8,4.1,11.4c3.3,4.2,8.1,6.4,14.3,6.4c4.6,0,8.2-1.1,10.7-3.3c2.5-2.2,3.8-4.7,3.8-7.5\n\t\t\t\t\tc0-2.7-1.2-5.1-3.6-7.3c-2.4-2.1-7.9-4.2-16.6-6.1c-14.2-3.2-24.3-7.4-30.4-12.7c-6.1-5.3-9.1-12-9.1-20.2\n\t\t\t\t\tc0-5.4,1.6-10.5,4.7-15.3c3.1-4.8,7.8-8.6,14.1-11.3c6.3-2.7,14.8-4.1,25.8-4.1c13.4,0,23.6,2.5,30.6,7.5c7,5,11.2,12.9,12.5,23.8\n\t\t\t\t\tl-30.5,1.8c-0.8-4.7-2.5-8.1-5.1-10.3c-2.6-2.1-6.2-3.2-10.8-3.2c-3.8,0-6.6,0.8-8.5,2.4c-1.9,1.6-2.9,3.5-2.9,5.8\n\t\t\t\t\tc0,1.7,0.8,3.2,2.4,4.5c1.5,1.4,5.1,2.7,10.9,3.9c14.1,3,24.3,6.1,30.4,9.3c6.1,3.1,10.6,7,13.4,11.6c2.8,4.6,4.2,9.8,4.2,15.5\n\t\t\t\t\tc0,6.7-1.9,12.9-5.6,18.6c-3.7,5.7-8.9,10-15.6,12.9c-6.7,2.9-15.1,4.4-25.2,4.4c-17.8,0-30.2-3.4-37-10.3\n\t\t\t\t\tC37.8,486.6,33.9,477.8,33,467.3z\"/>\n <path d=\"M215,501.9h-27.2v-12.3c-4,5-8.1,8.6-12.3,10.8c-4.1,2.1-9.2,3.2-15.2,3.2c-8,0-14.3-2.4-18.8-7.2\n\t\t\t\t\tc-4.5-4.8-6.8-12.2-6.8-22.1V426H164v41.7c0,4.8,0.9,8.1,2.6,10.1c1.8,2,4.2,3,7.4,3c3.5,0,6.3-1.3,8.5-4\n\t\t\t\t\tc2.2-2.7,3.3-7.5,3.3-14.4V426H215V501.9z\"/>\n <path d=\"M225.5,397.2h29.4v36.3c2.9-3,6.2-5.3,9.9-6.9c3.7-1.5,7.8-2.3,12.3-2.3c9.2,0,16.9,3.3,22.9,10\n\t\t\t\t\tc6.1,6.6,9.1,16.2,9.1,28.6c0,8.3-1.4,15.6-4.1,21.9c-2.8,6.3-6.6,11-11.5,14.1c-4.9,3.1-10.3,4.7-16.3,4.7c-5.1,0-9.8-1.1-14-3.3\n\t\t\t\t\tc-3.2-1.7-6.7-4.9-10.4-9.6v11.2h-27.2V397.2z M254.6,463.8c0,6.5,1.2,11.3,3.7,14.2c2.5,2.9,5.6,4.4,9.3,4.4\n\t\t\t\t\tc3.5,0,6.4-1.4,8.8-4.3c2.4-2.9,3.5-7.7,3.5-14.5c0-6-1.2-10.4-3.5-13.2c-2.3-2.8-5.1-4.2-8.4-4.2c-4,0-7.2,1.5-9.7,4.4\n\t\t\t\t\tC255.9,453.4,254.6,457.8,254.6,463.8z\"/>\n <path d=\"M304.4,397.2h98.4V423h-33v78.9h-32.4V423h-33V397.2z\"/>\n <path\n d=\"M395.8,426h34.5l12,21.2l14-21.2h32.1l-25.9,36.2l27.7,39.7h-33.9l-14-24.4l-16.5,24.4h-31.5l27.6-39.7L395.8,426z\"/>\n <path d=\"M530.6,397.2V426h16v21.3h-16v26.9c0,3.2,0.3,5.4,0.9,6.4c1,1.6,2.6,2.4,5,2.4c2.1,0,5.1-0.6,9-1.9l2.1,20.1\n\t\t\t\t\tc-7.2,1.6-13.9,2.4-20.1,2.4c-7.2,0-12.6-0.9-16-2.8c-3.4-1.9-6-4.7-7.6-8.5s-2.5-9.9-2.5-18.4v-26.7h-10.7V426h10.7v-13.9\n\t\t\t\t\tL530.6,397.2z\"/>\n </g>\n </g>\n </svg>\n);\n\n/**\n * Register: a Gutenberg Block.\n *\n * Registers a new block provided a unique name and an object defining its\n * behavior. Once registered, the block is made editor as an option to any\n * editor interface where blocks are implemented.\n *\n * @link https://wordpress.org/gutenberg/handbook/block-api/\n * @param {string} name Block name.\n * @param {Object} settings Block settings.\n * @return {?WPBlock} The block, if it has been successfully\n * registered; otherwise `undefined`.\n */\nregisterBlockType('vk-blocks/heading', {\n // Block name. Block names must be string that contains a namespace prefix. Example: my-plugin/my-custom-block.\n title: __('Heading', 'vk-blocks'), // Block title.\n icon: BlockIcon, // Block icon from Dashicons → https://developer.wordpress.org/resource/dashicons/.\n category: 'vk-blocks-cat', // Block category — Group blocks together based on common traits E.g. common, formatting, layout widgets, embed.\n attributes: schema,\n supports: {\n className:true,\n customClassName:true,\n anchor: true,\n },\n\n\n /**\n * The edit function describes the structure of your block in the context of the editor.\n * This represents what the editor will render when the block is used.\n *\n * The \"edit\" property must be a valid function.\n *\n * @link https://wordpress.org/gutenberg/handbook/block-api/block-edit-save/\n */\n edit({attributes, setAttributes, className}) {\n const {level, align, title, titleColor, titleSize, subText, subTextFlag, subTextColor, subTextSize, titleStyle, titleMarginBottom, outerMarginBottom} = attributes;\n\n let setTitleFontSize = (newLevel) => {\n\n setAttributes({level: newLevel});\n\n switch (newLevel) {\n case 1:\n setAttributes({titleSize: 3.6});\n break;\n case 2:\n setAttributes({titleSize: 2.8});\n break;\n case 3:\n setAttributes({titleSize: 2.2});\n break;\n case 4:\n setAttributes({titleSize: 2.0});\n break;\n case 5:\n setAttributes({titleSize: 1.8});\n break;\n case 6:\n setAttributes({titleSize: 1.6});\n break;\n }\n };\n return (\n <Fragment>\n <BlockControls>\n <HeadingToolbar minLevel={2} maxLevel={5} selectedLevel={level} onChange={setTitleFontSize}/>\n </BlockControls>\n <InspectorControls>\n <PanelBody title={__('Style Settings', 'vk-blocks')}>\n <SelectControl\n label={__('Heading style', 'vk-blocks')}\n value={titleStyle}\n onChange={(value) => setAttributes({titleStyle: value})}\n options={[\n {label: __('Default', 'vk-blocks'), value: 'default'},\n {label: __('Plain', 'vk-blocks'), value: 'plain'}\n ]}\n />\n <label>{__('Margin bottom size (rem)', 'vk-blocks')}</label>\n <RangeControl\n value={outerMarginBottom}\n onChange={(value) => {\n setAttributes({outerMarginBottom: value});\n }}\n min={-1}\n max={8}\n step={0.1}\n />\n </PanelBody>\n <PanelBody title={__('Heading Settings', 'vk-blocks')}>\n <label>{__('Level', 'vk-blocks')}</label>\n <HeadingToolbar minLevel={1} maxLevel={7} selectedLevel={level} onChange={setTitleFontSize}/>\n <p>{__('Text Alignment')}</p>\n <AlignmentToolbar\n value={align}\n onChange={(value) => {\n setAttributes({align: value});\n }}\n />\n <label>{__('Text size (rem)', 'vk-blocks')}</label>\n <RangeControl\n value={titleSize}\n onChange={(value) => {\n setAttributes({titleSize: value});\n }}\n min={0.5}\n max={4}\n step={0.1}\n />\n <label>{__('Heading margin bottom size (rem)', 'vk-blocks')}</label>\n <RangeControl\n value={titleMarginBottom}\n onChange={(value) => {\n setAttributes({titleMarginBottom: value});\n }}\n min={-1}\n max={3}\n step={0.1}\n />\n <ColorPalette\n value={titleColor}\n onChange={(value) => setAttributes({titleColor: value})}\n />\n </PanelBody>\n <PanelBody title={__('Sub Text Settings', 'vk-blocks')}>\n <RadioControl\n label={__('Position', 'vk-blocks')}\n selected={subTextFlag}\n options={[\n {label: __('Display', 'vk-blocks'), value: 'on'},\n {label: __('Hide', 'vk-blocks'), value: 'off'},\n ]}\n onChange={(value) => setAttributes({subTextFlag: value})}\n />\n <label>{__('Text size (rem)', 'vk-blocks')}</label>\n <RangeControl\n value={subTextSize}\n onChange={(value) => {\n setAttributes({subTextSize: value});\n }}\n min={0.5}\n max={3}\n step={0.1}\n />\n <ColorPalette\n value={subTextColor}\n onChange={(value) => setAttributes({subTextColor: value})}\n />\n </PanelBody>\n </InspectorControls>\n <Component\n attributes={attributes}\n setAttributes={setAttributes}\n className={className}\n for_={'edit'}/>\n </Fragment>\n );\n },\n\n /**\n * The save function defin className }> which the different attributes should be combined\n * into the final markup, which is then serialized by Gutenberg into post_content.\n *\n * The \"save\" property must be specified and must be a valid function.\n *\n * @link https://wordpress.org/gutenberg/handbook/block-api/block-edit-save/\n */\n save({attributes, className}) {\n return(\n <Component\n attributes={attributes}\n className={className}\n for_={'save'}/>\n );\n },\n\n deprecated: Version0_6_0\n});\n","export const schema = {\n level: {\n type: 'number',\n default: 2,\n },\n align: {\n type: 'string',\n },\n titleStyle: {\n type: 'string',\n default: 'default',\n },\n outerMarginBottom: {\n type: 'number',\n default: null,\n },\n title: {\n type: 'string',\n source: 'html',\n selector: 'h1,h2,h3,h4,h5,h6',\n default: '',\n },\n titleColor: {\n type: 'string',\n default: '#000000',\n },\n titleSize: {\n type: 'number',\n default: 2.6,\n },\n titleMarginBottom: {\n type: 'number',\n default: null,\n },\n subText: {\n source: 'html',\n selector: 'p',\n default: '',\n },\n subTextFlag: {\n type: 'string',\n default: 'on',\n },\n subTextColor: {\n type: 'string',\n default: '#000000',\n },\n subTextSize: {\n type: 'number',\n default: 1.8,\n },\n};\n","import React from \"react\";\nconst {RichText} = wp.editor;\n\nexport const deprecated = [\n {\n attributes: {\n style: {\n type: 'string',\n default: 'info',\n },\n content: {\n type: 'string',\n source: 'html',\n selector: 'p',\n }\n },\n save({attributes}) {\n const {\n style,\n content\n } = attributes;\n return (\n <div className={`alert alert-${style}`}>\n <RichText.Content\n tagName={'p'}\n value={content}/>\n </div>\n );\n },\n }\n];\n","/**\n * Alert block type\n *\n */\nimport {deprecated} from './deprecated';\n\nconst {__} = wp.i18n; // Import __() from wp.i18n\nconst { registerBlockType } = wp.blocks;\nconst { RichText } = wp.editor;\n\nregisterBlockType( 'vk-blocks/alert', {\n\n title: __('Alert', 'vk-blocks'),\n\n icon: 'info',\n\n category: 'vk-blocks-cat',\n\n attributes: {\n style: {\n type: 'string',\n default: 'info',\n },\n content: {\n type: 'string',\n source: 'html',\n selector: 'p',\n }\n },\n\n edit({attributes, setAttributes, className}) {\n const {\n style,\n content\n } = attributes;\n\n function onStyleChange(event){\n setAttributes({style: event.target.value});\n }\n\n function onChangeContent(newContent) {\n setAttributes({content: newContent});\n }\n\n return (\n <div className={`${className} alert alert-${style}`}>\n <select onChange={onStyleChange}>\n <option value={'success'} selected={style === 'success'}>Success</option>\n <option value={'info'} selected={style === 'info'}>Info</option>\n <option value={'warning'} selected={style === 'warning'}>Warning</option>\n <option value={'danger'} selected={style === 'danger'}>Danger</option>\n </select>\n <RichText\n tagName=\"p\"\n onChange={onChangeContent}\n value={content}\n />\n </div>\n );\n },\n\n save({attributes,className}) {\n const {\n style,\n content\n } = attributes;\n return (\n <div className={`${className} alert alert-${style}`}>\n <RichText.Content\n tagName={'p'}\n value={content}/>\n </div>\n );\n },\n deprecated: deprecated,\n} );\n","import React from 'react';\n\nexport class Component extends React.Component {\n\n render() {\n\n let buttonColorCustom = this.props.lbColorCustom;\n let buttonColor = this.props.lbColor;\n let buttonType = this.props.lbType;\n let buttonAlign = this.props.lbAlign;\n let buttonSize = this.props.lbSize;\n let buttonUrl = this.props.lbUrl;\n let buttonTarget = this.props.lbTarget;\n let fontAwesomeIconBefore = this.props.lbFontAwesomeIconBefore;\n let fontAwesomeIconAfter = this.props.lbFontAwesomeIconAfter;\n let richText = this.props.lbRichtext;\n let subCaption = this.props.lbsubCaption;\n let containerClass = '';\n let aClass = '';\n let aStyle = {};\n let iconBefore = '';\n let iconAfter = '';\n\n aClass = `btn vk_button_link`;\n\n if (buttonColorCustom) {\n\n aClass = `${aClass} btn-primary btn-${buttonSize}`;\n\n // 塗り\n if (buttonType === '0') {\n aStyle = {\n backgroundColor: buttonColorCustom,\n border: `1px solid ${buttonColorCustom}`\n };\n // 塗りなし\n } else if (buttonType === '1') {\n aStyle = {\n backgroundColor: 'transparent',\n border: '1px solid ' + buttonColorCustom,\n color: buttonColorCustom\n };\n }\n\n\t\t\t\t// カスタムカラーじゃない場合\n } else if (!buttonColorCustom) {\n\n // 塗り\n if (buttonType === '0') {\n aClass = `${aClass} btn-${buttonSize} btn-${buttonColor}`;\n aStyle = null;\n // 塗りなし\n } else if (buttonType === '1') {\n aClass = `${aClass} btn-${buttonSize} btn-outline-${buttonColor}`;\n aStyle = null;\n }\n\n }\n\n if ( buttonAlign === 'block' ){\n \taClass = `${aClass} btn-block`;\n }\n\n\n\n if (fontAwesomeIconBefore) {\n iconBefore = <i className={`${fontAwesomeIconBefore} vk_button_link_before`}></i> ;\n }\n if (fontAwesomeIconAfter) {\n iconAfter = <i className={`${fontAwesomeIconAfter} vk_button_link_after`}></i>;\n }\n\n return (\n <a\n href={buttonUrl}\n id={'vk_button_link'}\n style={aStyle}\n className={aClass}\n role={'button'}\n aria-pressed={true}\n target={buttonTarget? '_blank':null}\n rel={'noopener noreferrer'}\n >\n {iconBefore}\n {richText}\n {iconAfter}\n {/*サブキャプションが入力された時のみ表示*/}\n {subCaption && <p className={'vk_button_link_subCaption'}>{subCaption}</p>}\n </a>\n );\n }\n}\n","import React from 'react';\n\nexport class ComponentDeprecated extends React.Component {\n\n render() {\n\n let buttonColorCustom = this.props.lbColorCustom;\n let buttonColor = this.props.lbColor;\n let buttonType = this.props.lbType;\n let buttonAlign = this.props.lbAlign;\n let buttonSize = this.props.lbSize;\n let buttonUrl = this.props.lbUrl;\n let buttonTarget = this.props.lbTarget;\n let fontAwesomeIconBefore = this.props.lbFontAwesomeIconBefore;\n let fontAwesomeIconAfter = this.props.lbFontAwesomeIconAfter;\n let richText = this.props.lbRichtext;\n let subCaption = this.props.lbsubCaption;\n let containerClass = '';\n let aClass = '';\n let aStyle = {};\n let iconBefore = '';\n let iconAfter = '';\n\n aClass = `btn vk_button_link`;\n\n if (buttonColorCustom) {\n\n aClass = `${aClass} btn-primary btn-${buttonSize}`;\n\n // 塗り\n if (buttonType === '0') {\n aStyle = {\n backgroundColor: buttonColorCustom,\n border: `1px solid ${buttonColorCustom}`\n };\n // 塗りなし\n } else if (buttonType === '1') {\n aStyle = {\n backgroundColor: 'transparent',\n border: '1px solid ' + buttonColorCustom,\n color: buttonColorCustom\n };\n }\n\n\t\t\t\t// カスタムカラーじゃない場合\n } else if (!buttonColorCustom) {\n\n // 塗り\n if (buttonType === '0') {\n aClass = `${aClass} btn-${buttonSize} btn-${buttonColor}`;\n aStyle = null;\n // 塗りなし\n } else if (buttonType === '1') {\n aClass = `${aClass} btn-${buttonSize} btn-outline-${buttonColor}`;\n aStyle = null;\n }\n\n }\n\n if ( buttonAlign === 'block' ){\n \taClass = `${aClass} btn-block`;\n }\n\n\n\n if (fontAwesomeIconBefore) {\n iconBefore = <i className={`${fontAwesomeIconBefore} vk_button_link_before`}></i> ;\n }\n if (fontAwesomeIconAfter) {\n iconAfter = <i className={`${fontAwesomeIconAfter} vk_button_link_after`}></i>;\n }\n\n return (\n <a\n href={buttonUrl}\n className={aClass}\n role={'button'}\n aria-pressed={true}\n style={aStyle}\n target={buttonTarget? '_blank':null}\n >\n {iconBefore}\n {richText}\n {iconAfter}\n\n </a>\n );\n }\n}\n","import React from 'react';\n\nexport class ComponentDeprecatedId extends React.Component {\n\n render() {\n\n let buttonColorCustom = this.props.lbColorCustom;\n let buttonColor = this.props.lbColor;\n let buttonType = this.props.lbType;\n let buttonAlign = this.props.lbAlign;\n let buttonSize = this.props.lbSize;\n let buttonUrl = this.props.lbUrl;\n let buttonTarget = this.props.lbTarget;\n let fontAwesomeIconBefore = this.props.lbFontAwesomeIconBefore;\n let fontAwesomeIconAfter = this.props.lbFontAwesomeIconAfter;\n let richText = this.props.lbRichtext;\n let subCaption = this.props.lbsubCaption;\n let containerClass = '';\n let aClass = '';\n let aStyle = {};\n let iconBefore = '';\n let iconAfter = '';\n\n aClass = `btn vk_button_link`;\n\n if (buttonColorCustom) {\n\n aClass = `${aClass} btn-primary btn-${buttonSize}`;\n\n // 塗り\n if (buttonType === '0') {\n aStyle = {\n backgroundColor: buttonColorCustom,\n border: `1px solid ${buttonColorCustom}`\n };\n // 塗りなし\n } else if (buttonType === '1') {\n aStyle = {\n backgroundColor: 'transparent',\n border: '1px solid ' + buttonColorCustom,\n color: buttonColorCustom\n };\n }\n\n\t\t\t\t// カスタムカラーじゃない場合\n } else if (!buttonColorCustom) {\n\n // 塗り\n if (buttonType === '0') {\n aClass = `${aClass} btn-${buttonSize} btn-${buttonColor}`;\n aStyle = null;\n // 塗りなし\n } else if (buttonType === '1') {\n aClass = `${aClass} btn-${buttonSize} btn-outline-${buttonColor}`;\n aStyle = null;\n }\n\n }\n\n if ( buttonAlign === 'block' ){\n \taClass = `${aClass} btn-block`;\n }\n\n\n\n if (fontAwesomeIconBefore) {\n iconBefore = <i className={`${fontAwesomeIconBefore} vk_button_link_before`}></i> ;\n }\n if (fontAwesomeIconAfter) {\n iconAfter = <i className={`${fontAwesomeIconAfter} vk_button_link_after`}></i>;\n }\n\n return (\n <a\n href={buttonUrl}\n id={'vk_button_link'}\n className={aClass}\n role={'button'}\n aria-pressed={true}\n style={aStyle}\n target={buttonTarget? '_blank':null}\n >\n {iconBefore}\n {richText}\n {iconAfter}\n\n </a>\n );\n }\n}\n","import React from 'react';\n\nexport class ComponentDeprecatedNoOpnnerNoRefererID extends React.Component {\n\n render() {\n\n let buttonColorCustom = this.props.lbColorCustom;\n let buttonColor = this.props.lbColor;\n let buttonType = this.props.lbType;\n let buttonAlign = this.props.lbAlign;\n let buttonSize = this.props.lbSize;\n let buttonUrl = this.props.lbUrl;\n let buttonTarget = this.props.lbTarget;\n let fontAwesomeIconBefore = this.props.lbFontAwesomeIconBefore;\n let fontAwesomeIconAfter = this.props.lbFontAwesomeIconAfter;\n let richText = this.props.lbRichtext;\n let subCaption = this.props.lbsubCaption;\n let containerClass = '';\n let aClass = '';\n let aStyle = {};\n let iconBefore = '';\n let iconAfter = '';\n\n aClass = `btn vk_button_link`;\n\n if (buttonColorCustom) {\n\n aClass = `${aClass} btn-primary btn-${buttonSize}`;\n\n // 塗り\n if (buttonType === '0') {\n aStyle = {\n backgroundColor: buttonColorCustom,\n border: `1px solid ${buttonColorCustom}`\n };\n // 塗りなし\n } else if (buttonType === '1') {\n aStyle = {\n backgroundColor: 'transparent',\n border: '1px solid ' + buttonColorCustom,\n color: buttonColorCustom\n };\n }\n\n\t\t\t\t// カスタムカラーじゃない場合\n } else if (!buttonColorCustom) {\n\n // 塗り\n if (buttonType === '0') {\n aClass = `${aClass} btn-${buttonSize} btn-${buttonColor}`;\n aStyle = null;\n // 塗りなし\n } else if (buttonType === '1') {\n aClass = `${aClass} btn-${buttonSize} btn-outline-${buttonColor}`;\n aStyle = null;\n }\n\n }\n\n if ( buttonAlign === 'block' ){\n \taClass = `${aClass} btn-block`;\n }\n\n\n\n if (fontAwesomeIconBefore) {\n iconBefore = <i className={`${fontAwesomeIconBefore} vk_button_link_before`}></i> ;\n }\n if (fontAwesomeIconAfter) {\n iconAfter = <i className={`${fontAwesomeIconAfter} vk_button_link_after`}></i>;\n }\n\n return (\n <a\n href={buttonUrl}\n id={'vk_button_link'}\n className={aClass}\n role={'button'}\n aria-pressed={true}\n style={aStyle}\n target={buttonTarget? '_blank':null}\n rel={'noopener noreferrer'}\n >\n\t\t\t\t\t\t\t\t\t\t\t\t{iconBefore}\n {richText}\n\t\t\t\t\t\t\t\t\t\t\t\t{iconAfter}\n {/*サブキャプションが入力された時のみ表示*/}\n {subCaption && <p className={'vk_button_link_subCaption'}>{subCaption}</p>}\n </a>\n );\n }\n}\n","import React from 'react';\n\nexport class ComponentDeprecatedSubcaptionNoopennerId extends React.Component {\n\n render() {\n\n let buttonColorCustom = this.props.lbColorCustom;\n let buttonColor = this.props.lbColor;\n let buttonType = this.props.lbType;\n let buttonAlign = this.props.lbAlign;\n let buttonSize = this.props.lbSize;\n let buttonUrl = this.props.lbUrl;\n let buttonTarget = this.props.lbTarget;\n let fontAwesomeIconBefore = this.props.lbFontAwesomeIconBefore;\n let fontAwesomeIconAfter = this.props.lbFontAwesomeIconAfter;\n let richText = this.props.lbRichtext;\n let subCaption = this.props.lbsubCaption;\n let containerClass = '';\n let aClass = '';\n let aStyle = {};\n let iconBefore = '';\n let iconAfter = '';\n\n aClass = `btn vk_button_link`;\n\n if (buttonColorCustom) {\n\n aClass = `${aClass} btn-primary btn-${buttonSize}`;\n\n // 塗り\n if (buttonType === '0') {\n aStyle = {\n backgroundColor: buttonColorCustom,\n border: `1px solid ${buttonColorCustom}`\n };\n // 塗りなし\n } else if (buttonType === '1') {\n aStyle = {\n backgroundColor: 'transparent',\n border: '1px solid ' + buttonColorCustom,\n color: buttonColorCustom\n };\n }\n\n\t\t\t\t// カスタムカラーじゃない場合\n } else if (!buttonColorCustom) {\n\n // 塗り\n if (buttonType === '0') {\n aClass = `${aClass} btn-${buttonSize} btn-${buttonColor}`;\n aStyle = null;\n // 塗りなし\n } else if (buttonType === '1') {\n aClass = `${aClass} btn-${buttonSize} btn-outline-${buttonColor}`;\n aStyle = null;\n }\n\n }\n\n if ( buttonAlign === 'block' ){\n \taClass = `${aClass} btn-block`;\n }\n\n\n\n if (fontAwesomeIconBefore) {\n iconBefore = <i className={`${fontAwesomeIconBefore} vk_button_link_before`}></i> ;\n }\n if (fontAwesomeIconAfter) {\n iconAfter = <i className={`${fontAwesomeIconAfter} vk_button_link_after`}></i>;\n }\n\n return (\n <a\n href={buttonUrl}\n id={'vk_button_link'}\n className={aClass}\n role={'button'}\n aria-pressed={true}\n style={aStyle}\n target={buttonTarget? '_blank':null}\n >\n\t\t\t\t\t\t\t\t\t\t\t\t{iconBefore}\n {richText}\n\t\t\t\t\t\t\t\t\t\t\t\t{iconAfter}\n {/*サブキャプションが入力された時のみ表示*/}\n {subCaption && <p className={'vk_button_link_subCaption'}>{subCaption}</p>}\n </a>\n );\n }\n}\n","import React from \"react\";\nimport {ComponentDeprecated} from \"./component-deprecated\";\nimport {ComponentDeprecatedId} from \"./component-deprecated-id\";\nimport {ComponentDeprecatedNoOpnnerNoRefererID} from \"./component-deprecated-noopenernoreferer-id\";\nimport {ComponentDeprecatedSubcaptionNoopennerId} from \"./component-deprecated-subcaption-noNoopnnernoreferer-id\";\n\nconst { RichText } = wp.editor;\n\nexport const deprecated = [\n\t{\n\t\tattributes: {\n\t\t\tcontent: {\n\t\t\t\tsource: 'html',\n\t\t\t\tselector: 'span',\n\t\t\t},\n\t\t\tbuttonUrl: {\n\t\t\t\ttype: 'string',\n\t\t\t\tdefault: null,\n\t\t\t},\n\t\t\tbuttonTarget: {\n\t\t\t\ttype: 'Boolean',\n\t\t\t\tdefault: false,\n\t\t\t},\n\t\t\tbuttonSize: {\n\t\t\t\ttype: 'string',\n\t\t\t\tdefault: 'md',\n\t\t\t},\n\t\t\tbuttonType: {\n\t\t\t\ttype: 'string',\n\t\t\t\tdefault: '0',\n\t\t\t},\n\t\t\tbuttonColor: {\n\t\t\t\ttype: 'string',\n\t\t\t\tdefault: 'primary',\n\t\t\t},\n\t\t\tbuttonColorCustom: {\n\t\t\t\ttype: 'string',\n\t\t\t\tdefault: null,\n\t\t\t},\n\t\t\tbuttonAlign: {\n\t\t\t\ttype: 'string',\n\t\t\t\tdefault: 'left',\n\t\t\t},\n\t\t\tfontAwesomeIconBefore: {\n\t\t\t\ttype: 'string',\n\t\t\t\tdefault: null,\n\t\t\t},\n\t\t\tfontAwesomeIconAfter: {\n\t\t\t\ttype: 'string',\n\t\t\t\tdefault: null,\n\t\t\t}\n\t\t},\n\n\t\tsave({attributes}) {\n\t\t\tconst {\n\t\t\t\tcontent,\n\t\t\t\tbuttonUrl,\n\t\t\t\tbuttonTarget,\n\t\t\t\tbuttonSize,\n\t\t\t\tbuttonType,\n\t\t\t\tbuttonColor,\n\t\t\t\tbuttonColorCustom,\n\t\t\t\tbuttonAlign,\n\t\t\t\tfontAwesomeIconBefore,\n\t\t\t\tfontAwesomeIconAfter,\n\t\t\t} = attributes;\n\n\t\t\tlet containerClass = '';\n\n\t\t\tif (buttonColorCustom) {\n\n\t\t\t\tcontainerClass = `vk_button vk_button-color-custom vk_button-align-${buttonAlign}`;\n\n\t\t\t} else if (!buttonColorCustom) {\n\n\t\t\t\tcontainerClass = `vk_button vk_button-align-${buttonAlign}`;\n\n\t\t\t}\n\n\t\t\treturn (\n\t\t\t\t<div className={containerClass}>\n\n\t\t\t\t\t<ComponentDeprecated lbColorCustom={buttonColorCustom} lbColor={buttonColor} lbType={buttonType}\n\t\t\t\t\t\t\t\t\t\t lbAlign={buttonAlign}\n\t\t\t\t\t\t\t\t\t\t lbSize={buttonSize}\n\t\t\t\t\t\t\t\t\t\t lbUrl={buttonUrl}\n\t\t\t\t\t\t\t\t\t\t lbTarget={buttonTarget}\n\t\t\t\t\t\t\t\t\t\t lbFontAwesomeIconBefore={fontAwesomeIconBefore}\n\t\t\t\t\t\t\t\t\t\t lbFontAwesomeIconAfter={fontAwesomeIconAfter}\n\t\t\t\t\t\t\t\t\t\t lbRichtext={\n\t\t\t\t\t\t\t\t\t\t\t <RichText.Content\n\t\t\t\t\t\t\t\t\t\t\t\t tagName=\"span\"\n\t\t\t\t\t\t\t\t\t\t\t\t className={'vk_button_link_txt'}\n\t\t\t\t\t\t\t\t\t\t\t\t value={content}\n\t\t\t\t\t\t\t\t\t\t\t />\n\t\t\t\t\t\t\t\t\t\t }/>\n\t\t\t\t</div>\n\t\t\t);\n\t\t},\n\t},\n\t{\n\t\tattributes: {\n\t\t\tcontent: {\n\t\t\t\tsource: 'html',\n\t\t\t\tselector: 'span',\n\t\t\t},\n\t\t\tbuttonUrl: {\n\t\t\t\ttype: 'string',\n\t\t\t\tdefault: null,\n\t\t\t},\n\t\t\tbuttonTarget: {\n\t\t\t\ttype: 'Boolean',\n\t\t\t\tdefault: false,\n\t\t\t},\n\t\t\tbuttonSize: {\n\t\t\t\ttype: 'string',\n\t\t\t\tdefault: 'md',\n\t\t\t},\n\t\t\tbuttonType: {\n\t\t\t\ttype: 'string',\n\t\t\t\tdefault: '0',\n\t\t\t},\n\t\t\tbuttonColor: {\n\t\t\t\ttype: 'string',\n\t\t\t\tdefault: 'primary',\n\t\t\t},\n\t\t\tbuttonColorCustom: {\n\t\t\t\ttype: 'string',\n\t\t\t\tdefault: null,\n\t\t\t},\n\t\t\tbuttonAlign: {\n\t\t\t\ttype: 'string',\n\t\t\t\tdefault: 'left',\n\t\t\t},\n\t\t\tfontAwesomeIconBefore: {\n\t\t\t\ttype: 'string',\n\t\t\t\tdefault: null,\n\t\t\t},\n\t\t\tfontAwesomeIconAfter: {\n\t\t\t\ttype: 'string',\n\t\t\t\tdefault: null,\n\t\t\t}\n\t\t},\n\n\t\tsave({attributes}) {\n\t\t\tconst {\n\t\t\t\tcontent,\n\t\t\t\tbuttonUrl,\n\t\t\t\tbuttonTarget,\n\t\t\t\tbuttonSize,\n\t\t\t\tbuttonType,\n\t\t\t\tbuttonColor,\n\t\t\t\tbuttonColorCustom,\n\t\t\t\tbuttonAlign,\n\t\t\t\tfontAwesomeIconBefore,\n\t\t\t\tfontAwesomeIconAfter,\n\t\t\t} = attributes;\n\n\t\t\tlet containerClass = '';\n\n\t\t\tif (buttonColorCustom) {\n\n\t\t\t\tcontainerClass = `vk_button vk_button-color-custom vk_button-align-${buttonAlign}`;\n\n\t\t\t} else if (!buttonColorCustom) {\n\n\t\t\t\tcontainerClass = `vk_button vk_button-align-${buttonAlign}`;\n\n\t\t\t}\n\n\t\t\treturn (\n\t\t\t\t<div className={containerClass}>\n\n\t\t\t\t\t<ComponentDeprecatedId lbColorCustom={buttonColorCustom} lbColor={buttonColor} lbType={buttonType}\n\t\t\t\t\t\t\t\t\t\t lbAlign={buttonAlign}\n\t\t\t\t\t\t\t\t\t\t lbSize={buttonSize}\n\t\t\t\t\t\t\t\t\t\t lbUrl={buttonUrl}\n\t\t\t\t\t\t\t\t\t\t lbTarget={buttonTarget}\n\t\t\t\t\t\t\t\t\t\t lbFontAwesomeIconBefore={fontAwesomeIconBefore}\n\t\t\t\t\t\t\t\t\t\t lbFontAwesomeIconAfter={fontAwesomeIconAfter}\n\t\t\t\t\t\t\t\t\t\t lbRichtext={\n\t\t\t\t\t\t\t\t\t\t\t <RichText.Content\n\t\t\t\t\t\t\t\t\t\t\t\t tagName=\"span\"\n\t\t\t\t\t\t\t\t\t\t\t\t className={'vk_button_link_txt'}\n\t\t\t\t\t\t\t\t\t\t\t\t value={content}\n\t\t\t\t\t\t\t\t\t\t\t />\n\t\t\t\t\t\t\t\t\t\t }/>\n\t\t\t\t</div>\n\t\t\t);\n\t\t},\n\t},\n\t{\n\t\tattributes: {\n\t\t\tcontent: {\n\t\t\t\tsource: 'html',\n\t\t\t\tselector: 'span',\n\t\t\t},\n\t\t\tsubCaption: {\n\t\t\t\ttype: 'string',\n\t\t\t\tdefault: null,\n\t\t\t},\n\t\t\tbuttonUrl: {\n\t\t\t\ttype: 'string',\n\t\t\t\tdefault: null,\n\t\t\t},\n\t\t\tbuttonTarget: {\n\t\t\t\ttype: 'Boolean',\n\t\t\t\tdefault: false,\n\t\t\t},\n\t\t\tbuttonSize: {\n\t\t\t\ttype: 'string',\n\t\t\t\tdefault: 'md',\n\t\t\t},\n\t\t\tbuttonType: {\n\t\t\t\ttype: 'string',\n\t\t\t\tdefault: '0',\n\t\t\t},\n\t\t\tbuttonColor: {\n\t\t\t\ttype: 'string',\n\t\t\t\tdefault: 'primary',\n\t\t\t},\n\t\t\tbuttonColorCustom: {\n\t\t\t\ttype: 'string',\n\t\t\t\tdefault: null,\n\t\t\t},\n\t\t\tbuttonAlign: {\n\t\t\t\ttype: 'string',\n\t\t\t\tdefault: 'left',\n\t\t\t},\n\t\t\tfontAwesomeIconBefore: {\n\t\t\t\ttype: 'string',\n\t\t\t\tdefault: null,\n\t\t\t},\n\t\t\tfontAwesomeIconAfter: {\n\t\t\t\ttype: 'string',\n\t\t\t\tdefault: null,\n\t\t\t}\n\t\t},\n\t\tsave({attributes, className}) {\n\t\t\tconst {\n\t\t\t\tcontent,\n\t\t\t\tsubCaption,\n\t\t\t\tbuttonUrl,\n\t\t\t\tbuttonTarget,\n\t\t\t\tbuttonSize,\n\t\t\t\tbuttonType,\n\t\t\t\tbuttonColor,\n\t\t\t\tbuttonColorCustom,\n\t\t\t\tbuttonAlign,\n\t\t\t\tfontAwesomeIconBefore,\n\t\t\t\tfontAwesomeIconAfter,\n\t\t\t} = attributes;\n\n\t\t\tlet containerClass = '';\n\n\t\t\tif (buttonColorCustom) {\n\n\t\t\t\tcontainerClass = `vk_button vk_button-color-custom vk_button-align-${buttonAlign}`;\n\n\t\t\t} else if (!buttonColorCustom) {\n\n\t\t\t\tcontainerClass = `vk_button vk_button-align-${buttonAlign}`;\n\n\t\t\t}\n\n\t\t\treturn (\n\t\t\t\t<div className={containerClass}>\n\n\t\t\t\t\t<ComponentDeprecatedNoOpnnerNoRefererID lbColorCustom={buttonColorCustom} lbColor={buttonColor}\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tlbType={buttonType}\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tlbAlign={buttonAlign}\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tlbSize={buttonSize}\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tlbUrl={buttonUrl}\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tlbTarget={buttonTarget}\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tlbFontAwesomeIconBefore={fontAwesomeIconBefore}\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tlbFontAwesomeIconAfter={fontAwesomeIconAfter}\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tlbsubCaption={subCaption}\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tlbRichtext={\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<RichText.Content\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ttagName=\"span\"\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tclassName={'vk_button_link_txt'}\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tvalue={content}\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t/>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}/>\n\t\t\t\t</div>\n\t\t\t);\n\t\t},\n\t},\n\t{\n\t\tattributes: {\n\t\t\tcontent: {\n\t\t\t\tsource: 'html',\n\t\t\t\tselector: 'span',\n\t\t\t},\n\t\t\tsubCaption: {\n\t\t\t\ttype: 'string',\n\t\t\t\tdefault: null,\n\t\t\t},\n\t\t\tbuttonUrl: {\n\t\t\t\ttype: 'string',\n\t\t\t\tdefault: null,\n\t\t\t},\n\t\t\tbuttonTarget: {\n\t\t\t\ttype: 'Boolean',\n\t\t\t\tdefault: false,\n\t\t\t},\n\t\t\tbuttonSize: {\n\t\t\t\ttype: 'string',\n\t\t\t\tdefault: 'md',\n\t\t\t},\n\t\t\tbuttonType: {\n\t\t\t\ttype: 'string',\n\t\t\t\tdefault: '0',\n\t\t\t},\n\t\t\tbuttonColor: {\n\t\t\t\ttype: 'string',\n\t\t\t\tdefault: 'primary',\n\t\t\t},\n\t\t\tbuttonColorCustom: {\n\t\t\t\ttype: 'string',\n\t\t\t\tdefault: null,\n\t\t\t},\n\t\t\tbuttonAlign: {\n\t\t\t\ttype: 'string',\n\t\t\t\tdefault: 'left',\n\t\t\t},\n\t\t\tfontAwesomeIconBefore: {\n\t\t\t\ttype: 'string',\n\t\t\t\tdefault: null,\n\t\t\t},\n\t\t\tfontAwesomeIconAfter: {\n\t\t\t\ttype: 'string',\n\t\t\t\tdefault: null,\n\t\t\t}\n\t\t},\n\t\tsave({attributes, className}) {\n\t\t\tconst {\n\t\t\t\tcontent,\n\t\t\t\tsubCaption,\n\t\t\t\tbuttonUrl,\n\t\t\t\tbuttonTarget,\n\t\t\t\tbuttonSize,\n\t\t\t\tbuttonType,\n\t\t\t\tbuttonColor,\n\t\t\t\tbuttonColorCustom,\n\t\t\t\tbuttonAlign,\n\t\t\t\tfontAwesomeIconBefore,\n\t\t\t\tfontAwesomeIconAfter,\n\t\t\t} = attributes;\n\n\t\t\tlet containerClass = '';\n\n\t\t\tif (buttonColorCustom) {\n\n\t\t\t\tcontainerClass = `vk_button vk_button-color-custom vk_button-align-${buttonAlign}`;\n\n\t\t\t} else if (!buttonColorCustom) {\n\n\t\t\t\tcontainerClass = `vk_button vk_button-align-${buttonAlign}`;\n\n\t\t\t}\n\n\t\t\treturn (\n\t\t\t\t<div className={containerClass}>\n\n\t\t\t\t\t<ComponentDeprecatedSubcaptionNoopennerId lbColorCustom={buttonColorCustom}\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t lbColor={buttonColor}\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t lbType={buttonType}\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t lbAlign={buttonAlign}\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t lbSize={buttonSize}\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t lbUrl={buttonUrl}\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t lbTarget={buttonTarget}\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t lbFontAwesomeIconBefore={fontAwesomeIconBefore}\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t lbFontAwesomeIconAfter={fontAwesomeIconAfter}\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t lbsubCaption={subCaption}\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t lbRichtext={\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t <RichText.Content\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t tagName=\"span\"\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t className={'vk_button_link_txt'}\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t value={content}\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t />\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t }/>\n\t\t\t\t</div>\n\t\t\t);\n\t\t}\n\n\t}\n];\n","/**\n * Button block type\n *\n */\nimport React from \"react\";\nimport {Component} from \"./component\";\nimport {deprecated} from \"./deprecated/deprecated\";\n\nconst {__} = wp.i18n; // Import __() from wp.i18n\nconst {registerBlockType} = wp.blocks; // Import registerBlockType() from wp.blocks\nconst {RangeControl, RadioControl, PanelBody, Button, BaseControl, CheckboxControl, TextControl, Dashicon, IconButton,} = wp.components;\nconst {Fragment} = wp.element;\nconst {RichText, InspectorControls, MediaUpload, ColorPalette, URLInput,} = wp.editor;\nconst BlockIcon = (\n <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"576\" height=\"512\" viewBox=\"0 0 576 512\">\n\t\t<g>\n\t\t\t<path d=\"M506,185v142H70V185H506 M526.4,137H49.6C34.4,137,22,149.4,22,164.6v182.8c0,15.2,12.4,27.6,27.6,27.6h476.8\n\t\t\t\tc15.2,0,27.6-12.4,27.6-27.6V164.6C554,149.4,541.6,137,526.4,137L526.4,137z\"/>\n\t\t</g>\n\t\t<g>\n\t\t\t<path d=\"M83.8,206.9h55.9c9.3,0,16.5,2.3,21.5,6.9c5,4.6,7.5,10.3,7.5,17.1c0,5.7-1.8,10.6-5.3,14.7c-2.4,2.7-5.8,4.9-10.4,6.5\n\t\t\t\tc6.9,1.7,12.1,4.5,15.3,8.6c3.3,4.1,4.9,9.2,4.9,15.3c0,5-1.2,9.5-3.5,13.5c-2.3,4-5.5,7.2-9.6,9.5c-2.5,1.5-6.3,2.5-11.3,3.2\n\t\t\t\tc-6.7,0.9-11.2,1.3-13.4,1.3H83.8V206.9z M113.9,244.8h13c4.7,0,7.9-0.8,9.7-2.4c1.8-1.6,2.7-3.9,2.7-7c0-2.8-0.9-5-2.7-6.6\n\t\t\t\tc-1.8-1.6-5-2.4-9.5-2.4h-13.2V244.8z M113.9,282.8h15.2c5.1,0,8.8-0.9,10.9-2.7s3.2-4.3,3.2-7.4c0-2.9-1-5.2-3.1-6.9\n\t\t\t\tc-2.1-1.7-5.7-2.6-11-2.6h-15.2V282.8z\"/>\n\t\t\t<path d=\"M245.9,303.5h-25.1v-11.3c-3.7,4.7-7.5,8-11.3,10c-3.8,2-8.5,3-14,3c-7.4,0-13.2-2.2-17.4-6.6c-4.2-4.4-6.3-11.2-6.3-20.4\n\t\t\t\tv-44.6h27V272c0,4.4,0.8,7.5,2.4,9.4c1.6,1.8,3.9,2.8,6.9,2.8c3.2,0,5.8-1.2,7.9-3.7s3.1-6.9,3.1-13.3v-33.7h26.8V303.5z\"/>\n\t\t\t<path d=\"M282.4,206.9v26.6h14.8v19.7h-14.8V278c0,3,0.3,5,0.9,5.9c0.9,1.5,2.4,2.2,4.6,2.2c2,0,4.7-0.6,8.3-1.7l2,18.5\n\t\t\t\tc-6.6,1.5-12.8,2.2-18.6,2.2c-6.7,0-11.6-0.9-14.8-2.6c-3.2-1.7-5.5-4.3-7-7.8c-1.5-3.5-2.3-9.1-2.3-17v-24.6h-9.9v-19.7h9.9v-12.9\n\t\t\t\tL282.4,206.9z\"/>\n\t\t\t<path d=\"M330.2,206.9v26.6H345v19.7h-14.8V278c0,3,0.3,5,0.9,5.9c0.9,1.5,2.4,2.2,4.6,2.2c2,0,4.7-0.6,8.3-1.7l2,18.5\n\t\t\t\tc-6.6,1.5-12.8,2.2-18.6,2.2c-6.7,0-11.6-0.9-14.8-2.6c-3.2-1.7-5.5-4.3-7-7.8c-1.5-3.5-2.3-9.1-2.3-17v-24.6h-9.9v-19.7h9.9v-12.9\n\t\t\t\tL330.2,206.9z\"/>\n\t\t\t<path d=\"M339.6,268.7c0-10.7,3.6-19.5,10.8-26.4s16.9-10.4,29.2-10.4c14,0,24.6,4.1,31.8,12.2c5.8,6.6,8.6,14.6,8.6,24.2\n\t\t\t\tc0,10.8-3.6,19.6-10.7,26.5c-7.1,6.9-17,10.3-29.6,10.3c-11.3,0-20.4-2.9-27.3-8.6C343.9,289.5,339.6,280.2,339.6,268.7z\n\t\t\t\t M366.5,268.7c0,6.2,1.3,10.9,3.8,13.8c2.5,3,5.7,4.5,9.5,4.5c3.9,0,7-1.5,9.5-4.4c2.5-2.9,3.7-7.7,3.7-14.2\n\t\t\t\tc0-6.1-1.3-10.6-3.8-13.6s-5.6-4.5-9.3-4.5c-3.9,0-7.1,1.5-9.7,4.5C367.8,257.9,366.5,262.5,366.5,268.7z\"/>\n\t\t\t<path d=\"M418.2,233.5h25v11.4c3.7-4.7,7.5-8,11.3-10c3.8-2,8.5-3,14-3c7.4,0,13.2,2.2,17.4,6.6c4.2,4.4,6.3,11.2,6.3,20.5v44.5h-27\n\t\t\t\tV265c0-4.4-0.8-7.5-2.4-9.3c-1.6-1.8-3.9-2.7-6.9-2.7c-3.3,0-5.9,1.2-7.9,3.7c-2,2.5-3,6.9-3,13.3v33.6h-26.8V233.5z\"/>\n\t\t</g>\n </svg>\n);\n\n/**\n * Register: a Gutenberg Block.\n *\n * Registers a new block provided a unique name and an object defining its\n * behavior. Once registered, the block is made editor as an option to any\n * editor interface where blocks are implemented.\n *\n * @link https://wordpress.org/gutenberg/handbook/block-api/\n * @param {string} name Block name.\n * @param {Object} settings Block settings.\n * @return {?WPBlock} The block, if it has been successfully\n * registered; otherwise `undefined`.\n */\nregisterBlockType('vk-blocks/button', {\n // Block name. Block names must be string that contains a namespace prefix. Example: my-plugin/my-custom-block.\n title: __('Button', 'vk-blocks'), // Block title.\n icon: BlockIcon, // Block icon from Dashicons → https://developer.wordpress.org/resource/dashicons/.\n category: 'vk-blocks-cat', // Block category — Group blocks together based on common traits E.g. common, formatting, layout widgets, embed.\n attributes: {\n content: {\n source: 'html',\n selector: 'span',\n },\n subCaption: {\n type: 'string',\n default: null,\n },\n buttonUrl: {\n type: 'string',\n default: null,\n },\n buttonTarget: {\n type: 'Boolean',\n default: false,\n },\n buttonSize: {\n type: 'string',\n default: 'md',\n },\n buttonType: {\n type: 'string',\n default: '0',\n },\n buttonColor: {\n type: 'string',\n default: 'primary',\n },\n buttonColorCustom: {\n type: 'string',\n default: null,\n },\n buttonAlign: {\n type: 'string',\n default: 'left',\n },\n fontAwesomeIconBefore: {\n type: 'string',\n default: null,\n },\n fontAwesomeIconAfter: {\n type: 'string',\n default: null,\n }\n },\n\n /**\n * The edit function describes the structure of your block in the context of the editor.\n * This represents what the editor will render when the block is used.\n *\n * The \"edit\" property must be a valid function.\n *\n * @link https://wordpress.org/gutenberg/handbook/block-api/block-edit-save/\n */\n edit({attributes, className, setAttributes, isSelected}) {\n const {\n content,\n subCaption,\n buttonUrl,\n buttonTarget,\n buttonSize,\n buttonType,\n buttonColor,\n buttonColorCustom,\n buttonAlign,\n fontAwesomeIconBefore,\n fontAwesomeIconAfter,\n } = attributes;\n\n let containerClass;\n if (buttonColorCustom) {\n containerClass = `vk_button vk_button-align-${buttonAlign} vk_button-color-custom`;\n } else {\n containerClass = `vk_button vk_button-align-${buttonAlign}`;\n }\n\n if (className) {\n containerClass = `${className} vk_button vk_button-align-${buttonAlign} vk_button-color-custom`;\n } else {\n containerClass = `${className} vk_button vk_button-align-${buttonAlign}`;\n }\n\n return (\n <Fragment>\n <InspectorControls>\n <PanelBody title={__('Button setting', 'vk-blocks')}>\n <TextControl\n label={__('Sub Caption', 'vk-blocks')}\n value={subCaption}\n onChange={(value) => setAttributes({subCaption: value})}\n placeholder={'Sub Caption'}\n />\n <CheckboxControl\n label={__('Open link new tab.', 'vk-blocks')}\n checked={buttonTarget}\n onChange={(checked) => setAttributes({buttonTarget: checked})}\n />\n <RadioControl\n label={__('Button Size:', 'vk-blocks')}\n selected={buttonSize}\n options={[\n {label: __('Large', 'vk-blocks'), value: 'lg'},\n {label: __('normal', 'vk-blocks'), value: 'md'},\n {label: __('Small', 'vk-blocks'), value: 'sm'},\n ]}\n onChange={(value) => setAttributes({buttonSize: value})}\n />\n <RadioControl\n label={__('Button Position:', 'vk-blocks')}\n selected={buttonAlign}\n options={[\n {label: __('Left', 'vk-blocks'), value: 'left'},\n {label: __('Center', 'vk-blocks'), value: 'center'},\n {label: __('Right', 'vk-blocks'), value: 'right'},\n {label: __('Block', 'vk-blocks'), value: 'block'},\n ]}\n onChange={(value) => setAttributes({buttonAlign: value})}\n />\n <RadioControl\n label={__('Button Style:', 'vk-blocks')}\n selected={buttonType}\n options={[\n {label: __('Solid color', 'vk-blocks'), value: '0'},\n {label: __('No background', 'vk-blocks'), value: '1'},\n ]}\n help={__('If you select \"No background\", that you need to select a Custom Color.', 'vk-blocks')}\n onChange={(value) => setAttributes({buttonType: value})}\n />\n <RadioControl\n label={__('Default Color:', 'vk-blocks')}\n selected={buttonColor}\n options={[\n {label: __('Primary', 'vk-blocks'), value: 'primary'},\n {label: __('Secondary', 'vk-blocks'), value: 'secondary'},\n {label: __('Success', 'vk-blocks'), value: 'success'},\n {label: __('Info', 'vk-blocks'), value: 'info'},\n {label: __('Warning', 'vk-blocks'), value: 'warning'},\n {label: __('Danger', 'vk-blocks'), value: 'danger'},\n {label: __('Light', 'vk-blocks'), value: 'light'},\n {label: __('Dark', 'vk-blocks'), value: 'dark'},\n ]}\n onChange={(value) => setAttributes({buttonColor: value})}\n />\n <BaseControl\n label={__('Custom Color', 'vk-blocks')}\n help={__('This custom color overrides the default color. If you want to use the default color, click the clear button.', 'vk-blocks')}\n >\n <ColorPalette\n value={buttonColorCustom}\n onChange={(value) => setAttributes({buttonColorCustom: value})}\n />\n </BaseControl>\n <BaseControl\n label={__('Font Awesome:', 'vk-blocks')}\n help={<a href={`https://fontawesome.com/icons?d=gallery&m=free`} target={`_blank`}>{__('Font Awesome icon list', 'vk-blocks')}</a>}\n >\n <TextControl\n label={__('Before text', 'vk-blocks')}\n help={__('Enter Font Awesome Class.This icon will appear before text. Ex) fas fa-arrow-circle-right', 'vk-blocks')}\n value={fontAwesomeIconBefore}\n onChange={(value) => setAttributes({fontAwesomeIconBefore: value})}\n placeholder={'fas fa-arrow-circle-right'}\n />\n <TextControl\n label={__('After text', 'vk-blocks')}\n help={__('Enter Font Awesome Class.This icon will appear after text. Ex) fas fa-external-link-alt', 'vk-blocks')}\n value={fontAwesomeIconAfter}\n onChange={(value) => setAttributes({fontAwesomeIconAfter: value})}\n placeholder={'fas fa-external-link-alt'}\n />\n </BaseControl>\n </PanelBody>\n </InspectorControls>\n <div className={containerClass}>\n\n <Component lbColorCustom={buttonColorCustom} lbColor={buttonColor} lbType={buttonType}\n lbAlign={buttonAlign}\n lbSize={buttonSize}\n lbFontAwesomeIconBefore={fontAwesomeIconBefore}\n lbFontAwesomeIconAfter={fontAwesomeIconAfter}\n lbsubCaption={subCaption}\n lbRichtext={\n <RichText\n tagName=\"span\"\n className={'vk_button_link_txt'}\n onChange={(value) => setAttributes({content: value})}\n value={content}\n placeholder={__('Input text', 'vk-blocks')}\n formattingControls={['bold', 'italic', 'strikethrough']}\n keepPlaceholderOnFocus\n />\n }/>\n\n {isSelected && (\n <form\n className=\"block-library-button__inline-link\"\n onSubmit={(event) => event.preventDefault()}>\n <Dashicon icon=\"admin-links\"/>\n <URLInput\n value={buttonUrl}\n onChange={(value) => setAttributes({buttonUrl: value})}\n />\n <IconButton icon=\"editor-break\" label={__('Apply', 'vk-blocks')} type=\"submit\"/>\n </form>\n )}\n </div>\n </Fragment>\n );\n },\n\n /**\n * The save function defin className }> which the different attributes should be combined\n * into the final markup, which is then serialized by Gutenberg into post_content.\n *\n * The \"save\" property must be specified and must be a valid function.\n *\n * @link https://wordpress.org/gutenberg/handbook/block-api/block-edit-save/\n */\n save({attributes, className}) {\n const {\n content,\n subCaption,\n buttonUrl,\n buttonTarget,\n buttonSize,\n buttonType,\n buttonColor,\n buttonColorCustom,\n buttonAlign,\n fontAwesomeIconBefore,\n fontAwesomeIconAfter,\n } = attributes;\n\n let containerClass = '';\n if (buttonColorCustom) {\n\n containerClass = `vk_button vk_button-color-custom vk_button-align-${buttonAlign}`;\n\n } else if (!buttonColorCustom) {\n\n containerClass = `vk_button vk_button-align-${buttonAlign}`;\n\n }\n\n if(className){\n containerClass = className + ' ' + containerClass;\n }\n\n return (\n <div className={containerClass}>\n\n <Component lbColorCustom={buttonColorCustom} lbColor={buttonColor} lbType={buttonType}\n lbAlign={buttonAlign}\n lbSize={buttonSize}\n lbUrl={buttonUrl}\n lbTarget={buttonTarget}\n lbFontAwesomeIconBefore={fontAwesomeIconBefore}\n lbFontAwesomeIconAfter={fontAwesomeIconAfter}\n lbsubCaption={subCaption}\n lbRichtext={\n <RichText.Content\n tagName=\"span\"\n className={'vk_button_link_txt'}\n value={content}\n />\n }/>\n </div>\n );\n },\n\n deprecated: deprecated\n});\n","import React from \"react\";\nconst {RichText} = wp.editor;\n\nexport const deprecated = [\n {\n attributes: {\n heading: {\n type: 'string',\n source: 'html',\n selector: 'dt',\n },\n content: {\n type: 'string',\n source: 'html',\n selector: 'dd',\n }\n },\n\n save({attributes}) {\n const {\n heading,\n content\n } = attributes;\n\n return (\n <dl className={ 'vk_faq' }>\n <RichText.Content\n tagName=\"dt\"\n className={ 'vk_faq_title' }\n value={heading}\n />\n <RichText.Content\n tagName=\"dd\"\n className={ 'vk_faq_content' }\n value={content}\n />\n </dl>\n );\n },\n }\n];\n","/**\n * Faq block type\n *\n */\nimport {deprecated} from './deprecated';\n\nconst {__} = wp.i18n; // Import __() from wp.i18n\nconst {registerBlockType} = wp.blocks; // Import registerBlockType() from wp.blocks\nconst {RichText} = wp.editor;\nconst BlockIcon = (\n\t<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"576\" height=\"512\" viewBox=\"0 0 576 512\">\n\t<path d=\"M178.9,191.6c7.2,5,12,8.2,14.2,9.4c3.3,1.9,7.8,4,13.4,6.5l-16.1,32.4c-8.1-3.9-16.1-8.6-24-14\n\t\tc-7.9-5.4-13.4-9.5-16.6-12.2c-12.8,5.5-28.8,8.3-48,8.3c-28.4,0-50.9-7.4-67.3-22.2c-19.4-17.5-29.1-42.2-29.1-73.9\n\t\tc0-30.8,8.5-54.7,25.5-71.8c17-17.1,40.7-25.6,71.2-25.6c31.1,0,55,8.3,71.9,25c16.9,16.7,25.3,40.6,25.3,71.6\n\t\tC199.3,152.8,192.5,175,178.9,191.6z M134.6,161.9c4.6-8.3,6.9-20.6,6.9-37c0-18.9-3.5-32.4-10.5-40.5c-7-8.1-16.7-12.1-29-12.1\n\t\tc-11.5,0-20.8,4.1-28,12.4c-7.1,8.3-10.7,21.2-10.7,38.7c0,20.4,3.5,34.8,10.5,43c7,8.3,16.6,12.4,28.7,12.4\n\t\tc3.9,0,7.6-0.4,11.1-1.1c-4.9-4.7-12.5-9.1-23-13.3l9.1-20.8c5.1,0.9,9.1,2.1,11.9,3.4c2.9,1.4,8.4,4.9,16.7,10.7\n\t\tC130.1,159.1,132.3,160.5,134.6,161.9z\"/>\n\t<path d=\"M137.9,452.6H72.2l-9.1,30.9l-59,0l70.3-187.2h63.1l70.3,187.2h-60.6L137.9,452.6z M125.9,412.1l-20.7-67.3l-20.4,67.3\n\t\tH125.9z\"/>\n\t<path d=\"M553.9,239.9h-303c-10,0-18.1-8.1-18.1-18.1c0-10,8.1-18.1,18.1-18.1h303c10,0,18.1,8.1,18.1,18.1\n\t\tC572,231.8,563.9,239.9,553.9,239.9z\"/>\n\t<path d=\"M553.9,483.5h-303c-10,0-18.1-8.1-18.1-18.1c0-10,8.1-18.1,18.1-18.1h303c10,0,18.1,8.1,18.1,18.1\n\t\tC572,475.4,563.9,483.5,553.9,483.5z\"/>\n\t</svg>\n);\n/**\n * Register: aa Gutenberg Block.\n *\n * Registers a new block provided a unique name and an object defining its\n * behavior. Once registered, the block is made editor as an option to any\n * editor interface where blocks are implemented.\n *\n * @link https://wordpress.org/gutenberg/handbook/block-api/\n * @param {string} name Block name.\n * @param {Object} settings Block settings.\n * @return {?WPBlock} The block, if it has been successfully\n * registered; otherwise `undefined`.\n */\nregisterBlockType('vk-blocks/faq', {\n // Block name. Block names must be string that contains a namespace prefix. Example: my-plugin/my-custom-block.\n title: __('FAQ', 'vk-blocks'), // Block title.\n icon: BlockIcon, // Block icon from Dashicons → https://developer.wordpress.org/resource/dashicons/.\n category: 'vk-blocks-cat', // Block category — Group blocks together based on common traits E.g. common, formatting, layout widgets, embed.\n attributes: {\n heading: {\n type: 'string',\n source: 'html',\n selector: 'dt',\n },\n content: {\n type: 'string',\n source: 'html',\n selector: 'dd',\n }\n },\n\n /**\n * The edit function describes the structure of your block in the context of the editor.\n * This represents what the editor will render when the block is used.\n *\n * The \"edit\" property must be a valid function.\n *\n * @link https://wordpress.org/gutenberg/handbook/block-api/block-edit-save/\n */\n edit({attributes, setAttributes,className}) {\n const {\n heading,\n content\n } = attributes;\n\n return (\n <dl className={`${className} vk_faq`}>\n <RichText\n tagName=\"dt\"\n\t\t\t\t\t\t\t\t\t\tclassName={ 'vk_faq_title' }\n onChange={(value) => setAttributes({heading: value})}\n value={heading}\n placeholder={__('Please enter a question.', 'vk-blocks') }\n />\n <RichText\n tagName=\"dd\"\n\t\t\t\t\t\t\t\t\t\tclassName={ 'vk_faq_content' }\n onChange={(value) => setAttributes({content: value})}\n value={content}\n placeholder={__('Please enter a answer.', 'vk-blocks') }\n />\n </dl>\n );\n },\n\n /**\n * The save function defin className }> which the different attributes should be combined\n * into the final markup, which is then serialized by Gutenberg into post_content.\n *\n * The \"save\" property must be specified and must be a valid function.\n *\n * @link https://wordpress.org/gutenberg/handbook/block-api/block-edit-save/\n */\n save({attributes,className}) {\n const {\n heading,\n content\n } = attributes;\n\n return (\n <dl className={ `${className} vk_faq` }>\n <RichText.Content\n tagName=\"dt\"\n className={ 'vk_faq_title' }\n value={heading}\n />\n <RichText.Content\n tagName=\"dd\"\n className={ 'vk_faq_content' }\n value={content}\n />\n </dl>\n );\n },\n deprecated: deprecated\n});\n","import React from \"react\";\nconst {RichText} = wp.editor;\n\nexport const deprecated = [\n {\n attributes: {\n heading: {\n type: 'string',\n source: 'html',\n selector: 'dt',\n },\n content: {\n type: 'string',\n source: 'html',\n selector: 'dd',\n },\n arrowFlag: {\n type: 'string',\n default: 'vk_flow-arrow-on',\n },\n insertImage: {\n type: 'string',\n default: null, // no image by default!\n }\n },\n\n save({attributes}) {\n const {\n heading,\n content,\n insertImage,\n arrowFlag,\n } = attributes;\n\n return (\n <div className={`${ arrowFlag } vk_flow`}>\n <div className={ 'vk_flow_frame' }>\n <dl className={ 'vk_flow_frame_text' }>\n <RichText.Content\n tagName=\"dt\"\n className={ 'vk_flow_frame_text_title' }\n value={heading}\n />\n <RichText.Content\n tagName=\"dd\"\n className={ 'vk_flow_frame_text_content' }\n value={content}\n />\n </dl>\n { insertImage ?\n <div className={ 'vk_flow_frame_image' }>\n <img\n src={ insertImage }\n alt=''\n /></div> : '' }\n </div>\n </div>\n );\n },\n }\n];\n","/**\n * Flow block type\n *\n */\nimport {deprecated} from './deprecated'\nconst {__} = wp.i18n; // Import __() from wp.i18n\nconst {registerBlockType} = wp.blocks; // Import registerBlockType() from wp.blocks\nconst {RangeControl, RadioControl, PanelBody, Button, PanelColor} = wp.components;\nconst {Fragment} = wp.element;\nconst {RichText, InspectorControls, MediaUpload, ColorPalette} = wp.editor;\nconst BlockIcon = 'arrow-down';\n\n/**\n * Register: aa Gutenberg Block.\n *\n * Registers a new block provided a unique name and an object defining its\n * behavior. Once registered, the block is made editor as an option to any\n * editor interface where blocks are implemented.\n *\n * @link https://wordpress.org/gutenberg/handbook/block-api/\n * @param {string} name Block name.\n * @param {Object} settings Block settings.\n * @return {?WPBlock} The block, if it has been successfully\n * registered; otherwise `undefined`.\n */\nregisterBlockType('vk-blocks/flow', {\n // Block name. Block names must be string that contains a namespace prefix. Example: my-plugin/my-custom-block.\n title: __('Flow', 'vk-blocks'), // Block title.\n icon: BlockIcon, // Block icon from Dashicons → https://developer.wordpress.org/resource/dashicons/.\n category: 'vk-blocks-cat', // Block category — Group blocks together based on common traits E.g. common, formatting, layout widgets, embed.\n attributes: {\n heading: {\n type: 'string',\n source: 'html',\n selector: 'dt',\n },\n content: {\n type: 'string',\n source: 'html',\n selector: 'dd',\n },\n arrowFlag: {\n type: 'string',\n default: 'vk_flow-arrow-on',\n },\n\t\t\t\tinsertImage: {\n\t\t\t\t\ttype: 'string',\n\t\t\t\t\tdefault: null, // no image by default!\n\t\t\t\t}\n },\n\n /**\n * The edit function describes the structure of your block in the context of the editor.\n * This represents what the editor will render when the block is used.\n *\n * The \"edit\" property must be a valid function.\n *\n * @link https://wordpress.org/gutenberg/handbook/block-api/block-edit-save/\n */\n edit({attributes, setAttributes,className}) {\n const {\n heading,\n content,\n insertImage,\n arrowFlag,\n } = attributes;\n\n return [\n <Fragment>\n <InspectorControls>\n <PanelBody title={__('Display of arrow', 'vk-blocks') }>\n <RadioControl\n selected={arrowFlag}\n options={[\n {label: __('Arrow display', 'vk-blocks'), value: 'vk_flow-arrow-on'},\n {label: __('Arrow hidden', 'vk-blocks'), value: 'vk_flow-arrow-off'},\n ]}\n onChange={(value) => setAttributes({arrowFlag: value})}\n />\n </PanelBody>\n </InspectorControls>\n\n <div className={`${className} ${ arrowFlag } vk_flow`}>\n\t\t\t\t\t\t\t\t\t<div className={ 'vk_flow_frame' } >\n <dl className={ 'vk_flow_frame_text' }>\n <RichText\n tagName=\"dt\"\n className={ 'vk_flow_frame_text_title' }\n onChange={(value) => setAttributes({heading: value})}\n value={heading}\n placeholder={__('Input title', 'vk-blocks') }\n />\n <RichText\n tagName=\"dd\"\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tclassName={ 'vk_flow_frame_text_content' }\n onChange={(value) => setAttributes({content: value})}\n value={content}\n placeholder={__('Input content', 'vk-blocks') }\n />\n </dl>\n\t\t\t\t\t\t\t\t\t\t<div className={'vk_flow_frame_image'}>\n\t\t\t\t\t\t\t\t\t\t\t\t<MediaUpload\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tonSelect={(value) => setAttributes({insertImage: value.url})}\n\t\t\t\t\t\t\t\t\t\t\t\t\t\ttype=\"image\"\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tclassName={ 'vk_flow_frame_image' }\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tvalue={insertImage}\n\t\t\t\t\t\t\t\t\t\t\t\t\t\trender={({open}) => (\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<Button\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tonClick={open}\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tclassName={insertImage ? 'image-button' : 'button button-large'}\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{!insertImage ? __('Select image', 'vk-blocks') :\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img className={'icon-image'} src={insertImage} alt={__('Upload image', 'vk-blocks')}/>}\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</Button>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t)}\n\t\t\t\t\t\t\t\t\t\t\t\t/>\n\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t</div>\n </div>\n </Fragment>\n ];\n },\n\n\n /**\n * The save function defin className }> which the different attributes should be combined\n * into the final markup, which is then serialized by Gutenberg into post_content.\n *\n * The \"save\" property must be specified and must be a valid function.\n *\n * @link https://wordpress.org/gutenberg/handbook/block-api/block-edit-save/\n */\n save({attributes,className}) {\n const {\n heading,\n content,\n insertImage,\n arrowFlag,\n } = attributes;\n\n return (\n <div className={`${className} ${ arrowFlag } vk_flow`}>\n\t\t\t\t\t\t\t<div className={ 'vk_flow_frame' }>\n <dl className={ 'vk_flow_frame_text' }>\n <RichText.Content\n tagName=\"dt\"\n className={ 'vk_flow_frame_text_title' }\n value={heading}\n />\n <RichText.Content\n tagName=\"dd\"\n className={ 'vk_flow_frame_text_content' }\n value={content}\n />\n </dl>\n { insertImage ?\n <div className={ 'vk_flow_frame_image' }>\n <img\n src={ insertImage }\n alt=''\n\t\t\t\t\t\t\t\t\t\t/></div> : '' }\n\t\t\t\t\t\t\t</div>\n </div>\n );\n },\n\n deprecated:deprecated\n});\n","import React from 'react';\n\nconst {__} = wp.i18n; // Import __() from wp.i18n\nconst {RichText} = wp.editor;\n\nexport class ComponentBlock extends React.Component {\n\n render() {\n\n let setAttributes = this.props.setAttributes;\n let {\n heading1,\n heading2,\n heading3,\n content1,\n content2,\n content3,\n url1,\n url2,\n url3,\n urlOpenType1,\n urlOpenType2,\n urlOpenType3,\n icon1,\n icon2,\n icon3,\n color1,\n color2,\n color3,\n bgType1,\n bgType2,\n bgType3,\n insertImage1,\n insertImage2,\n insertImage3\n } = this.props.attributes;\n let for_ = this.props.for_;\n let blockNum = this.props.blockNum;\n let blockNumArrIndex = this.props.blockNum -1;\n\n const heading = [heading1, heading2, heading3];\n const content = [content1, content2, content3];\n const url = [url1, url2, url3];\n const urlOpenType = [urlOpenType1, urlOpenType2, urlOpenType3];\n const icon = [icon1, icon2, icon3];\n const color = [color1, color2, color3];\n const bgType = [bgType1, bgType2, bgType3];\n const insertImage = [insertImage1, insertImage2, insertImage3];\n\n let richTextH1Save = '';\n let richTextPSave = '';\n\n\n let drawElement = (() => {\n\n if (insertImage[blockNumArrIndex]) {\n\n return <div className=\"vk_prBlocks_item_image\"\n style={{\n backgroundImage: `url(${insertImage[blockNumArrIndex]})`,\n backgroundRepeat: 'no-repeat 50% center',\n backgroundSize: 'cover'\n }}\n >\n <img\n src={insertImage[blockNumArrIndex]}\n alt=''\n />\n </div>\n\n } else {\n\n if (!color[blockNumArrIndex]) {\n color[blockNumArrIndex] = '#0693e3';\n }\n if (bgType[blockNumArrIndex] === '0') {\n\n return <div\n className=\"vk_prBlocks_item_icon_outer\"\n style={{\n backgroundColor: color[blockNumArrIndex],\n border: `1px solid ${color[blockNumArrIndex]}`\n }}\n ><i className={`${icon[blockNumArrIndex]} vk_prBlocks_item_icon`}\n style={{color: '#fff'}}>\n </i>\n </div>\n } else {\n return <div\n className=\"vk_prBlocks_item_icon_outer\"\n style={{backgroundColor: 'transparent', border: '1px solid ' + color[blockNumArrIndex]}}\n ><i className={`${icon[blockNumArrIndex]} vk_prBlocks_item_icon`}\n style={{color: color[blockNumArrIndex]}}>\n </i>\n </div>\n }\n }\n })();\n\n\n //編集画面とフロント側の切り替え\n if (for_ === 'edit') {\n\n if (blockNum === 1) {\n\n richTextH1Save = <RichText\n className=\"vk_prBlocks_item_title vk_prBlocks_item_title-1\"\n tagName={'h1'}\n onChange={(value) => setAttributes({heading1: value})}\n value={heading1}\n placeholder={__('Input Title', 'vk-blocks')}\n />;\n richTextPSave = <RichText\n className=\"vk_prBlocks_item_summary vk_prBlocks_item_summary-1\"\n tagName={'p'}\n onChange={(value) => setAttributes({content1: value})}\n value={content1}\n placeholder={__('Input Content', 'vk-blocks')}\n />;\n\n } else if (blockNum === 2) {\n\n richTextH1Save = <RichText\n className=\"vk_prBlocks_item_title vk_prBlocks_item_title-2\"\n tagName={'h1'}\n onChange={(value) => setAttributes({heading2: value})}\n value={heading2}\n placeholder={__('Input Title', 'vk-blocks')}\n />;\n richTextPSave = <RichText\n className=\"vk_prBlocks_item_summary vk_prBlocks_item_summary-2\"\n tagName={'p'}\n onChange={(value) => setAttributes({content2: value})}\n value={content2}\n placeholder={__('Input Content', 'vk-blocks')}\n />;\n\n } else if (blockNum === 3) {\n richTextH1Save = <RichText\n className=\"vk_prBlocks_item_title vk_prBlocks_item_title-3\"\n tagName={'h1'}\n onChange={(value) => setAttributes({heading3: value})}\n value={heading3}\n placeholder={__('Input Title', 'vk-blocks')}\n />;\n richTextPSave = <RichText\n className=\"vk_prBlocks_item_summary vk_prBlocks_item_summary-3\"\n tagName={'p'}\n onChange={(value) => setAttributes({content3: value})}\n value={content3}\n placeholder={__('Input Content', 'vk-blocks')}\n />;\n }\n\n } else if (for_ === 'save') {\n\n richTextH1Save = <RichText.Content\n className={`vk_prBlocks_item_title vk_prBlocks_item_title-${blockNum}`}\n tagName={'h1'}\n value={heading[blockNumArrIndex]}/>;\n richTextPSave = <RichText.Content\n className={`vk_prBlocks_item_summary vk_prBlocks_item_summary-${blockNum}`}\n tagName={'p'}\n value={content[blockNumArrIndex]}/>;\n }\n\n return (\n <div className=\"vk_prBlocks_item col-sm-4\">\n <a href={url[blockNumArrIndex]}\n target={urlOpenType[blockNumArrIndex] ? '_blank' : '_self'}\n className=\"vk_prBlocks_item_link\"\n rel=\"noopener noreferrer\"\n >\n {drawElement}\n {richTextH1Save}\n {richTextPSave}\n </a>\n </div>\n );\n\n }\n}\n","import React from \"react\";\nimport {ComponentBlock} from \"./component-block\";\n\nconst {__} = wp.i18n; // Import __() from wp.i18n\nconst {RadioControl, PanelBody, Button, BaseControl, CheckboxControl, TextControl} = wp.components;\nconst {Fragment} = wp.element;\nconst {RichText, InspectorControls, MediaUpload, ColorPalette} = wp.editor;\n\nfunction set_attributes(number) {\n\n var attributes = {};\n\n for (var i = 1; i <= number; i++) {\n\n attributes['heading' + i] = {\n type: 'string',\n source: 'html',\n selector: 'h3.vk_prBlocks_item_title-' + i,\n };\n attributes['content' + i] = {\n type: 'string',\n source: 'html',\n selector: 'p.vk_prBlocks_item_summary-' + i,\n };\n attributes['url' + i] = {\n type: 'string',\n default: null,\n };\n attributes['urlOpenType' + i] = {\n type: 'Boolean',\n default: false,\n };\n attributes['icon' + i] = {\n type: 'string',\n default: 'fas fa-file',\n };\n attributes['color' + i] = {\n type: 'string',\n default: '#0693e3',\n };\n attributes['bgType' + i] = {\n type: 'string',\n default: '0',\n };\n attributes['insertImage' + i] = {\n type: 'string',\n default: null,\n };\n }\n\n return attributes;\n}\nfunction set_attributes2(number) {\n\n var attributes = {};\n\n for (var i = 1; i <= number; i++) {\n\n attributes['heading' + i] = {\n type: 'string',\n source: 'html',\n selector: 'h1.vk_prBlocks_item_title-' + i,\n };\n attributes['content' + i] = {\n type: 'string',\n source: 'html',\n selector: 'p.vk_prBlocks_item_summary-' + i,\n };\n attributes['url' + i] = {\n type: 'string',\n default: null,\n };\n attributes['urlOpenType' + i] = {\n type: 'Boolean',\n default: false,\n };\n attributes['icon' + i] = {\n type: 'string',\n default: 'fas fa-file',\n };\n attributes['color' + i] = {\n type: 'string',\n default: '#0693e3',\n };\n attributes['bgType' + i] = {\n type: 'string',\n default: '0',\n };\n attributes['insertImage' + i] = {\n type: 'string',\n default: null,\n };\n }\n\n return attributes;\n}\n\nexport const deprecated = [\n {\n attributes: set_attributes(4),\n\n save({attributes}) {\n const {\n heading1,\n heading2,\n heading3,\n content1,\n content2,\n content3,\n url1,\n url2,\n url3,\n urlOpenType1,\n urlOpenType2,\n urlOpenType3,\n icon1,\n icon2,\n icon3,\n color1,\n color2,\n color3,\n bgType1,\n bgType2,\n bgType3,\n insertImage1,\n insertImage2,\n insertImage3\n } = attributes;\n\n return (\n <div className=\"vk_prBlocks row\">\n\n <div className=\"vk_prBlocks_item col-sm-4\">\n <a\n href={url1}\n target={urlOpenType1? '_blank':'_self'}\n className=\"vk_prBlocks_item_link\"\n >\n {(() => {\n\n if (insertImage1) {\n\n return <div className=\"vk_prBlocks_item_image\"\n style={{\n backgroundImage: 'url(' + insertImage1 + ')',\n backgroundRepeat: 'no-repeat 50% center',\n backgroundSize: 'cover'\n }}\n >\n <img\n src={insertImage1}\n alt=''\n />\n </div>\n\n } else {\n\n if ( ! color1 ){\n color1 = '#0693e3';\n bgType1 === '0';\n }\n if (bgType1 === '0') {\n\n return <div\n className=\"vk_prBlocks_item_icon_outer\"\n style={{\n backgroundColor: color1,\n border: `1px solid ${color1}`\n }}\n ><i className={`${icon1} vk_prBlocks_item_icon`}\n style={{color: '#fff'}}>\n </i>\n </div>\n } else {\n return <div\n className=\"vk_prBlocks_item_icon_outer\"\n style={{backgroundColor: 'transparent', border: '1px solid ' + color1}}\n ><i className={`${icon1} vk_prBlocks_item_icon`}\n style={{color: color1}}>\n </i>\n </div>\n }\n }\n })()}\n <RichText.Content\n className=\"vk_prBlocks_item_title vk_prBlocks_item_title-1\"\n tagName={'h1'}\n value={heading1}/>\n <RichText.Content\n className=\"vk_prBlocks_item_summary vk_prBlocks_item_summary-1\"\n tagName={'p'}\n value={content1}/>\n </a>\n </div>\n <div className=\"vk_prBlocks_item col-sm-4\">\n <a\n href={url2}\n target={urlOpenType2? '_blank':'_self'}\n className=\"vk_prBlocks_item_link\"\n >\n {(() => {\n\n if (insertImage2) {\n\n return <div className=\"vk_prBlocks_item_image\"\n style={{\n backgroundImage: 'url(' + insertImage2 + ')',\n backgroundRepeat: 'no-repeat 50% center',\n backgroundSize: 'cover'\n }}\n >\n <img\n src={insertImage2}\n alt=''\n />\n </div>\n\n } else {\n if ( ! color2 ){\n color2 = '#0693e3';\n bgType2 === '0';\n }\n if (bgType2 === '0') {\n return <div\n className=\"vk_prBlocks_item_icon_outer\"\n style={{\n backgroundColor: color2,\n border: `1px solid ${color2}`\n }}\n ><i className={`${icon2} vk_prBlocks_item_icon`}\n style={{color: '#fff'}}>\n </i>\n </div>\n } else {\n return <div\n className=\"vk_prBlocks_item_icon_outer\"\n style={{backgroundColor: 'transparent', border: '1px solid ' + color2}}\n ><i className={`${icon2} vk_prBlocks_item_icon`}\n style={{color: color2}}>\n </i>\n </div>\n }\n }\n })()}\n <RichText.Content\n className=\"vk_prBlocks_item_title vk_prBlocks_item_title-2\"\n tagName={'h1'}\n value={heading2}/>\n <RichText.Content\n className=\"vk_prBlocks_item_summary vk_prBlocks_item_summary-2\"\n tagName={'p'}\n value={content2}/>\n </a>\n </div>\n\n <div className=\"vk_prBlocks_item col-sm-4\">\n <a\n href={url3}\n target={urlOpenType3? '_blank':'_self'}\n className=\"vk_prBlocks_item_link\"\n >\n {(() => {\n\n if (insertImage3) {\n\n return <div className=\"vk_prBlocks_item_image\"\n style={{\n backgroundImage: 'url(' + insertImage3 + ')',\n backgroundRepeat: 'no-repeat 50% center',\n backgroundSize: 'cover'\n }}\n >\n <img\n src={insertImage3}\n alt=''\n />\n </div>\n\n } else {\n if ( ! color3 ){\n color3 = '#0693e3';\n bgType3 === '0';\n }\n if (bgType3 === '0') {\n return <div\n className=\"vk_prBlocks_item_icon_outer\"\n style={{\n backgroundColor: color3,\n border: `1px solid ${color3}`\n }}\n ><i className={`${icon3} vk_prBlocks_item_icon`}\n style={{color: '#fff'}}>\n </i>\n </div>\n } else {\n return <div\n className=\"vk_prBlocks_item_icon_outer\"\n style={{backgroundColor: 'transparent', border: '1px solid ' + color3}}\n ><i className={`${icon3} vk_prBlocks_item_icon`}\n style={{color: color3}}>\n </i>\n </div>\n }\n }\n })()}\n <RichText.Content\n className=\"vk_prBlocks_item_title vk_prBlocks_item_title-3\"\n tagName={'h1'}\n value={heading3}/>\n <RichText.Content\n className=\"vk_prBlocks_item_summary vk_prBlocks_item_summary-3\"\n tagName={'p'}\n value={content3}/>\n </a>\n </div>\n </div>\n );\n },\n\n\n },\n {\n attributes: set_attributes2(4),\n save({attributes}) {\n\n return (\n <div className=\"vk_prBlocks row\">\n <ComponentBlock\n attributes={attributes}\n blockNum={1}\n for_={'save'}\n />\n <ComponentBlock\n attributes={attributes}\n blockNum={2}\n for_={'save'}\n />\n <ComponentBlock\n attributes={attributes}\n blockNum={3}\n for_={'save'}\n />\n </div>\n );\n\n },\n }\n];\n","import React from 'react';\n\nconst {__} = wp.i18n; // Import __() from wp.i18n\nconst {RichText} = wp.editor;\n\nexport class ComponentBlock extends React.Component {\n\n render() {\n\n let setAttributes = this.props.setAttributes;\n let {\n heading1,\n heading2,\n heading3,\n content1,\n content2,\n content3,\n url1,\n url2,\n url3,\n urlOpenType1,\n urlOpenType2,\n urlOpenType3,\n icon1,\n icon2,\n icon3,\n color1,\n color2,\n color3,\n bgType1,\n bgType2,\n bgType3,\n insertImage1,\n insertImage2,\n insertImage3\n } = this.props.attributes;\n let for_ = this.props.for_;\n let blockNum = this.props.blockNum;\n let blockNumArrIndex = this.props.blockNum -1;\n\n const heading = [heading1, heading2, heading3];\n const content = [content1, content2, content3];\n const url = [url1, url2, url3];\n const urlOpenType = [urlOpenType1, urlOpenType2, urlOpenType3];\n const icon = [icon1, icon2, icon3];\n const color = [color1, color2, color3];\n const bgType = [bgType1, bgType2, bgType3];\n const insertImage = [insertImage1, insertImage2, insertImage3];\n\n let richTextH1Save = '';\n let richTextPSave = '';\n\n\n let drawElement = (() => {\n\n if (insertImage[blockNumArrIndex]) {\n\n return <div className=\"vk_prBlocks_item_image\"\n style={{\n backgroundImage: `url(${insertImage[blockNumArrIndex]})`,\n backgroundRepeat: 'no-repeat 50% center',\n backgroundSize: 'cover'\n }}\n >\n <img\n src={insertImage[blockNumArrIndex]}\n alt=''\n />\n </div>\n\n } else {\n\n if (!color[blockNumArrIndex]) {\n color[blockNumArrIndex] = '#0693e3';\n }\n if (bgType[blockNumArrIndex] === '0') {\n\n return <div\n className=\"vk_prBlocks_item_icon_outer\"\n style={{\n backgroundColor: color[blockNumArrIndex],\n border: `1px solid ${color[blockNumArrIndex]}`\n }}\n ><i className={`${icon[blockNumArrIndex]} vk_prBlocks_item_icon`}\n style={{color: '#fff'}}>\n </i>\n </div>\n } else {\n return <div\n className=\"vk_prBlocks_item_icon_outer\"\n style={{backgroundColor: 'transparent', border: '1px solid ' + color[blockNumArrIndex]}}\n ><i className={`${icon[blockNumArrIndex]} vk_prBlocks_item_icon`}\n style={{color: color[blockNumArrIndex]}}>\n </i>\n </div>\n }\n }\n })();\n\n\n //編集画面とフロント側の切り替え\n if (for_ === 'edit') {\n\n if (blockNum === 1) {\n\n richTextH1Save = <RichText\n className=\"vk_prBlocks_item_title vk_prBlocks_item_title-1\"\n tagName={'h3'}\n onChange={(value) => setAttributes({heading1: value})}\n value={heading1}\n placeholder={__('Input Title', 'vk-blocks')}\n />;\n richTextPSave = <RichText\n className=\"vk_prBlocks_item_summary vk_prBlocks_item_summary-1\"\n tagName={'p'}\n onChange={(value) => setAttributes({content1: value})}\n value={content1}\n placeholder={__('Input Content', 'vk-blocks')}\n />;\n\n } else if (blockNum === 2) {\n\n richTextH1Save = <RichText\n className=\"vk_prBlocks_item_title vk_prBlocks_item_title-2\"\n tagName={'h3'}\n onChange={(value) => setAttributes({heading2: value})}\n value={heading2}\n placeholder={__('Input Title', 'vk-blocks')}\n />;\n richTextPSave = <RichText\n className=\"vk_prBlocks_item_summary vk_prBlocks_item_summary-2\"\n tagName={'p'}\n onChange={(value) => setAttributes({content2: value})}\n value={content2}\n placeholder={__('Input Content', 'vk-blocks')}\n />;\n\n } else if (blockNum === 3) {\n richTextH1Save = <RichText\n className=\"vk_prBlocks_item_title vk_prBlocks_item_title-3\"\n tagName={'h3'}\n onChange={(value) => setAttributes({heading3: value})}\n value={heading3}\n placeholder={__('Input Title', 'vk-blocks')}\n />;\n richTextPSave = <RichText\n className=\"vk_prBlocks_item_summary vk_prBlocks_item_summary-3\"\n tagName={'p'}\n onChange={(value) => setAttributes({content3: value})}\n value={content3}\n placeholder={__('Input Content', 'vk-blocks')}\n />;\n }\n\n } else if (for_ === 'save') {\n\n richTextH1Save = <RichText.Content\n className={`vk_prBlocks_item_title vk_prBlocks_item_title-${blockNum}`}\n tagName={'h3'}\n value={heading[blockNumArrIndex]}/>;\n richTextPSave = <RichText.Content\n className={`vk_prBlocks_item_summary vk_prBlocks_item_summary-${blockNum}`}\n tagName={'p'}\n value={content[blockNumArrIndex]}/>;\n }\n\n\n // aタグ判定\n if (url[blockNumArrIndex] && for_ === 'save') {\n return (\n <div className=\"vk_prBlocks_item col-sm-4\">\n <a href={url[blockNumArrIndex]} className=\"vk_prBlocks_item_link\"\n target={urlOpenType[blockNumArrIndex] ? '_blank' : '_self'}\n rel=\"noopener noreferrer\">\n {drawElement}\n {richTextH1Save}\n {richTextPSave}\n </a>\n </div>\n );\n } else {\n return (\n <div className=\"vk_prBlocks_item col-sm-4\">\n {drawElement}\n {richTextH1Save}\n {richTextPSave}\n </div>\n );\n }\n\n\n }\n}\n","/**\n * PR Block block type\n *\n */\nimport React from \"react\";\nimport {deprecated} from \"./deprecated/block\";\nimport {ComponentBlock} from \"./component-block\";\n\n\nconst {__} = wp.i18n; // Import __() from wp.i18n\nconst {registerBlockType} = wp.blocks; // Import registerBlockType() from wp.blocks\nconst {RadioControl, PanelBody, Button, BaseControl, CheckboxControl, TextControl} = wp.components;\nconst {Fragment} = wp.element;\nconst {RichText, InspectorControls, MediaUpload, ColorPalette} = wp.editor;\nconst BlockIcon = (\n\t<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"576\" height=\"512\" viewBox=\"0 0 576 512\">\n\t<g>\n\t\t<g>\n\t\t\t<circle cx=\"288\" cy=\"186.2\" r=\"60\"/>\n\t\t\t<rect x=\"213.5\" y=\"278.8\" width=\"149\" height=\"107\"/>\n\t\t</g>\n\t\t<g>\n\t\t\t<circle cx=\"74.5\" cy=\"186.2\" r=\"60\"/>\n\t\t\t<rect y=\"278.8\" width=\"149\" height=\"107\"/>\n\t\t</g>\n\t\t<g>\n\t\t\t<circle cx=\"501.5\" cy=\"186.2\" r=\"60\"/>\n\t\t\t<rect x=\"427\" y=\"278.8\" width=\"149\" height=\"107\"/>\n\t\t</g>\n\t</g>\n\t</svg>\n);\n\nfunction set_attributes(number) {\n\n var attributes = {};\n\n for (let i = 1; i <= number; i++) {\n\n attributes['heading' + i] = {\n type: 'string',\n source: 'html',\n selector: '.vk_prBlocks_item_title-' + i,\n };\n attributes['content' + i] = {\n type: 'string',\n source: 'html',\n selector: 'p.vk_prBlocks_item_summary-' + i,\n };\n attributes['url' + i] = {\n type: 'string',\n default: null,\n };\n attributes['urlOpenType' + i] = {\n type: 'Boolean',\n default: false,\n };\n attributes['icon' + i] = {\n type: 'string',\n default: 'fas fa-file',\n };\n attributes['color' + i] = {\n type: 'string',\n default: '#0693e3',\n };\n attributes['bgType' + i] = {\n type: 'string',\n default: '0',\n };\n attributes['insertImage' + i] = {\n type: 'string',\n default: null,\n };\n }\n\n return attributes;\n}\n\n\n\n/**\n * Register: aa Gutenberg Block.\n *\n * Registers a new block provided a unique name and an object defining its\n * behavior. Once registered, the block is made editor as an option to any\n * editor interface where blocks are implemented.\n *\n * @link https://wordpress.org/gutenberg/handbook/block-api/\n * @param {string} name Block name.\n * @param {Object} settings Block settings.\n * @return {?WPBlock} The block, if it has been successfully\n * registered; otherwise `undefined`.\n */\nregisterBlockType('vk-blocks/pr-blocks', {\n // Block name. Block names must be string that contains a namespace prefix. Example: my-plugin/my-custom-block.\n title: __('PR Blocks (Beta)', 'vk-blocks'), // Block title.\n icon: BlockIcon, // Block icon from Dashicons → https://developer.wordpress.org/resource/dashicons/.\n category: 'vk-blocks-cat', // Block category — Group blocks together based on common traits E.g. common, formatting, layout widgets, embed.\n attributes: set_attributes(4),\n\n /**\n * The edit function describes the structure of your block in the context of the editor.\n * This represents what the editor will render when the block is used.\n *\n * The \"edit\" property must be a valid function.\n *\n * @link https://wordpress.org/gutenberg/handbook/block-api/block-edit-save/\n */\n edit: function ({attributes, setAttributes, className}) {\n\n const {\n heading1,\n heading2,\n heading3,\n content1,\n content2,\n content3,\n url1,\n url2,\n url3,\n urlOpenType1,\n urlOpenType2,\n urlOpenType3,\n icon1,\n icon2,\n icon3,\n color1,\n color2,\n color3,\n bgType1,\n bgType2,\n bgType3,\n insertImage1,\n insertImage2,\n insertImage3\n } = attributes;\n\n let containerClass;\n if (className) {\n containerClass = `${className} vk_prBlocks row`;\n } else {\n containerClass = `vk_prBlocks row`;\n }\n\n return [\n <Fragment>\n <InspectorControls>\n\n <PanelBody title={__('PR Block1 Setting', 'vk-blocks')}>\n <BaseControl\n label={__('Link URL:', 'vk-blocks')}\n >\n <TextControl\n value={url1}\n onChange={(value) => setAttributes({url1: value})}\n />\n <CheckboxControl\n label={__('Open link new tab.', 'vk-blocks')}\n checked={urlOpenType1}\n onChange={(checked) => setAttributes({urlOpenType1: checked})}\n />\n </BaseControl>\n <BaseControl\n label={__('Icon 1', 'vk-blocks')}\n\n >\n <TextControl\n label={__('Class name of the Font Awesome icon font you want to use:', 'vk-blocks')}\n value={icon1}\n onChange={(value) => setAttributes({icon1: value})}\n placeholder={'fas fa-file'}\n help={<a href={`https://fontawesome.com/icons?d=gallery&m=free`}\n target={`_blank`}>{__('Font Awesome icon list', 'vk-blocks')}</a>}\n />\n <ColorPalette\n value={color1}\n onChange={(value) => {\n if (value) {\n setAttributes({color1: value})\n } else {\n setAttributes({color1: '#0693e3'})\n setAttributes({bgType1: '0'})\n }\n }}\n />\n <RadioControl\n label={__('Icon Background:', 'vk-blocks')}\n selected={bgType1}\n options={[\n {label: __('Solid color', 'vk-blocks'), value: '0'},\n {label: __('No background', 'vk-blocks'), value: '1'},\n ]}\n onChange={(value) => setAttributes({bgType1: value})}\n />\n </BaseControl>\n <BaseControl\n label={__('PR Image 1', 'vk-blocks')}\n help={__('When you have an image. Image is displayed with priority', 'vk-blocks')}\n >\n <MediaUpload\n onSelect={(value) => setAttributes({insertImage1: value.url})}\n type=\"image\"\n value={insertImage1}\n render={({open}) => (\n <Button\n onClick={open}\n className={insertImage1 ? 'image-button' : 'button button-large'}\n >\n {!insertImage1 ? __('Select image', 'vk-blocks') :\n <img className={'icon-image'} src={insertImage1}\n alt={__('Upload image', 'vk-blocks')}/>}\n </Button>\n )}\n />\n </BaseControl>\n </PanelBody>\n <PanelBody title={__('PR Block2 Setting', 'vk-blocks')}>\n <BaseControl\n label={__('Link URL:', 'vk-blocks')}\n >\n <TextControl\n value={url2}\n onChange={(value) => setAttributes({url2: value})}\n />\n <CheckboxControl\n label={__('Open link new tab.', 'vk-blocks')}\n checked={urlOpenType2}\n onChange={(checked) => setAttributes({urlOpenType2: checked})}\n />\n </BaseControl>\n <BaseControl\n label={__('Icon 2', 'vk-blocks')}\n >\n <TextControl\n label={__('Class name of the Font Awesome icon font you want to use:', 'vk-blocks')}\n value={icon2}\n onChange={(value) => setAttributes({icon2: value})}\n placeholder={'fas fa-file'}\n help={<a href={`https://fontawesome.com/icons?d=gallery&m=free`}\n target={`_blank`}>{__('Font Awesome icon list', 'vk-blocks')}</a>}\n />\n <ColorPalette\n value={color2}\n onChange={(value) => {\n if (value) {\n setAttributes({color2: value})\n } else {\n setAttributes({color2: '#0693e3'})\n setAttributes({bgType2: '0'})\n }\n }}\n />\n <RadioControl\n label={__('Icon Background:', 'vk-blocks')}\n selected={bgType2}\n options={[\n {label: __('Solid color', 'vk-blocks'), value: '0'},\n {label: __('No background', 'vk-blocks'), value: '1'},\n ]}\n onChange={(value) => setAttributes({bgType2: value})}\n />\n </BaseControl>\n <BaseControl\n label={__('PR Image 2', 'vk-blocks')}\n help={__('When you have an image. Image is displayed with priority.', 'vk-blocks')}\n >\n <MediaUpload\n onSelect={(value) => setAttributes({insertImage2: value.url})}\n type=\"image\"\n value={insertImage2}\n render={({open}) => (\n <Button\n onClick={open}\n className={insertImage2 ? 'image-button' : 'button button-large'}\n >\n {!insertImage2 ? __('Select image', 'vk-blocks') :\n <img className={'icon-image'} src={insertImage2}\n alt={__('Upload image', 'vk-blocks')}/>}\n </Button>\n )}\n />\n </BaseControl>\n </PanelBody>\n <PanelBody title={__('PR Block3 Setting', 'vk-blocks')}>\n <BaseControl\n label={__('Link URL:', 'vk-blocks')}\n >\n <TextControl\n value={url3}\n onChange={(value) => setAttributes({url3: value})}\n />\n <CheckboxControl\n label={__('Open link new tab.', 'vk-blocks')}\n checked={urlOpenType3}\n onChange={(checked) => setAttributes({urlOpenType3: checked})}\n />\n </BaseControl>\n <BaseControl\n label={__('Icon 3', 'vk-blocks')}\n >\n <TextControl\n label={__('Class name of the Font Awesome icon font you want to use:', 'vk-blocks')}\n value={icon3}\n onChange={(value) => setAttributes({icon3: value})}\n placeholder={'fas fa-file'}\n help={<a href={`https://fontawesome.com/icons?d=gallery&m=free`}\n target={`_blank`}>{__('Font Awesome icon list', 'vk-blocks')}</a>}\n />\n <ColorPalette\n value={color3}\n onChange={(value) => {\n if (value) {\n setAttributes({color3: value})\n } else {\n setAttributes({color3: '#0693e3'})\n setAttributes({bgType3: '0'})\n }\n }}\n />\n <RadioControl\n label={__('Icon Background:', 'vk-blocks')}\n selected={bgType3}\n options={[\n {label: __('Solid color', 'vk-blocks'), value: '0'},\n {label: __('No background', 'vk-blocks'), value: '1'},\n ]}\n onChange={(value) => setAttributes({bgType3: value})}\n />\n </BaseControl>\n <BaseControl\n label={__('PR Image 3', 'vk-blocks')}\n help={__('When you have an image. Image is displayed with priority.', 'vk-blocks')}\n >\n <MediaUpload\n onSelect={(value) => setAttributes({insertImage3: value.url})}\n type=\"image\"\n value={insertImage3}\n render={({open}) => (\n <Button\n onClick={open}\n className={insertImage3 ? 'image-button' : 'button button-large'}\n >\n {!insertImage3 ? __('Select image', 'vk-blocks') :\n <img className={'icon-image'} src={insertImage3}\n alt={__('Upload image', 'vk-blocks')}/>}\n </Button>\n )}\n />\n </BaseControl>\n </PanelBody>\n </InspectorControls>\n <div className={containerClass}>\n <ComponentBlock\n attributes={attributes}\n setAttributes={setAttributes}\n blockNum={1}\n for_={'edit'}\n />\n <ComponentBlock\n attributes={attributes}\n setAttributes={setAttributes}\n blockNum={2}\n for_={'edit'}\n />\n <ComponentBlock\n attributes={attributes}\n setAttributes={setAttributes}\n blockNum={3}\n for_={'edit'}\n />\n </div>\n </Fragment>\n ];\n },\n\n /**\n * The save function defin className }> which the different attributes should be combined\n * into the final markup, which is then serialized by Gutenberg into post_content.\n *\n * The \"save\" property must be specified and must be a valid function.\n *\n * @link https://wordpress.org/gutenberg/handbook/block-api/block-edit-save/\n */\n save({attributes,className}) {\n\n let containerClass;\n if (className) {\n containerClass = `${className} vk_prBlocks row`;\n } else {\n containerClass = `vk_prBlocks row`;\n }\n\n return (\n <div className={containerClass}>\n <ComponentBlock\n attributes={attributes}\n blockNum={1}\n for_={'save'}\n />\n <ComponentBlock\n attributes={attributes}\n blockNum={2}\n for_={'save'}\n />\n <ComponentBlock\n attributes={attributes}\n blockNum={3}\n for_={'save'}\n />\n </div>\n );\n\n },\n\n deprecated: deprecated\n\n});\n","import React from 'react';\n\nexport class Fontawesome extends React.Component {\n\n render() {\n let {\n buttonText,\n fontAwesomeIconBefore,\n fontAwesomeIconAfter,\n } = this.props.attributes;\n\n let iconBefore = '';\n let iconAfter = '';\n\n\n if (fontAwesomeIconBefore) {\n iconBefore = <i className={`${fontAwesomeIconBefore} vk_button_link_before`}></i> ;\n }\n if (fontAwesomeIconAfter) {\n iconAfter = <i className={`${fontAwesomeIconAfter} vk_button_link_after`}></i>;\n }\n\n return (\n\t\t\t\t\t<React.Fragment>\n {iconBefore}\n <span className=\"vk_button_link_txt\">{buttonText}</span>\n {iconAfter}\n </React.Fragment>\n );\n }\n}\n","import React from \"react\";\nimport classNames from 'classnames';\nimport {Fontawesome} from \"./component-fontawesome\";\n\nconst {__} = wp.i18n; // Import __() from wp.i18n\nconst {Button} = wp.components;\nconst {MediaUpload} = wp.editor;\nlet {RichText} = wp.editor;\n\nexport class Component extends React.Component {\n\n render() {\n\n const attributes = this.props.attributes;\n const {\n title,\n titleColor,\n content,\n contentColor,\n url,\n buttonType,\n buttonColor,\n buttonColorCustom,\n buttonText,\n buttonTarget,\n Image,\n ImageBorderColor,\n layout,\n fontAwesomeIconBefore,\n fontAwesomeIconAfter\n } = attributes;\n\n let setAttributes = this.props.setAttributes;\n let className = this.props.className;\n let for_ = this.props.for_;\n let containerClass = 'vk_prContent';\n let btnClass = 'vk_button';\n let aClass = 'btn btn-block vk_button_link vk_prContent_colTxt_btn';\n let aStyle = {};\n let imageBorderProperty = '';\n\n if (layout === 'right') {\n containerClass = classNames(className, containerClass, 'vk_prContent-layout-imageRight');\n } else {\n containerClass = classNames(className, containerClass, 'vk_prContent-layout-imageLeft');\n }\n\n if (buttonColorCustom) {\n btnClass = `${btnClass} vk_button-color-custom`;\n aClass = `${aClass} btn-primary`;\n\n // 塗り\n if (buttonType === '0') {\n aStyle = {\n backgroundColor: buttonColorCustom,\n border: `1px solid ${buttonColorCustom}`\n };\n // 塗りなし\n } else if (buttonType === '1') {\n aStyle = {\n backgroundColor: 'transparent',\n border: '1px solid ' + buttonColorCustom,\n color: buttonColorCustom\n };\n }\n\n\t\t\t\t// カスタムカラーじゃない場合\n } else if (!buttonColorCustom) {\n\n // 塗り\n if (buttonType === '0') {\n aClass = `${aClass} btn-${buttonColor}`;\n aStyle = null;\n // 塗りなし\n } else if (buttonType === '1') {\n aClass = `${aClass} btn-outline-${buttonColor}`;\n aStyle = null;\n }\n\n }\n\n //borderColorが指定されなかった場合はボーダーを非表示に\n if (ImageBorderColor === null || ImageBorderColor === undefined) {\n\n imageBorderProperty = 'none';\n\n } else {\n imageBorderProperty = `1px solid ${ImageBorderColor}`;\n }\n\n\n return (\n <div className={containerClass}>\n <div className=\"col-sm-6 vk_prContent_colImg\">\n {for_ === 'edit' ?\n <MediaUpload\n onSelect={(value) => setAttributes({Image: value.sizes.full.url})}\n type=\" image\"\n value={Image}\n render={({open}) => (\n <Button\n onClick={open}\n className={Image ? 'image-button' : 'button button-large'}\n >\n {!Image ? __('Select image', 'vk-blocks') :\n <img\n className={'vk_prContent_colImg_image'}\n src={Image}\n alt={__('Upload image', 'vk-blocks')}\n style={{border: imageBorderProperty}}\n />}\n </Button>\n )}\n />\n :\n !Image ? __('Select image', 'vk-blocks') :\n <img\n className={'vk_prContent_colImg_image'}\n src={Image}\n alt={__('Upload image', 'vk-blocks')}\n style={{border: imageBorderProperty}}\n />\n }\n </div>\n <div className=\"col-sm-6 vk_prContent_colTxt\">\n {\n (() => {\n if (for_ === 'edit') {\n return (\n <React.Fragment>\n <RichText\n tagName=\"h3\"\n className={'vk_prContent_colTxt_title'}\n onChange={(value) => setAttributes({title: value})}\n value={title}\n placeholder={__('Input title.', 'vk-blocks')}\n style={{color: titleColor}}\n />\n < RichText\n tagName=\"p\"\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tclassName={'vk_prContent_colTxt_text'}\n onChange={(value) => setAttributes({content: value})}\n value={content}\n placeholder={__('Input content.', 'vk-blocks')}\n style={{color: contentColor}}\n />\n </React.Fragment>\n );\n } else {\n return (\n <React.Fragment>\n <RichText.Content\n tagName=\"h3\"\n value={title}\n className={'vk_prContent_colTxt_title'}\n style={{color: titleColor}}\n />\n <RichText.Content\n tagName=\"p\"\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tclassName={'vk_prContent_colTxt_text'}\n value={content}\n style={{color: contentColor}}\n />\n </React.Fragment>);\n }\n })()\n }\n {\n\n //ボタンテキストが入力されるとボタンを表示。\n (() => {\n if (buttonText !== '' && buttonText !== undefined ) {\n return (\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div className={btnClass}>\n <a href={url}\n className={aClass}\n target={buttonTarget? '_blank':null}\n style={aStyle}\n rel=\"noopener noreferrer\"\n >\n <Fontawesome\n attributes={attributes}\n />\n </a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>\n );\n }\n })()\n }\n </div>\n </div>\n );\n }\n}\n","import React from 'react';\n\nexport class Fontawesome extends React.Component {\n\n render() {\n let {\n buttonText,\n fontAwesomeIconBefore,\n fontAwesomeIconAfter,\n } = this.props.attributes;\n\n let iconBefore = '';\n let iconAfter = '';\n\n\n if (fontAwesomeIconBefore) {\n iconBefore = <i className={`${fontAwesomeIconBefore} vk_button_link_before`}></i> ;\n }\n if (fontAwesomeIconAfter) {\n iconAfter = <i className={`${fontAwesomeIconAfter} vk_button_link_after`}></i>;\n }\n\n return (\n\t\t\t\t\t<React.Fragment>\n {iconBefore}\n <span className=\"vk_button_link_txt\">{buttonText}</span>\n {iconAfter}\n </React.Fragment>\n );\n }\n}\n","import React from \"react\";\nimport {Fontawesome} from \"./component-fontawesome-deprecated\";\n\nconst {__} = wp.i18n; // Import __() from wp.i18n\nconst {Button} = wp.components;\nconst {MediaUpload} = wp.editor;\nlet {RichText} = wp.editor;\n\nexport class ComponentDeprecated extends React.Component {\n\n render() {\n\n const attributes = this.props.attributes;\n const {\n title,\n titleColor,\n content,\n contentColor,\n url,\n buttonType,\n buttonColor,\n buttonColorCustom,\n buttonText,\n buttonTarget,\n Image,\n ImageBorderColor,\n layout,\n fontAwesomeIconBefore,\n fontAwesomeIconAfter\n } = attributes;\n let setAttributes = this.props.setAttributes;\n let for_ = this.props.for_;\n let containerClass = 'vk_prContent';\n let btnClass = 'vk_button';\n let aClass = 'btn btn-block vk_button_link vk_prContent_colTxt_btn';\n let aStyle = {};\n\n if (layout === 'right') {\n containerClass = `${containerClass} vk_prContent-layout-imageRight`;\n } else {\n containerClass = `${containerClass} vk_prContent-layout-imageLeft`;\n }\n\n if (buttonColorCustom) {\n btnClass = `${btnClass} vk_button-color-custom`;\n aClass = `${aClass} btn-primary`;\n\n // 塗り\n if (buttonType === '0') {\n aStyle = {\n backgroundColor: buttonColorCustom,\n border: `1px solid ${buttonColorCustom}`\n };\n // 塗りなし\n } else if (buttonType === '1') {\n aStyle = {\n backgroundColor: 'transparent',\n border: '1px solid ' + buttonColorCustom,\n color: buttonColorCustom\n };\n }\n\n // カスタムカラーじゃない場合\n } else if (!buttonColorCustom) {\n\n // 塗り\n if (buttonType === '0') {\n aClass = `${aClass} btn-${buttonColor}`;\n aStyle = null;\n // 塗りなし\n } else if (buttonType === '1') {\n aClass = `${aClass} btn-outline-${buttonColor}`;\n aStyle = null;\n }\n\n }\n\n return (\n <div className={containerClass}>\n <div className=\"col-sm-6 vk_prContent_colImg\">\n {for_ === 'edit' ?\n <MediaUpload\n onSelect={(value) => setAttributes({Image: value.sizes.full.url})}\n type=\" image\"\n value={Image}\n render={({open}) => (\n <Button\n onClick={open}\n className={Image ? 'image-button' : 'button button-large'}\n >\n {!Image ? __('Select image', 'vk-blocks') :\n <img\n className={'vk_prContent_colImg_image'}\n src={Image}\n alt={__('Upload image', 'vk-blocks')}\n style={{border:`1px solid ${ImageBorderColor}`}}\n />}\n </Button>\n )}\n />\n :\n !Image ? __('Select image', 'vk-blocks') :\n <img\n className={'vk_prContent_colImg_image'}\n src={Image}\n alt={__('Upload image', 'vk-blocks')}\n style={{border: `1px solid ${ImageBorderColor}`}}\n />\n }\n </div>\n <div className=\"col-sm-6 vk_prContent_colTxt\">\n {\n (() => {\n if (for_ === 'edit') {\n return (\n <React.Fragment>\n <RichText\n tagName=\"h3\"\n className={'vk_prContent_colTxt_title'}\n onChange={(value) => setAttributes({title: value})}\n value={title}\n placeholder={__('Input title.', 'vk-blocks')}\n style={{color: titleColor}}\n />\n < RichText\n tagName=\"p\"\n className={'vk_prContent_colTxt_text'}\n onChange={(value) => setAttributes({content: value})}\n value={content}\n placeholder={__('Input content.', 'vk-blocks')}\n style={{color: contentColor}}\n />\n </React.Fragment>\n );\n } else {\n return (\n <React.Fragment>\n <RichText.Content\n tagName=\"h3\"\n value={title}\n className={'vk_prContent_colTxt_title'}\n style={{color: titleColor}}\n />\n <RichText.Content\n tagName=\"p\"\n className={'vk_prContent_colTxt_text'}\n value={content}\n style={{color: contentColor}}\n />\n </React.Fragment>);\n }\n })()\n }\n {\n\n //ボタンテキストが入力されるとボタンを表示。\n (() => {\n if (buttonText !== '' && buttonText !== undefined ) {\n return (\n <div className={btnClass}>\n <a href={url}\n className={aClass}\n target={buttonTarget? '_blank':null}\n style={aStyle}\n >\n <Fontawesome\n attributes={attributes}\n />\n </a>\n </div>\n );\n }\n })()\n }\n </div>\n </div>\n );\n }\n}","import React from \"react\";\nimport {ComponentDeprecated} from \"./component-deprecated\";\n\nexport const deprecated = [\n {\n attributes: {\n title: {\n source: 'html',\n selector: '.vk_prContent_colTxt_title',\n },\n titleColor: {\n type: 'string',\n },\n content: {\n source: 'html',\n selector: '.vk_prContent_colTxt_text',\n },\n contentColor: {\n type: 'string',\n },\n url: {\n type: 'string',\n default: null,\n },\n buttonType: {\n type: 'string',\n default: '0',\n },\n buttonColor: {\n type: 'string',\n default: 'primary',\n },\n buttonColorCustom: {\n type: 'string',\n default: null,\n },\n buttonText: {\n source: 'html',\n selector: '.vk_button_link_txt',\n default: '',\n },\n buttonTarget: {\n type: 'Boolean',\n default: false,\n },\n Image: {\n type: 'string',\n default: null,\n },\n ImageBorderColor: {\n type: 'string',\n default: null,\n },\n layout: {\n type: 'string',\n default: 'left',\n },\n fontAwesomeIconBefore: {\n type: 'string',\n },\n fontAwesomeIconAfter: {\n type: 'string',\n }\n },\n\n /**\n * The save function defin className }> which the different attributes should be combined\n * into the final markup, which is then serialized by Gutenberg into post_content.\n *\n * The \" save\" property must be specified and must be a valid function.\n *\n * @link https://wordpress.org/gutenberg/handbook/block-api/block-edit-save/\n */\n save({attributes, className}) {\n\n return (\n <ComponentDeprecated\n attributes={attributes}\n for_={'save'}\n />\n );\n },\n }\n];\n","/**\n * Pr-Content block type\n *\n */\n\nimport React from \"react\";\nimport {schema} from './schema.js';\nimport {Component} from \"./component.js\";\nimport {deprecated} from \"./deprecated/deprecated\";\n\n\n\nconst {__} = wp.i18n; // Import __() from wp.i18n\nconst {registerBlockType} = wp.blocks; // Import registerBlockType() from wp.blocks\nconst {RangeControl, RadioControl, PanelBody, Button, BaseControl, CheckboxControl, TextControl} = wp.components;\nconst {Fragment} = wp.element;\nconst {RichText, InspectorControls, MediaUpload, ColorPalette} = wp.editor;\nconst BlockIcon = (\n <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"576\" height=\"512\" viewBox=\"0 0 576 512\">\n\t\t<g>\n\t\t\t<path d=\"M291.7,133.3l0,245.3l-273.1,0l0-245.3L291.7,133.3 M307.2,117.8l-304.2,0l0,276.4l304.2,0L307.2,117.8L307.2,117.8z\"/>\n\t\t\t<path d=\"M560.7,218.8l-213.1,0c-6.1,0-11.1-5-11.1-11.1s5-11.1,11.1-11.1l213.1,0c6.1,0,11.1,5,11.1,11.1\n\t\t\t\tC571.8,213.8,566.8,218.8,560.7,218.8z\"/>\n\t\t\t<path d=\"M560.7,265.4l-213.1,0c-6.1,0-11.1-5-11.1-11.1c0-6.1,5-11.1,11.1-11.1l213.1,0c6.1,0,11.1,5,11.1,11.1\n\t\t\t\tC571.8,260.5,566.8,265.4,560.7,265.4z\"/>\n\t\t\t<path d=\"M560.7,312.1l-213.1,0c-6.1,0-11.1-5-11.1-11.1c0-6.1,5-11.1,11.1-11.1l213.1,0c6.1,0,11.1,5,11.1,11.1\n\t\t\t\tC571.8,307.1,566.8,312.1,560.7,312.1z\"/>\n\t\t\t<polygon points=\"278.4,365.4 31.9,365.4 31.9,287.4 113,182.2 184.4,264.4 229.9,226.5 278.4,290.6 \t\"/>\n\t\t\t<path d=\"M360.6,133.3c4.8,0,8.7,3.9,8.7,8.7c0,4.8-3.9,8.7-8.7,8.7c-4.8,0-8.7-3.9-8.7-8.7C351.9,137.2,355.8,133.3,360.6,133.3\n\t\t\t\t M360.6,117.8c-13.4,0-24.2,10.9-24.2,24.2c0,13.4,10.9,24.2,24.2,24.2c13.4,0,24.2-10.9,24.2-24.2\n\t\t\t\tC384.9,128.7,374,117.8,360.6,117.8L360.6,117.8z\"/>\n\t\t\t<path d=\"M423.3,133.3c4.8,0,8.7,3.9,8.7,8.7c0,4.8-3.9,8.7-8.7,8.7c-4.8,0-8.7-3.9-8.7-8.7C414.6,137.2,418.5,133.3,423.3,133.3\n\t\t\t\t M423.3,117.8c-13.4,0-24.2,10.9-24.2,24.2c0,13.4,10.9,24.2,24.2,24.2s24.2-10.9,24.2-24.2C447.6,128.7,436.7,117.8,423.3,117.8\n\t\t\t\tL423.3,117.8z\"/>\n\t\t\t<path d=\"M486,133.3c4.8,0,8.7,3.9,8.7,8.7c0,4.8-3.9,8.7-8.7,8.7c-4.8,0-8.7-3.9-8.7-8.7C477.3,137.2,481.2,133.3,486,133.3\n\t\t\t\t M486,117.8c-13.4,0-24.2,10.9-24.2,24.2c0,13.4,10.9,24.2,24.2,24.2c13.4,0,24.2-10.9,24.2-24.2\n\t\t\t\tC510.2,128.7,499.4,117.8,486,117.8L486,117.8z\"/>\n\t\t\t<path d=\"M548.7,133.3c4.8,0,8.7,3.9,8.7,8.7c0,4.8-3.9,8.7-8.7,8.7s-8.7-3.9-8.7-8.7C540,137.2,543.9,133.3,548.7,133.3\n\t\t\t\t M548.7,117.8c-13.4,0-24.2,10.9-24.2,24.2c0,13.4,10.9,24.2,24.2,24.2c13.4,0,24.2-10.9,24.2-24.2\n\t\t\t\tC572.9,128.7,562.1,117.8,548.7,117.8L548.7,117.8z\"/>\n\t\t\t<path d=\"M566.3,347.6l-224.3,0c-3.1,0-5.6,2.5-5.6,5.6l0,35.5c0,3.1,2.5,5.6,5.6,5.6l224.3,0c3.1,0,5.6-2.5,5.6-5.6v-35.5\n\t\t\t\tC571.8,350.1,569.3,347.6,566.3,347.6z M547.1,379.2v-16.6l9.8,8.3L547.1,379.2z\"/>\n\t\t</g>\n </svg>\n);\n/**\n * Register: aa Gutenberg Block.\n *\n * Registers a new block provided a unique name and an object defining its\n * behavior. Once registered, the block is made editor as an option to any\n * editor interface where blocks are implemented.\n *\n * @link https://wordpress.org/gutenberg/handbook/block-api/\n * @param {string} name Block name.\n * @param {Object} settings Block settings.\n * @return {?WPBlock} The block, if it has been successfully\n * registered; otherwise `undefined`.\n */\nregisterBlockType('vk-blocks/pr-content', {\n // Block name. Block names must be string that contains a namespace prefix. Example: my-plugin/my-custom-block.\n title: __('PR Content', 'vk-blocks'), // Block title.\n icon: BlockIcon, // Block icon from Dashicons → https://developer.wordpress.org/resource/dashicons/.\n category: 'vk-blocks-cat', // Block category — Group blocks together based on common traits E.g. common, formatting, layout widgets, embed.\n attributes: schema,\n\n /**\n * The edit function describes the structure of your block in the context of the editor.\n * This represents what the editor will render when the block is used.\n *\n * The \"edit\" property must be a valid function.\n *\n * @link https://wordpress.org/gutenberg/handbook/block-api/block-edit-save/\n */\n edit: function ({attributes, className, setAttributes}) {\n const {\n titleColor,\n contentColor,\n url,\n buttonType,\n buttonColor,\n buttonColorCustom,\n buttonText,\n buttonTarget,\n ImageBorderColor,\n layout,\n fontAwesomeIconBefore,\n fontAwesomeIconAfter\n } = attributes;\n return (\n <Fragment>\n <InspectorControls>\n <PanelBody title={__('Color Setting', 'vk-blocks')}>\n <BaseControl label={__('Title Color', 'vk-blocks')}>\n <ColorPalette\n value={titleColor}\n onChange={(value) => setAttributes({titleColor: value})}\n />\n </BaseControl>\n <BaseControl label={__('Content Color', 'vk-blocks')}>\n <ColorPalette\n value={contentColor}\n onChange={(value) => setAttributes({contentColor: value})}\n />\n </BaseControl>\n <BaseControl\n label={__('Image Border Color', 'vk-blocks')}\n >\n <ColorPalette\n value={ImageBorderColor}\n onChange={(value) => setAttributes({ImageBorderColor: value})}\n />\n </BaseControl>\n </PanelBody>\n <PanelBody title={__('Button Setting', 'vk-blocks')}>\n <BaseControl\n label={__('Button Text', 'vk-blocks')}\n >\n <TextControl\n value={buttonText}\n onChange={(value) => setAttributes({buttonText: value})}\n placeholder={'Input button text.'}\n />\n </BaseControl>\n <BaseControl\n label={__('Link URL', 'vk-blocks')}\n >\n <TextControl\n value={url}\n onChange={(value) => setAttributes({url: value})}\n placeholder={'https://vektor-inc.co.jp/'}\n />\n </BaseControl>\n\t\t\t\t\t\t\t\t\t\t\t\t<CheckboxControl\n label={__('Open link new tab.', 'vk-blocks')}\n checked={buttonTarget}\n onChange={(checked) => setAttributes({buttonTarget: checked})}\n />\n <BaseControl label={__('Button Type', 'vk-blocks')}>\n <RadioControl\n selected={buttonType}\n options={[\n {label: __('Solid', 'vk-blocks'), value: '0'},\n {label: __('Ghost', 'vk-blocks'), value: '1'}\n ]}\n onChange={(value) => setAttributes({buttonType: value})}\n />\n </BaseControl>\n\t\t\t\t\t\t\t\t\t\t\t\t<RadioControl\n label={__('Default Color:', 'vk-blocks')}\n selected={buttonColor}\n options={[\n {label: __('Primary', 'vk-blocks'), value: 'primary'},\n {label: __('Secondary', 'vk-blocks'), value: 'secondary'},\n {label: __('Success', 'vk-blocks'), value: 'success'},\n {label: __('Info', 'vk-blocks'), value: 'info'},\n {label: __('Warning', 'vk-blocks'), value: 'warning'},\n {label: __('Danger', 'vk-blocks'), value: 'danger'},\n {label: __('Light', 'vk-blocks'), value: 'light'},\n {label: __('Dark', 'vk-blocks'), value: 'dark'},\n ]}\n onChange={(value) => setAttributes({buttonColor: value})}\n />\n\t\t\t\t\t\t\t\t\t\t\t\t<BaseControl label={__('Button Color', 'vk-blocks')}>\n <ColorPalette\n value={buttonColorCustom}\n onChange={(value) => setAttributes({buttonColorCustom: value})}\n />\n </BaseControl>\n <BaseControl\n label={__('Font Awesome:', 'vk-blocks')}\n help={<a href={`https://fontawesome.com/icons?d=gallery&m=free`} target={`_blank`}>{__('Font Awesome icon list', 'vk-blocks')}</a>}\n >\n <TextControl\n label={__('Before text', 'vk-blocks')}\n help={__('Enter Font Awesome Class.This icon will appear before text. Ex) fas fa-arrow-circle-right', 'vk-blocks')}\n value={fontAwesomeIconBefore}\n onChange={(value) => setAttributes({fontAwesomeIconBefore: value})}\n placeholder={'fas fa-arrow-circle-right'}\n />\n <TextControl\n label={__('After text', 'vk-blocks')}\n help={__('Enter Font Awesome Class.This icon will appear after text. Ex) fas fa-external-link-alt', 'vk-blocks')}\n value={fontAwesomeIconAfter}\n onChange={(value) => setAttributes({fontAwesomeIconAfter: value})}\n placeholder={'fas fa-external-link-alt'}\n />\n </BaseControl>\n </PanelBody>\n <PanelBody title={__('Layout Setting', 'vk-blocks')}>\n <RadioControl\n label={__('Layout Type', 'vk-blocks')}\n selected={layout}\n options={[\n {label: __('Right', 'vk-blocks'), value: 'right'},\n {label: __('Left', 'vk-blocks'), value: 'left'}\n ]}\n onChange={(value) => setAttributes({layout: value})}\n />\n </PanelBody>\n </InspectorControls>\n <Component\n attributes={attributes}\n setAttributes={setAttributes}\n className={className}\n for_={'edit'}\n />\n </Fragment>\n );\n },\n\n\n /**\n * The save function defin className }> which the different attributes should be combined\n * into the final markup, which is then serialized by Gutenberg into post_content.\n *\n * The \" save\" property must be specified and must be a valid function.\n *\n * @link https://wordpress.org/gutenberg/handbook/block-api/block-edit-save/\n */\n save({attributes, className}) {\n\n return (\n <Component\n attributes={attributes}\n className={className}\n for_={'save'}\n />\n );\n },\n\n deprecated: deprecated\n\n});\n","export const schema = {\n\ttitle: {\n\t\tsource: 'html',\n\t\t\tselector: '.vk_prContent_colTxt_title',\n\t},\n\ttitleColor: {\n\t\ttype: 'string',\n\t},\n\tcontent: {\n\t\tsource: 'html',\n\t\t\tselector: '.vk_prContent_colTxt_text',\n\t},\n\tcontentColor: {\n\t\ttype: 'string',\n\t},\n\turl: {\n\t\ttype: 'string',\n\tdefault: null,\n\t},\n\tbuttonType: {\n\t\ttype: 'string',\n\tdefault: '0',\n\t},\n\tbuttonColor: {\n\t\ttype: 'string',\n\t\tdefault: 'primary',\n\t},\n\tbuttonColorCustom: {\n\t\ttype: 'string',\n\t\tdefault: null,\n\t},\n\tbuttonText: {\n\t\tsource: 'html',\n\t\tselector: '.vk_button_link_txt',\n\t\tdefault: '',\n\t},\n\tbuttonTarget: {\n\t\ttype: 'Boolean',\n\tdefault: false,\n\t},\n\tImage: {\n\t\ttype: 'string',\n\tdefault: null,\n\t},\n\tImageBorderColor: {\n\t\ttype: 'string',\n\t\tdefault: null,\n\t},\n\tlayout: {\n\t\ttype: 'string',\n\tdefault: 'left',\n\t},\n\tfontAwesomeIconBefore:{\n\t\ttype: 'string',\n\t},\n\tfontAwesomeIconAfter:{\n\t\ttype: 'string',\n\t}\n};\n"],"sourceRoot":""}
 
inc/vk-blocks/package/build/languages/vk-blocks-ja-vk-blocks-build-js.json DELETED
@@ -1 +0,0 @@
1
- {"domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural_forms":"nplurals=1; plural=0;","lang":"ja_JP"},"Alert":["アラート"],"Select image":["画像を選択"],"Upload image":["画像をアップロード"],"Icon Name":["アイコンの名前"],"Input text":["文字を入力"],"Ballon":["フキダシ"],"Balloon setting":["フキダシ設定"],"Position":["位置"],"Please specify the layout of the balloon.":["吹き出しの配置を指定してください。"],"Left":["左"],"Right":["右"],"Type":["タイプ"],"Please select the type of balloon.":["吹き出しのタイプを指定してください。"],"Serif":["セリフ"],"Thinking":["吹き出し"],"Button setting":["ボタン設定"],"Sub Caption":["サブテキスト"],"Open link new tab.":["リンクを別ウィンドウで開く"],"Button Size:":["ボタンサイズ:"],"Large":["大"],"normal":["標準"],"Small":["小"],"Button Position:":["ボタンの位置:"],"Center":["中央"],"Block":["ブロック(全幅)"],"Button Style:":["ボタンスタイル:"],"Solid color":["ベタ塗り"],"No background":["背景なし"],"If you select \"No background\", that you need to select a Custom Color.":["もし「背景なし」を選択した場合はカスタムカラーで色を指定してください。"],"Default Color:":["標準色:"],"Primary":["Primary"],"Secondary":["Secondary"],"Success":["Success"],"Info":["Info"],"Warning":["Warning"],"Danger":["Danger"],"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.":["このカスタムカラーはデフォルトのカラーを上書きします。 デフォルトの色を使用したい場合は、クリアボタンをクリックしてください。"],"Font Awesome:":["Font Awesome:"],"Font Awesome icon list":["Font Awesome アイコンリスト"],"Before text":["文字の前"],"Enter Font Awesome Class.This icon will appear before text. Ex) fas fa-arrow-circle-right":["Font Awesome の class 名を入力してください。このアイコンは文字の前に表示されます。 例) fas fa-arrow-circle-right"],"After text":["文字の後"],"Enter Font Awesome Class.This icon will appear after text. Ex) fas fa-external-link-alt":["Font Awesome の class 名を入力してください。このアイコンは文字の後に表示されます。 例) fas fa-external-link-alt"],"Apply":[""],"Button":["ボタン"],"FAQ":["質問と解答"],"Please enter a question.":["質問を入力してください。"],"Please enter a answer.":["回答を入力してください。"],"Flow":["フロー"],"Display of arrow":["矢印の表示"],"Arrow display":["矢印を表示する"],"Arrow hidden":["矢印を表示しない"],"Input title":["タイトルを入力"],"Input content":["説明を入力"],"Style Settings":["スタイル設定"],"Heading style":["見出しスタイル"],"Default":["標準"],"Plain":["装飾無し"],"Margin bottom size (rem)":["下部の余白"],"Heading Settings":["見出し設定"],"Level":["レベル"],"Text Alignment":["テキストの水平位置"],"Heading margin bottom size (rem)":["見出し下部の余白 (rem)"],"Sub Text Settings":["サブテキスト設定"],"Display":["表示"],"Hide":["非表示"],"Text size (rem)":["文字サイズ (rem)"],"Heading":["見出し"],"Input sub text…":["サブテキストを入力"],"Input title…":["タイトルを入力"],"Heading %d":["見出し %d"],"Background Image":["背景画像"],"Background image Position":["背景画像の位置"],"Fixed":["固定"],"Parallax (It will not work in preview)":["パララックス(編集画面では反映されません)"],"Layout Setting":["レイアウト設定"],"Outer width":["アウターの幅"],"Normal":["標準"],"Full Wide":["全幅"],"Contents area padding (left and right)":["コンテンツエリアの余白 (左右)"],"Do not use contents area default padding (When case of full width etc.).":["コンテンツエリア内の左右に標準の余白を使用しない(全幅で利用の場合など)。"],"Use contents area default padding (When case of not full width and use background etc.).":["コンテンツエリア内の左右に標準の余白を使用する(全幅でない標準幅で背景色を指定する場合など)。"],"Padding (top and bottom)":["余白 (上下)"],"Use default padding":["標準の余白を使用"],"Do not use default padding (Set it yourself using a spacer block etc.).":["標準の余白を使用しない(スペーサーブロックなどで独自に指定する)。"],"Divider Setting":["区切りの設定"],"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の大きさ"],"This block is only for users who bought Lightning Pro.":["このブロックは Lightning Pro 専用です。"],"Outer":["Outer"],"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":["透過設定"],"PR Block1 Setting":["PR Block1 設定"],"Icon 1":["アイコン 1"],"PR Image 1":["PR 画像 1"],"When you have an image. Image is displayed with priority":["画像を設定した場合は画像が優先して表示されます。"],"PR Block2 Setting":["PR Block2 設定"],"Icon 2":["アイコン 2"],"PR Image 2":["PR 画像 2"],"PR Block3 Setting":["PR Block3 設定"],"Link URL:":["リンクURL:"],"Icon 3":["アイコン 3"],"Class name of the Font Awesome icon font you want to use:":["アイコンを使う場合は Font Awesome のアイコンのclass名:"],"Icon Background:":["アイコン背景:"],"PR Image 3":["PR 画像 3"],"When you have an image. Image is displayed with priority.":["画像を設定した場合は画像が優先して表示されます。"],"PR Blocks (Beta)":["PR Blocks (Beta)"],"Input Title":["タイトルを入力"],"Input Content":["文章を入力してください"],"Image Border Color":["画像の線の色"],"Button Setting":["ボタン設定"],"Button Text":["ボタンの文字"],"Link URL":["リンクURL"],"Button Type":["ボタンタイプ"],"Ghost":["ゴーストボタン"],"Button Color":["ボタンの色"],"Layout Type":["レイアウトタイプ"],"PR Content":["PR Content"],"Title Color":["見出しの色"],"Content Color":["本文の色"],"Input title.":["タイトルを入力してください。"],"Input content.":["本文を入力してください。"],"Simple Table":["Simple Table"],"Simple Table Setting":["Simple Table 設定"],"Row Number":["行数"],"Setting layout in mobile":["モバイルでのレイアウト設定"],"Display one column":["1カラム表示にする"],"Styles":["スタイル"],"Set the stripe":["ストライプ"],"Mobile":["モバイル"],"Responsive Spacer":["レスポンシブスペーサー"],"Unit Type":["単位"],"px":["px"],"em":["em"],"rem":["rem"],"vw":["vw"],"Height for each device.":["デバイス毎の高さ"],"PC":["PC"],"Tablet":["タブレット"],"Alt text":["画像の代替テキスト"],"Set the alt text for profile image":["プロフィール画像の代替テキストを設定します"],"Color":["色"],"Staff name":["名前"],"Name caption":["名前のキャプション"],"Role position":["役職"],"Profile title":["プロフィールタイトル"],"Profile text":["プロフィールテキスト"],"Staff":["スタッフ"],"Layout":["レイアウト"],"Image left":["画像 左"],"Image border":["画像の線"],"Your Name":["名前"],"Caption":["キャプション"],"Table of Contents":["目次"],"No frame":["枠無し"],"Style":["スタイル"],"Td":[""],"Th":[""],"Text Overflow Setting":["テキスト改行設定"],"ON":[""],"Tr":[""]}}}
 
inc/vk-blocks/package/build/languages/vk-blocks-ja.mo DELETED
Binary file
inc/vk-blocks/package/build/languages/vk-blocks-ja.po DELETED
@@ -1,846 +0,0 @@
1
- msgid ""
2
- msgstr ""
3
- "Project-Id-Version: \n"
4
- "POT-Creation-Date: \n"
5
- "PO-Revision-Date: \n"
6
- "Last-Translator: \n"
7
- "Language-Team: \n"
8
- "Language: ja_JP\n"
9
- "MIME-Version: 1.0\n"
10
- "Content-Type: text/plain; charset=UTF-8\n"
11
- "Content-Transfer-Encoding: 8bit\n"
12
- "X-Generator: Poedit 2.1.1\n"
13
- "Plural-Forms: nplurals=1; plural=0;\n"
14
- "X-Poedit-Basepath: .\n"
15
- "X-Poedit-KeywordsList: __\n"
16
- "X-Poedit-SearchPath-0: .\n"
17
-
18
- #: src/alert/block.js:13
19
- msgid "Alert"
20
- msgstr "アラート"
21
-
22
- #: src/balloon/block.js:122 src/flow/block.js:112 src/outer/block.js:119
23
- #: src/pr-blocks/block.js:343 src/pr-content/component.js:116
24
- #: src/pr-content/deprecated/component-deprecated.js:102
25
- #: src/staff/component.js:88
26
- msgid "Select image"
27
- msgstr "画像を選択"
28
-
29
- #: src/balloon/block.js:122 src/flow/block.js:113 src/outer/block.js:121
30
- #: src/pr-blocks/block.js:345 src/pr-content/component.js:120
31
- #: src/pr-content/deprecated/component-deprecated.js:106
32
- msgid "Upload image"
33
- msgstr "画像をアップロード"
34
-
35
- #: src/balloon/block.js:131
36
- msgid "Icon Name"
37
- msgstr "アイコンの名前"
38
-
39
- #: src/balloon/block.js:140 src/button/block.js:250
40
- msgid "Input text"
41
- msgstr "文字を入力"
42
-
43
- #: src/balloon/block.js:32
44
- msgid "Ballon"
45
- msgstr "フキダシ"
46
-
47
- #: src/balloon/block.js:82
48
- msgid "Balloon setting"
49
- msgstr "フキダシ設定"
50
-
51
- #: src/balloon/block.js:84 src/heading/block.js:177
52
- msgid "Position"
53
- msgstr "位置"
54
-
55
- #: src/balloon/block.js:85
56
- msgid "Please specify the layout of the balloon."
57
- msgstr "吹き出しの配置を指定してください。"
58
-
59
- #: src/balloon/block.js:88 src/button/block.js:174 src/pr-content/block.js:195
60
- msgid "Left"
61
- msgstr "左"
62
-
63
- #: src/balloon/block.js:89 src/button/block.js:176 src/pr-content/block.js:194
64
- msgid "Right"
65
- msgstr "右"
66
-
67
- #: src/balloon/block.js:94 src/outer/block.js:186
68
- msgid "Type"
69
- msgstr "タイプ"
70
-
71
- #: src/balloon/block.js:95
72
- msgid "Please select the type of balloon."
73
- msgstr "吹き出しのタイプを指定してください。"
74
-
75
- #: src/balloon/block.js:98
76
- msgid "Serif"
77
- msgstr "セリフ"
78
-
79
- #: src/balloon/block.js:99
80
- msgid "Thinking"
81
- msgstr "吹き出し"
82
-
83
- #: src/button/block.js:148
84
- msgid "Button setting"
85
- msgstr "ボタン設定"
86
-
87
- #: src/button/block.js:150
88
- msgid "Sub Caption"
89
- msgstr "サブテキスト"
90
-
91
- #: src/button/block.js:156 src/pr-blocks/block.js:293
92
- #: src/pr-content/block.js:134
93
- msgid "Open link new tab."
94
- msgstr "リンクを別ウィンドウで開く"
95
-
96
- #: src/button/block.js:161
97
- msgid "Button Size:"
98
- msgstr "ボタンサイズ:"
99
-
100
- #: src/button/block.js:164
101
- msgid "Large"
102
- msgstr "大"
103
-
104
- #: src/button/block.js:165 src/outer/block.js:135
105
- msgid "normal"
106
- msgstr "標準"
107
-
108
- #: src/button/block.js:166
109
- msgid "Small"
110
- msgstr "小"
111
-
112
- #: src/button/block.js:171
113
- msgid "Button Position:"
114
- msgstr "ボタンの位置:"
115
-
116
- #: src/button/block.js:175
117
- msgid "Center"
118
- msgstr "中央"
119
-
120
- #: src/button/block.js:177
121
- msgid "Block"
122
- msgstr "ブロック(全幅)"
123
-
124
- #: src/button/block.js:182
125
- msgid "Button Style:"
126
- msgstr "ボタンスタイル:"
127
-
128
- #: src/button/block.js:185 src/pr-blocks/block.js:324
129
- msgid "Solid color"
130
- msgstr "ベタ塗り"
131
-
132
- #: src/button/block.js:186 src/pr-blocks/block.js:325
133
- msgid "No background"
134
- msgstr "背景なし"
135
-
136
- #: src/button/block.js:188
137
- msgid ""
138
- "If you select \"No background\", that you need to select a Custom Color."
139
- msgstr "もし「背景なし」を選択した場合はカスタムカラーで色を指定してください。"
140
-
141
- #: src/button/block.js:192 src/pr-content/block.js:149
142
- msgid "Default Color:"
143
- msgstr "標準色:"
144
-
145
- #: src/button/block.js:195 src/pr-content/block.js:152
146
- msgid "Primary"
147
- msgstr "Primary"
148
-
149
- #: src/button/block.js:196 src/pr-content/block.js:153
150
- msgid "Secondary"
151
- msgstr "Secondary"
152
-
153
- #: src/button/block.js:197 src/pr-content/block.js:154
154
- msgid "Success"
155
- msgstr "Success"
156
-
157
- #: src/button/block.js:198 src/pr-content/block.js:155
158
- msgid "Info"
159
- msgstr "Info"
160
-
161
- #: src/button/block.js:199 src/pr-content/block.js:156
162
- msgid "Warning"
163
- msgstr "Warning"
164
-
165
- #: src/button/block.js:200 src/pr-content/block.js:157
166
- msgid "Danger"
167
- msgstr "Danger"
168
-
169
- #: src/button/block.js:201 src/pr-content/block.js:158
170
- msgid "Light"
171
- msgstr "Light"
172
-
173
- #: src/button/block.js:202 src/pr-content/block.js:159
174
- msgid "Dark"
175
- msgstr "Dark"
176
-
177
- #: src/button/block.js:207
178
- msgid "Custom Color"
179
- msgstr "カスタムカラー"
180
-
181
- #: src/button/block.js:208
182
- msgid ""
183
- "This custom color overrides the default color. If you want to use the "
184
- "default color, click the clear button."
185
- msgstr ""
186
- "このカスタムカラーはデフォルトのカラーを上書きします。 デフォルトの色を使用し"
187
- "たい場合は、クリアボタンをクリックしてください。"
188
-
189
- #: src/button/block.js:216 src/pr-content/block.js:170
190
- msgid "Font Awesome:"
191
- msgstr "Font Awesome:"
192
-
193
- #: src/button/block.js:217 src/pr-blocks/block.js:307
194
- #: src/pr-content/block.js:171
195
- msgid "Font Awesome icon list"
196
- msgstr "Font Awesome アイコンリスト"
197
-
198
- #: src/button/block.js:220 src/pr-content/block.js:174
199
- msgid "Before text"
200
- msgstr "文字の前"
201
-
202
- #: src/button/block.js:221 src/pr-content/block.js:175
203
- msgid ""
204
- "Enter Font Awesome Class.This icon will appear before text. Ex) fas fa-arrow-"
205
- "circle-right"
206
- msgstr ""
207
- "Font Awesome の class 名を入力してください。このアイコンは文字の前に表示され"
208
- "ます。 例) fas fa-arrow-circle-right"
209
-
210
- #: src/button/block.js:227 src/pr-content/block.js:181
211
- msgid "After text"
212
- msgstr "文字の後"
213
-
214
- #: src/button/block.js:228 src/pr-content/block.js:182
215
- msgid ""
216
- "Enter Font Awesome Class.This icon will appear after text. Ex) fas fa-"
217
- "external-link-alt"
218
- msgstr ""
219
- "Font Awesome の class 名を入力してください。このアイコンは文字の後に表示され"
220
- "ます。 例) fas fa-external-link-alt"
221
-
222
- #: src/button/block.js:265
223
- msgid "Apply"
224
- msgstr ""
225
-
226
- #: src/button/block.js:59
227
- msgid "Button"
228
- msgstr "ボタン"
229
-
230
- #: src/faq/block.js:42
231
- msgid "FAQ"
232
- msgstr "質問と解答"
233
-
234
- #: src/faq/block.js:79
235
- msgid "Please enter a question."
236
- msgstr "質問を入力してください。"
237
-
238
- #: src/faq/block.js:86
239
- msgid "Please enter a answer."
240
- msgstr "回答を入力してください。"
241
-
242
- #: src/flow/block.js:28
243
- msgid "Flow"
244
- msgstr "フロー"
245
-
246
- #: src/flow/block.js:71
247
- msgid "Display of arrow"
248
- msgstr "矢印の表示"
249
-
250
- #: src/flow/block.js:75
251
- msgid "Arrow display"
252
- msgstr "矢印を表示する"
253
-
254
- #: src/flow/block.js:76
255
- msgid "Arrow hidden"
256
- msgstr "矢印を表示しない"
257
-
258
- #: src/flow/block.js:91
259
- msgid "Input title"
260
- msgstr "タイトルを入力"
261
-
262
- #: src/flow/block.js:98
263
- msgid "Input content"
264
- msgstr "説明を入力"
265
-
266
- #: src/heading/block.js:119
267
- msgid "Style Settings"
268
- msgstr "スタイル設定"
269
-
270
- #: src/heading/block.js:121
271
- msgid "Heading style"
272
- msgstr "見出しスタイル"
273
-
274
- #: src/heading/block.js:125 src/staff/block.js:105
275
- #: src/table-of-contents/block.js:106
276
- msgid "Default"
277
- msgstr "標準"
278
-
279
- #: src/heading/block.js:126
280
- msgid "Plain"
281
- msgstr "装飾無し"
282
-
283
- #: src/heading/block.js:129
284
- msgid "Margin bottom size (rem)"
285
- msgstr "下部の余白"
286
-
287
- #: src/heading/block.js:140
288
- msgid "Heading Settings"
289
- msgstr "見出し設定"
290
-
291
- #: src/heading/block.js:141
292
- msgid "Level"
293
- msgstr "レベル"
294
-
295
- #: src/heading/block.js:143
296
- msgid "Text Alignment"
297
- msgstr "テキストの水平位置"
298
-
299
- #: src/heading/block.js:160
300
- msgid "Heading margin bottom size (rem)"
301
- msgstr "見出し下部の余白 (rem)"
302
-
303
- #: src/heading/block.js:175
304
- msgid "Sub Text Settings"
305
- msgstr "サブテキスト設定"
306
-
307
- #: src/heading/block.js:180
308
- msgid "Display"
309
- msgstr "表示"
310
-
311
- #: src/heading/block.js:181
312
- msgid "Hide"
313
- msgstr "非表示"
314
-
315
- #: src/heading/block.js:185
316
- msgid "Text size (rem)"
317
- msgstr "文字サイズ (rem)"
318
-
319
- #: src/heading/block.js:66
320
- msgid "Heading"
321
- msgstr "見出し"
322
-
323
- #: src/heading/component.js:106
324
- msgid "Input sub text…"
325
- msgstr "サブテキストを入力"
326
-
327
- #: src/heading/component.js:89
328
- msgid "Input title…"
329
- msgstr "タイトルを入力"
330
-
331
- # %s: heading level e.g: "1", "2", "3"
332
- #: src/heading/heading-toolbar.js:17
333
- msgid "Heading %d"
334
- msgstr "見出し %d"
335
-
336
- #: src/outer/block.js:107
337
- msgid "Background Image"
338
- msgstr "背景画像"
339
-
340
- #: src/outer/block.js:128
341
- msgid "Background image Position"
342
- msgstr "背景画像の位置"
343
-
344
- #: src/outer/block.js:136
345
- msgid "Fixed"
346
- msgstr "固定"
347
-
348
- #: src/outer/block.js:137
349
- msgid "Parallax (It will not work in preview)"
350
- msgstr "パララックス(編集画面では反映されません)"
351
-
352
- #: src/outer/block.js:143 src/pr-content/block.js:189
353
- msgid "Layout Setting"
354
- msgstr "レイアウト設定"
355
-
356
- #: src/outer/block.js:146
357
- msgid "Outer width"
358
- msgstr "アウターの幅"
359
-
360
- #: src/outer/block.js:149
361
- msgid "Normal"
362
- msgstr "標準"
363
-
364
- #: src/outer/block.js:150
365
- msgid "Full Wide"
366
- msgstr "全幅"
367
-
368
- #: src/outer/block.js:155
369
- msgid "Contents area padding (left and right)"
370
- msgstr "コンテンツエリアの余白 (左右)"
371
-
372
- #: src/outer/block.js:159
373
- msgid ""
374
- "Do not use contents area default padding (When case of full width etc.)."
375
- msgstr ""
376
- "コンテンツエリア内の左右に標準の余白を使用しない(全幅で利用の場合など)。"
377
-
378
- #: src/outer/block.js:163
379
- msgid ""
380
- "Use contents area default padding (When case of not full width and use "
381
- "background etc.)."
382
- msgstr ""
383
- "コンテンツエリア内の左右に標準の余白を使用する(全幅でない標準幅で背景色を指"
384
- "定する場合など)。"
385
-
386
- #: src/outer/block.js:170
387
- msgid "Padding (top and bottom)"
388
- msgstr "余白 (上下)"
389
-
390
- #: src/outer/block.js:173
391
- msgid "Use default padding"
392
- msgstr "標準の余白を使用"
393
-
394
- #: src/outer/block.js:175
395
- msgid "Do not use default padding (Set it yourself using a spacer block etc.)."
396
- msgstr "標準の余白を使用しない(スペーサーブロックなどで独自に指定する)。"
397
-
398
- #: src/outer/block.js:183
399
- msgid "Divider Setting"
400
- msgstr "区切りの設定"
401
-
402
- #: src/outer/block.js:192
403
- msgid "Tilt"
404
- msgstr "傾斜"
405
-
406
- #: src/outer/block.js:196
407
- msgid "Curve"
408
- msgstr "カーブ"
409
-
410
- #: src/outer/block.js:200
411
- msgid "Wave"
412
- msgstr "波状"
413
-
414
- #: src/outer/block.js:204
415
- msgid "Triangle"
416
- msgstr "三角"
417
-
418
- #: src/outer/block.js:210
419
- msgid "Upper Divider Level"
420
- msgstr "上部区切りレベル"
421
-
422
- #: src/outer/block.js:226
423
- msgid "Lower Divider Level"
424
- msgstr "下部区切りレベル"
425
-
426
- #: src/outer/block.js:242
427
- msgid "Border Setting"
428
- msgstr "枠線の設定"
429
-
430
- #: src/outer/block.js:246
431
- msgid "Border will disappear when divider effect is applied."
432
- msgstr "枠線は区切りレベルを適用すると表示されなくなります。"
433
-
434
- #: src/outer/block.js:248
435
- msgid "Border type"
436
- msgstr "枠線の種類"
437
-
438
- #: src/outer/block.js:254 src/staff/block.js:109
439
- msgid "None"
440
- msgstr "なし"
441
-
442
- #: src/outer/block.js:258 src/pr-content/block.js:142
443
- msgid "Solid"
444
- msgstr "直線"
445
-
446
- #: src/outer/block.js:262
447
- msgid "Dotted"
448
- msgstr "点線"
449
-
450
- #: src/outer/block.js:266
451
- msgid "Dashed"
452
- msgstr "Dashed"
453
-
454
- #: src/outer/block.js:270
455
- msgid "Double"
456
- msgstr "二重線"
457
-
458
- #: src/outer/block.js:274
459
- msgid "Groove"
460
- msgstr "Groove"
461
-
462
- #: src/outer/block.js:278
463
- msgid "Ridge"
464
- msgstr "Ridge"
465
-
466
- #: src/outer/block.js:282
467
- msgid "Inset"
468
- msgstr "Inset"
469
-
470
- #: src/outer/block.js:286
471
- msgid "Outset"
472
- msgstr "Outset"
473
-
474
- #: src/outer/block.js:298
475
- msgid "Border width"
476
- msgstr "枠線の幅"
477
-
478
- #: src/outer/block.js:307
479
- msgid "Border radius"
480
- msgstr "枠線のRの大きさ"
481
-
482
- #: src/outer/block.js:326 src/simple-table/block.js:114
483
- #: src/table-of-contents/block.js:125
484
- msgid "This block is only for users who bought Lightning Pro."
485
- msgstr "このブロックは Lightning Pro 専用です。"
486
-
487
- #: src/outer/block.js:44
488
- msgid "Outer"
489
- msgstr "Outer"
490
-
491
- #: src/outer/block.js:83
492
- msgid "Background Setting"
493
- msgstr "背景設定設定"
494
-
495
- #: src/outer/block.js:85 src/pr-content/block.js:92
496
- msgid "Color Setting"
497
- msgstr "色設定"
498
-
499
- #: src/outer/block.js:86
500
- msgid ""
501
- "Color will overcome background image. If you want to display image, clear "
502
- "background color or set opacity 0."
503
- msgstr ""
504
- "色を指定すると画像よりも優先されます。画像を表示したい場合は、背景色をクリア"
505
- "するか、不透明度を0に設定します。"
506
-
507
- #: src/outer/block.js:94
508
- msgid "Opacity Setting"
509
- msgstr "透過設定"
510
-
511
- #: src/pr-blocks/block.js:149
512
- msgid "PR Block1 Setting"
513
- msgstr "PR Block1 設定"
514
-
515
- #: src/pr-blocks/block.js:164
516
- msgid "Icon 1"
517
- msgstr "アイコン 1"
518
-
519
- #: src/pr-blocks/block.js:197
520
- msgid "PR Image 1"
521
- msgstr "PR 画像 1"
522
-
523
- #: src/pr-blocks/block.js:198
524
- msgid "When you have an image. Image is displayed with priority"
525
- msgstr "画像を設定した場合は画像が優先して表示されます。"
526
-
527
- #: src/pr-blocks/block.js:217
528
- msgid "PR Block2 Setting"
529
- msgstr "PR Block2 設定"
530
-
531
- #: src/pr-blocks/block.js:232
532
- msgid "Icon 2"
533
- msgstr "アイコン 2"
534
-
535
- #: src/pr-blocks/block.js:264
536
- msgid "PR Image 2"
537
- msgstr "PR 画像 2"
538
-
539
- #: src/pr-blocks/block.js:284
540
- msgid "PR Block3 Setting"
541
- msgstr "PR Block3 設定"
542
-
543
- #: src/pr-blocks/block.js:286
544
- msgid "Link URL:"
545
- msgstr "リンクURL:"
546
-
547
- #: src/pr-blocks/block.js:299
548
- msgid "Icon 3"
549
- msgstr "アイコン 3"
550
-
551
- #: src/pr-blocks/block.js:302
552
- msgid "Class name of the Font Awesome icon font you want to use:"
553
- msgstr "アイコンを使う場合は Font Awesome のアイコンのclass名:"
554
-
555
- #: src/pr-blocks/block.js:321
556
- msgid "Icon Background:"
557
- msgstr "アイコン背景:"
558
-
559
- #: src/pr-blocks/block.js:331
560
- msgid "PR Image 3"
561
- msgstr "PR 画像 3"
562
-
563
- #: src/pr-blocks/block.js:332
564
- msgid "When you have an image. Image is displayed with priority."
565
- msgstr "画像を設定した場合は画像が優先して表示されます。"
566
-
567
- #: src/pr-blocks/block.js:96
568
- msgid "PR Blocks (Beta)"
569
- msgstr "PR Blocks (Beta)"
570
-
571
- #: src/pr-blocks/component-block.js:144
572
- #: src/pr-blocks/deprecated/component-block.js:144
573
- msgid "Input Title"
574
- msgstr "タイトルを入力"
575
-
576
- #: src/pr-blocks/component-block.js:151
577
- #: src/pr-blocks/deprecated/component-block.js:151
578
- msgid "Input Content"
579
- msgstr "文章を入力してください"
580
-
581
- #: src/pr-content/block.js:106
582
- msgid "Image Border Color"
583
- msgstr "画像の線の色"
584
-
585
- #: src/pr-content/block.js:114
586
- msgid "Button Setting"
587
- msgstr "ボタン設定"
588
-
589
- #: src/pr-content/block.js:116
590
- msgid "Button Text"
591
- msgstr "ボタンの文字"
592
-
593
- #: src/pr-content/block.js:125
594
- msgid "Link URL"
595
- msgstr "リンクURL"
596
-
597
- #: src/pr-content/block.js:138
598
- msgid "Button Type"
599
- msgstr "ボタンタイプ"
600
-
601
- #: src/pr-content/block.js:143
602
- msgid "Ghost"
603
- msgstr "ゴーストボタン"
604
-
605
- #: src/pr-content/block.js:163
606
- msgid "Button Color"
607
- msgstr "ボタンの色"
608
-
609
- #: src/pr-content/block.js:191
610
- msgid "Layout Type"
611
- msgstr "レイアウトタイプ"
612
-
613
- #: src/pr-content/block.js:61
614
- msgid "PR Content"
615
- msgstr "PR Content"
616
-
617
- #: src/pr-content/block.js:93
618
- msgid "Title Color"
619
- msgstr "見出しの色"
620
-
621
- #: src/pr-content/block.js:99
622
- msgid "Content Color"
623
- msgstr "本文の色"
624
-
625
- #: src/pr-content/component.js:136
626
- #: src/pr-content/deprecated/component-deprecated.js:122
627
- msgid "Input title."
628
- msgstr "タイトルを入力してください。"
629
-
630
- #: src/pr-content/component.js:144
631
- #: src/pr-content/deprecated/component-deprecated.js:130
632
- msgid "Input content."
633
- msgstr "本文を入力してください。"
634
-
635
- #: src/simple-table/block.js:37
636
- msgid "Simple Table"
637
- msgstr "Simple Table"
638
-
639
- #: src/simple-table/block.js:75
640
- msgid "Simple Table Setting"
641
- msgstr "Simple Table 設定"
642
-
643
- #: src/simple-table/block.js:76
644
- msgid "Row Number"
645
- msgstr "行数"
646
-
647
- #: src/simple-table/block.js:84
648
- msgid "Setting layout in mobile"
649
- msgstr "モバイルでのレイアウト設定"
650
-
651
- #: src/simple-table/block.js:86
652
- msgid "Display one column"
653
- msgstr "1カラム表示にする"
654
-
655
- #: src/simple-table/block.js:94
656
- msgid "Styles"
657
- msgstr "スタイル"
658
-
659
- #: src/simple-table/block.js:96
660
- msgid "Set the stripe"
661
- msgstr "ストライプ"
662
-
663
- #: src/spacer/block.js:103
664
- msgid "Mobile"
665
- msgstr "モバイル"
666
-
667
- #: src/spacer/block.js:41
668
- msgid "Responsive Spacer"
669
- msgstr "レスポンシブスペーサー"
670
-
671
- #: src/spacer/block.js:67
672
- msgid "Unit Type"
673
- msgstr "単位"
674
-
675
- #: src/spacer/block.js:73
676
- msgid "px"
677
- msgstr "px"
678
-
679
- #: src/spacer/block.js:77
680
- msgid "em"
681
- msgstr "em"
682
-
683
- #: src/spacer/block.js:81
684
- msgid "rem"
685
- msgstr "rem"
686
-
687
- #: src/spacer/block.js:85
688
- msgid "vw"
689
- msgstr "vw"
690
-
691
- #: src/spacer/block.js:89
692
- msgid "Height for each device."
693
- msgstr "デバイス毎の高さ"
694
-
695
- #: src/spacer/block.js:91
696
- msgid "PC"
697
- msgstr "PC"
698
-
699
- #: src/spacer/block.js:97
700
- msgid "Tablet"
701
- msgstr "タブレット"
702
-
703
- #: src/staff/block.js:114
704
- msgid "Alt text"
705
- msgstr "画像の代替テキスト"
706
-
707
- #: src/staff/block.js:116
708
- msgid "Set the alt text for profile image"
709
- msgstr "プロフィール画像の代替テキストを設定します"
710
-
711
- #: src/staff/block.js:124
712
- msgid "Color"
713
- msgstr "色"
714
-
715
- #: src/staff/block.js:126
716
- msgid "Staff name"
717
- msgstr "名前"
718
-
719
- #: src/staff/block.js:134
720
- msgid "Name caption"
721
- msgstr "名前のキャプション"
722
-
723
- #: src/staff/block.js:142 src/staff/component.js:58
724
- msgid "Role position"
725
- msgstr "役職"
726
-
727
- #: src/staff/block.js:150 src/staff/component.js:66
728
- msgid "Profile title"
729
- msgstr "プロフィールタイトル"
730
-
731
- #: src/staff/block.js:158 src/staff/component.js:74
732
- msgid "Profile text"
733
- msgstr "プロフィールテキスト"
734
-
735
- #: src/staff/block.js:54
736
- msgid "Staff"
737
- msgstr "スタッフ"
738
-
739
- #: src/staff/block.js:82
740
- msgid "Layout"
741
- msgstr "レイアウト"
742
-
743
- #: src/staff/block.js:93
744
- msgid "Image left"
745
- msgstr "画像 左"
746
-
747
- #: src/staff/block.js:98
748
- msgid "Image border"
749
- msgstr "画像の線"
750
-
751
- #: src/staff/component.js:42
752
- msgid "Your Name"
753
- msgstr "名前"
754
-
755
- #: src/staff/component.js:50
756
- msgid "Caption"
757
- msgstr "キャプション"
758
-
759
- #: src/table-of-contents/TableOfContents.js:84
760
- #: src/table-of-contents/block.js:55
761
- msgid "Table of Contents"
762
- msgstr "目次"
763
-
764
- #: src/table-of-contents/block.js:110
765
- msgid "No frame"
766
- msgstr "枠無し"
767
-
768
- #: src/table-of-contents/block.js:97
769
- msgid "Style"
770
- msgstr "スタイル"
771
-
772
- #: src/td/block.js:35
773
- msgid "Td"
774
- msgstr ""
775
-
776
- #: src/th/block.js:37
777
- msgid "Th"
778
- msgstr ""
779
-
780
- #: src/th/block.js:66
781
- msgid "Text Overflow Setting"
782
- msgstr "テキスト改行設定"
783
-
784
- #: src/th/block.js:68
785
- msgid "ON"
786
- msgstr ""
787
-
788
- #: src/tr/block.js:29
789
- msgid "Tr"
790
- msgstr ""
791
-
792
- #~ msgid "Profile Title"
793
- #~ msgstr "プロフィールタイトル"
794
-
795
- #~ msgid "Profile Text"
796
- #~ msgstr "プロフィールテキスト"
797
-
798
- #~ msgid "Profile content"
799
- #~ msgstr "プロフィールテキスト"
800
-
801
- #, fuzzy
802
- #~| msgid "Input title"
803
- #~ msgid "Job title"
804
- #~ msgstr "タイトルを入力"
805
-
806
- #, fuzzy
807
- #~| msgid "Icon Name"
808
- #~ msgid "Name"
809
- #~ msgstr "アイコンの名前"
810
-
811
- #~ msgid "Border color"
812
- #~ msgstr "枠線の色"
813
-
814
- #~ msgid "Use contents area default padding"
815
- #~ msgstr "コンテンツエリアの左右に標準の余白を使用"
816
-
817
- #~ msgid "Link target"
818
- #~ msgstr "リンクターゲット"
819
-
820
- #~ msgid "Open url in new window"
821
- #~ msgstr "リンクを別ウィンドウで開く"
822
-
823
- #~ msgid "Open url in current window"
824
- #~ msgstr "リンクを同じウィンドウで開く"
825
-
826
- #~ msgid "Enter Font Awesome Class.This icon will appear before text."
827
- #~ msgstr ""
828
- #~ "Font Awesome の class 名を入力してください。このアイコンは文字の前に表示さ"
829
- #~ "れます。"
830
-
831
- #~ msgid "Enter Font Awesome Class.This icon will appear after text."
832
- #~ msgstr ""
833
- #~ "Font Awesome の class 名を入力してください。このアイコンは文字の後に表示さ"
834
- #~ "れます。"
835
-
836
- #~ msgid "Width Setting"
837
- #~ msgstr "幅設定"
838
-
839
- #~ msgid "Link url"
840
- #~ msgstr "リンクURL"
841
-
842
- #~ msgid "Button Url"
843
- #~ msgstr "リンクURL"
844
-
845
- #~ msgid "PR Block"
846
- #~ msgstr "PR Block"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
inc/vk-blocks/package/build/languages/vk-blocks.pot DELETED
@@ -1,757 +0,0 @@
1
- msgid ""
2
- msgstr ""
3
- "Content-Type: text/plain; charset=utf-8\n"
4
- "X-Generator: babel-plugin-makepot\n"
5
-
6
- #: src/alert/block.js:13
7
- msgid "Alert"
8
- msgstr ""
9
-
10
- #: src/balloon/block.js:122
11
- #: src/flow/block.js:112
12
- #: src/outer/block.js:119
13
- #: src/pr-blocks/block.js:343
14
- #: src/pr-content/component.js:116
15
- #: src/pr-content/deprecated/component-deprecated.js:102
16
- #: src/staff/component.js:88
17
- msgid "Select image"
18
- msgstr ""
19
-
20
- #: src/balloon/block.js:122
21
- #: src/flow/block.js:113
22
- #: src/outer/block.js:121
23
- #: src/pr-blocks/block.js:345
24
- #: src/pr-content/component.js:120
25
- #: src/pr-content/deprecated/component-deprecated.js:106
26
- msgid "Upload image"
27
- msgstr ""
28
-
29
- #: src/balloon/block.js:131
30
- msgid "Icon Name"
31
- msgstr ""
32
-
33
- #: src/balloon/block.js:140
34
- #: src/button/block.js:250
35
- msgid "Input text"
36
- msgstr ""
37
-
38
- #: src/balloon/block.js:32
39
- msgid "Ballon"
40
- msgstr ""
41
-
42
- #: src/balloon/block.js:82
43
- msgid "Balloon setting"
44
- msgstr ""
45
-
46
- #: src/balloon/block.js:84
47
- #: src/heading/block.js:177
48
- msgid "Position"
49
- msgstr ""
50
-
51
- #: src/balloon/block.js:85
52
- msgid "Please specify the layout of the balloon."
53
- msgstr ""
54
-
55
- #: src/balloon/block.js:88
56
- #: src/button/block.js:174
57
- #: src/pr-content/block.js:195
58
- msgid "Left"
59
- msgstr ""
60
-
61
- #: src/balloon/block.js:89
62
- #: src/button/block.js:176
63
- #: src/pr-content/block.js:194
64
- msgid "Right"
65
- msgstr ""
66
-
67
- #: src/balloon/block.js:94
68
- #: src/outer/block.js:186
69
- msgid "Type"
70
- msgstr ""
71
-
72
- #: src/balloon/block.js:95
73
- msgid "Please select the type of balloon."
74
- msgstr ""
75
-
76
- #: src/balloon/block.js:98
77
- msgid "Serif"
78
- msgstr ""
79
-
80
- #: src/balloon/block.js:99
81
- msgid "Thinking"
82
- msgstr ""
83
-
84
- #: src/button/block.js:148
85
- msgid "Button setting"
86
- msgstr ""
87
-
88
- #: src/button/block.js:150
89
- msgid "Sub Caption"
90
- msgstr ""
91
-
92
- #: src/button/block.js:156
93
- #: src/pr-blocks/block.js:293
94
- #: src/pr-content/block.js:134
95
- msgid "Open link new tab."
96
- msgstr ""
97
-
98
- #: src/button/block.js:161
99
- msgid "Button Size:"
100
- msgstr ""
101
-
102
- #: src/button/block.js:164
103
- msgid "Large"
104
- msgstr ""
105
-
106
- #: src/button/block.js:165
107
- #: src/outer/block.js:135
108
- msgid "normal"
109
- msgstr ""
110
-
111
- #: src/button/block.js:166
112
- msgid "Small"
113
- msgstr ""
114
-
115
- #: src/button/block.js:171
116
- msgid "Button Position:"
117
- msgstr ""
118
-
119
- #: src/button/block.js:175
120
- msgid "Center"
121
- msgstr ""
122
-
123
- #: src/button/block.js:177
124
- msgid "Block"
125
- msgstr ""
126
-
127
- #: src/button/block.js:182
128
- msgid "Button Style:"
129
- msgstr ""
130
-
131
- #: src/button/block.js:185
132
- #: src/pr-blocks/block.js:324
133
- msgid "Solid color"
134
- msgstr ""
135
-
136
- #: src/button/block.js:186
137
- #: src/pr-blocks/block.js:325
138
- msgid "No background"
139
- msgstr ""
140
-
141
- #: src/button/block.js:188
142
- msgid "If you select \"No background\", that you need to select a Custom Color."
143
- msgstr ""
144
-
145
- #: src/button/block.js:192
146
- #: src/pr-content/block.js:149
147
- msgid "Default Color:"
148
- msgstr ""
149
-
150
- #: src/button/block.js:195
151
- #: src/pr-content/block.js:152
152
- msgid "Primary"
153
- msgstr ""
154
-
155
- #: src/button/block.js:196
156
- #: src/pr-content/block.js:153
157
- msgid "Secondary"
158
- msgstr ""
159
-
160
- #: src/button/block.js:197
161
- #: src/pr-content/block.js:154
162
- msgid "Success"
163
- msgstr ""
164
-
165
- #: src/button/block.js:198
166
- #: src/pr-content/block.js:155
167
- msgid "Info"
168
- msgstr ""
169
-
170
- #: src/button/block.js:199
171
- #: src/pr-content/block.js:156
172
- msgid "Warning"
173
- msgstr ""
174
-
175
- #: src/button/block.js:200
176
- #: src/pr-content/block.js:157
177
- msgid "Danger"
178
- msgstr ""
179
-
180
- #: src/button/block.js:201
181
- #: src/pr-content/block.js:158
182
- msgid "Light"
183
- msgstr ""
184
-
185
- #: src/button/block.js:202
186
- #: src/pr-content/block.js:159
187
- msgid "Dark"
188
- msgstr ""
189
-
190
- #: src/button/block.js:207
191
- msgid "Custom Color"
192
- msgstr ""
193
-
194
- #: src/button/block.js:208
195
- msgid ""
196
- "This custom color overrides the default color. If you want to use the "
197
- "default color, click the clear button."
198
- msgstr ""
199
-
200
- #: src/button/block.js:216
201
- #: src/pr-content/block.js:170
202
- msgid "Font Awesome:"
203
- msgstr ""
204
-
205
- #: src/button/block.js:217
206
- #: src/pr-blocks/block.js:307
207
- #: src/pr-content/block.js:171
208
- msgid "Font Awesome icon list"
209
- msgstr ""
210
-
211
- #: src/button/block.js:220
212
- #: src/pr-content/block.js:174
213
- msgid "Before text"
214
- msgstr ""
215
-
216
- #: src/button/block.js:221
217
- #: src/pr-content/block.js:175
218
- msgid ""
219
- "Enter Font Awesome Class.This icon will appear before text. Ex) fas "
220
- "fa-arrow-circle-right"
221
- msgstr ""
222
-
223
- #: src/button/block.js:227
224
- #: src/pr-content/block.js:181
225
- msgid "After text"
226
- msgstr ""
227
-
228
- #: src/button/block.js:228
229
- #: src/pr-content/block.js:182
230
- msgid ""
231
- "Enter Font Awesome Class.This icon will appear after text. Ex) fas "
232
- "fa-external-link-alt"
233
- msgstr ""
234
-
235
- #: src/button/block.js:265
236
- msgid "Apply"
237
- msgstr ""
238
-
239
- #: src/button/block.js:59
240
- msgid "Button"
241
- msgstr ""
242
-
243
- #: src/faq/block.js:42
244
- msgid "FAQ"
245
- msgstr ""
246
-
247
- #: src/faq/block.js:79
248
- msgid "Please enter a question."
249
- msgstr ""
250
-
251
- #: src/faq/block.js:86
252
- msgid "Please enter a answer."
253
- msgstr ""
254
-
255
- #: src/flow/block.js:28
256
- msgid "Flow"
257
- msgstr ""
258
-
259
- #: src/flow/block.js:71
260
- msgid "Display of arrow"
261
- msgstr ""
262
-
263
- #: src/flow/block.js:75
264
- msgid "Arrow display"
265
- msgstr ""
266
-
267
- #: src/flow/block.js:76
268
- msgid "Arrow hidden"
269
- msgstr ""
270
-
271
- #: src/flow/block.js:91
272
- msgid "Input title"
273
- msgstr ""
274
-
275
- #: src/flow/block.js:98
276
- msgid "Input content"
277
- msgstr ""
278
-
279
- #: src/heading/block.js:119
280
- msgid "Style Settings"
281
- msgstr ""
282
-
283
- #: src/heading/block.js:121
284
- msgid "Heading style"
285
- msgstr ""
286
-
287
- #: src/heading/block.js:125
288
- #: src/staff/block.js:105
289
- #: src/table-of-contents/block.js:106
290
- msgid "Default"
291
- msgstr ""
292
-
293
- #: src/heading/block.js:126
294
- msgid "Plain"
295
- msgstr ""
296
-
297
- #: src/heading/block.js:129
298
- msgid "Margin bottom size (rem)"
299
- msgstr ""
300
-
301
- #: src/heading/block.js:140
302
- msgid "Heading Settings"
303
- msgstr ""
304
-
305
- #: src/heading/block.js:141
306
- msgid "Level"
307
- msgstr ""
308
-
309
- #: src/heading/block.js:143
310
- msgid "Text Alignment"
311
- msgstr ""
312
-
313
- #: src/heading/block.js:160
314
- msgid "Heading margin bottom size (rem)"
315
- msgstr ""
316
-
317
- #: src/heading/block.js:175
318
- msgid "Sub Text Settings"
319
- msgstr ""
320
-
321
- #: src/heading/block.js:180
322
- msgid "Display"
323
- msgstr ""
324
-
325
- #: src/heading/block.js:181
326
- msgid "Hide"
327
- msgstr ""
328
-
329
- #: src/heading/block.js:185
330
- msgid "Text size (rem)"
331
- msgstr ""
332
-
333
- #: src/heading/block.js:66
334
- msgid "Heading"
335
- msgstr ""
336
-
337
- #: src/heading/component.js:106
338
- msgid "Input sub text…"
339
- msgstr ""
340
-
341
- #: src/heading/component.js:89
342
- msgid "Input title…"
343
- msgstr ""
344
-
345
- # %s: heading level e.g: "1", "2", "3"
346
- #: src/heading/heading-toolbar.js:17
347
- msgid "Heading %d"
348
- msgstr ""
349
-
350
- #: src/outer/block.js:107
351
- msgid "Background Image"
352
- msgstr ""
353
-
354
- #: src/outer/block.js:128
355
- msgid "Background image Position"
356
- msgstr ""
357
-
358
- #: src/outer/block.js:136
359
- msgid "Fixed"
360
- msgstr ""
361
-
362
- #: src/outer/block.js:137
363
- msgid "Parallax (It will not work in preview)"
364
- msgstr ""
365
-
366
- #: src/outer/block.js:143
367
- #: src/pr-content/block.js:189
368
- msgid "Layout Setting"
369
- msgstr ""
370
-
371
- #: src/outer/block.js:146
372
- msgid "Outer width"
373
- msgstr ""
374
-
375
- #: src/outer/block.js:149
376
- msgid "Normal"
377
- msgstr ""
378
-
379
- #: src/outer/block.js:150
380
- msgid "Full Wide"
381
- msgstr ""
382
-
383
- #: src/outer/block.js:155
384
- msgid "Contents area padding (left and right)"
385
- msgstr ""
386
-
387
- #: src/outer/block.js:159
388
- msgid "Do not use contents area default padding (When case of full width etc.)."
389
- msgstr ""
390
-
391
- #: src/outer/block.js:163
392
- msgid ""
393
- "Use contents area default padding (When case of not full width and use "
394
- "background etc.)."
395
- msgstr ""
396
-
397
- #: src/outer/block.js:170
398
- msgid "Padding (top and bottom)"
399
- msgstr ""
400
-
401
- #: src/outer/block.js:173
402
- msgid "Use default padding"
403
- msgstr ""
404
-
405
- #: src/outer/block.js:175
406
- msgid "Do not use default padding (Set it yourself using a spacer block etc.)."
407
- msgstr ""
408
-
409
- #: src/outer/block.js:183
410
- msgid "Divider Setting"
411
- msgstr ""
412
-
413
- #: src/outer/block.js:192
414
- msgid "Tilt"
415
- msgstr ""
416
-
417
- #: src/outer/block.js:196
418
- msgid "Curve"
419
- msgstr ""
420
-
421
- #: src/outer/block.js:200
422
- msgid "Wave"
423
- msgstr ""
424
-
425
- #: src/outer/block.js:204
426
- msgid "Triangle"
427
- msgstr ""
428
-
429
- #: src/outer/block.js:210
430
- msgid "Upper Divider Level"
431
- msgstr ""
432
-
433
- #: src/outer/block.js:226
434
- msgid "Lower Divider Level"
435
- msgstr ""
436
-
437
- #: src/outer/block.js:242
438
- msgid "Border Setting"
439
- msgstr ""
440
-
441
- #: src/outer/block.js:246
442
- msgid "Border will disappear when divider effect is applied."
443
- msgstr ""
444
-
445
- #: src/outer/block.js:248
446
- msgid "Border type"
447
- msgstr ""
448
-
449
- #: src/outer/block.js:254
450
- #: src/staff/block.js:109
451
- msgid "None"
452
- msgstr ""
453
-
454
- #: src/outer/block.js:258
455
- #: src/pr-content/block.js:142
456
- msgid "Solid"
457
- msgstr ""
458
-
459
- #: src/outer/block.js:262
460
- msgid "Dotted"
461
- msgstr ""
462
-
463
- #: src/outer/block.js:266
464
- msgid "Dashed"
465
- msgstr ""
466
-
467
- #: src/outer/block.js:270
468
- msgid "Double"
469
- msgstr ""
470
-
471
- #: src/outer/block.js:274
472
- msgid "Groove"
473
- msgstr ""
474
-
475
- #: src/outer/block.js:278
476
- msgid "Ridge"
477
- msgstr ""
478
-
479
- #: src/outer/block.js:282
480
- msgid "Inset"
481
- msgstr ""
482
-
483
- #: src/outer/block.js:286
484
- msgid "Outset"
485
- msgstr ""
486
-
487
- #: src/outer/block.js:298
488
- msgid "Border width"
489
- msgstr ""
490
-
491
- #: src/outer/block.js:307
492
- msgid "Border radius"
493
- msgstr ""
494
-
495
- #: src/outer/block.js:326
496
- #: src/table-of-contents/block.js:125
497
- msgid "This block is only for users who bought Lightning Pro."
498
- msgstr ""
499
-
500
- #: src/outer/block.js:44
501
- msgid "Outer"
502
- msgstr ""
503
-
504
- #: src/outer/block.js:83
505
- msgid "Background Setting"
506
- msgstr ""
507
-
508
- #: src/outer/block.js:85
509
- #: src/pr-content/block.js:92
510
- msgid "Color Setting"
511
- msgstr ""
512
-
513
- #: src/outer/block.js:86
514
- msgid ""
515
- "Color will overcome background image. If you want to display image, clear "
516
- "background color or set opacity 0."
517
- msgstr ""
518
-
519
- #: src/outer/block.js:94
520
- msgid "Opacity Setting"
521
- msgstr ""
522
-
523
- #: src/pr-blocks/block.js:149
524
- msgid "PR Block1 Setting"
525
- msgstr ""
526
-
527
- #: src/pr-blocks/block.js:164
528
- msgid "Icon 1"
529
- msgstr ""
530
-
531
- #: src/pr-blocks/block.js:197
532
- msgid "PR Image 1"
533
- msgstr ""
534
-
535
- #: src/pr-blocks/block.js:198
536
- msgid "When you have an image. Image is displayed with priority"
537
- msgstr ""
538
-
539
- #: src/pr-blocks/block.js:217
540
- msgid "PR Block2 Setting"
541
- msgstr ""
542
-
543
- #: src/pr-blocks/block.js:232
544
- msgid "Icon 2"
545
- msgstr ""
546
-
547
- #: src/pr-blocks/block.js:264
548
- msgid "PR Image 2"
549
- msgstr ""
550
-
551
- #: src/pr-blocks/block.js:284
552
- msgid "PR Block3 Setting"
553
- msgstr ""
554
-
555
- #: src/pr-blocks/block.js:286
556
- msgid "Link URL:"
557
- msgstr ""
558
-
559
- #: src/pr-blocks/block.js:299
560
- msgid "Icon 3"
561
- msgstr ""
562
-
563
- #: src/pr-blocks/block.js:302
564
- msgid "Class name of the Font Awesome icon font you want to use:"
565
- msgstr ""
566
-
567
- #: src/pr-blocks/block.js:321
568
- msgid "Icon Background:"
569
- msgstr ""
570
-
571
- #: src/pr-blocks/block.js:331
572
- msgid "PR Image 3"
573
- msgstr ""
574
-
575
- #: src/pr-blocks/block.js:332
576
- msgid "When you have an image. Image is displayed with priority."
577
- msgstr ""
578
-
579
- #: src/pr-blocks/block.js:96
580
- msgid "PR Blocks (Beta)"
581
- msgstr ""
582
-
583
- #: src/pr-blocks/component-block.js:144
584
- #: src/pr-blocks/deprecated/component-block.js:144
585
- msgid "Input Title"
586
- msgstr ""
587
-
588
- #: src/pr-blocks/component-block.js:151
589
- #: src/pr-blocks/deprecated/component-block.js:151
590
- msgid "Input Content"
591
- msgstr ""
592
-
593
- #: src/pr-content/block.js:106
594
- msgid "Image Border Color"
595
- msgstr ""
596
-
597
- #: src/pr-content/block.js:114
598
- msgid "Button Setting"
599
- msgstr ""
600
-
601
- #: src/pr-content/block.js:116
602
- msgid "Button Text"
603
- msgstr ""
604
-
605
- #: src/pr-content/block.js:125
606
- msgid "Link URL"
607
- msgstr ""
608
-
609
- #: src/pr-content/block.js:138
610
- msgid "Button Type"
611
- msgstr ""
612
-
613
- #: src/pr-content/block.js:143
614
- msgid "Ghost"
615
- msgstr ""
616
-
617
- #: src/pr-content/block.js:163
618
- msgid "Button Color"
619
- msgstr ""
620
-
621
- #: src/pr-content/block.js:191
622
- msgid "Layout Type"
623
- msgstr ""
624
-
625
- #: src/pr-content/block.js:61
626
- msgid "PR Content"
627
- msgstr ""
628
-
629
- #: src/pr-content/block.js:93
630
- msgid "Title Color"
631
- msgstr ""
632
-
633
- #: src/pr-content/block.js:99
634
- msgid "Content Color"
635
- msgstr ""
636
-
637
- #: src/pr-content/component.js:136
638
- #: src/pr-content/deprecated/component-deprecated.js:122
639
- msgid "Input title."
640
- msgstr ""
641
-
642
- #: src/pr-content/component.js:144
643
- #: src/pr-content/deprecated/component-deprecated.js:130
644
- msgid "Input content."
645
- msgstr ""
646
-
647
- #: src/spacer/block.js:103
648
- msgid "Mobile"
649
- msgstr ""
650
-
651
- #: src/spacer/block.js:41
652
- msgid "Responsive Spacer"
653
- msgstr ""
654
-
655
- #: src/spacer/block.js:67
656
- msgid "Unit Type"
657
- msgstr ""
658
-
659
- #: src/spacer/block.js:73
660
- msgid "px"
661
- msgstr ""
662
-
663
- #: src/spacer/block.js:77
664
- msgid "em"
665
- msgstr ""
666
-
667
- #: src/spacer/block.js:81
668
- msgid "rem"
669
- msgstr ""
670
-
671
- #: src/spacer/block.js:85
672
- msgid "vw"
673
- msgstr ""
674
-
675
- #: src/spacer/block.js:89
676
- msgid "Height for each device."
677
- msgstr ""
678
-
679
- #: src/spacer/block.js:91
680
- msgid "PC"
681
- msgstr ""
682
-
683
- #: src/spacer/block.js:97
684
- msgid "Tablet"
685
- msgstr ""
686
-
687
- #: src/staff/block.js:114
688
- msgid "Alt text"
689
- msgstr ""
690
-
691
- #: src/staff/block.js:116
692
- msgid "Set the alt text for profile image"
693
- msgstr ""
694
-
695
- #: src/staff/block.js:124
696
- msgid "Color"
697
- msgstr ""
698
-
699
- #: src/staff/block.js:126
700
- msgid "Staff name"
701
- msgstr ""
702
-
703
- #: src/staff/block.js:134
704
- msgid "Name caption"
705
- msgstr ""
706
-
707
- #: src/staff/block.js:142
708
- #: src/staff/component.js:58
709
- msgid "Role position"
710
- msgstr ""
711
-
712
- #: src/staff/block.js:150
713
- #: src/staff/component.js:66
714
- msgid "Profile title"
715
- msgstr ""
716
-
717
- #: src/staff/block.js:158
718
- #: src/staff/component.js:74
719
- msgid "Profile text"
720
- msgstr ""
721
-
722
- #: src/staff/block.js:54
723
- msgid "Staff"
724
- msgstr ""
725
-
726
- #: src/staff/block.js:82
727
- msgid "Layout"
728
- msgstr ""
729
-
730
- #: src/staff/block.js:93
731
- msgid "Image left"
732
- msgstr ""
733
-
734
- #: src/staff/block.js:98
735
- msgid "Image border"
736
- msgstr ""
737
-
738
- #: src/staff/component.js:42
739
- msgid "Your Name"
740
- msgstr ""
741
-
742
- #: src/staff/component.js:50
743
- msgid "Caption"
744
- msgstr ""
745
-
746
- #: src/table-of-contents/TableOfContents.js:84
747
- #: src/table-of-contents/block.js:55
748
- msgid "Table of Contents"
749
- msgstr ""
750
-
751
- #: src/table-of-contents/block.js:110
752
- msgid "No frame"
753
- msgstr ""
754
-
755
- #: src/table-of-contents/block.js:97
756
- msgid "Style"
757
- msgstr ""
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
inc/vk-blocks/package/build/viewHelper.js DELETED
@@ -1,6 +0,0 @@
1
-
2
- class viewHelper{constructor(){let hTags=viewHelper.getDom();viewHelper.appendIdHtags(hTags,viewHelper.assignIdHref);}
3
- static isExist(val){return(typeof val!=='undefined'&&val!==null);}
4
- static getDom(){let editor=document.getElementsByClassName('wp-block-vk-blocks-table-of-contents');if(viewHelper.isExist(editor[0])){if(editor[0].parentElement){return editor[0].parentElement.querySelectorAll("h1, h2, h3, h4, h5, h6");}else{return false;}}};static appendIdHtags(hTags,callback){if(viewHelper.isExist(hTags)){for(let i=0;i<hTags.length;i++){let hTag=hTags[i];if(!hTag.id){hTag.id="vk-htags-"+i;}}
5
- callback(hTags);}};static assignIdHref(hTags){let aTags=document.getElementsByClassName('vk_tableOfContents_list_item_link');for(let i=0;i<aTags.length;i++){aTags[i].attributes[0].nodeValue='#'+hTags[i].id;}};}
6
- window.onload=()=>{new viewHelper();};
 
 
 
 
 
 
inc/vk-blocks/package/vk-blocks-functions.php DELETED
@@ -1,102 +0,0 @@
1
- <?php
2
- function vkblocks_active() {
3
- return true;
4
- }
5
-
6
- function vkblocks_blocks_assets() {
7
-
8
- wp_register_style( 'vk-blocks-build-css', VK_BLOCKS_URL . 'build/block-build.css', array(), VK_BLOCKS_VERSION );
9
- wp_register_style( 'vk-blocks-build-editor-css', VK_BLOCKS_URL . 'build/block-build-editor.css', array(), VK_BLOCKS_VERSION );
10
- wp_register_script(
11
- 'vk-blocks-build-js', VK_BLOCKS_URL . 'build/block-build.js', array(
12
- 'wp-blocks',
13
- 'wp-i18n',
14
- 'wp-element',
15
- 'wp-editor',
16
- ), VK_BLOCKS_VERSION, true
17
- );
18
-
19
- if ( function_exists( 'wp_set_script_translations' ) ) {
20
- wp_set_script_translations( 'vk-blocks-build-js', 'vk-blocks', plugin_dir_path( __FILE__ ) . 'build/languages' );
21
- }
22
-
23
- $theme = wp_get_theme();
24
- if ( $theme->exists() ) {
25
- // 親テーマのテンプレートを取得
26
- // 親テーマが lightning-pro か テーマ名が Lightning Pro の時
27
- if ( $theme->get( 'Template' ) == 'lightning-pro' || $theme->get( 'Name' ) == 'Lightning Pro' ) {
28
- wp_localize_script( 'vk-blocks-build-js', 'vk_blocks_check', array( 'is_pro' => true ) );
29
- } else {
30
- wp_localize_script( 'vk-blocks-build-js', 'vk_blocks_check', array( 'is_pro' => false ) );
31
- }
32
- }
33
-
34
- global $wp_version;
35
- if ( defined( 'GUTENBERG_VERSION' ) || version_compare( $wp_version, '5.0', '>=' ) ) {
36
-
37
- // $arr = array( 'alert', 'balloon', 'button', 'faq', 'flow', 'pr-blocks', 'pr-content', 'outer', 'spacer', 'heading', 'staff', 'table-of-contents', 'simple-table', 'tr', 'th', 'td' );//REPLACE-FLAG : このコメントは削除しないで下さい。wp-create-gurten-template.shで削除する基準として左の[//REPLACE-FLAG]を使っています。
38
- $arr = array( 'alert', 'balloon', 'button', 'faq', 'flow', 'pr-blocks', 'pr-content', 'outer', 'spacer', 'heading', 'staff', 'table-of-contents' );//REPLACE-FLAG : このコメントは削除しないで下さい。wp-create-gurten-template.shで削除する基準として左の[//REPLACE-FLAG]を使っています。
39
- foreach ( $arr as $value ) {
40
-
41
- if ( $value === 'table-of-contents' ) {
42
-
43
- register_block_type(
44
- 'vk-blocks/' . $value, array(
45
- 'style' => 'vk-blocks-build-css',
46
- 'editor_style' => 'vk-blocks-build-editor-css',
47
- 'editor_script' => 'vk-blocks-build-js',
48
- 'attributes' => [
49
- 'style' => [
50
- 'type' => 'string',
51
- 'default' => '',
52
- ],
53
- 'renderHtml' => [
54
- 'type' => 'string',
55
- 'default' => '',
56
- ],
57
- ],
58
- 'render_callback' => function ( $attributes ) {
59
- return $attributes['renderHtml'];
60
- },
61
- )
62
- );
63
-
64
- if ( ! is_admin() ) {
65
- wp_enqueue_script( 'vk-blocks-toc-helper-js', VK_BLOCKS_URL . 'build/viewHelper.js', array(), VK_BLOCKS_VERSION, true );
66
- }
67
- } else {
68
-
69
- register_block_type(
70
- 'vk-blocks/' . $value, array(
71
- 'style' => 'vk-blocks-build-css',
72
- 'editor_style' => 'vk-blocks-build-editor-css',
73
- 'editor_script' => 'vk-blocks-build-js',
74
- )
75
- );
76
-
77
- }
78
- }
79
- }
80
- }
81
- add_action( 'init', 'vkblocks_blocks_assets' );
82
-
83
- // Add Block Category,
84
- function vkblocks_blocks_categories( $categories, $post ) {
85
- global $vk_blocks_prefix;
86
- return array_merge(
87
- $categories,
88
- array(
89
- array(
90
- 'slug' => 'vk-blocks-cat',
91
- 'title' => $vk_blocks_prefix . __( 'Blocks(Beta)', 'vk-blocks' ),
92
- 'icon' => '<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path fill="none" d="M0 0h24v24H0V0z" /><path d="M19 13H5v-2h14v2z" /></svg>',
93
- ),
94
- array(
95
- 'slug' => 'vk-blocks-cat-layout',
96
- 'title' => $vk_blocks_prefix . __( 'Blocks Layout(Beta)', 'vk-blocks' ),
97
- 'icon' => '<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path fill="none" d="M0 0h24v24H0V0z" /><path d="M19 13H5v-2h14v2z" /></svg>',
98
- ),
99
- )
100
- );
101
- }
102
- add_filter( 'block_categories', 'vkblocks_blocks_categories', 10, 2 );
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
inc/wp-title.php DELETED
@@ -1,152 +0,0 @@
1
- <?php
2
- //WordPress -> 4.3
3
- add_filter( 'wp_title', 'vkExUnit_get_wp_head_title', 11 );
4
- //WordPress 4.4 ->
5
- add_filter( 'pre_get_document_title', 'vkExUnit_get_wp_head_title', 11 );
6
-
7
- function vkExUnit_wp_title_init() {
8
-
9
- global $vkExUnit_options;
10
- if ( ! isset( $vkExUnit_options ) ) {
11
- $vkExUnit_options = array();
12
- }
13
- $vkExUnit_options[] =
14
- array(
15
- 'option_name' => __( '&lt;title&gt; tag of homepage', 'vk-all-in-one-expansion-unit' ),
16
- 'callback' => 'vkExUnit_wp_title',
17
- 'tab_label' => 'vkExUnit_wp_title_validate',
18
- 'render_page' => 'vkExUnit_add_wp_title_page',
19
- );
20
- // vkExUnit_register_setting(
21
- // __( '&lt;title&gt; tag of homepage', 'vk-all-in-one-expansion-unit' ),
22
- // 'vkExUnit_wp_title',
23
- // 'vkExUnit_wp_title_validate',
24
- // 'vkExUnit_add_wp_title_page'
25
- // );
26
- }
27
- add_action( 'veu_package_init', 'vkExUnit_wp_title_init' );
28
-
29
- /*-------------------------------------------*/
30
- /* Head title
31
- /*-------------------------------------------*/
32
- function vkExUnit_get_wp_head_title() {
33
- global $wp_query;
34
- $post = $wp_query->get_queried_object();
35
- $sep = ' | ';
36
- $sep = apply_filters( 'vkExUnit_get_wp_head_title', $sep );
37
-
38
- if ( is_front_page() ) {
39
- $options = vkExUnit_get_wp_title_options();
40
- if ( empty( $options['extend_frontTitle'] ) ) {
41
- $title = get_bloginfo( 'name' ) . $sep . get_bloginfo( 'description' );
42
- } else {
43
- $title = $options['extend_frontTitle'];
44
- }
45
- } elseif ( is_home() && ! is_front_page() ) {
46
- $title = vkExUnit_get_the_archive_title() . $sep . get_bloginfo( 'name' );
47
- } elseif ( is_archive() ) {
48
- $title = vkExUnit_get_the_archive_title() . $sep . get_bloginfo( 'name' );
49
- // Page
50
- } elseif ( is_page() ) {
51
- // Sub Pages
52
- if ( $post->post_parent ) {
53
- if ( $post->ancestors ) {
54
- foreach ( $post->ancestors as $post_anc_id ) {
55
- $post_id = $post_anc_id;
56
- }
57
- } else {
58
- $post_id = $post->ID;
59
- }
60
- $title = get_the_title() . $sep . get_the_title( $post_id ) . $sep . get_bloginfo( 'name' );
61
- // Not Sub Pages
62
- } else {
63
- $title = get_the_title() . $sep . get_bloginfo( 'name' );
64
- }
65
- } elseif ( is_singular() ) {
66
- $title = get_the_title() . $sep . get_bloginfo( 'name' );
67
-
68
- // Search
69
- } elseif ( is_search() ) {
70
- $title = sprintf( __( 'Search Results for : %s', 'vk-all-in-one-expansion-unit' ), get_search_query() ) . $sep . get_bloginfo( 'name' );
71
- // 404
72
- } elseif ( is_404() ) {
73
- $title = __( 'Not found', 'vk-all-in-one-expansion-unit' ) . $sep . get_bloginfo( 'name' );
74
- // Other
75
- } else {
76
- $title = get_bloginfo( 'name' );
77
- }
78
-
79
- // Add Page numner.
80
- global $paged;
81
- if ( $paged >= 2 ) {
82
- $title = '[' . sprintf( __( 'Page of %s', 'vk-all-in-one-expansion-unit' ), $paged ) . '] ' . $title;
83
- }
84
-
85
- $title = apply_filters( 'vkExUnit_get_wp_head_title', $title );
86
- // Remove Tags(ex:<i>) & return
87
- return strip_tags( $title );
88
- }
89
-
90
- function vkExUnit_add_wp_title_page() {
91
- $options = vkExUnit_get_wp_title_options();
92
- ?>
93
- <div id="seoSetting" class="sectionBox">
94
- <h3><?php _e( '&lt;title&gt; tag of homepage', 'vk-all-in-one-expansion-unit' ); ?></h3>
95
- <table class="form-table">
96
- <!-- Google Analytics -->
97
- <tr>
98
- <th><?php _e( '&lt;title&gt; tag of homepage', 'vk-all-in-one-expansion-unit' ); ?></th>
99
- <td>
100
- <p>
101
- <?php
102
- $sitetitle_link = '<a href="' . get_admin_url() . 'options-general.php" target="_blank">' . __( 'title of the site', 'vk-all-in-one-expansion-unit' ) . '</a>';
103
- printf( __( 'Normally "%1$s" is placed in the title tags of all the pages.', 'vk-all-in-one-expansion-unit' ), $sitetitle_link );
104
- ?>
105
- <br />
106
- <?php printf( __( 'For example, it appears in the form of <br />&lt;title&gt;page title | %1$s&lt;/title&gt;<br /> if using a static page.', 'vk-all-in-one-expansion-unit' ), $sitetitle_link ); ?><br />
107
- <?php
108
- printf( __( 'However, it might have negative impact on search engine rankings if the &lt;title&gt; is too long, <strong>therefore please include the most popular keywords in a summarized manner, keeping the %s as short as possible.</strong>', 'vk-all-in-one-expansion-unit' ), $sitetitle_link );
109
- ?>
110
- <br />
111
- <?php
112
- $tagline_link = '<a href="' . get_admin_url() . 'options-general.php" target="_blank">' . __( 'Tagline', 'vk-all-in-one-expansion-unit' ) . '</a>';
113
- printf( __( 'In the top page will be output usually in the form of <br />&lt;title&gt;%1$s | %2$s&lt;/title&gt;', 'vk-all-in-one-expansion-unit' ), $sitetitle_link, $tagline_link );
114
- ?>
115
- <br />
116
- <?php _e( 'However, it may be too long in the above format. If the input to the input field of the following, its contents will be reflected.', 'vk-all-in-one-expansion-unit' ); ?>
117
- <?php /*_e('However, in the home page, as described above, other title will not be added, it is possible to make the &lt;title&gt; little longer, which can be set separately here.', 'vk-all-in-one-expansion-unit' );*/ ?></p>
118
-
119
-
120
- <input type="text" name="vkExUnit_wp_title[extend_frontTitle]" value="<?php echo $options['extend_frontTitle']; ?>" />
121
- </td>
122
- </tr>
123
- </table>
124
- <?php submit_button(); ?>
125
- </div>
126
- <?php
127
- }
128
-
129
-
130
-
131
- function vkExUnit_get_wp_title_options() {
132
- $options = get_option( 'vkExUnit_wp_title', array() );
133
- $options = wp_parse_args( $options, vkExUnit_get_wp_title_default() );
134
- return $options;
135
- }
136
-
137
-
138
-
139
- function vkExUnit_get_wp_title_default() {
140
- $default_options = array(
141
- 'extend_frontTitle' => '',
142
- );
143
- return apply_filters( 'vkExUnit_wp_title_default', $default_options );
144
- }
145
-
146
-
147
-
148
- function vkExUnit_wp_title_validate( $input ) {
149
- $output = array();
150
- $output['extend_frontTitle'] = htmlspecialchars( $input['extend_frontTitle'] );
151
- return $output;
152
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
initialize.php CHANGED
@@ -1,59 +1,128 @@
1
  <?php
2
- /*
3
- Load modules
4
- Add vkExUnit css
5
- Add vkExUnit js
6
  /*-------------------------------------------*/
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
7
 
8
- /*
9
- Load modules
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
10
  /*-------------------------------------------*/
11
- require_once veu_get_directory() . '/inc/template-tags/template-tags.php';
12
- require_once veu_get_directory() . '/inc/template-tags/template-tags-veu.php';
13
- require_once veu_get_directory() . '/inc/template-tags/template-tags-veu-old.php';
14
- require veu_get_directory() . '/admin/admin.php';
15
- require veu_get_directory() . '/veu-package-manager.php';
16
- require veu_get_directory() . '/inc/footer-copyright-change.php';
17
 
18
- veu_package_include(); // package_manager.php
 
 
 
 
19
 
20
- /*
21
- Add vkExUnit css
 
 
 
 
 
 
 
 
 
22
  /*-------------------------------------------*/
23
- add_action( 'wp_enqueue_scripts', 'veu_print_css' );
24
- function veu_print_css() {
 
25
  global $vkExUnit_version;
26
- $options = veu_get_common_options();
27
  if ( isset( $options['active_bootstrap'] ) && $options['active_bootstrap'] ) {
28
- wp_enqueue_style( 'vkExUnit_common_style', plugins_url( '', __FILE__ ) . '/assets/css/vkExUnit_style_in_bs.css', array(), $vkExUnit_version, 'all' );
29
  } else {
30
- wp_enqueue_style( 'vkExUnit_common_style', plugins_url( '', __FILE__ ) . '/assets/css/vkExUnit_style.css', array(), $vkExUnit_version, 'all' );
31
  }
32
  }
33
 
34
- function veu_print_editor_css() {
35
- add_editor_style( plugins_url( '', __FILE__ ) . '/assets/css/vkExUnit_editor_style.css' );
36
  }
37
- add_action( 'after_setup_theme', 'veu_print_editor_css' );
38
 
39
-
40
- /*
41
- Add vkExUnit js
42
  /*-------------------------------------------*/
43
- add_action( 'wp_head', 'veu_print_js' );
44
- function veu_print_js() {
 
 
45
  global $vkExUnit_version;
46
- wp_register_script( 'vkExUnit_master-js', plugins_url( '', __FILE__ ) . '/assets/js/all.min.js', array( 'jquery' ), $vkExUnit_version, true );
47
  wp_localize_script( 'vkExUnit_master-js', 'vkExOpt', apply_filters( 'vkExUnit_localize_options', array( 'ajax_url' => admin_url( 'admin-ajax.php' ) ) ) );
48
  wp_enqueue_script( 'vkExUnit_master-js' );
49
  }
50
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
51
  if ( function_exists( 'register_activation_hook' ) ) {
52
- register_activation_hook( __FILE__, 'veu_install_function' );
53
  }
54
- function veu_install_function() {
55
  $opt = get_option( 'vkExUnit_common_options' );
56
  if ( ! $opt ) {
57
- add_option( 'vkExUnit_common_options', veu_get_common_options_default() );
58
  }
59
  }
1
  <?php
 
 
 
 
2
  /*-------------------------------------------*/
3
+ /* Add Parent menu
4
+ /*-------------------------------------------*/
5
+ /* Load master setting page
6
+ /*-------------------------------------------*/
7
+ /* Load modules
8
+ /*-------------------------------------------*/
9
+ /* Add vkExUnit css
10
+ /*-------------------------------------------*/
11
+ /* Add vkExUnit js
12
+ /*-------------------------------------------*/
13
+
14
+ /*-------------------------------------------*/
15
+ /* Add Parent menu
16
+ /*-------------------------------------------*/
17
+ add_action( 'admin_menu', 'vkExUnit_setting_menu_parent' );
18
+ function vkExUnit_setting_menu_parent() {
19
+ global $menu;
20
+ $parent_name = vkExUnit_get_little_short_name();
21
+ $Capability_required = 'activate_plugins';
22
 
23
+ $custom_page = add_menu_page(
24
+ $parent_name, // Name of page
25
+ $parent_name, // Label in menu
26
+ $Capability_required,
27
+ 'vkExUnit_setting_page', // ユニークなこのサブメニューページの識別子
28
+ 'vkExUnit_add_setting_page' // メニューページのコンテンツを出力する関数
29
+ );
30
+ if ( ! $custom_page ) {
31
+ return; }
32
+ }
33
+
34
+ /*-------------------------------------------*/
35
+ /* Load master setting page
36
+ /*-------------------------------------------*/
37
+ function vkExUnit_add_setting_page() {
38
+ require dirname( __FILE__ ) . '/admin_active_setting_page.php';
39
+ }
40
+
41
+ require_once( 'admin_main_setting_page.php' );
42
+ require_once( 'admin_other_functions.php' );
43
+
44
+ /*-------------------------------------------*/
45
+ /* Load modules
46
  /*-------------------------------------------*/
 
 
 
 
 
 
47
 
48
+ require vkExUnit_get_directory() . '/common_init.php';
49
+ require vkExUnit_get_directory() . '/common_helpers.php';
50
+ require vkExUnit_get_directory() . '/veu-package-manager.php';
51
+ require vkExUnit_get_directory() . '/veu-packages.php';
52
+ $options = vkExUnit_get_common_options();
53
 
54
+ require vkExUnit_get_directory() . '/plugins/footer_copyright_change.php';
55
+
56
+ require vkExUnit_get_directory() . '/plugins_admin/disable_guide.php';
57
+ require vkExUnit_get_directory() . '/plugins_admin/vk-admin-config.php';
58
+ require vkExUnit_get_directory() . '/plugins_admin/customizer.php';
59
+ require vkExUnit_get_directory() . '/plugins_admin/content-meta-box.php';
60
+
61
+ vkExUnit_package_include(); // package_manager.php
62
+
63
+ /*-------------------------------------------*/
64
+ /* Add vkExUnit css
65
  /*-------------------------------------------*/
66
+ // Add vkExUnit css
67
+ add_action( 'wp_enqueue_scripts', 'vkExUnit_print_css' );
68
+ function vkExUnit_print_css() {
69
  global $vkExUnit_version;
70
+ $options = vkExUnit_get_common_options();
71
  if ( isset( $options['active_bootstrap'] ) && $options['active_bootstrap'] ) {
72
+ wp_enqueue_style( 'vkExUnit_common_style', plugins_url( '', __FILE__ ) . '/css/vkExUnit_style_in_bs.css', array(), $vkExUnit_version, 'all' );
73
  } else {
74
+ wp_enqueue_style( 'vkExUnit_common_style', plugins_url( '', __FILE__ ) . '/css/vkExUnit_style.css', array(), $vkExUnit_version, 'all' );
75
  }
76
  }
77
 
78
+ function vkExUnit_print_editor_css() {
79
+ add_editor_style( plugins_url( '', __FILE__ ) . '/css/vkExUnit_editor_style.css' );
80
  }
81
+ add_action( 'after_setup_theme', 'vkExUnit_print_editor_css' );
82
 
 
 
 
83
  /*-------------------------------------------*/
84
+ /* Add vkExUnit js
85
+ /*-------------------------------------------*/
86
+ add_action( 'wp_head', 'vkExUnit_addJs' );
87
+ function vkExUnit_addJs() {
88
  global $vkExUnit_version;
89
+ wp_register_script( 'vkExUnit_master-js', plugins_url( '', __FILE__ ) . '/js/all.min.js', array( 'jquery' ), $vkExUnit_version, true );
90
  wp_localize_script( 'vkExUnit_master-js', 'vkExOpt', apply_filters( 'vkExUnit_localize_options', array( 'ajax_url' => admin_url( 'admin-ajax.php' ) ) ) );
91
  wp_enqueue_script( 'vkExUnit_master-js' );
92
  }
93
 
94
+ /*-------------------------------------------*/
95
+ /* Print admin js
96
+ /*-------------------------------------------*/
97
+ add_action( 'admin_print_scripts-vk-exunit_page_vkExUnit_main_setting', 'vkExUnit_admin_add_js' );
98
+ function vkExUnit_admin_add_js( $hook_suffix ) {
99
+ global $vkExUnit_version;
100
+ wp_enqueue_media();
101
+ wp_register_script( 'vkExUnit_admin_js', plugins_url( '', __FILE__ ) . '/js/vkExUnit_admin.js', array( 'jquery' ), $vkExUnit_version );
102
+ wp_enqueue_script( 'jquery' );
103
+ wp_enqueue_script( 'vkExUnit_admin_js' );
104
+ }
105
+
106
+ /*-------------------------------------------*/
107
+ /* 管理画面_admin_head JavaScriptのデバッグコンソールにhook_suffixの値を出力
108
+ /*-------------------------------------------*/
109
+
110
+ // add_action("admin_head", 'vkExUnit_suffix2console');
111
+ // function vkExUnit_suffix2console() {
112
+ // global $hook_suffix;
113
+ // if (is_user_logged_in()) {
114
+ // $str = "<script type=\"text/javascript\">console.log('%s')</script>";
115
+ // printf($str, $hook_suffix);
116
+ // }
117
+ // }
118
+
119
+
120
  if ( function_exists( 'register_activation_hook' ) ) {
121
+ register_activation_hook( __FILE__, 'vkExUnit_install_function' );
122
  }
123
+ function vkExUnit_install_function() {
124
  $opt = get_option( 'vkExUnit_common_options' );
125
  if ( ! $opt ) {
126
+ add_option( 'vkExUnit_common_options', vkExUnit_get_common_options_default() );
127
  }
128
  }
{assets/js → js}/all.js RENAMED
@@ -118,11 +118,41 @@ jQuery(document).ready(function($){
118
  jQuery('.child_page_block h4 a').flatHeights();
119
  });
120
  /*-------------------------------------------*/
 
 
121
  /* jquery.flatheights.js
122
  /*-------------------------------------------*/
123
  /* snsCount
124
  /*-------------------------------------------*/
125
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
126
  /*-------------------------------------------*/
127
  /* jquery.flatheights.js
128
  /*-------------------------------------------*/
118
  jQuery('.child_page_block h4 a').flatHeights();
119
  });
120
  /*-------------------------------------------*/
121
+ /* ページ内するするスクロール
122
+ /*-------------------------------------------*/
123
  /* jquery.flatheights.js
124
  /*-------------------------------------------*/
125
  /* snsCount
126
  /*-------------------------------------------*/
127
 
128
+ /*-------------------------------------------*/
129
+ /* ページ内するするスクロール
130
+ /*-------------------------------------------*/
131
+ (function($) {
132
+ // #にダブルクォーテーションが必要
133
+ $('a[href^="#"]').click(function() {
134
+ if ( jQuery(this).attr("href") === "#" ){
135
+ return;
136
+ }
137
+ // .carousel-control を除外しないとLightningのスライダーの左右ボタンでページトップになってしまう。
138
+ if ( ! $(this).hasClass('carousel-control') ){
139
+ if ( id )
140
+ var speed = 400;
141
+ var href= $(this).attr("href");
142
+ var target = $(href == "#" || href == "" ? 'html' : href);
143
+ var id = jQuery(this).attr('id');
144
+ if ( id == 'page_top' ){
145
+ var position = 0;
146
+ } else {
147
+ var position = target.offset().top;
148
+ }
149
+ $('body,html').animate({scrollTop:position}, speed, 'swing');
150
+ return false;
151
+ }
152
+ })
153
+ })(jQuery);
154
+
155
+
156
  /*-------------------------------------------*/
157
  /* jquery.flatheights.js
158
  /*-------------------------------------------*/
{assets/js → js}/all.min.js RENAMED
@@ -1,6 +1,9 @@
1
 
2
  jQuery.changeLetterSize={handlers:[],interval:1000,currentSize:0};(function($){var self=$.changeLetterSize;var ins=$('<ins>M</ins>').css({display:'block',visibility:'hidden',position:'absolute',padding:'0',top:'0'});var isChanged=function(){ins.appendTo('body');var size=ins[0].offsetHeight;ins.remove();if(self.currentSize==size)return false;self.currentSize=size;return true;};$(isChanged);var observer=function(){if(!isChanged())return;$.each(self.handlers,function(i,handler){handler();});};self.addHandler=function(func){self.handlers.push(func);if(self.handlers.length==1){}};})(jQuery);(function($){var sets=[];var flatHeights=function(set){var maxHeight=0;set.each(function(){var height=this.offsetHeight;if(height>maxHeight)maxHeight=height;});set.css('height',maxHeight+'px');};jQuery.fn.flatHeights=function(){if(this.length>1){flatHeights(this);sets.push(this);}
3
- return this;};var reflatting=function(){$.each(sets,function(){this.height('auto');flatHeights(this);});};$.changeLetterSize.addHandler(reflatting);$(window).resize(reflatting);})(jQuery);jQuery(document).ready(function($){jQuery('.topPrTit a').flatHeights();jQuery('.topPrDescription').flatHeights();jQuery('.child_page_block h4 a').flatHeights();});(function($){$(function(){$('.prArea > .subSection-title').flatHeights();$('.prArea > .summary').flatHeights();});window.addEventListener('DOMContentLoaded',function(){$('.childPage_list_text').flatHeights();})})(jQuery);(function($){var socials=$('.veu_socialSet');if(typeof socials[0]==="undefined")return;var linkurl=encodeURIComponent((typeof vkExOpt!=="undefined"&&vkExOpt.sns_linkurl)||location.href);var facebook={init:function(){var url='https://graph.facebook.com/?id='+linkurl;$.ajax({url:url,dataType:'jsonp',success:function(response){if(!response.share||response.share.share_count===undefined)return;socials.find('.veu_count_sns_fb').html(response.share.share_count);}});}}
 
 
 
4
  var hatena={init:function(){var url=(location.protocol==='https:'?'https://b.hatena.ne.jp':'http://api.b.st-hatena.com')+'/entry.count?url='+linkurl;$.ajax({url:url,dataType:'jsonp',success:function(response){var count=response?response:0;socials.find('.veu_count_sns_hb').html(count);if(typeof(count)=='undefined'){count=0;}}});}}
5
  var pocket={init:function(){$.ajax({url:vkExOpt.ajax_url,type:'POST',data:{'action':'vkex_pocket_tunnel','linkurl':linkurl},dataType:'html',success:function(response){var count=$(response).find("#cnt").html();if(count===undefined)return;socials.find('.veu_count_sns_pocket').html(count);}})}}
6
  facebook.init();hatena.init();pocket.init();})(jQuery);;(function($,d){var a=false,b='',c='',f=function(){if(a){a=false;c.show();b.removeClass('active');}else{a=true;c.hide();b.addClass('active');}};$(d).ready(function(){b=$('#wp-admin-bar-veu_disable_admin_edit .ab-item').on('click',f);c=$('.veu_adminEdit');});})(jQuery,document);(function($){$(window).scroll(function(){var scroll=$(this).scrollTop();if($(this).scrollTop()>1){$('body').addClass('scrolled');}else{$('body').removeClass('scrolled');}});})(jQuery);
1
 
2
  jQuery.changeLetterSize={handlers:[],interval:1000,currentSize:0};(function($){var self=$.changeLetterSize;var ins=$('<ins>M</ins>').css({display:'block',visibility:'hidden',position:'absolute',padding:'0',top:'0'});var isChanged=function(){ins.appendTo('body');var size=ins[0].offsetHeight;ins.remove();if(self.currentSize==size)return false;self.currentSize=size;return true;};$(isChanged);var observer=function(){if(!isChanged())return;$.each(self.handlers,function(i,handler){handler();});};self.addHandler=function(func){self.handlers.push(func);if(self.handlers.length==1){}};})(jQuery);(function($){var sets=[];var flatHeights=function(set){var maxHeight=0;set.each(function(){var height=this.offsetHeight;if(height>maxHeight)maxHeight=height;});set.css('height',maxHeight+'px');};jQuery.fn.flatHeights=function(){if(this.length>1){flatHeights(this);sets.push(this);}
3
+ return this;};var reflatting=function(){$.each(sets,function(){this.height('auto');flatHeights(this);});};$.changeLetterSize.addHandler(reflatting);$(window).resize(reflatting);})(jQuery);jQuery(document).ready(function($){jQuery('.topPrTit a').flatHeights();jQuery('.topPrDescription').flatHeights();jQuery('.child_page_block h4 a').flatHeights();});(function($){$('a[href^="#"]').click(function(){if(jQuery(this).attr("href")==="#"){return;}
4
+ if(!$(this).hasClass('carousel-control')){if(id)
5
+ var speed=400;var href=$(this).attr("href");var target=$(href=="#"||href==""?'html':href);var id=jQuery(this).attr('id');if(id=='page_top'){var position=0;}else{var position=target.offset().top;}
6
+ $('body,html').animate({scrollTop:position},speed,'swing');return false;}})})(jQuery);(function($){$(function(){$('.prArea > .subSection-title').flatHeights();$('.prArea > .summary').flatHeights();});window.addEventListener('DOMContentLoaded',function(){$('.childPage_list_text').flatHeights();})})(jQuery);(function($){var socials=$('.veu_socialSet');if(typeof socials[0]==="undefined")return;var linkurl=encodeURIComponent((typeof vkExOpt!=="undefined"&&vkExOpt.sns_linkurl)||location.href);var facebook={init:function(){var url='https://graph.facebook.com/?id='+linkurl;$.ajax({url:url,dataType:'jsonp',success:function(response){if(!response.share||response.share.share_count===undefined)return;socials.find('.veu_count_sns_fb').html(response.share.share_count);}});}}
7
  var hatena={init:function(){var url=(location.protocol==='https:'?'https://b.hatena.ne.jp':'http://api.b.st-hatena.com')+'/entry.count?url='+linkurl;$.ajax({url:url,dataType:'jsonp',success:function(response){var count=response?response:0;socials.find('.veu_count_sns_hb').html(count);if(typeof(count)=='undefined'){count=0;}}});}}
8
  var pocket={init:function(){$.ajax({url:vkExOpt.ajax_url,type:'POST',data:{'action':'vkex_pocket_tunnel','linkurl':linkurl},dataType:'html',success:function(response){var count=$(response).find("#cnt").html();if(count===undefined)return;socials.find('.veu_count_sns_pocket').html(count);}})}}
9
  facebook.init();hatena.init();pocket.init();})(jQuery);;(function($,d){var a=false,b='',c='',f=function(){if(a){a=false;c.show();b.removeClass('active');}else{a=true;c.hide();b.addClass('active');}};$(d).ready(function(){b=$('#wp-admin-bar-veu_disable_admin_edit .ab-item').on('click',f);c=$('.veu_adminEdit');});})(jQuery,document);(function($){$(window).scroll(function(){var scroll=$(this).scrollTop();if($(this).scrollTop()>1){$('body').addClass('scrolled');}else{$('body').removeClass('scrolled');}});})(jQuery);
{assets/js → js}/jquery.flatheights.js RENAMED
File without changes
{assets/js → js}/master.js RENAMED
@@ -1,9 +1,39 @@
1
  /*-------------------------------------------*/
 
 
2
  /* jquery.flatheights.js
3
  /*-------------------------------------------*/
4
  /* snsCount
5
  /*-------------------------------------------*/
6
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
7
  /*-------------------------------------------*/
8
  /* jquery.flatheights.js
9
  /*-------------------------------------------*/
1
  /*-------------------------------------------*/
2
+ /* ページ内するするスクロール
3
+ /*-------------------------------------------*/
4
  /* jquery.flatheights.js
5
  /*-------------------------------------------*/
6
  /* snsCount
7
  /*-------------------------------------------*/
8
 
9
+ /*-------------------------------------------*/
10
+ /* ページ内するするスクロール
11
+ /*-------------------------------------------*/
12
+ (function($) {
13
+ // #にダブルクォーテーションが必要
14
+ $('a[href^="#"]').click(function() {
15
+ if ( jQuery(this).attr("href") === "#" ){
16
+ return;
17
+ }
18
+ // .carousel-control を除外しないとLightningのスライダーの左右ボタンでページトップになってしまう。
19
+ if ( ! $(this).hasClass('carousel-control') ){
20
+ if ( id )
21
+ var speed = 400;
22
+ var href= $(this).attr("href");
23
+ var target = $(href == "#" || href == "" ? 'html' : href);
24
+ var id = jQuery(this).attr('id');
25
+ if ( id == 'page_top' ){
26
+ var position = 0;
27
+ } else {
28
+ var position = target.offset().top;
29
+ }
30
+ $('body,html').animate({scrollTop:position}, speed, 'swing');
31
+ return false;
32
+ }
33
+ })
34
+ })(jQuery);
35
+
36
+
37
  /*-------------------------------------------*/
38
  /* jquery.flatheights.js
39
  /*-------------------------------------------*/
js/vkExUnit_admin.js ADDED
@@ -0,0 +1,4 @@
 
 
 
 
1
+ /// all.jsのも同じコードがあるので注意
2
+ ;(function($,d){var a=false,b='',c='',f=function(){
3
+ if(a){a=false;c.show();b.removeClass('active');}else{a=true;c.hide();b.addClass('active');}
4
+ };$(d).ready(function(){b=$('#wp-admin-bar-veu_disable_admin_edit .ab-item').on('click',f);c=$('.veu_adminEdit');});})(jQuery,document);
languages/vk-all-in-one-expansion-unit-ja.mo DELETED
Binary file
languages/vkExUnit-ja.mo ADDED
Binary file
languages/{vk-all-in-one-expansion-unit-ja.po → vkExUnit-ja.po} RENAMED
@@ -1,7 +1,7 @@
1
  msgid ""
2
  msgstr ""
3
  "Project-Id-Version: \n"
4
- "POT-Creation-Date: 2019-05-22 00:17+0900\n"
5
  "PO-Revision-Date: \n"
6
  "Last-Translator: Kurudrive <kurudrive@gmail.com>\n"
7
  "Language-Team: Vektor translate Team <info@vektor-inc.co.jp>\n"
@@ -16,405 +16,261 @@ msgstr ""
16
  "X-Poedit-SearchPath-0: .\n"
17
  "X-Poedit-SearchPathExcluded-0: node_modules\n"
18
 
19
- #: admin/admin-active-setting-page.php:3 dist/admin_active_setting_page.php:3
20
  msgid "Enable setting"
21
  msgstr "有効化設定"
22
 
23
- #: admin/admin-active-setting-page.php:16
24
- #: admin/admin-active-setting-page.php:89 dist/admin_active_setting_page.php:16
25
- #: dist/admin_active_setting_page.php:89
26
  msgid "Select all"
27
  msgstr "全てを選択"
28
 
29
- #: admin/admin-active-setting-page.php:16
30
- #: admin/admin-active-setting-page.php:89 dist/admin_active_setting_page.php:16
31
- #: dist/admin_active_setting_page.php:89
32
  msgid "Function"
33
  msgstr "有効化"
34
 
35
- #: admin/admin-active-setting-page.php:16
36
- #: admin/admin-active-setting-page.php:89 dist/admin_active_setting_page.php:16
37
- #: dist/admin_active_setting_page.php:89
38
  msgid "Description"
39
  msgstr "説明"
40
 
41
- #: admin/admin-active-setting-page.php:35 dist/admin_active_setting_page.php:35
42
- #: dist/veu-packages.php:441 veu-packages.php:412
43
  msgid "Automatic Eye Catch insert"
44
  msgstr "アイキャッチ画像自動挿入"
45
 
46
- #: admin/admin-active-setting-page.php:95 dist/admin_active_setting_page.php:95
47
  msgid "Extension Setting"
48
  msgstr "拡張設定"
49
 
50
- #: admin/admin-active-setting-page.php:100
51
- #: dist/admin_active_setting_page.php:100
52
  msgid "Extention contents"
53
  msgstr "拡張コンテンツ"
54
 
55
- #: admin/admin-active-setting-page.php:106
56
- #: dist/admin_active_setting_page.php:106
57
  msgid "set extension contents to loop_end hook"
58
  msgstr "ループ終了時にコンテンツを追加する"
59
 
60
- #: admin/admin-active-setting-page.php:112
61
- msgid "Post edit page metabox settings"
62
- msgstr "投稿編集画面metabox設定"
63
-
64
- #: admin/admin-active-setting-page.php:114
65
- msgid "Do not combine ExUnit's meta box"
66
- msgstr "ExUnitのmetaboxを統合しない"
67
-
68
- #: admin/admin-active-setting-page.php:117
69
- #: dist/admin_active_setting_page.php:112
70
- msgid "Test version update"
71
- msgstr "テストバージョンのアップデート"
72
-
73
- #: admin/admin-active-setting-page.php:119
74
- #: dist/admin_active_setting_page.php:114
75
- msgid "Active test version update"
76
- msgstr "テストバージョンのアップデートを有効にする"
77
-
78
- #: admin/admin-active-setting-page.php:122
79
- #: dist/admin_active_setting_page.php:117
80
  msgid "Plugin setting options"
81
  msgstr "プラグイン設定オプション"
82
 
83
- #: admin/admin-active-setting-page.php:124
84
- #: dist/admin_active_setting_page.php:119
85
  msgid "Delete myOptions when deactivate me."
86
  msgstr "プラグインを無効化する際にDBに保存したオプション項目を削除します。"
87
 
88
- #: admin/admin-main-setting-page.php:16 admin/admin-main-setting-page.php:17
89
  #: dist/admin_main_setting_page.php:10 dist/admin_main_setting_page.php:11
90
- #: dist/plugins/meta_keyword.php:103
91
- #: inc/meta-keyword/class-veu-metabox-meta-keyword.php:30
92
  msgid "Main setting"
93
  msgstr "メイン設定"
94
 
95
- #: admin/admin-main-setting-page.php:94 dist/admin_main_setting_page.php:82
96
  msgid "Activated Packages is noting. please activate some package."
97
  msgstr ""
98
  "有効化されているパッケージがありません。何かの機能を有効化してください。"
99
 
100
- #: admin/admin-post-metabox.php:47
101
- msgid "Open all"
102
- msgstr "すべて開く"
103
-
104
- #: admin/admin-post-metabox.php:48
105
- msgid "Close all"
106
- msgstr "全て閉じる"
107
-
108
- #: admin/admin_bar.php:33 dist/plugins_admin/admin_bar.php:33
109
- msgid "Active Setting"
110
- msgstr "有効化設定"
111
-
112
- #: admin/admin_bar.php:44 dist/plugins_admin/admin_bar.php:44
113
- msgid "Main Setting"
114
- msgstr "メイン設定"
115
-
116
- #: admin/class-veu-metabox-insert-items.php:12
117
- #: dist/plugins_admin/content-meta-box.php:11
118
- msgid "Setting of insert items"
119
- msgstr "挿入アイテムの設定"
120
-
121
- #: admin/class-veu-metabox.php:126
122
- #: inc/sitemap-page/class-veu-metabox-sitemap.php:37
123
- msgid "Hide this page to HTML Sitemap."
124
- msgstr "このページをHTMLサイトマップに表示しない。"
125
-
126
- #: admin/customizer.php:38 dist/plugins/bootstrap.php:9
127
- #: dist/plugins_admin/customizer.php:38 inc/bootstrap.php:9
128
- msgid "Settings"
129
- msgstr "設定"
130
-
131
- #: admin/disable-guide.php:17 dist/plugins_admin/disable_guide.php:17
132
- msgid "Edit Guide"
133
- msgstr "編集ガイド"
134
-
135
- #: admin/plugin-update-checker/Puc/v4p4/Plugin/UpdateChecker.php:395
136
- #: dist/plugins_admin/plugin-update-checker/Puc/v4p4/Plugin/UpdateChecker.php:395
137
- msgid "Check for updates"
138
- msgstr ""
139
-
140
- #: admin/plugin-update-checker/Puc/v4p4/Plugin/UpdateChecker.php:432
141
- #: dist/plugins_admin/plugin-update-checker/Puc/v4p4/Plugin/UpdateChecker.php:432
142
- msgid "View details"
143
- msgstr ""
144
-
145
- #: admin/plugin-update-checker/Puc/v4p4/Plugin/UpdateChecker.php:455
146
- #: dist/plugins_admin/plugin-update-checker/Puc/v4p4/Plugin/UpdateChecker.php:455
147
- #, php-format
148
- msgid "More information about %s"
149
- msgstr ""
150
-
151
- #: admin/plugin-update-checker/Puc/v4p4/Plugin/UpdateChecker.php:548
152
- #: dist/plugins_admin/plugin-update-checker/Puc/v4p4/Plugin/UpdateChecker.php:548
153
- #, php-format
154
- msgctxt "the plugin title"
155
- msgid "The %s plugin is up to date."
156
- msgstr ""
157
-
158
- #: admin/plugin-update-checker/Puc/v4p4/Plugin/UpdateChecker.php:550
159
- #: dist/plugins_admin/plugin-update-checker/Puc/v4p4/Plugin/UpdateChecker.php:550
160
- #, php-format
161
- msgctxt "the plugin title"
162
- msgid "A new version of the %s plugin is available."
163
- msgstr ""
164
-
165
- #: admin/plugin-update-checker/Puc/v4p4/Plugin/UpdateChecker.php:552
166
- #: dist/plugins_admin/plugin-update-checker/Puc/v4p4/Plugin/UpdateChecker.php:552
167
- #, php-format
168
- msgctxt "the plugin title"
169
- msgid "Could not determine if updates are available for %s."
170
- msgstr ""
171
-
172
- #: admin/plugin-update-checker/Puc/v4p4/Plugin/UpdateChecker.php:558
173
- #: dist/plugins_admin/plugin-update-checker/Puc/v4p4/Plugin/UpdateChecker.php:558
174
- #, php-format
175
- msgid "Unknown update checker status \"%s\""
176
- msgstr ""
177
-
178
- #: admin/plugin-update-checker/Puc/v4p4/Vcs/PluginUpdateChecker.php:98
179
- #: dist/plugins_admin/plugin-update-checker/Puc/v4p4/Vcs/PluginUpdateChecker.php:98
180
- msgid "There is no changelog available."
181
- msgstr ""
182
-
183
- #: admin/vk-admin/package/class-vk-admin.php:290
184
- #: dist/plugins_admin/vk-admin/class-vk-admin.php:290
185
- msgid "Sorry, there is no post"
186
- msgstr "お知らせはありません。"
187
-
188
- #: admin/vk-admin/package/class-vk-admin.php:344
189
- #: dist/plugins_admin/vk-admin/class-vk-admin.php:344
190
- msgid "Vektor WordPress Information"
191
- msgstr "Vektor WordPress Information"
192
-
193
- #: dist/plugins/auto_eyecatch.php:50
194
- #: inc/auto-eyecatch/class-veu-metabox-eyecatch.php:10
195
  msgid "Automatic EyeCatch"
196
  msgstr "アイキャッチ自動挿入"
197
 
198
- #: dist/plugins/auto_eyecatch.php:60
199
- #: inc/auto-eyecatch/class-veu-metabox-eyecatch.php:33
200
  msgid "Do not set eyecatch image automatic."
201
  msgstr "アイキャッチ画像を自動挿入しない"
202
 
203
- #: dist/plugins/bootstrap.php:36 inc/bootstrap.php:36
 
 
 
 
 
204
  msgid "Key color"
205
  msgstr "キーカラー"
206
 
207
- #: dist/plugins/bootstrap.php:47 inc/bootstrap.php:47
208
  msgid "Key color(dark)"
209
  msgstr "キーカラー(暗)"
210
 
211
  #: dist/plugins/call-to-action/class-vk-call-to-action.php:63
212
- #: dist/plugins/call-to-action/class-vk-call-to-action.php:425
213
- #: inc/call-to-action/package/class-vk-call-to-action.php:63
214
- #: inc/call-to-action/package/class-vk-call-to-action.php:394
215
  msgid "Edit CTA"
216
  msgstr "CTAの編集"
217
 
218
  #: dist/plugins/call-to-action/class-vk-call-to-action.php:64
219
- #: inc/call-to-action/package/class-vk-call-to-action.php:64
220
  msgid "Add new CTA"
221
  msgstr "CTAの新規作成"
222
 
223
  #: dist/plugins/call-to-action/class-vk-call-to-action.php:65
224
- #: inc/call-to-action/package/class-vk-call-to-action.php:65
225
  msgid "New CTA"
226
  msgstr "CTA 新規作成"
227
 
228
- #: dist/plugins/call-to-action/class-vk-call-to-action.php:98
 
229
  #: dist/plugins/call-to-action/class-vk-call-to-action.php:100
230
- #: dist/plugins/call-to-action/class-vk-call-to-action.php:101
231
- #: inc/call-to-action/package/class-veu-metabox-cta.php:14
 
232
  msgid "Call to Action setting"
233
  msgstr "CTA設定"
234
 
235
- #: dist/plugins/call-to-action/class-vk-call-to-action.php:103
236
- #: inc/call-to-action/package/class-vk-call-to-action.php:92
237
  msgid "CTA Contents"
238
  msgstr "CTA Contents"
239
 
240
- #: dist/plugins/call-to-action/class-vk-call-to-action.php:129
241
- #: dist/plugins/call-to-action/class-vk-call-to-action.php:631
242
  #: dist/plugins/call-to-action/widget-call-to-action.php:74
243
- #: inc/call-to-action/package/class-veu-metabox-cta.php:39
244
- #: inc/call-to-action/package/class-vk-call-to-action.php:602
245
- #: inc/call-to-action/package/widget-call-to-action.php:74
246
  msgid "Random"
247
  msgstr "ランダム表示"
248
 
249
- #: dist/plugins/call-to-action/class-vk-call-to-action.php:135
250
- #: dist/plugins/call-to-action/class-vk-call-to-action.php:638
251
- #: inc/call-to-action/package/class-veu-metabox-cta.php:45
252
- #: inc/call-to-action/package/class-vk-call-to-action.php:609
253
  msgid "Disable display"
254
  msgstr "表示しない"
255
 
256
- #: dist/plugins/call-to-action/class-vk-call-to-action.php:141
257
- #: inc/call-to-action/package/class-veu-metabox-cta.php:51
258
  msgid "Follow common setting"
259
  msgstr "共通設定を使用"
260
 
261
- #: dist/plugins/call-to-action/class-vk-call-to-action.php:154
262
- #: inc/call-to-action/package/class-veu-metabox-cta.php:62
263
  msgid "CTA common setting"
264
  msgstr "CTA共通設定"
265
 
266
- #: dist/plugins/call-to-action/class-vk-call-to-action.php:155
267
  #: dist/plugins/call-to-action/view-adminsetting.php:31
268
  #: dist/plugins/call-to-action/widget-call-to-action.php:88
269
- #: inc/call-to-action/package/class-veu-metabox-cta.php:63
270
- #: inc/call-to-action/package/view-adminsetting.php:31
271
- #: inc/call-to-action/package/widget-call-to-action.php:88
272
  msgid "Show CTA index page"
273
  msgstr "CTAの一覧を表示"
274
 
275
- #: dist/plugins/call-to-action/class-vk-call-to-action.php:220
276
- #: inc/call-to-action/package/class-vk-call-to-action.php:268
277
- msgid ""
278
- "You can create it with a free layout in the content field using, such as "
279
- "Outer block and PR Content block in VK Blocks."
280
- msgstr ""
281
- "VK Blocks の アウターブロックやPR Content ブロックを使って本文欄に自由なレイ"
282
- "アウトで作成する事もできます。"
283
-
284
  #: dist/plugins/call-to-action/class-vk-call-to-action.php:221
285
- #: inc/call-to-action/package/class-vk-call-to-action.php:269
286
- msgid ""
287
- "If the contents field is entered, the contents of the body will be displayed "
288
- "with priority, so the following contents will be ignored."
289
- msgstr ""
290
- "本文欄が入力されている場合は本文の内容が優先して表示されるので以下の内容は無"
291
- "視されます。"
292
-
293
- #: dist/plugins/call-to-action/class-vk-call-to-action.php:222
294
- #, fuzzy
295
- #| msgid ""
296
- #| "The entered contents are displayed directly. You can not use Dynamic "
297
- #| "blocks, reuse blocks, etc."
298
- msgid ""
299
- "The entered contents are displayed directly. You can not use short codes, "
300
- "reuse blocks, etc."
301
- msgstr ""
302
- "入力された内容は直接表示されます。 動的ブロックや再利用ブロックなどは使用でき"
303
- "ません。"
304
-
305
- #: dist/plugins/call-to-action/class-vk-call-to-action.php:226
306
- #: inc/call-to-action/package/class-vk-call-to-action.php:274
307
  msgid "CTA image"
308
  msgstr "CTA画像"
309
 
310
- #: dist/plugins/call-to-action/class-vk-call-to-action.php:232
311
- #: inc/call-to-action/package/class-vk-call-to-action.php:280
312
  msgid "Add image"
313
  msgstr "画像を追加"
314
 
315
- #: dist/plugins/call-to-action/class-vk-call-to-action.php:233
316
- #: inc/call-to-action/package/class-vk-call-to-action.php:281
317
  msgid "Change image"
318
  msgstr "画像を変更"
319
 
320
- #: dist/plugins/call-to-action/class-vk-call-to-action.php:234
321
- #: inc/call-to-action/package/class-vk-call-to-action.php:282
322
  msgid "Remove image"
323
  msgstr "画像を削除"
324
 
325
- #: dist/plugins/call-to-action/class-vk-call-to-action.php:239
326
- #: inc/call-to-action/package/class-vk-call-to-action.php:287
327
  msgid "CTA image position"
328
  msgstr "CTA画像の位置"
329
 
330
- #: dist/plugins/call-to-action/class-vk-call-to-action.php:242
331
- #: inc/call-to-action/package/class-vk-call-to-action.php:290
332
  msgid "right"
333
  msgstr "右寄せ"
334
 
335
- #: dist/plugins/call-to-action/class-vk-call-to-action.php:243
336
- #: inc/call-to-action/package/class-vk-call-to-action.php:291
337
  msgid "center"
338
  msgstr "中央"
339
 
340
- #: dist/plugins/call-to-action/class-vk-call-to-action.php:244
341
- #: inc/call-to-action/package/class-vk-call-to-action.php:292
342
  msgid "left"
343
  msgstr "左寄せ"
344
 
345
- #: dist/plugins/call-to-action/class-vk-call-to-action.php:248
346
- #: inc/call-to-action/package/class-vk-call-to-action.php:296
347
  msgid "Button text"
348
  msgstr "ボタンの表記文言"
349
 
350
- #: dist/plugins/call-to-action/class-vk-call-to-action.php:252
351
- #: inc/call-to-action/package/class-vk-call-to-action.php:300
352
  msgid "Button icon"
353
  msgstr "ボタンアイコン"
354
 
355
- #: dist/plugins/call-to-action/class-vk-call-to-action.php:253
356
  #: dist/plugins/other_widget/widget-button.php:122
357
- #: inc/call-to-action/package/class-vk-call-to-action.php:301
358
- #: inc/other_widget/widget-button.php:122
359
  msgid "To choose your favorite icon, and enter the class."
360
  msgstr "アイコンフォントを選んでそのクラス名を入力してください。"
361
 
362
- #: dist/plugins/call-to-action/class-vk-call-to-action.php:254
363
  #: dist/plugins/other_widget/widget-button.php:123
364
- #: inc/call-to-action/package/class-vk-call-to-action.php:302
365
- #: inc/other_widget/widget-button.php:123
366
  msgid "Before :"
367
  msgstr "文字の前 :"
368
 
369
- #: dist/plugins/call-to-action/class-vk-call-to-action.php:256
370
  #: dist/plugins/other_widget/widget-button.php:125
371
- #: inc/call-to-action/package/class-vk-call-to-action.php:304
372
- #: inc/other_widget/widget-button.php:125
373
  msgid "After :"
374
  msgstr "文字の後 :"
375
 
376
- #: dist/plugins/call-to-action/class-vk-call-to-action.php:268
377
- #: inc/call-to-action/package/class-vk-call-to-action.php:316
378
  msgid "Button link url"
379
  msgstr "ボタンのリンク先URL"
380
 
381
- #: dist/plugins/call-to-action/class-vk-call-to-action.php:281
382
- #: inc/call-to-action/package/class-vk-call-to-action.php:329
383
  msgid "Target window"
384
  msgstr "リンク先ターゲット"
385
 
386
- #: dist/plugins/call-to-action/class-vk-call-to-action.php:283
387
- #: inc/call-to-action/package/class-vk-call-to-action.php:331
388
  msgid "Open in a self window"
389
  msgstr "同じウィンドウで開く"
390
 
391
- #: dist/plugins/call-to-action/class-vk-call-to-action.php:285
392
- #: inc/call-to-action/package/class-vk-call-to-action.php:333
393
  msgid "Text message"
394
  msgstr "テキストメッセージ"
395
 
396
- #: dist/plugins/call-to-action/class-vk-call-to-action.php:291
397
  #: dist/plugins/call-to-action/widget-call-to-action.php:91
398
- #: inc/call-to-action/package/class-vk-call-to-action.php:339
399
- #: inc/call-to-action/package/widget-call-to-action.php:91
400
  msgid "CTA setting"
401
  msgstr "CTA設定"
402
 
403
  #: dist/plugins/call-to-action/view-adminsetting.php:15
404
- #: dist/veu-packages.php:299
405
- #: inc/call-to-action/package/view-adminsetting.php:15 veu-packages.php:259
406
  msgid "Call To Action"
407
  msgstr "Call To Action"
408
 
409
  #: dist/plugins/call-to-action/view-adminsetting.php:19
410
- #: dist/veu-packages.php:291
411
- #: inc/call-to-action/package/view-adminsetting.php:19 veu-packages.php:251
412
  msgid "Display the CTA at the end of the post content."
413
  msgstr "投稿内容の最後にCTAを表示します。"
414
 
415
  #: dist/plugins/call-to-action/view-adminsetting.php:20
416
- #: dist/veu-packages.php:293
417
- #: inc/call-to-action/package/view-adminsetting.php:20 veu-packages.php:253
418
  msgid ""
419
  "The CTA stands for \"Call to action\" and this is the area that prompts the "
420
  "user behavior."
@@ -423,8 +279,8 @@ msgstr ""
423
  "情報を表示します。"
424
 
425
  #: dist/plugins/call-to-action/view-adminsetting.php:21
426
- #: dist/veu-packages.php:295
427
- #: inc/call-to-action/package/view-adminsetting.php:21 veu-packages.php:255
428
  msgid ""
429
  "As an example, text message and a link button for induction to the free "
430
  "sample download page."
@@ -433,24 +289,24 @@ msgstr ""
433
  "ンなどです。"
434
 
435
  #: dist/plugins/call-to-action/view-adminsetting.php:23
436
- #: inc/call-to-action/package/view-adminsetting.php:23
437
  msgid "How to use"
438
  msgstr "使い方"
439
 
440
  #: dist/plugins/call-to-action/view-adminsetting.php:26
441
- #: inc/call-to-action/package/view-adminsetting.php:26
442
  msgid ""
443
  "You register the contents on \"CTA\" that you want to display to bottom of "
444
  "the content."
445
  msgstr "まずは投稿タイプCTAで、本文の最後に表示させたい内容を登録します。"
446
 
447
  #: dist/plugins/call-to-action/view-adminsetting.php:27
448
- #: inc/call-to-action/package/view-adminsetting.php:27
449
  msgid "Choose the CTA to be displayed from the following."
450
  msgstr "下記のプルダウンで、投稿タイプ別に表示するCTAを選択して保存します。"
451
 
452
  #: dist/plugins/call-to-action/view-adminsetting.php:28
453
- #: inc/call-to-action/package/view-adminsetting.php:28
454
  msgid ""
455
  "If you want to switch the CTA to be displayed on each post, please set in "
456
  "the details page of such posting."
@@ -459,81 +315,82 @@ msgstr ""
459
  "い。"
460
 
461
  #: dist/plugins/call-to-action/view-adminsetting.php:41
462
- #: inc/call-to-action/package/view-adminsetting.php:41
463
  msgid "Show index page"
464
  msgstr "一覧ページを表示する"
465
 
466
  #: dist/plugins/call-to-action/widget-call-to-action.php:20
467
- #: inc/call-to-action/package/widget-call-to-action.php:20
468
  msgid "CTA"
469
  msgstr "CTA"
470
 
471
  #: dist/plugins/call-to-action/widget-call-to-action.php:26
472
- #: inc/call-to-action/package/widget-call-to-action.php:26
473
  msgid "Select CTA and display it."
474
  msgstr "CTAを選択して表示します。"
475
 
476
  #: dist/plugins/call-to-action/widget-call-to-action.php:66
477
- #: inc/call-to-action/package/widget-call-to-action.php:66
478
  msgid "Please select CTA to display."
479
  msgstr "表示するCTAを選択してください。"
480
 
481
  #: dist/plugins/call-to-action/widget-call-to-action.php:80
482
- #: inc/call-to-action/package/widget-call-to-action.php:80
483
  msgid "Please select"
484
  msgstr "選択してください"
485
 
486
  #: dist/plugins/child_page_index.php:79
487
  #: dist/plugins/other_widget/widget-3pr-area.php:198
488
- #: inc/child-page-index.php:79 inc/other_widget/widget-3pr-area.php:198
489
  msgid "Read more"
490
  msgstr "詳しくはこちら"
491
 
492
  #: dist/plugins/child_page_index.php:150
493
- #: dist/plugins/other_widget/widget-page.php:166 inc/child-page-index.php:142
494
- #: inc/other_widget/widget-page.php:166
495
  msgid "Display a child page index"
496
  msgstr "子ページ一覧の表示"
497
 
498
- #: dist/plugins/contact-section/contact-section.php:107
499
- #: dist/plugins/contact-section/contact-section.php:138
500
- #: inc/contact-section/contact-section.php:106
501
- #: inc/contact-section/contact-section.php:137
502
  msgid "Contact Information"
503
  msgstr "お問い合わせ情報"
504
 
505
- #: dist/plugins/contact-section/contact-section.php:117
506
- #: dist/plugins/contact-section/contact-section.php:149
507
  #: dist/plugins/contact-section/customizer.php:53
508
  #: dist/plugins/contact-section/customizer.php:67
509
- #: inc/contact-section/contact-section.php:116
510
- #: inc/contact-section/contact-section.php:148
511
- #: inc/contact-section/customizer.php:53 inc/contact-section/customizer.php:67
 
512
  msgid "Please feel free to inquire."
513
  msgstr "お気軽にお問い合わせください。"
514
 
515
- #: dist/plugins/contact-section/contact-section.php:120
516
- #: dist/plugins/contact-section/customizer.php:116
517
- #: inc/contact-section/contact-section.php:119
518
- #: inc/contact-section/customizer.php:116
519
  msgid "Office hours 9:00 - 18:00 [ Weekdays except holidays ]"
520
  msgstr "受付時間 9:00-18:00 [ 土・日・祝日除く ]"
521
 
522
- #: dist/plugins/contact-section/contact-section.php:122
523
- #: dist/plugins/contact-section/contact-section.php:124
524
- #: dist/plugins/contact-section/customizer.php:158
525
- #: dist/plugins/contact-section/customizer.php:200
526
- #: inc/contact-section/contact-section.php:121
527
- #: inc/contact-section/contact-section.php:123
528
- #: inc/contact-section/customizer.php:158
529
- #: inc/contact-section/customizer.php:200
530
  msgid "Contact us"
531
  msgstr "お問い合わせ"
532
 
533
- #: dist/plugins/contact-section/contact-section.php:140
534
  #: dist/plugins/contact-section/customizer.php:33
535
- #: inc/contact-section/contact-section.php:139
536
- #: inc/contact-section/customizer.php:33
537
  msgid ""
538
  "The contents entered here will be reflected in the bottom of each fixed "
539
  "page, the \"Contact Section\" widget, the \"Contact Button\" widget, etc."
@@ -541,10 +398,10 @@ msgstr ""
541
  "ここに入力された内容が各固定ページ下部や『お問い合わせ情報』ウィジェット、"
542
  "『お問い合わせボタン』ウィジェットなどに反映されます。"
543
 
544
- #: dist/plugins/contact-section/contact-section.php:142
545
  #: dist/plugins/contact-section/customizer.php:35
546
- #: inc/contact-section/contact-section.php:141
547
- #: inc/contact-section/customizer.php:35
548
  msgid ""
549
  "When I display it on the page, it is necessary to classify a check into "
550
  "\"Display Contact Section\" checkbox with the edit page of each page."
@@ -552,210 +409,200 @@ msgstr ""
552
  "固定ページに表示する場合は、各固定ページの編集画面で\"お問い合わせ情報の表示"
553
  "\"にチェックを入れる必要があります。"
554
 
555
- #: dist/plugins/contact-section/contact-section.php:146
556
  #: dist/plugins/contact-section/customizer.php:62
557
- #: inc/contact-section/contact-section.php:145
558
- #: inc/contact-section/customizer.php:62
559
  msgid "Message"
560
  msgstr "メッセージ"
561
 
562
- #: dist/plugins/contact-section/contact-section.php:149
563
- #: dist/plugins/contact-section/contact-section.php:156
564
- #: dist/plugins/contact-section/contact-section.php:163
565
- #: dist/plugins/contact-section/contact-section.php:170
566
- #: dist/plugins/contact-section/contact-section.php:178
567
- #: dist/plugins/contact-section/contact-section.php:186
568
- #: dist/plugins/contact-section/contact-section.php:194
569
  #: dist/plugins/contact-section/customizer.php:67
570
  #: dist/plugins/contact-section/customizer.php:88
571
  #: dist/plugins/contact-section/customizer.php:109
572
  #: dist/plugins/contact-section/customizer.php:130
573
  #: dist/plugins/contact-section/customizer.php:151
574
  #: dist/plugins/contact-section/customizer.php:172
575
- #: dist/plugins/contact-section/customizer.php:193
576
  #: dist/plugins/google_analytics/ga_admin.php:16
577
- #: dist/plugins/sns/sns_admin.php:38
578
- #: inc/contact-section/contact-section.php:148
579
- #: inc/contact-section/contact-section.php:155
580
- #: inc/contact-section/contact-section.php:162
581
- #: inc/contact-section/contact-section.php:169
582
- #: inc/contact-section/contact-section.php:177
583
- #: inc/contact-section/contact-section.php:185
584
- #: inc/contact-section/contact-section.php:193
585
- #: inc/contact-section/customizer.php:67 inc/contact-section/customizer.php:88
586
- #: inc/contact-section/customizer.php:109
587
- #: inc/contact-section/customizer.php:130
588
- #: inc/contact-section/customizer.php:151
589
- #: inc/contact-section/customizer.php:172
590
- #: inc/contact-section/customizer.php:193 inc/google_analytics/ga_admin.php:16
591
- #: inc/sns/sns_admin.php:38
592
  msgid "ex) "
593
  msgstr "例) "
594
 
595
- #: dist/plugins/contact-section/contact-section.php:153
596
  #: dist/plugins/contact-section/customizer.php:83
597
- #: inc/contact-section/contact-section.php:152
598
- #: inc/contact-section/customizer.php:83
599
  msgid "Phone number"
600
  msgstr "電話番号"
601
 
602
- #: dist/plugins/contact-section/contact-section.php:160
 
603
  #: dist/plugins/contact-section/customizer.php:104
604
- #: inc/contact-section/contact-section.php:159
605
- #: inc/contact-section/customizer.php:104
606
- msgid "Phone icon"
607
- msgstr "電話アイコン"
608
-
609
- #: dist/plugins/contact-section/contact-section.php:167
610
- #: dist/plugins/contact-section/contact-section.php:170
611
- #: dist/plugins/contact-section/customizer.php:125
612
- #: dist/plugins/contact-section/customizer.php:130
613
- #: inc/contact-section/contact-section.php:166
614
- #: inc/contact-section/contact-section.php:169
615
- #: inc/contact-section/customizer.php:125
616
- #: inc/contact-section/customizer.php:130
617
  msgid "Office hours"
618
  msgstr "営業時間"
619
 
620
- #: dist/plugins/contact-section/contact-section.php:170
621
- #: dist/plugins/contact-section/customizer.php:130
622
- #: inc/contact-section/contact-section.php:169
623
- #: inc/contact-section/customizer.php:130
624
  msgid "Weekdays except holidays"
625
  msgstr "土日・祝日除く"
626
 
627
- #: dist/plugins/contact-section/contact-section.php:175
628
- #: dist/plugins/contact-section/customizer.php:146
629
- #: inc/contact-section/contact-section.php:174
630
- #: inc/contact-section/customizer.php:146
631
  msgid "The contact page URL"
632
  msgstr "お問い合わせ先URL"
633
 
634
- #: dist/plugins/contact-section/contact-section.php:178
635
- #: dist/plugins/contact-section/customizer.php:151
636
- #: inc/contact-section/contact-section.php:177
637
- #: inc/contact-section/customizer.php:151
638
  msgid "or"
639
  msgstr "もしくは"
640
 
641
- #: dist/plugins/contact-section/contact-section.php:179
642
- #: dist/plugins/contact-section/customizer.php:151
643
- #: inc/contact-section/contact-section.php:178
644
- #: inc/contact-section/customizer.php:151
645
  msgid "* If you fill in the blank, widget's contact button does not appear."
646
  msgstr "※ 未入力の場合、お問い合わせウィジェットには何も表示されません。"
647
 
648
- #: dist/plugins/contact-section/contact-section.php:183
649
- #: dist/plugins/contact-section/customizer.php:167
650
- #: inc/contact-section/contact-section.php:182
651
- #: inc/contact-section/customizer.php:167
652
  msgid "Contact button Text"
653
  msgstr "お問い合わせボタンに表示するテキスト"
654
 
655
- #: dist/plugins/contact-section/contact-section.php:186
656
- #: dist/plugins/contact-section/customizer.php:172
657
- #: inc/contact-section/contact-section.php:185
658
- #: inc/contact-section/customizer.php:172
659
  msgid "Contact Us from email."
660
  msgstr "メールでのお問い合わせはこちら"
661
 
662
- #: dist/plugins/contact-section/contact-section.php:191
663
- #: dist/plugins/contact-section/customizer.php:188
664
- #: inc/contact-section/contact-section.php:190
665
- #: inc/contact-section/customizer.php:188
666
  msgid "Contact button text( sub )"
667
  msgstr "お問い合わせボタンに表示するテキスト2(オプション)"
668
 
669
- #: dist/plugins/contact-section/contact-section.php:195
670
- #: dist/plugins/contact-section/customizer.php:193
671
- #: inc/contact-section/contact-section.php:194
672
- #: inc/contact-section/customizer.php:193
673
  msgid "Email contact form"
674
  msgstr "お気軽にお問い合わせください。"
675
 
676
- #: dist/plugins/contact-section/contact-section.php:200
677
- #: dist/plugins/contact-section/customizer.php:209
678
- #: inc/contact-section/contact-section.php:199
679
- #: inc/contact-section/customizer.php:209
680
  msgid "Contact button short text for side widget"
681
  msgstr "お問い合わせボタンウィジェットに表示するテキスト"
682
 
683
- #: dist/plugins/contact-section/contact-section.php:204
684
- #: dist/plugins/contact-section/customizer.php:214
685
- #: inc/contact-section/contact-section.php:203
686
- #: inc/contact-section/customizer.php:214
687
  msgid "This will used to \"Contact Button\" widget."
688
  msgstr ""
689
  "このテキストはお問い合わせボタンウィジェットで使用されます。サイドバーでの利"
690
  "用を想定していますので少ない文字数で設定してください。"
691
 
692
- #: dist/plugins/contact-section/contact-section.php:208
693
- #: inc/contact-section/contact-section.php:207
694
  msgid "Advanced Setting"
695
  msgstr "高度な設定"
696
 
697
- #: dist/plugins/contact-section/contact-section.php:217
698
- #: dist/plugins/contact-section/customizer.php:238
699
- #: inc/contact-section/contact-section.php:216
700
- #: inc/contact-section/customizer.php:238
701
  msgid "Inquiry Banner image"
702
  msgstr "お問い合わせバナー画像"
703
 
704
- #: dist/plugins/contact-section/contact-section.php:219
705
- #: inc/contact-section/contact-section.php:218
706
  msgid "Select Image"
707
  msgstr "画像を選択"
708
 
709
- #: dist/plugins/contact-section/contact-section.php:220
710
- #: dist/plugins/contact-section/customizer.php:228
711
- #: inc/contact-section/contact-section.php:219
712
- #: inc/contact-section/customizer.php:228
713
  msgid "Display the image instead of the above inquiry information"
714
  msgstr ""
715
  "画像が登録されている場合は標準のお問い合わせ情報ではなく画像が表示されます。"
716
 
717
- #: dist/plugins/contact-section/contact-section.php:224
718
- #: dist/plugins/contact-section/customizer.php:264
719
- #: inc/contact-section/contact-section.php:223
720
- #: inc/contact-section/customizer.php:264
721
  msgid "Display HTML message instead of the standard"
722
  msgstr "お問い合わせ情報として表示するHTML"
723
 
724
- #: dist/plugins/contact-section/contact-section.php:226
725
- #: dist/plugins/contact-section/customizer.php:257
726
- #: inc/contact-section/contact-section.php:225
727
- #: inc/contact-section/customizer.php:257
728
  msgid "HTML takes precedence over image"
729
  msgstr "HTMLが登録されている場合は画像より優先されます。"
730
 
731
- #: dist/plugins/contact-section/contact-section.php:248
732
- #: inc/contact-section/contact-section.php:247
733
  msgid "Display Contact Section"
734
  msgstr "お問い合わせ情報の表示"
735
 
736
- #: dist/plugins/contact-section/contact-section.php:388
737
- #: dist/plugins/contact-section/contact-section.php:441
738
- #: inc/contact-section/contact-section.php:387
739
- #: inc/contact-section/contact-section.php:440
740
  msgid "Edit contact information"
741
  msgstr "Contact情報を編集"
742
 
743
- #: dist/plugins/contact-section/contact-section.php:457
744
- #: inc/contact-section/contact-section.php:456
745
  msgid "Contact Button"
746
  msgstr "お問い合わせボタン"
747
 
748
- #: dist/plugins/contact-section/contact-section.php:458
749
- #: inc/contact-section/contact-section.php:457
750
  msgid "Display contact button."
751
  msgstr "お問い合わせボタンを表示します。"
752
 
753
- #: dist/plugins/contact-section/contact-section.php:459
754
- #: dist/plugins/contact-section/contact-section.php:487
755
- #: dist/plugins/contact-section/contact-section.php:509
756
- #: inc/contact-section/contact-section.php:458
757
- #: inc/contact-section/contact-section.php:486
758
- #: inc/contact-section/contact-section.php:508
759
  #, php-format
760
  msgid ""
761
  "It is necessary to set the \"%s\" -> \"Contact Information\" section in "
@@ -763,24 +610,24 @@ msgid ""
763
  msgstr ""
764
  "「%s」→ 「メイン設定」ページで『お問い合わせ情報』を設定する必要があります。"
765
 
766
- #: dist/plugins/contact-section/contact-section.php:486
767
- #: inc/contact-section/contact-section.php:485
768
  msgid "Display contact button"
769
  msgstr "お問い合わせボタンを表示します。"
770
 
771
- #: dist/plugins/contact-section/contact-section.php:507
772
- #: dist/veu-packages.php:264 inc/contact-section/contact-section.php:506
773
- #: veu-packages.php:224
774
  msgid "Contact Section"
775
  msgstr "お問い合わせ情報"
776
 
777
- #: dist/plugins/contact-section/contact-section.php:508
778
- #: inc/contact-section/contact-section.php:507
779
  msgid "Display Phone number and contact button etc."
780
  msgstr "電話番号とお問い合わせボタンなどを表示します。"
781
 
782
- #: dist/plugins/contact-section/contact-section.php:537
783
- #: inc/contact-section/contact-section.php:536
784
  #, php-format
785
  msgid ""
786
  "*It is necessary to set the \"%s\" -> \"Contact Information\" section in "
@@ -790,83 +637,84 @@ msgstr ""
790
  "す。"
791
 
792
  #: dist/plugins/contact-section/customizer.php:23
793
- #: inc/contact-section/customizer.php:23
794
  msgid "Contact Settings"
795
  msgstr "お問い合わせ情報"
796
 
797
- #: dist/plugins/contact-section/customizer.php:231
798
- #: dist/plugins/contact-section/customizer.php:260
799
- #: inc/contact-section/customizer.php:231
800
- #: inc/contact-section/customizer.php:260
801
  msgid "It is not reflected in the header."
802
  msgstr "ヘッダーには反映されません。"
803
 
804
  #: dist/plugins/css_customize/css_customize-edit.php:2
805
- #: dist/plugins/css_customize/css_customize.php:30
 
806
  #: dist/plugins/css_customize/css_customize.php:44
807
- #: dist/plugins/css_customize/css_customize.php:45
808
- #: inc/css-customize/css-customize-edit.php:2
809
- #: inc/css-customize/css-customize.php:43
810
- #: inc/css-customize/css-customize.php:57
811
- #: inc/css-customize/css-customize.php:58
812
  msgid "CSS Customize"
813
  msgstr "CSSカスタマイズ"
814
 
815
  #: dist/plugins/css_customize/css_customize-edit.php:5
816
- #: inc/css-customize/css-customize-edit.php:5
817
  msgid "You can add custom CSS here."
818
  msgstr "デザインをカスタマイズする場合は下のテキストエリアにCSSを入力します"
819
 
820
  #: dist/plugins/css_customize/css_customize-edit.php:13
821
- #: inc/css-customize/css-customize-edit.php:13
822
  msgid "Save CSS"
823
  msgstr "CSSを保存する"
824
 
825
  #: dist/plugins/css_customize/css_customize-single.php:22
826
- #: inc/css-customize/class-veu-metabox-css-customize.php:14
827
  msgid "Custom CSS"
828
- msgstr "カスタムCSS"
829
 
830
- #: dist/plugins/css_customize/css_customize.php:100
831
- #: inc/css-customize/css-customize.php:113
832
  msgid "Your custom CSS was saved."
833
  msgstr "CSSが保存されました"
834
 
835
- #: dist/plugins/css_customize/css_customize.php:103
836
- #: inc/css-customize/css-customize.php:116
837
  msgid "Error occured. Please try again."
838
  msgstr "何らかのエラー!! また試してみてください"
839
 
840
  #: dist/plugins/font-awesome/class-vk-font-awesome-versions.php:22
841
  #: dist/plugins/font-awesome/class-vk-font-awesome-versions.php:37
842
- #: inc/font-awesome/package/class-vk-font-awesome-versions.php:22
843
- #: inc/font-awesome/package/class-vk-font-awesome-versions.php:37
844
  msgid "Not recommended"
845
  msgstr "非推奨"
846
 
847
  #: dist/plugins/font-awesome/class-vk-font-awesome-versions.php:69
848
  #: dist/plugins/font-awesome/class-vk-font-awesome-versions.php:71
849
- #: inc/font-awesome/package/class-vk-font-awesome-versions.php:69
850
- #: inc/font-awesome/package/class-vk-font-awesome-versions.php:71
851
  msgid "Ex ) "
852
  msgstr "例 ) "
853
 
854
  #: dist/plugins/font-awesome/class-vk-font-awesome-versions.php:169
855
- #: inc/font-awesome/package/class-vk-font-awesome-versions.php:169
856
  msgid "Font Awesome"
857
- msgstr "Font Awesome"
858
 
859
  #: dist/plugins/font-awesome/class-vk-font-awesome-versions.php:190
860
- #: inc/font-awesome/package/class-vk-font-awesome-versions.php:190
861
  msgid "Font Awesome Version"
862
- msgstr "Font Awesome Version"
863
 
864
  #: dist/plugins/font-awesome/class-vk-font-awesome-versions.php:193
865
- #: inc/font-awesome/package/class-vk-font-awesome-versions.php:193
866
  msgid "4.7 will be abolished in the near future."
867
  msgstr "4.7は将来的に廃止します。"
868
 
869
- #: dist/plugins/footer_copyright_change.php:6 inc/footer-copyright-change.php:6
 
870
  msgid ""
871
  "<p>Powered by <a href=\"https://wordpress.org/\">WordPress</a> with <a href="
872
  "\"https://lightning.nagoya\" target=\"_blank\" title=\"Free WordPress Theme "
@@ -883,20 +731,21 @@ msgstr ""
883
  #: dist/plugins/google_analytics/ga_admin.php:9
884
  #: dist/plugins/google_analytics/ga_admin.php:13
885
  #: dist/plugins/google_analytics/google_analytics.php:23
886
- #: inc/google_analytics/ga_admin.php:9 inc/google_analytics/ga_admin.php:13
887
- #: inc/google_analytics/google_analytics.php:23
 
888
  msgid "Google Analytics Settings"
889
  msgstr "Google Analytics設定"
890
 
891
  #: dist/plugins/google_analytics/ga_admin.php:14
892
- #: inc/google_analytics/ga_admin.php:14
893
  msgid ""
894
  "Please fill in the Google Analytics ID from the Analytics embed code used in "
895
  "the site."
896
  msgstr "このサイトで使用する Google アナリティクスの ID を入力して下さい。"
897
 
898
  #: dist/plugins/google_analytics/ga_admin.php:19
899
- #: inc/google_analytics/ga_admin.php:19
900
  msgid ""
901
  "Please select the type of Analytics code . (If you are unsure you can skip "
902
  "this.)"
@@ -906,37 +755,37 @@ msgstr ""
906
 
907
  #: dist/plugins/google_analytics/ga_admin.php:23
908
  #: dist/plugins/google_analytics/ga_customizer.php:74
909
- #: inc/google_analytics/ga_admin.php:23
910
- #: inc/google_analytics/ga_customizer.php:74
911
  msgid "Recommendation ( gtag )"
912
  msgstr "推奨 ( gtag )"
913
 
914
  #: dist/plugins/google_analytics/ga_admin.php:24
915
  #: dist/plugins/google_analytics/ga_customizer.php:75
916
- #: inc/google_analytics/ga_admin.php:24
917
- #: inc/google_analytics/ga_customizer.php:75
918
  msgid "Universal Analytics code ( analytics.js )"
919
  msgstr "ユニバーサル アナリティクスのコード ( analytics.js )"
920
 
921
  #: dist/plugins/google_analytics/ga_admin.php:25
922
  #: dist/plugins/google_analytics/ga_customizer.php:76
923
- #: inc/google_analytics/ga_admin.php:25
924
- #: inc/google_analytics/ga_customizer.php:76
925
  msgid "Normal code ( analytics.js )"
926
  msgstr "ノーマルのコード ( analytics.js )"
927
 
928
  #: dist/plugins/google_analytics/ga_customizer.php:24
929
- #: inc/google_analytics/ga_customizer.php:24
930
  msgid "Google Analtics Settings"
931
  msgstr "Google Analytics設定"
932
 
933
  #: dist/plugins/google_analytics/ga_customizer.php:45
934
- #: inc/google_analytics/ga_customizer.php:45
935
  msgid "Google Analytics ID"
936
  msgstr "Google Analyticsの ID"
937
 
938
  #: dist/plugins/google_analytics/ga_customizer.php:49
939
- #: inc/google_analytics/ga_customizer.php:49
940
  msgid ""
941
  "Please fill in the Google Analytics ID from the Analytics embed code used in "
942
  "the site.<br>ex) XXXXXXXX-X"
@@ -945,12 +794,12 @@ msgstr ""
945
  "XXXXXXXX-X"
946
 
947
  #: dist/plugins/google_analytics/ga_customizer.php:68
948
- #: inc/google_analytics/ga_customizer.php:68
949
  msgid "Select the type of Analytics code"
950
  msgstr "アナリティクスコードの種類を選択"
951
 
952
  #: dist/plugins/google_analytics/ga_customizer.php:78
953
- #: inc/google_analytics/ga_customizer.php:78
954
  msgid ""
955
  "Print the select the type of Analytics code.<br>(If you are unsure you can "
956
  "skip this.)"
@@ -958,12 +807,12 @@ msgstr ""
958
  "アナリティクスコードの種類を選択して下さい。( 不明な場合この設定は省略できま"
959
  "す。)"
960
 
961
- #: dist/plugins/icons.php:38 dist/plugins/icons.php:68 inc/icons.php:38
962
- #: inc/icons.php:68
963
  msgid "icon setting"
964
  msgstr "アイコン設定"
965
 
966
- #: dist/plugins/icons.php:74 inc/icons.php:74
967
  #, php-format
968
  msgid ""
969
  "This feature will be discontinued shortly.<br>You can set the site icon from "
@@ -974,103 +823,55 @@ msgstr ""
974
  "サイトアイコンは「<a href=%s>外観 > カスタマイズ</a>」の「サイト基本情報」パ"
975
  "ネルから設定できます。"
976
 
977
- #: dist/plugins/icons.php:81 inc/icons.php:81
978
  msgid "Favicon Setting"
979
  msgstr "ファビコン設定"
980
 
981
- #: dist/plugins/icons.php:83 inc/icons.php:83
982
  msgid "Choose icon"
983
  msgstr "アイコンを選択"
984
 
985
- #: dist/plugins/icons.php:84 inc/icons.php:84
986
  msgid "Please upload your \".ico\" file"
987
  msgstr "作成したicoファイルをアップロードしてください"
988
 
989
- #: dist/plugins/insert_ads.php:38 dist/plugins/insert_ads.php:218
990
- #: dist/veu-packages.php:322 inc/insert-ads.php:38 inc/insert-ads.php:218
991
- #: veu-packages.php:282
992
  msgid "Insert ads"
993
  msgstr "広告の挿入"
994
 
995
- #: dist/plugins/insert_ads.php:228 inc/insert-ads.php:228
996
- msgid "Google Auto ads"
997
- msgstr "Google自動広告"
998
-
999
- #: dist/plugins/insert_ads.php:233 inc/insert-ads.php:233
1000
- msgid "About Google Auto ads"
1001
- msgstr "Google自動広告について"
1002
-
1003
- #: dist/plugins/insert_ads.php:236 inc/insert-ads.php:236
1004
- msgid ""
1005
- "If you would like to set to Google Auto ads,Please fill in Publisher ID."
1006
- msgstr ""
1007
- "Google自動広告を設定する場合はチェックを入れて、サイト運営者IDを入力してくだ"
1008
- "さい。"
1009
-
1010
- #: dist/plugins/insert_ads.php:238 inc/insert-ads.php:238
1011
- msgid "Enable Google Auto ads"
1012
- msgstr "Google自動広告を有効にする"
1013
-
1014
- #: dist/plugins/insert_ads.php:240 inc/insert-ads.php:240
1015
- msgid "Publisher ID"
1016
- msgstr "サイト運営者ID"
1017
-
1018
- #: dist/plugins/insert_ads.php:244 inc/insert-ads.php:244
1019
- msgid "Google AdSense dashboard"
1020
- msgstr "Google AdSense 管理画面"
1021
-
1022
- #: dist/plugins/insert_ads.php:246 inc/insert-ads.php:246
1023
- #, php-format
1024
- msgid ""
1025
- "Publisher ID is you can investigate from the %s > Account information page."
1026
- msgstr "サイト運営者IDは %s > アカウント情報 から確認できます。"
1027
-
1028
- #: dist/plugins/insert_ads.php:249 inc/insert-ads.php:249
1029
- msgid "Designate anchor ads at the bottom."
1030
- msgstr "アンカー広告を下部に指定する"
1031
-
1032
- #: dist/plugins/insert_ads.php:251 inc/insert-ads.php:251
1033
- msgid ""
1034
- "The layout may collapse by inserting Google Auto ads, but the correspondence "
1035
- "varies depending on the kind, specification, theme etc. of advertisement, so "
1036
- "please write CSS according to your needs about the display collapse and "
1037
- "correct it."
1038
- msgstr ""
1039
- "自動広告の挿入によりレイアウトが崩れる事がありますが、広告の種類・仕様・利用"
1040
- "中のテーマなどにより対応は様々ですので、表示崩れについては各自必要に応じてCSS"
1041
- "を書いて修正してください。"
1042
-
1043
- #: dist/plugins/insert_ads.php:259 inc/insert-ads.php:259
1044
  msgid "Insert ads to post."
1045
  msgstr "投稿に広告を挿入"
1046
 
1047
- #: dist/plugins/insert_ads.php:261 inc/insert-ads.php:261
1048
  msgid "Insert ads to before content and more tag and after content."
1049
  msgstr "記事の直前 / moreタグの直後 / 記事の最後に広告を挿入できます。"
1050
 
1051
- #: dist/plugins/insert_ads.php:261 inc/insert-ads.php:261
1052
  msgid "If you want to separate ads area, you fill two fields."
1053
  msgstr "2つのフィールドに分けて挿入すると、横並び(col-md-6)に表示されます。"
1054
 
1055
- #: dist/plugins/insert_ads.php:263 inc/insert-ads.php:263
1056
  msgid "insert the ad [ before content ]"
1057
  msgstr "広告を挿入 [ 記事の最初 ]"
1058
 
1059
- #: dist/plugins/insert_ads.php:271 inc/insert-ads.php:271
1060
  msgid "insert the ad [ more tag ]"
1061
  msgstr "広告を挿入 [ moreタグ ]"
1062
 
1063
- #: dist/plugins/insert_ads.php:279 inc/insert-ads.php:279
1064
  msgid "insert the ad [ after content ]"
1065
  msgstr "広告を挿入 [ 記事の最後 ]"
1066
 
1067
  #: dist/plugins/meta_description.php:20 dist/plugins/meta_description.php:31
1068
- #: dist/plugins/meta_description.php:34 inc/meta-description.php:20
1069
- #: inc/meta-description.php:31 inc/meta-description.php:34
1070
  msgid "Meta Description"
1071
  msgstr "メタディスクリプション"
1072
 
1073
- #: dist/plugins/meta_description.php:37 inc/meta-description.php:37
1074
  msgid ""
1075
  "What you have to complete the \"excerpt\" column of the edit screen of each "
1076
  "page will be reflected in the description of the meta tag."
@@ -1078,7 +879,7 @@ msgstr ""
1078
  "各ページの編集画面の「抜粋」欄に記入した内容がmetaタグのディスクリプションに"
1079
  "反映されます"
1080
 
1081
- #: dist/plugins/meta_description.php:38 inc/meta-description.php:38
1082
  msgid ""
1083
  "Description of meta tags in the search results screen of search sites such "
1084
  "as Google, will be Displayed, such as the bottom of the site title. If the "
@@ -1089,7 +890,7 @@ msgstr ""
1089
  "す。しかし、トップページに設定した固定ページに抜粋が記入されている場合はその"
1090
  "内容が反映されます。"
1091
 
1092
- #: dist/plugins/meta_description.php:39 inc/meta-description.php:39
1093
  msgid ""
1094
  "The meta description of the top page is subject to the catchphrase of the "
1095
  "site. However, its contents will be reflected if the excerpt is entered in "
@@ -1099,7 +900,7 @@ msgstr ""
1099
  "す。しかし、トップページに設定した固定ページに抜粋が記入されている場合はその"
1100
  "内容が反映されます。"
1101
 
1102
- #: dist/plugins/meta_description.php:40 inc/meta-description.php:40
1103
  msgid ""
1104
  "If \"excerpt\" column is not found, Click \"Display Option\" of page top at "
1105
  "each article edit page, and check the expert column display."
@@ -1110,21 +911,21 @@ msgstr ""
1110
 
1111
  #: dist/plugins/meta_keyword.php:40 dist/plugins/meta_keyword.php:91
1112
  #: dist/plugins/meta_keyword.php:93 dist/plugins/meta_keyword.php:94
1113
- #: dist/plugins/meta_keyword.php:101
1114
- #: inc/meta-keyword/class-veu-metabox-meta-keyword.php:14
1115
- #: inc/meta-keyword/meta-keyword.php:51
1116
  msgid "Meta Keywords"
1117
  msgstr "メタキーワード"
1118
 
1119
- #: dist/plugins/meta_keyword.php:68 inc/meta-keyword/meta-keyword.php:79
1120
  msgid "Meta Keyword"
1121
  msgstr "メタキーワード"
1122
 
1123
- #: dist/plugins/meta_keyword.php:71 inc/meta-keyword/meta-keyword.php:82
1124
  msgid "Common Keywords"
1125
  msgstr "共通キーワード設定"
1126
 
1127
- #: dist/plugins/meta_keyword.php:72 inc/meta-keyword/meta-keyword.php:83
1128
  msgid ""
1129
  "Keywords for meta tag. This words will set Meta Keyword with post keywords. "
1130
  "if you want multiple keywords, enter with separator of \",\"."
@@ -1132,13 +933,13 @@ msgstr ""
1132
  "メタタグに入力するキーワードを入力します。ここでは全てのページで使用する共通"
1133
  "のキーワードを設定します。複数ある場合は「,」で区切ってください。"
1134
 
1135
- #: dist/plugins/meta_keyword.php:75 inc/meta-keyword/meta-keyword.php:86
1136
  msgid "This is not seriously, Because the SearchEngine does not care this."
1137
  msgstr ""
1138
  "あまり深く考える必要はありません。現状のサーチエンジンではそこまで重要なファ"
1139
  "クターとはなりません。"
1140
 
1141
- #: dist/plugins/meta_keyword.php:76 inc/meta-keyword/meta-keyword.php:87
1142
  msgid ""
1143
  "For each page individual keyword is enter at the edit screen of each "
1144
  "article. 10 keywords maximum, together with a each article keywords is "
@@ -1147,110 +948,104 @@ msgstr ""
1147
  "個々のページのキーワードはそれぞれの投稿ページのキーワード入力欄から追加して"
1148
  "ください。それらと合わせて10個程度のキーワード数であることが望ましいです。"
1149
 
1150
- #: dist/plugins/meta_keyword.php:77 inc/meta-keyword/meta-keyword.php:88
1151
  msgid "\",\" separator at end of the last keyword is do not need."
1152
  msgstr "最後のキーワードの後ろに「,」は必要ありません。"
1153
 
1154
- #: dist/plugins/meta_keyword.php:78 inc/meta-keyword/meta-keyword.php:89
1155
  msgid "Example: WordPress,template,theme,free,GPL"
1156
  msgstr "【例】 WordPress,テンプレート,テーマ,無料,GPL"
1157
 
1158
- #: dist/plugins/meta_keyword.php:102
1159
- #: inc/meta-keyword/class-veu-metabox-meta-keyword.php:34
1160
  msgid ""
1161
  "To distinguish between individual keywords, please enter a , delimiter "
1162
  "(optional)."
1163
  msgstr "キーワードを複数入力する場合は , ( カンマ )で区切って下さい。"
1164
 
1165
- #: dist/plugins/meta_keyword.php:104
1166
- #: inc/meta-keyword/class-veu-metabox-meta-keyword.php:35
1167
  #, php-format
1168
  msgid "* keywords common to the entire site can be set from %s."
1169
  msgstr "サイト全体のキーワードは %s より設定することができます。"
1170
 
1171
  #: dist/plugins/other_widget/widget-3pr-area.php:9
1172
  #: dist/plugins/other_widget/widget-3pr-area.php:161
1173
- #: inc/other_widget/widget-3pr-area.php:9
1174
- #: inc/other_widget/widget-3pr-area.php:161
1175
  msgid "3PR area"
1176
  msgstr "3PR エリア"
1177
 
1178
  #: dist/plugins/other_widget/widget-3pr-area.php:14
1179
- #: inc/other_widget/widget-3pr-area.php:14
1180
  msgid "Displays a 3PR area"
1181
  msgstr "3PR エリアを表示します。"
1182
 
1183
  #: dist/plugins/other_widget/widget-3pr-area.php:20
1184
- #: inc/other_widget/widget-3pr-area.php:20
1185
  msgid "3PR area1 title"
1186
  msgstr "3PR エリア1 タイトル"
1187
 
1188
  #: dist/plugins/other_widget/widget-3pr-area.php:28
1189
- #: inc/other_widget/widget-3pr-area.php:28
1190
  msgid "3PR area2 title"
1191
  msgstr "3PR エリア2 タイトル"
1192
 
1193
  #: dist/plugins/other_widget/widget-3pr-area.php:36
1194
- #: inc/other_widget/widget-3pr-area.php:36
1195
  msgid "3PR area3 title"
1196
  msgstr "3PR エリア3 タイトル"
1197
 
1198
  #: dist/plugins/other_widget/widget-3pr-area.php:54
1199
- #: inc/other_widget/widget-3pr-area.php:54
1200
  msgid "3PR area setting"
1201
  msgstr "3PR エリア設定"
1202
 
1203
  #: dist/plugins/other_widget/widget-3pr-area.php:56
1204
- #: dist/plugins/other_widget/widget-new-posts.php:243
1205
  #: dist/plugins/other_widget/widget-page.php:126
1206
  #: dist/plugins/other_widget/widget-pr-blocks.php:111
1207
  #: dist/plugins/other_widget/widget-profile.php:55
1208
  #: dist/plugins/related_posts/related_posts.php:261
1209
  #: dist/plugins/sns/widget-fb-page-plugin.php:79
1210
  #: dist/plugins/sns/widget-twitter.php:84
1211
- #: inc/other_widget/widget-3pr-area.php:56
1212
- #: inc/other_widget/widget-new-posts.php:243
1213
- #: inc/other_widget/widget-page.php:126
1214
- #: inc/other_widget/widget-pr-blocks.php:111
1215
- #: inc/other_widget/widget-profile.php:55
1216
- #: inc/related_posts/related_posts.php:261 inc/sns/widget-fb-page-plugin.php:79
1217
- #: inc/sns/widget-twitter.php:84
1218
  msgid "Title:"
1219
  msgstr "タイトル"
1220
 
1221
  #: dist/plugins/other_widget/widget-3pr-area.php:62
1222
- #: inc/other_widget/widget-3pr-area.php:62
1223
  msgid "Select image for PC:"
1224
  msgstr "PC 用に表示される画像を選択(横 300px 程度推奨)"
1225
 
1226
  #: dist/plugins/other_widget/widget-3pr-area.php:72
1227
  #: dist/plugins/other_widget/widget-3pr-area.php:90
1228
- #: dist/plugins/other_widget/widget-new-posts.php:290
1229
  #: dist/plugins/other_widget/widget-pr-blocks.php:174
1230
  #: dist/plugins/other_widget/widget-profile.php:70
1231
- #: inc/other_widget/widget-3pr-area.php:72
1232
- #: inc/other_widget/widget-3pr-area.php:90
1233
- #: inc/other_widget/widget-new-posts.php:290
1234
- #: inc/other_widget/widget-pr-blocks.php:174
1235
- #: inc/other_widget/widget-profile.php:70
1236
  msgid "Select image"
1237
  msgstr "画像を選択"
1238
 
1239
  #: dist/plugins/other_widget/widget-3pr-area.php:73
1240
  #: dist/plugins/other_widget/widget-3pr-area.php:91
1241
- #: dist/plugins/other_widget/widget-new-posts.php:291
1242
  #: dist/plugins/other_widget/widget-pr-blocks.php:175
1243
  #: dist/plugins/other_widget/widget-profile.php:71
1244
- #: inc/other_widget/widget-3pr-area.php:73
1245
- #: inc/other_widget/widget-3pr-area.php:91
1246
- #: inc/other_widget/widget-new-posts.php:291
1247
- #: inc/other_widget/widget-pr-blocks.php:175
1248
- #: inc/other_widget/widget-profile.php:71
1249
  msgid "Clear image"
1250
  msgstr "画像クリア"
1251
 
1252
  #: dist/plugins/other_widget/widget-3pr-area.php:80
1253
- #: inc/other_widget/widget-3pr-area.php:80
1254
  msgid "Select image for Mobile:"
1255
  msgstr ""
1256
  "スマホ用(ウィンドウサイズが 768px 以下の場合)に表示される画像を選択(橫 "
@@ -1258,34 +1053,34 @@ msgstr ""
1258
 
1259
  #: dist/plugins/other_widget/widget-3pr-area.php:102
1260
  #: dist/plugins/other_widget/widget-pr-blocks.php:115
1261
- #: inc/other_widget/widget-3pr-area.php:102
1262
- #: inc/other_widget/widget-pr-blocks.php:115
1263
  msgid "Summary Text:"
1264
  msgstr "概要となるテキスト"
1265
 
1266
  #: dist/plugins/other_widget/widget-3pr-area.php:108
1267
  #: dist/plugins/other_widget/widget-pr-blocks.php:120
1268
- #: inc/other_widget/widget-3pr-area.php:108
1269
- #: inc/other_widget/widget-pr-blocks.php:120
1270
  msgid "Link URL:"
1271
  msgstr "リンク先ページのURL"
1272
 
1273
  #: dist/plugins/other_widget/widget-3pr-area.php:116
1274
  #: dist/plugins/other_widget/widget-banner.php:106
1275
  #: dist/plugins/other_widget/widget-pr-blocks.php:124
1276
- #: inc/other_widget/widget-3pr-area.php:116
1277
- #: inc/other_widget/widget-banner.php:106
1278
- #: inc/other_widget/widget-pr-blocks.php:124
1279
  msgid "Open link new tab."
1280
  msgstr "リンクを別ウィンドウで開く"
1281
 
1282
- #: dist/plugins/other_widget/widget-archives.php:9 dist/veu-packages.php:200
1283
- #: inc/other_widget/widget-archives.php:9 veu-packages.php:160
1284
  msgid "archive list"
1285
  msgstr "アーカイブリスト"
1286
 
1287
- #: dist/plugins/other_widget/widget-archives.php:14 dist/veu-packages.php:200
1288
- #: inc/other_widget/widget-archives.php:14 veu-packages.php:160
1289
  msgid ""
1290
  "Displays a list of archives. You can choose the post type and also to "
1291
  "display archives by month or by year."
@@ -1295,347 +1090,342 @@ msgstr ""
1295
 
1296
  #: dist/plugins/other_widget/widget-archives.php:53
1297
  #: dist/plugins/other_widget/widget-archives.php:54
1298
- #: inc/other_widget/widget-archives.php:53
1299
- #: inc/other_widget/widget-archives.php:54
1300
  msgid "Monthly archives"
1301
  msgstr "月別アーカイブ"
1302
 
1303
  #: dist/plugins/other_widget/widget-archives.php:68
1304
- #: dist/plugins/other_widget/widget-new-posts.php:261
1305
- #: dist/plugins/other_widget/widget-new-posts.php:268
1306
- #: inc/other_widget/widget-archives.php:68
1307
- #: inc/other_widget/widget-new-posts.php:261
1308
- #: inc/other_widget/widget-new-posts.php:268
1309
  msgid "Title"
1310
  msgstr "タイトル"
1311
 
1312
  #: dist/plugins/other_widget/widget-archives.php:72
1313
- #: inc/other_widget/widget-archives.php:72
1314
  msgid "Post type"
1315
  msgstr "ポストタイプ"
1316
 
1317
  #: dist/plugins/other_widget/widget-archives.php:92
1318
- #: inc/other_widget/widget-archives.php:92
1319
  msgid "Monthly"
1320
  msgstr "月別"
1321
 
1322
  #: dist/plugins/other_widget/widget-archives.php:99
1323
- #: inc/other_widget/widget-archives.php:99
1324
  msgid "Yearly"
1325
  msgstr "年別"
1326
 
1327
  #: dist/plugins/other_widget/widget-archives.php:117
1328
- #: inc/other_widget/widget-archives.php:117
1329
  msgid "archive"
1330
  msgstr "アーカイブ"
1331
 
1332
  #: dist/plugins/other_widget/widget-banner.php:15
1333
- #: inc/other_widget/widget-banner.php:15
1334
  msgid "Banner"
1335
  msgstr "バナー"
1336
 
1337
  #: dist/plugins/other_widget/widget-banner.php:21
1338
- #: inc/other_widget/widget-banner.php:21
1339
  msgid ""
1340
  "You can easily set up a banner simply by registering images and link "
1341
  "destinations."
1342
  msgstr "画像とリンク先を登録するだけで簡単にバナーを設定できます。"
1343
 
1344
  #: dist/plugins/other_widget/widget-banner.php:97
1345
- #: inc/other_widget/widget-banner.php:97
1346
  msgid "Set image"
1347
  msgstr "画像を選択"
1348
 
1349
  #: dist/plugins/other_widget/widget-banner.php:107
1350
- #: inc/other_widget/widget-banner.php:107
1351
  msgid "Alternative text"
1352
  msgstr "代替テキスト(alt)"
1353
 
1354
  #: dist/plugins/other_widget/widget-button.php:32
1355
- #: inc/other_widget/widget-button.php:32
1356
  msgid "Button"
1357
  msgstr "ボタン"
1358
 
1359
  #: dist/plugins/other_widget/widget-button.php:37
1360
- #: inc/other_widget/widget-button.php:37
1361
  msgid "You can set buttons for arbitrary text."
1362
  msgstr "任意のテキストのボタンを設定できます。"
1363
 
1364
  #: dist/plugins/other_widget/widget-button.php:116
1365
- #: inc/other_widget/widget-button.php:116
1366
  msgid "Main text(Required):"
1367
  msgstr "ボタンテキスト(必須):"
1368
 
1369
  #: dist/plugins/other_widget/widget-button.php:121
1370
- #: inc/other_widget/widget-button.php:121
1371
  msgid "Class name of the icon font"
1372
  msgstr "使用したいアイコンフォント"
1373
 
1374
  #: dist/plugins/other_widget/widget-button.php:134
1375
- #: inc/other_widget/widget-button.php:134
1376
  msgid "Sub text:"
1377
  msgstr "サブテキスト:"
1378
 
1379
  #: dist/plugins/other_widget/widget-button.php:138
1380
- #: inc/other_widget/widget-button.php:138
1381
  msgid "Link URL(Required):"
1382
  msgstr "リンク先ページのURL(必須):"
1383
 
1384
  #: dist/plugins/other_widget/widget-button.php:148
1385
- #: inc/other_widget/widget-button.php:148
1386
  msgid "Open with new tab"
1387
  msgstr "リンクを別ウィンドウで開く"
1388
 
1389
  #: dist/plugins/other_widget/widget-button.php:151
1390
- #: inc/other_widget/widget-button.php:151
1391
  msgid "Size"
1392
  msgstr "サイズ"
1393
 
1394
  #: dist/plugins/other_widget/widget-button.php:158
1395
- #: inc/other_widget/widget-button.php:158
1396
  msgid "Small"
1397
  msgstr "小"
1398
 
1399
  #: dist/plugins/other_widget/widget-button.php:164
1400
- #: inc/other_widget/widget-button.php:164
1401
  msgid "Medium"
1402
  msgstr "中"
1403
 
1404
  #: dist/plugins/other_widget/widget-button.php:170
1405
- #: inc/other_widget/widget-button.php:170
1406
  msgid "Large"
1407
  msgstr "大"
1408
 
1409
  #: dist/plugins/other_widget/widget-button.php:174
1410
- #: inc/other_widget/widget-button.php:174
1411
  msgid "Button color:"
1412
  msgstr "ボタンの色:"
1413
 
1414
  #: dist/plugins/other_widget/widget-button.php:211
1415
- #: inc/other_widget/widget-button.php:211
1416
  msgid "Key Color(.primary)"
1417
  msgstr "キーカラー(.primary)"
1418
 
1419
  #: dist/plugins/other_widget/widget-button.php:212
1420
- #: inc/other_widget/widget-button.php:212
1421
  msgid "No paint(.default)"
1422
  msgstr "塗りなし(.default)"
1423
 
1424
  #: dist/plugins/other_widget/widget-button.php:213
1425
- #: inc/other_widget/widget-button.php:213
1426
  msgid "Light green(.success)"
1427
  msgstr "明るい緑(.success)"
1428
 
1429
  #: dist/plugins/other_widget/widget-button.php:214
1430
- #: inc/other_widget/widget-button.php:214
1431
  msgid "Light blue(.info)"
1432
  msgstr "空色(.info)"
1433
 
1434
  #: dist/plugins/other_widget/widget-button.php:215
1435
- #: inc/other_widget/widget-button.php:215
1436
  msgid "Orange(.warning)"
1437
  msgstr "オレンジ(.warning)"
1438
 
1439
  #: dist/plugins/other_widget/widget-button.php:216
1440
- #: inc/other_widget/widget-button.php:216
1441
  msgid "Red(.danger)"
1442
  msgstr "赤(.danger)"
1443
 
1444
  #: dist/plugins/other_widget/widget-child-page-list.php:10
1445
- #: inc/other_widget/widget-child-page-list.php:10
1446
  msgid "Child Page List"
1447
  msgstr "子ページのリスト"
1448
 
1449
  #: dist/plugins/other_widget/widget-child-page-list.php:15
1450
  #: dist/plugins/other_widget/widget-child-page-list.php:59
1451
- #: inc/other_widget/widget-child-page-list.php:15
1452
- #: inc/other_widget/widget-child-page-list.php:59
1453
  msgid "Display the child pages list from ancestor page."
1454
  msgstr "表示しているページの先祖階層からの子ページリストを表示します。"
1455
 
1456
- #: dist/plugins/other_widget/widget-new-posts.php:12
1457
- #: dist/plugins/other_widget/widget-new-posts.php:217
1458
- #: inc/other_widget/widget-new-posts.php:12
1459
- #: inc/other_widget/widget-new-posts.php:217
1460
  msgid "Recent Posts"
1461
  msgstr "最新記事"
1462
 
1463
- #: dist/plugins/other_widget/widget-new-posts.php:17
1464
- #: inc/other_widget/widget-new-posts.php:17
1465
  msgid "Displays a list of your most recent posts"
1466
  msgstr "最新の投稿記事リストを表示します。"
1467
 
1468
- #: dist/plugins/other_widget/widget-new-posts.php:254
1469
- #: inc/other_widget/widget-new-posts.php:254
1470
  msgid "Display Format"
1471
  msgstr "表示形式"
1472
 
1473
- #: dist/plugins/other_widget/widget-new-posts.php:261
1474
- #: inc/other_widget/widget-new-posts.php:261
1475
  msgid "Thumbnail"
1476
  msgstr "サムネイル画像"
1477
 
1478
- #: dist/plugins/other_widget/widget-new-posts.php:261
1479
- #: dist/plugins/other_widget/widget-new-posts.php:268
1480
- #: inc/other_widget/widget-new-posts.php:261
1481
- #: inc/other_widget/widget-new-posts.php:268
1482
  msgid "Date"
1483
  msgstr "日付"
1484
 
1485
- #: dist/plugins/other_widget/widget-new-posts.php:268
1486
  #: dist/plugins/other_widget/widget-taxonomies.php:26
1487
  #: dist/plugins/other_widget/widget-taxonomies.php:56
1488
  #: dist/plugins/other_widget/widget-taxonomies.php:57
1489
- #: inc/other_widget/widget-new-posts.php:268
1490
- #: inc/other_widget/widget-taxonomies.php:26
1491
- #: inc/other_widget/widget-taxonomies.php:56
1492
- #: inc/other_widget/widget-taxonomies.php:57
1493
  msgid "Category"
1494
  msgstr "カテゴリー"
1495
 
1496
- #: dist/plugins/other_widget/widget-new-posts.php:281
1497
- #: inc/other_widget/widget-new-posts.php:281
1498
- msgid "Default thumbnail image:"
1499
- msgstr "デフォルトのサムネイル画像:"
1500
-
1501
- #: dist/plugins/other_widget/widget-new-posts.php:302
1502
- #: inc/other_widget/widget-new-posts.php:302
1503
  msgid "Order by"
1504
  msgstr "表示順"
1505
 
1506
- #: dist/plugins/other_widget/widget-new-posts.php:309
1507
- #: inc/other_widget/widget-new-posts.php:309
1508
  msgid "Publish date"
1509
  msgstr "公開日"
1510
 
1511
- #: dist/plugins/other_widget/widget-new-posts.php:315
1512
- #: inc/other_widget/widget-new-posts.php:315
1513
  msgid "Modified date"
1514
  msgstr "最終更新日"
1515
 
1516
- #: dist/plugins/other_widget/widget-new-posts.php:319
1517
  #: dist/plugins/related_posts/related_posts.php:281
1518
- #: inc/other_widget/widget-new-posts.php:319
1519
- #: inc/related_posts/related_posts.php:281
1520
  msgid "Display count"
1521
  msgstr "表示する記事数"
1522
 
1523
- #: dist/plugins/other_widget/widget-new-posts.php:324
1524
- #: inc/other_widget/widget-new-posts.php:324
1525
  msgid "Slug for the custom type you want to display"
1526
  msgstr "表示したい記事タイプ"
1527
 
1528
- #: dist/plugins/other_widget/widget-new-posts.php:329
1529
- #: inc/other_widget/widget-new-posts.php:329
1530
  msgid "taxonomy ID"
1531
  msgstr "カテゴリー(タクソノミー)ID"
1532
 
1533
- #: dist/plugins/other_widget/widget-new-posts.php:332
1534
- #: inc/other_widget/widget-new-posts.php:332
1535
  msgid "if you need filtering by term, add the term ID separate by \",\"."
1536
  msgstr ""
1537
  "特定のカテゴリーのみ表示したい場合は<br/>カンマ(,)区切りでカテゴリーIDを入力"
1538
  "します。"
1539
 
1540
- #: dist/plugins/other_widget/widget-new-posts.php:334
1541
- #: dist/plugins/sns/sns_admin.php:92 inc/other_widget/widget-new-posts.php:334
1542
- #: inc/sns/sns_admin.php:92
1543
  msgid "if empty this area, I will do not filtering."
1544
  msgstr "空欄の場合はフィルタリングは行いません。"
1545
 
1546
- #: dist/plugins/other_widget/widget-new-posts.php:339
1547
- #: inc/other_widget/widget-new-posts.php:339
1548
  msgid "Destination URL:"
1549
  msgstr "リンク先URL:"
1550
 
1551
- #: dist/plugins/other_widget/widget-new-posts.php:342
1552
- #: inc/other_widget/widget-new-posts.php:342
1553
  msgid "Notation text:"
1554
  msgstr "表記テキスト:"
1555
 
1556
  #: dist/plugins/other_widget/widget-page.php:9
1557
- #: inc/other_widget/widget-page.php:9
1558
  msgid "page content to widget"
1559
  msgstr "固定ページ本文"
1560
 
1561
  #: dist/plugins/other_widget/widget-page.php:14
1562
- #: inc/other_widget/widget-page.php:14
1563
  msgid "Displays a page contents to widget."
1564
  msgstr "選択したページの内容を表示します。"
1565
 
1566
  #: dist/plugins/other_widget/widget-page.php:135
1567
- #: inc/other_widget/widget-page.php:135
1568
  msgid "Display the entered title"
1569
  msgstr "入力したタイトルを表示する"
1570
 
1571
  #: dist/plugins/other_widget/widget-page.php:139
1572
- #: inc/other_widget/widget-page.php:139
1573
  msgid "Display the title of page"
1574
  msgstr "固定ページのタイトルを表示する"
1575
 
1576
  #: dist/plugins/other_widget/widget-page.php:143
1577
- #: inc/other_widget/widget-page.php:143
1578
  msgid "Do not display titles"
1579
  msgstr "タイトルを表示しない"
1580
 
1581
  #: dist/plugins/other_widget/widget-page.php:175
1582
- #: dist/plugins/pageList_ancestor.php:96 inc/other_widget/widget-page.php:175
1583
- #: inc/page-list-ancestor.php:93
1584
  msgid "Display a page list from ancestor"
1585
  msgstr "現在のページの先祖階層からの子ページリストを表示"
1586
 
1587
  #: dist/plugins/other_widget/widget-page.php:243
1588
- #: inc/other_widget/widget-page.php:243
1589
  msgid "Edit"
1590
  msgstr "編集"
1591
 
1592
  #: dist/plugins/other_widget/widget-pr-blocks.php:17
1593
- #: inc/other_widget/widget-pr-blocks.php:17
1594
  msgid "PR Blocks"
1595
  msgstr "PR Blocks"
1596
 
1597
  #: dist/plugins/other_widget/widget-pr-blocks.php:22
1598
- #: inc/other_widget/widget-pr-blocks.php:22
1599
  msgid "Displays a circle image or icon font for pr blocks"
1600
  msgstr "丸抜きの画像やアイコンフォントをPRブロックに表示"
1601
 
1602
  #: dist/plugins/other_widget/widget-pr-blocks.php:30
1603
- #: inc/other_widget/widget-pr-blocks.php:30
1604
  msgid "Service"
1605
  msgstr "サービス紹介"
1606
 
1607
  #: dist/plugins/other_widget/widget-pr-blocks.php:40
1608
- #: inc/other_widget/widget-pr-blocks.php:40
1609
  msgid "Company"
1610
  msgstr "会社案内"
1611
 
1612
  #: dist/plugins/other_widget/widget-pr-blocks.php:50
1613
- #: inc/other_widget/widget-pr-blocks.php:50
1614
  msgid "Recruit"
1615
  msgstr "採用情報"
1616
 
1617
  #: dist/plugins/other_widget/widget-pr-blocks.php:60
1618
- #: inc/other_widget/widget-pr-blocks.php:60
1619
  msgid "Contact"
1620
  msgstr "Contact"
1621
 
1622
  #: dist/plugins/other_widget/widget-pr-blocks.php:83
1623
- #: inc/other_widget/widget-pr-blocks.php:83
1624
  msgid "The choice of the number of columns:"
1625
  msgstr "列の数"
1626
 
1627
  #: dist/plugins/other_widget/widget-pr-blocks.php:90
1628
- #: inc/other_widget/widget-pr-blocks.php:90
1629
  msgid "3column"
1630
  msgstr "3列"
1631
 
1632
  #: dist/plugins/other_widget/widget-pr-blocks.php:96
1633
- #: inc/other_widget/widget-pr-blocks.php:96
1634
  msgid "4column"
1635
  msgstr "4列"
1636
 
1637
  #: dist/plugins/other_widget/widget-pr-blocks.php:98
1638
- #: inc/other_widget/widget-pr-blocks.php:98
1639
  msgid ""
1640
  "If you change the number of columns, click to \"Save\" botton and exit the "
1641
  "edit page. When restart the edit page, the column input form is increased or "
@@ -1646,149 +1436,151 @@ msgstr ""
1646
 
1647
  #: dist/plugins/other_widget/widget-pr-blocks.php:107
1648
  #: dist/plugins/other_widget/widget-pr-blocks.php:277
1649
- #: inc/other_widget/widget-pr-blocks.php:107
1650
- #: inc/other_widget/widget-pr-blocks.php:277
1651
  msgid "PR Block"
1652
  msgstr "PRブロック"
1653
 
1654
  #: dist/plugins/other_widget/widget-pr-blocks.php:129
1655
- #: inc/other_widget/widget-pr-blocks.php:129
1656
  msgid "Icon"
1657
  msgstr "アイコン"
1658
 
1659
  #: dist/plugins/other_widget/widget-pr-blocks.php:132
1660
- #: inc/other_widget/widget-pr-blocks.php:132
1661
  msgid "Class name of the icon font you want to use:"
1662
  msgstr "使用したいアイコンフォントのクラス名:"
1663
 
1664
  #: dist/plugins/other_widget/widget-pr-blocks.php:143
1665
  #: dist/plugins/other_widget/widget-profile.php:157
1666
- #: inc/other_widget/widget-pr-blocks.php:143
1667
- #: inc/other_widget/widget-profile.php:157
1668
  msgid "Icon color:"
1669
  msgstr "アイコンの色:"
1670
 
1671
  #: dist/plugins/other_widget/widget-pr-blocks.php:147
1672
  #: dist/plugins/other_widget/widget-profile.php:142
1673
- #: inc/other_widget/widget-pr-blocks.php:147
1674
- #: inc/other_widget/widget-profile.php:142
1675
  msgid "Icon Background:"
1676
  msgstr "アイコン背景:"
1677
 
1678
  #: dist/plugins/other_widget/widget-pr-blocks.php:151
1679
  #: dist/plugins/other_widget/widget-profile.php:148
1680
- #: inc/other_widget/widget-pr-blocks.php:151
1681
- #: inc/other_widget/widget-profile.php:148
1682
  msgid "Solid color"
1683
  msgstr "塗りつぶし"
1684
 
1685
  #: dist/plugins/other_widget/widget-pr-blocks.php:155
1686
  #: dist/plugins/other_widget/widget-profile.php:151
1687
- #: dist/plugins/sns/sns_customizer.php:318
1688
- #: inc/other_widget/widget-pr-blocks.php:155
1689
- #: inc/other_widget/widget-profile.php:151 inc/sns/sns_customizer.php:318
 
1690
  msgid "No background"
1691
  msgstr "背景なし"
1692
 
1693
  #: dist/plugins/other_widget/widget-pr-blocks.php:161
1694
- #: inc/other_widget/widget-pr-blocks.php:161
1695
  msgid "PR Image"
1696
  msgstr "画像"
1697
 
1698
  #: dist/plugins/other_widget/widget-pr-blocks.php:162
1699
- #: inc/other_widget/widget-pr-blocks.php:162
1700
  msgid "When you have an image. Image is displayed with priority"
1701
  msgstr "画像を設定するとアイコンフォントよりも画像が優先されます。"
1702
 
1703
  #: dist/plugins/other_widget/widget-profile.php:9
1704
  #: dist/plugins/other_widget/widget-profile.php:32
1705
- #: inc/other_widget/widget-profile.php:9 inc/other_widget/widget-profile.php:32
 
1706
  msgid "Profile"
1707
  msgstr "プロフィール"
1708
 
1709
  #: dist/plugins/other_widget/widget-profile.php:14
1710
- #: inc/other_widget/widget-profile.php:14
1711
  msgid "Displays a your profile"
1712
  msgstr ""
1713
  "ブログのサイドバーに運営者情報を表示したり、フッターに企業情報を表示します。"
1714
 
1715
  #: dist/plugins/other_widget/widget-profile.php:40
1716
- #: inc/other_widget/widget-profile.php:40
1717
  msgid "Profile Text"
1718
  msgstr "プロフィールテキスト"
1719
 
1720
  #: dist/plugins/other_widget/widget-profile.php:60
1721
- #: inc/other_widget/widget-profile.php:60
1722
  msgid "Select Profile image:"
1723
  msgstr "プロフィール用画像を選択"
1724
 
1725
  #: dist/plugins/other_widget/widget-profile.php:79
1726
- #: inc/other_widget/widget-profile.php:79
1727
  msgid "Cut out round the image."
1728
  msgstr "画像を丸く切り抜いて表示する"
1729
 
1730
  #: dist/plugins/other_widget/widget-profile.php:83
1731
- #: inc/other_widget/widget-profile.php:83
1732
  msgid "Media size (Optional)"
1733
  msgstr "画像の大きさ( 任意 )"
1734
 
1735
  #: dist/plugins/other_widget/widget-profile.php:93
1736
- #: inc/other_widget/widget-profile.php:93
1737
  msgid "Align left"
1738
  msgstr "画像左揃え"
1739
 
1740
  #: dist/plugins/other_widget/widget-profile.php:96
1741
- #: inc/other_widget/widget-profile.php:96
1742
  msgid "Align center"
1743
  msgstr "画像中央揃え"
1744
 
1745
  #: dist/plugins/other_widget/widget-profile.php:100
1746
- #: inc/other_widget/widget-profile.php:100
1747
  msgid "Text float to image."
1748
  msgstr "テキストを画像に回りこませる"
1749
 
1750
  #: dist/plugins/other_widget/widget-profile.php:104
1751
- #: inc/other_widget/widget-profile.php:104
1752
  msgid "Profile Text:"
1753
  msgstr "プロフィールテキスト"
1754
 
1755
  #: dist/plugins/other_widget/widget-profile.php:108
1756
- #: inc/other_widget/widget-profile.php:108
1757
  msgid "Facebook URL:"
1758
  msgstr "Facebook リンク先ページのURL"
1759
 
1760
  #: dist/plugins/other_widget/widget-profile.php:113
1761
- #: inc/other_widget/widget-profile.php:113
1762
  msgid "Twitter URL:"
1763
  msgstr "twitterリンク先ページのURL"
1764
 
1765
  #: dist/plugins/other_widget/widget-profile.php:118
1766
- #: inc/other_widget/widget-profile.php:118
1767
  msgid "Email Address:"
1768
  msgstr "Email リンク先ページのURL"
1769
 
1770
  #: dist/plugins/other_widget/widget-profile.php:123
1771
- #: inc/other_widget/widget-profile.php:123
1772
  msgid "Youtube URL:"
1773
  msgstr "Youtube リンク先ページのURL"
1774
 
1775
  #: dist/plugins/other_widget/widget-profile.php:128
1776
- #: inc/other_widget/widget-profile.php:128
1777
  msgid "RSS URL:"
1778
  msgstr "RSS リンク先ページのURL"
1779
 
1780
  #: dist/plugins/other_widget/widget-profile.php:133
1781
- #: inc/other_widget/widget-profile.php:133
1782
  msgid "instagram URL:"
1783
  msgstr "instagram リンク先ページのURL"
1784
 
1785
  #: dist/plugins/other_widget/widget-profile.php:137
1786
- #: inc/other_widget/widget-profile.php:137
1787
  msgid "linkedin URL:"
1788
  msgstr "linkedin リンク先ページのURL"
1789
 
1790
  #: dist/plugins/other_widget/widget-profile.php:153
1791
- #: inc/other_widget/widget-profile.php:153
1792
  msgid ""
1793
  "* When \"Icon Background: Fill\" is selected and \"Icon color\" is not "
1794
  "specified, each brand color will be painted."
@@ -1797,150 +1589,150 @@ msgstr ""
1797
  "きは各ブランドカラーで塗りつぶしされます。"
1798
 
1799
  #: dist/plugins/other_widget/widget-side-child-page-list.php:12
1800
- #: inc/other_widget/widget-side-child-page-list.php:12
1801
  msgid "child pages list"
1802
  msgstr "子ページのリスト"
1803
 
1804
  #: dist/plugins/other_widget/widget-side-child-page-list.php:17
1805
- #: inc/other_widget/widget-side-child-page-list.php:17
1806
  msgid "Displays list of child page for the current page."
1807
  msgstr "表示しているページの先祖階層からの子ページリストを表示します。"
1808
 
1809
  #: dist/plugins/other_widget/widget-taxonomies.php:10
1810
- #: inc/other_widget/widget-taxonomies.php:10
1811
  msgid "Categories/Custom taxonomies list"
1812
  msgstr "カテゴリー/カスタム分類リスト"
1813
 
1814
  #: dist/plugins/other_widget/widget-taxonomies.php:15
1815
- #: inc/other_widget/widget-taxonomies.php:15
1816
  msgid "Displays a categories and custom taxonomies list."
1817
  msgstr "カテゴリーやカスタム分類のリストを表示します。"
1818
 
1819
  #: dist/plugins/other_widget/widget-taxonomies.php:71
1820
- #: inc/other_widget/widget-taxonomies.php:71
1821
  msgid "Label to display"
1822
  msgstr "表示するラベル"
1823
 
1824
  #: dist/plugins/other_widget/widget-taxonomies.php:75
1825
- #: inc/other_widget/widget-taxonomies.php:75
1826
  msgid "Display page"
1827
  msgstr "ページを表示"
1828
 
1829
  #: dist/plugins/other_widget/widget-taxonomies.php:94
1830
- #: inc/other_widget/widget-taxonomies.php:94
1831
  msgid "Do not display terms without posts"
1832
  msgstr "投稿のない分類項目を表示しない"
1833
 
1834
  #: dist/plugins/other_widget/widget-taxonomies.php:106
1835
- #: inc/other_widget/widget-taxonomies.php:106
1836
  msgid "Blog"
1837
  msgstr "ブログ"
1838
 
1839
  #: dist/plugins/other_widget/widget-taxonomies.php:111
1840
- #: dist/plugins/template-tags/template-tags.php:157
1841
- #: inc/other_widget/widget-taxonomies.php:111
1842
- #: inc/template-tags/template-tags.php:157
1843
  msgid "Archives"
1844
  msgstr "アーカイブ"
1845
 
1846
  #: dist/plugins/post-type-manager/class.post-type-manager.php:22
1847
  #: dist/plugins/post-type-manager/class.post-type-manager.php:23
1848
  #: dist/plugins/post-type-manager/class.post-type-manager.php:65
1849
- #: inc/post-type-manager/package/class.post-type-manager.php:22
1850
- #: inc/post-type-manager/package/class.post-type-manager.php:23
1851
- #: inc/post-type-manager/package/class.post-type-manager.php:65
1852
  msgid "Custom Post Type Setting"
1853
  msgstr "カスタム投稿タイプ設定"
1854
 
1855
  #: dist/plugins/post-type-manager/class.post-type-manager.php:88
1856
- #: inc/post-type-manager/package/class.post-type-manager.php:88
1857
  msgid "Post Type ID(Required)"
1858
  msgstr "投稿タイプID(必須)"
1859
 
1860
  #: dist/plugins/post-type-manager/class.post-type-manager.php:89
1861
- #: inc/post-type-manager/package/class.post-type-manager.php:89
1862
  msgid "20 characters or less in alphanumeric"
1863
  msgstr "半角英数字20文字以内で入力ください"
1864
 
1865
  #: dist/plugins/post-type-manager/class.post-type-manager.php:94
1866
- #: inc/post-type-manager/package/class.post-type-manager.php:94
1867
  msgid "title"
1868
  msgstr "タイトル"
1869
 
1870
  #: dist/plugins/post-type-manager/class.post-type-manager.php:95
1871
- #: inc/post-type-manager/package/class.post-type-manager.php:95
1872
  msgid "editor"
1873
  msgstr "本文"
1874
 
1875
  #: dist/plugins/post-type-manager/class.post-type-manager.php:96
1876
- #: inc/post-type-manager/package/class.post-type-manager.php:96
1877
  msgid "author"
1878
  msgstr "投稿者"
1879
 
1880
  #: dist/plugins/post-type-manager/class.post-type-manager.php:97
1881
- #: inc/post-type-manager/package/class.post-type-manager.php:97
1882
  msgid "thumbnail"
1883
  msgstr "アイキャッチ画像"
1884
 
1885
  #: dist/plugins/post-type-manager/class.post-type-manager.php:98
1886
- #: inc/post-type-manager/package/class.post-type-manager.php:98
1887
  msgid "excerpt"
1888
  msgstr "抜粋"
1889
 
1890
  #: dist/plugins/post-type-manager/class.post-type-manager.php:99
1891
- #: inc/post-type-manager/package/class.post-type-manager.php:99
1892
  msgid "comments"
1893
  msgstr "コメント"
1894
 
1895
  #: dist/plugins/post-type-manager/class.post-type-manager.php:100
1896
- #: inc/post-type-manager/package/class.post-type-manager.php:100
1897
  msgid "revisions"
1898
  msgstr "リビジョン"
1899
 
1900
  #: dist/plugins/post-type-manager/class.post-type-manager.php:105
1901
- #: inc/post-type-manager/package/class.post-type-manager.php:105
1902
  msgid "Supports(Required)"
1903
  msgstr "有効にする項目(必須)"
1904
 
1905
  #: dist/plugins/post-type-manager/class.post-type-manager.php:118
1906
- #: inc/post-type-manager/package/class.post-type-manager.php:118
1907
  msgid "Menu position(optional)"
1908
  msgstr "メニューの位置( 任意 )"
1909
 
1910
  #: dist/plugins/post-type-manager/class.post-type-manager.php:119
1911
- #: inc/post-type-manager/package/class.post-type-manager.php:119
1912
  msgid "Please enter a number."
1913
  msgstr "数字を入力してください。数字が小さいほど上に表示されます。"
1914
 
1915
  #: dist/plugins/post-type-manager/class.post-type-manager.php:126
1916
- #: inc/post-type-manager/package/class.post-type-manager.php:126
1917
  msgid "Export to REST API(optional)"
1918
  msgstr "REST API に出力する( 任意 )"
1919
 
1920
  #: dist/plugins/post-type-manager/class.post-type-manager.php:138
1921
- #: inc/post-type-manager/package/class.post-type-manager.php:138
1922
  msgid "Export to REST API"
1923
  msgstr "REST API に出力する"
1924
 
1925
  #: dist/plugins/post-type-manager/class.post-type-manager.php:143
1926
- #: inc/post-type-manager/package/class.post-type-manager.php:143
1927
  msgid "Custom taxonomies(optional)"
1928
  msgstr "カスタム分類(任意)"
1929
 
1930
  #: dist/plugins/post-type-manager/class.post-type-manager.php:146
1931
- #: inc/post-type-manager/package/class.post-type-manager.php:146
1932
  msgid "Custom taxonomy is like a category in post."
1933
  msgstr "カスタム分類とは投稿で言うカテゴリーです。"
1934
 
1935
  #: dist/plugins/post-type-manager/class.post-type-manager.php:147
1936
- #: inc/post-type-manager/package/class.post-type-manager.php:147
1937
  msgid ""
1938
  "However, it refers to the \"category\" itself, not to the “item” of the "
1939
  "category."
1940
  msgstr "しかし、カテゴリーの”項目”ではなく、”カテゴリー”そのものを指します。"
1941
 
1942
  #: dist/plugins/post-type-manager/class.post-type-manager.php:148
1943
- #: inc/post-type-manager/package/class.post-type-manager.php:148
1944
  msgid ""
1945
  "For example, if you create a post type \"construction result\", Custom "
1946
  "taxonomy will be \"construction type\", \"construction area\", etc."
@@ -1949,42 +1741,42 @@ msgstr ""
1949
  "プ」「施工地域」等になります。"
1950
 
1951
  #: dist/plugins/post-type-manager/class.post-type-manager.php:172
1952
- #: inc/post-type-manager/package/class.post-type-manager.php:172
1953
  msgid "Custon taxonomy name(slug)"
1954
  msgstr "カスタム分類名(スラッグ)"
1955
 
1956
  #: dist/plugins/post-type-manager/class.post-type-manager.php:176
1957
- #: inc/post-type-manager/package/class.post-type-manager.php:176
1958
  msgid "* Please be sure to enter it with one-byte alphanumeric characters"
1959
  msgstr "※ 必ず半角英数字にて入力してください"
1960
 
1961
  #: dist/plugins/post-type-manager/class.post-type-manager.php:182
1962
- #: inc/post-type-manager/package/class.post-type-manager.php:182
1963
  msgid "Custon taxonomy label"
1964
  msgstr "カスタム分類名(表示名)"
1965
 
1966
  #: dist/plugins/post-type-manager/class.post-type-manager.php:189
1967
- #: inc/post-type-manager/package/class.post-type-manager.php:189
1968
  msgid "Hierarchy"
1969
  msgstr "階層"
1970
 
1971
  #: dist/plugins/post-type-manager/class.post-type-manager.php:190
1972
- #: inc/post-type-manager/package/class.post-type-manager.php:190
1973
  msgid "Make it a tag (do not hierarchize)"
1974
  msgstr "タグにする(階層化しない)"
1975
 
1976
  #: dist/plugins/post-type-manager/class.post-type-manager.php:199
1977
- #: inc/post-type-manager/package/class.post-type-manager.php:199
1978
  msgid "REST API(optional)"
1979
  msgstr "REST API ( 任意 )"
1980
 
1981
  #: dist/plugins/post-type-manager/class.post-type-manager.php:200
1982
- #: inc/post-type-manager/package/class.post-type-manager.php:200
1983
  msgid "Use for REST API"
1984
  msgstr "REST API に利用する"
1985
 
1986
  #: dist/plugins/post-type-manager/class.post-type-manager.php:262
1987
- #: inc/post-type-manager/package/class.post-type-manager.php:262
1988
  #, php-format
1989
  msgid ""
1990
  "Please save a <a href=\"%s\">permanent link configuration</a> After updating "
@@ -1992,124 +1784,113 @@ msgid ""
1992
  msgstr ""
1993
  "設定を更新したら<a href=\"%s\">パーマリンク設定</a>を保存してください。"
1994
 
1995
- #: dist/plugins/related_posts/related_posts.php:210 dist/veu-packages.php:339
1996
- #: inc/related_posts/related_posts.php:210 veu-packages.php:299
1997
  msgid "Related posts"
1998
  msgstr "関連記事を表示"
1999
 
2000
  #: dist/plugins/related_posts/related_posts.php:244
2001
- #: inc/related_posts/related_posts.php:244
2002
  msgid "Related Settings"
2003
  msgstr "関連記事設定"
2004
 
2005
  #: dist/plugins/sitemap_page/hide-controller.php:17
 
2006
  msgid "Site Map Hide"
2007
  msgstr "サイトマップ非表示設定"
2008
 
2009
  #: dist/plugins/sitemap_page/hide-controller.php:46
 
2010
  msgid "Don't display on Sitemap."
2011
  msgstr "サイトマップに表示しない"
2012
 
2013
  #: dist/plugins/sitemap_page/sitemap_admin.php:9
2014
- #: inc/sitemap-page/sitemap-page-admin-main-setting.php:39
2015
  msgid "HTML Sitemap Settings"
2016
  msgstr "HTMLサイトマップ設定"
2017
 
2018
  #: dist/plugins/sitemap_page/sitemap_admin.php:13
2019
- #: inc/sitemap-page/sitemap-page-admin-main-setting.php:43
2020
  msgid "Exclude page Settings"
2021
  msgstr "除外ページ設定"
2022
 
2023
  #: dist/plugins/sitemap_page/sitemap_admin.php:15
2024
- #: inc/sitemap-page/sitemap-page-admin-main-setting.php:45
2025
  msgid "Input you want to exclude page id."
2026
  msgstr "HTMLサイトマップから除外したい固定ページのIDを入力してください。"
2027
 
2028
  #: dist/plugins/sitemap_page/sitemap_admin.php:17
2029
- #: inc/sitemap-page/sitemap-page-admin-main-setting.php:47
2030
  msgid ""
2031
  "* Please enter separated by \",\"(commas) if there is more than one page ID "
2032
  "that you want to exclude."
2033
  msgstr "複数のページを除外する場合は , (コンマ)で区切って入力してください。"
2034
 
2035
  #: dist/plugins/sitemap_page/sitemap_page.php:34
2036
- #: inc/sitemap-page/sitemap-page-admin-main-setting.php:8
2037
  msgid "HTML Sitemap"
2038
  msgstr "HTMLサイトマップ"
2039
 
2040
  #: dist/plugins/sitemap_page/sitemap_page.php:261
2041
- #: inc/sitemap-page/sitemap-page.php:217
2042
  msgid "Display a HTML sitemap"
2043
  msgstr "HTMLサイトマップの表示"
2044
 
2045
- #: dist/plugins/sns/function_follow.php:25 inc/sns/function_follow.php:25
2046
  msgid "Follow me"
2047
  msgstr "このサイトをフォローする"
2048
 
2049
- #: dist/plugins/sns/function_follow.php:73 inc/sns/function_follow.php:73
2050
  msgid "Edit follow button"
2051
  msgstr "Follow me box の編集"
2052
 
2053
- #: dist/plugins/sns/function_meta_box.php:29
2054
- #, fuzzy
2055
- #| msgid "SNS Title"
2056
  msgid "Sns Title"
2057
  msgstr "OGPタイトル"
2058
 
2059
- #: dist/plugins/sns/function_meta_box.php:40
2060
- #: inc/sns/class-veu-metabox-sns-title.php:32
2061
  msgid "if filled this area then override title of OGP and Twitter Card"
2062
  msgstr ""
2063
  "このエリアにタイトルを入力すると、このページのOGP,ツイッターカードに出力され"
2064
  "るタイトルを上書きすることができます"
2065
 
2066
- #: dist/plugins/sns/hide_controller.php:28
2067
  msgid "Share bottons"
2068
  msgstr "ソーシャルボタン"
2069
 
2070
- #: dist/plugins/sns/hide_controller.php:72
2071
- #: inc/sns/class-veu-metabox-sns-button.php:38
2072
  msgid "This post type is not set to display the share button."
2073
  msgstr "この投稿タイプはシェアボタンを表示するように設定されて�
1
  msgid ""
2
  msgstr ""
3
  "Project-Id-Version: \n"
4
+ "POT-Creation-Date: 2019-01-23 02:37+0900\n"
5
  "PO-Revision-Date: \n"
6
  "Last-Translator: Kurudrive <kurudrive@gmail.com>\n"
7
  "Language-Team: Vektor translate Team <info@vektor-inc.co.jp>\n"
16
  "X-Poedit-SearchPath-0: .\n"
17
  "X-Poedit-SearchPathExcluded-0: node_modules\n"
18
 
19
+ #: admin_active_setting_page.php:3 dist/admin_active_setting_page.php:3
20
  msgid "Enable setting"
21
  msgstr "有効化設定"
22
 
23
+ #: admin_active_setting_page.php:16 admin_active_setting_page.php:89
24
+ #: dist/admin_active_setting_page.php:16 dist/admin_active_setting_page.php:89
 
25
  msgid "Select all"
26
  msgstr "全てを選択"
27
 
28
+ #: admin_active_setting_page.php:16 admin_active_setting_page.php:89
29
+ #: dist/admin_active_setting_page.php:16 dist/admin_active_setting_page.php:89
 
30
  msgid "Function"
31
  msgstr "有効化"
32
 
33
+ #: admin_active_setting_page.php:16 admin_active_setting_page.php:89
34
+ #: dist/admin_active_setting_page.php:16 dist/admin_active_setting_page.php:89
 
35
  msgid "Description"
36
  msgstr "説明"
37
 
38
+ #: admin_active_setting_page.php:35 dist/admin_active_setting_page.php:35
39
+ #: dist/veu-packages.php:366 veu-packages.php:368
40
  msgid "Automatic Eye Catch insert"
41
  msgstr "アイキャッチ画像自動挿入"
42
 
43
+ #: admin_active_setting_page.php:95 dist/admin_active_setting_page.php:95
44
  msgid "Extension Setting"
45
  msgstr "拡張設定"
46
 
47
+ #: admin_active_setting_page.php:100 dist/admin_active_setting_page.php:100
 
48
  msgid "Extention contents"
49
  msgstr "拡張コンテンツ"
50
 
51
+ #: admin_active_setting_page.php:106 dist/admin_active_setting_page.php:106
 
52
  msgid "set extension contents to loop_end hook"
53
  msgstr "ループ終了時にコンテンツを追加する"
54
 
55
+ #: admin_active_setting_page.php:112 dist/admin_active_setting_page.php:112
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
56
  msgid "Plugin setting options"
57
  msgstr "プラグイン設定オプション"
58
 
59
+ #: admin_active_setting_page.php:114 dist/admin_active_setting_page.php:114
 
60
  msgid "Delete myOptions when deactivate me."
61
  msgstr "プラグインを無効化する際にDBに保存したオプション項目を削除します。"
62
 
63
+ #: admin_main_setting_page.php:10 admin_main_setting_page.php:11
64
  #: dist/admin_main_setting_page.php:10 dist/admin_main_setting_page.php:11
65
+ #: dist/plugins/meta_keyword.php:103 plugins/meta_keyword.php:103
 
66
  msgid "Main setting"
67
  msgstr "メイン設定"
68
 
69
+ #: admin_main_setting_page.php:82 dist/admin_main_setting_page.php:82
70
  msgid "Activated Packages is noting. please activate some package."
71
  msgstr ""
72
  "有効化されているパッケージがありません。何かの機能を有効化してください。"
73
 
74
+ #: dist/plugins/auto_eyecatch.php:40 plugins/auto_eyecatch.php:40
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
75
  msgid "Automatic EyeCatch"
76
  msgstr "アイキャッチ自動挿入"
77
 
78
+ #: dist/plugins/auto_eyecatch.php:50 plugins/auto_eyecatch.php:50
 
79
  msgid "Do not set eyecatch image automatic."
80
  msgstr "アイキャッチ画像を自動挿入しない"
81
 
82
+ #: dist/plugins/bootstrap.php:9 dist/plugins_admin/customizer.php:38
83
+ #: plugins/bootstrap.php:9 plugins_admin/customizer.php:38
84
+ msgid "Settings"
85
+ msgstr "設定"
86
+
87
+ #: dist/plugins/bootstrap.php:36 plugins/bootstrap.php:36
88
  msgid "Key color"
89
  msgstr "キーカラー"
90
 
91
+ #: dist/plugins/bootstrap.php:47 plugins/bootstrap.php:47
92
  msgid "Key color(dark)"
93
  msgstr "キーカラー(暗)"
94
 
95
  #: dist/plugins/call-to-action/class-vk-call-to-action.php:63
96
+ #: dist/plugins/call-to-action/view-actionbox.php:73
97
+ #: plugins/call-to-action/class-vk-call-to-action.php:63
98
+ #: plugins/call-to-action/view-actionbox.php:73
99
  msgid "Edit CTA"
100
  msgstr "CTAの編集"
101
 
102
  #: dist/plugins/call-to-action/class-vk-call-to-action.php:64
103
+ #: plugins/call-to-action/class-vk-call-to-action.php:64
104
  msgid "Add new CTA"
105
  msgstr "CTAの新規作成"
106
 
107
  #: dist/plugins/call-to-action/class-vk-call-to-action.php:65
108
+ #: plugins/call-to-action/class-vk-call-to-action.php:65
109
  msgid "New CTA"
110
  msgstr "CTA 新規作成"
111
 
112
+ #: dist/plugins/call-to-action/class-vk-call-to-action.php:97
113
+ #: dist/plugins/call-to-action/class-vk-call-to-action.php:99
114
  #: dist/plugins/call-to-action/class-vk-call-to-action.php:100
115
+ #: plugins/call-to-action/class-vk-call-to-action.php:97
116
+ #: plugins/call-to-action/class-vk-call-to-action.php:99
117
+ #: plugins/call-to-action/class-vk-call-to-action.php:100
118
  msgid "Call to Action setting"
119
  msgstr "CTA設定"
120
 
121
+ #: dist/plugins/call-to-action/class-vk-call-to-action.php:102
122
+ #: plugins/call-to-action/class-vk-call-to-action.php:102
123
  msgid "CTA Contents"
124
  msgstr "CTA Contents"
125
 
126
+ #: dist/plugins/call-to-action/class-vk-call-to-action.php:128
127
+ #: dist/plugins/call-to-action/class-vk-call-to-action.php:613
128
  #: dist/plugins/call-to-action/widget-call-to-action.php:74
129
+ #: plugins/call-to-action/class-vk-call-to-action.php:128
130
+ #: plugins/call-to-action/class-vk-call-to-action.php:613
131
+ #: plugins/call-to-action/widget-call-to-action.php:74
132
  msgid "Random"
133
  msgstr "ランダム表示"
134
 
135
+ #: dist/plugins/call-to-action/class-vk-call-to-action.php:134
136
+ #: dist/plugins/call-to-action/class-vk-call-to-action.php:620
137
+ #: plugins/call-to-action/class-vk-call-to-action.php:134
138
+ #: plugins/call-to-action/class-vk-call-to-action.php:620
139
  msgid "Disable display"
140
  msgstr "表示しない"
141
 
142
+ #: dist/plugins/call-to-action/class-vk-call-to-action.php:140
143
+ #: plugins/call-to-action/class-vk-call-to-action.php:140
144
  msgid "Follow common setting"
145
  msgstr "共通設定を使用"
146
 
147
+ #: dist/plugins/call-to-action/class-vk-call-to-action.php:153
148
+ #: plugins/call-to-action/class-vk-call-to-action.php:153
149
  msgid "CTA common setting"
150
  msgstr "CTA共通設定"
151
 
152
+ #: dist/plugins/call-to-action/class-vk-call-to-action.php:154
153
  #: dist/plugins/call-to-action/view-adminsetting.php:31
154
  #: dist/plugins/call-to-action/widget-call-to-action.php:88
155
+ #: plugins/call-to-action/class-vk-call-to-action.php:154
156
+ #: plugins/call-to-action/view-adminsetting.php:31
157
+ #: plugins/call-to-action/widget-call-to-action.php:88
158
  msgid "Show CTA index page"
159
  msgstr "CTAの一覧を表示"
160
 
 
 
 
 
 
 
 
 
 
161
  #: dist/plugins/call-to-action/class-vk-call-to-action.php:221
162
+ #: plugins/call-to-action/class-vk-call-to-action.php:221
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
163
  msgid "CTA image"
164
  msgstr "CTA画像"
165
 
166
+ #: dist/plugins/call-to-action/class-vk-call-to-action.php:227
167
+ #: plugins/call-to-action/class-vk-call-to-action.php:227
168
  msgid "Add image"
169
  msgstr "画像を追加"
170
 
171
+ #: dist/plugins/call-to-action/class-vk-call-to-action.php:228
172
+ #: plugins/call-to-action/class-vk-call-to-action.php:228
173
  msgid "Change image"
174
  msgstr "画像を変更"
175
 
176
+ #: dist/plugins/call-to-action/class-vk-call-to-action.php:229
177
+ #: plugins/call-to-action/class-vk-call-to-action.php:229
178
  msgid "Remove image"
179
  msgstr "画像を削除"
180
 
181
+ #: dist/plugins/call-to-action/class-vk-call-to-action.php:234
182
+ #: plugins/call-to-action/class-vk-call-to-action.php:234
183
  msgid "CTA image position"
184
  msgstr "CTA画像の位置"
185
 
186
+ #: dist/plugins/call-to-action/class-vk-call-to-action.php:237
187
+ #: plugins/call-to-action/class-vk-call-to-action.php:237
188
  msgid "right"
189
  msgstr "右寄せ"
190
 
191
+ #: dist/plugins/call-to-action/class-vk-call-to-action.php:238
192
+ #: plugins/call-to-action/class-vk-call-to-action.php:238
193
  msgid "center"
194
  msgstr "中央"
195
 
196
+ #: dist/plugins/call-to-action/class-vk-call-to-action.php:239
197
+ #: plugins/call-to-action/class-vk-call-to-action.php:239
198
  msgid "left"
199
  msgstr "左寄せ"
200
 
201
+ #: dist/plugins/call-to-action/class-vk-call-to-action.php:243
202
+ #: plugins/call-to-action/class-vk-call-to-action.php:243
203
  msgid "Button text"
204
  msgstr "ボタンの表記文言"
205
 
206
+ #: dist/plugins/call-to-action/class-vk-call-to-action.php:247
207
+ #: plugins/call-to-action/class-vk-call-to-action.php:247
208
  msgid "Button icon"
209
  msgstr "ボタンアイコン"
210
 
211
+ #: dist/plugins/call-to-action/class-vk-call-to-action.php:248
212
  #: dist/plugins/other_widget/widget-button.php:122
213
+ #: plugins/call-to-action/class-vk-call-to-action.php:248
214
+ #: plugins/other_widget/widget-button.php:122
215
  msgid "To choose your favorite icon, and enter the class."
216
  msgstr "アイコンフォントを選んでそのクラス名を入力してください。"
217
 
218
+ #: dist/plugins/call-to-action/class-vk-call-to-action.php:249
219
  #: dist/plugins/other_widget/widget-button.php:123
220
+ #: plugins/call-to-action/class-vk-call-to-action.php:249
221
+ #: plugins/other_widget/widget-button.php:123
222
  msgid "Before :"
223
  msgstr "文字の前 :"
224
 
225
+ #: dist/plugins/call-to-action/class-vk-call-to-action.php:251
226
  #: dist/plugins/other_widget/widget-button.php:125
227
+ #: plugins/call-to-action/class-vk-call-to-action.php:251
228
+ #: plugins/other_widget/widget-button.php:125
229
  msgid "After :"
230
  msgstr "文字の後 :"
231
 
232
+ #: dist/plugins/call-to-action/class-vk-call-to-action.php:263
233
+ #: plugins/call-to-action/class-vk-call-to-action.php:263
234
  msgid "Button link url"
235
  msgstr "ボタンのリンク先URL"
236
 
237
+ #: dist/plugins/call-to-action/class-vk-call-to-action.php:276
238
+ #: plugins/call-to-action/class-vk-call-to-action.php:276
239
  msgid "Target window"
240
  msgstr "リンク先ターゲット"
241
 
242
+ #: dist/plugins/call-to-action/class-vk-call-to-action.php:278
243
+ #: plugins/call-to-action/class-vk-call-to-action.php:278
244
  msgid "Open in a self window"
245
  msgstr "同じウィンドウで開く"
246
 
247
+ #: dist/plugins/call-to-action/class-vk-call-to-action.php:280
248
+ #: plugins/call-to-action/class-vk-call-to-action.php:280
249
  msgid "Text message"
250
  msgstr "テキストメッセージ"
251
 
252
+ #: dist/plugins/call-to-action/class-vk-call-to-action.php:286
253
  #: dist/plugins/call-to-action/widget-call-to-action.php:91
254
+ #: plugins/call-to-action/class-vk-call-to-action.php:286
255
+ #: plugins/call-to-action/widget-call-to-action.php:91
256
  msgid "CTA setting"
257
  msgstr "CTA設定"
258
 
259
  #: dist/plugins/call-to-action/view-adminsetting.php:15
260
+ #: dist/veu-packages.php:315 plugins/call-to-action/view-adminsetting.php:15
261
+ #: veu-packages.php:317
262
  msgid "Call To Action"
263
  msgstr "Call To Action"
264
 
265
  #: dist/plugins/call-to-action/view-adminsetting.php:19
266
+ #: dist/veu-packages.php:307 plugins/call-to-action/view-adminsetting.php:19
267
+ #: veu-packages.php:309
268
  msgid "Display the CTA at the end of the post content."
269
  msgstr "投稿内容の最後にCTAを表示します。"
270
 
271
  #: dist/plugins/call-to-action/view-adminsetting.php:20
272
+ #: dist/veu-packages.php:309 plugins/call-to-action/view-adminsetting.php:20
273
+ #: veu-packages.php:311
274
  msgid ""
275
  "The CTA stands for \"Call to action\" and this is the area that prompts the "
276
  "user behavior."
279
  "情報を表示します。"
280
 
281
  #: dist/plugins/call-to-action/view-adminsetting.php:21
282
+ #: dist/veu-packages.php:311 plugins/call-to-action/view-adminsetting.php:21
283
+ #: veu-packages.php:313
284
  msgid ""
285
  "As an example, text message and a link button for induction to the free "
286
  "sample download page."
289
  "ンなどです。"
290
 
291
  #: dist/plugins/call-to-action/view-adminsetting.php:23
292
+ #: plugins/call-to-action/view-adminsetting.php:23
293
  msgid "How to use"
294
  msgstr "使い方"
295
 
296
  #: dist/plugins/call-to-action/view-adminsetting.php:26
297
+ #: plugins/call-to-action/view-adminsetting.php:26
298
  msgid ""
299
  "You register the contents on \"CTA\" that you want to display to bottom of "
300
  "the content."
301
  msgstr "まずは投稿タイプCTAで、本文の最後に表示させたい内容を登録します。"
302
 
303
  #: dist/plugins/call-to-action/view-adminsetting.php:27
304
+ #: plugins/call-to-action/view-adminsetting.php:27
305
  msgid "Choose the CTA to be displayed from the following."
306
  msgstr "下記のプルダウンで、投稿タイプ別に表示するCTAを選択して保存します。"
307
 
308
  #: dist/plugins/call-to-action/view-adminsetting.php:28
309
+ #: plugins/call-to-action/view-adminsetting.php:28
310
  msgid ""
311
  "If you want to switch the CTA to be displayed on each post, please set in "
312
  "the details page of such posting."
315
  "い。"
316
 
317
  #: dist/plugins/call-to-action/view-adminsetting.php:41
318
+ #: plugins/call-to-action/view-adminsetting.php:41
319
  msgid "Show index page"
320
  msgstr "一覧ページを表示する"
321
 
322
  #: dist/plugins/call-to-action/widget-call-to-action.php:20
323
+ #: plugins/call-to-action/widget-call-to-action.php:20
324
  msgid "CTA"
325
  msgstr "CTA"
326
 
327
  #: dist/plugins/call-to-action/widget-call-to-action.php:26
328
+ #: plugins/call-to-action/widget-call-to-action.php:26
329
  msgid "Select CTA and display it."
330
  msgstr "CTAを選択して表示します。"
331
 
332
  #: dist/plugins/call-to-action/widget-call-to-action.php:66
333
+ #: plugins/call-to-action/widget-call-to-action.php:66
334
  msgid "Please select CTA to display."
335
  msgstr "表示するCTAを選択してください。"
336
 
337
  #: dist/plugins/call-to-action/widget-call-to-action.php:80
338
+ #: plugins/call-to-action/widget-call-to-action.php:80
339
  msgid "Please select"
340
  msgstr "選択してください"
341
 
342
  #: dist/plugins/child_page_index.php:79
343
  #: dist/plugins/other_widget/widget-3pr-area.php:198
344
+ #: plugins/child_page_index.php:79 plugins/other_widget/widget-3pr-area.php:198
345
  msgid "Read more"
346
  msgstr "詳しくはこちら"
347
 
348
  #: dist/plugins/child_page_index.php:150
349
+ #: dist/plugins/other_widget/widget-page.php:166
350
+ #: plugins/child_page_index.php:150 plugins/other_widget/widget-page.php:166
351
  msgid "Display a child page index"
352
  msgstr "子ページ一覧の表示"
353
 
354
+ #: dist/plugins/contact-section/contact-section.php:104
355
+ #: dist/plugins/contact-section/contact-section.php:132
356
+ #: plugins/contact-section/contact-section.php:104
357
+ #: plugins/contact-section/contact-section.php:132
358
  msgid "Contact Information"
359
  msgstr "お問い合わせ情報"
360
 
361
+ #: dist/plugins/contact-section/contact-section.php:114
362
+ #: dist/plugins/contact-section/contact-section.php:143
363
  #: dist/plugins/contact-section/customizer.php:53
364
  #: dist/plugins/contact-section/customizer.php:67
365
+ #: plugins/contact-section/contact-section.php:114
366
+ #: plugins/contact-section/contact-section.php:143
367
+ #: plugins/contact-section/customizer.php:53
368
+ #: plugins/contact-section/customizer.php:67
369
  msgid "Please feel free to inquire."
370
  msgstr "お気軽にお問い合わせください。"
371
 
372
+ #: dist/plugins/contact-section/contact-section.php:116
373
+ #: dist/plugins/contact-section/customizer.php:95
374
+ #: plugins/contact-section/contact-section.php:116
375
+ #: plugins/contact-section/customizer.php:95
376
  msgid "Office hours 9:00 - 18:00 [ Weekdays except holidays ]"
377
  msgstr "受付時間 9:00-18:00 [ 土・日・祝日除く ]"
378
 
379
+ #: dist/plugins/contact-section/contact-section.php:118
380
+ #: dist/plugins/contact-section/contact-section.php:120
381
+ #: dist/plugins/contact-section/customizer.php:137
382
+ #: dist/plugins/contact-section/customizer.php:179
383
+ #: plugins/contact-section/contact-section.php:118
384
+ #: plugins/contact-section/contact-section.php:120
385
+ #: plugins/contact-section/customizer.php:137
386
+ #: plugins/contact-section/customizer.php:179
387
  msgid "Contact us"
388
  msgstr "お問い合わせ"
389
 
390
+ #: dist/plugins/contact-section/contact-section.php:134
391
  #: dist/plugins/contact-section/customizer.php:33
392
+ #: plugins/contact-section/contact-section.php:134
393
+ #: plugins/contact-section/customizer.php:33
394
  msgid ""
395
  "The contents entered here will be reflected in the bottom of each fixed "
396
  "page, the \"Contact Section\" widget, the \"Contact Button\" widget, etc."
398
  "ここに入力された内容が各固定ページ下部や『お問い合わせ情報』ウィジェット、"
399
  "『お問い合わせボタン』ウィジェットなどに反映されます。"
400
 
401
+ #: dist/plugins/contact-section/contact-section.php:136
402
  #: dist/plugins/contact-section/customizer.php:35
403
+ #: plugins/contact-section/contact-section.php:136
404
+ #: plugins/contact-section/customizer.php:35
405
  msgid ""
406
  "When I display it on the page, it is necessary to classify a check into "
407
  "\"Display Contact Section\" checkbox with the edit page of each page."
409
  "固定ページに表示する場合は、各固定ページの編集画面で\"お問い合わせ情報の表示"
410
  "\"にチェックを入れる必要があります。"
411
 
412
+ #: dist/plugins/contact-section/contact-section.php:140
413
  #: dist/plugins/contact-section/customizer.php:62
414
+ #: plugins/contact-section/contact-section.php:140
415
+ #: plugins/contact-section/customizer.php:62
416
  msgid "Message"
417
  msgstr "メッセージ"
418
 
419
+ #: dist/plugins/contact-section/contact-section.php:143
420
+ #: dist/plugins/contact-section/contact-section.php:150
421
+ #: dist/plugins/contact-section/contact-section.php:157
422
+ #: dist/plugins/contact-section/contact-section.php:165
423
+ #: dist/plugins/contact-section/contact-section.php:173
424
+ #: dist/plugins/contact-section/contact-section.php:181
 
425
  #: dist/plugins/contact-section/customizer.php:67
426
  #: dist/plugins/contact-section/customizer.php:88
427
  #: dist/plugins/contact-section/customizer.php:109
428
  #: dist/plugins/contact-section/customizer.php:130
429
  #: dist/plugins/contact-section/customizer.php:151
430
  #: dist/plugins/contact-section/customizer.php:172
 
431
  #: dist/plugins/google_analytics/ga_admin.php:16
432
+ #: dist/plugins/sns/sns_admin.php:31
433
+ #: plugins/contact-section/contact-section.php:143
434
+ #: plugins/contact-section/contact-section.php:150
435
+ #: plugins/contact-section/contact-section.php:157
436
+ #: plugins/contact-section/contact-section.php:165
437
+ #: plugins/contact-section/contact-section.php:173
438
+ #: plugins/contact-section/contact-section.php:181
439
+ #: plugins/contact-section/customizer.php:67
440
+ #: plugins/contact-section/customizer.php:88
441
+ #: plugins/contact-section/customizer.php:109
442
+ #: plugins/contact-section/customizer.php:130
443
+ #: plugins/contact-section/customizer.php:151
444
+ #: plugins/contact-section/customizer.php:172
445
+ #: plugins/google_analytics/ga_admin.php:16 plugins/sns/sns_admin.php:31
 
446
  msgid "ex) "
447
  msgstr "例) "
448
 
449
+ #: dist/plugins/contact-section/contact-section.php:147
450
  #: dist/plugins/contact-section/customizer.php:83
451
+ #: plugins/contact-section/contact-section.php:147
452
+ #: plugins/contact-section/customizer.php:83
453
  msgid "Phone number"
454
  msgstr "電話番号"
455
 
456
+ #: dist/plugins/contact-section/contact-section.php:154
457
+ #: dist/plugins/contact-section/contact-section.php:157
458
  #: dist/plugins/contact-section/customizer.php:104
459
+ #: dist/plugins/contact-section/customizer.php:109
460
+ #: plugins/contact-section/contact-section.php:154
461
+ #: plugins/contact-section/contact-section.php:157
462
+ #: plugins/contact-section/customizer.php:104
463
+ #: plugins/contact-section/customizer.php:109
 
 
 
 
 
 
 
 
464
  msgid "Office hours"
465
  msgstr "営業時間"
466
 
467
+ #: dist/plugins/contact-section/contact-section.php:157
468
+ #: dist/plugins/contact-section/customizer.php:109
469
+ #: plugins/contact-section/contact-section.php:157
470
+ #: plugins/contact-section/customizer.php:109
471
  msgid "Weekdays except holidays"
472
  msgstr "土日・祝日除く"
473
 
474
+ #: dist/plugins/contact-section/contact-section.php:162
475
+ #: dist/plugins/contact-section/customizer.php:125
476
+ #: plugins/contact-section/contact-section.php:162
477
+ #: plugins/contact-section/customizer.php:125
478
  msgid "The contact page URL"
479
  msgstr "お問い合わせ先URL"
480
 
481
+ #: dist/plugins/contact-section/contact-section.php:165
482
+ #: dist/plugins/contact-section/customizer.php:130
483
+ #: plugins/contact-section/contact-section.php:165
484
+ #: plugins/contact-section/customizer.php:130
485
  msgid "or"
486
  msgstr "もしくは"
487
 
488
+ #: dist/plugins/contact-section/contact-section.php:166
489
+ #: dist/plugins/contact-section/customizer.php:130
490
+ #: plugins/contact-section/contact-section.php:166
491
+ #: plugins/contact-section/customizer.php:130
492
  msgid "* If you fill in the blank, widget's contact button does not appear."
493
  msgstr "※ 未入力の場合、お問い合わせウィジェットには何も表示されません。"
494
 
495
+ #: dist/plugins/contact-section/contact-section.php:170
496
+ #: dist/plugins/contact-section/customizer.php:146
497
+ #: plugins/contact-section/contact-section.php:170
498
+ #: plugins/contact-section/customizer.php:146
499
  msgid "Contact button Text"
500
  msgstr "お問い合わせボタンに表示するテキスト"
501
 
502
+ #: dist/plugins/contact-section/contact-section.php:173
503
+ #: dist/plugins/contact-section/customizer.php:151
504
+ #: plugins/contact-section/contact-section.php:173
505
+ #: plugins/contact-section/customizer.php:151
506
  msgid "Contact Us from email."
507
  msgstr "メールでのお問い合わせはこちら"
508
 
509
+ #: dist/plugins/contact-section/contact-section.php:178
510
+ #: dist/plugins/contact-section/customizer.php:167
511
+ #: plugins/contact-section/contact-section.php:178
512
+ #: plugins/contact-section/customizer.php:167
513
  msgid "Contact button text( sub )"
514
  msgstr "お問い合わせボタンに表示するテキスト2(オプション)"
515
 
516
+ #: dist/plugins/contact-section/contact-section.php:182
517
+ #: dist/plugins/contact-section/customizer.php:172
518
+ #: plugins/contact-section/contact-section.php:182
519
+ #: plugins/contact-section/customizer.php:172
520
  msgid "Email contact form"
521
  msgstr "お気軽にお問い合わせください。"
522
 
523
+ #: dist/plugins/contact-section/contact-section.php:187
524
+ #: dist/plugins/contact-section/customizer.php:188
525
+ #: plugins/contact-section/contact-section.php:187
526
+ #: plugins/contact-section/customizer.php:188
527
  msgid "Contact button short text for side widget"
528
  msgstr "お問い合わせボタンウィジェットに表示するテキスト"
529
 
530
+ #: dist/plugins/contact-section/contact-section.php:191
531
+ #: dist/plugins/contact-section/customizer.php:193
532
+ #: plugins/contact-section/contact-section.php:191
533
+ #: plugins/contact-section/customizer.php:193
534
  msgid "This will used to \"Contact Button\" widget."
535
  msgstr ""
536
  "このテキストはお問い合わせボタンウィジェットで使用されます。サイドバーでの利"
537
  "用を想定していますので少ない文字数で設定してください。"
538
 
539
+ #: dist/plugins/contact-section/contact-section.php:195
540
+ #: plugins/contact-section/contact-section.php:195
541
  msgid "Advanced Setting"
542
  msgstr "高度な設定"
543
 
544
+ #: dist/plugins/contact-section/contact-section.php:204
545
+ #: dist/plugins/contact-section/customizer.php:217
546
+ #: plugins/contact-section/contact-section.php:204
547
+ #: plugins/contact-section/customizer.php:217
548
  msgid "Inquiry Banner image"
549
  msgstr "お問い合わせバナー画像"
550
 
551
+ #: dist/plugins/contact-section/contact-section.php:206
552
+ #: plugins/contact-section/contact-section.php:206
553
  msgid "Select Image"
554
  msgstr "画像を選択"
555
 
556
+ #: dist/plugins/contact-section/contact-section.php:207
557
+ #: dist/plugins/contact-section/customizer.php:207
558
+ #: plugins/contact-section/contact-section.php:207
559
+ #: plugins/contact-section/customizer.php:207
560
  msgid "Display the image instead of the above inquiry information"
561
  msgstr ""
562
  "画像が登録されている場合は標準のお問い合わせ情報ではなく画像が表示されます。"
563
 
564
+ #: dist/plugins/contact-section/contact-section.php:211
565
+ #: dist/plugins/contact-section/customizer.php:243
566
+ #: plugins/contact-section/contact-section.php:211
567
+ #: plugins/contact-section/customizer.php:243
568
  msgid "Display HTML message instead of the standard"
569
  msgstr "お問い合わせ情報として表示するHTML"
570
 
571
+ #: dist/plugins/contact-section/contact-section.php:213
572
+ #: dist/plugins/contact-section/customizer.php:236
573
+ #: plugins/contact-section/contact-section.php:213
574
+ #: plugins/contact-section/customizer.php:236
575
  msgid "HTML takes precedence over image"
576
  msgstr "HTMLが登録されている場合は画像より優先されます。"
577
 
578
+ #: dist/plugins/contact-section/contact-section.php:235
579
+ #: plugins/contact-section/contact-section.php:235
580
  msgid "Display Contact Section"
581
  msgstr "お問い合わせ情報の表示"
582
 
583
+ #: dist/plugins/contact-section/contact-section.php:368
584
+ #: dist/plugins/contact-section/contact-section.php:420
585
+ #: plugins/contact-section/contact-section.php:368
586
+ #: plugins/contact-section/contact-section.php:420
587
  msgid "Edit contact information"
588
  msgstr "Contact情報を編集"
589
 
590
+ #: dist/plugins/contact-section/contact-section.php:436
591
+ #: plugins/contact-section/contact-section.php:436
592
  msgid "Contact Button"
593
  msgstr "お問い合わせボタン"
594
 
595
+ #: dist/plugins/contact-section/contact-section.php:437
596
+ #: plugins/contact-section/contact-section.php:437
597
  msgid "Display contact button."
598
  msgstr "お問い合わせボタンを表示します。"
599
 
600
+ #: dist/plugins/contact-section/contact-section.php:438
601
+ #: dist/plugins/contact-section/contact-section.php:466
602
+ #: dist/plugins/contact-section/contact-section.php:488
603
+ #: plugins/contact-section/contact-section.php:438
604
+ #: plugins/contact-section/contact-section.php:466
605
+ #: plugins/contact-section/contact-section.php:488
606
  #, php-format
607
  msgid ""
608
  "It is necessary to set the \"%s\" -> \"Contact Information\" section in "
610
  msgstr ""
611
  "「%s」→ 「メイン設定」ページで『お問い合わせ情報』を設定する必要があります。"
612
 
613
+ #: dist/plugins/contact-section/contact-section.php:465
614
+ #: plugins/contact-section/contact-section.php:465
615
  msgid "Display contact button"
616
  msgstr "お問い合わせボタンを表示します。"
617
 
618
+ #: dist/plugins/contact-section/contact-section.php:486
619
+ #: dist/veu-packages.php:280 plugins/contact-section/contact-section.php:486
620
+ #: veu-packages.php:282
621
  msgid "Contact Section"
622
  msgstr "お問い合わせ情報"
623
 
624
+ #: dist/plugins/contact-section/contact-section.php:487
625
+ #: plugins/contact-section/contact-section.php:487
626
  msgid "Display Phone number and contact button etc."
627
  msgstr "電話番号とお問い合わせボタンなどを表示します。"
628
 
629
+ #: dist/plugins/contact-section/contact-section.php:516
630
+ #: plugins/contact-section/contact-section.php:516
631
  #, php-format
632
  msgid ""
633
  "*It is necessary to set the \"%s\" -> \"Contact Information\" section in "
637
  "す。"
638
 
639
  #: dist/plugins/contact-section/customizer.php:23
640
+ #: plugins/contact-section/customizer.php:23
641
  msgid "Contact Settings"
642
  msgstr "お問い合わせ情報"
643
 
644
+ #: dist/plugins/contact-section/customizer.php:210
645
+ #: dist/plugins/contact-section/customizer.php:239
646
+ #: plugins/contact-section/customizer.php:210
647
+ #: plugins/contact-section/customizer.php:239
648
  msgid "It is not reflected in the header."
649
  msgstr "ヘッダーには反映されません。"
650
 
651
  #: dist/plugins/css_customize/css_customize-edit.php:2
652
+ #: dist/plugins/css_customize/css_customize.php:29
653
+ #: dist/plugins/css_customize/css_customize.php:43
654
  #: dist/plugins/css_customize/css_customize.php:44
655
+ #: plugins/css_customize/css_customize-edit.php:2
656
+ #: plugins/css_customize/css_customize.php:29
657
+ #: plugins/css_customize/css_customize.php:43
658
+ #: plugins/css_customize/css_customize.php:44
 
659
  msgid "CSS Customize"
660
  msgstr "CSSカスタマイズ"
661
 
662
  #: dist/plugins/css_customize/css_customize-edit.php:5
663
+ #: plugins/css_customize/css_customize-edit.php:5
664
  msgid "You can add custom CSS here."
665
  msgstr "デザインをカスタマイズする場合は下のテキストエリアにCSSを入力します"
666
 
667
  #: dist/plugins/css_customize/css_customize-edit.php:13
668
+ #: plugins/css_customize/css_customize-edit.php:13
669
  msgid "Save CSS"
670
  msgstr "CSSを保存する"
671
 
672
  #: dist/plugins/css_customize/css_customize-single.php:22
673
+ #: plugins/css_customize/css_customize-single.php:22
674
  msgid "Custom CSS"
675
+ msgstr ""
676
 
677
+ #: dist/plugins/css_customize/css_customize.php:101
678
+ #: plugins/css_customize/css_customize.php:101
679
  msgid "Your custom CSS was saved."
680
  msgstr "CSSが保存されました"
681
 
682
+ #: dist/plugins/css_customize/css_customize.php:104
683
+ #: plugins/css_customize/css_customize.php:104
684
  msgid "Error occured. Please try again."
685
  msgstr "何らかのエラー!! また試してみてください"
686
 
687
  #: dist/plugins/font-awesome/class-vk-font-awesome-versions.php:22
688
  #: dist/plugins/font-awesome/class-vk-font-awesome-versions.php:37
689
+ #: plugins/font-awesome/class-vk-font-awesome-versions.php:22
690
+ #: plugins/font-awesome/class-vk-font-awesome-versions.php:37
691
  msgid "Not recommended"
692
  msgstr "非推奨"
693
 
694
  #: dist/plugins/font-awesome/class-vk-font-awesome-versions.php:69
695
  #: dist/plugins/font-awesome/class-vk-font-awesome-versions.php:71
696
+ #: plugins/font-awesome/class-vk-font-awesome-versions.php:69
697
+ #: plugins/font-awesome/class-vk-font-awesome-versions.php:71
698
  msgid "Ex ) "
699
  msgstr "例 ) "
700
 
701
  #: dist/plugins/font-awesome/class-vk-font-awesome-versions.php:169
702
+ #: plugins/font-awesome/class-vk-font-awesome-versions.php:169
703
  msgid "Font Awesome"
704
+ msgstr ""
705
 
706
  #: dist/plugins/font-awesome/class-vk-font-awesome-versions.php:190
707
+ #: plugins/font-awesome/class-vk-font-awesome-versions.php:190
708
  msgid "Font Awesome Version"
709
+ msgstr ""
710
 
711
  #: dist/plugins/font-awesome/class-vk-font-awesome-versions.php:193
712
+ #: plugins/font-awesome/class-vk-font-awesome-versions.php:193
713
  msgid "4.7 will be abolished in the near future."
714
  msgstr "4.7は将来的に廃止します。"
715
 
716
+ #: dist/plugins/footer_copyright_change.php:6
717
+ #: plugins/footer_copyright_change.php:6
718
  msgid ""
719
  "<p>Powered by <a href=\"https://wordpress.org/\">WordPress</a> with <a href="
720
  "\"https://lightning.nagoya\" target=\"_blank\" title=\"Free WordPress Theme "
731
  #: dist/plugins/google_analytics/ga_admin.php:9
732
  #: dist/plugins/google_analytics/ga_admin.php:13
733
  #: dist/plugins/google_analytics/google_analytics.php:23
734
+ #: plugins/google_analytics/ga_admin.php:9
735
+ #: plugins/google_analytics/ga_admin.php:13
736
+ #: plugins/google_analytics/google_analytics.php:23
737
  msgid "Google Analytics Settings"
738
  msgstr "Google Analytics設定"
739
 
740
  #: dist/plugins/google_analytics/ga_admin.php:14
741
+ #: plugins/google_analytics/ga_admin.php:14
742
  msgid ""
743
  "Please fill in the Google Analytics ID from the Analytics embed code used in "
744
  "the site."
745
  msgstr "このサイトで使用する Google アナリティクスの ID を入力して下さい。"
746
 
747
  #: dist/plugins/google_analytics/ga_admin.php:19
748
+ #: plugins/google_analytics/ga_admin.php:19
749
  msgid ""
750
  "Please select the type of Analytics code . (If you are unsure you can skip "
751
  "this.)"
755
 
756
  #: dist/plugins/google_analytics/ga_admin.php:23
757
  #: dist/plugins/google_analytics/ga_customizer.php:74
758
+ #: plugins/google_analytics/ga_admin.php:23
759
+ #: plugins/google_analytics/ga_customizer.php:74
760
  msgid "Recommendation ( gtag )"
761
  msgstr "推奨 ( gtag )"
762
 
763
  #: dist/plugins/google_analytics/ga_admin.php:24
764
  #: dist/plugins/google_analytics/ga_customizer.php:75
765
+ #: plugins/google_analytics/ga_admin.php:24
766
+ #: plugins/google_analytics/ga_customizer.php:75
767
  msgid "Universal Analytics code ( analytics.js )"
768
  msgstr "ユニバーサル アナリティクスのコード ( analytics.js )"
769
 
770
  #: dist/plugins/google_analytics/ga_admin.php:25
771
  #: dist/plugins/google_analytics/ga_customizer.php:76
772
+ #: plugins/google_analytics/ga_admin.php:25
773
+ #: plugins/google_analytics/ga_customizer.php:76
774
  msgid "Normal code ( analytics.js )"
775
  msgstr "ノーマルのコード ( analytics.js )"
776
 
777
  #: dist/plugins/google_analytics/ga_customizer.php:24
778
+ #: plugins/google_analytics/ga_customizer.php:24
779
  msgid "Google Analtics Settings"
780
  msgstr "Google Analytics設定"
781
 
782
  #: dist/plugins/google_analytics/ga_customizer.php:45
783
+ #: plugins/google_analytics/ga_customizer.php:45
784
  msgid "Google Analytics ID"
785
  msgstr "Google Analyticsの ID"
786
 
787
  #: dist/plugins/google_analytics/ga_customizer.php:49
788
+ #: plugins/google_analytics/ga_customizer.php:49
789
  msgid ""
790
  "Please fill in the Google Analytics ID from the Analytics embed code used in "
791
  "the site.<br>ex) XXXXXXXX-X"
794
  "XXXXXXXX-X"
795
 
796
  #: dist/plugins/google_analytics/ga_customizer.php:68
797
+ #: plugins/google_analytics/ga_customizer.php:68
798
  msgid "Select the type of Analytics code"
799
  msgstr "アナリティクスコードの種類を選択"
800
 
801
  #: dist/plugins/google_analytics/ga_customizer.php:78
802
+ #: plugins/google_analytics/ga_customizer.php:78
803
  msgid ""
804
  "Print the select the type of Analytics code.<br>(If you are unsure you can "
805
  "skip this.)"
807
  "アナリティクスコードの種類を選択して下さい。( 不明な場合この設定は省略できま"
808
  "す。)"
809
 
810
+ #: dist/plugins/icons.php:38 dist/plugins/icons.php:68 plugins/icons.php:38
811
+ #: plugins/icons.php:68
812
  msgid "icon setting"
813
  msgstr "アイコン設定"
814
 
815
+ #: dist/plugins/icons.php:74 plugins/icons.php:74
816
  #, php-format
817
  msgid ""
818
  "This feature will be discontinued shortly.<br>You can set the site icon from "
823
  "サイトアイコンは「<a href=%s>外観 > カスタマイズ</a>」の「サイト基本情報」パ"
824
  "ネルから設定できます。"
825
 
826
+ #: dist/plugins/icons.php:81 plugins/icons.php:81
827
  msgid "Favicon Setting"
828
  msgstr "ファビコン設定"
829
 
830
+ #: dist/plugins/icons.php:83 plugins/icons.php:83
831
  msgid "Choose icon"
832
  msgstr "アイコンを選択"
833
 
834
+ #: dist/plugins/icons.php:84 plugins/icons.php:84
835
  msgid "Please upload your \".ico\" file"
836
  msgstr "作成したicoファイルをアップロードしてください"
837
 
838
+ #: dist/plugins/insert_ads.php:37 dist/plugins/insert_ads.php:180
839
+ #: dist/veu-packages.php:338 plugins/insert_ads.php:37
840
+ #: plugins/insert_ads.php:180 veu-packages.php:340
841
  msgid "Insert ads"
842
  msgstr "広告の挿入"
843
 
844
+ #: dist/plugins/insert_ads.php:183 plugins/insert_ads.php:183
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
845
  msgid "Insert ads to post."
846
  msgstr "投稿に広告を挿入"
847
 
848
+ #: dist/plugins/insert_ads.php:185 plugins/insert_ads.php:185
849
  msgid "Insert ads to before content and more tag and after content."
850
  msgstr "記事の直前 / moreタグの直後 / 記事の最後に広告を挿入できます。"
851
 
852
+ #: dist/plugins/insert_ads.php:185 plugins/insert_ads.php:185
853
  msgid "If you want to separate ads area, you fill two fields."
854
  msgstr "2つのフィールドに分けて挿入すると、横並び(col-md-6)に表示されます。"
855
 
856
+ #: dist/plugins/insert_ads.php:187 plugins/insert_ads.php:187
857
  msgid "insert the ad [ before content ]"
858
  msgstr "広告を挿入 [ 記事の最初 ]"
859
 
860
+ #: dist/plugins/insert_ads.php:195 plugins/insert_ads.php:195
861
  msgid "insert the ad [ more tag ]"
862
  msgstr "広告を挿入 [ moreタグ ]"
863
 
864
+ #: dist/plugins/insert_ads.php:203 plugins/insert_ads.php:203
865
  msgid "insert the ad [ after content ]"
866
  msgstr "広告を挿入 [ 記事の最後 ]"
867
 
868
  #: dist/plugins/meta_description.php:20 dist/plugins/meta_description.php:31
869
+ #: dist/plugins/meta_description.php:34 plugins/meta_description.php:20
870
+ #: plugins/meta_description.php:31 plugins/meta_description.php:34
871
  msgid "Meta Description"
872
  msgstr "メタディスクリプション"
873
 
874
+ #: dist/plugins/meta_description.php:37 plugins/meta_description.php:37
875
  msgid ""
876
  "What you have to complete the \"excerpt\" column of the edit screen of each "
877
  "page will be reflected in the description of the meta tag."
879
  "各ページの編集画面の「抜粋」欄に記入した内容がmetaタグのディスクリプションに"
880
  "反映されます"
881
 
882
+ #: dist/plugins/meta_description.php:38 plugins/meta_description.php:38
883
  msgid ""
884
  "Description of meta tags in the search results screen of search sites such "
885
  "as Google, will be Displayed, such as the bottom of the site title. If the "
890
  "す。しかし、トップページに設定した固定ページに抜粋が記入されている場合はその"
891
  "内容が反映されます。"
892
 
893
+ #: dist/plugins/meta_description.php:39 plugins/meta_description.php:39
894
  msgid ""
895
  "The meta description of the top page is subject to the catchphrase of the "
896
  "site. However, its contents will be reflected if the excerpt is entered in "
900
  "す。しかし、トップページに設定した固定ページに抜粋が記入されている場合はその"
901
  "内容が反映されます。"
902
 
903
+ #: dist/plugins/meta_description.php:40 plugins/meta_description.php:40
904
  msgid ""
905
  "If \"excerpt\" column is not found, Click \"Display Option\" of page top at "
906
  "each article edit page, and check the expert column display."
911
 
912
  #: dist/plugins/meta_keyword.php:40 dist/plugins/meta_keyword.php:91
913
  #: dist/plugins/meta_keyword.php:93 dist/plugins/meta_keyword.php:94
914
+ #: dist/plugins/meta_keyword.php:101 plugins/meta_keyword.php:40
915
+ #: plugins/meta_keyword.php:91 plugins/meta_keyword.php:93
916
+ #: plugins/meta_keyword.php:94 plugins/meta_keyword.php:101
917
  msgid "Meta Keywords"
918
  msgstr "メタキーワード"
919
 
920
+ #: dist/plugins/meta_keyword.php:68 plugins/meta_keyword.php:68
921
  msgid "Meta Keyword"
922
  msgstr "メタキーワード"
923
 
924
+ #: dist/plugins/meta_keyword.php:71 plugins/meta_keyword.php:71
925
  msgid "Common Keywords"
926
  msgstr "共通キーワード設定"
927
 
928
+ #: dist/plugins/meta_keyword.php:72 plugins/meta_keyword.php:72
929
  msgid ""
930
  "Keywords for meta tag. This words will set Meta Keyword with post keywords. "
931
  "if you want multiple keywords, enter with separator of \",\"."
933
  "メタタグに入力するキーワードを入力します。ここでは全てのページで使用する共通"
934
  "のキーワードを設定します。複数ある場合は「,」で区切ってください。"
935
 
936
+ #: dist/plugins/meta_keyword.php:75 plugins/meta_keyword.php:75
937
  msgid "This is not seriously, Because the SearchEngine does not care this."
938
  msgstr ""
939
  "あまり深く考える必要はありません。現状のサーチエンジンではそこまで重要なファ"
940
  "クターとはなりません。"
941
 
942
+ #: dist/plugins/meta_keyword.php:76 plugins/meta_keyword.php:76
943
  msgid ""
944
  "For each page individual keyword is enter at the edit screen of each "
945
  "article. 10 keywords maximum, together with a each article keywords is "
948
  "個々のページのキーワードはそれぞれの投稿ページのキーワード入力欄から追加して"
949
  "ください。それらと合わせて10個程度のキーワード数であることが望ましいです。"
950
 
951
+ #: dist/plugins/meta_keyword.php:77 plugins/meta_keyword.php:77
952
  msgid "\",\" separator at end of the last keyword is do not need."
953
  msgstr "最後のキーワードの後ろに「,」は必要ありません。"
954
 
955
+ #: dist/plugins/meta_keyword.php:78 plugins/meta_keyword.php:78
956
  msgid "Example: WordPress,template,theme,free,GPL"
957
  msgstr "【例】 WordPress,テンプレート,テーマ,無料,GPL"
958
 
959
+ #: dist/plugins/meta_keyword.php:102 plugins/meta_keyword.php:102
 
960
  msgid ""
961
  "To distinguish between individual keywords, please enter a , delimiter "
962
  "(optional)."
963
  msgstr "キーワードを複数入力する場合は , ( カンマ )で区切って下さい。"
964
 
965
+ #: dist/plugins/meta_keyword.php:104 plugins/meta_keyword.php:104
 
966
  #, php-format
967
  msgid "* keywords common to the entire site can be set from %s."
968
  msgstr "サイト全体のキーワードは %s より設定することができます。"
969
 
970
  #: dist/plugins/other_widget/widget-3pr-area.php:9
971
  #: dist/plugins/other_widget/widget-3pr-area.php:161
972
+ #: plugins/other_widget/widget-3pr-area.php:9
973
+ #: plugins/other_widget/widget-3pr-area.php:161
974
  msgid "3PR area"
975
  msgstr "3PR エリア"
976
 
977
  #: dist/plugins/other_widget/widget-3pr-area.php:14
978
+ #: plugins/other_widget/widget-3pr-area.php:14
979
  msgid "Displays a 3PR area"
980
  msgstr "3PR エリアを表示します。"
981
 
982
  #: dist/plugins/other_widget/widget-3pr-area.php:20
983
+ #: plugins/other_widget/widget-3pr-area.php:20
984
  msgid "3PR area1 title"
985
  msgstr "3PR エリア1 タイトル"
986
 
987
  #: dist/plugins/other_widget/widget-3pr-area.php:28
988
+ #: plugins/other_widget/widget-3pr-area.php:28
989
  msgid "3PR area2 title"
990
  msgstr "3PR エリア2 タイトル"
991
 
992
  #: dist/plugins/other_widget/widget-3pr-area.php:36
993
+ #: plugins/other_widget/widget-3pr-area.php:36
994
  msgid "3PR area3 title"
995
  msgstr "3PR エリア3 タイトル"
996
 
997
  #: dist/plugins/other_widget/widget-3pr-area.php:54
998
+ #: plugins/other_widget/widget-3pr-area.php:54
999
  msgid "3PR area setting"
1000
  msgstr "3PR エリア設定"
1001
 
1002
  #: dist/plugins/other_widget/widget-3pr-area.php:56
1003
+ #: dist/plugins/other_widget/widget-new-posts.php:218
1004
  #: dist/plugins/other_widget/widget-page.php:126
1005
  #: dist/plugins/other_widget/widget-pr-blocks.php:111
1006
  #: dist/plugins/other_widget/widget-profile.php:55
1007
  #: dist/plugins/related_posts/related_posts.php:261
1008
  #: dist/plugins/sns/widget-fb-page-plugin.php:79
1009
  #: dist/plugins/sns/widget-twitter.php:84
1010
+ #: plugins/other_widget/widget-3pr-area.php:56
1011
+ #: plugins/other_widget/widget-new-posts.php:218
1012
+ #: plugins/other_widget/widget-page.php:126
1013
+ #: plugins/other_widget/widget-pr-blocks.php:111
1014
+ #: plugins/other_widget/widget-profile.php:55
1015
+ #: plugins/related_posts/related_posts.php:261
1016
+ #: plugins/sns/widget-fb-page-plugin.php:79 plugins/sns/widget-twitter.php:84
1017
  msgid "Title:"
1018
  msgstr "タイトル"
1019
 
1020
  #: dist/plugins/other_widget/widget-3pr-area.php:62
1021
+ #: plugins/other_widget/widget-3pr-area.php:62
1022
  msgid "Select image for PC:"
1023
  msgstr "PC 用に表示される画像を選択(横 300px 程度推奨)"
1024
 
1025
  #: dist/plugins/other_widget/widget-3pr-area.php:72
1026
  #: dist/plugins/other_widget/widget-3pr-area.php:90
 
1027
  #: dist/plugins/other_widget/widget-pr-blocks.php:174
1028
  #: dist/plugins/other_widget/widget-profile.php:70
1029
+ #: plugins/other_widget/widget-3pr-area.php:72
1030
+ #: plugins/other_widget/widget-3pr-area.php:90
1031
+ #: plugins/other_widget/widget-pr-blocks.php:174
1032
+ #: plugins/other_widget/widget-profile.php:70
 
1033
  msgid "Select image"
1034
  msgstr "画像を選択"
1035
 
1036
  #: dist/plugins/other_widget/widget-3pr-area.php:73
1037
  #: dist/plugins/other_widget/widget-3pr-area.php:91
 
1038
  #: dist/plugins/other_widget/widget-pr-blocks.php:175
1039
  #: dist/plugins/other_widget/widget-profile.php:71
1040
+ #: plugins/other_widget/widget-3pr-area.php:73
1041
+ #: plugins/other_widget/widget-3pr-area.php:91
1042
+ #: plugins/other_widget/widget-pr-blocks.php:175
1043
+ #: plugins/other_widget/widget-profile.php:71
 
1044
  msgid "Clear image"
1045
  msgstr "画像クリア"
1046
 
1047
  #: dist/plugins/other_widget/widget-3pr-area.php:80
1048
+ #: plugins/other_widget/widget-3pr-area.php:80
1049
  msgid "Select image for Mobile:"
1050
  msgstr ""
1051
  "スマホ用(ウィンドウサイズが 768px 以下の場合)に表示される画像を選択(橫 "
1053
 
1054
  #: dist/plugins/other_widget/widget-3pr-area.php:102
1055
  #: dist/plugins/other_widget/widget-pr-blocks.php:115
1056
+ #: plugins/other_widget/widget-3pr-area.php:102
1057
+ #: plugins/other_widget/widget-pr-blocks.php:115
1058
  msgid "Summary Text:"
1059
  msgstr "概要となるテキスト"
1060
 
1061
  #: dist/plugins/other_widget/widget-3pr-area.php:108
1062
  #: dist/plugins/other_widget/widget-pr-blocks.php:120
1063
+ #: plugins/other_widget/widget-3pr-area.php:108
1064
+ #: plugins/other_widget/widget-pr-blocks.php:120
1065
  msgid "Link URL:"
1066
  msgstr "リンク先ページのURL"
1067
 
1068
  #: dist/plugins/other_widget/widget-3pr-area.php:116
1069
  #: dist/plugins/other_widget/widget-banner.php:106
1070
  #: dist/plugins/other_widget/widget-pr-blocks.php:124
1071
+ #: plugins/other_widget/widget-3pr-area.php:116
1072
+ #: plugins/other_widget/widget-banner.php:106
1073
+ #: plugins/other_widget/widget-pr-blocks.php:124
1074
  msgid "Open link new tab."
1075
  msgstr "リンクを別ウィンドウで開く"
1076
 
1077
+ #: dist/plugins/other_widget/widget-archives.php:9 dist/veu-packages.php:216
1078
+ #: plugins/other_widget/widget-archives.php:9 veu-packages.php:218
1079
  msgid "archive list"
1080
  msgstr "アーカイブリスト"
1081
 
1082
+ #: dist/plugins/other_widget/widget-archives.php:14 dist/veu-packages.php:216
1083
+ #: plugins/other_widget/widget-archives.php:14 veu-packages.php:218
1084
  msgid ""
1085
  "Displays a list of archives. You can choose the post type and also to "
1086
  "display archives by month or by year."
1090
 
1091
  #: dist/plugins/other_widget/widget-archives.php:53
1092
  #: dist/plugins/other_widget/widget-archives.php:54
1093
+ #: plugins/other_widget/widget-archives.php:53
1094
+ #: plugins/other_widget/widget-archives.php:54
1095
  msgid "Monthly archives"
1096
  msgstr "月別アーカイブ"
1097
 
1098
  #: dist/plugins/other_widget/widget-archives.php:68
1099
+ #: dist/plugins/other_widget/widget-new-posts.php:228
1100
+ #: dist/plugins/other_widget/widget-new-posts.php:234
1101
+ #: plugins/other_widget/widget-archives.php:68
1102
+ #: plugins/other_widget/widget-new-posts.php:228
1103
+ #: plugins/other_widget/widget-new-posts.php:234
1104
  msgid "Title"
1105
  msgstr "タイトル"
1106
 
1107
  #: dist/plugins/other_widget/widget-archives.php:72
1108
+ #: plugins/other_widget/widget-archives.php:72
1109
  msgid "Post type"
1110
  msgstr "ポストタイプ"
1111
 
1112
  #: dist/plugins/other_widget/widget-archives.php:92
1113
+ #: plugins/other_widget/widget-archives.php:92
1114
  msgid "Monthly"
1115
  msgstr "月別"
1116
 
1117
  #: dist/plugins/other_widget/widget-archives.php:99
1118
+ #: plugins/other_widget/widget-archives.php:99
1119
  msgid "Yearly"
1120
  msgstr "年別"
1121
 
1122
  #: dist/plugins/other_widget/widget-archives.php:117
1123
+ #: plugins/other_widget/widget-archives.php:117
1124
  msgid "archive"
1125
  msgstr "アーカイブ"
1126
 
1127
  #: dist/plugins/other_widget/widget-banner.php:15
1128
+ #: plugins/other_widget/widget-banner.php:15
1129
  msgid "Banner"
1130
  msgstr "バナー"
1131
 
1132
  #: dist/plugins/other_widget/widget-banner.php:21
1133
+ #: plugins/other_widget/widget-banner.php:21
1134
  msgid ""
1135
  "You can easily set up a banner simply by registering images and link "
1136
  "destinations."
1137
  msgstr "画像とリンク先を登録するだけで簡単にバナーを設定できます。"
1138
 
1139
  #: dist/plugins/other_widget/widget-banner.php:97
1140
+ #: plugins/other_widget/widget-banner.php:97
1141
  msgid "Set image"
1142
  msgstr "画像を選択"
1143
 
1144
  #: dist/plugins/other_widget/widget-banner.php:107
1145
+ #: plugins/other_widget/widget-banner.php:107
1146
  msgid "Alternative text"
1147
  msgstr "代替テキスト(alt)"
1148
 
1149
  #: dist/plugins/other_widget/widget-button.php:32
1150
+ #: plugins/other_widget/widget-button.php:32
1151
  msgid "Button"
1152
  msgstr "ボタン"
1153
 
1154
  #: dist/plugins/other_widget/widget-button.php:37
1155
+ #: plugins/other_widget/widget-button.php:37
1156
  msgid "You can set buttons for arbitrary text."
1157
  msgstr "任意のテキストのボタンを設定できます。"
1158
 
1159
  #: dist/plugins/other_widget/widget-button.php:116
1160
+ #: plugins/other_widget/widget-button.php:116
1161
  msgid "Main text(Required):"
1162
  msgstr "ボタンテキスト(必須):"
1163
 
1164
  #: dist/plugins/other_widget/widget-button.php:121
1165
+ #: plugins/other_widget/widget-button.php:121
1166
  msgid "Class name of the icon font"
1167
  msgstr "使用したいアイコンフォント"
1168
 
1169
  #: dist/plugins/other_widget/widget-button.php:134
1170
+ #: plugins/other_widget/widget-button.php:134
1171
  msgid "Sub text:"
1172
  msgstr "サブテキスト:"
1173
 
1174
  #: dist/plugins/other_widget/widget-button.php:138
1175
+ #: plugins/other_widget/widget-button.php:138
1176
  msgid "Link URL(Required):"
1177
  msgstr "リンク先ページのURL(必須):"
1178
 
1179
  #: dist/plugins/other_widget/widget-button.php:148
1180
+ #: plugins/other_widget/widget-button.php:148
1181
  msgid "Open with new tab"
1182
  msgstr "リンクを別ウィンドウで開く"
1183
 
1184
  #: dist/plugins/other_widget/widget-button.php:151
1185
+ #: plugins/other_widget/widget-button.php:151
1186
  msgid "Size"
1187
  msgstr "サイズ"
1188
 
1189
  #: dist/plugins/other_widget/widget-button.php:158
1190
+ #: plugins/other_widget/widget-button.php:158
1191
  msgid "Small"
1192
  msgstr "小"
1193
 
1194
  #: dist/plugins/other_widget/widget-button.php:164
1195
+ #: plugins/other_widget/widget-button.php:164
1196
  msgid "Medium"
1197
  msgstr "中"
1198
 
1199
  #: dist/plugins/other_widget/widget-button.php:170
1200
+ #: plugins/other_widget/widget-button.php:170
1201
  msgid "Large"
1202
  msgstr "大"
1203
 
1204
  #: dist/plugins/other_widget/widget-button.php:174
1205
+ #: plugins/other_widget/widget-button.php:174
1206
  msgid "Button color:"
1207
  msgstr "ボタンの色:"
1208
 
1209
  #: dist/plugins/other_widget/widget-button.php:211
1210
+ #: plugins/other_widget/widget-button.php:211
1211
  msgid "Key Color(.primary)"
1212
  msgstr "キーカラー(.primary)"
1213
 
1214
  #: dist/plugins/other_widget/widget-button.php:212
1215
+ #: plugins/other_widget/widget-button.php:212
1216
  msgid "No paint(.default)"
1217
  msgstr "塗りなし(.default)"
1218
 
1219
  #: dist/plugins/other_widget/widget-button.php:213
1220
+ #: plugins/other_widget/widget-button.php:213
1221
  msgid "Light green(.success)"
1222
  msgstr "明るい緑(.success)"
1223
 
1224
  #: dist/plugins/other_widget/widget-button.php:214
1225
+ #: plugins/other_widget/widget-button.php:214
1226
  msgid "Light blue(.info)"
1227
  msgstr "空色(.info)"
1228
 
1229
  #: dist/plugins/other_widget/widget-button.php:215
1230
+ #: plugins/other_widget/widget-button.php:215
1231
  msgid "Orange(.warning)"
1232
  msgstr "オレンジ(.warning)"
1233
 
1234
  #: dist/plugins/other_widget/widget-button.php:216
1235
+ #: plugins/other_widget/widget-button.php:216
1236
  msgid "Red(.danger)"
1237
  msgstr "赤(.danger)"
1238
 
1239
  #: dist/plugins/other_widget/widget-child-page-list.php:10
1240
+ #: plugins/other_widget/widget-child-page-list.php:10
1241
  msgid "Child Page List"
1242
  msgstr "子ページのリスト"
1243
 
1244
  #: dist/plugins/other_widget/widget-child-page-list.php:15
1245
  #: dist/plugins/other_widget/widget-child-page-list.php:59
1246
+ #: plugins/other_widget/widget-child-page-list.php:15
1247
+ #: plugins/other_widget/widget-child-page-list.php:59
1248
  msgid "Display the child pages list from ancestor page."
1249
  msgstr "表示しているページの先祖階層からの子ページリストを表示します。"
1250
 
1251
+ #: dist/plugins/other_widget/widget-new-posts.php:11
1252
+ #: dist/plugins/other_widget/widget-new-posts.php:195
1253
+ #: plugins/other_widget/widget-new-posts.php:11
1254
+ #: plugins/other_widget/widget-new-posts.php:195
1255
  msgid "Recent Posts"
1256
  msgstr "最新記事"
1257
 
1258
+ #: dist/plugins/other_widget/widget-new-posts.php:16
1259
+ #: plugins/other_widget/widget-new-posts.php:16
1260
  msgid "Displays a list of your most recent posts"
1261
  msgstr "最新の投稿記事リストを表示します。"
1262
 
1263
+ #: dist/plugins/other_widget/widget-new-posts.php:222
1264
+ #: plugins/other_widget/widget-new-posts.php:222
1265
  msgid "Display Format"
1266
  msgstr "表示形式"
1267
 
1268
+ #: dist/plugins/other_widget/widget-new-posts.php:228
1269
+ #: plugins/other_widget/widget-new-posts.php:228
1270
  msgid "Thumbnail"
1271
  msgstr "サムネイル画像"
1272
 
1273
+ #: dist/plugins/other_widget/widget-new-posts.php:228
1274
+ #: dist/plugins/other_widget/widget-new-posts.php:234
1275
+ #: plugins/other_widget/widget-new-posts.php:228
1276
+ #: plugins/other_widget/widget-new-posts.php:234
1277
  msgid "Date"
1278
  msgstr "日付"
1279
 
1280
+ #: dist/plugins/other_widget/widget-new-posts.php:234
1281
  #: dist/plugins/other_widget/widget-taxonomies.php:26
1282
  #: dist/plugins/other_widget/widget-taxonomies.php:56
1283
  #: dist/plugins/other_widget/widget-taxonomies.php:57
1284
+ #: plugins/other_widget/widget-new-posts.php:234
1285
+ #: plugins/other_widget/widget-taxonomies.php:26
1286
+ #: plugins/other_widget/widget-taxonomies.php:56
1287
+ #: plugins/other_widget/widget-taxonomies.php:57
1288
  msgid "Category"
1289
  msgstr "カテゴリー"
1290
 
1291
+ #: dist/plugins/other_widget/widget-new-posts.php:237
1292
+ #: plugins/other_widget/widget-new-posts.php:237
 
 
 
 
 
1293
  msgid "Order by"
1294
  msgstr "表示順"
1295
 
1296
+ #: dist/plugins/other_widget/widget-new-posts.php:243
1297
+ #: plugins/other_widget/widget-new-posts.php:243
1298
  msgid "Publish date"
1299
  msgstr "公開日"
1300
 
1301
+ #: dist/plugins/other_widget/widget-new-posts.php:249
1302
+ #: plugins/other_widget/widget-new-posts.php:249
1303
  msgid "Modified date"
1304
  msgstr "最終更新日"
1305
 
1306
+ #: dist/plugins/other_widget/widget-new-posts.php:253
1307
  #: dist/plugins/related_posts/related_posts.php:281
1308
+ #: plugins/other_widget/widget-new-posts.php:253
1309
+ #: plugins/related_posts/related_posts.php:281
1310
  msgid "Display count"
1311
  msgstr "表示する記事数"
1312
 
1313
+ #: dist/plugins/other_widget/widget-new-posts.php:258
1314
+ #: plugins/other_widget/widget-new-posts.php:258
1315
  msgid "Slug for the custom type you want to display"
1316
  msgstr "表示したい記事タイプ"
1317
 
1318
+ #: dist/plugins/other_widget/widget-new-posts.php:263
1319
+ #: plugins/other_widget/widget-new-posts.php:263
1320
  msgid "taxonomy ID"
1321
  msgstr "カテゴリー(タクソノミー)ID"
1322
 
1323
+ #: dist/plugins/other_widget/widget-new-posts.php:266
1324
+ #: plugins/other_widget/widget-new-posts.php:266
1325
  msgid "if you need filtering by term, add the term ID separate by \",\"."
1326
  msgstr ""
1327
  "特定のカテゴリーのみ表示したい場合は<br/>カンマ(,)区切りでカテゴリーIDを入力"
1328
  "します。"
1329
 
1330
+ #: dist/plugins/other_widget/widget-new-posts.php:268
1331
+ #: dist/plugins/sns/sns_admin.php:85
1332
+ #: plugins/other_widget/widget-new-posts.php:268 plugins/sns/sns_admin.php:85
1333
  msgid "if empty this area, I will do not filtering."
1334
  msgstr "空欄の場合はフィルタリングは行いません。"
1335
 
1336
+ #: dist/plugins/other_widget/widget-new-posts.php:273
1337
+ #: plugins/other_widget/widget-new-posts.php:273
1338
  msgid "Destination URL:"
1339
  msgstr "リンク先URL:"
1340
 
1341
+ #: dist/plugins/other_widget/widget-new-posts.php:276
1342
+ #: plugins/other_widget/widget-new-posts.php:276
1343
  msgid "Notation text:"
1344
  msgstr "表記テキスト:"
1345
 
1346
  #: dist/plugins/other_widget/widget-page.php:9
1347
+ #: plugins/other_widget/widget-page.php:9
1348
  msgid "page content to widget"
1349
  msgstr "固定ページ本文"
1350
 
1351
  #: dist/plugins/other_widget/widget-page.php:14
1352
+ #: plugins/other_widget/widget-page.php:14
1353
  msgid "Displays a page contents to widget."
1354
  msgstr "選択したページの内容を表示します。"
1355
 
1356
  #: dist/plugins/other_widget/widget-page.php:135
1357
+ #: plugins/other_widget/widget-page.php:135
1358
  msgid "Display the entered title"
1359
  msgstr "入力したタイトルを表示する"
1360
 
1361
  #: dist/plugins/other_widget/widget-page.php:139
1362
+ #: plugins/other_widget/widget-page.php:139
1363
  msgid "Display the title of page"
1364
  msgstr "固定ページのタイトルを表示する"
1365
 
1366
  #: dist/plugins/other_widget/widget-page.php:143
1367
+ #: plugins/other_widget/widget-page.php:143
1368
  msgid "Do not display titles"
1369
  msgstr "タイトルを表示しない"
1370
 
1371
  #: dist/plugins/other_widget/widget-page.php:175
1372
+ #: dist/plugins/pageList_ancestor.php:96
1373
+ #: plugins/other_widget/widget-page.php:175 plugins/pageList_ancestor.php:96
1374
  msgid "Display a page list from ancestor"
1375
  msgstr "現在のページの先祖階層からの子ページリストを表示"
1376
 
1377
  #: dist/plugins/other_widget/widget-page.php:243
1378
+ #: plugins/other_widget/widget-page.php:243
1379
  msgid "Edit"
1380
  msgstr "編集"
1381
 
1382
  #: dist/plugins/other_widget/widget-pr-blocks.php:17
1383
+ #: plugins/other_widget/widget-pr-blocks.php:17
1384
  msgid "PR Blocks"
1385
  msgstr "PR Blocks"
1386
 
1387
  #: dist/plugins/other_widget/widget-pr-blocks.php:22
1388
+ #: plugins/other_widget/widget-pr-blocks.php:22
1389
  msgid "Displays a circle image or icon font for pr blocks"
1390
  msgstr "丸抜きの画像やアイコンフォントをPRブロックに表示"
1391
 
1392
  #: dist/plugins/other_widget/widget-pr-blocks.php:30
1393
+ #: plugins/other_widget/widget-pr-blocks.php:30
1394
  msgid "Service"
1395
  msgstr "サービス紹介"
1396
 
1397
  #: dist/plugins/other_widget/widget-pr-blocks.php:40
1398
+ #: plugins/other_widget/widget-pr-blocks.php:40
1399
  msgid "Company"
1400
  msgstr "会社案内"
1401
 
1402
  #: dist/plugins/other_widget/widget-pr-blocks.php:50
1403
+ #: plugins/other_widget/widget-pr-blocks.php:50
1404
  msgid "Recruit"
1405
  msgstr "採用情報"
1406
 
1407
  #: dist/plugins/other_widget/widget-pr-blocks.php:60
1408
+ #: plugins/other_widget/widget-pr-blocks.php:60
1409
  msgid "Contact"
1410
  msgstr "Contact"
1411
 
1412
  #: dist/plugins/other_widget/widget-pr-blocks.php:83
1413
+ #: plugins/other_widget/widget-pr-blocks.php:83
1414
  msgid "The choice of the number of columns:"
1415
  msgstr "列の数"
1416
 
1417
  #: dist/plugins/other_widget/widget-pr-blocks.php:90
1418
+ #: plugins/other_widget/widget-pr-blocks.php:90
1419
  msgid "3column"
1420
  msgstr "3列"
1421
 
1422
  #: dist/plugins/other_widget/widget-pr-blocks.php:96
1423
+ #: plugins/other_widget/widget-pr-blocks.php:96
1424
  msgid "4column"
1425
  msgstr "4列"
1426
 
1427
  #: dist/plugins/other_widget/widget-pr-blocks.php:98
1428
+ #: plugins/other_widget/widget-pr-blocks.php:98
1429
  msgid ""
1430
  "If you change the number of columns, click to \"Save\" botton and exit the "
1431
  "edit page. When restart the edit page, the column input form is increased or "
1436
 
1437
  #: dist/plugins/other_widget/widget-pr-blocks.php:107
1438
  #: dist/plugins/other_widget/widget-pr-blocks.php:277
1439
+ #: plugins/other_widget/widget-pr-blocks.php:107
1440
+ #: plugins/other_widget/widget-pr-blocks.php:277
1441
  msgid "PR Block"
1442
  msgstr "PRブロック"
1443
 
1444
  #: dist/plugins/other_widget/widget-pr-blocks.php:129
1445
+ #: plugins/other_widget/widget-pr-blocks.php:129
1446
  msgid "Icon"
1447
  msgstr "アイコン"
1448
 
1449
  #: dist/plugins/other_widget/widget-pr-blocks.php:132
1450
+ #: plugins/other_widget/widget-pr-blocks.php:132
1451
  msgid "Class name of the icon font you want to use:"
1452
  msgstr "使用したいアイコンフォントのクラス名:"
1453
 
1454
  #: dist/plugins/other_widget/widget-pr-blocks.php:143
1455
  #: dist/plugins/other_widget/widget-profile.php:157
1456
+ #: plugins/other_widget/widget-pr-blocks.php:143
1457
+ #: plugins/other_widget/widget-profile.php:157
1458
  msgid "Icon color:"
1459
  msgstr "アイコンの色:"
1460
 
1461
  #: dist/plugins/other_widget/widget-pr-blocks.php:147
1462
  #: dist/plugins/other_widget/widget-profile.php:142
1463
+ #: plugins/other_widget/widget-pr-blocks.php:147
1464
+ #: plugins/other_widget/widget-profile.php:142
1465
  msgid "Icon Background:"
1466
  msgstr "アイコン背景:"
1467
 
1468
  #: dist/plugins/other_widget/widget-pr-blocks.php:151
1469
  #: dist/plugins/other_widget/widget-profile.php:148
1470
+ #: plugins/other_widget/widget-pr-blocks.php:151
1471
+ #: plugins/other_widget/widget-profile.php:148
1472
  msgid "Solid color"
1473
  msgstr "塗りつぶし"
1474
 
1475
  #: dist/plugins/other_widget/widget-pr-blocks.php:155
1476
  #: dist/plugins/other_widget/widget-profile.php:151
1477
+ #: dist/plugins/sns/sns_customizer.php:317
1478
+ #: plugins/other_widget/widget-pr-blocks.php:155
1479
+ #: plugins/other_widget/widget-profile.php:151
1480
+ #: plugins/sns/sns_customizer.php:317
1481
  msgid "No background"
1482
  msgstr "背景なし"
1483
 
1484
  #: dist/plugins/other_widget/widget-pr-blocks.php:161
1485
+ #: plugins/other_widget/widget-pr-blocks.php:161
1486
  msgid "PR Image"
1487
  msgstr "画像"
1488
 
1489
  #: dist/plugins/other_widget/widget-pr-blocks.php:162
1490
+ #: plugins/other_widget/widget-pr-blocks.php:162
1491
  msgid "When you have an image. Image is displayed with priority"
1492
  msgstr "画像を設定するとアイコンフォントよりも画像が優先されます。"
1493
 
1494
  #: dist/plugins/other_widget/widget-profile.php:9
1495
  #: dist/plugins/other_widget/widget-profile.php:32
1496
+ #: plugins/other_widget/widget-profile.php:9
1497
+ #: plugins/other_widget/widget-profile.php:32
1498
  msgid "Profile"
1499
  msgstr "プロフィール"
1500
 
1501
  #: dist/plugins/other_widget/widget-profile.php:14
1502
+ #: plugins/other_widget/widget-profile.php:14
1503
  msgid "Displays a your profile"
1504
  msgstr ""
1505
  "ブログのサイドバーに運営者情報を表示したり、フッターに企業情報を表示します。"
1506
 
1507
  #: dist/plugins/other_widget/widget-profile.php:40
1508
+ #: plugins/other_widget/widget-profile.php:40
1509
  msgid "Profile Text"
1510
  msgstr "プロフィールテキスト"
1511
 
1512
  #: dist/plugins/other_widget/widget-profile.php:60
1513
+ #: plugins/other_widget/widget-profile.php:60
1514
  msgid "Select Profile image:"
1515
  msgstr "プロフィール用画像を選択"
1516
 
1517
  #: dist/plugins/other_widget/widget-profile.php:79
1518
+ #: plugins/other_widget/widget-profile.php:79
1519
  msgid "Cut out round the image."
1520
  msgstr "画像を丸く切り抜いて表示する"
1521
 
1522
  #: dist/plugins/other_widget/widget-profile.php:83
1523
+ #: plugins/other_widget/widget-profile.php:83
1524
  msgid "Media size (Optional)"
1525
  msgstr "画像の大きさ( 任意 )"
1526
 
1527
  #: dist/plugins/other_widget/widget-profile.php:93
1528
+ #: plugins/other_widget/widget-profile.php:93
1529
  msgid "Align left"
1530
  msgstr "画像左揃え"
1531
 
1532
  #: dist/plugins/other_widget/widget-profile.php:96
1533
+ #: plugins/other_widget/widget-profile.php:96
1534
  msgid "Align center"
1535
  msgstr "画像中央揃え"
1536
 
1537
  #: dist/plugins/other_widget/widget-profile.php:100
1538
+ #: plugins/other_widget/widget-profile.php:100
1539
  msgid "Text float to image."
1540
  msgstr "テキストを画像に回りこませる"
1541
 
1542
  #: dist/plugins/other_widget/widget-profile.php:104
1543
+ #: plugins/other_widget/widget-profile.php:104
1544
  msgid "Profile Text:"
1545
  msgstr "プロフィールテキスト"
1546
 
1547
  #: dist/plugins/other_widget/widget-profile.php:108
1548
+ #: plugins/other_widget/widget-profile.php:108
1549
  msgid "Facebook URL:"
1550
  msgstr "Facebook リンク先ページのURL"
1551
 
1552
  #: dist/plugins/other_widget/widget-profile.php:113
1553
+ #: plugins/other_widget/widget-profile.php:113
1554
  msgid "Twitter URL:"
1555
  msgstr "twitterリンク先ページのURL"
1556
 
1557
  #: dist/plugins/other_widget/widget-profile.php:118
1558
+ #: plugins/other_widget/widget-profile.php:118
1559
  msgid "Email Address:"
1560
  msgstr "Email リンク先ページのURL"
1561
 
1562
  #: dist/plugins/other_widget/widget-profile.php:123
1563
+ #: plugins/other_widget/widget-profile.php:123
1564
  msgid "Youtube URL:"
1565
  msgstr "Youtube リンク先ページのURL"
1566
 
1567
  #: dist/plugins/other_widget/widget-profile.php:128
1568
+ #: plugins/other_widget/widget-profile.php:128
1569
  msgid "RSS URL:"
1570
  msgstr "RSS リンク先ページのURL"
1571
 
1572
  #: dist/plugins/other_widget/widget-profile.php:133
1573
+ #: plugins/other_widget/widget-profile.php:133
1574
  msgid "instagram URL:"
1575
  msgstr "instagram リンク先ページのURL"
1576
 
1577
  #: dist/plugins/other_widget/widget-profile.php:137
1578
+ #: plugins/other_widget/widget-profile.php:137
1579
  msgid "linkedin URL:"
1580
  msgstr "linkedin リンク先ページのURL"
1581
 
1582
  #: dist/plugins/other_widget/widget-profile.php:153
1583
+ #: plugins/other_widget/widget-profile.php:153
1584
  msgid ""
1585
  "* When \"Icon Background: Fill\" is selected and \"Icon color\" is not "
1586
  "specified, each brand color will be painted."
1589
  "きは各ブランドカラーで塗りつぶしされます。"
1590
 
1591
  #: dist/plugins/other_widget/widget-side-child-page-list.php:12
1592
+ #: plugins/other_widget/widget-side-child-page-list.php:12
1593
  msgid "child pages list"
1594
  msgstr "子ページのリスト"
1595
 
1596
  #: dist/plugins/other_widget/widget-side-child-page-list.php:17
1597
+ #: plugins/other_widget/widget-side-child-page-list.php:17
1598
  msgid "Displays list of child page for the current page."
1599
  msgstr "表示しているページの先祖階層からの子ページリストを表示します。"
1600
 
1601
  #: dist/plugins/other_widget/widget-taxonomies.php:10
1602
+ #: plugins/other_widget/widget-taxonomies.php:10
1603
  msgid "Categories/Custom taxonomies list"
1604
  msgstr "カテゴリー/カスタム分類リスト"
1605
 
1606
  #: dist/plugins/other_widget/widget-taxonomies.php:15
1607
+ #: plugins/other_widget/widget-taxonomies.php:15
1608
  msgid "Displays a categories and custom taxonomies list."
1609
  msgstr "カテゴリーやカスタム分類のリストを表示します。"
1610
 
1611
  #: dist/plugins/other_widget/widget-taxonomies.php:71
1612
+ #: plugins/other_widget/widget-taxonomies.php:71
1613
  msgid "Label to display"
1614
  msgstr "表示するラベル"
1615
 
1616
  #: dist/plugins/other_widget/widget-taxonomies.php:75
1617
+ #: plugins/other_widget/widget-taxonomies.php:75
1618
  msgid "Display page"
1619
  msgstr "ページを表示"
1620
 
1621
  #: dist/plugins/other_widget/widget-taxonomies.php:94
1622
+ #: plugins/other_widget/widget-taxonomies.php:94
1623
  msgid "Do not display terms without posts"
1624
  msgstr "投稿のない分類項目を表示しない"
1625
 
1626
  #: dist/plugins/other_widget/widget-taxonomies.php:106
1627
+ #: plugins/other_widget/widget-taxonomies.php:106
1628
  msgid "Blog"
1629
  msgstr "ブログ"
1630
 
1631
  #: dist/plugins/other_widget/widget-taxonomies.php:111
1632
+ #: dist/plugins/template-tags/template-tags.php:136
1633
+ #: plugins/other_widget/widget-taxonomies.php:111
1634
+ #: plugins/template-tags/template-tags.php:136
1635
  msgid "Archives"
1636
  msgstr "アーカイブ"
1637
 
1638
  #: dist/plugins/post-type-manager/class.post-type-manager.php:22
1639
  #: dist/plugins/post-type-manager/class.post-type-manager.php:23
1640
  #: dist/plugins/post-type-manager/class.post-type-manager.php:65
1641
+ #: plugins/post-type-manager/class.post-type-manager.php:22
1642
+ #: plugins/post-type-manager/class.post-type-manager.php:23
1643
+ #: plugins/post-type-manager/class.post-type-manager.php:65
1644
  msgid "Custom Post Type Setting"
1645
  msgstr "カスタム投稿タイプ設定"
1646
 
1647
  #: dist/plugins/post-type-manager/class.post-type-manager.php:88
1648
+ #: plugins/post-type-manager/class.post-type-manager.php:88
1649
  msgid "Post Type ID(Required)"
1650
  msgstr "投稿タイプID(必須)"
1651
 
1652
  #: dist/plugins/post-type-manager/class.post-type-manager.php:89
1653
+ #: plugins/post-type-manager/class.post-type-manager.php:89
1654
  msgid "20 characters or less in alphanumeric"
1655
  msgstr "半角英数字20文字以内で入力ください"
1656
 
1657
  #: dist/plugins/post-type-manager/class.post-type-manager.php:94
1658
+ #: plugins/post-type-manager/class.post-type-manager.php:94
1659
  msgid "title"
1660
  msgstr "タイトル"
1661
 
1662
  #: dist/plugins/post-type-manager/class.post-type-manager.php:95
1663
+ #: plugins/post-type-manager/class.post-type-manager.php:95
1664
  msgid "editor"
1665
  msgstr "本文"
1666
 
1667
  #: dist/plugins/post-type-manager/class.post-type-manager.php:96
1668
+ #: plugins/post-type-manager/class.post-type-manager.php:96
1669
  msgid "author"
1670
  msgstr "投稿者"
1671
 
1672
  #: dist/plugins/post-type-manager/class.post-type-manager.php:97
1673
+ #: plugins/post-type-manager/class.post-type-manager.php:97
1674
  msgid "thumbnail"
1675
  msgstr "アイキャッチ画像"
1676
 
1677
  #: dist/plugins/post-type-manager/class.post-type-manager.php:98
1678
+ #: plugins/post-type-manager/class.post-type-manager.php:98
1679
  msgid "excerpt"
1680
  msgstr "抜粋"
1681
 
1682
  #: dist/plugins/post-type-manager/class.post-type-manager.php:99
1683
+ #: plugins/post-type-manager/class.post-type-manager.php:99
1684
  msgid "comments"
1685
  msgstr "コメント"
1686
 
1687
  #: dist/plugins/post-type-manager/class.post-type-manager.php:100
1688
+ #: plugins/post-type-manager/class.post-type-manager.php:100
1689
  msgid "revisions"
1690
  msgstr "リビジョン"
1691
 
1692
  #: dist/plugins/post-type-manager/class.post-type-manager.php:105
1693
+ #: plugins/post-type-manager/class.post-type-manager.php:105
1694
  msgid "Supports(Required)"
1695
  msgstr "有効にする項目(必須)"
1696
 
1697
  #: dist/plugins/post-type-manager/class.post-type-manager.php:118
1698
+ #: plugins/post-type-manager/class.post-type-manager.php:118
1699
  msgid "Menu position(optional)"
1700
  msgstr "メニューの位置( 任意 )"
1701
 
1702
  #: dist/plugins/post-type-manager/class.post-type-manager.php:119
1703
+ #: plugins/post-type-manager/class.post-type-manager.php:119
1704
  msgid "Please enter a number."
1705
  msgstr "数字を入力してください。数字が小さいほど上に表示されます。"
1706
 
1707
  #: dist/plugins/post-type-manager/class.post-type-manager.php:126
1708
+ #: plugins/post-type-manager/class.post-type-manager.php:126
1709
  msgid "Export to REST API(optional)"
1710
  msgstr "REST API に出力する( 任意 )"
1711
 
1712
  #: dist/plugins/post-type-manager/class.post-type-manager.php:138
1713
+ #: plugins/post-type-manager/class.post-type-manager.php:138
1714
  msgid "Export to REST API"
1715
  msgstr "REST API に出力する"
1716
 
1717
  #: dist/plugins/post-type-manager/class.post-type-manager.php:143
1718
+ #: plugins/post-type-manager/class.post-type-manager.php:143
1719
  msgid "Custom taxonomies(optional)"
1720
  msgstr "カスタム分類(任意)"
1721
 
1722
  #: dist/plugins/post-type-manager/class.post-type-manager.php:146
1723
+ #: plugins/post-type-manager/class.post-type-manager.php:146
1724
  msgid "Custom taxonomy is like a category in post."
1725
  msgstr "カスタム分類とは投稿で言うカテゴリーです。"
1726
 
1727
  #: dist/plugins/post-type-manager/class.post-type-manager.php:147
1728
+ #: plugins/post-type-manager/class.post-type-manager.php:147
1729
  msgid ""
1730
  "However, it refers to the \"category\" itself, not to the “item” of the "
1731
  "category."
1732
  msgstr "しかし、カテゴリーの”項目”ではなく、”カテゴリー”そのものを指します。"
1733
 
1734
  #: dist/plugins/post-type-manager/class.post-type-manager.php:148
1735
+ #: plugins/post-type-manager/class.post-type-manager.php:148
1736
  msgid ""
1737
  "For example, if you create a post type \"construction result\", Custom "
1738
  "taxonomy will be \"construction type\", \"construction area\", etc."
1741
  "プ」「施工地域」等になります。"
1742
 
1743
  #: dist/plugins/post-type-manager/class.post-type-manager.php:172
1744
+ #: plugins/post-type-manager/class.post-type-manager.php:172
1745
  msgid "Custon taxonomy name(slug)"
1746
  msgstr "カスタム分類名(スラッグ)"
1747
 
1748
  #: dist/plugins/post-type-manager/class.post-type-manager.php:176
1749
+ #: plugins/post-type-manager/class.post-type-manager.php:176
1750
  msgid "* Please be sure to enter it with one-byte alphanumeric characters"
1751
  msgstr "※ 必ず半角英数字にて入力してください"
1752
 
1753
  #: dist/plugins/post-type-manager/class.post-type-manager.php:182
1754
+ #: plugins/post-type-manager/class.post-type-manager.php:182
1755
  msgid "Custon taxonomy label"
1756
  msgstr "カスタム分類名(表示名)"
1757
 
1758
  #: dist/plugins/post-type-manager/class.post-type-manager.php:189
1759
+ #: plugins/post-type-manager/class.post-type-manager.php:189
1760
  msgid "Hierarchy"
1761
  msgstr "階層"
1762
 
1763
  #: dist/plugins/post-type-manager/class.post-type-manager.php:190
1764
+ #: plugins/post-type-manager/class.post-type-manager.php:190
1765
  msgid "Make it a tag (do not hierarchize)"
1766
  msgstr "タグにする(階層化しない)"
1767
 
1768
  #: dist/plugins/post-type-manager/class.post-type-manager.php:199
1769
+ #: plugins/post-type-manager/class.post-type-manager.php:199
1770
  msgid "REST API(optional)"
1771
  msgstr "REST API ( 任意 )"
1772
 
1773
  #: dist/plugins/post-type-manager/class.post-type-manager.php:200
1774
+ #: plugins/post-type-manager/class.post-type-manager.php:200
1775
  msgid "Use for REST API"
1776
  msgstr "REST API に利用する"
1777
 
1778
  #: dist/plugins/post-type-manager/class.post-type-manager.php:262
1779
+ #: plugins/post-type-manager/class.post-type-manager.php:262
1780
  #, php-format
1781
  msgid ""
1782
  "Please save a <a href=\"%s\">permanent link configuration</a> After updating "
1784
  msgstr ""
1785
  "設定を更新したら<a href=\"%s\">パーマリンク設定</a>を保存してください。"
1786
 
1787
+ #: dist/plugins/related_posts/related_posts.php:210 dist/veu-packages.php:355
1788
+ #: plugins/related_posts/related_posts.php:210 veu-packages.php:357
1789
  msgid "Related posts"
1790
  msgstr "関連記事を表示"
1791
 
1792
  #: dist/plugins/related_posts/related_posts.php:244
1793
+ #: plugins/related_posts/related_posts.php:244
1794
  msgid "Related Settings"
1795
  msgstr "関連記事設定"
1796
 
1797
  #: dist/plugins/sitemap_page/hide-controller.php:17
1798
+ #: plugins/sitemap_page/hide-controller.php:17
1799
  msgid "Site Map Hide"
1800
  msgstr "サイトマップ非表示設定"
1801
 
1802
  #: dist/plugins/sitemap_page/hide-controller.php:46
1803
+ #: plugins/sitemap_page/hide-controller.php:46
1804
  msgid "Don't display on Sitemap."
1805
  msgstr "サイトマップに表示しない"
1806
 
1807
  #: dist/plugins/sitemap_page/sitemap_admin.php:9
1808
+ #: plugins/sitemap_page/sitemap_admin.php:9
1809
  msgid "HTML Sitemap Settings"
1810
  msgstr "HTMLサイトマップ設定"
1811
 
1812
  #: dist/plugins/sitemap_page/sitemap_admin.php:13
1813
+ #: plugins/sitemap_page/sitemap_admin.php:13
1814
  msgid "Exclude page Settings"
1815
  msgstr "除外ページ設定"
1816
 
1817
  #: dist/plugins/sitemap_page/sitemap_admin.php:15
1818
+ #: plugins/sitemap_page/sitemap_admin.php:15
1819
  msgid "Input you want to exclude page id."
1820
  msgstr "HTMLサイトマップから除外したい固定ページのIDを入力してください。"
1821
 
1822
  #: dist/plugins/sitemap_page/sitemap_admin.php:17
1823
+ #: plugins/sitemap_page/sitemap_admin.php:17
1824
  msgid ""
1825
  "* Please enter separated by \",\"(commas) if there is more than one page ID "
1826
  "that you want to exclude."
1827
  msgstr "複数のページを除外する場合は , (コンマ)で区切って入力してください。"
1828
 
1829
  #: dist/plugins/sitemap_page/sitemap_page.php:34
1830
+ #: plugins/sitemap_page/sitemap_page.php:34
1831
  msgid "HTML Sitemap"
1832
  msgstr "HTMLサイトマップ"
1833
 
1834
  #: dist/plugins/sitemap_page/sitemap_page.php:261
1835
+ #: plugins/sitemap_page/sitemap_page.php:261
1836
  msgid "Display a HTML sitemap"
1837
  msgstr "HTMLサイトマップの表示"
1838
 
1839
+ #: dist/plugins/sns/function_follow.php:25 plugins/sns/function_follow.php:25
1840
  msgid "Follow me"
1841
  msgstr "このサイトをフォローする"
1842
 
1843
+ #: dist/plugins/sns/function_follow.php:73 plugins/sns/function_follow.php:73
1844
  msgid "Edit follow button"
1845
  msgstr "Follow me box の編集"
1846
 
1847
+ #: dist/plugins/sns/function_meta_box.php:28
1848
+ #: plugins/sns/function_meta_box.php:28
 
1849
  msgid "Sns Title"
1850
  msgstr "OGPタイトル"
1851
 
1852
+ #: dist/plugins/sns/function_meta_box.php:39
1853
+ #: plugins/sns/function_meta_box.php:39
1854
  msgid "if filled this area then override title of OGP and Twitter Card"
1855
  msgstr ""
1856
  "このエリアにタイトルを入力すると、このページのOGP,ツイッターカードに出力され"
1857
  "るタイトルを上書きすることができます"
1858
 
1859
+ #: dist/plugins/sns/hide_controller.php:28 plugins/sns/hide_controller.php:28
1860
  msgid "Share bottons"
1861
  msgstr "ソーシャルボタン"
1862
 
1863
+ #: dist/plugins/sns/hide_controller.php:72 plugins/sns/hide_controller.php:72
 
1864
  msgid "This post type is not set to display the share button."
1865
  msgstr "この投稿タイプはシェアボタンを表示するように設定されて�