VK All in One Expansion Unit - Version 7.8.0

Version Description

[ Add New Block ][ VK Blocks ] Title [ Add New Block ][ VK Blocks ] Responsive Spacer [ Bug fix ][ VK Blocks ][ Outer ] FireFox and Eddge design fix [ Add Function][ VK Blocks ][ Outer ] Add link id setting

Download this release

Release Info

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

Code changes from version 7.7.4 to 7.8.0

languages/vkExUnit-ja.mo CHANGED
Binary file
languages/vkExUnit-ja.po CHANGED
@@ -1,7 +1,7 @@
1
  msgid ""
2
  msgstr ""
3
  "Project-Id-Version: \n"
4
- "POT-Creation-Date: 2019-02-16 11:24+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,124 +16,149 @@ msgstr ""
16
  "X-Poedit-SearchPath-0: .\n"
17
  "X-Poedit-SearchPathExcluded-0: node_modules\n"
18
 
19
- #: 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
  msgid "Select all"
25
  msgstr "全てを選択"
26
 
27
  #: admin_active_setting_page.php:16 admin_active_setting_page.php:89
 
28
  msgid "Function"
29
  msgstr "有効化"
30
 
31
  #: admin_active_setting_page.php:16 admin_active_setting_page.php:89
 
32
  msgid "Description"
33
  msgstr "説明"
34
 
35
- #: admin_active_setting_page.php:35 veu-packages.php:441
 
36
  msgid "Automatic Eye Catch insert"
37
  msgstr "アイキャッチ画像自動挿入"
38
 
39
- #: admin_active_setting_page.php:95
40
  msgid "Extension Setting"
41
  msgstr "拡張設定"
42
 
43
- #: admin_active_setting_page.php:100
44
  msgid "Extention contents"
45
  msgstr "拡張コンテンツ"
46
 
47
- #: admin_active_setting_page.php:106
48
  msgid "set extension contents to loop_end hook"
49
  msgstr "ループ終了時にコンテンツを追加する"
50
 
51
- #: admin_active_setting_page.php:112
52
  msgid "Plugin setting options"
53
  msgstr "プラグイン設定オプション"
54
 
55
- #: admin_active_setting_page.php:114
56
  msgid "Delete myOptions when deactivate me."
57
  msgstr "プラグインを無効化する際にDBに保存したオプション項目を削除します。"
58
 
59
  #: admin_main_setting_page.php:10 admin_main_setting_page.php:11
60
- #: plugins/meta_keyword.php:103
 
61
  msgid "Main setting"
62
  msgstr "メイン設定"
63
 
64
- #: admin_main_setting_page.php:82
65
  msgid "Activated Packages is noting. please activate some package."
66
  msgstr ""
67
  "有効化されているパッケージがありません。何かの機能を有効化してください。"
68
 
69
- #: plugins/auto_eyecatch.php:40
70
  msgid "Automatic EyeCatch"
71
  msgstr "アイキャッチ自動挿入"
72
 
73
- #: plugins/auto_eyecatch.php:50
74
  msgid "Do not set eyecatch image automatic."
75
  msgstr "アイキャッチ画像を自動挿入しない"
76
 
 
77
  #: plugins/bootstrap.php:9 plugins_admin/customizer.php:38
78
  msgid "Settings"
79
  msgstr "設定"
80
 
81
- #: plugins/bootstrap.php:36
82
  msgid "Key color"
83
  msgstr "キーカラー"
84
 
85
- #: plugins/bootstrap.php:47
86
  msgid "Key color(dark)"
87
  msgstr "キーカラー(暗)"
88
 
 
 
89
  #: plugins/call-to-action/class-vk-call-to-action.php:63
90
- #: plugins/call-to-action/class-vk-call-to-action.php:421
91
  msgid "Edit CTA"
92
  msgstr "CTAの編集"
93
 
 
94
  #: plugins/call-to-action/class-vk-call-to-action.php:64
95
  msgid "Add new CTA"
96
  msgstr "CTAの新規作成"
97
 
 
98
  #: plugins/call-to-action/class-vk-call-to-action.php:65
99
  msgid "New CTA"
100
  msgstr "CTA 新規作成"
101
 
 
 
 
102
  #: plugins/call-to-action/class-vk-call-to-action.php:98
103
  #: plugins/call-to-action/class-vk-call-to-action.php:100
104
  #: plugins/call-to-action/class-vk-call-to-action.php:101
105
  msgid "Call to Action setting"
106
  msgstr "CTA設定"
107
 
 
108
  #: plugins/call-to-action/class-vk-call-to-action.php:103
109
  msgid "CTA Contents"
110
  msgstr "CTA Contents"
111
 
 
 
 
112
  #: plugins/call-to-action/class-vk-call-to-action.php:129
113
- #: plugins/call-to-action/class-vk-call-to-action.php:627
114
  #: plugins/call-to-action/widget-call-to-action.php:74
115
  msgid "Random"
116
  msgstr "ランダム表示"
117
 
 
 
118
  #: plugins/call-to-action/class-vk-call-to-action.php:135
119
- #: plugins/call-to-action/class-vk-call-to-action.php:634
120
  msgid "Disable display"
121
  msgstr "表示しない"
122
 
 
123
  #: plugins/call-to-action/class-vk-call-to-action.php:141
124
  msgid "Follow common setting"
125
  msgstr "共通設定を使用"
126
 
 
127
  #: plugins/call-to-action/class-vk-call-to-action.php:154
128
  msgid "CTA common setting"
129
  msgstr "CTA共通設定"
130
 
 
 
 
131
  #: plugins/call-to-action/class-vk-call-to-action.php:155
132
  #: plugins/call-to-action/view-adminsetting.php:31
133
  #: plugins/call-to-action/widget-call-to-action.php:88
134
  msgid "Show CTA index page"
135
  msgstr "CTAの一覧を表示"
136
 
 
137
  #: plugins/call-to-action/class-vk-call-to-action.php:220
138
  msgid ""
139
  "You can create it with a free layout in the content field using, such as "
@@ -142,6 +167,7 @@ msgstr ""
142
  "VK Blocks の アウターブロックやPR Content ブロックを使って本文欄に自由なレイ"
143
  "アウトで作成する事もできます。"
144
 
 
145
  #: plugins/call-to-action/class-vk-call-to-action.php:221
146
  msgid ""
147
  "If the contents field is entered, the contents of the body will be displayed "
@@ -150,91 +176,119 @@ msgstr ""
150
  "本文欄が入力されている場合は本文の内容が優先して表示されるので以下の内容は無"
151
  "視されます。"
152
 
153
- #: plugins/call-to-action/class-vk-call-to-action.php:225
 
154
  msgid "CTA image"
155
  msgstr "CTA画像"
156
 
157
- #: plugins/call-to-action/class-vk-call-to-action.php:231
 
158
  msgid "Add image"
159
  msgstr "画像を追加"
160
 
161
- #: plugins/call-to-action/class-vk-call-to-action.php:232
 
162
  msgid "Change image"
163
  msgstr "画像を変更"
164
 
165
- #: plugins/call-to-action/class-vk-call-to-action.php:233
 
166
  msgid "Remove image"
167
  msgstr "画像を削除"
168
 
169
- #: plugins/call-to-action/class-vk-call-to-action.php:238
 
170
  msgid "CTA image position"
171
  msgstr "CTA画像の位置"
172
 
173
- #: plugins/call-to-action/class-vk-call-to-action.php:241
 
174
  msgid "right"
175
  msgstr "右寄せ"
176
 
177
- #: plugins/call-to-action/class-vk-call-to-action.php:242
 
178
  msgid "center"
179
  msgstr "中央"
180
 
181
- #: plugins/call-to-action/class-vk-call-to-action.php:243
 
182
  msgid "left"
183
  msgstr "左寄せ"
184
 
185
- #: plugins/call-to-action/class-vk-call-to-action.php:247
 
186
  msgid "Button text"
187
  msgstr "ボタンの表記文言"
188
 
189
- #: plugins/call-to-action/class-vk-call-to-action.php:251
 
190
  msgid "Button icon"
191
  msgstr "ボタンアイコン"
192
 
193
- #: plugins/call-to-action/class-vk-call-to-action.php:252
 
 
194
  #: plugins/other_widget/widget-button.php:122
195
  msgid "To choose your favorite icon, and enter the class."
196
  msgstr "アイコンフォントを選んでそのクラス名を入力してください。"
197
 
198
- #: plugins/call-to-action/class-vk-call-to-action.php:253
 
 
199
  #: plugins/other_widget/widget-button.php:123
200
  msgid "Before :"
201
  msgstr "文字の前 :"
202
 
203
- #: plugins/call-to-action/class-vk-call-to-action.php:255
 
 
204
  #: plugins/other_widget/widget-button.php:125
205
  msgid "After :"
206
  msgstr "文字の後 :"
207
 
208
- #: plugins/call-to-action/class-vk-call-to-action.php:267
 
209
  msgid "Button link url"
210
  msgstr "ボタンのリンク先URL"
211
 
212
- #: plugins/call-to-action/class-vk-call-to-action.php:280
 
213
  msgid "Target window"
214
  msgstr "リンク先ターゲット"
215
 
216
- #: plugins/call-to-action/class-vk-call-to-action.php:282
 
217
  msgid "Open in a self window"
218
  msgstr "同じウィンドウで開く"
219
 
220
- #: plugins/call-to-action/class-vk-call-to-action.php:284
 
221
  msgid "Text message"
222
  msgstr "テキストメッセージ"
223
 
224
- #: plugins/call-to-action/class-vk-call-to-action.php:290
 
 
225
  #: plugins/call-to-action/widget-call-to-action.php:91
226
  msgid "CTA setting"
227
  msgstr "CTA設定"
228
 
229
- #: plugins/call-to-action/view-adminsetting.php:15 veu-packages.php:299
 
 
230
  msgid "Call To Action"
231
  msgstr "Call To Action"
232
 
233
- #: plugins/call-to-action/view-adminsetting.php:19 veu-packages.php:291
 
 
234
  msgid "Display the CTA at the end of the post content."
235
  msgstr "投稿内容の最後にCTAを表示します。"
236
 
237
- #: plugins/call-to-action/view-adminsetting.php:20 veu-packages.php:293
 
 
238
  msgid ""
239
  "The CTA stands for \"Call to action\" and this is the area that prompts the "
240
  "user behavior."
@@ -242,7 +296,9 @@ msgstr ""
242
  "CTAは「Call To Action」の略で、ユーザーにとってもらいたい行動へ誘導するための"
243
  "情報を表示します。"
244
 
245
- #: plugins/call-to-action/view-adminsetting.php:21 veu-packages.php:295
 
 
246
  msgid ""
247
  "As an example, text message and a link button for induction to the free "
248
  "sample download page."
@@ -250,20 +306,24 @@ msgstr ""
250
  "例えば、無料サンプルのダウンロードページへの誘導のためのテキストやリンクボタ"
251
  "ンなどです。"
252
 
 
253
  #: plugins/call-to-action/view-adminsetting.php:23
254
  msgid "How to use"
255
  msgstr "使い方"
256
 
 
257
  #: plugins/call-to-action/view-adminsetting.php:26
258
  msgid ""
259
  "You register the contents on \"CTA\" that you want to display to bottom of "
260
  "the content."
261
  msgstr "まずは投稿タイプCTAで、本文の最後に表示させたい内容を登録します。"
262
 
 
263
  #: plugins/call-to-action/view-adminsetting.php:27
264
  msgid "Choose the CTA to be displayed from the following."
265
  msgstr "下記のプルダウンで、投稿タイプ別に表示するCTAを選択して保存します。"
266
 
 
267
  #: plugins/call-to-action/view-adminsetting.php:28
268
  msgid ""
269
  "If you want to switch the CTA to be displayed on each post, please set in "
@@ -272,59 +332,82 @@ msgstr ""
272
  "投稿毎に表示するCTAを切り替えたい場合は、投稿などの詳細ページで設定してくださ"
273
  "い。"
274
 
 
275
  #: plugins/call-to-action/view-adminsetting.php:41
276
  msgid "Show index page"
277
  msgstr "一覧ページを表示する"
278
 
 
279
  #: plugins/call-to-action/widget-call-to-action.php:20
280
  msgid "CTA"
281
  msgstr "CTA"
282
 
 
283
  #: plugins/call-to-action/widget-call-to-action.php:26
284
  msgid "Select CTA and display it."
285
  msgstr "CTAを選択して表示します。"
286
 
 
287
  #: plugins/call-to-action/widget-call-to-action.php:66
288
  msgid "Please select CTA to display."
289
  msgstr "表示するCTAを選択してください。"
290
 
 
291
  #: plugins/call-to-action/widget-call-to-action.php:80
292
  msgid "Please select"
293
  msgstr "選択してください"
294
 
 
 
295
  #: plugins/child_page_index.php:79 plugins/other_widget/widget-3pr-area.php:198
296
  msgid "Read more"
297
  msgstr "詳しくはこちら"
298
 
 
 
299
  #: plugins/child_page_index.php:150 plugins/other_widget/widget-page.php:166
300
  msgid "Display a child page index"
301
  msgstr "子ページ一覧の表示"
302
 
303
- #: plugins/contact-section/contact-section.php:104
304
- #: plugins/contact-section/contact-section.php:133
 
 
305
  msgid "Contact Information"
306
  msgstr "お問い合わせ情報"
307
 
308
- #: plugins/contact-section/contact-section.php:114
309
- #: plugins/contact-section/contact-section.php:144
 
 
 
 
310
  #: plugins/contact-section/customizer.php:53
311
  #: plugins/contact-section/customizer.php:67
312
  msgid "Please feel free to inquire."
313
  msgstr "お気軽にお問い合わせください。"
314
 
315
- #: plugins/contact-section/contact-section.php:117
 
 
316
  #: plugins/contact-section/customizer.php:116
317
  msgid "Office hours 9:00 - 18:00 [ Weekdays except holidays ]"
318
  msgstr "受付時間 9:00-18:00 [ 土・日・祝日除く ]"
319
 
320
- #: plugins/contact-section/contact-section.php:119
321
- #: plugins/contact-section/contact-section.php:121
 
 
 
 
322
  #: plugins/contact-section/customizer.php:158
323
  #: plugins/contact-section/customizer.php:200
324
  msgid "Contact us"
325
  msgstr "お問い合わせ"
326
 
327
- #: plugins/contact-section/contact-section.php:135
 
 
328
  #: plugins/contact-section/customizer.php:33
329
  msgid ""
330
  "The contents entered here will be reflected in the bottom of each fixed "
@@ -333,7 +416,9 @@ msgstr ""
333
  "ここに入力された内容が各固定ページ下部や『お問い合わせ情報』ウィジェット、"
334
  "『お問い合わせボタン』ウィジェットなどに反映されます。"
335
 
336
- #: plugins/contact-section/contact-section.php:137
 
 
337
  #: plugins/contact-section/customizer.php:35
338
  msgid ""
339
  "When I display it on the page, it is necessary to classify a check into "
@@ -342,18 +427,36 @@ msgstr ""
342
  "固定ページに表示する場合は、各固定ページの編集画面で\"お問い合わせ情報の表示"
343
  "\"にチェックを入れる必要があります。"
344
 
345
- #: plugins/contact-section/contact-section.php:141
 
 
346
  #: plugins/contact-section/customizer.php:62
347
  msgid "Message"
348
  msgstr "メッセージ"
349
 
350
- #: plugins/contact-section/contact-section.php:144
351
- #: plugins/contact-section/contact-section.php:151
352
- #: plugins/contact-section/contact-section.php:158
353
- #: plugins/contact-section/contact-section.php:165
354
- #: plugins/contact-section/contact-section.php:173
355
- #: plugins/contact-section/contact-section.php:181
356
- #: plugins/contact-section/contact-section.php:189
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
357
  #: plugins/contact-section/customizer.php:67
358
  #: plugins/contact-section/customizer.php:88
359
  #: plugins/contact-section/customizer.php:109
@@ -365,124 +468,170 @@ msgstr "メッセージ"
365
  msgid "ex) "
366
  msgstr "例) "
367
 
368
- #: plugins/contact-section/contact-section.php:148
 
 
369
  #: plugins/contact-section/customizer.php:83
370
  msgid "Phone number"
371
  msgstr "電話番号"
372
 
373
- #: plugins/contact-section/contact-section.php:155
 
 
374
  #: plugins/contact-section/customizer.php:104
375
  msgid "Phone icon"
376
  msgstr "電話アイコン"
377
 
378
- #: plugins/contact-section/contact-section.php:162
379
- #: plugins/contact-section/contact-section.php:165
 
 
 
 
380
  #: plugins/contact-section/customizer.php:125
381
  #: plugins/contact-section/customizer.php:130
382
  msgid "Office hours"
383
  msgstr "営業時間"
384
 
385
- #: plugins/contact-section/contact-section.php:165
 
 
386
  #: plugins/contact-section/customizer.php:130
387
  msgid "Weekdays except holidays"
388
  msgstr "土日・祝日除く"
389
 
390
- #: plugins/contact-section/contact-section.php:170
 
 
391
  #: plugins/contact-section/customizer.php:146
392
  msgid "The contact page URL"
393
  msgstr "お問い合わせ先URL"
394
 
395
- #: plugins/contact-section/contact-section.php:173
 
 
396
  #: plugins/contact-section/customizer.php:151
397
  msgid "or"
398
  msgstr "もしくは"
399
 
400
- #: plugins/contact-section/contact-section.php:174
 
 
401
  #: plugins/contact-section/customizer.php:151
402
  msgid "* If you fill in the blank, widget's contact button does not appear."
403
  msgstr "※ 未入力の場合、お問い合わせウィジェットには何も表示されません。"
404
 
405
- #: plugins/contact-section/contact-section.php:178
 
 
406
  #: plugins/contact-section/customizer.php:167
407
  msgid "Contact button Text"
408
  msgstr "お問い合わせボタンに表示するテキスト"
409
 
410
- #: plugins/contact-section/contact-section.php:181
 
 
411
  #: plugins/contact-section/customizer.php:172
412
  msgid "Contact Us from email."
413
  msgstr "メールでのお問い合わせはこちら"
414
 
415
- #: plugins/contact-section/contact-section.php:186
 
 
416
  #: plugins/contact-section/customizer.php:188
417
  msgid "Contact button text( sub )"
418
  msgstr "お問い合わせボタンに表示するテキスト2(オプション)"
419
 
420
- #: plugins/contact-section/contact-section.php:190
 
 
421
  #: plugins/contact-section/customizer.php:193
422
  msgid "Email contact form"
423
  msgstr "お気軽にお問い合わせください。"
424
 
425
- #: plugins/contact-section/contact-section.php:195
 
 
426
  #: plugins/contact-section/customizer.php:209
427
  msgid "Contact button short text for side widget"
428
  msgstr "お問い合わせボタンウィジェットに表示するテキスト"
429
 
430
- #: plugins/contact-section/contact-section.php:199
 
 
431
  #: plugins/contact-section/customizer.php:214
432
  msgid "This will used to \"Contact Button\" widget."
433
  msgstr ""
434
  "このテキストはお問い合わせボタンウィジェットで使用されます。サイドバーでの利"
435
  "用を想定していますので少ない文字数で設定してください。"
436
 
437
- #: plugins/contact-section/contact-section.php:203
 
438
  msgid "Advanced Setting"
439
  msgstr "高度な設定"
440
 
441
- #: plugins/contact-section/contact-section.php:212
 
 
442
  #: plugins/contact-section/customizer.php:238
443
  msgid "Inquiry Banner image"
444
  msgstr "お問い合わせバナー画像"
445
 
446
- #: plugins/contact-section/contact-section.php:214
 
447
  msgid "Select Image"
448
  msgstr "画像を選択"
449
 
450
- #: plugins/contact-section/contact-section.php:215
 
 
451
  #: plugins/contact-section/customizer.php:228
452
  msgid "Display the image instead of the above inquiry information"
453
  msgstr ""
454
  "画像が登録されている場合は標準のお問い合わせ情報ではなく画像が表示されます。"
455
 
456
- #: plugins/contact-section/contact-section.php:219
 
 
457
  #: plugins/contact-section/customizer.php:264
458
  msgid "Display HTML message instead of the standard"
459
  msgstr "お問い合わせ情報として表示するHTML"
460
 
461
- #: plugins/contact-section/contact-section.php:221
 
 
462
  #: plugins/contact-section/customizer.php:257
463
  msgid "HTML takes precedence over image"
464
  msgstr "HTMLが登録されている場合は画像より優先されます。"
465
 
466
- #: plugins/contact-section/contact-section.php:243
 
467
  msgid "Display Contact Section"
468
  msgstr "お問い合わせ情報の表示"
469
 
470
- #: plugins/contact-section/contact-section.php:382
471
- #: plugins/contact-section/contact-section.php:434
 
 
472
  msgid "Edit contact information"
473
  msgstr "Contact情報を編集"
474
 
475
- #: plugins/contact-section/contact-section.php:450
 
476
  msgid "Contact Button"
477
  msgstr "お問い合わせボタン"
478
 
479
- #: plugins/contact-section/contact-section.php:451
 
480
  msgid "Display contact button."
481
  msgstr "お問い合わせボタンを表示します。"
482
 
483
- #: plugins/contact-section/contact-section.php:452
484
- #: plugins/contact-section/contact-section.php:480
485
- #: plugins/contact-section/contact-section.php:502
 
 
 
486
  #, php-format
487
  msgid ""
488
  "It is necessary to set the \"%s\" -> \"Contact Information\" section in "
@@ -490,19 +639,24 @@ msgid ""
490
  msgstr ""
491
  "「%s」→ 「メイン設定」ページで『お問い合わせ情報』を設定する必要があります。"
492
 
493
- #: plugins/contact-section/contact-section.php:479
 
494
  msgid "Display contact button"
495
  msgstr "お問い合わせボタンを表示します。"
496
 
497
- #: plugins/contact-section/contact-section.php:500 veu-packages.php:264
 
 
498
  msgid "Contact Section"
499
  msgstr "お問い合わせ情報"
500
 
501
- #: plugins/contact-section/contact-section.php:501
 
502
  msgid "Display Phone number and contact button etc."
503
  msgstr "電話番号とお問い合わせボタンなどを表示します。"
504
 
505
- #: plugins/contact-section/contact-section.php:530
 
506
  #, php-format
507
  msgid ""
508
  "*It is necessary to set the \"%s\" -> \"Contact Information\" section in "
@@ -511,64 +665,84 @@ msgstr ""
511
  "* 「%s」→ 「メイン設定」ページで『お問い合わせ情報』を設定する必要がありま"
512
  "す。"
513
 
 
514
  #: plugins/contact-section/customizer.php:23
515
  msgid "Contact Settings"
516
  msgstr "お問い合わせ情報"
517
 
 
 
518
  #: plugins/contact-section/customizer.php:231
519
  #: plugins/contact-section/customizer.php:260
520
  msgid "It is not reflected in the header."
521
  msgstr "ヘッダーには反映されません。"
522
 
 
 
 
 
523
  #: plugins/css_customize/css_customize-edit.php:2
524
- #: plugins/css_customize/css_customize.php:31
 
525
  #: plugins/css_customize/css_customize.php:45
526
- #: plugins/css_customize/css_customize.php:46
527
  msgid "CSS Customize"
528
  msgstr "CSSカスタマイズ"
529
 
 
530
  #: plugins/css_customize/css_customize-edit.php:5
531
  msgid "You can add custom CSS here."
532
  msgstr "デザインをカスタマイズする場合は下のテキストエリアにCSSを入力します"
533
 
 
534
  #: plugins/css_customize/css_customize-edit.php:13
535
  msgid "Save CSS"
536
  msgstr "CSSを保存する"
537
 
 
538
  #: plugins/css_customize/css_customize-single.php:22
539
  msgid "Custom CSS"
540
  msgstr "カスタムCSS"
541
 
542
- #: plugins/css_customize/css_customize.php:101
 
543
  msgid "Your custom CSS was saved."
544
  msgstr "CSSが保存されました"
545
 
546
- #: plugins/css_customize/css_customize.php:104
 
547
  msgid "Error occured. Please try again."
548
  msgstr "何らかのエラー!! また試してみてください"
549
 
 
 
550
  #: plugins/font-awesome/class-vk-font-awesome-versions.php:22
551
  #: plugins/font-awesome/class-vk-font-awesome-versions.php:37
552
  msgid "Not recommended"
553
  msgstr "非推奨"
554
 
 
 
555
  #: plugins/font-awesome/class-vk-font-awesome-versions.php:69
556
  #: plugins/font-awesome/class-vk-font-awesome-versions.php:71
557
  msgid "Ex ) "
558
  msgstr "例 ) "
559
 
 
560
  #: plugins/font-awesome/class-vk-font-awesome-versions.php:169
561
  msgid "Font Awesome"
562
  msgstr "Font Awesome"
563
 
 
564
  #: plugins/font-awesome/class-vk-font-awesome-versions.php:190
565
  msgid "Font Awesome Version"
566
  msgstr "Font Awesome Version"
567
 
 
568
  #: plugins/font-awesome/class-vk-font-awesome-versions.php:193
569
  msgid "4.7 will be abolished in the near future."
570
  msgstr "4.7は将来的に廃止します。"
571
 
 
572
  #: plugins/footer_copyright_change.php:6
573
  msgid ""
574
  "<p>Powered by <a href=\"https://wordpress.org/\">WordPress</a> with <a href="
@@ -583,18 +757,23 @@ msgstr ""
583
  "nagoya/ja/\" target=\"_blank\">VK All in One Expansion Unit</a> by <a href="
584
  "\"//www.vektor-inc.co.jp\" target=\"_blank\">Vektor,Inc.</a> technology.</p>"
585
 
 
 
 
586
  #: plugins/google_analytics/ga_admin.php:9
587
  #: plugins/google_analytics/ga_admin.php:13
588
  #: plugins/google_analytics/google_analytics.php:23
589
  msgid "Google Analytics Settings"
590
  msgstr "Google Analytics設定"
591
 
 
592
  #: plugins/google_analytics/ga_admin.php:14
593
  msgid ""
594
  "Please fill in the Google Analytics ID from the Analytics embed code used in "
595
  "the site."
596
  msgstr "このサイトで使用する Google アナリティクスの ID を入力して下さい。"
597
 
 
598
  #: plugins/google_analytics/ga_admin.php:19
599
  msgid ""
600
  "Please select the type of Analytics code . (If you are unsure you can skip "
@@ -603,29 +782,38 @@ msgstr ""
603
  "アナリティクスコードの種類を選択して下さい。( 不明な場合この設定は省略できま"
604
  "す )"
605
 
 
 
606
  #: plugins/google_analytics/ga_admin.php:23
607
  #: plugins/google_analytics/ga_customizer.php:74
608
  msgid "Recommendation ( gtag )"
609
  msgstr "推奨 ( gtag )"
610
 
 
 
611
  #: plugins/google_analytics/ga_admin.php:24
612
  #: plugins/google_analytics/ga_customizer.php:75
613
  msgid "Universal Analytics code ( analytics.js )"
614
  msgstr "ユニバーサル アナリティクスのコード ( analytics.js )"
615
 
 
 
616
  #: plugins/google_analytics/ga_admin.php:25
617
  #: plugins/google_analytics/ga_customizer.php:76
618
  msgid "Normal code ( analytics.js )"
619
  msgstr "ノーマルのコード ( analytics.js )"
620
 
 
621
  #: plugins/google_analytics/ga_customizer.php:24
622
  msgid "Google Analtics Settings"
623
  msgstr "Google Analytics設定"
624
 
 
625
  #: plugins/google_analytics/ga_customizer.php:45
626
  msgid "Google Analytics ID"
627
  msgstr "Google Analyticsの ID"
628
 
 
629
  #: plugins/google_analytics/ga_customizer.php:49
630
  msgid ""
631
  "Please fill in the Google Analytics ID from the Analytics embed code used in "
@@ -634,10 +822,12 @@ msgstr ""
634
  "このサイトで使用する Google アナリティクスの ID を入力して下さい。<br>例) "
635
  "XXXXXXXX-X"
636
 
 
637
  #: plugins/google_analytics/ga_customizer.php:68
638
  msgid "Select the type of Analytics code"
639
  msgstr "アナリティクスコードの種類を選択"
640
 
 
641
  #: plugins/google_analytics/ga_customizer.php:78
642
  msgid ""
643
  "Print the select the type of Analytics code.<br>(If you are unsure you can "
@@ -646,11 +836,12 @@ msgstr ""
646
  "アナリティクスコードの種類を選択して下さい。( 不明な場合この設定は省略できま"
647
  "す。)"
648
 
649
- #: plugins/icons.php:38 plugins/icons.php:68
 
650
  msgid "icon setting"
651
  msgstr "アイコン設定"
652
 
653
- #: plugins/icons.php:74
654
  #, php-format
655
  msgid ""
656
  "This feature will be discontinued shortly.<br>You can set the site icon from "
@@ -661,52 +852,55 @@ msgstr ""
661
  "サイトアイコンは「<a href=%s>外観 > カスタマイズ</a>」の「サイト基本情報」パ"
662
  "ネルから設定できます。"
663
 
664
- #: plugins/icons.php:81
665
  msgid "Favicon Setting"
666
  msgstr "ファビコン設定"
667
 
668
- #: plugins/icons.php:83
669
  msgid "Choose icon"
670
  msgstr "アイコンを選択"
671
 
672
- #: plugins/icons.php:84
673
  msgid "Please upload your \".ico\" file"
674
  msgstr "作成したicoファイルをアップロードしてください"
675
 
676
- #: plugins/insert_ads.php:37 plugins/insert_ads.php:180 veu-packages.php:322
 
 
677
  msgid "Insert ads"
678
  msgstr "広告の挿入"
679
 
680
- #: plugins/insert_ads.php:183
681
  msgid "Insert ads to post."
682
  msgstr "投稿に広告を挿入"
683
 
684
- #: plugins/insert_ads.php:185
685
  msgid "Insert ads to before content and more tag and after content."
686
  msgstr "記事の直前 / moreタグの直後 / 記事の最後に広告を挿入できます。"
687
 
688
- #: plugins/insert_ads.php:185
689
  msgid "If you want to separate ads area, you fill two fields."
690
  msgstr "2つのフィールドに分けて挿入すると、横並び(col-md-6)に表示されます。"
691
 
692
- #: plugins/insert_ads.php:187
693
  msgid "insert the ad [ before content ]"
694
  msgstr "広告を挿入 [ 記事の最初 ]"
695
 
696
- #: plugins/insert_ads.php:195
697
  msgid "insert the ad [ more tag ]"
698
  msgstr "広告を挿入 [ moreタグ ]"
699
 
700
- #: plugins/insert_ads.php:203
701
  msgid "insert the ad [ after content ]"
702
  msgstr "広告を挿入 [ 記事の最後 ]"
703
 
704
- #: plugins/meta_description.php:20 plugins/meta_description.php:31
705
- #: plugins/meta_description.php:34
 
706
  msgid "Meta Description"
707
  msgstr "メタディスクリプション"
708
 
709
- #: plugins/meta_description.php:37
710
  msgid ""
711
  "What you have to complete the \"excerpt\" column of the edit screen of each "
712
  "page will be reflected in the description of the meta tag."
@@ -714,7 +908,7 @@ msgstr ""
714
  "各ページの編集画面の「抜粋」欄に記入した内容がmetaタグのディスクリプションに"
715
  "反映されます"
716
 
717
- #: plugins/meta_description.php:38
718
  msgid ""
719
  "Description of meta tags in the search results screen of search sites such "
720
  "as Google, will be Displayed, such as the bottom of the site title. If the "
@@ -725,7 +919,7 @@ msgstr ""
725
  "す。しかし、トップページに設定した固定ページに抜粋が記入されている場合はその"
726
  "内容が反映されます。"
727
 
728
- #: plugins/meta_description.php:39
729
  msgid ""
730
  "The meta description of the top page is subject to the catchphrase of the "
731
  "site. However, its contents will be reflected if the excerpt is entered in "
@@ -735,7 +929,7 @@ msgstr ""
735
  "す。しかし、トップページに設定した固定ページに抜粋が記入されている場合はその"
736
  "内容が反映されます。"
737
 
738
- #: plugins/meta_description.php:40
739
  msgid ""
740
  "If \"excerpt\" column is not found, Click \"Display Option\" of page top at "
741
  "each article edit page, and check the expert column display."
@@ -744,21 +938,23 @@ msgstr ""
744
  "ので、そこをクリックすると「抜粋」欄を表示するチェックボックスが出てきますの"
745
  "で、チェックして下さい。"
746
 
747
- #: plugins/meta_keyword.php:40 plugins/meta_keyword.php:91
748
- #: plugins/meta_keyword.php:93 plugins/meta_keyword.php:94
749
- #: plugins/meta_keyword.php:101
 
 
750
  msgid "Meta Keywords"
751
  msgstr "メタキーワード"
752
 
753
- #: plugins/meta_keyword.php:68
754
  msgid "Meta Keyword"
755
  msgstr "メタキーワード"
756
 
757
- #: plugins/meta_keyword.php:71
758
  msgid "Common Keywords"
759
  msgstr "共通キーワード設定"
760
 
761
- #: plugins/meta_keyword.php:72
762
  msgid ""
763
  "Keywords for meta tag. This words will set Meta Keyword with post keywords. "
764
  "if you want multiple keywords, enter with separator of \",\"."
@@ -766,13 +962,13 @@ msgstr ""
766
  "メタタグに入力するキーワードを入力します。ここでは全てのページで使用する共通"
767
  "のキーワードを設定します。複数ある場合は「,」で区切ってください。"
768
 
769
- #: plugins/meta_keyword.php:75
770
  msgid "This is not seriously, Because the SearchEngine does not care this."
771
  msgstr ""
772
  "あまり深く考える必要はありません。現状のサーチエンジンではそこまで重要なファ"
773
  "クターとはなりません。"
774
 
775
- #: plugins/meta_keyword.php:76
776
  msgid ""
777
  "For each page individual keyword is enter at the edit screen of each "
778
  "article. 10 keywords maximum, together with a each article keywords is "
@@ -781,50 +977,65 @@ msgstr ""
781
  "個々のページのキーワードはそれぞれの投稿ページのキーワード入力欄から追加して"
782
  "ください。それらと合わせて10個程度のキーワード数であることが望ましいです。"
783
 
784
- #: plugins/meta_keyword.php:77
785
  msgid "\",\" separator at end of the last keyword is do not need."
786
  msgstr "最後のキーワードの後ろに「,」は必要ありません。"
787
 
788
- #: plugins/meta_keyword.php:78
789
  msgid "Example: WordPress,template,theme,free,GPL"
790
  msgstr "【例】 WordPress,テンプレート,テーマ,無料,GPL"
791
 
792
- #: plugins/meta_keyword.php:102
793
  msgid ""
794
  "To distinguish between individual keywords, please enter a , delimiter "
795
  "(optional)."
796
  msgstr "キーワードを複数入力する場合は , ( カンマ )で区切って下さい。"
797
 
798
- #: plugins/meta_keyword.php:104
799
  #, php-format
800
  msgid "* keywords common to the entire site can be set from %s."
801
  msgstr "サイト全体のキーワードは %s より設定することができます。"
802
 
 
 
803
  #: plugins/other_widget/widget-3pr-area.php:9
804
  #: plugins/other_widget/widget-3pr-area.php:161
805
  msgid "3PR area"
806
  msgstr "3PR エリア"
807
 
 
808
  #: plugins/other_widget/widget-3pr-area.php:14
809
  msgid "Displays a 3PR area"
810
  msgstr "3PR エリアを表示します。"
811
 
 
812
  #: plugins/other_widget/widget-3pr-area.php:20
813
  msgid "3PR area1 title"
814
  msgstr "3PR エリア1 タイトル"
815
 
 
816
  #: plugins/other_widget/widget-3pr-area.php:28
817
  msgid "3PR area2 title"
818
  msgstr "3PR エリア2 タイトル"
819
 
 
820
  #: plugins/other_widget/widget-3pr-area.php:36
821
  msgid "3PR area3 title"
822
  msgstr "3PR エリア3 タイトル"
823
 
 
824
  #: plugins/other_widget/widget-3pr-area.php:54
825
  msgid "3PR area setting"
826
  msgstr "3PR エリア設定"
827
 
 
 
 
 
 
 
 
 
828
  #: plugins/other_widget/widget-3pr-area.php:56
829
  #: plugins/other_widget/widget-new-posts.php:239
830
  #: plugins/other_widget/widget-page.php:126
@@ -835,10 +1046,16 @@ msgstr "3PR エリア設定"
835
  msgid "Title:"
836
  msgstr "タイトル"
837
 
 
838
  #: plugins/other_widget/widget-3pr-area.php:62
839
  msgid "Select image for PC:"
840
  msgstr "PC 用に表示される画像を選択(横 300px 程度推奨)"
841
 
 
 
 
 
 
842
  #: plugins/other_widget/widget-3pr-area.php:72
843
  #: plugins/other_widget/widget-3pr-area.php:90
844
  #: plugins/other_widget/widget-new-posts.php:286
@@ -847,6 +1064,11 @@ msgstr "PC 用に表示される画像を選択(横 300px 程度推奨)"
847
  msgid "Select image"
848
  msgstr "画像を選択"
849
 
 
 
 
 
 
850
  #: plugins/other_widget/widget-3pr-area.php:73
851
  #: plugins/other_widget/widget-3pr-area.php:91
852
  #: plugins/other_widget/widget-new-posts.php:287
@@ -855,32 +1077,42 @@ msgstr "画像を選択"
855
  msgid "Clear image"
856
  msgstr "画像クリア"
857
 
 
858
  #: plugins/other_widget/widget-3pr-area.php:80
859
  msgid "Select image for Mobile:"
860
  msgstr ""
861
  "スマホ用(ウィンドウサイズが 768px 以下の場合)に表示される画像を選択(橫 "
862
  "690px 以上推奨。空欄も可)"
863
 
 
 
864
  #: plugins/other_widget/widget-3pr-area.php:102
865
  #: plugins/other_widget/widget-pr-blocks.php:115
866
  msgid "Summary Text:"
867
  msgstr "概要となるテキスト"
868
 
 
 
869
  #: plugins/other_widget/widget-3pr-area.php:108
870
  #: plugins/other_widget/widget-pr-blocks.php:120
871
  msgid "Link URL:"
872
  msgstr "リンク先ページのURL"
873
 
 
 
 
874
  #: plugins/other_widget/widget-3pr-area.php:116
875
  #: plugins/other_widget/widget-banner.php:106
876
  #: plugins/other_widget/widget-pr-blocks.php:124
877
  msgid "Open link new tab."
878
  msgstr "リンクを別ウィンドウで開く"
879
 
 
880
  #: plugins/other_widget/widget-archives.php:9 veu-packages.php:200
881
  msgid "archive list"
882
  msgstr "アーカイブリスト"
883
 
 
884
  #: plugins/other_widget/widget-archives.php:14 veu-packages.php:200
885
  msgid ""
886
  "Displays a list of archives. You can choose the post type and also to "
@@ -889,154 +1121,199 @@ msgstr ""
889
  "アーカイブの一覧を表示します。月ごともしくは年ごとでの表示。また、ポストタイ"
890
  "プを選択できます。"
891
 
 
 
892
  #: plugins/other_widget/widget-archives.php:53
893
  #: plugins/other_widget/widget-archives.php:54
894
  msgid "Monthly archives"
895
  msgstr "月別アーカイブ"
896
 
 
 
 
897
  #: plugins/other_widget/widget-archives.php:68
898
  #: plugins/other_widget/widget-new-posts.php:257
899
  #: plugins/other_widget/widget-new-posts.php:264
900
  msgid "Title"
901
  msgstr "タイトル"
902
 
 
903
  #: plugins/other_widget/widget-archives.php:72
904
  msgid "Post type"
905
  msgstr "ポストタイプ"
906
 
 
907
  #: plugins/other_widget/widget-archives.php:92
908
  msgid "Monthly"
909
  msgstr "月別"
910
 
 
911
  #: plugins/other_widget/widget-archives.php:99
912
  msgid "Yearly"
913
  msgstr "年別"
914
 
 
915
  #: plugins/other_widget/widget-archives.php:117
916
  msgid "archive"
917
  msgstr "アーカイブ"
918
 
 
919
  #: plugins/other_widget/widget-banner.php:15
920
  msgid "Banner"
921
  msgstr "バナー"
922
 
 
923
  #: plugins/other_widget/widget-banner.php:21
924
  msgid ""
925
  "You can easily set up a banner simply by registering images and link "
926
  "destinations."
927
  msgstr "画像とリンク先を登録するだけで簡単にバナーを設定できます。"
928
 
 
929
  #: plugins/other_widget/widget-banner.php:97
930
  msgid "Set image"
931
  msgstr "画像を選択"
932
 
 
933
  #: plugins/other_widget/widget-banner.php:107
934
  msgid "Alternative text"
935
  msgstr "代替テキスト(alt)"
936
 
 
937
  #: plugins/other_widget/widget-button.php:32
938
  msgid "Button"
939
  msgstr "ボタン"
940
 
 
941
  #: plugins/other_widget/widget-button.php:37
942
  msgid "You can set buttons for arbitrary text."
943
  msgstr "任意のテキストのボタンを設定できます。"
944
 
 
945
  #: plugins/other_widget/widget-button.php:116
946
  msgid "Main text(Required):"
947
  msgstr "ボタンテキスト(必須):"
948
 
 
949
  #: plugins/other_widget/widget-button.php:121
950
  msgid "Class name of the icon font"
951
  msgstr "使用したいアイコンフォント"
952
 
 
953
  #: plugins/other_widget/widget-button.php:134
954
  msgid "Sub text:"
955
  msgstr "サブテキスト:"
956
 
 
957
  #: plugins/other_widget/widget-button.php:138
958
  msgid "Link URL(Required):"
959
  msgstr "リンク先ページのURL(必須):"
960
 
 
961
  #: plugins/other_widget/widget-button.php:148
962
  msgid "Open with new tab"
963
  msgstr "リンクを別ウィンドウで開く"
964
 
 
965
  #: plugins/other_widget/widget-button.php:151
966
  msgid "Size"
967
  msgstr "サイズ"
968
 
 
969
  #: plugins/other_widget/widget-button.php:158
970
  msgid "Small"
971
  msgstr "小"
972
 
 
973
  #: plugins/other_widget/widget-button.php:164
974
  msgid "Medium"
975
  msgstr "中"
976
 
 
977
  #: plugins/other_widget/widget-button.php:170
978
  msgid "Large"
979
  msgstr "大"
980
 
 
981
  #: plugins/other_widget/widget-button.php:174
982
  msgid "Button color:"
983
  msgstr "ボタンの色:"
984
 
 
985
  #: plugins/other_widget/widget-button.php:211
986
  msgid "Key Color(.primary)"
987
  msgstr "キーカラー(.primary)"
988
 
 
989
  #: plugins/other_widget/widget-button.php:212
990
  msgid "No paint(.default)"
991
  msgstr "塗りなし(.default)"
992
 
 
993
  #: plugins/other_widget/widget-button.php:213
994
  msgid "Light green(.success)"
995
  msgstr "明るい緑(.success)"
996
 
 
997
  #: plugins/other_widget/widget-button.php:214
998
  msgid "Light blue(.info)"
999
  msgstr "空色(.info)"
1000
 
 
1001
  #: plugins/other_widget/widget-button.php:215
1002
  msgid "Orange(.warning)"
1003
  msgstr "オレンジ(.warning)"
1004
 
 
1005
  #: plugins/other_widget/widget-button.php:216
1006
  msgid "Red(.danger)"
1007
  msgstr "赤(.danger)"
1008
 
 
1009
  #: plugins/other_widget/widget-child-page-list.php:10
1010
  msgid "Child Page List"
1011
  msgstr "子ページのリスト"
1012
 
 
 
1013
  #: plugins/other_widget/widget-child-page-list.php:15
1014
  #: plugins/other_widget/widget-child-page-list.php:59
1015
  msgid "Display the child pages list from ancestor page."
1016
  msgstr "表示しているページの先祖階層からの子ページリストを表示します。"
1017
 
 
 
1018
  #: plugins/other_widget/widget-new-posts.php:11
1019
  #: plugins/other_widget/widget-new-posts.php:213
1020
  msgid "Recent Posts"
1021
  msgstr "最新記事"
1022
 
 
1023
  #: plugins/other_widget/widget-new-posts.php:16
1024
  msgid "Displays a list of your most recent posts"
1025
  msgstr "最新の投稿記事リストを表示します。"
1026
 
 
1027
  #: plugins/other_widget/widget-new-posts.php:250
1028
  msgid "Display Format"
1029
  msgstr "表示形式"
1030
 
 
1031
  #: plugins/other_widget/widget-new-posts.php:257
1032
  msgid "Thumbnail"
1033
  msgstr "サムネイル画像"
1034
 
 
 
1035
  #: plugins/other_widget/widget-new-posts.php:257
1036
  #: plugins/other_widget/widget-new-posts.php:264
1037
  msgid "Date"
1038
  msgstr "日付"
1039
 
 
 
 
 
1040
  #: plugins/other_widget/widget-new-posts.php:264
1041
  #: plugins/other_widget/widget-taxonomies.php:26
1042
  #: plugins/other_widget/widget-taxonomies.php:56
@@ -1044,117 +1321,148 @@ msgstr "日付"
1044
  msgid "Category"
1045
  msgstr "カテゴリー"
1046
 
 
1047
  #: plugins/other_widget/widget-new-posts.php:267
1048
  msgid "Default thumbnail image:"
1049
  msgstr "デフォルトのサムネイル画像:"
1050
 
 
1051
  #: plugins/other_widget/widget-new-posts.php:298
1052
  msgid "Order by"
1053
  msgstr "表示順"
1054
 
 
1055
  #: plugins/other_widget/widget-new-posts.php:305
1056
  msgid "Publish date"
1057
  msgstr "公開日"
1058
 
 
1059
  #: plugins/other_widget/widget-new-posts.php:311
1060
  msgid "Modified date"
1061
  msgstr "最終更新日"
1062
 
 
 
1063
  #: plugins/other_widget/widget-new-posts.php:315
1064
  #: plugins/related_posts/related_posts.php:281
1065
  msgid "Display count"
1066
  msgstr "表示する記事数"
1067
 
 
1068
  #: plugins/other_widget/widget-new-posts.php:320
1069
  msgid "Slug for the custom type you want to display"
1070
  msgstr "表示したい記事タイプ"
1071
 
 
1072
  #: plugins/other_widget/widget-new-posts.php:325
1073
  msgid "taxonomy ID"
1074
  msgstr "カテゴリー(タクソノミー)ID"
1075
 
 
1076
  #: plugins/other_widget/widget-new-posts.php:328
1077
  msgid "if you need filtering by term, add the term ID separate by \",\"."
1078
  msgstr ""
1079
  "特定のカテゴリーのみ表示したい場合は<br/>カンマ(,)区切りでカテゴリーIDを入力"
1080
  "します。"
1081
 
 
 
1082
  #: plugins/other_widget/widget-new-posts.php:330 plugins/sns/sns_admin.php:85
1083
  msgid "if empty this area, I will do not filtering."
1084
  msgstr "空欄の場合はフィルタリングは行いません。"
1085
 
 
1086
  #: plugins/other_widget/widget-new-posts.php:335
1087
  msgid "Destination URL:"
1088
  msgstr "リンク先URL:"
1089
 
 
1090
  #: plugins/other_widget/widget-new-posts.php:338
1091
  msgid "Notation text:"
1092
  msgstr "表記テキスト:"
1093
 
 
1094
  #: plugins/other_widget/widget-page.php:9
1095
  msgid "page content to widget"
1096
  msgstr "固定ページ本文"
1097
 
 
1098
  #: plugins/other_widget/widget-page.php:14
1099
  msgid "Displays a page contents to widget."
1100
  msgstr "選択したページの内容を表示します。"
1101
 
 
1102
  #: plugins/other_widget/widget-page.php:135
1103
  msgid "Display the entered title"
1104
  msgstr "入力したタイトルを表示する"
1105
 
 
1106
  #: plugins/other_widget/widget-page.php:139
1107
  msgid "Display the title of page"
1108
  msgstr "固定ページのタイトルを表示する"
1109
 
 
1110
  #: plugins/other_widget/widget-page.php:143
1111
  msgid "Do not display titles"
1112
  msgstr "タイトルを表示しない"
1113
 
 
 
1114
  #: plugins/other_widget/widget-page.php:175 plugins/pageList_ancestor.php:96
1115
  msgid "Display a page list from ancestor"
1116
  msgstr "現在のページの先祖階層からの子ページリストを表示"
1117
 
 
1118
  #: plugins/other_widget/widget-page.php:243
1119
  msgid "Edit"
1120
  msgstr "編集"
1121
 
 
1122
  #: plugins/other_widget/widget-pr-blocks.php:17
1123
  msgid "PR Blocks"
1124
  msgstr "PR Blocks"
1125
 
 
1126
  #: plugins/other_widget/widget-pr-blocks.php:22
1127
  msgid "Displays a circle image or icon font for pr blocks"
1128
  msgstr "丸抜きの画像やアイコンフォントをPRブロックに表示"
1129
 
 
1130
  #: plugins/other_widget/widget-pr-blocks.php:30
1131
  msgid "Service"
1132
  msgstr "サービス紹介"
1133
 
 
1134
  #: plugins/other_widget/widget-pr-blocks.php:40
1135
  msgid "Company"
1136
  msgstr "会社案内"
1137
 
 
1138
  #: plugins/other_widget/widget-pr-blocks.php:50
1139
  msgid "Recruit"
1140
  msgstr "採用情報"
1141
 
 
1142
  #: plugins/other_widget/widget-pr-blocks.php:60
1143
  msgid "Contact"
1144
  msgstr "Contact"
1145
 
 
1146
  #: plugins/other_widget/widget-pr-blocks.php:83
1147
  msgid "The choice of the number of columns:"
1148
  msgstr "列の数"
1149
 
 
1150
  #: plugins/other_widget/widget-pr-blocks.php:90
1151
  msgid "3column"
1152
  msgstr "3列"
1153
 
 
1154
  #: plugins/other_widget/widget-pr-blocks.php:96
1155
  msgid "4column"
1156
  msgstr "4列"
1157
 
 
1158
  #: plugins/other_widget/widget-pr-blocks.php:98
1159
  msgid ""
1160
  "If you change the number of columns, click to \"Save\" botton and exit the "
@@ -1164,118 +1472,152 @@ msgstr ""
1164
  "列の数を変更する場合は「保存して公開」ボタンをクリックして編集画面を終了しま"
1165
  "す。それから編集画面を再度開くと列の入力フォームが増減します。"
1166
 
 
 
1167
  #: plugins/other_widget/widget-pr-blocks.php:107
1168
  #: plugins/other_widget/widget-pr-blocks.php:277
1169
  msgid "PR Block"
1170
  msgstr "PRブロック"
1171
 
 
1172
  #: plugins/other_widget/widget-pr-blocks.php:129
1173
  msgid "Icon"
1174
  msgstr "アイコン"
1175
 
 
1176
  #: plugins/other_widget/widget-pr-blocks.php:132
1177
  msgid "Class name of the icon font you want to use:"
1178
  msgstr "使用したいアイコンフォントのクラス名:"
1179
 
 
 
1180
  #: plugins/other_widget/widget-pr-blocks.php:143
1181
  #: plugins/other_widget/widget-profile.php:157
1182
  msgid "Icon color:"
1183
  msgstr "アイコンの色:"
1184
 
 
 
1185
  #: plugins/other_widget/widget-pr-blocks.php:147
1186
  #: plugins/other_widget/widget-profile.php:142
1187
  msgid "Icon Background:"
1188
  msgstr "アイコン背景:"
1189
 
 
 
1190
  #: plugins/other_widget/widget-pr-blocks.php:151
1191
  #: plugins/other_widget/widget-profile.php:148
1192
  msgid "Solid color"
1193
  msgstr "塗りつぶし"
1194
 
 
 
 
1195
  #: plugins/other_widget/widget-pr-blocks.php:155
1196
  #: plugins/other_widget/widget-profile.php:151
1197
  #: plugins/sns/sns_customizer.php:317
1198
  msgid "No background"
1199
  msgstr "背景なし"
1200
 
 
1201
  #: plugins/other_widget/widget-pr-blocks.php:161
1202
  msgid "PR Image"
1203
  msgstr "画像"
1204
 
 
1205
  #: plugins/other_widget/widget-pr-blocks.php:162
1206
  msgid "When you have an image. Image is displayed with priority"
1207
  msgstr "画像を設定するとアイコンフォントよりも画像が優先されます。"
1208
 
 
 
1209
  #: plugins/other_widget/widget-profile.php:9
1210
  #: plugins/other_widget/widget-profile.php:32
1211
  msgid "Profile"
1212
  msgstr "プロフィール"
1213
 
 
1214
  #: plugins/other_widget/widget-profile.php:14
1215
  msgid "Displays a your profile"
1216
  msgstr ""
1217
  "ブログのサイドバーに運営者情報を表示したり、フッターに企業情報を表示します。"
1218
 
 
1219
  #: plugins/other_widget/widget-profile.php:40
1220
  msgid "Profile Text"
1221
  msgstr "プロフィールテキスト"
1222
 
 
1223
  #: plugins/other_widget/widget-profile.php:60
1224
  msgid "Select Profile image:"
1225
  msgstr "プロフィール用画像を選択"
1226
 
 
1227
  #: plugins/other_widget/widget-profile.php:79
1228
  msgid "Cut out round the image."
1229
  msgstr "画像を丸く切り抜いて表示する"
1230
 
 
1231
  #: plugins/other_widget/widget-profile.php:83
1232
  msgid "Media size (Optional)"
1233
  msgstr "画像の大きさ( 任意 )"
1234
 
 
1235
  #: plugins/other_widget/widget-profile.php:93
1236
  msgid "Align left"
1237
  msgstr "画像左揃え"
1238
 
 
1239
  #: plugins/other_widget/widget-profile.php:96
1240
  msgid "Align center"
1241
  msgstr "画像中央揃え"
1242
 
 
1243
  #: plugins/other_widget/widget-profile.php:100
1244
  msgid "Text float to image."
1245
  msgstr "テキストを画像に回りこませる"
1246
 
 
1247
  #: plugins/other_widget/widget-profile.php:104
1248
  msgid "Profile Text:"
1249
  msgstr "プロフィールテキスト"
1250
 
 
1251
  #: plugins/other_widget/widget-profile.php:108
1252
  msgid "Facebook URL:"
1253
  msgstr "Facebook リンク先ページのURL"
1254
 
 
1255
  #: plugins/other_widget/widget-profile.php:113
1256
  msgid "Twitter URL:"
1257
  msgstr "twitterリンク先ページのURL"
1258
 
 
1259
  #: plugins/other_widget/widget-profile.php:118
1260
  msgid "Email Address:"
1261
  msgstr "Email リンク先ページのURL"
1262
 
 
1263
  #: plugins/other_widget/widget-profile.php:123
1264
  msgid "Youtube URL:"
1265
  msgstr "Youtube リンク先ページのURL"
1266
 
 
1267
  #: plugins/other_widget/widget-profile.php:128
1268
  msgid "RSS URL:"
1269
  msgstr "RSS リンク先ページのURL"
1270
 
 
1271
  #: plugins/other_widget/widget-profile.php:133
1272
  msgid "instagram URL:"
1273
  msgstr "instagram リンク先ページのURL"
1274
 
 
1275
  #: plugins/other_widget/widget-profile.php:137
1276
  msgid "linkedin URL:"
1277
  msgstr "linkedin リンク先ページのURL"
1278
 
 
1279
  #: plugins/other_widget/widget-profile.php:153
1280
  msgid ""
1281
  "* When \"Icon Background: Fill\" is selected and \"Icon color\" is not "
@@ -1284,119 +1626,150 @@ msgstr ""
1284
  "※ 「アイコン背景 : 塗りつぶし」を選択した場合で「アイコンの色」の指定がないと"
1285
  "きは各ブランドカラーで塗りつぶしされます。"
1286
 
 
1287
  #: plugins/other_widget/widget-side-child-page-list.php:12
1288
  msgid "child pages list"
1289
  msgstr "子ページのリスト"
1290
 
 
1291
  #: plugins/other_widget/widget-side-child-page-list.php:17
1292
  msgid "Displays list of child page for the current page."
1293
  msgstr "表示しているページの先祖階層からの子ページリストを表示します。"
1294
 
 
1295
  #: plugins/other_widget/widget-taxonomies.php:10
1296
  msgid "Categories/Custom taxonomies list"
1297
  msgstr "カテゴリー/カスタム分類リスト"
1298
 
 
1299
  #: plugins/other_widget/widget-taxonomies.php:15
1300
  msgid "Displays a categories and custom taxonomies list."
1301
  msgstr "カテゴリーやカスタム分類のリストを表示します。"
1302
 
 
1303
  #: plugins/other_widget/widget-taxonomies.php:71
1304
  msgid "Label to display"
1305
  msgstr "表示するラベル"
1306
 
 
1307
  #: plugins/other_widget/widget-taxonomies.php:75
1308
  msgid "Display page"
1309
  msgstr "ページを表示"
1310
 
 
1311
  #: plugins/other_widget/widget-taxonomies.php:94
1312
  msgid "Do not display terms without posts"
1313
  msgstr "投稿のない分類項目を表示しない"
1314
 
 
1315
  #: plugins/other_widget/widget-taxonomies.php:106
1316
  msgid "Blog"
1317
  msgstr "ブログ"
1318
 
 
 
1319
  #: plugins/other_widget/widget-taxonomies.php:111
1320
  #: plugins/template-tags/template-tags.php:136
1321
  msgid "Archives"
1322
  msgstr "アーカイブ"
1323
 
 
 
 
1324
  #: plugins/post-type-manager/class.post-type-manager.php:22
1325
  #: plugins/post-type-manager/class.post-type-manager.php:23
1326
  #: plugins/post-type-manager/class.post-type-manager.php:65
1327
  msgid "Custom Post Type Setting"
1328
  msgstr "カスタム投稿タイプ設定"
1329
 
 
1330
  #: plugins/post-type-manager/class.post-type-manager.php:88
1331
  msgid "Post Type ID(Required)"
1332
  msgstr "投稿タイプID(必須)"
1333
 
 
1334
  #: plugins/post-type-manager/class.post-type-manager.php:89
1335
  msgid "20 characters or less in alphanumeric"
1336
  msgstr "半角英数字20文字以内で入力ください"
1337
 
 
1338
  #: plugins/post-type-manager/class.post-type-manager.php:94
1339
  msgid "title"
1340
  msgstr "タイトル"
1341
 
 
1342
  #: plugins/post-type-manager/class.post-type-manager.php:95
1343
  msgid "editor"
1344
  msgstr "本文"
1345
 
 
1346
  #: plugins/post-type-manager/class.post-type-manager.php:96
1347
  msgid "author"
1348
  msgstr "投稿者"
1349
 
 
1350
  #: plugins/post-type-manager/class.post-type-manager.php:97
1351
  msgid "thumbnail"
1352
  msgstr "アイキャッチ画像"
1353
 
 
1354
  #: plugins/post-type-manager/class.post-type-manager.php:98
1355
  msgid "excerpt"
1356
  msgstr "抜粋"
1357
 
 
1358
  #: plugins/post-type-manager/class.post-type-manager.php:99
1359
  msgid "comments"
1360
  msgstr "コメント"
1361
 
 
1362
  #: plugins/post-type-manager/class.post-type-manager.php:100
1363
  msgid "revisions"
1364
  msgstr "リビジョン"
1365
 
 
1366
  #: plugins/post-type-manager/class.post-type-manager.php:105
1367
  msgid "Supports(Required)"
1368
  msgstr "有効にする項目(必須)"
1369
 
 
1370
  #: plugins/post-type-manager/class.post-type-manager.php:118
1371
  msgid "Menu position(optional)"
1372
  msgstr "メニューの位置( 任意 )"
1373
 
 
1374
  #: plugins/post-type-manager/class.post-type-manager.php:119
1375
  msgid "Please enter a number."
1376
  msgstr "数字を入力してください。数字が小さいほど上に表示されます。"
1377
 
 
1378
  #: plugins/post-type-manager/class.post-type-manager.php:126
1379
  msgid "Export to REST API(optional)"
1380
  msgstr "REST API に出力する( 任意 )"
1381
 
 
1382
  #: plugins/post-type-manager/class.post-type-manager.php:138
1383
  msgid "Export to REST API"
1384
  msgstr "REST API に出力する"
1385
 
 
1386
  #: plugins/post-type-manager/class.post-type-manager.php:143
1387
  msgid "Custom taxonomies(optional)"
1388
  msgstr "カスタム分類(任意)"
1389
 
 
1390
  #: plugins/post-type-manager/class.post-type-manager.php:146
1391
  msgid "Custom taxonomy is like a category in post."
1392
  msgstr "カスタム分類とは投稿で言うカテゴリーです。"
1393
 
 
1394
  #: plugins/post-type-manager/class.post-type-manager.php:147
1395
  msgid ""
1396
  "However, it refers to the \"category\" itself, not to the “item” of the "
1397
  "category."
1398
  msgstr "しかし、カテゴリーの”項目”ではなく、”カテゴリー”そのものを指します。"
1399
 
 
1400
  #: plugins/post-type-manager/class.post-type-manager.php:148
1401
  msgid ""
1402
  "For example, if you create a post type \"construction result\", Custom "
@@ -1405,34 +1778,42 @@ msgstr ""
1405
  "例えば「施工実績」という投稿タイプを作成した場合、カスタム分類は「施工タイ"
1406
  "プ」「施工地域」等になります。"
1407
 
 
1408
  #: plugins/post-type-manager/class.post-type-manager.php:172
1409
  msgid "Custon taxonomy name(slug)"
1410
  msgstr "カスタム分類名(スラッグ)"
1411
 
 
1412
  #: plugins/post-type-manager/class.post-type-manager.php:176
1413
  msgid "* Please be sure to enter it with one-byte alphanumeric characters"
1414
  msgstr "※ 必ず半角英数字にて入力してください"
1415
 
 
1416
  #: plugins/post-type-manager/class.post-type-manager.php:182
1417
  msgid "Custon taxonomy label"
1418
  msgstr "カスタム分類名(表示名)"
1419
 
 
1420
  #: plugins/post-type-manager/class.post-type-manager.php:189
1421
  msgid "Hierarchy"
1422
  msgstr "階層"
1423
 
 
1424
  #: plugins/post-type-manager/class.post-type-manager.php:190
1425
  msgid "Make it a tag (do not hierarchize)"
1426
  msgstr "タグにする(階層化しない)"
1427
 
 
1428
  #: plugins/post-type-manager/class.post-type-manager.php:199
1429
  msgid "REST API(optional)"
1430
  msgstr "REST API ( 任意 )"
1431
 
 
1432
  #: plugins/post-type-manager/class.post-type-manager.php:200
1433
  msgid "Use for REST API"
1434
  msgstr "REST API に利用する"
1435
 
 
1436
  #: plugins/post-type-manager/class.post-type-manager.php:262
1437
  #, php-format
1438
  msgid ""
@@ -1441,100 +1822,113 @@ msgid ""
1441
  msgstr ""
1442
  "設定を更新したら<a href=\"%s\">パーマリンク設定</a>を保存してください。"
1443
 
 
1444
  #: plugins/related_posts/related_posts.php:210 veu-packages.php:339
1445
  msgid "Related posts"
1446
  msgstr "関連記事を表示"
1447
 
 
1448
  #: plugins/related_posts/related_posts.php:244
1449
  msgid "Related Settings"
1450
  msgstr "関連記事設定"
1451
 
 
1452
  #: plugins/sitemap_page/hide-controller.php:17
1453
  msgid "Site Map Hide"
1454
  msgstr "サイトマップ非表示設定"
1455
 
 
1456
  #: plugins/sitemap_page/hide-controller.php:46
1457
  msgid "Don't display on Sitemap."
1458
  msgstr "サイトマップに表示しない"
1459
 
 
1460
  #: plugins/sitemap_page/sitemap_admin.php:9
1461
  msgid "HTML Sitemap Settings"
1462
  msgstr "HTMLサイトマップ設定"
1463
 
 
1464
  #: plugins/sitemap_page/sitemap_admin.php:13
1465
  msgid "Exclude page Settings"
1466
  msgstr "除外ページ設定"
1467
 
 
1468
  #: plugins/sitemap_page/sitemap_admin.php:15
1469
  msgid "Input you want to exclude page id."
1470
  msgstr "HTMLサイトマップから除外したい固定ページのIDを入力してください。"
1471
 
 
1472
  #: plugins/sitemap_page/sitemap_admin.php:17
1473
  msgid ""
1474
  "* Please enter separated by \",\"(commas) if there is more than one page ID "
1475
  "that you want to exclude."
1476
  msgstr "複数のページを除外する場合は , (コンマ)で区切って入力してください。"
1477
 
 
1478
  #: plugins/sitemap_page/sitemap_page.php:34
1479
  msgid "HTML Sitemap"
1480
  msgstr "HTMLサイトマップ"
1481
 
 
1482
  #: plugins/sitemap_page/sitemap_page.php:261
1483
  msgid "Display a HTML sitemap"
1484
  msgstr "HTMLサイトマップの表示"
1485
 
1486
- #: plugins/sns/function_follow.php:25
1487
  msgid "Follow me"
1488
  msgstr "このサイトをフォローする"
1489
 
1490
- #: plugins/sns/function_follow.php:73
1491
  msgid "Edit follow button"
1492
  msgstr "Follow me box の編集"
1493
 
 
1494
  #: plugins/sns/function_meta_box.php:28
1495
  msgid "Sns Title"
1496
  msgstr "OGPタイトル"
1497
 
 
1498
  #: plugins/sns/function_meta_box.php:39
1499
  msgid "if filled this area then override title of OGP and Twitter Card"
1500
  msgstr ""
1501
  "このエリアにタイトルを入力すると、このページのOGP,ツイッターカードに出力され"
1502
  "るタイトルを上書きすることができます"
1503
 
1504
- #: plugins/sns/hide_controller.php:28
1505
  msgid "Share bottons"
1506
  msgstr "ソーシャルボタン"
1507
 
1508
- #: plugins/sns/hide_controller.php:72
1509
  msgid "This post type is not set to display the share button."
1510
  msgstr "この投稿タイプはシェアボタンを表示するように設定されていません。"
1511
 
1512
- #: plugins/sns/hide_controller.php:93
1513
  msgid "Don't display share bottons."
1514
  msgstr "ソーシャルボタンを表示しない"
1515
 
1516
- #: plugins/sns/sns.php:27
1517
  msgid "SNS"
1518
  msgstr "SNS"
1519
 
1520
- #: plugins/sns/sns.php:128
1521
  msgctxt "facebook language code"
1522
  msgid "en_US"
1523
  msgstr "ja_JP"
1524
 
 
1525
  #: plugins/sns/sns_admin.php:1 plugins/sns/sns_customizer.php:24
1526
  msgid "SNS Settings"
1527
  msgstr "SNS設定"
1528
 
1529
- #: plugins/sns/sns_admin.php:13
1530
  msgid "facebook application ID"
1531
  msgstr "facebookアプリケーションID"
1532
 
1533
- #: plugins/sns/sns_admin.php:15
1534
  msgid "I will check and get the application ID"
1535
  msgstr "アプリケーションIDを確認・取得する "
1536
 
1537
- #: plugins/sns/sns_admin.php:16
1538
  msgid ""
1539
  "* If an application ID is not specified, neither a Like button nor the "
1540
  "comment field displays and operates correctly."
@@ -1542,7 +1936,7 @@ msgstr ""
1542
  "※アプリケーションIDを入力しないとボタンやコメント欄が表示・正しく動作しませ"
1543
  "ん。"
1544
 
1545
- #: plugins/sns/sns_admin.php:17
1546
  msgid ""
1547
  "Please search for terms as [get Facebook application ID] If you do not know "
1548
  "much about how to get application ID for Facebook."
@@ -1550,15 +1944,16 @@ msgstr ""
1550
  "facebookのアプリケーションIDの取得方法についてよくわからない場合は「facebook "
1551
  "アプリケーションID 取得」などで検索して下さい。"
1552
 
1553
- #: plugins/sns/sns_admin.php:21
1554
  msgid "facebook page URL"
1555
  msgstr "FacebookページURL"
1556
 
 
1557
  #: plugins/sns/sns_admin.php:26 plugins/sns/sns_customizer.php:103
1558
  msgid "OG default image"
1559
  msgstr "デフォルトのOGPイメージ"
1560
 
1561
- #: plugins/sns/sns_admin.php:27
1562
  msgid ""
1563
  "If, for example someone pressed the Facebook [Like] button, this is the "
1564
  "image that appears on the Facebook timeline."
@@ -1566,34 +1961,36 @@ msgstr ""
1566
  "Facebookの「いいね!」ボタンを押した際、ここで設定した画像が Facebook のタイ"
1567
  "ムラインに表示されます。"
1568
 
1569
- #: plugins/sns/sns_admin.php:28
1570
  msgid "If a featured image is specified for the page, it takes precedence."
1571
  msgstr ""
1572
  "ページにアイキャッチ画像が指定されている場合は、アイキャッチ画像が優先されま"
1573
  "す。"
1574
 
1575
- #: plugins/sns/sns_admin.php:30
1576
  msgid "Select an image"
1577
  msgstr "画像を選択"
1578
 
1579
- #: plugins/sns/sns_admin.php:32
1580
  msgid ""
1581
  "* Picture sizes are 1280x720 pixels or more and picture ratio 16:9 is "
1582
  "recommended."
1583
  msgstr "画像サイズ 橫 1280px 縦 720px 以上、画像比率 16:9 を推奨します。"
1584
 
1585
- #: plugins/sns/sns_admin.php:36
1586
  msgid "twitter ID"
1587
  msgstr "twitterアカウント"
1588
 
1589
- #: plugins/sns/sns_admin.php:41
1590
  msgid "OG tags"
1591
  msgstr "OGタグ"
1592
 
 
1593
  #: plugins/sns/sns_admin.php:43 plugins/sns/sns_customizer.php:139
1594
  msgid "Print the OG tags"
1595
  msgstr "OGタグを出力する"
1596
 
 
1597
  #: plugins/sns/sns_admin.php:44 plugins/sns/sns_customizer.php:143
1598
  msgid ""
1599
  "If other plug-ins are used for the OG, do not output the OG using this "
@@ -1602,91 +1999,103 @@ msgstr ""
1602
  "OGタグの出力を選択して下さい。もし他のプラグインやテーマでOGタグを出力してい"
1603
  "る場合は、このプラグインでの出力は必要ありません。"
1604
 
 
1605
  #: plugins/sns/sns_admin.php:49 plugins/sns/sns_customizer.php:199
1606
  msgid "Twitter Card tags"
1607
  msgstr "Twitterカードタグ"
1608
 
 
1609
  #: plugins/sns/sns_admin.php:51 plugins/sns/sns_customizer.php:203
1610
  msgid "Print the Twitter Card tags"
1611
  msgstr "Twitter カードタグを html head 内へ出力します。"
1612
 
 
1613
  #: plugins/sns/sns_admin.php:56 plugins/sns/sns_customizer.php:216
1614
  msgid "Social bookmark buttons"
1615
  msgstr "ソーシャルボタン"
1616
 
 
1617
  #: plugins/sns/sns_admin.php:57 plugins/sns/sns_customizer.php:239
1618
  msgid "Print the social bookmark buttons"
1619
  msgstr "ソーシャルブックマーク(シェアボタンやtweetボタン)を表示します。"
1620
 
 
1621
  #: plugins/sns/sns_admin.php:60 plugins/sns/sns_customizer.php:254
1622
  msgid "Exclude Post Types"
1623
  msgstr "シェアボタンを表示しない投稿タイプ"
1624
 
1625
- #: plugins/sns/sns_admin.php:73
1626
  msgid "Exclude Post ID"
1627
  msgstr "シェアボタンを表示しない投稿のID"
1628
 
1629
- #: plugins/sns/sns_admin.php:83
1630
  msgid ""
1631
  "if you need filtering by post_ID, add the ignore post_ID separate by \",\"."
1632
  msgstr ""
1633
  "特定のポストのみSNSボタンを表示したくない場合、カンマ(,)区切りでポストIDを入"
1634
  "力します。"
1635
 
1636
- #: plugins/sns/sns_admin.php:87
1637
  msgid "example"
1638
  msgstr "例"
1639
 
 
1640
  #: plugins/sns/sns_admin.php:96 plugins/sns/sns_customizer.php:470
1641
  msgid "Follow me box"
1642
  msgstr "Follow me box"
1643
 
1644
- #: plugins/sns/sns_admin.php:97
1645
  msgid "Print the Follow me box"
1646
  msgstr "Follow me ユニットを本文の下に表示する"
1647
 
 
1648
  #: plugins/sns/sns_admin.php:99 plugins/sns/sns_customizer.php:504
1649
  msgid "Follow me box title"
1650
  msgstr "Follow me box の見出しテキスト"
1651
 
 
1652
  #: plugins/sns/sns_admin.php:106 plugins/sns/sns_customizer.php:354
1653
  msgid "Share button for display"
1654
  msgstr "表示するボタン"
1655
 
1656
- #: plugins/sns/sns_admin.php:114
1657
  msgid "Facebook"
1658
  msgstr "Facebook"
1659
 
1660
- #: plugins/sns/sns_admin.php:120 plugins/sns/sns_customizer.php:395
1661
- #: plugins/sns/widget-twitter.php:9
 
1662
  msgid "Twitter"
1663
  msgstr "Twitter"
1664
 
 
1665
  #: plugins/sns/sns_admin.php:126 plugins/sns/sns_customizer.php:416
1666
  msgid "Hatena"
1667
  msgstr "はてな"
1668
 
 
1669
  #: plugins/sns/sns_admin.php:132 plugins/sns/sns_customizer.php:437
1670
  msgid "Pocket"
1671
  msgstr "Pocket"
1672
 
 
1673
  #: plugins/sns/sns_admin.php:138 plugins/sns/sns_customizer.php:458
1674
  msgid "LINE (mobile only)"
1675
  msgstr "LINE (mobile only)"
1676
 
1677
- #: plugins/sns/sns_customizer.php:36
1678
  msgid "Facebook Settings"
1679
  msgstr "Facebook 設定"
1680
 
1681
- #: plugins/sns/sns_customizer.php:59
1682
  msgid "Facebook application ID"
1683
  msgstr "facebookアプリケーションID"
1684
 
1685
- #: plugins/sns/sns_customizer.php:80
1686
  msgid "Facebook Page URL"
1687
  msgstr "FacebookページURL"
1688
 
1689
- #: plugins/sns/sns_customizer.php:106
1690
  msgid ""
1691
  "If, for example someone pressed the Facebook [Like] button, this is the "
1692
  "image that appears on the Facebook timeline.<br>If a featured image is "
@@ -1698,157 +2107,183 @@ msgstr ""
1698
  "アイキャッチ画像が優先されます。<br>画像サイズ 橫 1280px 縦 720px 以上、画像"
1699
  "比率 16:9 程度を推奨します。"
1700
 
1701
- #: plugins/sns/sns_customizer.php:116
1702
  msgid "OG Settings"
1703
  msgstr "OG 設定"
1704
 
1705
- #: plugins/sns/sns_customizer.php:152
1706
  msgid "Twitter Settings"
1707
  msgstr "Twitter 設定"
1708
 
1709
- #: plugins/sns/sns_customizer.php:175
1710
  #, fuzzy
1711
  #| msgid "twitter ID"
1712
  msgid "Twitter ID"
1713
  msgstr "twitterアカウント"
1714
 
1715
- #: plugins/sns/sns_customizer.php:297
1716
  msgid "Social button style setting"
1717
  msgstr "ソーシャルボタンのスタイル設定"
1718
 
1719
- #: plugins/sns/sns_customizer.php:339
1720
  msgid "Btn color"
1721
  msgstr "ボタンの色:"
1722
 
1723
- #: plugins/sns/sns_customizer.php:374
1724
  #, fuzzy
1725
  #| msgid "Facebook URL:"
1726
  msgid "Facebook "
1727
  msgstr "Facebook リンク先ページのURL"
1728
 
 
1729
  #: plugins/sns/widget-fb-page-plugin.php:13
1730
  msgid "Displays a Facebook Page Plugin"
1731
  msgstr "Facebook ページプラグインを表示します。"
1732
 
 
1733
  #: plugins/sns/widget-fb-page-plugin.php:89
1734
  msgid "Height"
1735
  msgstr "高さ"
1736
 
 
1737
  #: plugins/sns/widget-fb-page-plugin.php:94
1738
  msgid "Show Friend's Faces"
1739
  msgstr "アイコンを表示する"
1740
 
 
1741
  #: plugins/sns/widget-fb-page-plugin.php:99
1742
  msgid "Hide Cover Photo"
1743
  msgstr "カバー画像を表示しない"
1744
 
 
1745
  #: plugins/sns/widget-fb-page-plugin.php:104
1746
  msgid "Show Page Posts"
1747
  msgstr "タイムラインを表示"
1748
 
1749
- #: plugins/sns/widget-twitter.php:13
1750
  msgid "Display Twitter timeline."
1751
  msgstr "Twitter のタイムラインを表示します。"
1752
 
1753
- #: plugins/sns/widget-twitter.php:89
1754
  msgid "Account:<br>Please enter your Twitter account."
1755
  msgstr "アカウント:<br>Twitter アカウントを入力してください。"
1756
 
1757
- #: plugins/sns/widget-twitter.php:90
1758
  msgid "@"
1759
  msgstr "@"
1760
 
1761
- #: plugins/sns/widget-twitter.php:94
1762
  msgid "Height:<br>Please enter an arbitrary number.(Example: 300)"
1763
  msgstr "高さ:<br>任意の数値を入力してください(例:300)"
1764
 
1765
- #: plugins/sns/widget-twitter.php:99
1766
  msgid "Background color:"
1767
  msgstr "背景の色:"
1768
 
1769
- #: plugins/sns/widget-twitter.php:122
1770
  msgid "Link color:"
1771
  msgstr "リンクの色:"
1772
 
 
1773
  #: plugins/template-tags/template-tags.php:95
1774
  #, php-format
1775
  msgid "Author: %s"
1776
  msgstr "著者: %s"
1777
 
 
 
1778
  #: plugins/template-tags/template-tags.php:97
1779
  #: plugins/template-tags/template-tags.php:179
1780
  msgctxt "yearly archives date format"
1781
  msgid "Y"
1782
  msgstr "Y年"
1783
 
 
 
1784
  #: plugins/template-tags/template-tags.php:99
1785
  #: plugins/template-tags/template-tags.php:183
1786
  msgctxt "monthly archives date format"
1787
  msgid "F Y"
1788
  msgstr "Y年F"
1789
 
 
1790
  #: plugins/template-tags/template-tags.php:101
1791
  msgctxt "daily archives date format"
1792
  msgid "F j, Y"
1793
  msgstr "Y年Fj日"
1794
 
 
1795
  #: plugins/template-tags/template-tags.php:104
1796
  msgctxt "post format archive title"
1797
  msgid "Asides"
1798
  msgstr "サイド"
1799
 
 
1800
  #: plugins/template-tags/template-tags.php:106
1801
  msgctxt "post format archive title"
1802
  msgid "Galleries"
1803
  msgstr "ギャラリー"
1804
 
 
1805
  #: plugins/template-tags/template-tags.php:108
1806
  msgctxt "post format archive title"
1807
  msgid "Images"
1808
  msgstr "画像"
1809
 
 
1810
  #: plugins/template-tags/template-tags.php:110
1811
  msgctxt "post format archive title"
1812
  msgid "Videos"
1813
  msgstr "ビデオ"
1814
 
 
1815
  #: plugins/template-tags/template-tags.php:112
1816
  msgctxt "post format archive title"
1817
  msgid "Quotes"
1818
  msgstr "引用"
1819
 
 
1820
  #: plugins/template-tags/template-tags.php:114
1821
  msgctxt "post format archive title"
1822
  msgid "Links"
1823
  msgstr "リンク"
1824
 
 
1825
  #: plugins/template-tags/template-tags.php:116
1826
  msgctxt "post format archive title"
1827
  msgid "Statuses"
1828
  msgstr "ステータス"
1829
 
 
1830
  #: plugins/template-tags/template-tags.php:118
1831
  msgctxt "post format archive title"
1832
  msgid "Audio"
1833
  msgstr "オーディオ"
1834
 
 
1835
  #: plugins/template-tags/template-tags.php:120
1836
  msgctxt "post format archive title"
1837
  msgid "Chats"
1838
  msgstr "チャット"
1839
 
 
 
1840
  #: plugins/template-tags/template-tags.php:167
1841
  #: plugins/template-tags/template-tags.php:175
1842
  #, php-format
1843
  msgid "About %s"
1844
  msgstr "%s について"
1845
 
 
1846
  #: plugins/template-tags/template-tags.php:180
1847
  #, php-format
1848
  msgctxt "Yearly archive description"
1849
  msgid "Article of %s."
1850
  msgstr "%s の記事"
1851
 
 
 
 
1852
  #: plugins/template-tags/template-tags.php:184
1853
  #: plugins/template-tags/template-tags.php:188
1854
  #: plugins/template-tags/template-tags.php:193
@@ -1857,42 +2292,48 @@ msgctxt "Archive description"
1857
  msgid "Article of %s."
1858
  msgstr "%s の記事"
1859
 
1860
- #: plugins/template-tags/template-tags.php:211 plugins/wp_title.php:59
 
 
1861
  #, php-format
1862
  msgid "Page of %s"
1863
  msgstr "%sページ目"
1864
 
1865
- #: plugins/vk-blocks/vk-blocks-functions.php:58
 
1866
  msgid "Blocks(Beta)"
1867
  msgstr ""
1868
 
1869
- #: plugins/vk-blocks/vk-blocks-functions.php:63
 
1870
  msgid "Blocks Layout(Beta)"
1871
  msgstr ""
1872
 
1873
- #: plugins/wp_title.php:47
1874
  #, php-format
1875
  msgid "Search Results for : %s"
1876
  msgstr "検索結果 : %s"
1877
 
1878
- #: plugins/wp_title.php:50
1879
  msgid "Not found"
1880
  msgstr "見つかりません"
1881
 
1882
- #: plugins/wp_title.php:71 plugins/wp_title.php:83 plugins/wp_title.php:87
 
 
1883
  msgid "&lt;title&gt; tag of homepage"
1884
  msgstr "トップページの&lt;title&gt;タグ"
1885
 
1886
- #: plugins/wp_title.php:91
1887
  msgid "title of the site"
1888
  msgstr "サイトのタイトル"
1889
 
1890
- #: plugins/wp_title.php:92
1891
  #, php-format
1892
  msgid "Normally \"%1$s\" is placed in the title tags of all the pages."
1893
  msgstr "通常「%1$s」が全ページのタイトルタグに入ります。"
1894
 
1895
- #: plugins/wp_title.php:93
1896
  #, php-format
1897
  msgid ""
1898
  "For example, it appears in the form of <br />&lt;title&gt;page title | "
@@ -1901,7 +2342,7 @@ msgstr ""
1901
  "例えば固定ページであれば<br>&lt;title&gt;固定ページ名 | %1$s&lt;/title&gt;"
1902
  "<br>というような形式で出力されます。"
1903
 
1904
- #: plugins/wp_title.php:95
1905
  #, php-format
1906
  msgid ""
1907
  "However, it might have negative impact on search engine rankings if the &lt;"
@@ -1913,11 +2354,11 @@ msgstr ""
1913
  "くなるので、%s は一番検索されたいキーワードを盛り込みつつなるべく短くまとめる"
1914
  "事が望ましいです。"
1915
 
1916
- #: plugins/wp_title.php:97
1917
  msgid "Tagline"
1918
  msgstr "キャッチフレーズ"
1919
 
1920
- #: plugins/wp_title.php:98
1921
  #, php-format
1922
  msgid ""
1923
  "In the top page will be output usually in the form of <br />&lt;title&gt;"
@@ -1926,7 +2367,7 @@ msgstr ""
1926
  "トップページでは<br>&lt;title&gt;%1$s | %2$s&lt;/title&gt;<br>というような形"
1927
  "式で出力されます。"
1928
 
1929
- #: plugins/wp_title.php:99
1930
  msgid ""
1931
  "However, it may be too long in the above format. If the input to the input "
1932
  "field of the following, its contents will be reflected."
@@ -1934,120 +2375,127 @@ msgstr ""
1934
  "しかし、上記の形式では長くなりすぎる事があります。その場合は下記の入力欄に入"
1935
  "力すれば、その内容が反映されます。"
1936
 
1937
- #: plugins_admin/admin_bar.php:33
1938
  msgid "Active Setting"
1939
  msgstr "有効化設定"
1940
 
1941
- #: plugins_admin/admin_bar.php:44
1942
  msgid "Main Setting"
1943
  msgstr "メイン設定"
1944
 
 
1945
  #: plugins_admin/content-meta-box.php:11
1946
  msgid "Setting of insert items"
1947
  msgstr "挿入アイテムの設定"
1948
 
1949
- #: plugins_admin/disable_guide.php:17
1950
  msgid "Edit Guide"
1951
  msgstr "編集ガイド"
1952
 
 
1953
  #: plugins_admin/vk-admin/class-vk-admin.php:279
1954
  msgid "Sorry, there is no post"
1955
  msgstr "お知らせはありません。"
1956
 
 
1957
  #: plugins_admin/vk-admin/class-vk-admin.php:333
1958
  msgid "Vektor WordPress Information"
1959
- msgstr ""
1960
 
1961
- #: veu-packages.php:78
1962
  msgid "Print link fontawesome"
1963
  msgstr "fontawesome link タグを出力"
1964
 
1965
- #: veu-packages.php:79
1966
  msgid "Print fontawesome link tag to html head."
1967
  msgstr ""
1968
  "fontawesome を読み込むための link タグを html head 内へ出力します。使用中の"
1969
  "テーマやプラグインで fontawesome を既に読み込んでいる場合はチェックを外して下"
1970
  "さい。"
1971
 
1972
- #: veu-packages.php:89
1973
  msgid "VK Blocks ( Beta )"
1974
- msgstr ""
1975
 
1976
- #: veu-packages.php:90
1977
  msgid "Extends Gutenberg's blocks."
1978
  msgstr "Gutenbergのブロックを拡張します。"
1979
 
1980
- #: veu-packages.php:100
1981
  msgid "Rewrite the title tag"
1982
  msgstr "タイトルタグの書き換え"
1983
 
1984
- #: veu-packages.php:101
1985
  msgid "Print is rewritten by its own rules to html head."
1986
  msgstr ""
1987
  "head title タグ内へ出力される内容を VK EX Unit のルールで出力します。 ( VK "
1988
  "EX Unit 側で wp_title() をフィルターフックでカスタマイズ ) 使用中のテーマやプ"
1989
  "ラグインで title タグの内容を出力する場合はチェックを外して下さい。"
1990
 
1991
- #: veu-packages.php:104 veu-packages.php:122 veu-packages.php:161
1992
- #: veu-packages.php:179 veu-packages.php:209 veu-packages.php:227
1993
- #: veu-packages.php:268 veu-packages.php:303 veu-packages.php:326
1994
- #: veu-packages.php:383
 
 
 
 
1995
  msgid "Setting"
1996
  msgstr "設定"
1997
 
1998
- #: veu-packages.php:118
1999
  msgid "Print meta Keyword"
2000
  msgstr "メタキーワードを出力"
2001
 
2002
- #: veu-packages.php:119
2003
  msgid "Print meta Keyword to html head."
2004
  msgstr "ヘッダーにメタキーワードを出力します。"
2005
 
2006
- #: veu-packages.php:135
2007
  msgid "Print meta description"
2008
  msgstr "メタディスクリプションタグを出力"
2009
 
2010
- #: veu-packages.php:136
2011
  msgid "Print meta description to html head."
2012
  msgstr ""
2013
  "投稿画面「抜粋」欄に入力されたテキストを meta description タグとして html "
2014
  "head 内へ出力します。使用中のテーマやプラグインで meta description タグを出力"
2015
  "している場合はチェックを外して下さい。"
2016
 
2017
- #: veu-packages.php:145
2018
  msgid "Main setting page"
2019
  msgstr "メイン設定画面"
2020
 
2021
- #: veu-packages.php:147
2022
  msgid "Print og tags to html head."
2023
  msgstr "OG タグを html head 内へ出力します。"
2024
 
2025
- #: veu-packages.php:148
2026
  msgid "Print twitter card tags to html head."
2027
  msgstr "Twitter カードタグを html head 内へ出力します。"
2028
 
2029
- #: veu-packages.php:149
2030
  msgid "Print social bookmark buttons."
2031
  msgstr "ソーシャルブックマークボタンを表示します。"
2032
 
2033
- #: veu-packages.php:150
2034
  msgid "Facebook Page Plugin widget."
2035
  msgstr "Facebookページプラグインウィジェット"
2036
 
2037
- #: veu-packages.php:151
2038
  msgid "Print Follow me box to content bottom."
2039
  msgstr "Follow me box を記事コンテンツ下のエリアへ表示します。"
2040
 
2041
- #: veu-packages.php:153
2042
  #, php-format
2043
  msgid "* You can stop the function separately from the %s."
2044
  msgstr "%s から個別に機能を停止する事ができます。"
2045
 
2046
- #: veu-packages.php:157
2047
  msgid "Social media cooperation"
2048
  msgstr "ソーシャルメディア連携"
2049
 
2050
- #: veu-packages.php:176
2051
  msgid "Print Google Analytics tracking code."
2052
  msgstr ""
2053
  "Google アナリティクスのトラッキングコードを出力します。有効化した後「設定」の"
@@ -2055,64 +2503,64 @@ msgstr ""
2055
  "のテーマやプラグインで Google アナリティクスのトラッキングコードを埋め込む場"
2056
  "合はチェックを外して下さい。"
2057
 
2058
- #: veu-packages.php:192
2059
  msgid "You can use various widgets."
2060
  msgstr ""
2061
  "以下の機能を持ったウィジェットを追加します。各ウィジェットの設定は「外観」"
2062
  "→「ウィジェット」の設定画面より行って下さい。"
2063
 
2064
- #: veu-packages.php:194
2065
  msgid ""
2066
  "VK_Recent Posts - display the link text and the date of the latest article "
2067
  "title."
2068
  msgstr "VK_最新記事 - 最新記事タイトルのリンクテキストと日付を表示します。"
2069
 
2070
- #: veu-packages.php:195
2071
  msgid ""
2072
  "VK_Page content to widget - display the contents of the page to the widgets."
2073
  msgstr ""
2074
  "VK_固定ページ本文 - 固定ページのコンテンツ部分をウィジェットに表示します。"
2075
 
2076
- #: veu-packages.php:196
2077
  msgid "VK_Profile - display the profile entered in the widget."
2078
  msgstr "VK_プロフィール - ウィジェットに入力されたプロフィールを表示します。"
2079
 
2080
- #: veu-packages.php:197
2081
  msgid "VK_FB Page Plugin - display the Facebook Page Plugin."
2082
  msgstr "VK_FB Page Plugin - Facebook ページプラグインを表示します。"
2083
 
2084
- #: veu-packages.php:198
2085
  msgid "VK_3PR area - display the 3PR area."
2086
  msgstr "VK_3PR エリア - 3PR エリアを表示します。"
2087
 
2088
- #: veu-packages.php:199
2089
  msgid "categories/tags list"
2090
  msgstr "カテゴリー/タグ リスト"
2091
 
2092
- #: veu-packages.php:199
2093
  msgid "Displays a categories, tags or format list."
2094
  msgstr "カテゴリ・タグまたは、フォーマットリストを表示します。"
2095
 
2096
- #: veu-packages.php:205
2097
  msgid "Widgets"
2098
  msgstr "ウィジェット"
2099
 
2100
- #: veu-packages.php:223
2101
  msgid "CSS customize"
2102
  msgstr "CSSカスタマイズ"
2103
 
2104
- #: veu-packages.php:224
2105
  msgid "You can set Customize CSS."
2106
  msgstr ""
2107
  "テーマデザインをカスタマイズする CSS を管理画面より追加できるようになります。"
2108
  "追加する CSS コードは「VK Ex Unit」→「CSS カスタマイズ」の画面にて入力して下"
2109
  "さい。"
2110
 
2111
- #: veu-packages.php:242
2112
  msgid "Child page index"
2113
  msgstr "子ページの一覧表示"
2114
 
2115
- #: veu-packages.php:243
2116
  msgid ""
2117
  "At the bottom of the specified page, it will display a list of the child "
2118
  "page."
@@ -2120,125 +2568,126 @@ msgstr ""
2120
  "指定した固定ページの下部へ、その固定ページの下層子ページの「ページタイトル / "
2121
  "サムネイル / 抜粋文 / 該当ページへのリンク」をセットで一覧表示します。"
2122
 
2123
- #: veu-packages.php:253
2124
  msgid "Page list from ancestor"
2125
  msgstr "先祖階層からの子ページリスト表示"
2126
 
2127
- #: veu-packages.php:254
2128
  msgid "Display Page list from ancestor at after content."
2129
  msgstr ""
2130
  "現在のページの先祖階層からの子ページリストをページ本文の下に表示します。"
2131
 
2132
- #: veu-packages.php:265
2133
  msgid "Display Contact Section at after content."
2134
  msgstr "お問い合わせ情報を本文の下に表示する"
2135
 
2136
- #: veu-packages.php:282
2137
  msgid "Display HTML Site Map"
2138
  msgstr "HTMLサイトマップの表示"
2139
 
2140
- #: veu-packages.php:283
2141
  msgid "It displays a HTML Site Map to the specified page."
2142
  msgstr "指定した固定ページにHTMLサイトマップを表示します。"
2143
 
2144
- #: veu-packages.php:308
2145
  msgid "Contents setting"
2146
  msgstr "CTA表示内容設定"
2147
 
2148
- #: veu-packages.php:323
2149
  msgid "Insert ads to content."
2150
  msgstr "記事に広告を挿入します"
2151
 
2152
- #: veu-packages.php:340
2153
  msgid "Print Related posts lists to post content bottom."
2154
  msgstr "関連記事を記事コンテンツ下のエリアへ表示します。"
2155
 
2156
- #: veu-packages.php:350
2157
  msgid "Disable ping back"
2158
  msgstr "ping backを停止"
2159
 
2160
- #: veu-packages.php:351
2161
  msgid "Disable xmlrpc ping back."
2162
  msgstr "xmlrpcを停止"
2163
 
2164
- #: veu-packages.php:359 veu-packages.php:360
 
2165
  msgid "Disable dashbord"
2166
  msgstr "ダッシュボードに最新情報を表示しない"
2167
 
2168
- #: veu-packages.php:368
2169
  msgid "Admin bar manu"
2170
  msgstr "管理バーメニュー"
2171
 
2172
- #: veu-packages.php:369
2173
  msgid "Add ExUnit menu to admin bar."
2174
  msgstr "ExUnitのメニューを管理バーに表示する"
2175
 
2176
- #: veu-packages.php:379
2177
  msgid "Post Type Manager"
2178
  msgstr "カスタム投稿タイプマネージャー"
2179
 
2180
- #: veu-packages.php:380
2181
  msgid "Add custom post types and custom taxonomies."
2182
  msgstr "カスタム投稿タイプやカスタム分類を追加します。"
2183
 
2184
- #: veu-packages.php:397
2185
  msgid "Page Top Button"
2186
  msgstr "ページトップへ戻るボタン"
2187
 
2188
- #: veu-packages.php:398
2189
  msgid ""
2190
  "The page top button is displayed in the lower right corner of the screen."
2191
  msgstr "ページトップへ戻るボタンは、画面の右下隅に表示されます。"
2192
 
2193
- #: veu-packages.php:408
2194
  msgid "Smooth scroll"
2195
  msgstr "スムーススクロール"
2196
 
2197
- #: veu-packages.php:409
2198
  msgid "Add smooth scroll at anchor link in same page."
2199
  msgstr ""
2200
  "ページ内のアンカーリンククリックした際にスムーズにスクロースします。<br>※他の"
2201
  "jsと干渉する事があります。独自にjsで制御している箇所をクリックしても正しく動"
2202
  "作しない場合はこの機能を停止してみてください。"
2203
 
2204
- #: veu-packages.php:419
2205
  msgid "Add body class"
2206
  msgstr "Body class の追加"
2207
 
2208
- #: veu-packages.php:420
2209
  msgid "Add \"Post type\", \"Page slug\" etc class name to the body class."
2210
  msgstr "投稿タイプ名や固定ページのスラッグ名をbodyタグのクラスに追加します。"
2211
 
2212
- #: veu-packages.php:430
2213
  msgid "Navi menu class custom"
2214
  msgstr "ナビメニューclassの改変"
2215
 
2216
- #: veu-packages.php:431
2217
  msgid "Current class tuning of navi menu."
2218
  msgstr ""
2219
  "メニューに投稿トップやカスタム投稿タイプアーカイブページが設定された時に、詳"
2220
  "細ページや関連するカスタム分類ページを表示している時でも適切にcurrentクラスが"
2221
  "追加されるように調整します。"
2222
 
2223
- #: veu-packages.php:442
2224
  msgid "Display Eye Catch image at before content."
2225
  msgstr ""
2226
  "アイキャッチ画像を本文の最初に表示します。各記事毎に非表示にする事も出来ま"
2227
  "す。"
2228
 
2229
- #: veu-packages.php:452
2230
  msgid "TinyMCE Style Tags"
2231
  msgstr "TinyMCE スタイルタグ"
2232
 
2233
- #: veu-packages.php:453
2234
  msgid "Add TinyMCE Editor to style tags."
2235
  msgstr "スタイルタグにTinyMCEエディタを追加する"
2236
 
2237
- #: veu-packages.php:463
2238
  msgid "Print Bootstrap css ( grid / button / table )"
2239
  msgstr "Bootstrap の CSS(grid/button/tableのみ)を出力"
2240
 
2241
- #: veu-packages.php:464
2242
  msgid ""
2243
  "If your using theme has already including Bootstrap, you deactivate this "
2244
  "item."
@@ -2247,17 +2696,17 @@ msgstr ""
2247
  "(Lightningなど)やプラグインで Bootstrap を既に読み込んでいる場合はチェック"
2248
  "を外して下さい。"
2249
 
2250
- #: veu-packages.php:474
2251
  msgid "Favicon setting"
2252
  msgstr "ファビコン設定"
2253
 
2254
- #: veu-packages.php:475
2255
  msgid "About favicon."
2256
  msgstr ""
2257
  "ブラウザでページを表示した際にタブやウィンドウのタイトルに表示されるアイコン"
2258
  "(ファビコン)を設定します。"
2259
 
2260
- #: veu-packages.php:475
2261
  msgid ""
2262
  "This feature will be discontinued shortly.<br>You can set the site icon from "
2263
  "\"Site Identity\" panel of \"Themes > Customize\"."
@@ -2266,25 +2715,33 @@ msgstr ""
2266
  "サイトアイコンは「外観 > カスタマイズ」の「サイト基本情報」パネルから設定でき"
2267
  "ます。"
2268
 
2269
- #: vkExUnit.php:81
2270
  #, php-format
2271
  msgid "The current PHP version(%s) is too old, so VK ExUnit will not work."
2272
  msgstr "使用中のPHPのバージョン(%s) が古すぎるので VK ExUnit は動作しません。"
2273
 
2274
- #: vkExUnit.php:84
2275
  msgid "VK ExUnit supports PHP5.6 or later."
2276
  msgstr "VKExUnit がサポートしているPHPのバージョンは5.6以降です"
2277
 
2278
- #: vkExUnit.php:100
2279
  #, php-format
2280
  msgid "Current PHP Version(%s) is old."
2281
  msgstr "使用中のPHPのバージョン(%s) が古いです。"
2282
 
2283
- #: vkExUnit.php:101
2284
  #, php-format
2285
  msgid "%s supports PHP5.6 or later."
2286
  msgstr "%s はPHP5.6以降をサポートしています。"
2287
 
 
 
 
 
 
 
 
 
2288
  #, fuzzy
2289
  #~| msgid "Display count"
2290
  #~ msgid "Display count:"
1
  msgid ""
2
  msgstr ""
3
  "Project-Id-Version: \n"
4
+ "POT-Creation-Date: 2019-02-21 14:25+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:441 veu-packages.php:441
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/class-vk-call-to-action.php:424
97
  #: plugins/call-to-action/class-vk-call-to-action.php:63
98
+ #: plugins/call-to-action/class-vk-call-to-action.php:425
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:98
113
+ #: dist/plugins/call-to-action/class-vk-call-to-action.php:100
114
+ #: dist/plugins/call-to-action/class-vk-call-to-action.php:101
115
  #: plugins/call-to-action/class-vk-call-to-action.php:98
116
  #: plugins/call-to-action/class-vk-call-to-action.php:100
117
  #: plugins/call-to-action/class-vk-call-to-action.php:101
118
  msgid "Call to Action setting"
119
  msgstr "CTA設定"
120
 
121
+ #: dist/plugins/call-to-action/class-vk-call-to-action.php:103
122
  #: plugins/call-to-action/class-vk-call-to-action.php:103
123
  msgid "CTA Contents"
124
  msgstr "CTA Contents"
125
 
126
+ #: dist/plugins/call-to-action/class-vk-call-to-action.php:129
127
+ #: dist/plugins/call-to-action/class-vk-call-to-action.php:630
128
+ #: dist/plugins/call-to-action/widget-call-to-action.php:74
129
  #: plugins/call-to-action/class-vk-call-to-action.php:129
130
+ #: plugins/call-to-action/class-vk-call-to-action.php:631
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:135
136
+ #: dist/plugins/call-to-action/class-vk-call-to-action.php:637
137
  #: plugins/call-to-action/class-vk-call-to-action.php:135
138
+ #: plugins/call-to-action/class-vk-call-to-action.php:638
139
  msgid "Disable display"
140
  msgstr "表示しない"
141
 
142
+ #: dist/plugins/call-to-action/class-vk-call-to-action.php:141
143
  #: plugins/call-to-action/class-vk-call-to-action.php:141
144
  msgid "Follow common setting"
145
  msgstr "共通設定を使用"
146
 
147
+ #: dist/plugins/call-to-action/class-vk-call-to-action.php:154
148
  #: plugins/call-to-action/class-vk-call-to-action.php:154
149
  msgid "CTA common setting"
150
  msgstr "CTA共通設定"
151
 
152
+ #: dist/plugins/call-to-action/class-vk-call-to-action.php:155
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:155
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:220
162
  #: plugins/call-to-action/class-vk-call-to-action.php:220
163
  msgid ""
164
  "You can create it with a free layout in the content field using, such as "
167
  "VK Blocks の アウターブロックやPR Content ブロックを使って本文欄に自由なレイ"
168
  "アウトで作成する事もできます。"
169
 
170
+ #: dist/plugins/call-to-action/class-vk-call-to-action.php:221
171
  #: plugins/call-to-action/class-vk-call-to-action.php:221
172
  msgid ""
173
  "If the contents field is entered, the contents of the body will be displayed "
176
  "本文欄が入力されている場合は本文の内容が優先して表示されるので以下の内容は無"
177
  "視されます。"
178
 
179
+ #: dist/plugins/call-to-action/class-vk-call-to-action.php:225
180
+ #: plugins/call-to-action/class-vk-call-to-action.php:226
181
  msgid "CTA image"
182
  msgstr "CTA画像"
183
 
184
+ #: dist/plugins/call-to-action/class-vk-call-to-action.php:231
185
+ #: plugins/call-to-action/class-vk-call-to-action.php:232
186
  msgid "Add image"
187
  msgstr "画像を追加"
188
 
189
+ #: dist/plugins/call-to-action/class-vk-call-to-action.php:232
190
+ #: plugins/call-to-action/class-vk-call-to-action.php:233
191
  msgid "Change image"
192
  msgstr "画像を変更"
193
 
194
+ #: dist/plugins/call-to-action/class-vk-call-to-action.php:233
195
+ #: plugins/call-to-action/class-vk-call-to-action.php:234
196
  msgid "Remove image"
197
  msgstr "画像を削除"
198
 
199
+ #: dist/plugins/call-to-action/class-vk-call-to-action.php:238
200
+ #: plugins/call-to-action/class-vk-call-to-action.php:239
201
  msgid "CTA image position"
202
  msgstr "CTA画像の位置"
203
 
204
+ #: dist/plugins/call-to-action/class-vk-call-to-action.php:241
205
+ #: plugins/call-to-action/class-vk-call-to-action.php:242
206
  msgid "right"
207
  msgstr "右寄せ"
208
 
209
+ #: dist/plugins/call-to-action/class-vk-call-to-action.php:242
210
+ #: plugins/call-to-action/class-vk-call-to-action.php:243
211
  msgid "center"
212
  msgstr "中央"
213
 
214
+ #: dist/plugins/call-to-action/class-vk-call-to-action.php:243
215
+ #: plugins/call-to-action/class-vk-call-to-action.php:244
216
  msgid "left"
217
  msgstr "左寄せ"
218
 
219
+ #: dist/plugins/call-to-action/class-vk-call-to-action.php:247
220
+ #: plugins/call-to-action/class-vk-call-to-action.php:248
221
  msgid "Button text"
222
  msgstr "ボタンの表記文言"
223
 
224
+ #: dist/plugins/call-to-action/class-vk-call-to-action.php:251
225
+ #: plugins/call-to-action/class-vk-call-to-action.php:252
226
  msgid "Button icon"
227
  msgstr "ボタンアイコン"
228
 
229
+ #: dist/plugins/call-to-action/class-vk-call-to-action.php:252
230
+ #: dist/plugins/other_widget/widget-button.php:122
231
+ #: plugins/call-to-action/class-vk-call-to-action.php:253
232
  #: plugins/other_widget/widget-button.php:122
233
  msgid "To choose your favorite icon, and enter the class."
234
  msgstr "アイコンフォントを選んでそのクラス名を入力してください。"
235
 
236
+ #: dist/plugins/call-to-action/class-vk-call-to-action.php:253
237
+ #: dist/plugins/other_widget/widget-button.php:123
238
+ #: plugins/call-to-action/class-vk-call-to-action.php:254
239
  #: plugins/other_widget/widget-button.php:123
240
  msgid "Before :"
241
  msgstr "文字の前 :"
242
 
243
+ #: dist/plugins/call-to-action/class-vk-call-to-action.php:255
244
+ #: dist/plugins/other_widget/widget-button.php:125
245
+ #: plugins/call-to-action/class-vk-call-to-action.php:256
246
  #: plugins/other_widget/widget-button.php:125
247
  msgid "After :"
248
  msgstr "文字の後 :"
249
 
250
+ #: dist/plugins/call-to-action/class-vk-call-to-action.php:267
251
+ #: plugins/call-to-action/class-vk-call-to-action.php:268
252
  msgid "Button link url"
253
  msgstr "ボタンのリンク先URL"
254
 
255
+ #: dist/plugins/call-to-action/class-vk-call-to-action.php:280
256
+ #: plugins/call-to-action/class-vk-call-to-action.php:281
257
  msgid "Target window"
258
  msgstr "リンク先ターゲット"
259
 
260
+ #: dist/plugins/call-to-action/class-vk-call-to-action.php:282
261
+ #: plugins/call-to-action/class-vk-call-to-action.php:283
262
  msgid "Open in a self window"
263
  msgstr "同じウィンドウで開く"
264
 
265
+ #: dist/plugins/call-to-action/class-vk-call-to-action.php:284
266
+ #: plugins/call-to-action/class-vk-call-to-action.php:285
267
  msgid "Text message"
268
  msgstr "テキストメッセージ"
269
 
270
+ #: dist/plugins/call-to-action/class-vk-call-to-action.php:290
271
+ #: dist/plugins/call-to-action/widget-call-to-action.php:91
272
+ #: plugins/call-to-action/class-vk-call-to-action.php:291
273
  #: plugins/call-to-action/widget-call-to-action.php:91
274
  msgid "CTA setting"
275
  msgstr "CTA設定"
276
 
277
+ #: dist/plugins/call-to-action/view-adminsetting.php:15
278
+ #: dist/veu-packages.php:299 plugins/call-to-action/view-adminsetting.php:15
279
+ #: veu-packages.php:299
280
  msgid "Call To Action"
281
  msgstr "Call To Action"
282
 
283
+ #: dist/plugins/call-to-action/view-adminsetting.php:19
284
+ #: dist/veu-packages.php:291 plugins/call-to-action/view-adminsetting.php:19
285
+ #: veu-packages.php:291
286
  msgid "Display the CTA at the end of the post content."
287
  msgstr "投稿内容の最後にCTAを表示します。"
288
 
289
+ #: dist/plugins/call-to-action/view-adminsetting.php:20
290
+ #: dist/veu-packages.php:293 plugins/call-to-action/view-adminsetting.php:20
291
+ #: veu-packages.php:293
292
  msgid ""
293
  "The CTA stands for \"Call to action\" and this is the area that prompts the "
294
  "user behavior."
296
  "CTAは「Call To Action」の略で、ユーザーにとってもらいたい行動へ誘導するための"
297
  "情報を表示します。"
298
 
299
+ #: dist/plugins/call-to-action/view-adminsetting.php:21
300
+ #: dist/veu-packages.php:295 plugins/call-to-action/view-adminsetting.php:21
301
+ #: veu-packages.php:295
302
  msgid ""
303
  "As an example, text message and a link button for induction to the free "
304
  "sample download page."
306
  "例えば、無料サンプルのダウンロードページへの誘導のためのテキストやリンクボタ"
307
  "ンなどです。"
308
 
309
+ #: dist/plugins/call-to-action/view-adminsetting.php:23
310
  #: plugins/call-to-action/view-adminsetting.php:23
311
  msgid "How to use"
312
  msgstr "使い方"
313
 
314
+ #: dist/plugins/call-to-action/view-adminsetting.php:26
315
  #: plugins/call-to-action/view-adminsetting.php:26
316
  msgid ""
317
  "You register the contents on \"CTA\" that you want to display to bottom of "
318
  "the content."
319
  msgstr "まずは投稿タイプCTAで、本文の最後に表示させたい内容を登録します。"
320
 
321
+ #: dist/plugins/call-to-action/view-adminsetting.php:27
322
  #: plugins/call-to-action/view-adminsetting.php:27
323
  msgid "Choose the CTA to be displayed from the following."
324
  msgstr "下記のプルダウンで、投稿タイプ別に表示するCTAを選択して保存します。"
325
 
326
+ #: dist/plugins/call-to-action/view-adminsetting.php:28
327
  #: plugins/call-to-action/view-adminsetting.php:28
328
  msgid ""
329
  "If you want to switch the CTA to be displayed on each post, please set in "
332
  "投稿毎に表示するCTAを切り替えたい場合は、投稿などの詳細ページで設定してくださ"
333
  "い。"
334
 
335
+ #: dist/plugins/call-to-action/view-adminsetting.php:41
336
  #: plugins/call-to-action/view-adminsetting.php:41
337
  msgid "Show index page"
338
  msgstr "一覧ページを表示する"
339
 
340
+ #: dist/plugins/call-to-action/widget-call-to-action.php:20
341
  #: plugins/call-to-action/widget-call-to-action.php:20
342
  msgid "CTA"
343
  msgstr "CTA"
344
 
345
+ #: dist/plugins/call-to-action/widget-call-to-action.php:26
346
  #: plugins/call-to-action/widget-call-to-action.php:26
347
  msgid "Select CTA and display it."
348
  msgstr "CTAを選択して表示します。"
349
 
350
+ #: dist/plugins/call-to-action/widget-call-to-action.php:66
351
  #: plugins/call-to-action/widget-call-to-action.php:66
352
  msgid "Please select CTA to display."
353
  msgstr "表示するCTAを選択してください。"
354
 
355
+ #: dist/plugins/call-to-action/widget-call-to-action.php:80
356
  #: plugins/call-to-action/widget-call-to-action.php:80
357
  msgid "Please select"
358
  msgstr "選択してください"
359
 
360
+ #: dist/plugins/child_page_index.php:79
361
+ #: dist/plugins/other_widget/widget-3pr-area.php:198
362
  #: plugins/child_page_index.php:79 plugins/other_widget/widget-3pr-area.php:198
363
  msgid "Read more"
364
  msgstr "詳しくはこちら"
365
 
366
+ #: dist/plugins/child_page_index.php:150
367
+ #: dist/plugins/other_widget/widget-page.php:166
368
  #: plugins/child_page_index.php:150 plugins/other_widget/widget-page.php:166
369
  msgid "Display a child page index"
370
  msgstr "子ページ一覧の表示"
371
 
372
+ #: dist/plugins/contact-section/contact-section.php:104
373
+ #: dist/plugins/contact-section/contact-section.php:133
374
+ #: plugins/contact-section/contact-section.php:107
375
+ #: plugins/contact-section/contact-section.php:138
376
  msgid "Contact Information"
377
  msgstr "お問い合わせ情報"
378
 
379
+ #: dist/plugins/contact-section/contact-section.php:114
380
+ #: dist/plugins/contact-section/contact-section.php:144
381
+ #: dist/plugins/contact-section/customizer.php:53
382
+ #: dist/plugins/contact-section/customizer.php:67
383
+ #: plugins/contact-section/contact-section.php:117
384
+ #: plugins/contact-section/contact-section.php:149
385
  #: plugins/contact-section/customizer.php:53
386
  #: plugins/contact-section/customizer.php:67
387
  msgid "Please feel free to inquire."
388
  msgstr "お気軽にお問い合わせください。"
389
 
390
+ #: dist/plugins/contact-section/contact-section.php:117
391
+ #: dist/plugins/contact-section/customizer.php:116
392
+ #: plugins/contact-section/contact-section.php:120
393
  #: plugins/contact-section/customizer.php:116
394
  msgid "Office hours 9:00 - 18:00 [ Weekdays except holidays ]"
395
  msgstr "受付時間 9:00-18:00 [ 土・日・祝日除く ]"
396
 
397
+ #: dist/plugins/contact-section/contact-section.php:119
398
+ #: dist/plugins/contact-section/contact-section.php:121
399
+ #: dist/plugins/contact-section/customizer.php:158
400
+ #: dist/plugins/contact-section/customizer.php:200
401
+ #: plugins/contact-section/contact-section.php:122
402
+ #: plugins/contact-section/contact-section.php:124
403
  #: plugins/contact-section/customizer.php:158
404
  #: plugins/contact-section/customizer.php:200
405
  msgid "Contact us"
406
  msgstr "お問い合わせ"
407
 
408
+ #: dist/plugins/contact-section/contact-section.php:135
409
+ #: dist/plugins/contact-section/customizer.php:33
410
+ #: plugins/contact-section/contact-section.php:140
411
  #: plugins/contact-section/customizer.php:33
412
  msgid ""
413
  "The contents entered here will be reflected in the bottom of each fixed "
416
  "ここに入力された内容が各固定ページ下部や『お問い合わせ情報』ウィジェット、"
417
  "『お問い合わせボタン』ウィジェットなどに反映されます。"
418
 
419
+ #: dist/plugins/contact-section/contact-section.php:137
420
+ #: dist/plugins/contact-section/customizer.php:35
421
+ #: plugins/contact-section/contact-section.php:142
422
  #: plugins/contact-section/customizer.php:35
423
  msgid ""
424
  "When I display it on the page, it is necessary to classify a check into "
427
  "固定ページに表示する場合は、各固定ページの編集画面で\"お問い合わせ情報の表示"
428
  "\"にチェックを入れる必要があります。"
429
 
430
+ #: dist/plugins/contact-section/contact-section.php:141
431
+ #: dist/plugins/contact-section/customizer.php:62
432
+ #: plugins/contact-section/contact-section.php:146
433
  #: plugins/contact-section/customizer.php:62
434
  msgid "Message"
435
  msgstr "メッセージ"
436
 
437
+ #: dist/plugins/contact-section/contact-section.php:144
438
+ #: dist/plugins/contact-section/contact-section.php:151
439
+ #: dist/plugins/contact-section/contact-section.php:158
440
+ #: dist/plugins/contact-section/contact-section.php:165
441
+ #: dist/plugins/contact-section/contact-section.php:173
442
+ #: dist/plugins/contact-section/contact-section.php:181
443
+ #: dist/plugins/contact-section/contact-section.php:189
444
+ #: dist/plugins/contact-section/customizer.php:67
445
+ #: dist/plugins/contact-section/customizer.php:88
446
+ #: dist/plugins/contact-section/customizer.php:109
447
+ #: dist/plugins/contact-section/customizer.php:130
448
+ #: dist/plugins/contact-section/customizer.php:151
449
+ #: dist/plugins/contact-section/customizer.php:172
450
+ #: dist/plugins/contact-section/customizer.php:193
451
+ #: dist/plugins/google_analytics/ga_admin.php:16
452
+ #: dist/plugins/sns/sns_admin.php:31
453
+ #: plugins/contact-section/contact-section.php:149
454
+ #: plugins/contact-section/contact-section.php:156
455
+ #: plugins/contact-section/contact-section.php:163
456
+ #: plugins/contact-section/contact-section.php:170
457
+ #: plugins/contact-section/contact-section.php:178
458
+ #: plugins/contact-section/contact-section.php:186
459
+ #: plugins/contact-section/contact-section.php:194
460
  #: plugins/contact-section/customizer.php:67
461
  #: plugins/contact-section/customizer.php:88
462
  #: plugins/contact-section/customizer.php:109
468
  msgid "ex) "
469
  msgstr "例) "
470
 
471
+ #: dist/plugins/contact-section/contact-section.php:148
472
+ #: dist/plugins/contact-section/customizer.php:83
473
+ #: plugins/contact-section/contact-section.php:153
474
  #: plugins/contact-section/customizer.php:83
475
  msgid "Phone number"
476
  msgstr "電話番号"
477
 
478
+ #: dist/plugins/contact-section/contact-section.php:155
479
+ #: dist/plugins/contact-section/customizer.php:104
480
+ #: plugins/contact-section/contact-section.php:160
481
  #: plugins/contact-section/customizer.php:104
482
  msgid "Phone icon"
483
  msgstr "電話アイコン"
484
 
485
+ #: dist/plugins/contact-section/contact-section.php:162
486
+ #: dist/plugins/contact-section/contact-section.php:165
487
+ #: dist/plugins/contact-section/customizer.php:125
488
+ #: dist/plugins/contact-section/customizer.php:130
489
+ #: plugins/contact-section/contact-section.php:167
490
+ #: plugins/contact-section/contact-section.php:170
491
  #: plugins/contact-section/customizer.php:125
492
  #: plugins/contact-section/customizer.php:130
493
  msgid "Office hours"
494
  msgstr "営業時間"
495
 
496
+ #: dist/plugins/contact-section/contact-section.php:165
497
+ #: dist/plugins/contact-section/customizer.php:130
498
+ #: plugins/contact-section/contact-section.php:170
499
  #: plugins/contact-section/customizer.php:130
500
  msgid "Weekdays except holidays"
501
  msgstr "土日・祝日除く"
502
 
503
+ #: dist/plugins/contact-section/contact-section.php:170
504
+ #: dist/plugins/contact-section/customizer.php:146
505
+ #: plugins/contact-section/contact-section.php:175
506
  #: plugins/contact-section/customizer.php:146
507
  msgid "The contact page URL"
508
  msgstr "お問い合わせ先URL"
509
 
510
+ #: dist/plugins/contact-section/contact-section.php:173
511
+ #: dist/plugins/contact-section/customizer.php:151
512
+ #: plugins/contact-section/contact-section.php:178
513
  #: plugins/contact-section/customizer.php:151
514
  msgid "or"
515
  msgstr "もしくは"
516
 
517
+ #: dist/plugins/contact-section/contact-section.php:174
518
+ #: dist/plugins/contact-section/customizer.php:151
519
+ #: plugins/contact-section/contact-section.php:179
520
  #: plugins/contact-section/customizer.php:151
521
  msgid "* If you fill in the blank, widget's contact button does not appear."
522
  msgstr "※ 未入力の場合、お問い合わせウィジェットには何も表示されません。"
523
 
524
+ #: dist/plugins/contact-section/contact-section.php:178
525
+ #: dist/plugins/contact-section/customizer.php:167
526
+ #: plugins/contact-section/contact-section.php:183
527
  #: plugins/contact-section/customizer.php:167
528
  msgid "Contact button Text"
529
  msgstr "お問い合わせボタンに表示するテキスト"
530
 
531
+ #: dist/plugins/contact-section/contact-section.php:181
532
+ #: dist/plugins/contact-section/customizer.php:172
533
+ #: plugins/contact-section/contact-section.php:186
534
  #: plugins/contact-section/customizer.php:172
535
  msgid "Contact Us from email."
536
  msgstr "メールでのお問い合わせはこちら"
537
 
538
+ #: dist/plugins/contact-section/contact-section.php:186
539
+ #: dist/plugins/contact-section/customizer.php:188
540
+ #: plugins/contact-section/contact-section.php:191
541
  #: plugins/contact-section/customizer.php:188
542
  msgid "Contact button text( sub )"
543
  msgstr "お問い合わせボタンに表示するテキスト2(オプション)"
544
 
545
+ #: dist/plugins/contact-section/contact-section.php:190
546
+ #: dist/plugins/contact-section/customizer.php:193
547
+ #: plugins/contact-section/contact-section.php:195
548
  #: plugins/contact-section/customizer.php:193
549
  msgid "Email contact form"
550
  msgstr "お気軽にお問い合わせください。"
551
 
552
+ #: dist/plugins/contact-section/contact-section.php:195
553
+ #: dist/plugins/contact-section/customizer.php:209
554
+ #: plugins/contact-section/contact-section.php:200
555
  #: plugins/contact-section/customizer.php:209
556
  msgid "Contact button short text for side widget"
557
  msgstr "お問い合わせボタンウィジェットに表示するテキスト"
558
 
559
+ #: dist/plugins/contact-section/contact-section.php:199
560
+ #: dist/plugins/contact-section/customizer.php:214
561
+ #: plugins/contact-section/contact-section.php:204
562
  #: plugins/contact-section/customizer.php:214
563
  msgid "This will used to \"Contact Button\" widget."
564
  msgstr ""
565
  "このテキストはお問い合わせボタンウィジェットで使用されます。サイドバーでの利"
566
  "用を想定していますので少ない文字数で設定してください。"
567
 
568
+ #: dist/plugins/contact-section/contact-section.php:203
569
+ #: plugins/contact-section/contact-section.php:208
570
  msgid "Advanced Setting"
571
  msgstr "高度な設定"
572
 
573
+ #: dist/plugins/contact-section/contact-section.php:212
574
+ #: dist/plugins/contact-section/customizer.php:238
575
+ #: plugins/contact-section/contact-section.php:217
576
  #: plugins/contact-section/customizer.php:238
577
  msgid "Inquiry Banner image"
578
  msgstr "お問い合わせバナー画像"
579
 
580
+ #: dist/plugins/contact-section/contact-section.php:214
581
+ #: plugins/contact-section/contact-section.php:219
582
  msgid "Select Image"
583
  msgstr "画像を選択"
584
 
585
+ #: dist/plugins/contact-section/contact-section.php:215
586
+ #: dist/plugins/contact-section/customizer.php:228
587
+ #: plugins/contact-section/contact-section.php:220
588
  #: plugins/contact-section/customizer.php:228
589
  msgid "Display the image instead of the above inquiry information"
590
  msgstr ""
591
  "画像が登録されている場合は標準のお問い合わせ情報ではなく画像が表示されます。"
592
 
593
+ #: dist/plugins/contact-section/contact-section.php:219
594
+ #: dist/plugins/contact-section/customizer.php:264
595
+ #: plugins/contact-section/contact-section.php:224
596
  #: plugins/contact-section/customizer.php:264
597
  msgid "Display HTML message instead of the standard"
598
  msgstr "お問い合わせ情報として表示するHTML"
599
 
600
+ #: dist/plugins/contact-section/contact-section.php:221
601
+ #: dist/plugins/contact-section/customizer.php:257
602
+ #: plugins/contact-section/contact-section.php:226
603
  #: plugins/contact-section/customizer.php:257
604
  msgid "HTML takes precedence over image"
605
  msgstr "HTMLが登録されている場合は画像より優先されます。"
606
 
607
+ #: dist/plugins/contact-section/contact-section.php:243
608
+ #: plugins/contact-section/contact-section.php:248
609
  msgid "Display Contact Section"
610
  msgstr "お問い合わせ情報の表示"
611
 
612
+ #: dist/plugins/contact-section/contact-section.php:382
613
+ #: dist/plugins/contact-section/contact-section.php:434
614
+ #: plugins/contact-section/contact-section.php:388
615
+ #: plugins/contact-section/contact-section.php:441
616
  msgid "Edit contact information"
617
  msgstr "Contact情報を編集"
618
 
619
+ #: dist/plugins/contact-section/contact-section.php:450
620
+ #: plugins/contact-section/contact-section.php:457
621
  msgid "Contact Button"
622
  msgstr "お問い合わせボタン"
623
 
624
+ #: dist/plugins/contact-section/contact-section.php:451
625
+ #: plugins/contact-section/contact-section.php:458
626
  msgid "Display contact button."
627
  msgstr "お問い合わせボタンを表示します。"
628
 
629
+ #: dist/plugins/contact-section/contact-section.php:452
630
+ #: dist/plugins/contact-section/contact-section.php:480
631
+ #: dist/plugins/contact-section/contact-section.php:502
632
+ #: plugins/contact-section/contact-section.php:459
633
+ #: plugins/contact-section/contact-section.php:487
634
+ #: plugins/contact-section/contact-section.php:509
635
  #, php-format
636
  msgid ""
637
  "It is necessary to set the \"%s\" -> \"Contact Information\" section in "
639
  msgstr ""
640
  "「%s」→ 「メイン設定」ページで『お問い合わせ情報』を設定する必要があります。"
641
 
642
+ #: dist/plugins/contact-section/contact-section.php:479
643
+ #: plugins/contact-section/contact-section.php:486
644
  msgid "Display contact button"
645
  msgstr "お問い合わせボタンを表示します。"
646
 
647
+ #: dist/plugins/contact-section/contact-section.php:500
648
+ #: dist/veu-packages.php:264 plugins/contact-section/contact-section.php:507
649
+ #: veu-packages.php:264
650
  msgid "Contact Section"
651
  msgstr "お問い合わせ情報"
652
 
653
+ #: dist/plugins/contact-section/contact-section.php:501
654
+ #: plugins/contact-section/contact-section.php:508
655
  msgid "Display Phone number and contact button etc."
656
  msgstr "電話番号とお問い合わせボタンなどを表示します。"
657
 
658
+ #: dist/plugins/contact-section/contact-section.php:530
659
+ #: plugins/contact-section/contact-section.php:537
660
  #, php-format
661
  msgid ""
662
  "*It is necessary to set the \"%s\" -> \"Contact Information\" section in "
665
  "* 「%s」→ 「メイン設定」ページで『お問い合わせ情報』を設定する必要がありま"
666
  "す。"
667
 
668
+ #: dist/plugins/contact-section/customizer.php:23
669
  #: plugins/contact-section/customizer.php:23
670
  msgid "Contact Settings"
671
  msgstr "お問い合わせ情報"
672
 
673
+ #: dist/plugins/contact-section/customizer.php:231
674
+ #: dist/plugins/contact-section/customizer.php:260
675
  #: plugins/contact-section/customizer.php:231
676
  #: plugins/contact-section/customizer.php:260
677
  msgid "It is not reflected in the header."
678
  msgstr "ヘッダーには反映されません。"
679
 
680
+ #: dist/plugins/css_customize/css_customize-edit.php:2
681
+ #: dist/plugins/css_customize/css_customize.php:31
682
+ #: dist/plugins/css_customize/css_customize.php:45
683
+ #: dist/plugins/css_customize/css_customize.php:46
684
  #: plugins/css_customize/css_customize-edit.php:2
685
+ #: plugins/css_customize/css_customize.php:30
686
+ #: plugins/css_customize/css_customize.php:44
687
  #: plugins/css_customize/css_customize.php:45
 
688
  msgid "CSS Customize"
689
  msgstr "CSSカスタマイズ"
690
 
691
+ #: dist/plugins/css_customize/css_customize-edit.php:5
692
  #: plugins/css_customize/css_customize-edit.php:5
693
  msgid "You can add custom CSS here."
694
  msgstr "デザインをカスタマイズする場合は下のテキストエリアにCSSを入力します"
695
 
696
+ #: dist/plugins/css_customize/css_customize-edit.php:13
697
  #: plugins/css_customize/css_customize-edit.php:13
698
  msgid "Save CSS"
699
  msgstr "CSSを保存する"
700
 
701
+ #: dist/plugins/css_customize/css_customize-single.php:22
702
  #: plugins/css_customize/css_customize-single.php:22
703
  msgid "Custom CSS"
704
  msgstr "カスタムCSS"
705
 
706
+ #: dist/plugins/css_customize/css_customize.php:101
707
+ #: plugins/css_customize/css_customize.php:100
708
  msgid "Your custom CSS was saved."
709
  msgstr "CSSが保存されました"
710
 
711
+ #: dist/plugins/css_customize/css_customize.php:104
712
+ #: plugins/css_customize/css_customize.php:103
713
  msgid "Error occured. Please try again."
714
  msgstr "何らかのエラー!! また試してみてください"
715
 
716
+ #: dist/plugins/font-awesome/class-vk-font-awesome-versions.php:22
717
+ #: dist/plugins/font-awesome/class-vk-font-awesome-versions.php:37
718
  #: plugins/font-awesome/class-vk-font-awesome-versions.php:22
719
  #: plugins/font-awesome/class-vk-font-awesome-versions.php:37
720
  msgid "Not recommended"
721
  msgstr "非推奨"
722
 
723
+ #: dist/plugins/font-awesome/class-vk-font-awesome-versions.php:69
724
+ #: dist/plugins/font-awesome/class-vk-font-awesome-versions.php:71
725
  #: plugins/font-awesome/class-vk-font-awesome-versions.php:69
726
  #: plugins/font-awesome/class-vk-font-awesome-versions.php:71
727
  msgid "Ex ) "
728
  msgstr "例 ) "
729
 
730
+ #: dist/plugins/font-awesome/class-vk-font-awesome-versions.php:169
731
  #: plugins/font-awesome/class-vk-font-awesome-versions.php:169
732
  msgid "Font Awesome"
733
  msgstr "Font Awesome"
734
 
735
+ #: dist/plugins/font-awesome/class-vk-font-awesome-versions.php:190
736
  #: plugins/font-awesome/class-vk-font-awesome-versions.php:190
737
  msgid "Font Awesome Version"
738
  msgstr "Font Awesome Version"
739
 
740
+ #: dist/plugins/font-awesome/class-vk-font-awesome-versions.php:193
741
  #: plugins/font-awesome/class-vk-font-awesome-versions.php:193
742
  msgid "4.7 will be abolished in the near future."
743
  msgstr "4.7は将来的に廃止します。"
744
 
745
+ #: dist/plugins/footer_copyright_change.php:6
746
  #: plugins/footer_copyright_change.php:6
747
  msgid ""
748
  "<p>Powered by <a href=\"https://wordpress.org/\">WordPress</a> with <a href="
757
  "nagoya/ja/\" target=\"_blank\">VK All in One Expansion Unit</a> by <a href="
758
  "\"//www.vektor-inc.co.jp\" target=\"_blank\">Vektor,Inc.</a> technology.</p>"
759
 
760
+ #: dist/plugins/google_analytics/ga_admin.php:9
761
+ #: dist/plugins/google_analytics/ga_admin.php:13
762
+ #: dist/plugins/google_analytics/google_analytics.php:23
763
  #: plugins/google_analytics/ga_admin.php:9
764
  #: plugins/google_analytics/ga_admin.php:13
765
  #: plugins/google_analytics/google_analytics.php:23
766
  msgid "Google Analytics Settings"
767
  msgstr "Google Analytics設定"
768
 
769
+ #: dist/plugins/google_analytics/ga_admin.php:14
770
  #: plugins/google_analytics/ga_admin.php:14
771
  msgid ""
772
  "Please fill in the Google Analytics ID from the Analytics embed code used in "
773
  "the site."
774
  msgstr "このサイトで使用する Google アナリティクスの ID を入力して下さい。"
775
 
776
+ #: dist/plugins/google_analytics/ga_admin.php:19
777
  #: plugins/google_analytics/ga_admin.php:19
778
  msgid ""
779
  "Please select the type of Analytics code . (If you are unsure you can skip "
782
  "アナリティクスコードの種類を選択して下さい。( 不明な場合この設定は省略できま"
783
  "す )"
784
 
785
+ #: dist/plugins/google_analytics/ga_admin.php:23
786
+ #: dist/plugins/google_analytics/ga_customizer.php:74
787
  #: plugins/google_analytics/ga_admin.php:23
788
  #: plugins/google_analytics/ga_customizer.php:74
789
  msgid "Recommendation ( gtag )"
790
  msgstr "推奨 ( gtag )"
791
 
792
+ #: dist/plugins/google_analytics/ga_admin.php:24
793
+ #: dist/plugins/google_analytics/ga_customizer.php:75
794
  #: plugins/google_analytics/ga_admin.php:24
795
  #: plugins/google_analytics/ga_customizer.php:75
796
  msgid "Universal Analytics code ( analytics.js )"
797
  msgstr "ユニバーサル アナリティクスのコード ( analytics.js )"
798
 
799
+ #: dist/plugins/google_analytics/ga_admin.php:25
800
+ #: dist/plugins/google_analytics/ga_customizer.php:76
801
  #: plugins/google_analytics/ga_admin.php:25
802
  #: plugins/google_analytics/ga_customizer.php:76
803
  msgid "Normal code ( analytics.js )"
804
  msgstr "ノーマルのコード ( analytics.js )"
805
 
806
+ #: dist/plugins/google_analytics/ga_customizer.php:24
807
  #: plugins/google_analytics/ga_customizer.php:24
808
  msgid "Google Analtics Settings"
809
  msgstr "Google Analytics設定"
810
 
811
+ #: dist/plugins/google_analytics/ga_customizer.php:45
812
  #: plugins/google_analytics/ga_customizer.php:45
813
  msgid "Google Analytics ID"
814
  msgstr "Google Analyticsの ID"
815
 
816
+ #: dist/plugins/google_analytics/ga_customizer.php:49
817
  #: plugins/google_analytics/ga_customizer.php:49
818
  msgid ""
819
  "Please fill in the Google Analytics ID from the Analytics embed code used in "
822
  "このサイトで使用する Google アナリティクスの ID を入力して下さい。<br>例) "
823
  "XXXXXXXX-X"
824
 
825
+ #: dist/plugins/google_analytics/ga_customizer.php:68
826
  #: plugins/google_analytics/ga_customizer.php:68
827
  msgid "Select the type of Analytics code"
828
  msgstr "アナリティクスコードの種類を選択"
829
 
830
+ #: dist/plugins/google_analytics/ga_customizer.php:78
831
  #: plugins/google_analytics/ga_customizer.php:78
832
  msgid ""
833
  "Print the select the type of Analytics code.<br>(If you are unsure you can "
836
  "アナリティクスコードの種類を選択して下さい。( 不明な場合この設定は省略できま"
837
  "す。)"
838
 
839
+ #: dist/plugins/icons.php:38 dist/plugins/icons.php:68 plugins/icons.php:38
840
+ #: plugins/icons.php:68
841
  msgid "icon setting"
842
  msgstr "アイコン設定"
843
 
844
+ #: dist/plugins/icons.php:74 plugins/icons.php:74
845
  #, php-format
846
  msgid ""
847
  "This feature will be discontinued shortly.<br>You can set the site icon from "
852
  "サイトアイコンは「<a href=%s>外観 > カスタマイズ</a>」の「サイト基本情報」パ"
853
  "ネルから設定できます。"
854
 
855
+ #: dist/plugins/icons.php:81 plugins/icons.php:81
856
  msgid "Favicon Setting"
857
  msgstr "ファビコン設定"
858
 
859
+ #: dist/plugins/icons.php:83 plugins/icons.php:83
860
  msgid "Choose icon"
861
  msgstr "アイコンを選択"
862
 
863
+ #: dist/plugins/icons.php:84 plugins/icons.php:84
864
  msgid "Please upload your \".ico\" file"
865
  msgstr "作成したicoファイルをアップロードしてください"
866
 
867
+ #: dist/plugins/insert_ads.php:37 dist/plugins/insert_ads.php:180
868
+ #: dist/veu-packages.php:322 plugins/insert_ads.php:37
869
+ #: plugins/insert_ads.php:180 veu-packages.php:322
870
  msgid "Insert ads"
871
  msgstr "広告の挿入"
872
 
873
+ #: dist/plugins/insert_ads.php:183 plugins/insert_ads.php:183
874
  msgid "Insert ads to post."
875
  msgstr "投稿に広告を挿入"
876
 
877
+ #: dist/plugins/insert_ads.php:185 plugins/insert_ads.php:185
878
  msgid "Insert ads to before content and more tag and after content."
879
  msgstr "記事の直前 / moreタグの直後 / 記事の最後に広告を挿入できます。"
880
 
881
+ #: dist/plugins/insert_ads.php:185 plugins/insert_ads.php:185
882
  msgid "If you want to separate ads area, you fill two fields."
883
  msgstr "2つのフィールドに分けて挿入すると、横並び(col-md-6)に表示されます。"
884
 
885
+ #: dist/plugins/insert_ads.php:187 plugins/insert_ads.php:187
886
  msgid "insert the ad [ before content ]"
887
  msgstr "広告を挿入 [ 記事の最初 ]"
888
 
889
+ #: dist/plugins/insert_ads.php:195 plugins/insert_ads.php:195
890
  msgid "insert the ad [ more tag ]"
891
  msgstr "広告を挿入 [ moreタグ ]"
892
 
893
+ #: dist/plugins/insert_ads.php:203 plugins/insert_ads.php:203
894
  msgid "insert the ad [ after content ]"
895
  msgstr "広告を挿入 [ 記事の最後 ]"
896
 
897
+ #: dist/plugins/meta_description.php:20 dist/plugins/meta_description.php:31
898
+ #: dist/plugins/meta_description.php:34 plugins/meta_description.php:20
899
+ #: plugins/meta_description.php:31 plugins/meta_description.php:34
900
  msgid "Meta Description"
901
  msgstr "メタディスクリプション"
902
 
903
+ #: dist/plugins/meta_description.php:37 plugins/meta_description.php:37
904
  msgid ""
905
  "What you have to complete the \"excerpt\" column of the edit screen of each "
906
  "page will be reflected in the description of the meta tag."
908
  "各ページの編集画面の「抜粋」欄に記入した内容がmetaタグのディスクリプションに"
909
  "反映されます"
910
 
911
+ #: dist/plugins/meta_description.php:38 plugins/meta_description.php:38
912
  msgid ""
913
  "Description of meta tags in the search results screen of search sites such "
914
  "as Google, will be Displayed, such as the bottom of the site title. If the "
919
  "す。しかし、トップページに設定した固定ページに抜粋が記入されている場合はその"
920
  "内容が反映されます。"
921
 
922
+ #: dist/plugins/meta_description.php:39 plugins/meta_description.php:39
923
  msgid ""
924
  "The meta description of the top page is subject to the catchphrase of the "
925
  "site. However, its contents will be reflected if the excerpt is entered in "
929
  "す。しかし、トップページに設定した固定ページに抜粋が記入されている場合はその"
930
  "内容が反映されます。"
931
 
932
+ #: dist/plugins/meta_description.php:40 plugins/meta_description.php:40
933
  msgid ""
934
  "If \"excerpt\" column is not found, Click \"Display Option\" of page top at "
935
  "each article edit page, and check the expert column display."
938
  "ので、そこをクリックすると「抜粋」欄を表示するチェックボックスが出てきますの"
939
  "で、チェックして下さい。"
940
 
941
+ #: dist/plugins/meta_keyword.php:40 dist/plugins/meta_keyword.php:91
942
+ #: dist/plugins/meta_keyword.php:93 dist/plugins/meta_keyword.php:94
943
+ #: dist/plugins/meta_keyword.php:101 plugins/meta_keyword.php:40
944
+ #: plugins/meta_keyword.php:91 plugins/meta_keyword.php:93
945
+ #: plugins/meta_keyword.php:94 plugins/meta_keyword.php:101
946
  msgid "Meta Keywords"
947
  msgstr "メタキーワード"
948
 
949
+ #: dist/plugins/meta_keyword.php:68 plugins/meta_keyword.php:68
950
  msgid "Meta Keyword"
951
  msgstr "メタキーワード"
952
 
953
+ #: dist/plugins/meta_keyword.php:71 plugins/meta_keyword.php:71
954
  msgid "Common Keywords"
955
  msgstr "共通キーワード設定"
956
 
957
+ #: dist/plugins/meta_keyword.php:72 plugins/meta_keyword.php:72
958
  msgid ""
959
  "Keywords for meta tag. This words will set Meta Keyword with post keywords. "
960
  "if you want multiple keywords, enter with separator of \",\"."
962
  "メタタグに入力するキーワードを入力します。ここでは全てのページで使用する共通"
963
  "のキーワードを設定します。複数ある場合は「,」で区切ってください。"
964
 
965
+ #: dist/plugins/meta_keyword.php:75 plugins/meta_keyword.php:75
966
  msgid "This is not seriously, Because the SearchEngine does not care this."
967
  msgstr ""
968
  "あまり深く考える必要はありません。現状のサーチエンジンではそこまで重要なファ"
969
  "クターとはなりません。"
970
 
971
+ #: dist/plugins/meta_keyword.php:76 plugins/meta_keyword.php:76
972
  msgid ""
973
  "For each page individual keyword is enter at the edit screen of each "
974
  "article. 10 keywords maximum, together with a each article keywords is "
977
  "個々のページのキーワードはそれぞれの投稿ページのキーワード入力欄から追加して"
978
  "ください。それらと合わせて10個程度のキーワード数であることが望ましいです。"
979
 
980
+ #: dist/plugins/meta_keyword.php:77 plugins/meta_keyword.php:77
981
  msgid "\",\" separator at end of the last keyword is do not need."
982
  msgstr "最後のキーワードの後ろに「,」は必要ありません。"
983
 
984
+ #: dist/plugins/meta_keyword.php:78 plugins/meta_keyword.php:78
985
  msgid "Example: WordPress,template,theme,free,GPL"
986
  msgstr "【例】 WordPress,テンプレート,テーマ,無料,GPL"
987
 
988
+ #: dist/plugins/meta_keyword.php:102 plugins/meta_keyword.php:102
989
  msgid ""
990
  "To distinguish between individual keywords, please enter a , delimiter "
991
  "(optional)."
992
  msgstr "キーワードを複数入力する場合は , ( カンマ )で区切って下さい。"
993
 
994
+ #: dist/plugins/meta_keyword.php:104 plugins/meta_keyword.php:104
995
  #, php-format
996
  msgid "* keywords common to the entire site can be set from %s."
997
  msgstr "サイト全体のキーワードは %s より設定することができます。"
998
 
999
+ #: dist/plugins/other_widget/widget-3pr-area.php:9
1000
+ #: dist/plugins/other_widget/widget-3pr-area.php:161
1001
  #: plugins/other_widget/widget-3pr-area.php:9
1002
  #: plugins/other_widget/widget-3pr-area.php:161
1003
  msgid "3PR area"
1004
  msgstr "3PR エリア"
1005
 
1006
+ #: dist/plugins/other_widget/widget-3pr-area.php:14
1007
  #: plugins/other_widget/widget-3pr-area.php:14
1008
  msgid "Displays a 3PR area"
1009
  msgstr "3PR エリアを表示します。"
1010
 
1011
+ #: dist/plugins/other_widget/widget-3pr-area.php:20
1012
  #: plugins/other_widget/widget-3pr-area.php:20
1013
  msgid "3PR area1 title"
1014
  msgstr "3PR エリア1 タイトル"
1015
 
1016
+ #: dist/plugins/other_widget/widget-3pr-area.php:28
1017
  #: plugins/other_widget/widget-3pr-area.php:28
1018
  msgid "3PR area2 title"
1019
  msgstr "3PR エリア2 タイトル"
1020
 
1021
+ #: dist/plugins/other_widget/widget-3pr-area.php:36
1022
  #: plugins/other_widget/widget-3pr-area.php:36
1023
  msgid "3PR area3 title"
1024
  msgstr "3PR エリア3 タイトル"
1025
 
1026
+ #: dist/plugins/other_widget/widget-3pr-area.php:54
1027
  #: plugins/other_widget/widget-3pr-area.php:54
1028
  msgid "3PR area setting"
1029
  msgstr "3PR エリア設定"
1030
 
1031
+ #: dist/plugins/other_widget/widget-3pr-area.php:56
1032
+ #: dist/plugins/other_widget/widget-new-posts.php:239
1033
+ #: dist/plugins/other_widget/widget-page.php:126
1034
+ #: dist/plugins/other_widget/widget-pr-blocks.php:111
1035
+ #: dist/plugins/other_widget/widget-profile.php:55
1036
+ #: dist/plugins/related_posts/related_posts.php:261
1037
+ #: dist/plugins/sns/widget-fb-page-plugin.php:79
1038
+ #: dist/plugins/sns/widget-twitter.php:84
1039
  #: plugins/other_widget/widget-3pr-area.php:56
1040
  #: plugins/other_widget/widget-new-posts.php:239
1041
  #: plugins/other_widget/widget-page.php:126
1046
  msgid "Title:"
1047
  msgstr "タイトル"
1048
 
1049
+ #: dist/plugins/other_widget/widget-3pr-area.php:62
1050
  #: plugins/other_widget/widget-3pr-area.php:62
1051
  msgid "Select image for PC:"
1052
  msgstr "PC 用に表示される画像を選択(横 300px 程度推奨)"
1053
 
1054
+ #: dist/plugins/other_widget/widget-3pr-area.php:72
1055
+ #: dist/plugins/other_widget/widget-3pr-area.php:90
1056
+ #: dist/plugins/other_widget/widget-new-posts.php:286
1057
+ #: dist/plugins/other_widget/widget-pr-blocks.php:174
1058
+ #: dist/plugins/other_widget/widget-profile.php:70
1059
  #: plugins/other_widget/widget-3pr-area.php:72
1060
  #: plugins/other_widget/widget-3pr-area.php:90
1061
  #: plugins/other_widget/widget-new-posts.php:286
1064
  msgid "Select image"
1065
  msgstr "画像を選択"
1066
 
1067
+ #: dist/plugins/other_widget/widget-3pr-area.php:73
1068
+ #: dist/plugins/other_widget/widget-3pr-area.php:91
1069
+ #: dist/plugins/other_widget/widget-new-posts.php:287
1070
+ #: dist/plugins/other_widget/widget-pr-blocks.php:175
1071
+ #: dist/plugins/other_widget/widget-profile.php:71
1072
  #: plugins/other_widget/widget-3pr-area.php:73
1073
  #: plugins/other_widget/widget-3pr-area.php:91
1074
  #: plugins/other_widget/widget-new-posts.php:287
1077
  msgid "Clear image"
1078
  msgstr "画像クリア"
1079
 
1080
+ #: dist/plugins/other_widget/widget-3pr-area.php:80
1081
  #: plugins/other_widget/widget-3pr-area.php:80
1082
  msgid "Select image for Mobile:"
1083
  msgstr ""
1084
  "スマホ用(ウィンドウサイズが 768px 以下の場合)に表示される画像を選択(橫 "
1085
  "690px 以上推奨。空欄も可)"
1086
 
1087
+ #: dist/plugins/other_widget/widget-3pr-area.php:102
1088
+ #: dist/plugins/other_widget/widget-pr-blocks.php:115
1089
  #: plugins/other_widget/widget-3pr-area.php:102
1090
  #: plugins/other_widget/widget-pr-blocks.php:115
1091
  msgid "Summary Text:"
1092
  msgstr "概要となるテキスト"
1093
 
1094
+ #: dist/plugins/other_widget/widget-3pr-area.php:108
1095
+ #: dist/plugins/other_widget/widget-pr-blocks.php:120
1096
  #: plugins/other_widget/widget-3pr-area.php:108
1097
  #: plugins/other_widget/widget-pr-blocks.php:120
1098
  msgid "Link URL:"
1099
  msgstr "リンク先ページのURL"
1100
 
1101
+ #: dist/plugins/other_widget/widget-3pr-area.php:116
1102
+ #: dist/plugins/other_widget/widget-banner.php:106
1103
+ #: dist/plugins/other_widget/widget-pr-blocks.php:124
1104
  #: plugins/other_widget/widget-3pr-area.php:116
1105
  #: plugins/other_widget/widget-banner.php:106
1106
  #: plugins/other_widget/widget-pr-blocks.php:124
1107
  msgid "Open link new tab."
1108
  msgstr "リンクを別ウィンドウで開く"
1109
 
1110
+ #: dist/plugins/other_widget/widget-archives.php:9 dist/veu-packages.php:200
1111
  #: plugins/other_widget/widget-archives.php:9 veu-packages.php:200
1112
  msgid "archive list"
1113
  msgstr "アーカイブリスト"
1114
 
1115
+ #: dist/plugins/other_widget/widget-archives.php:14 dist/veu-packages.php:200
1116
  #: plugins/other_widget/widget-archives.php:14 veu-packages.php:200
1117
  msgid ""
1118
  "Displays a list of archives. You can choose the post type and also to "
1121
  "アーカイブの一覧を表示します。月ごともしくは年ごとでの表示。また、ポストタイ"
1122
  "プを選択できます。"
1123
 
1124
+ #: dist/plugins/other_widget/widget-archives.php:53
1125
+ #: dist/plugins/other_widget/widget-archives.php:54
1126
  #: plugins/other_widget/widget-archives.php:53
1127
  #: plugins/other_widget/widget-archives.php:54
1128
  msgid "Monthly archives"
1129
  msgstr "月別アーカイブ"
1130
 
1131
+ #: dist/plugins/other_widget/widget-archives.php:68
1132
+ #: dist/plugins/other_widget/widget-new-posts.php:257
1133
+ #: dist/plugins/other_widget/widget-new-posts.php:264
1134
  #: plugins/other_widget/widget-archives.php:68
1135
  #: plugins/other_widget/widget-new-posts.php:257
1136
  #: plugins/other_widget/widget-new-posts.php:264
1137
  msgid "Title"
1138
  msgstr "タイトル"
1139
 
1140
+ #: dist/plugins/other_widget/widget-archives.php:72
1141
  #: plugins/other_widget/widget-archives.php:72
1142
  msgid "Post type"
1143
  msgstr "ポストタイプ"
1144
 
1145
+ #: dist/plugins/other_widget/widget-archives.php:92
1146
  #: plugins/other_widget/widget-archives.php:92
1147
  msgid "Monthly"
1148
  msgstr "月別"
1149
 
1150
+ #: dist/plugins/other_widget/widget-archives.php:99
1151
  #: plugins/other_widget/widget-archives.php:99
1152
  msgid "Yearly"
1153
  msgstr "年別"
1154
 
1155
+ #: dist/plugins/other_widget/widget-archives.php:117
1156
  #: plugins/other_widget/widget-archives.php:117
1157
  msgid "archive"
1158
  msgstr "アーカイブ"
1159
 
1160
+ #: dist/plugins/other_widget/widget-banner.php:15
1161
  #: plugins/other_widget/widget-banner.php:15
1162
  msgid "Banner"
1163
  msgstr "バナー"
1164
 
1165
+ #: dist/plugins/other_widget/widget-banner.php:21
1166
  #: plugins/other_widget/widget-banner.php:21
1167
  msgid ""
1168
  "You can easily set up a banner simply by registering images and link "
1169
  "destinations."
1170
  msgstr "画像とリンク先を登録するだけで簡単にバナーを設定できます。"
1171
 
1172
+ #: dist/plugins/other_widget/widget-banner.php:97
1173
  #: plugins/other_widget/widget-banner.php:97
1174
  msgid "Set image"
1175
  msgstr "画像を選択"
1176
 
1177
+ #: dist/plugins/other_widget/widget-banner.php:107
1178
  #: plugins/other_widget/widget-banner.php:107
1179
  msgid "Alternative text"
1180
  msgstr "代替テキスト(alt)"
1181
 
1182
+ #: dist/plugins/other_widget/widget-button.php:32
1183
  #: plugins/other_widget/widget-button.php:32
1184
  msgid "Button"
1185
  msgstr "ボタン"
1186
 
1187
+ #: dist/plugins/other_widget/widget-button.php:37
1188
  #: plugins/other_widget/widget-button.php:37
1189
  msgid "You can set buttons for arbitrary text."
1190
  msgstr "任意のテキストのボタンを設定できます。"
1191
 
1192
+ #: dist/plugins/other_widget/widget-button.php:116
1193
  #: plugins/other_widget/widget-button.php:116
1194
  msgid "Main text(Required):"
1195
  msgstr "ボタンテキスト(必須):"
1196
 
1197
+ #: dist/plugins/other_widget/widget-button.php:121
1198
  #: plugins/other_widget/widget-button.php:121
1199
  msgid "Class name of the icon font"
1200
  msgstr "使用したいアイコンフォント"
1201
 
1202
+ #: dist/plugins/other_widget/widget-button.php:134
1203
  #: plugins/other_widget/widget-button.php:134
1204
  msgid "Sub text:"
1205
  msgstr "サブテキスト:"
1206
 
1207
+ #: dist/plugins/other_widget/widget-button.php:138
1208
  #: plugins/other_widget/widget-button.php:138
1209
  msgid "Link URL(Required):"
1210
  msgstr "リンク先ページのURL(必須):"
1211
 
1212
+ #: dist/plugins/other_widget/widget-button.php:148
1213
  #: plugins/other_widget/widget-button.php:148
1214
  msgid "Open with new tab"
1215
  msgstr "リンクを別ウィンドウで開く"
1216
 
1217
+ #: dist/plugins/other_widget/widget-button.php:151
1218
  #: plugins/other_widget/widget-button.php:151
1219
  msgid "Size"
1220
  msgstr "サイズ"
1221
 
1222
+ #: dist/plugins/other_widget/widget-button.php:158
1223
  #: plugins/other_widget/widget-button.php:158
1224
  msgid "Small"
1225
  msgstr "小"
1226
 
1227
+ #: dist/plugins/other_widget/widget-button.php:164
1228
  #: plugins/other_widget/widget-button.php:164
1229
  msgid "Medium"
1230
  msgstr "中"
1231
 
1232
+ #: dist/plugins/other_widget/widget-button.php:170
1233
  #: plugins/other_widget/widget-button.php:170
1234
  msgid "Large"
1235
  msgstr "大"
1236
 
1237
+ #: dist/plugins/other_widget/widget-button.php:174
1238
  #: plugins/other_widget/widget-button.php:174
1239
  msgid "Button color:"
1240
  msgstr "ボタンの色:"
1241
 
1242
+ #: dist/plugins/other_widget/widget-button.php:211
1243
  #: plugins/other_widget/widget-button.php:211
1244
  msgid "Key Color(.primary)"
1245
  msgstr "キーカラー(.primary)"
1246
 
1247
+ #: dist/plugins/other_widget/widget-button.php:212
1248
  #: plugins/other_widget/widget-button.php:212
1249
  msgid "No paint(.default)"
1250
  msgstr "塗りなし(.default)"
1251
 
1252
+ #: dist/plugins/other_widget/widget-button.php:213
1253
  #: plugins/other_widget/widget-button.php:213
1254
  msgid "Light green(.success)"
1255
  msgstr "明るい緑(.success)"
1256
 
1257
+ #: dist/plugins/other_widget/widget-button.php:214
1258
  #: plugins/other_widget/widget-button.php:214
1259
  msgid "Light blue(.info)"
1260
  msgstr "空色(.info)"
1261
 
1262
+ #: dist/plugins/other_widget/widget-button.php:215
1263
  #: plugins/other_widget/widget-button.php:215
1264
  msgid "Orange(.warning)"
1265
  msgstr "オレンジ(.warning)"
1266
 
1267
+ #: dist/plugins/other_widget/widget-button.php:216
1268
  #: plugins/other_widget/widget-button.php:216
1269
  msgid "Red(.danger)"
1270
  msgstr "赤(.danger)"
1271
 
1272
+ #: dist/plugins/other_widget/widget-child-page-list.php:10
1273
  #: plugins/other_widget/widget-child-page-list.php:10
1274
  msgid "Child Page List"
1275
  msgstr "子ページのリスト"
1276
 
1277
+ #: dist/plugins/other_widget/widget-child-page-list.php:15
1278
+ #: dist/plugins/other_widget/widget-child-page-list.php:59
1279
  #: plugins/other_widget/widget-child-page-list.php:15
1280
  #: plugins/other_widget/widget-child-page-list.php:59
1281
  msgid "Display the child pages list from ancestor page."
1282
  msgstr "表示しているページの先祖階層からの子ページリストを表示します。"
1283
 
1284
+ #: dist/plugins/other_widget/widget-new-posts.php:11
1285
+ #: dist/plugins/other_widget/widget-new-posts.php:213
1286
  #: plugins/other_widget/widget-new-posts.php:11
1287
  #: plugins/other_widget/widget-new-posts.php:213
1288
  msgid "Recent Posts"
1289
  msgstr "最新記事"
1290
 
1291
+ #: dist/plugins/other_widget/widget-new-posts.php:16
1292
  #: plugins/other_widget/widget-new-posts.php:16
1293
  msgid "Displays a list of your most recent posts"
1294
  msgstr "最新の投稿記事リストを表示します。"
1295
 
1296
+ #: dist/plugins/other_widget/widget-new-posts.php:250
1297
  #: plugins/other_widget/widget-new-posts.php:250
1298
  msgid "Display Format"
1299
  msgstr "表示形式"
1300
 
1301
+ #: dist/plugins/other_widget/widget-new-posts.php:257
1302
  #: plugins/other_widget/widget-new-posts.php:257
1303
  msgid "Thumbnail"
1304
  msgstr "サムネイル画像"
1305
 
1306
+ #: dist/plugins/other_widget/widget-new-posts.php:257
1307
+ #: dist/plugins/other_widget/widget-new-posts.php:264
1308
  #: plugins/other_widget/widget-new-posts.php:257
1309
  #: plugins/other_widget/widget-new-posts.php:264
1310
  msgid "Date"
1311
  msgstr "日付"
1312
 
1313
+ #: dist/plugins/other_widget/widget-new-posts.php:264
1314
+ #: dist/plugins/other_widget/widget-taxonomies.php:26
1315
+ #: dist/plugins/other_widget/widget-taxonomies.php:56
1316
+ #: dist/plugins/other_widget/widget-taxonomies.php:57
1317
  #: plugins/other_widget/widget-new-posts.php:264
1318
  #: plugins/other_widget/widget-taxonomies.php:26
1319
  #: plugins/other_widget/widget-taxonomies.php:56
1321
  msgid "Category"
1322
  msgstr "カテゴリー"
1323
 
1324
+ #: dist/plugins/other_widget/widget-new-posts.php:267
1325
  #: plugins/other_widget/widget-new-posts.php:267
1326
  msgid "Default thumbnail image:"
1327
  msgstr "デフォルトのサムネイル画像:"
1328
 
1329
+ #: dist/plugins/other_widget/widget-new-posts.php:298
1330
  #: plugins/other_widget/widget-new-posts.php:298
1331
  msgid "Order by"
1332
  msgstr "表示順"
1333
 
1334
+ #: dist/plugins/other_widget/widget-new-posts.php:305
1335
  #: plugins/other_widget/widget-new-posts.php:305
1336
  msgid "Publish date"
1337
  msgstr "公開日"
1338
 
1339
+ #: dist/plugins/other_widget/widget-new-posts.php:311
1340
  #: plugins/other_widget/widget-new-posts.php:311
1341
  msgid "Modified date"
1342
  msgstr "最終更新日"
1343
 
1344
+ #: dist/plugins/other_widget/widget-new-posts.php:315
1345
+ #: dist/plugins/related_posts/related_posts.php:281
1346
  #: plugins/other_widget/widget-new-posts.php:315
1347
  #: plugins/related_posts/related_posts.php:281
1348
  msgid "Display count"
1349
  msgstr "表示する記事数"
1350
 
1351
+ #: dist/plugins/other_widget/widget-new-posts.php:320
1352
  #: plugins/other_widget/widget-new-posts.php:320
1353
  msgid "Slug for the custom type you want to display"
1354
  msgstr "表示したい記事タイプ"
1355
 
1356
+ #: dist/plugins/other_widget/widget-new-posts.php:325
1357
  #: plugins/other_widget/widget-new-posts.php:325
1358
  msgid "taxonomy ID"
1359
  msgstr "カテゴリー(タクソノミー)ID"
1360
 
1361
+ #: dist/plugins/other_widget/widget-new-posts.php:328
1362
  #: plugins/other_widget/widget-new-posts.php:328
1363
  msgid "if you need filtering by term, add the term ID separate by \",\"."
1364
  msgstr ""
1365
  "特定のカテゴリーのみ表示したい場合は<br/>カンマ(,)区切りでカテゴリーIDを入力"
1366
  "します。"
1367
 
1368
+ #: dist/plugins/other_widget/widget-new-posts.php:330
1369
+ #: dist/plugins/sns/sns_admin.php:85
1370
  #: plugins/other_widget/widget-new-posts.php:330 plugins/sns/sns_admin.php:85
1371
  msgid "if empty this area, I will do not filtering."
1372
  msgstr "空欄の場合はフィルタリングは行いません。"
1373
 
1374
+ #: dist/plugins/other_widget/widget-new-posts.php:335
1375
  #: plugins/other_widget/widget-new-posts.php:335
1376
  msgid "Destination URL:"
1377
  msgstr "リンク先URL:"
1378
 
1379
+ #: dist/plugins/other_widget/widget-new-posts.php:338
1380
  #: plugins/other_widget/widget-new-posts.php:338
1381
  msgid "Notation text:"
1382
  msgstr "表記テキスト:"
1383
 
1384
+ #: dist/plugins/other_widget/widget-page.php:9
1385
  #: plugins/other_widget/widget-page.php:9
1386
  msgid "page content to widget"
1387
  msgstr "固定ページ本文"
1388
 
1389
+ #: dist/plugins/other_widget/widget-page.php:14
1390
  #: plugins/other_widget/widget-page.php:14
1391
  msgid "Displays a page contents to widget."
1392
  msgstr "選択したページの内容を表示します。"
1393
 
1394
+ #: dist/plugins/other_widget/widget-page.php:135
1395
  #: plugins/other_widget/widget-page.php:135
1396
  msgid "Display the entered title"
1397
  msgstr "入力したタイトルを表示する"
1398
 
1399
+ #: dist/plugins/other_widget/widget-page.php:139
1400
  #: plugins/other_widget/widget-page.php:139
1401
  msgid "Display the title of page"
1402
  msgstr "固定ページのタイトルを表示する"
1403
 
1404
+ #: dist/plugins/other_widget/widget-page.php:143
1405
  #: plugins/other_widget/widget-page.php:143
1406
  msgid "Do not display titles"
1407
  msgstr "タイトルを表示しない"
1408
 
1409
+ #: dist/plugins/other_widget/widget-page.php:175
1410
+ #: dist/plugins/pageList_ancestor.php:96
1411
  #: plugins/other_widget/widget-page.php:175 plugins/pageList_ancestor.php:96
1412
  msgid "Display a page list from ancestor"
1413
  msgstr "現在のページの先祖階層からの子ページリストを表示"
1414
 
1415
+ #: dist/plugins/other_widget/widget-page.php:243
1416
  #: plugins/other_widget/widget-page.php:243
1417
  msgid "Edit"
1418
  msgstr "編集"
1419
 
1420
+ #: dist/plugins/other_widget/widget-pr-blocks.php:17
1421
  #: plugins/other_widget/widget-pr-blocks.php:17
1422
  msgid "PR Blocks"
1423
  msgstr "PR Blocks"
1424
 
1425
+ #: dist/plugins/other_widget/widget-pr-blocks.php:22
1426
  #: plugins/other_widget/widget-pr-blocks.php:22
1427
  msgid "Displays a circle image or icon font for pr blocks"
1428
  msgstr "丸抜きの画像やアイコンフォントをPRブロックに表示"
1429
 
1430
+ #: dist/plugins/other_widget/widget-pr-blocks.php:30
1431
  #: plugins/other_widget/widget-pr-blocks.php:30
1432
  msgid "Service"
1433
  msgstr "サービス紹介"
1434
 
1435
+ #: dist/plugins/other_widget/widget-pr-blocks.php:40
1436
  #: plugins/other_widget/widget-pr-blocks.php:40
1437
  msgid "Company"
1438
  msgstr "会社案内"
1439
 
1440
+ #: dist/plugins/other_widget/widget-pr-blocks.php:50
1441
  #: plugins/other_widget/widget-pr-blocks.php:50
1442
  msgid "Recruit"
1443
  msgstr "採用情報"
1444
 
1445
+ #: dist/plugins/other_widget/widget-pr-blocks.php:60
1446
  #: plugins/other_widget/widget-pr-blocks.php:60
1447
  msgid "Contact"
1448
  msgstr "Contact"
1449
 
1450
+ #: dist/plugins/other_widget/widget-pr-blocks.php:83
1451
  #: plugins/other_widget/widget-pr-blocks.php:83
1452
  msgid "The choice of the number of columns:"
1453
  msgstr "列の数"
1454
 
1455
+ #: dist/plugins/other_widget/widget-pr-blocks.php:90
1456
  #: plugins/other_widget/widget-pr-blocks.php:90
1457
  msgid "3column"
1458
  msgstr "3列"
1459
 
1460
+ #: dist/plugins/other_widget/widget-pr-blocks.php:96
1461
  #: plugins/other_widget/widget-pr-blocks.php:96
1462
  msgid "4column"
1463
  msgstr "4列"
1464
 
1465
+ #: dist/plugins/other_widget/widget-pr-blocks.php:98
1466
  #: plugins/other_widget/widget-pr-blocks.php:98
1467
  msgid ""
1468
  "If you change the number of columns, click to \"Save\" botton and exit the "
1472
  "列の数を変更する場合は「保存して公開」ボタンをクリックして編集画面を終了しま"
1473
  "す。それから編集画面を再度開くと列の入力フォームが増減します。"
1474
 
1475
+ #: dist/plugins/other_widget/widget-pr-blocks.php:107
1476
+ #: dist/plugins/other_widget/widget-pr-blocks.php:277
1477
  #: plugins/other_widget/widget-pr-blocks.php:107
1478
  #: plugins/other_widget/widget-pr-blocks.php:277
1479
  msgid "PR Block"
1480
  msgstr "PRブロック"
1481
 
1482
+ #: dist/plugins/other_widget/widget-pr-blocks.php:129
1483
  #: plugins/other_widget/widget-pr-blocks.php:129
1484
  msgid "Icon"
1485
  msgstr "アイコン"
1486
 
1487
+ #: dist/plugins/other_widget/widget-pr-blocks.php:132
1488
  #: plugins/other_widget/widget-pr-blocks.php:132
1489
  msgid "Class name of the icon font you want to use:"
1490
  msgstr "使用したいアイコンフォントのクラス名:"
1491
 
1492
+ #: dist/plugins/other_widget/widget-pr-blocks.php:143
1493
+ #: dist/plugins/other_widget/widget-profile.php:157
1494
  #: plugins/other_widget/widget-pr-blocks.php:143
1495
  #: plugins/other_widget/widget-profile.php:157
1496
  msgid "Icon color:"
1497
  msgstr "アイコンの色:"
1498
 
1499
+ #: dist/plugins/other_widget/widget-pr-blocks.php:147
1500
+ #: dist/plugins/other_widget/widget-profile.php:142
1501
  #: plugins/other_widget/widget-pr-blocks.php:147
1502
  #: plugins/other_widget/widget-profile.php:142
1503
  msgid "Icon Background:"
1504
  msgstr "アイコン背景:"
1505
 
1506
+ #: dist/plugins/other_widget/widget-pr-blocks.php:151
1507
+ #: dist/plugins/other_widget/widget-profile.php:148
1508
  #: plugins/other_widget/widget-pr-blocks.php:151
1509
  #: plugins/other_widget/widget-profile.php:148
1510
  msgid "Solid color"
1511
  msgstr "塗りつぶし"
1512
 
1513
+ #: dist/plugins/other_widget/widget-pr-blocks.php:155
1514
+ #: dist/plugins/other_widget/widget-profile.php:151
1515
+ #: dist/plugins/sns/sns_customizer.php:317
1516
  #: plugins/other_widget/widget-pr-blocks.php:155
1517
  #: plugins/other_widget/widget-profile.php:151
1518
  #: plugins/sns/sns_customizer.php:317
1519
  msgid "No background"
1520
  msgstr "背景なし"
1521
 
1522
+ #: dist/plugins/other_widget/widget-pr-blocks.php:161
1523
  #: plugins/other_widget/widget-pr-blocks.php:161
1524
  msgid "PR Image"
1525
  msgstr "画像"
1526
 
1527
+ #: dist/plugins/other_widget/widget-pr-blocks.php:162
1528
  #: plugins/other_widget/widget-pr-blocks.php:162
1529
  msgid "When you have an image. Image is displayed with priority"
1530
  msgstr "画像を設定するとアイコンフォントよりも画像が優先されます。"
1531
 
1532
+ #: dist/plugins/other_widget/widget-profile.php:9
1533
+ #: dist/plugins/other_widget/widget-profile.php:32
1534
  #: plugins/other_widget/widget-profile.php:9
1535
  #: plugins/other_widget/widget-profile.php:32
1536
  msgid "Profile"
1537
  msgstr "プロフィール"
1538
 
1539
+ #: dist/plugins/other_widget/widget-profile.php:14
1540
  #: plugins/other_widget/widget-profile.php:14
1541
  msgid "Displays a your profile"
1542
  msgstr ""
1543
  "ブログのサイドバーに運営者情報を表示したり、フッターに企業情報を表示します。"
1544
 
1545
+ #: dist/plugins/other_widget/widget-profile.php:40
1546
  #: plugins/other_widget/widget-profile.php:40
1547
  msgid "Profile Text"
1548
  msgstr "プロフィールテキスト"
1549
 
1550
+ #: dist/plugins/other_widget/widget-profile.php:60
1551
  #: plugins/other_widget/widget-profile.php:60
1552
  msgid "Select Profile image:"
1553
  msgstr "プロフィール用画像を選択"
1554
 
1555
+ #: dist/plugins/other_widget/widget-profile.php:79
1556
  #: plugins/other_widget/widget-profile.php:79
1557
  msgid "Cut out round the image."
1558
  msgstr "画像を丸く切り抜いて表示する"
1559
 
1560
+ #: dist/plugins/other_widget/widget-profile.php:83
1561
  #: plugins/other_widget/widget-profile.php:83
1562
  msgid "Media size (Optional)"
1563
  msgstr "画像の大きさ( 任意 )"
1564
 
1565
+ #: dist/plugins/other_widget/widget-profile.php:93
1566
  #: plugins/other_widget/widget-profile.php:93
1567
  msgid "Align left"
1568
  msgstr "画像左揃え"
1569
 
1570
+ #: dist/plugins/other_widget/widget-profile.php:96
1571
  #: plugins/other_widget/widget-profile.php:96
1572
  msgid "Align center"
1573
  msgstr "画像中央揃え"
1574
 
1575
+ #: dist/plugins/other_widget/widget-profile.php:100
1576
  #: plugins/other_widget/widget-profile.php:100
1577
  msgid "Text float to image."
1578
  msgstr "テキストを画像に回りこませる"
1579
 
1580
+ #: dist/plugins/other_widget/widget-profile.php:104
1581
  #: plugins/other_widget/widget-profile.php:104
1582
  msgid "Profile Text:"
1583
  msgstr "プロフィールテキスト"
1584
 
1585
+ #: dist/plugins/other_widget/widget-profile.php:108
1586
  #: plugins/other_widget/widget-profile.php:108
1587
  msgid "Facebook URL:"
1588
  msgstr "Facebook リンク先ページのURL"
1589
 
1590
+ #: dist/plugins/other_widget/widget-profile.php:113
1591
  #: plugins/other_widget/widget-profile.php:113
1592
  msgid "Twitter URL:"
1593
  msgstr "twitterリンク先ページのURL"
1594
 
1595
+ #: dist/plugins/other_widget/widget-profile.php:118
1596
  #: plugins/other_widget/widget-profile.php:118
1597
  msgid "Email Address:"
1598
  msgstr "Email リンク先ページのURL"
1599
 
1600
+ #: dist/plugins/other_widget/widget-profile.php:123
1601
  #: plugins/other_widget/widget-profile.php:123
1602
  msgid "Youtube URL:"
1603
  msgstr "Youtube リンク先ページのURL"
1604
 
1605
+ #: dist/plugins/other_widget/widget-profile.php:128
1606
  #: plugins/other_widget/widget-profile.php:128
1607
  msgid "RSS URL:"
1608
  msgstr "RSS リンク先ページのURL"
1609
 
1610
+ #: dist/plugins/other_widget/widget-profile.php:133
1611
  #: plugins/other_widget/widget-profile.php:133
1612
  msgid "instagram URL:"
1613
  msgstr "instagram リンク先ページのURL"
1614
 
1615
+ #: dist/plugins/other_widget/widget-profile.php:137
1616
  #: plugins/other_widget/widget-profile.php:137
1617
  msgid "linkedin URL:"
1618
  msgstr "linkedin リンク先ページのURL"
1619
 
1620
+ #: dist/plugins/other_widget/widget-profile.php:153
1621
  #: plugins/other_widget/widget-profile.php:153
1622
  msgid ""
1623
  "* When \"Icon Background: Fill\" is selected and \"Icon color\" is not "
1626
  "※ 「アイコン背景 : 塗りつぶし」を選択した場合で「アイコンの色」の指定がないと"
1627
  "きは各ブランドカラーで塗りつぶしされます。"
1628
 
1629
+ #: dist/plugins/other_widget/widget-side-child-page-list.php:12
1630
  #: plugins/other_widget/widget-side-child-page-list.php:12
1631
  msgid "child pages list"
1632
  msgstr "子ページのリスト"
1633
 
1634
+ #: dist/plugins/other_widget/widget-side-child-page-list.php:17
1635
  #: plugins/other_widget/widget-side-child-page-list.php:17
1636
  msgid "Displays list of child page for the current page."
1637
  msgstr "表示しているページの先祖階層からの子ページリストを表示します。"
1638
 
1639
+ #: dist/plugins/other_widget/widget-taxonomies.php:10
1640
  #: plugins/other_widget/widget-taxonomies.php:10
1641
  msgid "Categories/Custom taxonomies list"
1642
  msgstr "カテゴリー/カスタム分類リスト"
1643
 
1644
+ #: dist/plugins/other_widget/widget-taxonomies.php:15
1645
  #: plugins/other_widget/widget-taxonomies.php:15
1646
  msgid "Displays a categories and custom taxonomies list."
1647
  msgstr "カテゴリーやカスタム分類のリストを表示します。"
1648
 
1649
+ #: dist/plugins/other_widget/widget-taxonomies.php:71
1650
  #: plugins/other_widget/widget-taxonomies.php:71
1651
  msgid "Label to display"
1652
  msgstr "表示するラベル"
1653
 
1654
+ #: dist/plugins/other_widget/widget-taxonomies.php:75
1655
  #: plugins/other_widget/widget-taxonomies.php:75
1656
  msgid "Display page"
1657
  msgstr "ページを表示"
1658
 
1659
+ #: dist/plugins/other_widget/widget-taxonomies.php:94
1660
  #: plugins/other_widget/widget-taxonomies.php:94
1661
  msgid "Do not display terms without posts"
1662
  msgstr "投稿のない分類項目を表示しない"
1663
 
1664
+ #: dist/plugins/other_widget/widget-taxonomies.php:106
1665
  #: plugins/other_widget/widget-taxonomies.php:106
1666
  msgid "Blog"
1667
  msgstr "ブログ"
1668
 
1669
+ #: dist/plugins/other_widget/widget-taxonomies.php:111
1670
+ #: dist/plugins/template-tags/template-tags.php:136
1671
  #: plugins/other_widget/widget-taxonomies.php:111
1672
  #: plugins/template-tags/template-tags.php:136
1673
  msgid "Archives"
1674
  msgstr "アーカイブ"
1675
 
1676
+ #: dist/plugins/post-type-manager/class.post-type-manager.php:22
1677
+ #: dist/plugins/post-type-manager/class.post-type-manager.php:23
1678
+ #: dist/plugins/post-type-manager/class.post-type-manager.php:65
1679
  #: plugins/post-type-manager/class.post-type-manager.php:22
1680
  #: plugins/post-type-manager/class.post-type-manager.php:23
1681
  #: plugins/post-type-manager/class.post-type-manager.php:65
1682
  msgid "Custom Post Type Setting"
1683
  msgstr "カスタム投稿タイプ設定"
1684
 
1685
+ #: dist/plugins/post-type-manager/class.post-type-manager.php:88
1686
  #: plugins/post-type-manager/class.post-type-manager.php:88
1687
  msgid "Post Type ID(Required)"
1688
  msgstr "投稿タイプID(必須)"
1689
 
1690
+ #: dist/plugins/post-type-manager/class.post-type-manager.php:89
1691
  #: plugins/post-type-manager/class.post-type-manager.php:89
1692
  msgid "20 characters or less in alphanumeric"
1693
  msgstr "半角英数字20文字以内で入力ください"
1694
 
1695
+ #: dist/plugins/post-type-manager/class.post-type-manager.php:94
1696
  #: plugins/post-type-manager/class.post-type-manager.php:94
1697
  msgid "title"
1698
  msgstr "タイトル"
1699
 
1700
+ #: dist/plugins/post-type-manager/class.post-type-manager.php:95
1701
  #: plugins/post-type-manager/class.post-type-manager.php:95
1702
  msgid "editor"
1703
  msgstr "本文"
1704
 
1705
+ #: dist/plugins/post-type-manager/class.post-type-manager.php:96
1706
  #: plugins/post-type-manager/class.post-type-manager.php:96
1707
  msgid "author"
1708
  msgstr "投稿者"
1709
 
1710
+ #: dist/plugins/post-type-manager/class.post-type-manager.php:97
1711
  #: plugins/post-type-manager/class.post-type-manager.php:97
1712
  msgid "thumbnail"
1713
  msgstr "アイキャッチ画像"
1714
 
1715
+ #: dist/plugins/post-type-manager/class.post-type-manager.php:98
1716
  #: plugins/post-type-manager/class.post-type-manager.php:98
1717
  msgid "excerpt"
1718
  msgstr "抜粋"
1719
 
1720
+ #: dist/plugins/post-type-manager/class.post-type-manager.php:99
1721
  #: plugins/post-type-manager/class.post-type-manager.php:99
1722
  msgid "comments"
1723
  msgstr "コメント"
1724
 
1725
+ #: dist/plugins/post-type-manager/class.post-type-manager.php:100
1726
  #: plugins/post-type-manager/class.post-type-manager.php:100
1727
  msgid "revisions"
1728
  msgstr "リビジョン"
1729
 
1730
+ #: dist/plugins/post-type-manager/class.post-type-manager.php:105
1731
  #: plugins/post-type-manager/class.post-type-manager.php:105
1732
  msgid "Supports(Required)"
1733
  msgstr "有効にする項目(必須)"
1734
 
1735
+ #: dist/plugins/post-type-manager/class.post-type-manager.php:118
1736
  #: plugins/post-type-manager/class.post-type-manager.php:118
1737
  msgid "Menu position(optional)"
1738
  msgstr "メニューの位置( 任意 )"
1739
 
1740
+ #: dist/plugins/post-type-manager/class.post-type-manager.php:119
1741
  #: plugins/post-type-manager/class.post-type-manager.php:119
1742
  msgid "Please enter a number."
1743
  msgstr "数字を入力してください。数字が小さいほど上に表示されます。"
1744
 
1745
+ #: dist/plugins/post-type-manager/class.post-type-manager.php:126
1746
  #: plugins/post-type-manager/class.post-type-manager.php:126
1747
  msgid "Export to REST API(optional)"
1748
  msgstr "REST API に出力する( 任意 )"
1749
 
1750
+ #: dist/plugins/post-type-manager/class.post-type-manager.php:138
1751
  #: plugins/post-type-manager/class.post-type-manager.php:138
1752
  msgid "Export to REST API"
1753
  msgstr "REST API に出力する"
1754
 
1755
+ #: dist/plugins/post-type-manager/class.post-type-manager.php:143
1756
  #: plugins/post-type-manager/class.post-type-manager.php:143
1757
  msgid "Custom taxonomies(optional)"
1758
  msgstr "カスタム分類(任意)"
1759
 
1760
+ #: dist/plugins/post-type-manager/class.post-type-manager.php:146
1761
  #: plugins/post-type-manager/class.post-type-manager.php:146
1762
  msgid "Custom taxonomy is like a category in post."
1763
  msgstr "カスタム分類とは投稿で言うカテゴリーです。"
1764
 
1765
+ #: dist/plugins/post-type-manager/class.post-type-manager.php:147
1766
  #: plugins/post-type-manager/class.post-type-manager.php:147
1767
  msgid ""
1768
  "However, it refers to the \"category\" itself, not to the “item” of the "
1769
  "category."
1770
  msgstr "しかし、カテゴリーの”項目”ではなく、”カテゴリー”そのものを指します。"
1771
 
1772
+ #: dist/plugins/post-type-manager/class.post-type-manager.php:148
1773
  #: plugins/post-type-manager/class.post-type-manager.php:148
1774
  msgid ""
1775
  "For example, if you create a post type \"construction result\", Custom "
1778
  "例えば「施工実績」という投稿タイプを作成した場合、カスタム分類は「施工タイ"
1779
  "プ」「施工地域」等になります。"
1780
 
1781
+ #: dist/plugins/post-type-manager/class.post-type-manager.php:172
1782
  #: plugins/post-type-manager/class.post-type-manager.php:172
1783
  msgid "Custon taxonomy name(slug)"
1784
  msgstr "カスタム分類名(スラッグ)"
1785
 
1786
+ #: dist/plugins/post-type-manager/class.post-type-manager.php:176
1787
  #: plugins/post-type-manager/class.post-type-manager.php:176
1788
  msgid "* Please be sure to enter it with one-byte alphanumeric characters"
1789
  msgstr "※ 必ず半角英数字にて入力してください"
1790
 
1791
+ #: dist/plugins/post-type-manager/class.post-type-manager.php:182
1792
  #: plugins/post-type-manager/class.post-type-manager.php:182
1793
  msgid "Custon taxonomy label"
1794
  msgstr "カスタム分類名(表示名)"
1795
 
1796
+ #: dist/plugins/post-type-manager/class.post-type-manager.php:189
1797
  #: plugins/post-type-manager/class.post-type-manager.php:189
1798
  msgid "Hierarchy"
1799
  msgstr "階層"
1800
 
1801
+ #: dist/plugins/post-type-manager/class.post-type-manager.php:190
1802
  #: plugins/post-type-manager/class.post-type-manager.php:190
1803
  msgid "Make it a tag (do not hierarchize)"
1804
  msgstr "タグにする(階層化しない)"
1805
 
1806
+ #: dist/plugins/post-type-manager/class.post-type-manager.php:199
1807
  #: plugins/post-type-manager/class.post-type-manager.php:199
1808
  msgid "REST API(optional)"
1809
  msgstr "REST API ( 任意 )"
1810
 
1811
+ #: dist/plugins/post-type-manager/class.post-type-manager.php:200
1812
  #: plugins/post-type-manager/class.post-type-manager.php:200
1813
  msgid "Use for REST API"
1814
  msgstr "REST API に利用する"
1815
 
1816
+ #: dist/plugins/post-type-manager/class.post-type-manager.php:262
1817
  #: plugins/post-type-manager/class.post-type-manager.php:262
1818
  #, php-format
1819
  msgid ""
1822
  msgstr ""
1823
  "設定を更新したら<a href=\"%s\">パーマリンク設定</a>を保存してください。"
1824
 
1825
+ #: dist/plugins/related_posts/related_posts.php:210 dist/veu-packages.php:339
1826
  #: plugins/related_posts/related_posts.php:210 veu-packages.php:339
1827
  msgid "Related posts"
1828
  msgstr "関連記事を表示"
1829
 
1830
+ #: dist/plugins/related_posts/related_posts.php:244
1831
  #: plugins/related_posts/related_posts.php:244
1832
  msgid "Related Settings"
1833
  msgstr "関連記事設定"
1834
 
1835
+ #: dist/plugins/sitemap_page/hide-controller.php:17
1836
  #: plugins/sitemap_page/hide-controller.php:17
1837
  msgid "Site Map Hide"
1838
  msgstr "サイトマップ非表示設定"
1839
 
1840
+ #: dist/plugins/sitemap_page/hide-controller.php:46
1841
  #: plugins/sitemap_page/hide-controller.php:46
1842
  msgid "Don't display on Sitemap."
1843
  msgstr "サイトマップに表示しない"
1844
 
1845
+ #: dist/plugins/sitemap_page/sitemap_admin.php:9
1846
  #: plugins/sitemap_page/sitemap_admin.php:9
1847
  msgid "HTML Sitemap Settings"
1848
  msgstr "HTMLサイトマップ設定"
1849
 
1850
+ #: dist/plugins/sitemap_page/sitemap_admin.php:13
1851
  #: plugins/sitemap_page/sitemap_admin.php:13
1852
  msgid "Exclude page Settings"
1853
  msgstr "除外ページ設定"
1854
 
1855
+ #: dist/plugins/sitemap_page/sitemap_admin.php:15
1856
  #: plugins/sitemap_page/sitemap_admin.php:15
1857
  msgid "Input you want to exclude page id."
1858
  msgstr "HTMLサイトマップから除外したい固定ページのIDを入力してください。"
1859
 
1860
+ #: dist/plugins/sitemap_page/sitemap_admin.php:17
1861
  #: plugins/sitemap_page/sitemap_admin.php:17
1862
  msgid ""
1863
  "* Please enter separated by \",\"(commas) if there is more than one page ID "
1864
  "that you want to exclude."
1865
  msgstr "複数のページを除外する場合は , (コンマ)で区切って入力してください。"
1866
 
1867
+ #: dist/plugins/sitemap_page/sitemap_page.php:34
1868
  #: plugins/sitemap_page/sitemap_page.php:34
1869
  msgid "HTML Sitemap"
1870
  msgstr "HTMLサイトマップ"
1871
 
1872
+ #: dist/plugins/sitemap_page/sitemap_page.php:261
1873
  #: plugins/sitemap_page/sitemap_page.php:261
1874
  msgid "Display a HTML sitemap"
1875
  msgstr "HTMLサイトマップの表示"
1876
 
1877
+ #: dist/plugins/sns/function_follow.php:25 plugins/sns/function_follow.php:25
1878
  msgid "Follow me"
1879
  msgstr "このサイトをフォローする"
1880
 
1881
+ #: dist/plugins/sns/function_follow.php:73 plugins/sns/function_follow.php:73
1882
  msgid "Edit follow button"
1883
  msgstr "Follow me box の編集"
1884
 
1885
+ #: dist/plugins/sns/function_meta_box.php:28
1886
  #: plugins/sns/function_meta_box.php:28
1887
  msgid "Sns Title"
1888
  msgstr "OGPタイトル"
1889
 
1890
+ #: dist/plugins/sns/function_meta_box.php:39
1891
  #: plugins/sns/function_meta_box.php:39
1892
  msgid "if filled this area then override title of OGP and Twitter Card"
1893
  msgstr ""
1894
  "このエリアにタイトルを入力すると、このページのOGP,ツイッターカードに出力され"
1895
  "るタイトルを上書きすることができます"
1896
 
1897
+ #: dist/plugins/sns/hide_controller.php:28 plugins/sns/hide_controller.php:28
1898
  msgid "Share bottons"
1899
  msgstr "ソーシャルボタン"
1900
 
1901
+ #: dist/plugins/sns/hide_controller.php:72 plugins/sns/hide_controller.php:72
1902
  msgid "This post type is not set to display the share button."
1903
  msgstr "この投稿タイプはシェアボタンを表示するように設定されていません。"
1904
 
1905
+ #: dist/plugins/sns/hide_controller.php:93 plugins/sns/hide_controller.php:93
1906
  msgid "Don't display share bottons."
1907
  msgstr "ソーシャルボタンを表示しない"
1908
 
1909
+ #: dist/plugins/sns/sns.php:27 plugins/sns/sns.php:27
1910
  msgid "SNS"
1911
  msgstr "SNS"
1912
 
1913
+ #: dist/plugins/sns/sns.php:128 plugins/sns/sns.php:128
1914
  msgctxt "facebook language code"
1915
  msgid "en_US"
1916
  msgstr "ja_JP"
1917
 
1918
+ #: dist/plugins/sns/sns_admin.php:1 dist/plugins/sns/sns_customizer.php:24
1919
  #: plugins/sns/sns_admin.php:1 plugins/sns/sns_customizer.php:24
1920
  msgid "SNS Settings"
1921
  msgstr "SNS設定"
1922
 
1923
+ #: dist/plugins/sns/sns_admin.php:13 plugins/sns/sns_admin.php:13
1924
  msgid "facebook application ID"
1925
  msgstr "facebookアプリケーションID"
1926
 
1927
+ #: dist/plugins/sns/sns_admin.php:15 plugins/sns/sns_admin.php:15
1928
  msgid "I will check and get the application ID"
1929
  msgstr "アプリケーションIDを確認・取得する "
1930
 
1931
+ #: dist/plugins/sns/sns_admin.php:16 plugins/sns/sns_admin.php:16
1932
  msgid ""
1933
  "* If an application ID is not specified, neither a Like button nor the "
1934
  "comment field displays and operates correctly."
1936
  "※アプリケーションIDを入力しないとボタンやコメント欄が表示・正しく動作しませ"
1937
  "ん。"
1938
 
1939
+ #: dist/plugins/sns/sns_admin.php:17 plugins/sns/sns_admin.php:17
1940
  msgid ""
1941
  "Please search for terms as [get Facebook application ID] If you do not know "
1942
  "much about how to get application ID for Facebook."
1944
  "facebookのアプリケーションIDの取得方法についてよくわからない場合は「facebook "
1945
  "アプリケーションID 取得」などで検索して下さい。"
1946
 
1947
+ #: dist/plugins/sns/sns_admin.php:21 plugins/sns/sns_admin.php:21
1948
  msgid "facebook page URL"
1949
  msgstr "FacebookページURL"
1950
 
1951
+ #: dist/plugins/sns/sns_admin.php:26 dist/plugins/sns/sns_customizer.php:103
1952
  #: plugins/sns/sns_admin.php:26 plugins/sns/sns_customizer.php:103
1953
  msgid "OG default image"
1954
  msgstr "デフォルトのOGPイメージ"
1955
 
1956
+ #: dist/plugins/sns/sns_admin.php:27 plugins/sns/sns_admin.php:27
1957
  msgid ""
1958
  "If, for example someone pressed the Facebook [Like] button, this is the "
1959
  "image that appears on the Facebook timeline."
1961
  "Facebookの「いいね!」ボタンを押した際、ここで設定した画像が Facebook のタイ"
1962
  "ムラインに表示されます。"
1963
 
1964
+ #: dist/plugins/sns/sns_admin.php:28 plugins/sns/sns_admin.php:28
1965
  msgid "If a featured image is specified for the page, it takes precedence."
1966
  msgstr ""
1967
  "ページにアイキャッチ画像が指定されている場合は、アイキャッチ画像が優先されま"
1968
  "す。"
1969
 
1970
+ #: dist/plugins/sns/sns_admin.php:30 plugins/sns/sns_admin.php:30
1971
  msgid "Select an image"
1972
  msgstr "画像を選択"
1973
 
1974
+ #: dist/plugins/sns/sns_admin.php:32 plugins/sns/sns_admin.php:32
1975
  msgid ""
1976
  "* Picture sizes are 1280x720 pixels or more and picture ratio 16:9 is "
1977
  "recommended."
1978
  msgstr "画像サイズ 橫 1280px 縦 720px 以上、画像比率 16:9 を推奨します。"
1979
 
1980
+ #: dist/plugins/sns/sns_admin.php:36 plugins/sns/sns_admin.php:36
1981
  msgid "twitter ID"
1982
  msgstr "twitterアカウント"
1983
 
1984
+ #: dist/plugins/sns/sns_admin.php:41 plugins/sns/sns_admin.php:41
1985
  msgid "OG tags"
1986
  msgstr "OGタグ"
1987
 
1988
+ #: dist/plugins/sns/sns_admin.php:43 dist/plugins/sns/sns_customizer.php:139
1989
  #: plugins/sns/sns_admin.php:43 plugins/sns/sns_customizer.php:139
1990
  msgid "Print the OG tags"
1991
  msgstr "OGタグを出力する"
1992
 
1993
+ #: dist/plugins/sns/sns_admin.php:44 dist/plugins/sns/sns_customizer.php:143
1994
  #: plugins/sns/sns_admin.php:44 plugins/sns/sns_customizer.php:143
1995
  msgid ""
1996
  "If other plug-ins are used for the OG, do not output the OG using this "
1999
  "OGタグの出力を選択して下さい。もし他のプラグインやテーマでOGタグを出力してい"
2000
  "る場合は、このプラグインでの出力は必要ありません。"
2001
 
2002
+ #: dist/plugins/sns/sns_admin.php:49 dist/plugins/sns/sns_customizer.php:199
2003
  #: plugins/sns/sns_admin.php:49 plugins/sns/sns_customizer.php:199
2004
  msgid "Twitter Card tags"
2005
  msgstr "Twitterカードタグ"
2006
 
2007
+ #: dist/plugins/sns/sns_admin.php:51 dist/plugins/sns/sns_customizer.php:203
2008
  #: plugins/sns/sns_admin.php:51 plugins/sns/sns_customizer.php:203
2009
  msgid "Print the Twitter Card tags"
2010
  msgstr "Twitter カードタグを html head 内へ出力します。"
2011
 
2012
+ #: dist/plugins/sns/sns_admin.php:56 dist/plugins/sns/sns_customizer.php:216
2013
  #: plugins/sns/sns_admin.php:56 plugins/sns/sns_customizer.php:216
2014
  msgid "Social bookmark buttons"
2015
  msgstr "ソーシャルボタン"
2016
 
2017
+ #: dist/plugins/sns/sns_admin.php:57 dist/plugins/sns/sns_customizer.php:239
2018
  #: plugins/sns/sns_admin.php:57 plugins/sns/sns_customizer.php:239
2019
  msgid "Print the social bookmark buttons"
2020
  msgstr "ソーシャルブックマーク(シェアボタンやtweetボタン)を表示します。"
2021
 
2022
+ #: dist/plugins/sns/sns_admin.php:60 dist/plugins/sns/sns_customizer.php:254
2023
  #: plugins/sns/sns_admin.php:60 plugins/sns/sns_customizer.php:254
2024
  msgid "Exclude Post Types"
2025
  msgstr "シェアボタンを表示しない投稿タイプ"
2026
 
2027
+ #: dist/plugins/sns/sns_admin.php:73 plugins/sns/sns_admin.php:73
2028
  msgid "Exclude Post ID"
2029
  msgstr "シェアボタンを表示しない投稿のID"
2030
 
2031
+ #: dist/plugins/sns/sns_admin.php:83 plugins/sns/sns_admin.php:83
2032
  msgid ""
2033
  "if you need filtering by post_ID, add the ignore post_ID separate by \",\"."
2034
  msgstr ""
2035
  "特定のポストのみSNSボタンを表示したくない場合、カンマ(,)区切りでポストIDを入"
2036
  "力します。"
2037
 
2038
+ #: dist/plugins/sns/sns_admin.php:87 plugins/sns/sns_admin.php:87
2039
  msgid "example"
2040
  msgstr "例"
2041
 
2042
+ #: dist/plugins/sns/sns_admin.php:96 dist/plugins/sns/sns_customizer.php:470
2043
  #: plugins/sns/sns_admin.php:96 plugins/sns/sns_customizer.php:470
2044
  msgid "Follow me box"
2045
  msgstr "Follow me box"
2046
 
2047
+ #: dist/plugins/sns/sns_admin.php:97 plugins/sns/sns_admin.php:97
2048
  msgid "Print the Follow me box"
2049
  msgstr "Follow me ユニットを本文の下に表示する"
2050
 
2051
+ #: dist/plugins/sns/sns_admin.php:99 dist/plugins/sns/sns_customizer.php:504
2052
  #: plugins/sns/sns_admin.php:99 plugins/sns/sns_customizer.php:504
2053
  msgid "Follow me box title"
2054
  msgstr "Follow me box の見出しテキスト"
2055
 
2056
+ #: dist/plugins/sns/sns_admin.php:106 dist/plugins/sns/sns_customizer.php:354
2057
  #: plugins/sns/sns_admin.php:106 plugins/sns/sns_customizer.php:354
2058
  msgid "Share button for display"
2059
  msgstr "表示するボタン"
2060
 
2061
+ #: dist/plugins/sns/sns_admin.php:114 plugins/sns/sns_admin.php:114
2062
  msgid "Facebook"
2063
  msgstr "Facebook"
2064
 
2065
+ #: dist/plugins/sns/sns_admin.php:120 dist/plugins/sns/sns_customizer.php:395
2066
+ #: dist/plugins/sns/widget-twitter.php:9 plugins/sns/sns_admin.php:120
2067
+ #: plugins/sns/sns_customizer.php:395 plugins/sns/widget-twitter.php:9
2068
  msgid "Twitter"
2069
  msgstr "Twitter"
2070
 
2071
+ #: dist/plugins/sns/sns_admin.php:126 dist/plugins/sns/sns_customizer.php:416
2072
  #: plugins/sns/sns_admin.php:126 plugins/sns/sns_customizer.php:416
2073
  msgid "Hatena"
2074
  msgstr "はてな"
2075
 
2076
+ #: dist/plugins/sns/sns_admin.php:132 dist/plugins/sns/sns_customizer.php:437
2077
  #: plugins/sns/sns_admin.php:132 plugins/sns/sns_customizer.php:437
2078
  msgid "Pocket"
2079
  msgstr "Pocket"
2080
 
2081
+ #: dist/plugins/sns/sns_admin.php:138 dist/plugins/sns/sns_customizer.php:458
2082
  #: plugins/sns/sns_admin.php:138 plugins/sns/sns_customizer.php:458
2083
  msgid "LINE (mobile only)"
2084
  msgstr "LINE (mobile only)"
2085
 
2086
+ #: dist/plugins/sns/sns_customizer.php:36 plugins/sns/sns_customizer.php:36
2087
  msgid "Facebook Settings"
2088
  msgstr "Facebook 設定"
2089
 
2090
+ #: dist/plugins/sns/sns_customizer.php:59 plugins/sns/sns_customizer.php:59
2091
  msgid "Facebook application ID"
2092
  msgstr "facebookアプリケーションID"
2093
 
2094
+ #: dist/plugins/sns/sns_customizer.php:80 plugins/sns/sns_customizer.php:80
2095
  msgid "Facebook Page URL"
2096
  msgstr "FacebookページURL"
2097
 
2098
+ #: dist/plugins/sns/sns_customizer.php:106 plugins/sns/sns_customizer.php:106
2099
  msgid ""
2100
  "If, for example someone pressed the Facebook [Like] button, this is the "
2101
  "image that appears on the Facebook timeline.<br>If a featured image is "
2107
  "アイキャッチ画像が優先されます。<br>画像サイズ 橫 1280px 縦 720px 以上、画像"
2108
  "比率 16:9 程度を推奨します。"
2109
 
2110
+ #: dist/plugins/sns/sns_customizer.php:116 plugins/sns/sns_customizer.php:116
2111
  msgid "OG Settings"
2112
  msgstr "OG 設定"
2113
 
2114
+ #: dist/plugins/sns/sns_customizer.php:152 plugins/sns/sns_customizer.php:152
2115
  msgid "Twitter Settings"
2116
  msgstr "Twitter 設定"
2117
 
2118
+ #: dist/plugins/sns/sns_customizer.php:175 plugins/sns/sns_customizer.php:175
2119
  #, fuzzy
2120
  #| msgid "twitter ID"
2121
  msgid "Twitter ID"
2122
  msgstr "twitterアカウント"
2123
 
2124
+ #: dist/plugins/sns/sns_customizer.php:297 plugins/sns/sns_customizer.php:297
2125
  msgid "Social button style setting"
2126
  msgstr "ソーシャルボタンのスタイル設定"
2127
 
2128
+ #: dist/plugins/sns/sns_customizer.php:339 plugins/sns/sns_customizer.php:339
2129
  msgid "Btn color"
2130
  msgstr "ボタンの色:"
2131
 
2132
+ #: dist/plugins/sns/sns_customizer.php:374 plugins/sns/sns_customizer.php:374
2133
  #, fuzzy
2134
  #| msgid "Facebook URL:"
2135
  msgid "Facebook "
2136
  msgstr "Facebook リンク先ページのURL"
2137
 
2138
+ #: dist/plugins/sns/widget-fb-page-plugin.php:13
2139
  #: plugins/sns/widget-fb-page-plugin.php:13
2140
  msgid "Displays a Facebook Page Plugin"
2141
  msgstr "Facebook ページプラグインを表示します。"
2142
 
2143
+ #: dist/plugins/sns/widget-fb-page-plugin.php:89
2144
  #: plugins/sns/widget-fb-page-plugin.php:89
2145
  msgid "Height"
2146
  msgstr "高さ"
2147
 
2148
+ #: dist/plugins/sns/widget-fb-page-plugin.php:94
2149
  #: plugins/sns/widget-fb-page-plugin.php:94
2150
  msgid "Show Friend's Faces"
2151
  msgstr "アイコンを表示する"
2152
 
2153
+ #: dist/plugins/sns/widget-fb-page-plugin.php:99
2154
  #: plugins/sns/widget-fb-page-plugin.php:99
2155
  msgid "Hide Cover Photo"
2156
  msgstr "カバー画像を表示しない"
2157
 
2158
+ #: dist/plugins/sns/widget-fb-page-plugin.php:104
2159
  #: plugins/sns/widget-fb-page-plugin.php:104
2160
  msgid "Show Page Posts"
2161
  msgstr "タイムラインを表示"
2162
 
2163
+ #: dist/plugins/sns/widget-twitter.php:13 plugins/sns/widget-twitter.php:13
2164
  msgid "Display Twitter timeline."
2165
  msgstr "Twitter のタイムラインを表示します。"
2166
 
2167
+ #: dist/plugins/sns/widget-twitter.php:89 plugins/sns/widget-twitter.php:89
2168
  msgid "Account:<br>Please enter your Twitter account."
2169
  msgstr "アカウント:<br>Twitter アカウントを入力してください。"
2170
 
2171
+ #: dist/plugins/sns/widget-twitter.php:90 plugins/sns/widget-twitter.php:90
2172
  msgid "@"
2173
  msgstr "@"
2174
 
2175
+ #: dist/plugins/sns/widget-twitter.php:94 plugins/sns/widget-twitter.php:94
2176
  msgid "Height:<br>Please enter an arbitrary number.(Example: 300)"
2177
  msgstr "高さ:<br>任意の数値を入力してください(例:300)"
2178
 
2179
+ #: dist/plugins/sns/widget-twitter.php:99 plugins/sns/widget-twitter.php:99
2180
  msgid "Background color:"
2181
  msgstr "背景の色:"
2182
 
2183
+ #: dist/plugins/sns/widget-twitter.php:122 plugins/sns/widget-twitter.php:122
2184
  msgid "Link color:"
2185
  msgstr "リンクの色:"
2186
 
2187
+ #: dist/plugins/template-tags/template-tags.php:95
2188
  #: plugins/template-tags/template-tags.php:95
2189
  #, php-format
2190
  msgid "Author: %s"
2191
  msgstr "著者: %s"
2192
 
2193
+ #: dist/plugins/template-tags/template-tags.php:97
2194
+ #: dist/plugins/template-tags/template-tags.php:179
2195
  #: plugins/template-tags/template-tags.php:97
2196
  #: plugins/template-tags/template-tags.php:179
2197
  msgctxt "yearly archives date format"
2198
  msgid "Y"
2199
  msgstr "Y年"
2200
 
2201
+ #: dist/plugins/template-tags/template-tags.php:99
2202
+ #: dist/plugins/template-tags/template-tags.php:183
2203
  #: plugins/template-tags/template-tags.php:99
2204
  #: plugins/template-tags/template-tags.php:183
2205
  msgctxt "monthly archives date format"
2206
  msgid "F Y"
2207
  msgstr "Y年F"
2208
 
2209
+ #: dist/plugins/template-tags/template-tags.php:101
2210
  #: plugins/template-tags/template-tags.php:101
2211
  msgctxt "daily archives date format"
2212
  msgid "F j, Y"
2213
  msgstr "Y年Fj日"
2214
 
2215
+ #: dist/plugins/template-tags/template-tags.php:104
2216
  #: plugins/template-tags/template-tags.php:104
2217
  msgctxt "post format archive title"
2218
  msgid "Asides"
2219
  msgstr "サイド"
2220
 
2221
+ #: dist/plugins/template-tags/template-tags.php:106
2222
  #: plugins/template-tags/template-tags.php:106
2223
  msgctxt "post format archive title"
2224
  msgid "Galleries"
2225
  msgstr "ギャラリー"
2226
 
2227
+ #: dist/plugins/template-tags/template-tags.php:108
2228
  #: plugins/template-tags/template-tags.php:108
2229
  msgctxt "post format archive title"
2230
  msgid "Images"
2231
  msgstr "画像"
2232
 
2233
+ #: dist/plugins/template-tags/template-tags.php:110
2234
  #: plugins/template-tags/template-tags.php:110
2235
  msgctxt "post format archive title"
2236
  msgid "Videos"
2237
  msgstr "ビデオ"
2238
 
2239
+ #: dist/plugins/template-tags/template-tags.php:112
2240
  #: plugins/template-tags/template-tags.php:112
2241
  msgctxt "post format archive title"
2242
  msgid "Quotes"
2243
  msgstr "引用"
2244
 
2245
+ #: dist/plugins/template-tags/template-tags.php:114
2246
  #: plugins/template-tags/template-tags.php:114
2247
  msgctxt "post format archive title"
2248
  msgid "Links"
2249
  msgstr "リンク"
2250
 
2251
+ #: dist/plugins/template-tags/template-tags.php:116
2252
  #: plugins/template-tags/template-tags.php:116
2253
  msgctxt "post format archive title"
2254
  msgid "Statuses"
2255
  msgstr "ステータス"
2256
 
2257
+ #: dist/plugins/template-tags/template-tags.php:118
2258
  #: plugins/template-tags/template-tags.php:118
2259
  msgctxt "post format archive title"
2260
  msgid "Audio"
2261
  msgstr "オーディオ"
2262
 
2263
+ #: dist/plugins/template-tags/template-tags.php:120
2264
  #: plugins/template-tags/template-tags.php:120
2265
  msgctxt "post format archive title"
2266
  msgid "Chats"
2267
  msgstr "チャット"
2268
 
2269
+ #: dist/plugins/template-tags/template-tags.php:167
2270
+ #: dist/plugins/template-tags/template-tags.php:175
2271
  #: plugins/template-tags/template-tags.php:167
2272
  #: plugins/template-tags/template-tags.php:175
2273
  #, php-format
2274
  msgid "About %s"
2275
  msgstr "%s について"
2276
 
2277
+ #: dist/plugins/template-tags/template-tags.php:180
2278
  #: plugins/template-tags/template-tags.php:180
2279
  #, php-format
2280
  msgctxt "Yearly archive description"
2281
  msgid "Article of %s."
2282
  msgstr "%s の記事"
2283
 
2284
+ #: dist/plugins/template-tags/template-tags.php:184
2285
+ #: dist/plugins/template-tags/template-tags.php:188
2286
+ #: dist/plugins/template-tags/template-tags.php:193
2287
  #: plugins/template-tags/template-tags.php:184
2288
  #: plugins/template-tags/template-tags.php:188
2289
  #: plugins/template-tags/template-tags.php:193
2292
  msgid "Article of %s."
2293
  msgstr "%s の記事"
2294
 
2295
+ #: dist/plugins/template-tags/template-tags.php:211
2296
+ #: dist/plugins/wp_title.php:59 plugins/template-tags/template-tags.php:211
2297
+ #: plugins/wp_title.php:59
2298
  #, php-format
2299
  msgid "Page of %s"
2300
  msgstr "%sページ目"
2301
 
2302
+ #: dist/plugins/vk-blocks/vk-blocks-functions.php:58
2303
+ #: plugins/vk-blocks/vk-blocks-functions.php:59
2304
  msgid "Blocks(Beta)"
2305
  msgstr ""
2306
 
2307
+ #: dist/plugins/vk-blocks/vk-blocks-functions.php:63
2308
+ #: plugins/vk-blocks/vk-blocks-functions.php:64
2309
  msgid "Blocks Layout(Beta)"
2310
  msgstr ""
2311
 
2312
+ #: dist/plugins/wp_title.php:47 plugins/wp_title.php:47
2313
  #, php-format
2314
  msgid "Search Results for : %s"
2315
  msgstr "検索結果 : %s"
2316
 
2317
+ #: dist/plugins/wp_title.php:50 plugins/wp_title.php:50
2318
  msgid "Not found"
2319
  msgstr "見つかりません"
2320
 
2321
+ #: dist/plugins/wp_title.php:71 dist/plugins/wp_title.php:83
2322
+ #: dist/plugins/wp_title.php:87 plugins/wp_title.php:71 plugins/wp_title.php:83
2323
+ #: plugins/wp_title.php:87
2324
  msgid "&lt;title&gt; tag of homepage"
2325
  msgstr "トップページの&lt;title&gt;タグ"
2326
 
2327
+ #: dist/plugins/wp_title.php:91 plugins/wp_title.php:91
2328
  msgid "title of the site"
2329
  msgstr "サイトのタイトル"
2330
 
2331
+ #: dist/plugins/wp_title.php:92 plugins/wp_title.php:92
2332
  #, php-format
2333
  msgid "Normally \"%1$s\" is placed in the title tags of all the pages."
2334
  msgstr "通常「%1$s」が全ページのタイトルタグに入ります。"
2335
 
2336
+ #: dist/plugins/wp_title.php:93 plugins/wp_title.php:93
2337
  #, php-format
2338
  msgid ""
2339
  "For example, it appears in the form of <br />&lt;title&gt;page title | "
2342
  "例えば固定ページであれば<br>&lt;title&gt;固定ページ名 | %1$s&lt;/title&gt;"
2343
  "<br>というような形式で出力されます。"
2344
 
2345
+ #: dist/plugins/wp_title.php:95 plugins/wp_title.php:95
2346
  #, php-format
2347
  msgid ""
2348
  "However, it might have negative impact on search engine rankings if the &lt;"
2354
  "くなるので、%s は一番検索されたいキーワードを盛り込みつつなるべく短くまとめる"
2355
  "事が望ましいです。"
2356
 
2357
+ #: dist/plugins/wp_title.php:97 plugins/wp_title.php:97
2358
  msgid "Tagline"
2359
  msgstr "キャッチフレーズ"
2360
 
2361
+ #: dist/plugins/wp_title.php:98 plugins/wp_title.php:98
2362
  #, php-format
2363
  msgid ""
2364
  "In the top page will be output usually in the form of <br />&lt;title&gt;"
2367
  "トップページでは<br>&lt;title&gt;%1$s | %2$s&lt;/title&gt;<br>というような形"
2368
  "式で出力されます。"
2369
 
2370
+ #: dist/plugins/wp_title.php:99 plugins/wp_title.php:99
2371
  msgid ""
2372
  "However, it may be too long in the above format. If the input to the input "
2373
  "field of the following, its contents will be reflected."
2375
  "しかし、上記の形式では長くなりすぎる事があります。その場合は下記の入力欄に入"
2376
  "力すれば、その内容が反映されます。"
2377
 
2378
+ #: dist/plugins_admin/admin_bar.php:33 plugins_admin/admin_bar.php:33
2379
  msgid "Active Setting"
2380
  msgstr "有効化設定"
2381
 
2382
+ #: dist/plugins_admin/admin_bar.php:44 plugins_admin/admin_bar.php:44
2383
  msgid "Main Setting"
2384
  msgstr "メイン設定"
2385
 
2386
+ #: dist/plugins_admin/content-meta-box.php:11
2387
  #: plugins_admin/content-meta-box.php:11
2388
  msgid "Setting of insert items"
2389
  msgstr "挿入アイテムの設定"
2390
 
2391
+ #: dist/plugins_admin/disable_guide.php:17 plugins_admin/disable_guide.php:17
2392
  msgid "Edit Guide"
2393
  msgstr "編集ガイド"
2394
 
2395
+ #: dist/plugins_admin/vk-admin/class-vk-admin.php:279
2396
  #: plugins_admin/vk-admin/class-vk-admin.php:279
2397
  msgid "Sorry, there is no post"
2398
  msgstr "お知らせはありません。"
2399
 
2400
+ #: dist/plugins_admin/vk-admin/class-vk-admin.php:333
2401
  #: plugins_admin/vk-admin/class-vk-admin.php:333
2402
  msgid "Vektor WordPress Information"
2403
+ msgstr "Vektor WordPress Information"
2404
 
2405
+ #: dist/veu-packages.php:78 veu-packages.php:78
2406
  msgid "Print link fontawesome"
2407
  msgstr "fontawesome link タグを出力"
2408
 
2409
+ #: dist/veu-packages.php:79 veu-packages.php:79
2410
  msgid "Print fontawesome link tag to html head."
2411
  msgstr ""
2412
  "fontawesome を読み込むための link タグを html head 内へ出力します。使用中の"
2413
  "テーマやプラグインで fontawesome を既に読み込んでいる場合はチェックを外して下"
2414
  "さい。"
2415
 
2416
+ #: dist/veu-packages.php:89 veu-packages.php:89
2417
  msgid "VK Blocks ( Beta )"
2418
+ msgstr "VK Blocks ( Beta )"
2419
 
2420
+ #: dist/veu-packages.php:90 veu-packages.php:90
2421
  msgid "Extends Gutenberg's blocks."
2422
  msgstr "Gutenbergのブロックを拡張します。"
2423
 
2424
+ #: dist/veu-packages.php:100 veu-packages.php:100
2425
  msgid "Rewrite the title tag"
2426
  msgstr "タイトルタグの書き換え"
2427
 
2428
+ #: dist/veu-packages.php:101 veu-packages.php:101
2429
  msgid "Print is rewritten by its own rules to html head."
2430
  msgstr ""
2431
  "head title タグ内へ出力される内容を VK EX Unit のルールで出力します。 ( VK "
2432
  "EX Unit 側で wp_title() をフィルターフックでカスタマイズ ) 使用中のテーマやプ"
2433
  "ラグインで title タグの内容を出力する場合はチェックを外して下さい。"
2434
 
2435
+ #: dist/veu-packages.php:104 dist/veu-packages.php:122
2436
+ #: dist/veu-packages.php:161 dist/veu-packages.php:179
2437
+ #: dist/veu-packages.php:209 dist/veu-packages.php:227
2438
+ #: dist/veu-packages.php:268 dist/veu-packages.php:303
2439
+ #: dist/veu-packages.php:326 dist/veu-packages.php:383 veu-packages.php:104
2440
+ #: veu-packages.php:122 veu-packages.php:161 veu-packages.php:179
2441
+ #: veu-packages.php:209 veu-packages.php:227 veu-packages.php:268
2442
+ #: veu-packages.php:303 veu-packages.php:326 veu-packages.php:383
2443
  msgid "Setting"
2444
  msgstr "設定"
2445
 
2446
+ #: dist/veu-packages.php:118 veu-packages.php:118
2447
  msgid "Print meta Keyword"
2448
  msgstr "メタキーワードを出力"
2449
 
2450
+ #: dist/veu-packages.php:119 veu-packages.php:119
2451
  msgid "Print meta Keyword to html head."
2452
  msgstr "ヘッダーにメタキーワードを出力します。"
2453
 
2454
+ #: dist/veu-packages.php:135 veu-packages.php:135
2455
  msgid "Print meta description"
2456
  msgstr "メタディスクリプションタグを出力"
2457
 
2458
+ #: dist/veu-packages.php:136 veu-packages.php:136
2459
  msgid "Print meta description to html head."
2460
  msgstr ""
2461
  "投稿画面「抜粋」欄に入力されたテキストを meta description タグとして html "
2462
  "head 内へ出力します。使用中のテーマやプラグインで meta description タグを出力"
2463
  "している場合はチェックを外して下さい。"
2464
 
2465
+ #: dist/veu-packages.php:145 veu-packages.php:145
2466
  msgid "Main setting page"
2467
  msgstr "メイン設定画面"
2468
 
2469
+ #: dist/veu-packages.php:147 veu-packages.php:147
2470
  msgid "Print og tags to html head."
2471
  msgstr "OG タグを html head 内へ出力します。"
2472
 
2473
+ #: dist/veu-packages.php:148 veu-packages.php:148
2474
  msgid "Print twitter card tags to html head."
2475
  msgstr "Twitter カードタグを html head 内へ出力します。"
2476
 
2477
+ #: dist/veu-packages.php:149 veu-packages.php:149
2478
  msgid "Print social bookmark buttons."
2479
  msgstr "ソーシャルブックマークボタンを表示します。"
2480
 
2481
+ #: dist/veu-packages.php:150 veu-packages.php:150
2482
  msgid "Facebook Page Plugin widget."
2483
  msgstr "Facebookページプラグインウィジェット"
2484
 
2485
+ #: dist/veu-packages.php:151 veu-packages.php:151
2486
  msgid "Print Follow me box to content bottom."
2487
  msgstr "Follow me box を記事コンテンツ下のエリアへ表示します。"
2488
 
2489
+ #: dist/veu-packages.php:153 veu-packages.php:153
2490
  #, php-format
2491
  msgid "* You can stop the function separately from the %s."
2492
  msgstr "%s から個別に機能を停止する事ができます。"
2493
 
2494
+ #: dist/veu-packages.php:157 veu-packages.php:157
2495
  msgid "Social media cooperation"
2496
  msgstr "ソーシャルメディア連携"
2497
 
2498
+ #: dist/veu-packages.php:176 veu-packages.php:176
2499
  msgid "Print Google Analytics tracking code."
2500
  msgstr ""
2501
  "Google アナリティクスのトラッキングコードを出力します。有効化した後「設定」の"
2503
  "のテーマやプラグインで Google アナリティクスのトラッキングコードを埋め込む場"
2504
  "合はチェックを外して下さい。"
2505
 
2506
+ #: dist/veu-packages.php:192 veu-packages.php:192
2507
  msgid "You can use various widgets."
2508
  msgstr ""
2509
  "以下の機能を持ったウィジェットを追加します。各ウィジェットの設定は「外観」"
2510
  "→「ウィジェット」の設定画面より行って下さい。"
2511
 
2512
+ #: dist/veu-packages.php:194 veu-packages.php:194
2513
  msgid ""
2514
  "VK_Recent Posts - display the link text and the date of the latest article "
2515
  "title."
2516
  msgstr "VK_最新記事 - 最新記事タイトルのリンクテキストと日付を表示します。"
2517
 
2518
+ #: dist/veu-packages.php:195 veu-packages.php:195
2519
  msgid ""
2520
  "VK_Page content to widget - display the contents of the page to the widgets."
2521
  msgstr ""
2522
  "VK_固定ページ本文 - 固定ページのコンテンツ部分をウィジェットに表示します。"
2523
 
2524
+ #: dist/veu-packages.php:196 veu-packages.php:196
2525
  msgid "VK_Profile - display the profile entered in the widget."
2526
  msgstr "VK_プロフィール - ウィジェットに入力されたプロフィールを表示します。"
2527
 
2528
+ #: dist/veu-packages.php:197 veu-packages.php:197
2529
  msgid "VK_FB Page Plugin - display the Facebook Page Plugin."
2530
  msgstr "VK_FB Page Plugin - Facebook ページプラグインを表示します。"
2531
 
2532
+ #: dist/veu-packages.php:198 veu-packages.php:198
2533
  msgid "VK_3PR area - display the 3PR area."
2534
  msgstr "VK_3PR エリア - 3PR エリアを表示します。"
2535
 
2536
+ #: dist/veu-packages.php:199 veu-packages.php:199
2537
  msgid "categories/tags list"
2538
  msgstr "カテゴリー/タグ リスト"
2539
 
2540
+ #: dist/veu-packages.php:199 veu-packages.php:199
2541
  msgid "Displays a categories, tags or format list."
2542
  msgstr "カテゴリ・タグまたは、フォーマットリストを表示します。"
2543
 
2544
+ #: dist/veu-packages.php:205 veu-packages.php:205
2545
  msgid "Widgets"
2546
  msgstr "ウィジェット"
2547
 
2548
+ #: dist/veu-packages.php:223 veu-packages.php:223
2549
  msgid "CSS customize"
2550
  msgstr "CSSカスタマイズ"
2551
 
2552
+ #: dist/veu-packages.php:224 veu-packages.php:224
2553
  msgid "You can set Customize CSS."
2554
  msgstr ""
2555
  "テーマデザインをカスタマイズする CSS を管理画面より追加できるようになります。"
2556
  "追加する CSS コードは「VK Ex Unit」→「CSS カスタマイズ」の画面にて入力して下"
2557
  "さい。"
2558
 
2559
+ #: dist/veu-packages.php:242 veu-packages.php:242
2560
  msgid "Child page index"
2561
  msgstr "子ページの一覧表示"
2562
 
2563
+ #: dist/veu-packages.php:243 veu-packages.php:243
2564
  msgid ""
2565
  "At the bottom of the specified page, it will display a list of the child "
2566
  "page."
2568
  "指定した固定ページの下部へ、その固定ページの下層子ページの「ページタイトル / "
2569
  "サムネイル / 抜粋文 / 該当ページへのリンク」をセットで一覧表示します。"
2570
 
2571
+ #: dist/veu-packages.php:253 veu-packages.php:253
2572
  msgid "Page list from ancestor"
2573
  msgstr "先祖階層からの子ページリスト表示"
2574
 
2575
+ #: dist/veu-packages.php:254 veu-packages.php:254
2576
  msgid "Display Page list from ancestor at after content."
2577
  msgstr ""
2578
  "現在のページの先祖階層からの子ページリストをページ本文の下に表示します。"
2579
 
2580
+ #: dist/veu-packages.php:265 veu-packages.php:265
2581
  msgid "Display Contact Section at after content."
2582
  msgstr "お問い合わせ情報を本文の下に表示する"
2583
 
2584
+ #: dist/veu-packages.php:282 veu-packages.php:282
2585
  msgid "Display HTML Site Map"
2586
  msgstr "HTMLサイトマップの表示"
2587
 
2588
+ #: dist/veu-packages.php:283 veu-packages.php:283
2589
  msgid "It displays a HTML Site Map to the specified page."
2590
  msgstr "指定した固定ページにHTMLサイトマップを表示します。"
2591
 
2592
+ #: dist/veu-packages.php:308 veu-packages.php:308
2593
  msgid "Contents setting"
2594
  msgstr "CTA表示内容設定"
2595
 
2596
+ #: dist/veu-packages.php:323 veu-packages.php:323
2597
  msgid "Insert ads to content."
2598
  msgstr "記事に広告を挿入します"
2599
 
2600
+ #: dist/veu-packages.php:340 veu-packages.php:340
2601
  msgid "Print Related posts lists to post content bottom."
2602
  msgstr "関連記事を記事コンテンツ下のエリアへ表示します。"
2603
 
2604
+ #: dist/veu-packages.php:350 veu-packages.php:350
2605
  msgid "Disable ping back"
2606
  msgstr "ping backを停止"
2607
 
2608
+ #: dist/veu-packages.php:351 veu-packages.php:351
2609
  msgid "Disable xmlrpc ping back."
2610
  msgstr "xmlrpcを停止"
2611
 
2612
+ #: dist/veu-packages.php:359 dist/veu-packages.php:360 veu-packages.php:359
2613
+ #: veu-packages.php:360
2614
  msgid "Disable dashbord"
2615
  msgstr "ダッシュボードに最新情報を表示しない"
2616
 
2617
+ #: dist/veu-packages.php:368 veu-packages.php:368
2618
  msgid "Admin bar manu"
2619
  msgstr "管理バーメニュー"
2620
 
2621
+ #: dist/veu-packages.php:369 veu-packages.php:369
2622
  msgid "Add ExUnit menu to admin bar."
2623
  msgstr "ExUnitのメニューを管理バーに表示する"
2624
 
2625
+ #: dist/veu-packages.php:379 veu-packages.php:379
2626
  msgid "Post Type Manager"
2627
  msgstr "カスタム投稿タイプマネージャー"
2628
 
2629
+ #: dist/veu-packages.php:380 veu-packages.php:380
2630
  msgid "Add custom post types and custom taxonomies."
2631
  msgstr "カスタム投稿タイプやカスタム分類を追加します。"
2632
 
2633
+ #: dist/veu-packages.php:397 veu-packages.php:397
2634
  msgid "Page Top Button"
2635
  msgstr "ページトップへ戻るボタン"
2636
 
2637
+ #: dist/veu-packages.php:398 veu-packages.php:398
2638
  msgid ""
2639
  "The page top button is displayed in the lower right corner of the screen."
2640
  msgstr "ページトップへ戻るボタンは、画面の右下隅に表示されます。"
2641
 
2642
+ #: dist/veu-packages.php:408 veu-packages.php:408
2643
  msgid "Smooth scroll"
2644
  msgstr "スムーススクロール"
2645
 
2646
+ #: dist/veu-packages.php:409 veu-packages.php:409
2647
  msgid "Add smooth scroll at anchor link in same page."
2648
  msgstr ""
2649
  "ページ内のアンカーリンククリックした際にスムーズにスクロースします。<br>※他の"
2650
  "jsと干渉する事があります。独自にjsで制御している箇所をクリックしても正しく動"
2651
  "作しない場合はこの機能を停止してみてください。"
2652
 
2653
+ #: dist/veu-packages.php:419 veu-packages.php:419
2654
  msgid "Add body class"
2655
  msgstr "Body class の追加"
2656
 
2657
+ #: dist/veu-packages.php:420 veu-packages.php:420
2658
  msgid "Add \"Post type\", \"Page slug\" etc class name to the body class."
2659
  msgstr "投稿タイプ名や固定ページのスラッグ名をbodyタグのクラスに追加します。"
2660
 
2661
+ #: dist/veu-packages.php:430 veu-packages.php:430
2662
  msgid "Navi menu class custom"
2663
  msgstr "ナビメニューclassの改変"
2664
 
2665
+ #: dist/veu-packages.php:431 veu-packages.php:431
2666
  msgid "Current class tuning of navi menu."
2667
  msgstr ""
2668
  "メニューに投稿トップやカスタム投稿タイプアーカイブページが設定された時に、詳"
2669
  "細ページや関連するカスタム分類ページを表示している時でも適切にcurrentクラスが"
2670
  "追加されるように調整します。"
2671
 
2672
+ #: dist/veu-packages.php:442 veu-packages.php:442
2673
  msgid "Display Eye Catch image at before content."
2674
  msgstr ""
2675
  "アイキャッチ画像を本文の最初に表示します。各記事毎に非表示にする事も出来ま"
2676
  "す。"
2677
 
2678
+ #: dist/veu-packages.php:452 veu-packages.php:452
2679
  msgid "TinyMCE Style Tags"
2680
  msgstr "TinyMCE スタイルタグ"
2681
 
2682
+ #: dist/veu-packages.php:453 veu-packages.php:453
2683
  msgid "Add TinyMCE Editor to style tags."
2684
  msgstr "スタイルタグにTinyMCEエディタを追加する"
2685
 
2686
+ #: dist/veu-packages.php:463 veu-packages.php:463
2687
  msgid "Print Bootstrap css ( grid / button / table )"
2688
  msgstr "Bootstrap の CSS(grid/button/tableのみ)を出力"
2689
 
2690
+ #: dist/veu-packages.php:464 veu-packages.php:464
2691
  msgid ""
2692
  "If your using theme has already including Bootstrap, you deactivate this "
2693
  "item."
2696
  "(Lightningなど)やプラグインで Bootstrap を既に読み込んでいる場合はチェック"
2697
  "を外して下さい。"
2698
 
2699
+ #: dist/veu-packages.php:474 veu-packages.php:474
2700
  msgid "Favicon setting"
2701
  msgstr "ファビコン設定"
2702
 
2703
+ #: dist/veu-packages.php:475 veu-packages.php:475
2704
  msgid "About favicon."
2705
  msgstr ""
2706
  "ブラウザでページを表示した際にタブやウィンドウのタイトルに表示されるアイコン"
2707
  "(ファビコン)を設定します。"
2708
 
2709
+ #: dist/veu-packages.php:475 veu-packages.php:475
2710
  msgid ""
2711
  "This feature will be discontinued shortly.<br>You can set the site icon from "
2712
  "\"Site Identity\" panel of \"Themes > Customize\"."
2715
  "サイトアイコンは「外観 > カスタマイズ」の「サイト基本情報」パネルから設定でき"
2716
  "ます。"
2717
 
2718
+ #: dist/vkExUnit.php:81 vkExUnit.php:81
2719
  #, php-format
2720
  msgid "The current PHP version(%s) is too old, so VK ExUnit will not work."
2721
  msgstr "使用中のPHPのバージョン(%s) が古すぎるので VK ExUnit は動作しません。"
2722
 
2723
+ #: dist/vkExUnit.php:84 vkExUnit.php:84
2724
  msgid "VK ExUnit supports PHP5.6 or later."
2725
  msgstr "VKExUnit がサポートしているPHPのバージョンは5.6以降です"
2726
 
2727
+ #: dist/vkExUnit.php:100 vkExUnit.php:100
2728
  #, php-format
2729
  msgid "Current PHP Version(%s) is old."
2730
  msgstr "使用中のPHPのバージョン(%s) が古いです。"
2731
 
2732
+ #: dist/vkExUnit.php:101 vkExUnit.php:101
2733
  #, php-format
2734
  msgid "%s supports PHP5.6 or later."
2735
  msgstr "%s はPHP5.6以降をサポートしています。"
2736
 
2737
+ #: plugins/call-to-action/class-vk-call-to-action.php:222
2738
+ msgid ""
2739
+ "The entered contents are displayed directly. You can not use short codes, "
2740
+ "reuse blocks, etc."
2741
+ msgstr ""
2742
+ "入力された内容は直接表示されます。 ショートコードや再利用ブロックなどは使用で"
2743
+ "きません。"
2744
+
2745
  #, fuzzy
2746
  #~| msgid "Display count"
2747
  #~ msgid "Display count:"
plugins/call-to-action/class-vk-call-to-action.php CHANGED
@@ -218,7 +218,8 @@ if ( ! class_exists( 'Vk_Call_To_Action' ) ) {
218
  </script>
219
  <input type="hidden" name="_vkExUnit_cta_switch" value="cta_content" />
220
  <p><?php _e( 'You can create it with a free layout in the content field using, such as Outer block and PR Content block in VK Blocks.', $vk_call_to_action_textdomain ); ?><br>
221
- <?php _e( 'If the contents field is entered, the contents of the body will be displayed with priority, so the following contents will be ignored.', $vk_call_to_action_textdomain ); ?>
 
222
  </p>
223
  <table class="form-table">
224
  <tr>
218
  </script>
219
  <input type="hidden" name="_vkExUnit_cta_switch" value="cta_content" />
220
  <p><?php _e( 'You can create it with a free layout in the content field using, such as Outer block and PR Content block in VK Blocks.', $vk_call_to_action_textdomain ); ?><br>
221
+ <?php _e( 'If the contents field is entered, the contents of the body will be displayed with priority, so the following contents will be ignored.', $vk_call_to_action_textdomain ); ?><br>
222
+ * <?php _e( 'The entered contents are displayed directly. You can not use short codes, reuse blocks, etc.', $vk_call_to_action_textdomain ); ?>
223
  </p>
224
  <table class="form-table">
225
  <tr>
plugins/vk-blocks-config.php CHANGED
@@ -7,7 +7,7 @@ if ( ! function_exists( 'vkblocks_active' ) ) {
7
  // Set asset URL.
8
  define( 'VK_BLOCKS_URL', plugin_dir_url( __FILE__ ) . 'vk-blocks/' );
9
  // Set version number.
10
- define( 'VK_BLOCKS_VERSION', '0.5.2' );
11
 
12
  global $vk_blocks_prefix;
13
  $vk_blocks_prefix = veu_get_prefix();
7
  // Set asset URL.
8
  define( 'VK_BLOCKS_URL', plugin_dir_url( __FILE__ ) . 'vk-blocks/' );
9
  // Set version number.
10
+ define( 'VK_BLOCKS_VERSION', '0.6.0' );
11
 
12
  global $vk_blocks_prefix;
13
  $vk_blocks_prefix = veu_get_prefix();
plugins/vk-blocks/build/block-build-editor.css CHANGED
@@ -1 +1 @@
1
- @charset "UTF-8";.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}.edit-post-visual-editor h1:first-child.vk_prBlocks_item_title{margin-top:.9em}.edit-post-visual-editor .editor-block-list__layout>.wp-block,.edit-post-visual-editor .wp-block{max-width:calc(100% - 20%)}.edit-post-visual-editor .editor-block-list__layout>.wp-block .wp-block,.edit-post-visual-editor .wp-block .wp-block{max-width:100%}@media (min-width:600px){.edit-post-visual-editor .wp-block-columns{margin-left:-15px;margin-right:-15px}.edit-post-visual-editor .wp-block-column{flex-basis:auto;margin-left:15px;margin-right:15px;width:calc(50% - 30px)}.edit-post-visual-editor .wp-block-column:not(:first-child),.edit-post-visual-editor .wp-block-column:not(:last-child),.edit-post-visual-editor .wp-block-column:nth-child(odd){margin-left:15px;margin-right:15px}}.edit-post-visual-editor .alert{padding:1em;margin:1em 0;border-radius:3px}.edit-post-visual-editor .alert+.edit-post-visual-editor .alert{margin-top:2em}.edit-post-visual-editor .alert a{transition:color .3s linear,opacity .3s linear}.edit-post-visual-editor .alert a:link,.edit-post-visual-editor .alert a:visited{opacity:.8;text-decoration:underline}.edit-post-visual-editor .alert a:hover,.edit-post-visual-editor .alert a:visited{opacity:1;text-decoration:none}.edit-post-visual-editor .alert-success{background-color:#dff0d8;color:#3c763d;border-color:#d6e9c6}.edit-post-visual-editor .alert-info{background-color:#d9edf7;color:#31708f;border-color:#bce8f1}.edit-post-visual-editor .alert-warning{background-color:#fcf8e3;color:#8a6d3b;border-color:#faebcc}.edit-post-visual-editor .alert-danger{background-color:#f2dede;color:#a94442;border-color:#ebccd1}.edit-post-visual-editor .vk_balloon{display:flex;align-items:center;margin-bottom:1em}.edit-post-visual-editor .vk_balloon figure{margin:0}.edit-post-visual-editor .vk_balloon p{word-break:break-all;background:#f5f5f5;padding:1.1rem 1.4rem}.edit-post-visual-editor .vk_balloon_icon{flex-basis:96px;flex-shrink:0;text-align:center}.edit-post-visual-editor .vk_balloon_icon_image{vertical-align:bottom;max-width:64px}.edit-post-visual-editor .vk_balloon_icon_name{display:block;text-align:center;font-size:.7rem;margin-top:.2rem}.edit-post-visual-editor .vk_balloon_content{position:relative;text-align:left}.edit-post-visual-editor .vk_balloon_content.editor-rich-text__tinymce[data-is-placeholder-visible=true]{position:absolute}.edit-post-visual-editor .vk_balloon-type-serif .vk_balloon_content{border-color:#f5f5f5;border-radius:.4em}.edit-post-visual-editor .vk_balloon-type-serif .vk_balloon_content::after{content:'';position:absolute;width:0;height:0;border:20px solid transparent}.edit-post-visual-editor .vk_balloon-type-think .vk_balloon_content{border-radius:2rem}.edit-post-visual-editor .vk_balloon-type-think .vk_balloon_content::after,.edit-post-visual-editor .vk_balloon-type-think .vk_balloon_content::before{position:absolute;content:'';border-radius:50%;background:inherit}.edit-post-visual-editor .vk_balloon-type-think .vk_balloon_content::before{width:20px;height:20px}.edit-post-visual-editor .vk_balloon-type-think .vk_balloon_content::after{width:10px;height:10px}.edit-post-visual-editor .vk_balloon-position-left.vk_balloon-type-serif .vk_balloon_icon{margin-right:2rem}.edit-post-visual-editor .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 .vk_balloon-position-left.vk_balloon-type-think .vk_balloon_icon{margin-right:2.5rem}.edit-post-visual-editor .vk_balloon-position-left.vk_balloon-type-think .vk_balloon_content::before{left:-22px;top:7px}.edit-post-visual-editor .vk_balloon-position-left.vk_balloon-type-think .vk_balloon_content::after{left:-35px;top:20px}.edit-post-visual-editor .vk_balloon-position-right{flex-direction:row-reverse}.edit-post-visual-editor .vk_balloon-position-right.vk_balloon-type-serif .vk_balloon_icon{margin-left:2rem}.edit-post-visual-editor .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 .vk_balloon-position-right.vk_balloon-type-think .vk_balloon_icon{margin-left:2.5rem}.edit-post-visual-editor .vk_balloon-position-right.vk_balloon-type-think .vk_balloon_content::before{right:-22px;top:7px}.edit-post-visual-editor .vk_balloon-position-right.vk_balloon-type-think .vk_balloon_content::after{right:-35px;top:20px}.edit-post-visual-editor .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 .vk_balloon{display:block}.edit-post-visual-editor .vk_balloon.vk_balloon-position-left.vk_balloon-type-serif .vk_balloon_content{display:inline-block}.edit-post-visual-editor .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 .vk_balloon.vk_balloon-position-left.vk_balloon-type-think .vk_balloon_content{display:inline-block}.edit-post-visual-editor .vk_balloon.vk_balloon-position-left.vk_balloon-type-think .vk_balloon_content::before{left:36px;top:-8px}.edit-post-visual-editor .vk_balloon.vk_balloon-position-left.vk_balloon-type-think .vk_balloon_content::after{left:47px;top:-20px}.edit-post-visual-editor .vk_balloon.vk_balloon-position-right{text-align:right}.edit-post-visual-editor .vk_balloon.vk_balloon-position-right.vk_balloon-type-serif .vk_balloon_icon{margin-left:auto;margin-right:0}.edit-post-visual-editor .vk_balloon.vk_balloon-position-right.vk_balloon-type-serif .vk_balloon_content{display:inline-block}.edit-post-visual-editor .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 .vk_balloon.vk_balloon-position-right.vk_balloon-type-think .vk_balloon_icon{margin-left:auto;margin-right:0}.edit-post-visual-editor .vk_balloon.vk_balloon-position-right.vk_balloon-type-think .vk_balloon_content{display:inline-block}.edit-post-visual-editor .vk_balloon.vk_balloon-position-right.vk_balloon-type-think .vk_balloon_content::before{right:36px;top:-8px}.edit-post-visual-editor .vk_balloon.vk_balloon-position-right.vk_balloon-type-think .vk_balloon_content::after{right:47px;top:-20px}.edit-post-visual-editor .vk_balloon_icon{max-width:96px}}.edit-post-visual-editor .vk_button{margin:5px 0}.edit-post-visual-editor .vk_button-color-custom a:hover{opacity:.8;box-shadow:0 0 0 .2rem rgba(171,184,195,.25)}.edit-post-visual-editor .vk_button-align-left{text-align:left}.edit-post-visual-editor .vk_button-align-center{text-align:center}.edit-post-visual-editor .vk_button-align-right{text-align:right}.edit-post-visual-editor .vk_button-align-block{display:block}.edit-post-visual-editor .vk_button_link.btn{padding-top:.7em;padding-bottom:.6em}.edit-post-visual-editor .vk_button_link_before{margin-right:.7rem}.edit-post-visual-editor .vk_button_link_after{margin-left:.7rem}.edit-post-visual-editor .vk_button_link_subCaption{display:block;overflow:hidden;margin:0;font-size:80%}.edit-post-visual-editor .vk_button .editor-rich-text{display:inline-block}.edit-post-visual-editor .btn.btn-primary{color:#fff}.edit-post-visual-editor .btn.btn-secondary{color:#fff;background-color:#6c757d}.edit-post-visual-editor .btn.btn-success{color:#fff}.edit-post-visual-editor .btn.btn-info{color:#fff}.edit-post-visual-editor .btn.btn-warning{color:#fff}.edit-post-visual-editor .btn.btn-danger{color:#fff}.edit-post-visual-editor .btn.btn-light{color:#fff;background-color:#f8f9fa}.edit-post-visual-editor .btn.btn-dark{color:#fff;background-color:#343a40}.edit-post-visual-editor .btn.btn-dark:hover,.edit-post-visual-editor .btn.btn-secondary:hover{color:#fff}.edit-post-visual-editor .btn.btn-outline-primary{color:#007bff;border:1px solid #007bff;background:0 0;box-shadow:none}.edit-post-visual-editor .btn.btn-outline-secondary{color:#6c757d;border:1px solid #6c757d;background:0 0;box-shadow:none}.edit-post-visual-editor .btn.btn-outline-success{color:#28a745;border:1px solid #28a745;background:0 0;box-shadow:none}.edit-post-visual-editor .btn.btn-outline-info{color:#17a2b8;border:1px solid #17a2b8;background:0 0;box-shadow:none}.edit-post-visual-editor .btn.btn-outline-warning{color:#ffc107;border:1px solid #ffc107;background:0 0;box-shadow:none}.edit-post-visual-editor .btn.btn-outline-danger{color:#dc3545;border:1px solid #dc3545;background:0 0;box-shadow:none}.edit-post-visual-editor .btn.btn-outline-light{color:#f8f9fa;border:1px solid #f8f9fa;background:0 0;box-shadow:none}.edit-post-visual-editor .btn.btn-outline-dark{color:#343a40;border:1px solid #343a40;background:0 0;box-shadow:none}.edit-post-visual-editor .btn.btn-outline-primary:focus,.edit-post-visual-editor .btn.btn-outline-primary:hover{background:#007bff;color:#fff}.edit-post-visual-editor .btn.btn-outline-secondary:focus,.edit-post-visual-editor .btn.btn-outline-secondary:hover{background:#6c757d;color:#fff}.edit-post-visual-editor .btn.btn-outline-success:focus,.edit-post-visual-editor .btn.btn-outline-success:hover{background:#28a745;color:#fff}.edit-post-visual-editor .btn.btn-outline-info:focus,.edit-post-visual-editor .btn.btn-outline-info:hover{background:#17a2b8;color:#fff}.edit-post-visual-editor .btn.btn-outline-warning:focus,.edit-post-visual-editor .btn.btn-outline-warning:hover{background:#ffc107;color:#fff}.edit-post-visual-editor .btn.btn-outline-danger:focus,.edit-post-visual-editor .btn.btn-outline-danger:hover{background:#dc3545;color:#fff}.edit-post-visual-editor .btn.btn-outline-light:focus,.edit-post-visual-editor .btn.btn-outline-light:hover{background:#f8f9fa;color:#fff}.edit-post-visual-editor .btn.btn-outline-dark:focus,.edit-post-visual-editor .btn.btn-outline-dark:hover{background:#343a40;color:#fff}.edit-post-visual-editor .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 .vk_faq_content,.edit-post-visual-editor .vk_faq_title{border:none;padding-left:35px}.edit-post-visual-editor .vk_faq_content:before,.edit-post-visual-editor .vk_faq_title:before{position:absolute;left:0;font-size:24px;line-height:105%}.edit-post-visual-editor .vk_faq_title{margin-bottom:15px;font-size:18px;font-weight:700}.edit-post-visual-editor .vk_faq_title:before{font-family:areal;content:"Q ";color:#e50000}.edit-post-visual-editor .vk_faq_content{margin:0}.edit-post-visual-editor .vk_faq_content:before{content:"A ";color:#337ab7;font-family:""}.edit-post-visual-editor .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 .vk_flow-arrow-off{padding-bottom:0;margin-bottom:30px}.edit-post-visual-editor .vk_flow-arrow-off:after{content:"";font-size:0;background-image:none}.edit-post-visual-editor .vk_flow_frame{display:flex;padding:20px 25px;border:3px solid #e5e5e5;margin:0;justify-content:space-between}.edit-post-visual-editor .vk_flow_frame_text{display:block;overflow:hidden;margin:0;width:100%;box-sizing:border-box}.edit-post-visual-editor .vk_flow_frame_text_content,.edit-post-visual-editor .vk_flow_frame_text_title{padding-left:0;border:none}.edit-post-visual-editor .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 .vk_flow_frame_text_content{margin-bottom:0}.edit-post-visual-editor .vk_flow_frame_image{max-width:150px;margin-left:15px;box-sizing:border-box}.edit-post-visual-editor .vk_outer{background-position:center;background-size:cover;background-repeat:no-repeat;position:relative}.edit-post-visual-editor .vk_outer .vk_outer_container{min-height:92px}.edit-post-visual-editor .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 .vk_outer-paddingLR-use{padding-left:1.5em;padding-right:1.5em}@media (min-width:576px){.edit-post-visual-editor .vk_outer-paddingLR-use{padding-left:2em;padding-right:2em}}@media (min-width:768px){.edit-post-visual-editor .vk_outer-paddingLR-use{padding-left:2.5em;padding-right:2.5em}}@media (min-width:992px){.edit-post-visual-editor .vk_outer-paddingLR-use{padding-left:3em;padding-right:3em}}@media (min-width:1200px){.edit-post-visual-editor .vk_outer-paddingLR-use{padding-left:3.5em;padding-right:3.5em}}.edit-post-visual-editor .vk_outer-paddingVertical-use{padding-top:1.5em;padding-bottom:1.5em}@media (min-width:576px){.edit-post-visual-editor .vk_outer-paddingVertical-use{padding-top:2em;padding-bottom:2em}}@media (min-width:768px){.edit-post-visual-editor .vk_outer-paddingVertical-use{padding-top:2.5em;padding-bottom:2.5em}}@media (min-width:992px){.edit-post-visual-editor .vk_outer-paddingVertical-use{padding-top:3em;padding-bottom:3em}}@media (min-width:1200px){.edit-post-visual-editor .vk_outer-paddingVertical-use{padding-top:3.5em;padding-bottom:3.5em}}.edit-post-visual-editor .vk_outer-bgPosition-fixed{background-attachment:fixed!important;background-size:cover!important}.edit-post-visual-editor .vk_outer-bgPosition-normal{background-attachment:unset!important;background-size:cover!important}.edit-post-visual-editor .vk_outer_separator svg{display:block;max-height:100px;position:absolute;left:0}.edit-post-visual-editor .vk_outer_separator-position-upper svg{top:0;transform:rotate(180deg)}.edit-post-visual-editor .vk_outer_separator-position-lower svg{bottom:0}.edit-post-visual-editor .vk_outer .editor-block-list__block{margin:0}@media screen and (max-width:992px){.edit-post-visual-editor .vk_prBlocks_item{margin-bottom:1.5em}}.edit-post-visual-editor .vk_prBlocks_item_link{color:#333}.edit-post-visual-editor .vk_prBlocks_item_link:hover{color:#333;text-decoration:none}.edit-post-visual-editor .vk_prBlocks_item_icon_outer{display:block;position:relative;margin:0 auto;width:80px;height:80px;border-radius:50%}.edit-post-visual-editor .vk_prBlocks_item_icon{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);font-size:36px;color:#fff}.edit-post-visual-editor .vk_prBlocks_item_title{margin-top:.9em;margin-bottom:.7em;text-align:center;font-size:21px;line-height:1.4em}.edit-post-visual-editor .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 .vk_prBlocks_item_summary{margin-bottom:.5em;text-align:center;line-height:1.8em}.edit-post-visual-editor .vk_prBlocks_item_summary:hover{text-decoration:underline}.edit-post-visual-editor .vk_prContent{margin-left:-15px;margin-right:-15px}@media (min-width:576px){.edit-post-visual-editor .vk_prContent{display:flex}.edit-post-visual-editor .vk_prContent .col-sm-6{width:50%}.edit-post-visual-editor .vk_prContent-layout-imageLeft{flex-direction:row}.edit-post-visual-editor .vk_prContent-layout-imageRight{flex-direction:row-reverse}.edit-post-visual-editor .vk_prContent-layout-imageLeft .vk_prContent_colImg{padding-right:2em}.edit-post-visual-editor .vk_prContent-layout-imageRight .vk_prContent_colImg{padding-left:2em}}.edit-post-visual-editor .vk_prContent_colTxt{vertical-align:top}.edit-post-visual-editor .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 .vk_prContent_colTxt_title:first-child{margin-top:30px}}.edit-post-visual-editor .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 .vk_prContent_colTxt_text{line-height:2em;margin-bottom:1.7em}@media (min-width:992px){.edit-post-visual-editor .vk_prContent_colTxt_btn.btn{font-size:16px}}.edit-post-visual-editor .vk_prContent_colImg_image{max-width:100%;height:auto}.edit-post-visual-editor .vk_prContent_colImg .components-button.button{margin:1em}.edit-post-visual-editor .vk_prContent_colImg .components-button.image-button{margin:0}
1
+ @charset "UTF-8";.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:.7em;text-align:center;font-size:21px;line-height:1.4em}.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_prBlocks_item_summary:hover{text-decoration:underline}.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}}
plugins/vk-blocks/build/block-build.css CHANGED
@@ -28,8 +28,13 @@
28
 
29
  /*# sourceMappingURL=../map/flow/style.css.map */
30
 
31
- {"version":3,"sources":["style.css"],"names":[],"mappings":"AAAA,UAAU,2BAA2B,sBAAsB,4BAA4B,iBAAiB,CAAC,8BAA8B,eAAe,CAAC,qBAAqB,6BAA6B,8BAA8B,8BAA8B,8BAA8B,CAAC,wBAAwB,mBAAmB,mBAAmB,CAAC,0BAA0B,wBAAwB,iBAAiB,iBAAiB,CAAC,CAAC,0BAA0B,wBAAwB,mBAAmB,mBAAmB,CAAC,CAAC,0BAA0B,wBAAwB,iBAAiB,iBAAiB,CAAC,CAAC,2BAA2B,wBAAwB,mBAAmB,mBAAmB,CAAC,CAAC,8BAA8B,kBAAkB,oBAAoB,CAAC,0BAA0B,8BAA8B,gBAAgB,kBAAkB,CAAC,CAAC,0BAA0B,8BAA8B,kBAAkB,oBAAoB,CAAC,CAAC,0BAA0B,8BAA8B,gBAAgB,kBAAkB,CAAC,CAAC,2BAA2B,8BAA8B,kBAAkB,oBAAoB,CAAC,CAAC,2BAA2B,uCAAuC,gCAAgC,CAAC,4BAA4B,uCAAuC,gCAAgC,CAAC,wBAAwB,cAAc,iBAAiB,kBAAkB,MAAM,CAAC,uCAAuC,MAAM,wBAAwB,CAAC,uCAAuC,QAAQ,CAAC,oCAAoC,QAAQ,CAAC","file":"../../outer/style.css","sourcesContent":[".vk_outer{background-position:center;background-size:cover;background-repeat:no-repeat;position:relative}.vk_outer .vk_outer_container{min-height:92px}.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}.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}\n"]}
32
- .vk_outer{background-position:center;background-size:cover;background-repeat:no-repeat;position:relative}.vk_outer .vk_outer_container{min-height:92px}.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}.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}
 
 
 
 
 
33
 
34
  /*# sourceMappingURL=../map/outer/style.css.map */
35
 
@@ -42,3 +47,8 @@
42
  .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}
43
 
44
  /*# sourceMappingURL=../map/pr-content/style.css.map */
 
 
 
 
 
28
 
29
  /*# sourceMappingURL=../map/flow/style.css.map */
30
 
31
+ {"version":3,"sources":["style.css"],"names":[],"mappings":"AAAA,8BAA8B,gBAAgB,YAAY,gBAAgB,UAAU,mBAAmB,eAAe,CAAC,oCAAoC,WAAW,CAAC,oBAAoB,eAAe,CAAC","file":"../../heading/style.css","sourcesContent":[".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}\n"]}
32
+ .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}
33
+
34
+ /*# sourceMappingURL=../map/heading/style.css.map */
35
+
36
+ {"version":3,"sources":["style.css"],"names":[],"mappings":"AAAA,UAAU,2BAA2B,sBAAsB,4BAA4B,iBAAiB,CAAC,8BAA8B,eAAe,CAAC,qBAAqB,6BAA6B,8BAA8B,8BAA8B,8BAA8B,CAAC,wBAAwB,mBAAmB,mBAAmB,CAAC,0BAA0B,wBAAwB,iBAAiB,iBAAiB,CAAC,CAAC,0BAA0B,wBAAwB,mBAAmB,mBAAmB,CAAC,CAAC,0BAA0B,wBAAwB,iBAAiB,iBAAiB,CAAC,CAAC,2BAA2B,wBAAwB,mBAAmB,mBAAmB,CAAC,CAAC,8BAA8B,kBAAkB,oBAAoB,CAAC,0BAA0B,8BAA8B,gBAAgB,kBAAkB,CAAC,CAAC,0BAA0B,8BAA8B,kBAAkB,oBAAoB,CAAC,CAAC,0BAA0B,8BAA8B,gBAAgB,kBAAkB,CAAC,CAAC,2BAA2B,8BAA8B,kBAAkB,oBAAoB,CAAC,CAAC,2BAA2B,uCAAuC,gCAAgC,CAAC,4BAA4B,uCAAuC,gCAAgC,CAAC,wBAAwB,cAAc,iBAAiB,kBAAkB,OAAO,UAAU,CAAC,uCAAuC,MAAM,wBAAwB,CAAC,uCAAuC,QAAQ,CAAC,oCAAoC,QAAQ,CAAC","file":"../../outer/style.css","sourcesContent":[".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}\n"]}
37
+ .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}
38
 
39
  /*# sourceMappingURL=../map/outer/style.css.map */
40
 
47
  .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}
48
 
49
  /*# sourceMappingURL=../map/pr-content/style.css.map */
50
+
51
+ {"version":3,"sources":["style.css"],"names":[],"mappings":"AAAA,0BAA0B,iCAAiC,YAAY,CAAC,qCAAqC,YAAY,CAAC,qCAAqC,aAAa,CAAC,CAAC,iDAAiD,iCAAiC,YAAY,CAAC,qCAAqC,aAAa,CAAC,qCAAqC,YAAY,CAAC,CAAC,0BAA0B,iCAAiC,aAAa,CAAC,qCAAqC,YAAY,CAAC,qCAAqC,YAAY,CAAC,CAAC","file":"../../spacer/style.css","sourcesContent":["@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}}\n"]}
52
+ @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}}
53
+
54
+ /*# sourceMappingURL=../map/spacer/style.css.map */
plugins/vk-blocks/build/block-build.js CHANGED
@@ -6,10 +6,10 @@
6
  *
7
  * This source code is licensed under the MIT license found in the
8
  * LICENSE file in the root directory of this source tree.
9
- */var o=n(2),l="function"==typeof Symbol&&Symbol.for,a=l?Symbol.for("react.element"):60103,r=l?Symbol.for("react.portal"):60106,c=l?Symbol.for("react.fragment"):60107,i=l?Symbol.for("react.strict_mode"):60108,s=l?Symbol.for("react.profiler"):60114,u=l?Symbol.for("react.provider"):60109,m=l?Symbol.for("react.context"):60110,p=l?Symbol.for("react.concurrent_mode"):60111,b=l?Symbol.for("react.forward_ref"):60112,f=l?Symbol.for("react.suspense"):60113,k=l?Symbol.for("react.memo"):60115,v=l?Symbol.for("react.lazy"):60116,d="function"==typeof Symbol&&Symbol.iterator;function g(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,l,a,r,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,l,a,r,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 _={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},y={};function h(e,t,n){this.props=e,this.context=t,this.refs=y,this.updater=n||_}function E(){}function C(e,t,n){this.props=e,this.context=t,this.refs=y,this.updater=n||_}h.prototype.isReactComponent={},h.prototype.setState=function(e,t){"object"!=typeof e&&"function"!=typeof e&&null!=e&&g("85"),this.updater.enqueueSetState(this,e,t,"setState")},h.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},E.prototype=h.prototype;var w=C.prototype=new E;w.constructor=C,o(w,h.prototype),w.isPureReactComponent=!0;var R={current:null,currentDispatcher:null},N=Object.prototype.hasOwnProperty,B={key:!0,ref:!0,__self:!0,__source:!0};function x(e,t,n){var o=void 0,l={},r=null,c=null;if(null!=t)for(o in void 0!==t.ref&&(c=t.ref),void 0!==t.key&&(r=""+t.key),t)N.call(t,o)&&!B.hasOwnProperty(o)&&(l[o]=t[o]);var i=arguments.length-2;if(1===i)l.children=n;else if(1<i){for(var s=Array(i),u=0;u<i;u++)s[u]=arguments[u+2];l.children=s}if(e&&e.defaultProps)for(o in i=e.defaultProps)void 0===l[o]&&(l[o]=i[o]);return{$$typeof:a,type:e,key:r,ref:c,props:l,_owner:R.current}}function S(e){return"object"==typeof e&&null!==e&&e.$$typeof===a}var I=/\/+/g,T=[];function O(e,t,n,o){if(T.length){var l=T.pop();return l.result=e,l.keyPrefix=t,l.func=n,l.context=o,l.count=0,l}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>T.length&&T.push(e)}function P(e,t,n){return null==e?0:function e(t,n,o,l){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 r:i=!0}}if(i)return o(l,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,l)}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,l);else"object"===c&&g("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,l=e.keyPrefix;e=e.func.call(e.context,t,e.count++),Array.isArray(e)?L(e,o,n,function(e){return e}):null!=e&&(S(e)&&(e=function(e,t){return{$$typeof:a,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}(e,l+(!e.key||t&&t.key===e.key?"":(""+e.key).replace(I,"$&/")+"/")+n)),o.push(e))}function L(e,t,n,o,l){var a="";null!=n&&(a=(""+n).replace(I,"$&/")+"/"),P(e,M,t=O(t,a,o,l)),A(t)}var F={Children:{map:function(e,t,n){if(null==e)return e;var o=[];return L(e,o,null,t,n),o},forEach:function(e,t,n){if(null==e)return e;P(e,z,t=O(null,null,t,n)),A(t)},count:function(e){return P(e,function(){return null},null)},toArray:function(e){var t=[];return L(e,t,null,function(e){return e}),t},only:function(e){return S(e)||g("143"),e}},createRef:function(){return{current:null}},Component:h,PureComponent:C,createContext:function(e,t){return void 0===t&&(t=null),(e={$$typeof:m,_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:b,render:e}},lazy:function(e){return{$$typeof:v,_ctor:e,_status:-1,_result:null}},memo:function(e,t){return{$$typeof:k,type:e,compare:void 0===t?null:t}},Fragment:c,StrictMode:i,Suspense:f,createElement:x,cloneElement:function(e,t,n){null==e&&g("267",e);var l=void 0,r=o({},e.props),c=e.key,i=e.ref,s=e._owner;if(null!=t){void 0!==t.ref&&(i=t.ref,s=R.current),void 0!==t.key&&(c=""+t.key);var u=void 0;for(l in e.type&&e.type.defaultProps&&(u=e.type.defaultProps),t)N.call(t,l)&&!B.hasOwnProperty(l)&&(r[l]=void 0===t[l]&&void 0!==u?u[l]:t[l])}if(1===(l=arguments.length-2))r.children=n;else if(1<l){u=Array(l);for(var m=0;m<l;m++)u[m]=arguments[m+2];r.children=u}return{$$typeof:a,type:e.type,key:c,ref:i,props:r,_owner:s}},createFactory:function(e){var t=x.bind(null,e);return t.type=e,t},isValidElement:S,version:"16.7.0",unstable_ConcurrentMode:p,unstable_Profiler:s,__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:{ReactCurrentOwner:R,assign:o}},U={default:F},D=U&&F||U;e.exports=D.default||D},function(e,t,n){"use strict";
10
  /*
11
  object-assign
12
  (c) Sindre Sorhus
13
  @license MIT
14
- */var o=Object.getOwnPropertySymbols,l=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,r,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]))l.call(n,s)&&(c[s]=n[s]);if(o){r=o(n);for(var u=0;u<r.length;u++)a.call(n,r[u])&&(c[r[u]]=n[r[u]])}}return c}},function(e,t){var n=wp.i18n.__,o=wp.blocks.registerBlockType,l=wp.editor.RichText;o("vk-blocks/alert",{title:n("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=t.style,a=t.content;return React.createElement("div",{className:"alert alert-".concat(o)},React.createElement("select",{onChange:function(e){n({style:e.target.value})}},React.createElement("option",{value:"success",selected:"success"===o},"Success"),React.createElement("option",{value:"info",selected:"info"===o},"Info"),React.createElement("option",{value:"warning",selected:"warning"===o},"Warning"),React.createElement("option",{value:"danger",selected:"danger"===o},"Danger")),React.createElement(l,{tagName:"p",onChange:function(e){n({content:e})},value:a}))},save:function(e){var t=e.attributes,n=t.style,o=t.content;return React.createElement("div",{className:"alert alert-".concat(n)},React.createElement(l.Content,{tagName:"p",value:o}))}})},function(e,t){var n=wp.i18n.__,o=wp.blocks.registerBlockType,l=wp.components,a=(l.RangeControl,l.RadioControl),r=l.PanelBody,c=l.Button,i=wp.element.Fragment,s=wp.editor,u=s.RichText,m=s.InspectorControls,p=s.MediaUpload,b=s.ColorPalette,f=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:f,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,l=e.setAttributes,s=t.content,f=t.balloonName,k=t.balloonType,v=t.balloonBgColor,d=t.balloonAlign,g=t.IconImage;return React.createElement(i,null,React.createElement(m,null,React.createElement(r,{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 l({balloonAlign:e})}}),React.createElement(a,{label:n("Type","vk-blocks"),help:n("Please select the type of balloon.","vk-blocks"),selected:k,options:[{label:n("Serif","vk-blocks"),value:"type-serif"},{label:n("Thinking","vk-blocks"),value:"type-think"}],onChange:function(e){return l({balloonType:e})}}),React.createElement(b,{value:v,onChange:function(e){return l({balloonBgColor:e})}}))),React.createElement("div",{className:"".concat(o," vk_balloon vk_balloon-").concat(d," vk_balloon-").concat(k)},React.createElement("div",{className:"vk_balloon_icon"},React.createElement(p,{onSelect:function(e){return l({IconImage:e.sizes.full.url})},type:"image",className:"vk_balloon_icon_image",value:g,render:function(e){var t=e.open;return React.createElement(c,{onClick:t,className:g?"image-button":"button button-large"},g?React.createElement("img",{className:"vk_balloon_icon_image",src:g,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 l({balloonName:e})},value:f,placeholder:n("Icon Name","vk-blocks")})),React.createElement(u,{style:{background:v,border:v},tagName:"p",className:"vk_balloon_content",onChange:function(e){return l({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,l=t.balloonType,a=t.balloonBgColor,r=t.balloonAlign,c=t.IconImage;return React.createElement("div",{className:"vk_balloon vk_balloon-".concat(r," vk_balloon-").concat(l)},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){var n=wp.i18n.__,o=wp.blocks.registerBlockType,l=wp.editor.RichText,a=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"}));o("vk-blocks/faq",{title:n("FAQ","vk-blocks"),icon:a,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,o=e.setAttributes,a=t.heading,r=t.content;return React.createElement("dl",{className:"vk_faq"},React.createElement(l,{tagName:"dt",className:"vk_faq_title",onChange:function(e){return o({heading:e})},value:a,placeholder:n("Please enter a question.","vk-blocks")}),React.createElement(l,{tagName:"dd",className:"vk_faq_content",onChange:function(e){return o({content:e})},value:r,placeholder:n("Please enter a answer.","vk-blocks")}))},save:function(e){var t=e.attributes,n=t.heading,o=t.content;return React.createElement("dl",{className:"vk_faq"},React.createElement(l.Content,{tagName:"dt",className:"vk_faq_title",value:n}),React.createElement(l.Content,{tagName:"dd",className:"vk_faq_content",value:o}))}})},function(e,t){var n=wp.i18n.__,o=wp.blocks.registerBlockType,l=wp.components,a=(l.RangeControl,l.RadioControl),r=l.PanelBody,c=l.Button,i=(l.PanelColor,wp.element.Fragment),s=wp.editor,u=s.RichText,m=s.InspectorControls,p=s.MediaUpload;s.ColorPalette;o("vk-blocks/flow",{title:n("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,o=e.setAttributes,l=t.heading,s=t.content,b=t.insertImage,f=t.arrowFlag;return[React.createElement(i,null,React.createElement(m,null,React.createElement(r,{title:n("Display of arrow","vk-blocks")},React.createElement(a,{selected:f,options:[{label:n("Arrow display","vk-blocks"),value:"vk_flow-arrow-on"},{label:n("Arrow hidden","vk-blocks"),value:"vk_flow-arrow-off"}],onChange:function(e){return o({arrowFlag:e})}}))),React.createElement("div",{className:"".concat(f," vk_flow")},React.createElement("div",{className:"vk_flow_frame"},React.createElement("dl",{className:"vk_flow_frame_text"},React.createElement(u,{tagName:"dt",className:"vk_flow_frame_text_title",onChange:function(e){return o({heading:e})},value:l,placeholder:n("Input title","vk-blocks")}),React.createElement(u,{tagName:"dd",className:"vk_flow_frame_text_content",onChange:function(e){return o({content:e})},value:s,placeholder:n("Input content","vk-blocks")})),React.createElement("div",{className:"vk_flow_frame_image"},React.createElement(p,{onSelect:function(e){return o({insertImage:e.url})},type:"image",className:"vk_flow_frame_image",value:b,render:function(e){var t=e.open;return React.createElement(c,{onClick:t,className:b?"image-button":"button button-large"},b?React.createElement("img",{className:"icon-image",src:b,alt:n("Upload image","vk-blocks")}):n("Select image","vk-blocks"))}})))))]},save:function(e){var t=e.attributes,n=t.heading,o=t.content,l=t.insertImage,a=t.arrowFlag;return React.createElement("div",{className:"".concat(a," vk_flow")},React.createElement("div",{className:"vk_flow_frame"},React.createElement("dl",{className:"vk_flow_frame_text"},React.createElement(u.Content,{tagName:"dt",className:"vk_flow_frame_text_title",value:n}),React.createElement(u.Content,{tagName:"dd",className:"vk_flow_frame_text_content",value:o})),l?React.createElement("div",{className:"vk_flow_frame_image"},React.createElement("img",{src:l,alt:""})):""))}})},function(e,t){function n(e){throw new Error('"'+e+'" is read-only')}var o=wp.i18n.__,l=wp.blocks.registerBlockType,a=wp.components,r=(a.RangeControl,a.RadioControl),c=a.PanelBody,i=a.Button,s=a.BaseControl,u=a.CheckboxControl,m=a.TextControl,p=wp.element.Fragment,b=wp.editor,f=b.RichText,k=b.InspectorControls,v=b.MediaUpload,d=b.ColorPalette,g=React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"576",height:"512",viewBox:"0 0 576 512"},React.createElement("g",null,React.createElement("g",null,React.createElement("circle",{cx:"288",cy:"186.2",r:"60"}),React.createElement("rect",{x:"213.5",y:"278.8",width:"149",height:"107"})),React.createElement("g",null,React.createElement("circle",{cx:"74.5",cy:"186.2",r:"60"}),React.createElement("rect",{y:"278.8",width:"149",height:"107"})),React.createElement("g",null,React.createElement("circle",{cx:"501.5",cy:"186.2",r:"60"}),React.createElement("rect",{x:"427",y:"278.8",width:"149",height:"107"}))));l("vk-blocks/pr-blocks",{title:o("PR Blocks (Beta)","vk-blocks"),icon:g,category:"vk-blocks-cat",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),edit:function(e){var t=e.attributes,n=e.setAttributes,l=t.heading1,a=t.heading2,b=t.heading3,g=t.content1,_=t.content2,y=t.content3,h=t.url1,E=t.url2,C=t.url3,w=t.urlOpenType1,R=t.urlOpenType2,N=t.urlOpenType3,B=t.icon1,x=t.icon2,S=t.icon3,I=t.color1,T=t.color2,O=t.color3,A=t.bgType1,P=t.bgType2,j=t.bgType3,z=t.insertImage1,M=t.insertImage2,L=t.insertImage3;return[React.createElement(p,null,React.createElement(k,null,React.createElement(c,{title:o("PR Block1 Setting","vk-blocks")},React.createElement(s,{label:o("Link URL:","vk-blocks")},React.createElement(m,{value:h,onChange:function(e){return n({url1:e})}}),React.createElement(u,{label:o("Open link new tab.","vk-blocks"),checked:w,onChange:function(e){return n({urlOpenType1:e})}})),React.createElement(s,{label:o("Icon 1","vk-blocks")},React.createElement(m,{label:o("Class name of the Font Awesome icon font you want to use:","vk-blocks"),value:B,onChange:function(e){return n({icon1:e})},placeholder:"fas fa-file"}),React.createElement(d,{value:I,onChange:function(e){e?n({color1:e}):(n({color1:"#0693e3"}),n({bgType1:"0"}))}}),React.createElement(r,{label:o("Icon Background:","vk-blocks"),selected:A,options:[{label:o("Solid color","vk-blocks"),value:"0"},{label:o("No background","vk-blocks"),value:"1"}],onChange:function(e){return n({bgType1:e})}})),React.createElement(s,{label:o("PR Image 1","vk-blocks"),help:o("When you have an image. Image is displayed with priority","vk-blocks")},React.createElement(v,{onSelect:function(e){return n({insertImage1:e.url})},type:"image",value:z,render:function(e){var t=e.open;return React.createElement(i,{onClick:t,className:z?"image-button":"button button-large"},z?React.createElement("img",{className:"icon-image",src:z,alt:o("Upload image","vk-blocks")}):o("Select image","vk-blocks"))}}))),React.createElement(c,{title:o("PR Block2 Setting","vk-blocks")},React.createElement(s,{label:o("Link URL:","vk-blocks")},React.createElement(m,{value:E,onChange:function(e){return n({url2:e})}}),React.createElement(u,{label:o("Open link new tab.","vk-blocks"),checked:R,onChange:function(e){return n({urlOpenType2:e})}})),React.createElement(s,{label:o("Icon 2","vk-blocks")},React.createElement(m,{label:o("Class name of the Font Awesome icon font you want to use:","vk-blocks"),value:x,onChange:function(e){return n({icon2:e})},placeholder:"fas fa-file"}),React.createElement(d,{value:T,onChange:function(e){e?n({color2:e}):(n({color2:"#0693e3"}),n({bgType2:"0"}))}}),React.createElement(r,{label:o("Icon Background:","vk-blocks"),selected:P,options:[{label:o("Solid color","vk-blocks"),value:"0"},{label:o("No background","vk-blocks"),value:"1"}],onChange:function(e){return n({bgType2:e})}})),React.createElement(s,{label:o("PR Image 2","vk-blocks"),help:o("When you have an image. Image is displayed with priority.","vk-blocks")},React.createElement(v,{onSelect:function(e){return n({insertImage2:e.url})},type:"image",value:M,render:function(e){var t=e.open;return React.createElement(i,{onClick:t,className:M?"image-button":"button button-large"},M?React.createElement("img",{className:"icon-image",src:M,alt:o("Upload image","vk-blocks")}):o("Select image","vk-blocks"))}}))),React.createElement(c,{title:o("PR Block3 Setting","vk-blocks")},React.createElement(s,{label:o("Link URL:","vk-blocks")},React.createElement(m,{value:C,onChange:function(e){return n({url3:e})}}),React.createElement(u,{label:o("Open link new tab.","vk-blocks"),checked:N,onChange:function(e){return n({urlOpenType3:e})}})),React.createElement(s,{label:o("Icon 3","vk-blocks")},React.createElement(m,{label:o("Class name of the Font Awesome icon font you want to use:","vk-blocks"),value:S,onChange:function(e){return n({icon3:e})},placeholder:"fas fa-file"}),React.createElement(d,{value:O,onChange:function(e){e?n({color3:e}):(n({color3:"#0693e3"}),n({bgType3:"0"}))}}),React.createElement(r,{label:o("Icon Background:","vk-blocks"),selected:j,options:[{label:o("Solid color","vk-blocks"),value:"0"},{label:o("No background","vk-blocks"),value:"1"}],onChange:function(e){return n({bgType3:e})}})),React.createElement(s,{label:o("PR Image 3","vk-blocks"),help:o("When you have an image. Image is displayed with priority.","vk-blocks")},React.createElement(v,{onSelect:function(e){return n({insertImage3:e.url})},type:"image",value:L,render:function(e){var t=e.open;return React.createElement(i,{onClick:t,className:L?"image-button":"button button-large"},L?React.createElement("img",{className:"icon-image",src:L,alt:o("Upload image","vk-blocks")}):o("Select image","vk-blocks"))}})))),React.createElement("article",{className:"vk_prBlocks row"},React.createElement("div",{className:"vk_prBlocks_item col-sm-4"},z?React.createElement("div",{className:"vk_prBlocks_item_image",style:{backgroundImage:"url("+z+")",backgroundRepeat:"no-repeat 50% center",backgroundSize:"cover"}},React.createElement("img",{src:z,alt:""})):"0"===A?React.createElement("div",{className:"vk_prBlocks_item_icon_outer",style:{backgroundColor:I,border:"1px solid ".concat(I)}},React.createElement("i",{className:"".concat(B," vk_prBlocks_item_icon"),style:{color:"#fff"}})):React.createElement("div",{className:"vk_prBlocks_item_icon_outer",style:{backgroundColor:"transparent",border:"1px solid "+I}},React.createElement("i",{className:"".concat(B," vk_prBlocks_item_icon"),style:{color:I}})),React.createElement(f,{className:"vk_prBlocks_item_title vk_prBlocks_item_title-1",tagName:"h1",onChange:function(e){return n({heading1:e})},value:l,placeholder:o("Input title","vk-blocks")}),React.createElement(f,{className:"vk_prBlocks_item_summary vk_prBlocks_item_summary-1",tagName:"p",onChange:function(e){return n({content1:e})},value:g,placeholder:o("Input content","vk-blocks")})),React.createElement("div",{className:"vk_prBlocks_item col-sm-4"},M?React.createElement("div",{className:"vk_prBlocks_item_image",style:{backgroundImage:"url("+M+")",backgroundRepeat:"no-repeat 50% center",backgroundSize:"cover"}},React.createElement("img",{src:M,alt:""})):"0"===P?React.createElement("div",{className:"vk_prBlocks_item_icon_outer",style:{backgroundColor:T,border:"1px solid ".concat(T)}},React.createElement("i",{className:"".concat(x," vk_prBlocks_item_icon"),style:{color:"#fff"}})):React.createElement("div",{className:"vk_prBlocks_item_icon_outer",style:{backgroundColor:"transparent",border:"1px solid "+T}},React.createElement("i",{className:"".concat(x," vk_prBlocks_item_icon"),style:{color:T}})),React.createElement(f,{className:"vk_prBlocks_item_title vk_prBlocks_item_title-2",tagName:"h1",onChange:function(e){return n({heading2:e})},value:a,placeholder:o("Input title","vk-blocks")}),React.createElement(f,{className:"vk_prBlocks_item_summary vk_prBlocks_item_summary-2",tagName:"p",onChange:function(e){return n({content2:e})},value:_,placeholder:o("Input content","vk-blocks")})),React.createElement("div",{className:"vk_prBlocks_item col-sm-4"},L?React.createElement("div",{className:"vk_prBlocks_item_image",style:{backgroundImage:"url("+L+")",backgroundRepeat:"no-repeat 50% center",backgroundSize:"cover"}},React.createElement("img",{src:L,alt:""})):"0"===j?React.createElement("div",{className:"vk_prBlocks_item_icon_outer",style:{backgroundColor:O,border:"1px solid ".concat(O)}},React.createElement("i",{className:"".concat(S," vk_prBlocks_item_icon"),style:{color:"#fff"}})):React.createElement("div",{className:"vk_prBlocks_item_icon_outer",style:{backgroundColor:"transparent",border:"1px solid "+O}},React.createElement("i",{className:"".concat(S," vk_prBlocks_item_icon"),style:{color:O}})),React.createElement(f,{className:"vk_prBlocks_item_title vk_prBlocks_item_title-3",tagName:"h1",onChange:function(e){return n({heading3:e})},value:b,placeholder:o("Input title","vk-blocks")}),React.createElement(f,{className:"vk_prBlocks_item_summary vk_prBlocks_item_summary-3",tagName:"p",onChange:function(e){return n({content3:e})},value:y,placeholder:o("Input content","vk-blocks")}))))]},save:function(e){var t=e.attributes,o=t.heading1,l=t.heading2,a=t.heading3,r=t.content1,c=t.content2,i=t.content3,s=t.url1,u=t.url2,m=t.url3,p=t.urlOpenType1,b=t.urlOpenType2,k=t.urlOpenType3,v=t.icon1,d=t.icon2,g=t.icon3,_=t.color1,y=t.color2,h=t.color3,E=t.bgType1,C=t.bgType2,w=t.bgType3,R=t.insertImage1,N=t.insertImage2,B=t.insertImage3;return React.createElement("article",{className:"vk_prBlocks row"},React.createElement("div",{className:"vk_prBlocks_item col-sm-4"},React.createElement("a",{href:s,target:p?"_blank":"_self",className:"vk_prBlocks_item_link"},R?React.createElement("div",{className:"vk_prBlocks_item_image",style:{backgroundImage:"url("+R+")",backgroundRepeat:"no-repeat 50% center",backgroundSize:"cover"}},React.createElement("img",{src:R,alt:""})):(_||(n("color1"),_="#0693e3"),"0"===E?React.createElement("div",{className:"vk_prBlocks_item_icon_outer",style:{backgroundColor:_,border:"1px solid ".concat(_)}},React.createElement("i",{className:"".concat(v," vk_prBlocks_item_icon"),style:{color:"#fff"}})):React.createElement("div",{className:"vk_prBlocks_item_icon_outer",style:{backgroundColor:"transparent",border:"1px solid "+_}},React.createElement("i",{className:"".concat(v," vk_prBlocks_item_icon"),style:{color:_}}))),React.createElement(f.Content,{className:"vk_prBlocks_item_title vk_prBlocks_item_title-1",tagName:"h1",value:o}),React.createElement(f.Content,{className:"vk_prBlocks_item_summary vk_prBlocks_item_summary-1",tagName:"p",value:r}))),React.createElement("div",{className:"vk_prBlocks_item col-sm-4"},React.createElement("a",{href:u,target:b?"_blank":"_self",className:"vk_prBlocks_item_link"},N?React.createElement("div",{className:"vk_prBlocks_item_image",style:{backgroundImage:"url("+N+")",backgroundRepeat:"no-repeat 50% center",backgroundSize:"cover"}},React.createElement("img",{src:N,alt:""})):(y||(n("color2"),y="#0693e3"),"0"===C?React.createElement("div",{className:"vk_prBlocks_item_icon_outer",style:{backgroundColor:y,border:"1px solid ".concat(y)}},React.createElement("i",{className:"".concat(d," vk_prBlocks_item_icon"),style:{color:"#fff"}})):React.createElement("div",{className:"vk_prBlocks_item_icon_outer",style:{backgroundColor:"transparent",border:"1px solid "+y}},React.createElement("i",{className:"".concat(d," vk_prBlocks_item_icon"),style:{color:y}}))),React.createElement(f.Content,{className:"vk_prBlocks_item_title vk_prBlocks_item_title-2",tagName:"h1",value:l}),React.createElement(f.Content,{className:"vk_prBlocks_item_summary vk_prBlocks_item_summary-2",tagName:"p",value:c}))),React.createElement("div",{className:"vk_prBlocks_item col-sm-4"},React.createElement("a",{href:m,target:k?"_blank":"_self",className:"vk_prBlocks_item_link"},B?React.createElement("div",{className:"vk_prBlocks_item_image",style:{backgroundImage:"url("+B+")",backgroundRepeat:"no-repeat 50% center",backgroundSize:"cover"}},React.createElement("img",{src:B,alt:""})):(h||(n("color3"),h="#0693e3"),"0"===w?React.createElement("div",{className:"vk_prBlocks_item_icon_outer",style:{backgroundColor:h,border:"1px solid ".concat(h)}},React.createElement("i",{className:"".concat(g," vk_prBlocks_item_icon"),style:{color:"#fff"}})):React.createElement("div",{className:"vk_prBlocks_item_icon_outer",style:{backgroundColor:"transparent",border:"1px solid "+h}},React.createElement("i",{className:"".concat(g," vk_prBlocks_item_icon"),style:{color:h}}))),React.createElement(f.Content,{className:"vk_prBlocks_item_title vk_prBlocks_item_title-3",tagName:"h1",value:a}),React.createElement(f.Content,{className:"vk_prBlocks_item_summary vk_prBlocks_item_summary-3",tagName:"p",value:i}))))}})},function(e,t,n){"use strict";n.r(t);var o=n(0),l=n.n(o),a=function(e,t,n,o){var l,a,r;return t||(t="#fff"),"tilt"===o?(l=Math.abs(e),r=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?l=Math.abs(e):e<0&&(l=2*Math.abs(e)),r=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?(l=Math.abs(e),r=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&&(l=Math.abs(e),r=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:l+"px"}},React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 100 100",preserveAspectRatio:"none"},r)):"lower"===n?React.createElement("div",{className:"vk_outer_separator vk_outer_separator-position-lower vk_outer_separator-type-".concat(a),style:{paddingTop:l+"px"}},React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 100 100",preserveAspectRatio:"none"},r)):void 0};function r(e){return(r="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 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)}}function i(e,t){return!t||"object"!==r(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 u(e,t){return(u=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var m=wp.editor.InnerBlocks;function p(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 b=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),i(this,s(t).apply(this,arguments))}var n,o,r;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&&u(e,t)}(t,l.a.Component),n=t,(o=[{key:"render",value:function(){var e,t,n,o,r,c,i,s,u,b,f,k=this.props.attributes,v=k.bgColor,d=k.bgImage,g=k.bgPosition,_=k.outerWidth,y=k.padding_left_and_right,h=k.padding_top_and_bottom,E=k.opacity,C=k.upper_level,w=k.lower_level,R=k.upperDividerBgColor,N=k.lowerDividerBgColor,B=k.dividerType,x=k.borderWidth,S=k.borderStyle,I=k.borderColor,T=k.borderRadius,O=this.props.for_;return o=" vk_outer-width-".concat(_),v=p(v||"#fff",E),n="parallax"===g?" vk_outer-bgPosition-parallax vk-prlx":"fixed"===g?" vk_outer-bgPosition-fixed":" vk_outer-bgPosition-normal",e="1"===y?" vk_outer-paddingLR-use":" vk_outer-paddingLR-none",t="1"===h?" vk_outer-paddingVertical-use":" vk_outer-paddingVertical-none",C&&(i="upper"),w&&(s="lower"),"edit"===O?r=l.a.createElement(m,null):(r=l.a.createElement(m.Content,null),c="vk_outer_container"),u=d?"linear-gradient(".concat(v,", ").concat(v,"), url(").concat(d,")"):"linear-gradient(".concat(v,", ").concat(v,")"),I||(I="#fff"),0===C&&0===w?(b="".concat(x,"px ").concat(S," ").concat(I),f="".concat(T,"px")):(b="none",f="0px"),l.a.createElement("div",{className:"vk_outer"+o+e+t+n,style:{background:u,border:b,borderRadius:f}},a(C,R,i,B),l.a.createElement("div",{className:c},r),a(w,N,s,B))}}])&&c(n.prototype,o),r&&c(n,r),t}();function f(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 k=wp.i18n.__,v=wp.blocks.registerBlockType,d=wp.components,g=d.RangeControl,_=d.RadioControl,y=d.PanelBody,h=d.Button,E=d.BaseControl,C=d.SelectControl,w=wp.element.Fragment,R=wp.editor,N=R.InspectorControls,B=R.MediaUpload,x=R.ColorPalette,S=l.a.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"576",height:"512",viewBox:"0 0 576 512"},l.a.createElement("path",{d:"M288,381c50.7,0,92-41.3,92-92s-41.3-92-92-92s-92,41.3-92,92S237.3,381,288,381z M288,227c34.2,0,62,27.8,62,62 s-27.8,62-62,62s-62-27.8-62-62S253.8,227,288,227z"}),l.a.createElement("polygon",{points:"273,342 303,342 303,304 341,304 341,274 303,274 303,236 273,236 273,274 235,274 235,304 273,304 "}),l.a.createElement("path",{d:"M1.8,155.5v267h572.5v-267H1.8z M544.2,392.5H31.8v-207h512.5L544.2,392.5L544.2,392.5z"}),l.a.createElement("g",null,l.a.createElement("path",{d:"M39.8,10.3c-13.3,0-25.7,0.9-37.6,2.6L2,136.9h33.3l0.1-39c3,0.4,6.7,0.5,11.1,0.5c16.7,0,29.5-3.9,38.3-11.7 c8.7-7.7,13.1-19.3,13.1-34.4C98,24.3,78.6,10.4,39.8,10.3z M62,68.5c-3.6,3.4-9.2,5.2-16.6,5.2c-0.6,0-1.1,0-1.6,0 c-0.2,0-0.4,0-0.6,0c-2.8,0-5.4-0.1-7.7-0.5l0-22l-1.3-14.3c2.6-0.6,5.2-0.9,7.7-0.9c0.2,0,0.5,0,0.7,0c0.2,0,0.4,0,0.7,0 c13.6,0,21.1,4.7,22.7,14c0.3,1.2,0.6,2.6,0.7,4C67.2,60.2,65.6,65,62,68.5z"}),l.a.createElement("path",{d:"M141.3,65H141l0-17.1h-32.5l-0.2,88.9h33.3l0.1-35c0.1-8.6,3.2-15.7,9.7-21.4c6.5-5.7,14.9-8.5,25.4-8.5h3.4l0-23.9h-3.4 C161.7,48.1,149.8,53.7,141.3,65z"}),l.a.createElement("path",{d:"M266.7,58.5c-8-8.1-19.3-12.2-34-12.2c-14.6,0-25.9,4.1-34,12.2c-8.1,8.1-12.2,19.4-12.2,33.9c-0.1,14.5,4,25.8,12,33.9 c8,8.1,19.3,12.2,34,12.2c14.6,0,25.9-4.1,34-12.2c8.1-8.1,12.2-19.4,12.2-33.9C278.7,78,274.7,66.6,266.7,58.5z M246.2,92.5 c0,8.9-1.2,15-3.3,18.6c-2.1,3.6-5.6,5.4-10.4,5.4s-8.3-1.8-10.5-5.4c-2.2-3.6-3.3-9.8-3.2-18.6c0-8.9,1.2-15,3.3-18.6 c2.1-3.6,5.6-5.4,10.4-5.4c4.8,0,8.3,1.8,10.5,5.4S246.3,83.7,246.2,92.5z"})));v("vk-blocks/outer",{title:k("Outer","vk-blocks"),icon:S,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}},edit:function(e){var t=e.attributes,n=e.setAttributes,o=t.bgColor,a=t.bgImage,r=t.bgPosition,c=t.outerWidth,i=t.padding_left_and_right,s=t.padding_top_and_bottom,u=t.opacity,m=t.upper_level,p=t.lower_level,v=t.upperDividerBgColor,d=t.lowerDividerBgColor,R=t.dividerType,S=t.borderWidth,I=t.borderStyle,T=t.borderColor,O=t.borderRadius;return l.a.createElement(w,null,l.a.createElement(N,null,l.a.createElement(y,{title:k("Background Setting","vk-blocks")},l.a.createElement(E,{label:k("Color Setting","vk-blocks"),help:k("Color will overcome background image. If you want to display image, clear background color or set opacity 0.","vk-blocks")},l.a.createElement(x,{value:o,onChange:function(e){return n({bgColor:e})}})),l.a.createElement(E,{label:k("Opacity Setting","vk-blocks")},l.a.createElement(g,{value:u,onChange:function(e){n({opacity:e})},min:0,max:1,step:.1})),l.a.createElement(E,{label:k("Background Image","vk-blocks"),help:""},l.a.createElement(B,{onSelect:function(e){return n({bgImage:e.url})},type:"image",value:a,render:function(e){var t=e.open;return l.a.createElement(h,{onClick:t,className:a?"image-button":"button button-large"},a?l.a.createElement("img",{className:"icon-image",src:a,alt:k("Upload image","vk-blocks")}):k("Select image","vk-blocks"))}})),l.a.createElement(E,{label:k("Background image Position","vk-blocks"),help:""},l.a.createElement(_,{selected:r,options:[{label:k("normal","vk-blocks"),value:"normal"},{label:k("Fixed","vk-blocks"),value:"fixed"},{label:k("Parallax (It will not work in preview)","vk-blocks"),value:"parallax"}],onChange:function(e){return n({bgPosition:e})}}))),l.a.createElement(y,{title:k("Layout Setting","vk-blocks")},l.a.createElement(E,null,l.a.createElement(_,{label:k("Outer width","vk-blocks"),selected:c,options:[{label:k("Normal","vk-blocks"),value:"normal"},{label:k("Full Wide","vk-blocks"),value:"full"}],onChange:function(e){return n({outerWidth:e})}}),l.a.createElement(_,{label:k("Contents area padding (left and right)","vk-blocks"),selected:i,options:[{label:k("Do not use contents area default padding (When case of full width etc.).","vk-blocks"),value:"0"},{label:k("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})}}),l.a.createElement(_,{label:k("Padding (top and bottom)","vk-blocks"),selected:s,options:[{label:k("Use default padding","vk-blocks"),value:"1"},{label:k("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})}}))),l.a.createElement(y,{title:k("Divider Setting","vk-blocks")},l.a.createElement(E,null,l.a.createElement(C,{label:k("Type","vk-blocks"),value:R,onChange:function(e){return n({dividerType:e})},options:[{value:"tilt",label:k("Tilt","vk-blocks")},{value:"curve",label:k("Curve","vk-blocks")},{value:"wave",label:k("Wave","vk-blocks")},{value:"triangle",label:k("Triangle","vk-blocks")}]}),l.a.createElement(g,{label:k("Upper Divider Level","vk-blocks"),value:m,onChange:function(e){return n({upper_level:f(e,-100,100)})},min:"-100",max:"100"}),l.a.createElement(x,{value:v,onChange:function(e){return n({upperDividerBgColor:e})}}),l.a.createElement(g,{label:k("Lower Divider Level","vk-blocks"),value:p,onChange:function(e){return n({lower_level:f(e,-100,100)})},min:"-100",max:"100"}),l.a.createElement(x,{value:d,onChange:function(e){return n({lowerDividerBgColor:e})}}))),l.a.createElement(y,{title:k("Border Setting","vk-blocks")},l.a.createElement(E,null,l.a.createElement("p",null,k("Border will disappear when divider effect is applied.","vk-blocks")),l.a.createElement(C,{label:k("Border type","vk-blocks"),value:I,onChange:function(e){return n({borderStyle:e})},options:[{value:"none",label:k("None","vk-blocks")},{value:"solid",label:k("Solid","vk-blocks")},{value:"dotted",label:k("Dotted","vk-blocks")},{value:"dashed",label:k("Dashed","vk-blocks")},{value:"double",label:k("Double","vk-blocks")},{value:"groove",label:k("Groove","vk-blocks")},{value:"ridge",label:k("Ridge","vk-blocks")},{value:"inset",label:k("Inset","vk-blocks")},{value:"outset",label:k("Outset","vk-blocks")}]}),l.a.createElement(x,{value:T,onChange:function(e){return n({borderColor:e})}}),l.a.createElement(g,{label:k("Border width","vk-blocks"),value:S,onChange:function(e){return n({borderWidth:e})},min:"0"}),l.a.createElement(g,{label:k("Border radius","vk-blocks"),value:O,onChange:function(e){return n({borderRadius:f(e,-100,100)})},min:"-100",max:"100"})))),vk_blocks_check.is_pro?l.a.createElement(b,{attributes:t,for_:"edit"}):l.a.createElement("div",null,k("This block is only for users who bought Lightning Pro.","vk-blocks")))},save:function(e){var t=e.attributes;if(vk_blocks_check.is_pro)return l.a.createElement(b,{attributes:t,for_:"save"})}});n(3),n(4);function I(e){return(I="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 T(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 O(e,t){return!t||"object"!==I(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 A(e){return(A=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function P(e,t){return(P=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),O(this,A(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&&P(e,t)}(t,l.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,r=this.props.lbUrl,c=this.props.lbTarget,i=this.props.lbFontAwesomeIconBefore,s=this.props.lbFontAwesomeIconAfter,u=this.props.lbRichtext,m=this.props.lbsubCaption,p="",b={},f="",k="";return p="btn vk_button_link",e?(p="".concat(p," btn-primary btn-").concat(a),"0"===n?b={backgroundColor:e,border:"1px solid ".concat(e)}:"1"===n&&(b={backgroundColor:"transparent",border:"1px solid "+e,color:e})):e||("0"===n?(p="".concat(p," btn-").concat(a," btn-").concat(t),b=null):"1"===n&&(p="".concat(p," btn-").concat(a," btn-outline-").concat(t),b=null)),"block"===o&&(p="".concat(p," btn-block")),i&&(f=l.a.createElement("i",{className:"".concat(i," vk_button_link_before")})),s&&(k=l.a.createElement("i",{className:"".concat(s," vk_button_link_after")})),l.a.createElement("a",{href:r,id:"vk_button_link",className:p,role:"button","aria-pressed":!0,style:b,target:c?"_blank":null},f,u,k,m&&l.a.createElement("p",{className:"vk_button_link_subCaption"},m))}}])&&T(n.prototype,o),a&&T(n,a),t}();function z(e){return(z="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 M(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 L(e,t){return!t||"object"!==z(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 F(e){return(F=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function U(e,t){return(U=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var D=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),L(this,F(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&&U(e,t)}(t,l.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,r=this.props.lbUrl,c=this.props.lbTarget,i=this.props.lbFontAwesomeIconBefore,s=this.props.lbFontAwesomeIconAfter,u=this.props.lbRichtext,m=(this.props.lbsubCaption,""),p={},b="",f="";return m="btn vk_button_link",e?(m="".concat(m," btn-primary btn-").concat(a),"0"===n?p={backgroundColor:e,border:"1px solid ".concat(e)}:"1"===n&&(p={backgroundColor:"transparent",border:"1px solid "+e,color:e})):e||("0"===n?(m="".concat(m," btn-").concat(a," btn-").concat(t),p=null):"1"===n&&(m="".concat(m," btn-").concat(a," btn-outline-").concat(t),p=null)),"block"===o&&(m="".concat(m," btn-block")),i&&(b=l.a.createElement("i",{className:"".concat(i," vk_button_link_before")})),s&&(f=l.a.createElement("i",{className:"".concat(s," vk_button_link_after")})),l.a.createElement("a",{href:r,className:m,role:"button","aria-pressed":!0,style:p,target:c?"_blank":null},b,u,f)}}])&&M(n.prototype,o),a&&M(n,a),t}(),W=wp.editor.RichText,$=[{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,r=t.buttonSize,c=t.buttonType,i=t.buttonColor,s=t.buttonColorCustom,u=t.buttonAlign,m=t.fontAwesomeIconBefore,p=t.fontAwesomeIconAfter,b="";return s?b="vk_button vk_button-color-custom vk_button-align-".concat(u):s||(b="vk_button vk_button-align-".concat(u)),l.a.createElement("div",{className:b},l.a.createElement(D,{lbColorCustom:s,lbColor:i,lbType:c,lbAlign:u,lbSize:r,lbUrl:o,lbTarget:a,lbFontAwesomeIconBefore:m,lbFontAwesomeIconAfter:p,lbRichtext:l.a.createElement(W.Content,{tagName:"span",className:"vk_button_link_txt",value:n})}))}}],V=wp.i18n.__,q=wp.blocks.registerBlockType,H=wp.components,G=(H.RangeControl,H.RadioControl),Q=H.PanelBody,Y=(H.Button,H.BaseControl),J=H.CheckboxControl,K=H.TextControl,X=H.Dashicon,Z=H.IconButton,ee=wp.element.Fragment,te=wp.editor,ne=te.RichText,oe=te.InspectorControls,le=(te.MediaUpload,te.ColorPalette),ae=te.URLInput,re=l.a.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"576",height:"512",viewBox:"0 0 576 512"},l.a.createElement("g",null,l.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"})),l.a.createElement("g",null,l.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"}),l.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"}),l.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"}),l.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"}),l.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"}),l.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"})));q("vk-blocks/button",{title:V("Button","vk-blocks"),icon:re,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=e.attributes,n=(e.className,e.setAttributes),o=e.isSelected,a=t.content,r=t.subCaption,c=t.buttonUrl,i=t.buttonTarget,s=t.buttonSize,u=t.buttonType,m=t.buttonColor,p=t.buttonColorCustom,b=t.buttonAlign,f=t.fontAwesomeIconBefore,k=t.fontAwesomeIconAfter;return l.a.createElement(ee,null,l.a.createElement(oe,null,l.a.createElement(Q,{title:V("Button setting","vk-blocks")},l.a.createElement(K,{label:V("Sub Caption","vk-blocks"),value:r,onChange:function(e){return n({subCaption:e})},placeholder:"Sub Caption"}),l.a.createElement(J,{label:V("Open link new tab.","vk-blocks"),checked:i,onChange:function(e){return n({buttonTarget:e})}}),l.a.createElement(G,{label:V("Button Size:","vk-blocks"),selected:s,options:[{label:V("Large","vk-blocks"),value:"lg"},{label:V("normal","vk-blocks"),value:"md"},{label:V("Small","vk-blocks"),value:"sm"}],onChange:function(e){return n({buttonSize:e})}}),l.a.createElement(G,{label:V("Button Position:","vk-blocks"),selected:b,options:[{label:V("Left","vk-blocks"),value:"left"},{label:V("Center","vk-blocks"),value:"center"},{label:V("Right","vk-blocks"),value:"right"},{label:V("Block","vk-blocks"),value:"block"}],onChange:function(e){return n({buttonAlign:e})}}),l.a.createElement(G,{label:V("Button Style:","vk-blocks"),selected:u,options:[{label:V("Solid color","vk-blocks"),value:"0"},{label:V("No background","vk-blocks"),value:"1"}],help:V('If you select "No background", that you need to select a Custom Color.',"vk-blocks"),onChange:function(e){return n({buttonType:e})}}),l.a.createElement(G,{label:V("Default Color:","vk-blocks"),selected:m,options:[{label:V("Primary","vk-blocks"),value:"primary"},{label:V("Secondary","vk-blocks"),value:"secondary"},{label:V("Success","vk-blocks"),value:"success"},{label:V("Info","vk-blocks"),value:"info"},{label:V("Warning","vk-blocks"),value:"warning"},{label:V("Danger","vk-blocks"),value:"danger"},{label:V("Light","vk-blocks"),value:"light"},{label:V("Dark","vk-blocks"),value:"dark"}],onChange:function(e){return n({buttonColor:e})}}),l.a.createElement(Y,{label:V("Custom Color","vk-blocks"),help:V("This custom color overrides the default color. If you want to use the default color, click the clear button.","vk-blocks")},l.a.createElement(le,{value:p,onChange:function(e){return n({buttonColorCustom:e})}})),l.a.createElement(Y,{label:V("Font Awesome:","vk-blocks"),help:l.a.createElement("a",{href:"https://fontawesome.com/icons?d=gallery&m=free",target:"_blank"},V("Font Awesome icon list","vk-blocks"))},l.a.createElement(K,{label:V("Before text","vk-blocks"),help:V("Enter Font Awesome Class.This icon will appear before text. Ex) fas fa-arrow-circle-right","vk-blocks"),value:f,onChange:function(e){return n({fontAwesomeIconBefore:e})},placeholder:"fas fa-arrow-circle-right"}),l.a.createElement(K,{label:V("After text","vk-blocks"),help:V("Enter Font Awesome Class.This icon will appear after text. Ex) fas fa-external-link-alt","vk-blocks"),value:k,onChange:function(e){return n({fontAwesomeIconAfter:e})},placeholder:"fas fa-external-link-alt"})))),l.a.createElement("div",{className:p?"vk_button vk_button-align-".concat(b," vk_button-color-custom"):"vk_button vk_button-align-".concat(b)},l.a.createElement(j,{lbColorCustom:p,lbColor:m,lbType:u,lbAlign:b,lbSize:s,lbFontAwesomeIconBefore:f,lbFontAwesomeIconAfter:k,lbsubCaption:r,lbRichtext:l.a.createElement(ne,{tagName:"span",className:"vk_button_link_txt",onChange:function(e){return n({content:e})},value:a,placeholder:V("Input text","vk-blocks"),formattingControls:["bold","italic","strikethrough"],keepPlaceholderOnFocus:!0})}),o&&l.a.createElement("form",{className:"block-library-button__inline-link",onSubmit:function(e){return e.preventDefault()}},l.a.createElement(X,{icon:"admin-links"}),l.a.createElement(ae,{value:c,onChange:function(e){return n({buttonUrl:e})}}),l.a.createElement(Z,{icon:"editor-break",label:V("Apply","vk-blocks"),type:"submit"}))))},save:function(e){var t=e.attributes,n=(e.className,t.content),o=t.subCaption,a=t.buttonUrl,r=t.buttonTarget,c=t.buttonSize,i=t.buttonType,s=t.buttonColor,u=t.buttonColorCustom,m=t.buttonAlign,p=t.fontAwesomeIconBefore,b=t.fontAwesomeIconAfter,f="";return u?f="vk_button vk_button-color-custom vk_button-align-".concat(m):u||(f="vk_button vk_button-align-".concat(m)),l.a.createElement("div",{className:f},l.a.createElement(j,{lbColorCustom:u,lbColor:s,lbType:i,lbAlign:m,lbSize:c,lbUrl:a,lbTarget:r,lbFontAwesomeIconBefore:p,lbFontAwesomeIconAfter:b,lbsubCaption:o,lbRichtext:l.a.createElement(ne.Content,{tagName:"span",className:"vk_button_link_txt",value:n})}))},deprecated:$});n(5),n(6),n(7);function ce(e){return(ce="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 ie(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 se(e,t){return!t||"object"!==ce(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 ue(e){return(ue=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function me(e,t){return(me=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var pe=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),se(this,ue(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&&me(e,t)}(t,l.a.Component),n=t,(o=[{key:"render",value:function(){var e=this.props.attributes,t=e.buttonText,n=e.fontAwesomeIconBefore,o=e.fontAwesomeIconAfter,a="",r="";return n&&(a=l.a.createElement("i",{className:"".concat(n," vk_button_link_before")})),o&&(r=l.a.createElement("i",{className:"".concat(o," vk_button_link_after")})),l.a.createElement(l.a.Fragment,null,a,l.a.createElement("span",{className:"vk_button_link_txt"},t),r)}}])&&ie(n.prototype,o),a&&ie(n,a),t}();function be(e){return(be="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 fe(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 ke(e,t){return!t||"object"!==be(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 ve(e){return(ve=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function de(e,t){return(de=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var ge=wp.i18n.__,_e=wp.components.Button,ye=wp.editor.MediaUpload,he=wp.editor.RichText,Ee=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),ke(this,ve(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&&de(e,t)}(t,l.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,r=e.url,c=e.buttonType,i=e.buttonColor,s=e.buttonColorCustom,u=e.buttonText,m=e.buttonTarget,p=e.Image,b=e.ImageBorderColor,f=e.layout,k=(e.fontAwesomeIconBefore,e.fontAwesomeIconAfter,this.props.setAttributes),v=this.props.for_,d="vk_prContent",g="vk_button",_="btn btn-block vk_button_link vk_prContent_colTxt_btn",y={};return d="".concat(d,"right"===f?" vk_prContent-layout-imageRight":" vk_prContent-layout-imageLeft"),s?(g="".concat(g," vk_button-color-custom"),_="".concat(_," btn-primary"),"0"===c?y={backgroundColor:s,border:"1px solid ".concat(s)}:"1"===c&&(y={backgroundColor:"transparent",border:"1px solid "+s,color:s})):s||("0"===c?(_="".concat(_," btn-").concat(i),y=null):"1"===c&&(_="".concat(_," btn-outline-").concat(i),y=null)),l.a.createElement("div",{className:d},l.a.createElement("div",{className:"col-sm-6 vk_prContent_colImg"},"edit"===v?l.a.createElement(ye,{onSelect:function(e){return k({Image:e.sizes.full.url})},type:" image",value:p,render:function(e){var t=e.open;return l.a.createElement(_e,{onClick:t,className:p?"image-button":"button button-large"},p?l.a.createElement("img",{className:"vk_prContent_colImg_image",src:p,alt:ge("Upload image","vk-blocks"),style:{border:"1px solid ".concat(b)}}):ge("Select image","vk-blocks"))}}):p?l.a.createElement("img",{className:"vk_prContent_colImg_image",src:p,alt:ge("Upload image","vk-blocks"),style:{border:"1px solid ".concat(b)}}):ge("Select image","vk-blocks")),l.a.createElement("div",{className:"col-sm-6 vk_prContent_colTxt"},"edit"===v?l.a.createElement(l.a.Fragment,null,l.a.createElement(he,{tagName:"h3",className:"vk_prContent_colTxt_title",onChange:function(e){return k({title:e})},value:t,placeholder:ge("Input title.","vk-blocks"),style:{color:n}}),l.a.createElement(he,{tagName:"p",className:"vk_prContent_colTxt_text",onChange:function(e){return k({content:e})},value:o,placeholder:ge("Input content.","vk-blocks"),style:{color:a}})):l.a.createElement(l.a.Fragment,null,l.a.createElement(he.Content,{tagName:"h3",value:t,className:"vk_prContent_colTxt_title",style:{color:n}}),l.a.createElement(he.Content,{tagName:"p",className:"vk_prContent_colTxt_text",value:o,style:{color:a}})),function(){if(""!==u&&void 0!==u)return l.a.createElement("div",{className:g},l.a.createElement("a",{href:r,className:_,target:m?"_blank":null,style:y},l.a.createElement(pe,{attributes:e})))}()))}}])&&fe(n.prototype,o),a&&fe(n,a),t}(),Ce=wp.i18n.__,we=wp.blocks.registerBlockType,Re=wp.components,Ne=(Re.RangeControl,Re.RadioControl),Be=Re.PanelBody,xe=(Re.Button,Re.BaseControl),Se=Re.CheckboxControl,Ie=Re.TextControl,Te=wp.element.Fragment,Oe=wp.editor,Ae=(Oe.RichText,Oe.InspectorControls),Pe=(Oe.MediaUpload,Oe.ColorPalette),je=l.a.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"576",height:"512",viewBox:"0 0 576 512"},l.a.createElement("g",null,l.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"}),l.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"}),l.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"}),l.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"}),l.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"}),l.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"}),l.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"}),l.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"}),l.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"}),l.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"})));we("vk-blocks/pr-content",{title:Ce("PR Content","vk-blocks"),icon:je,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,e.setAttributes),o=t.titleColor,a=t.contentColor,r=t.url,c=t.buttonType,i=t.buttonColor,s=t.buttonColorCustom,u=t.buttonText,m=t.buttonTarget,p=t.ImageBorderColor,b=t.layout,f=t.fontAwesomeIconBefore,k=t.fontAwesomeIconAfter;return l.a.createElement(Te,null,l.a.createElement(Ae,null,l.a.createElement(Be,{title:Ce("Color Setting","vk-blocks")},l.a.createElement(xe,{label:Ce("Title Color","vk-blocks")},l.a.createElement(Pe,{value:o,onChange:function(e){return n({titleColor:e})}})),l.a.createElement(xe,{label:Ce("Content Color","vk-blocks")},l.a.createElement(Pe,{value:a,onChange:function(e){return n({contentColor:e})}})),l.a.createElement(xe,{label:Ce("Image Border Color","vk-blocks")},l.a.createElement(Pe,{value:p,onChange:function(e){return n({ImageBorderColor:e})}}))),l.a.createElement(Be,{title:Ce("Button Setting","vk-blocks")},l.a.createElement(xe,{label:Ce("Button Text","vk-blocks")},l.a.createElement(Ie,{value:u,onChange:function(e){return n({buttonText:e})},placeholder:"Input button text."})),l.a.createElement(xe,{label:Ce("Link URL","vk-blocks")},l.a.createElement(Ie,{value:r,onChange:function(e){return n({url:e})},placeholder:"https://vektor-inc.co.jp/"})),l.a.createElement(Se,{label:Ce("Open link new tab.","vk-blocks"),checked:m,onChange:function(e){return n({buttonTarget:e})}}),l.a.createElement(xe,{label:Ce("Button Type","vk-blocks")},l.a.createElement(Ne,{selected:c,options:[{label:Ce("Solid","vk-blocks"),value:"0"},{label:Ce("Ghost","vk-blocks"),value:"1"}],onChange:function(e){return n({buttonType:e})}})),l.a.createElement(Ne,{label:Ce("Default Color:","vk-blocks"),selected:i,options:[{label:Ce("Primary","vk-blocks"),value:"primary"},{label:Ce("Secondary","vk-blocks"),value:"secondary"},{label:Ce("Success","vk-blocks"),value:"success"},{label:Ce("Info","vk-blocks"),value:"info"},{label:Ce("Warning","vk-blocks"),value:"warning"},{label:Ce("Danger","vk-blocks"),value:"danger"},{label:Ce("Light","vk-blocks"),value:"light"},{label:Ce("Dark","vk-blocks"),value:"dark"}],onChange:function(e){return n({buttonColor:e})}}),l.a.createElement(xe,{label:Ce("Button Color","vk-blocks")},l.a.createElement(Pe,{value:s,onChange:function(e){return n({buttonColorCustom:e})}})),l.a.createElement(xe,{label:Ce("Font Awesome:","vk-blocks"),help:l.a.createElement("a",{href:"https://fontawesome.com/icons?d=gallery&m=free",target:"_blank"},Ce("Font Awesome icon list","vk-blocks"))},l.a.createElement(Ie,{label:Ce("Before text","vk-blocks"),help:Ce("Enter Font Awesome Class.This icon will appear before text. Ex) fas fa-arrow-circle-right","vk-blocks"),value:f,onChange:function(e){return n({fontAwesomeIconBefore:e})},placeholder:"fas fa-arrow-circle-right"}),l.a.createElement(Ie,{label:Ce("After text","vk-blocks"),help:Ce("Enter Font Awesome Class.This icon will appear after text. Ex) fas fa-external-link-alt","vk-blocks"),value:k,onChange:function(e){return n({fontAwesomeIconAfter:e})},placeholder:"fas fa-external-link-alt"}))),l.a.createElement(Be,{title:Ce("Layout Setting","vk-blocks")},l.a.createElement(Ne,{label:Ce("Layout Type","vk-blocks"),selected:b,options:[{label:Ce("Right","vk-blocks"),value:"right"},{label:Ce("Left","vk-blocks"),value:"left"}],onChange:function(e){return n({layout:e})}}))),l.a.createElement(Ee,{attributes:t,setAttributes:n,for_:"edit"}))},save:function(e){var t=e.attributes;e.className;return l.a.createElement(Ee,{attributes:t,for_:"save"})}})}]);
15
  //# sourceMappingURL=block-build.js.map
6
  *
7
  * This source code is licensed under the MIT license found in the
8
  * LICENSE file in the root directory of this source tree.
9
+ */var o=n(2),l="function"==typeof Symbol&&Symbol.for,a=l?Symbol.for("react.element"):60103,r=l?Symbol.for("react.portal"):60106,c=l?Symbol.for("react.fragment"):60107,i=l?Symbol.for("react.strict_mode"):60108,s=l?Symbol.for("react.profiler"):60114,u=l?Symbol.for("react.provider"):60109,m=l?Symbol.for("react.context"):60110,p=l?Symbol.for("react.concurrent_mode"):60111,b=l?Symbol.for("react.forward_ref"):60112,f=l?Symbol.for("react.suspense"):60113,v=l?Symbol.for("react.memo"):60115,k=l?Symbol.for("react.lazy"):60116,g="function"==typeof Symbol&&Symbol.iterator;function d(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,l,a,r,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,l,a,r,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 y={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||y}function E(){}function C(e,t,n){this.props=e,this.context=t,this.refs=h,this.updater=n||y}_.prototype.isReactComponent={},_.prototype.setState=function(e,t){"object"!=typeof e&&"function"!=typeof e&&null!=e&&d("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 R={current:null,currentDispatcher:null},x=Object.prototype.hasOwnProperty,N={key:!0,ref:!0,__self:!0,__source:!0};function B(e,t,n){var o=void 0,l={},r=null,c=null;if(null!=t)for(o in void 0!==t.ref&&(c=t.ref),void 0!==t.key&&(r=""+t.key),t)x.call(t,o)&&!N.hasOwnProperty(o)&&(l[o]=t[o]);var i=arguments.length-2;if(1===i)l.children=n;else if(1<i){for(var s=Array(i),u=0;u<i;u++)s[u]=arguments[u+2];l.children=s}if(e&&e.defaultProps)for(o in i=e.defaultProps)void 0===l[o]&&(l[o]=i[o]);return{$$typeof:a,type:e,key:r,ref:c,props:l,_owner:R.current}}function S(e){return"object"==typeof e&&null!==e&&e.$$typeof===a}var T=/\/+/g,I=[];function O(e,t,n,o){if(I.length){var l=I.pop();return l.result=e,l.keyPrefix=t,l.func=n,l.context=o,l.count=0,l}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,l){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 r:i=!0}}if(i)return o(l,t,""===n?"."+z(t,0):n),1;if(i=0,n=""===n?".":n+":",Array.isArray(t))for(var s=0;s<t.length;s++){var u=n+z(c=t[s],s);i+=e(c,u,o,l)}else if(u=null===t||"object"!=typeof t?null:"function"==typeof(u=g&&t[g]||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+z(c,s++),o,l);else"object"===c&&d("31","[object Object]"==(o=""+t)?"object with keys {"+Object.keys(t).join(", ")+"}":o,"");return i}(e,"",t,n)}function z(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 j(e,t){e.func.call(e.context,t,e.count++)}function M(e,t,n){var o=e.result,l=e.keyPrefix;e=e.func.call(e.context,t,e.count++),Array.isArray(e)?L(e,o,n,function(e){return e}):null!=e&&(S(e)&&(e=function(e,t){return{$$typeof:a,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}(e,l+(!e.key||t&&t.key===e.key?"":(""+e.key).replace(T,"$&/")+"/")+n)),o.push(e))}function L(e,t,n,o,l){var a="";null!=n&&(a=(""+n).replace(T,"$&/")+"/"),P(e,M,t=O(t,a,o,l)),A(t)}var F={Children:{map:function(e,t,n){if(null==e)return e;var o=[];return L(e,o,null,t,n),o},forEach:function(e,t,n){if(null==e)return e;P(e,j,t=O(null,null,t,n)),A(t)},count:function(e){return P(e,function(){return null},null)},toArray:function(e){var t=[];return L(e,t,null,function(e){return e}),t},only:function(e){return S(e)||d("143"),e}},createRef:function(){return{current:null}},Component:_,PureComponent:C,createContext:function(e,t){return void 0===t&&(t=null),(e={$$typeof:m,_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:b,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:f,createElement:B,cloneElement:function(e,t,n){null==e&&d("267",e);var l=void 0,r=o({},e.props),c=e.key,i=e.ref,s=e._owner;if(null!=t){void 0!==t.ref&&(i=t.ref,s=R.current),void 0!==t.key&&(c=""+t.key);var u=void 0;for(l in e.type&&e.type.defaultProps&&(u=e.type.defaultProps),t)x.call(t,l)&&!N.hasOwnProperty(l)&&(r[l]=void 0===t[l]&&void 0!==u?u[l]:t[l])}if(1===(l=arguments.length-2))r.children=n;else if(1<l){u=Array(l);for(var m=0;m<l;m++)u[m]=arguments[m+2];r.children=u}return{$$typeof:a,type:e.type,key:c,ref:i,props:r,_owner:s}},createFactory:function(e){var t=B.bind(null,e);return t.type=e,t},isValidElement:S,version:"16.7.0",unstable_ConcurrentMode:p,unstable_Profiler:s,__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:{ReactCurrentOwner:R,assign:o}},U={default:F},D=U&&F||U;e.exports=D.default||D},function(e,t,n){"use strict";
10
  /*
11
  object-assign
12
  (c) Sindre Sorhus
13
  @license MIT
14
+ */var o=Object.getOwnPropertySymbols,l=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,r,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]))l.call(n,s)&&(c[s]=n[s]);if(o){r=o(n);for(var u=0;u<r.length;u++)a.call(n,r[u])&&(c[r[u]]=n[r[u]])}}return c}},function(e,t){var n=wp.i18n.__,o=wp.blocks.registerBlockType,l=wp.editor.RichText;o("vk-blocks/alert",{title:n("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=t.style,a=t.content;return React.createElement("div",{className:"alert alert-".concat(o)},React.createElement("select",{onChange:function(e){n({style:e.target.value})}},React.createElement("option",{value:"success",selected:"success"===o},"Success"),React.createElement("option",{value:"info",selected:"info"===o},"Info"),React.createElement("option",{value:"warning",selected:"warning"===o},"Warning"),React.createElement("option",{value:"danger",selected:"danger"===o},"Danger")),React.createElement(l,{tagName:"p",onChange:function(e){n({content:e})},value:a}))},save:function(e){var t=e.attributes,n=t.style,o=t.content;return React.createElement("div",{className:"alert alert-".concat(n)},React.createElement(l.Content,{tagName:"p",value:o}))}})},function(e,t){var n=wp.i18n.__,o=wp.blocks.registerBlockType,l=wp.components,a=(l.RangeControl,l.RadioControl),r=l.PanelBody,c=l.Button,i=wp.element.Fragment,s=wp.editor,u=s.RichText,m=s.InspectorControls,p=s.MediaUpload,b=s.ColorPalette,f=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:f,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,l=e.setAttributes,s=t.content,f=t.balloonName,v=t.balloonType,k=t.balloonBgColor,g=t.balloonAlign,d=t.IconImage;return React.createElement(i,null,React.createElement(m,null,React.createElement(r,{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:g,options:[{label:n("Left","vk-blocks"),value:"position-left"},{label:n("Right","vk-blocks"),value:"position-right"}],onChange:function(e){return l({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 l({balloonType:e})}}),React.createElement(b,{value:k,onChange:function(e){return l({balloonBgColor:e})}}))),React.createElement("div",{className:"".concat(o," vk_balloon vk_balloon-").concat(g," vk_balloon-").concat(v)},React.createElement("div",{className:"vk_balloon_icon"},React.createElement(p,{onSelect:function(e){return l({IconImage:e.sizes.full.url})},type:"image",className:"vk_balloon_icon_image",value:d,render:function(e){var t=e.open;return React.createElement(c,{onClick:t,className:d?"image-button":"button button-large"},d?React.createElement("img",{className:"vk_balloon_icon_image",src:d,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 l({balloonName:e})},value:f,placeholder:n("Icon Name","vk-blocks")})),React.createElement(u,{style:{background:k,border:k},tagName:"p",className:"vk_balloon_content",onChange:function(e){return l({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,l=t.balloonType,a=t.balloonBgColor,r=t.balloonAlign,c=t.IconImage;return React.createElement("div",{className:"vk_balloon vk_balloon-".concat(r," vk_balloon-").concat(l)},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){var n=wp.i18n.__,o=wp.blocks.registerBlockType,l=wp.editor.RichText,a=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"}));o("vk-blocks/faq",{title:n("FAQ","vk-blocks"),icon:a,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,o=e.setAttributes,a=t.heading,r=t.content;return React.createElement("dl",{className:"vk_faq"},React.createElement(l,{tagName:"dt",className:"vk_faq_title",onChange:function(e){return o({heading:e})},value:a,placeholder:n("Please enter a question.","vk-blocks")}),React.createElement(l,{tagName:"dd",className:"vk_faq_content",onChange:function(e){return o({content:e})},value:r,placeholder:n("Please enter a answer.","vk-blocks")}))},save:function(e){var t=e.attributes,n=t.heading,o=t.content;return React.createElement("dl",{className:"vk_faq"},React.createElement(l.Content,{tagName:"dt",className:"vk_faq_title",value:n}),React.createElement(l.Content,{tagName:"dd",className:"vk_faq_content",value:o}))}})},function(e,t){var n=wp.i18n.__,o=wp.blocks.registerBlockType,l=wp.components,a=(l.RangeControl,l.RadioControl),r=l.PanelBody,c=l.Button,i=(l.PanelColor,wp.element.Fragment),s=wp.editor,u=s.RichText,m=s.InspectorControls,p=s.MediaUpload;s.ColorPalette;o("vk-blocks/flow",{title:n("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,o=e.setAttributes,l=t.heading,s=t.content,b=t.insertImage,f=t.arrowFlag;return[React.createElement(i,null,React.createElement(m,null,React.createElement(r,{title:n("Display of arrow","vk-blocks")},React.createElement(a,{selected:f,options:[{label:n("Arrow display","vk-blocks"),value:"vk_flow-arrow-on"},{label:n("Arrow hidden","vk-blocks"),value:"vk_flow-arrow-off"}],onChange:function(e){return o({arrowFlag:e})}}))),React.createElement("div",{className:"".concat(f," vk_flow")},React.createElement("div",{className:"vk_flow_frame"},React.createElement("dl",{className:"vk_flow_frame_text"},React.createElement(u,{tagName:"dt",className:"vk_flow_frame_text_title",onChange:function(e){return o({heading:e})},value:l,placeholder:n("Input title","vk-blocks")}),React.createElement(u,{tagName:"dd",className:"vk_flow_frame_text_content",onChange:function(e){return o({content:e})},value:s,placeholder:n("Input content","vk-blocks")})),React.createElement("div",{className:"vk_flow_frame_image"},React.createElement(p,{onSelect:function(e){return o({insertImage:e.url})},type:"image",className:"vk_flow_frame_image",value:b,render:function(e){var t=e.open;return React.createElement(c,{onClick:t,className:b?"image-button":"button button-large"},b?React.createElement("img",{className:"icon-image",src:b,alt:n("Upload image","vk-blocks")}):n("Select image","vk-blocks"))}})))))]},save:function(e){var t=e.attributes,n=t.heading,o=t.content,l=t.insertImage,a=t.arrowFlag;return React.createElement("div",{className:"".concat(a," vk_flow")},React.createElement("div",{className:"vk_flow_frame"},React.createElement("dl",{className:"vk_flow_frame_text"},React.createElement(u.Content,{tagName:"dt",className:"vk_flow_frame_text_title",value:n}),React.createElement(u.Content,{tagName:"dd",className:"vk_flow_frame_text_content",value:o})),l?React.createElement("div",{className:"vk_flow_frame_image"},React.createElement("img",{src:l,alt:""})):""))}})},function(e,t){function n(e){throw new Error('"'+e+'" is read-only')}var o=wp.i18n.__,l=wp.blocks.registerBlockType,a=wp.components,r=(a.RangeControl,a.RadioControl),c=a.PanelBody,i=a.Button,s=a.BaseControl,u=a.CheckboxControl,m=a.TextControl,p=wp.element.Fragment,b=wp.editor,f=b.RichText,v=b.InspectorControls,k=b.MediaUpload,g=b.ColorPalette,d=React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"576",height:"512",viewBox:"0 0 576 512"},React.createElement("g",null,React.createElement("g",null,React.createElement("circle",{cx:"288",cy:"186.2",r:"60"}),React.createElement("rect",{x:"213.5",y:"278.8",width:"149",height:"107"})),React.createElement("g",null,React.createElement("circle",{cx:"74.5",cy:"186.2",r:"60"}),React.createElement("rect",{y:"278.8",width:"149",height:"107"})),React.createElement("g",null,React.createElement("circle",{cx:"501.5",cy:"186.2",r:"60"}),React.createElement("rect",{x:"427",y:"278.8",width:"149",height:"107"}))));l("vk-blocks/pr-blocks",{title:o("PR Blocks (Beta)","vk-blocks"),icon:d,category:"vk-blocks-cat",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),edit:function(e){var t=e.attributes,n=e.setAttributes,l=t.heading1,a=t.heading2,b=t.heading3,d=t.content1,y=t.content2,h=t.content3,_=t.url1,E=t.url2,C=t.url3,w=t.urlOpenType1,R=t.urlOpenType2,x=t.urlOpenType3,N=t.icon1,B=t.icon2,S=t.icon3,T=t.color1,I=t.color2,O=t.color3,A=t.bgType1,P=t.bgType2,z=t.bgType3,j=t.insertImage1,M=t.insertImage2,L=t.insertImage3;return[React.createElement(p,null,React.createElement(v,null,React.createElement(c,{title:o("PR Block1 Setting","vk-blocks")},React.createElement(s,{label:o("Link URL:","vk-blocks")},React.createElement(m,{value:_,onChange:function(e){return n({url1:e})}}),React.createElement(u,{label:o("Open link new tab.","vk-blocks"),checked:w,onChange:function(e){return n({urlOpenType1:e})}})),React.createElement(s,{label:o("Icon 1","vk-blocks")},React.createElement(m,{label:o("Class name of the Font Awesome icon font you want to use:","vk-blocks"),value:N,onChange:function(e){return n({icon1:e})},placeholder:"fas fa-file",help:React.createElement("a",{href:"https://fontawesome.com/icons?d=gallery&m=free",target:"_blank"},o("Font Awesome icon list","vk-blocks"))}),React.createElement(g,{value:T,onChange:function(e){e?n({color1:e}):(n({color1:"#0693e3"}),n({bgType1:"0"}))}}),React.createElement(r,{label:o("Icon Background:","vk-blocks"),selected:A,options:[{label:o("Solid color","vk-blocks"),value:"0"},{label:o("No background","vk-blocks"),value:"1"}],onChange:function(e){return n({bgType1:e})}})),React.createElement(s,{label:o("PR Image 1","vk-blocks"),help:o("When you have an image. Image is displayed with priority","vk-blocks")},React.createElement(k,{onSelect:function(e){return n({insertImage1:e.url})},type:"image",value:j,render:function(e){var t=e.open;return React.createElement(i,{onClick:t,className:j?"image-button":"button button-large"},j?React.createElement("img",{className:"icon-image",src:j,alt:o("Upload image","vk-blocks")}):o("Select image","vk-blocks"))}}))),React.createElement(c,{title:o("PR Block2 Setting","vk-blocks")},React.createElement(s,{label:o("Link URL:","vk-blocks")},React.createElement(m,{value:E,onChange:function(e){return n({url2:e})}}),React.createElement(u,{label:o("Open link new tab.","vk-blocks"),checked:R,onChange:function(e){return n({urlOpenType2:e})}})),React.createElement(s,{label:o("Icon 2","vk-blocks")},React.createElement(m,{label:o("Class name of the Font Awesome icon font you want to use:","vk-blocks"),value:B,onChange:function(e){return n({icon2:e})},placeholder:"fas fa-file",help:React.createElement("a",{href:"https://fontawesome.com/icons?d=gallery&m=free",target:"_blank"},o("Font Awesome icon list","vk-blocks"))}),React.createElement(g,{value:I,onChange:function(e){e?n({color2:e}):(n({color2:"#0693e3"}),n({bgType2:"0"}))}}),React.createElement(r,{label:o("Icon Background:","vk-blocks"),selected:P,options:[{label:o("Solid color","vk-blocks"),value:"0"},{label:o("No background","vk-blocks"),value:"1"}],onChange:function(e){return n({bgType2:e})}})),React.createElement(s,{label:o("PR Image 2","vk-blocks"),help:o("When you have an image. Image is displayed with priority.","vk-blocks")},React.createElement(k,{onSelect:function(e){return n({insertImage2:e.url})},type:"image",value:M,render:function(e){var t=e.open;return React.createElement(i,{onClick:t,className:M?"image-button":"button button-large"},M?React.createElement("img",{className:"icon-image",src:M,alt:o("Upload image","vk-blocks")}):o("Select image","vk-blocks"))}}))),React.createElement(c,{title:o("PR Block3 Setting","vk-blocks")},React.createElement(s,{label:o("Link URL:","vk-blocks")},React.createElement(m,{value:C,onChange:function(e){return n({url3:e})}}),React.createElement(u,{label:o("Open link new tab.","vk-blocks"),checked:x,onChange:function(e){return n({urlOpenType3:e})}})),React.createElement(s,{label:o("Icon 3","vk-blocks")},React.createElement(m,{label:o("Class name of the Font Awesome icon font you want to use:","vk-blocks"),value:S,onChange:function(e){return n({icon3:e})},placeholder:"fas fa-file",help:React.createElement("a",{href:"https://fontawesome.com/icons?d=gallery&m=free",target:"_blank"},o("Font Awesome icon list","vk-blocks"))}),React.createElement(g,{value:O,onChange:function(e){e?n({color3:e}):(n({color3:"#0693e3"}),n({bgType3:"0"}))}}),React.createElement(r,{label:o("Icon Background:","vk-blocks"),selected:z,options:[{label:o("Solid color","vk-blocks"),value:"0"},{label:o("No background","vk-blocks"),value:"1"}],onChange:function(e){return n({bgType3:e})}})),React.createElement(s,{label:o("PR Image 3","vk-blocks"),help:o("When you have an image. Image is displayed with priority.","vk-blocks")},React.createElement(k,{onSelect:function(e){return n({insertImage3:e.url})},type:"image",value:L,render:function(e){var t=e.open;return React.createElement(i,{onClick:t,className:L?"image-button":"button button-large"},L?React.createElement("img",{className:"icon-image",src:L,alt:o("Upload image","vk-blocks")}):o("Select image","vk-blocks"))}})))),React.createElement("article",{className:"vk_prBlocks row"},React.createElement("div",{className:"vk_prBlocks_item col-sm-4"},j?React.createElement("div",{className:"vk_prBlocks_item_image",style:{backgroundImage:"url("+j+")",backgroundRepeat:"no-repeat 50% center",backgroundSize:"cover"}},React.createElement("img",{src:j,alt:""})):"0"===A?React.createElement("div",{className:"vk_prBlocks_item_icon_outer",style:{backgroundColor:T,border:"1px solid ".concat(T)}},React.createElement("i",{className:"".concat(N," vk_prBlocks_item_icon"),style:{color:"#fff"}})):React.createElement("div",{className:"vk_prBlocks_item_icon_outer",style:{backgroundColor:"transparent",border:"1px solid "+T}},React.createElement("i",{className:"".concat(N," vk_prBlocks_item_icon"),style:{color:T}})),React.createElement(f,{className:"vk_prBlocks_item_title vk_prBlocks_item_title-1",tagName:"h1",onChange:function(e){return n({heading1:e})},value:l,placeholder:o("Input title","vk-blocks")}),React.createElement(f,{className:"vk_prBlocks_item_summary vk_prBlocks_item_summary-1",tagName:"p",onChange:function(e){return n({content1:e})},value:d,placeholder:o("Input content","vk-blocks")})),React.createElement("div",{className:"vk_prBlocks_item col-sm-4"},M?React.createElement("div",{className:"vk_prBlocks_item_image",style:{backgroundImage:"url("+M+")",backgroundRepeat:"no-repeat 50% center",backgroundSize:"cover"}},React.createElement("img",{src:M,alt:""})):"0"===P?React.createElement("div",{className:"vk_prBlocks_item_icon_outer",style:{backgroundColor:I,border:"1px solid ".concat(I)}},React.createElement("i",{className:"".concat(B," vk_prBlocks_item_icon"),style:{color:"#fff"}})):React.createElement("div",{className:"vk_prBlocks_item_icon_outer",style:{backgroundColor:"transparent",border:"1px solid "+I}},React.createElement("i",{className:"".concat(B," vk_prBlocks_item_icon"),style:{color:I}})),React.createElement(f,{className:"vk_prBlocks_item_title vk_prBlocks_item_title-2",tagName:"h1",onChange:function(e){return n({heading2:e})},value:a,placeholder:o("Input title","vk-blocks")}),React.createElement(f,{className:"vk_prBlocks_item_summary vk_prBlocks_item_summary-2",tagName:"p",onChange:function(e){return n({content2:e})},value:y,placeholder:o("Input content","vk-blocks")})),React.createElement("div",{className:"vk_prBlocks_item col-sm-4"},L?React.createElement("div",{className:"vk_prBlocks_item_image",style:{backgroundImage:"url("+L+")",backgroundRepeat:"no-repeat 50% center",backgroundSize:"cover"}},React.createElement("img",{src:L,alt:""})):"0"===z?React.createElement("div",{className:"vk_prBlocks_item_icon_outer",style:{backgroundColor:O,border:"1px solid ".concat(O)}},React.createElement("i",{className:"".concat(S," vk_prBlocks_item_icon"),style:{color:"#fff"}})):React.createElement("div",{className:"vk_prBlocks_item_icon_outer",style:{backgroundColor:"transparent",border:"1px solid "+O}},React.createElement("i",{className:"".concat(S," vk_prBlocks_item_icon"),style:{color:O}})),React.createElement(f,{className:"vk_prBlocks_item_title vk_prBlocks_item_title-3",tagName:"h1",onChange:function(e){return n({heading3:e})},value:b,placeholder:o("Input title","vk-blocks")}),React.createElement(f,{className:"vk_prBlocks_item_summary vk_prBlocks_item_summary-3",tagName:"p",onChange:function(e){return n({content3:e})},value:h,placeholder:o("Input content","vk-blocks")}))))]},save:function(e){var t=e.attributes,o=t.heading1,l=t.heading2,a=t.heading3,r=t.content1,c=t.content2,i=t.content3,s=t.url1,u=t.url2,m=t.url3,p=t.urlOpenType1,b=t.urlOpenType2,v=t.urlOpenType3,k=t.icon1,g=t.icon2,d=t.icon3,y=t.color1,h=t.color2,_=t.color3,E=t.bgType1,C=t.bgType2,w=t.bgType3,R=t.insertImage1,x=t.insertImage2,N=t.insertImage3;return React.createElement("article",{className:"vk_prBlocks row"},React.createElement("div",{className:"vk_prBlocks_item col-sm-4"},React.createElement("a",{href:s,target:p?"_blank":"_self",className:"vk_prBlocks_item_link"},R?React.createElement("div",{className:"vk_prBlocks_item_image",style:{backgroundImage:"url("+R+")",backgroundRepeat:"no-repeat 50% center",backgroundSize:"cover"}},React.createElement("img",{src:R,alt:""})):(y||(n("color1"),y="#0693e3"),"0"===E?React.createElement("div",{className:"vk_prBlocks_item_icon_outer",style:{backgroundColor:y,border:"1px solid ".concat(y)}},React.createElement("i",{className:"".concat(k," vk_prBlocks_item_icon"),style:{color:"#fff"}})):React.createElement("div",{className:"vk_prBlocks_item_icon_outer",style:{backgroundColor:"transparent",border:"1px solid "+y}},React.createElement("i",{className:"".concat(k," vk_prBlocks_item_icon"),style:{color:y}}))),React.createElement(f.Content,{className:"vk_prBlocks_item_title vk_prBlocks_item_title-1",tagName:"h1",value:o}),React.createElement(f.Content,{className:"vk_prBlocks_item_summary vk_prBlocks_item_summary-1",tagName:"p",value:r}))),React.createElement("div",{className:"vk_prBlocks_item col-sm-4"},React.createElement("a",{href:u,target:b?"_blank":"_self",className:"vk_prBlocks_item_link"},x?React.createElement("div",{className:"vk_prBlocks_item_image",style:{backgroundImage:"url("+x+")",backgroundRepeat:"no-repeat 50% center",backgroundSize:"cover"}},React.createElement("img",{src:x,alt:""})):(h||(n("color2"),h="#0693e3"),"0"===C?React.createElement("div",{className:"vk_prBlocks_item_icon_outer",style:{backgroundColor:h,border:"1px solid ".concat(h)}},React.createElement("i",{className:"".concat(g," vk_prBlocks_item_icon"),style:{color:"#fff"}})):React.createElement("div",{className:"vk_prBlocks_item_icon_outer",style:{backgroundColor:"transparent",border:"1px solid "+h}},React.createElement("i",{className:"".concat(g," vk_prBlocks_item_icon"),style:{color:h}}))),React.createElement(f.Content,{className:"vk_prBlocks_item_title vk_prBlocks_item_title-2",tagName:"h1",value:l}),React.createElement(f.Content,{className:"vk_prBlocks_item_summary vk_prBlocks_item_summary-2",tagName:"p",value:c}))),React.createElement("div",{className:"vk_prBlocks_item col-sm-4"},React.createElement("a",{href:m,target:v?"_blank":"_self",className:"vk_prBlocks_item_link"},N?React.createElement("div",{className:"vk_prBlocks_item_image",style:{backgroundImage:"url("+N+")",backgroundRepeat:"no-repeat 50% center",backgroundSize:"cover"}},React.createElement("img",{src:N,alt:""})):(_||(n("color3"),_="#0693e3"),"0"===w?React.createElement("div",{className:"vk_prBlocks_item_icon_outer",style:{backgroundColor:_,border:"1px solid ".concat(_)}},React.createElement("i",{className:"".concat(d," vk_prBlocks_item_icon"),style:{color:"#fff"}})):React.createElement("div",{className:"vk_prBlocks_item_icon_outer",style:{backgroundColor:"transparent",border:"1px solid "+_}},React.createElement("i",{className:"".concat(d," vk_prBlocks_item_icon"),style:{color:_}}))),React.createElement(f.Content,{className:"vk_prBlocks_item_title vk_prBlocks_item_title-3",tagName:"h1",value:a}),React.createElement(f.Content,{className:"vk_prBlocks_item_summary vk_prBlocks_item_summary-3",tagName:"p",value:i}))))}})},function(e,t,n){"use strict";n.r(t);var o=n(0),l=n.n(o);function a(e){return(a="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 r(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 c(e,t){return!t||"object"!==a(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 i(e){return(i=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function s(e,t){return(s=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var u=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),c(this,i(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&&s(e,t)}(t,l.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 l.a.createElement("div",{className:"vk_spacer"},l.a.createElement("div",{className:"vk_spacer-display-pc",style:{height:n+t}}),l.a.createElement("div",{className:"vk_spacer-display-tablet",style:{height:o+t}}),l.a.createElement("div",{className:"vk_spacer-display-mobile",style:{height:a+t}}))}}])&&r(n.prototype,o),a&&r(n,a),t}(),m=wp.i18n.__,p=wp.blocks.registerBlockType,b=wp.components,f=b.RangeControl,v=b.PanelBody,k=b.BaseControl,g=b.SelectControl,d=wp.element.Fragment,y=wp.editor.InspectorControls,h=l.a.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"576",height:"512",viewBox:"0 0 576 512"},l.a.createElement("g",null,l.a.createElement("rect",{x:"108.8",y:"18.7",width:"358.5",height:"40"}),l.a.createElement("rect",{x:"108.8",y:"453.3",width:"358.5",height:"40"}),l.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"})));p("vk-blocks/spacer",{title:m("Responsive Spacer","vk-blocks"),icon:h,category:"vk-blocks-cat-layout",attributes:{unit:{type:"string",default:"px"},pc:{type:"number",default:50},tablet:{type:"number",default:10},mobile:{type:"number",default:10}},edit:function(e){var t=e.attributes,n=e.setAttributes,o=t.unit,a=t.pc,r=t.tablet,c=t.mobile;return l.a.createElement(d,null,l.a.createElement(y,null,l.a.createElement(v,null,l.a.createElement(g,{label:m("Unit Type","vk-blocks"),value:o,onChange:function(e){return n({unit:e})},options:[{value:"px",label:m("px","vk-blocks")},{value:"em",label:m("em","vk-blocks")},{value:"rem",label:m("rem","vk-blocks")},{value:"vw",label:m("vw","vk-blocks")}]}),l.a.createElement(k,{label:m("Height for each device.","vk-blocks")},l.a.createElement(f,{label:m("PC","vk-blocks"),value:a,onChange:function(e){return n({pc:e})}}),l.a.createElement(f,{label:m("Tablet","vk-blocks"),value:r,onChange:function(e){return n({tablet:e})}}),l.a.createElement(f,{label:m("Mobile","vk-blocks"),value:c,onChange:function(e){return n({mobile:e})}})))),l.a.createElement(u,{attributes:t}))},save:function(e){var t=e.attributes;return l.a.createElement(u,{attributes:t})}});var _=function(e,t,n,o){var l,a,r;return t||(t="#fff"),"tilt"===o?(l=Math.abs(e),r=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?l=Math.abs(e):e<0&&(l=2*Math.abs(e)),r=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?(l=Math.abs(e),r=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&&(l=Math.abs(e),r=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:l+"px"}},React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 100 100",preserveAspectRatio:"none"},r)):"lower"===n?React.createElement("div",{className:"vk_outer_separator vk_outer_separator-position-lower vk_outer_separator-type-".concat(a),style:{paddingTop:l+"px"}},React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 100 100",preserveAspectRatio:"none"},r)):void 0};function E(e){return(E="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 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)}}function w(e,t){return!t||"object"!==E(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 R(e){return(R=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 N=wp.editor.InnerBlocks;function B(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 S=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),w(this,R(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,l.a.Component),n=t,(o=[{key:"render",value:function(){var e,t,n,o,a,r,c,i,s,u,m,p=this.props.attributes,b=p.bgColor,f=p.bgImage,v=p.bgPosition,k=p.outerWidth,g=p.padding_left_and_right,d=p.padding_top_and_bottom,y=p.opacity,h=p.upper_level,E=p.lower_level,C=p.upperDividerBgColor,w=p.lowerDividerBgColor,R=p.dividerType,x=p.borderWidth,S=p.borderStyle,T=p.borderColor,I=p.borderRadius,O=p.anchor,A=this.props.for_;return o=" vk_outer-width-".concat(k),b=B(b||"#fff",y),n="parallax"===v?" vk_outer-bgPosition-parallax vk-prlx":"fixed"===v?" vk_outer-bgPosition-fixed":" vk_outer-bgPosition-normal",e="1"===g?" vk_outer-paddingLR-use":" vk_outer-paddingLR-none",t="1"===d?" vk_outer-paddingVertical-use":" vk_outer-paddingVertical-none",h&&(c="upper"),E&&(i="lower"),"edit"===A?a=l.a.createElement(N,null):(a=l.a.createElement(N.Content,null),r="vk_outer_container"),s=f?"linear-gradient(".concat(b,", ").concat(b,"), url(").concat(f,")"):"linear-gradient(".concat(b,", ").concat(b,")"),T||(T="#fff"),0===h&&0===E?(u="".concat(x,"px ").concat(S," ").concat(T),m="".concat(I,"px")):(u="none",m="0px"),l.a.createElement("div",{id:O,className:"vk_outer"+o+e+t+n,style:{background:s,border:u,borderRadius:m}},_(h,C,c,R),l.a.createElement("div",{className:r},a),_(E,w,i,R))}}])&&C(n.prototype,o),a&&C(n,a),t}();function T(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 I=wp.i18n.__,O=wp.blocks.registerBlockType,A=wp.components,P=A.RangeControl,z=A.RadioControl,j=A.PanelBody,M=A.Button,L=A.BaseControl,F=A.SelectControl,U=wp.element.Fragment,D=wp.editor,V=D.InspectorControls,W=D.MediaUpload,$=D.ColorPalette,H=l.a.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"576",height:"512",viewBox:"0 0 576 512"},l.a.createElement("path",{d:"M288,381c50.7,0,92-41.3,92-92s-41.3-92-92-92s-92,41.3-92,92S237.3,381,288,381z M288,227c34.2,0,62,27.8,62,62 s-27.8,62-62,62s-62-27.8-62-62S253.8,227,288,227z"}),l.a.createElement("polygon",{points:"273,342 303,342 303,304 341,304 341,274 303,274 303,236 273,236 273,274 235,274 235,304 273,304 "}),l.a.createElement("path",{d:"M1.8,155.5v267h572.5v-267H1.8z M544.2,392.5H31.8v-207h512.5L544.2,392.5L544.2,392.5z"}),l.a.createElement("g",null,l.a.createElement("path",{d:"M39.8,10.3c-13.3,0-25.7,0.9-37.6,2.6L2,136.9h33.3l0.1-39c3,0.4,6.7,0.5,11.1,0.5c16.7,0,29.5-3.9,38.3-11.7 c8.7-7.7,13.1-19.3,13.1-34.4C98,24.3,78.6,10.4,39.8,10.3z M62,68.5c-3.6,3.4-9.2,5.2-16.6,5.2c-0.6,0-1.1,0-1.6,0 c-0.2,0-0.4,0-0.6,0c-2.8,0-5.4-0.1-7.7-0.5l0-22l-1.3-14.3c2.6-0.6,5.2-0.9,7.7-0.9c0.2,0,0.5,0,0.7,0c0.2,0,0.4,0,0.7,0 c13.6,0,21.1,4.7,22.7,14c0.3,1.2,0.6,2.6,0.7,4C67.2,60.2,65.6,65,62,68.5z"}),l.a.createElement("path",{d:"M141.3,65H141l0-17.1h-32.5l-0.2,88.9h33.3l0.1-35c0.1-8.6,3.2-15.7,9.7-21.4c6.5-5.7,14.9-8.5,25.4-8.5h3.4l0-23.9h-3.4 C161.7,48.1,149.8,53.7,141.3,65z"}),l.a.createElement("path",{d:"M266.7,58.5c-8-8.1-19.3-12.2-34-12.2c-14.6,0-25.9,4.1-34,12.2c-8.1,8.1-12.2,19.4-12.2,33.9c-0.1,14.5,4,25.8,12,33.9 c8,8.1,19.3,12.2,34,12.2c14.6,0,25.9-4.1,34-12.2c8.1-8.1,12.2-19.4,12.2-33.9C278.7,78,274.7,66.6,266.7,58.5z M246.2,92.5 c0,8.9-1.2,15-3.3,18.6c-2.1,3.6-5.6,5.4-10.4,5.4s-8.3-1.8-10.5-5.4c-2.2-3.6-3.3-9.8-3.2-18.6c0-8.9,1.2-15,3.3-18.6 c2.1-3.6,5.6-5.4,10.4-5.4c4.8,0,8.3,1.8,10.5,5.4S246.3,83.7,246.2,92.5z"})));O("vk-blocks/outer",{title:I("Outer","vk-blocks"),icon:H,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=t.bgColor,a=t.bgImage,r=t.bgPosition,c=t.outerWidth,i=t.padding_left_and_right,s=t.padding_top_and_bottom,u=t.opacity,m=t.upper_level,p=t.lower_level,b=t.upperDividerBgColor,f=t.lowerDividerBgColor,v=t.dividerType,k=t.borderWidth,g=t.borderStyle,d=t.borderColor,y=t.borderRadius;return l.a.createElement(U,null,l.a.createElement(V,null,l.a.createElement(j,{title:I("Background Setting","vk-blocks")},l.a.createElement(L,{label:I("Color Setting","vk-blocks"),help:I("Color will overcome background image. If you want to display image, clear background color or set opacity 0.","vk-blocks")},l.a.createElement($,{value:o,onChange:function(e){return n({bgColor:e})}})),l.a.createElement(L,{label:I("Opacity Setting","vk-blocks")},l.a.createElement(P,{value:u,onChange:function(e){n({opacity:e})},min:0,max:1,step:.1})),l.a.createElement(L,{label:I("Background Image","vk-blocks"),help:""},l.a.createElement(W,{onSelect:function(e){return n({bgImage:e.url})},type:"image",value:a,render:function(e){var t=e.open;return l.a.createElement(M,{onClick:t,className:a?"image-button":"button button-large"},a?l.a.createElement("img",{className:"icon-image",src:a,alt:I("Upload image","vk-blocks")}):I("Select image","vk-blocks"))}})),l.a.createElement(L,{label:I("Background image Position","vk-blocks"),help:""},l.a.createElement(z,{selected:r,options:[{label:I("normal","vk-blocks"),value:"normal"},{label:I("Fixed","vk-blocks"),value:"fixed"},{label:I("Parallax (It will not work in preview)","vk-blocks"),value:"parallax"}],onChange:function(e){return n({bgPosition:e})}}))),l.a.createElement(j,{title:I("Layout Setting","vk-blocks")},l.a.createElement(L,null,l.a.createElement(z,{label:I("Outer width","vk-blocks"),selected:c,options:[{label:I("Normal","vk-blocks"),value:"normal"},{label:I("Full Wide","vk-blocks"),value:"full"}],onChange:function(e){return n({outerWidth:e})}}),l.a.createElement(z,{label:I("Contents area padding (left and right)","vk-blocks"),selected:i,options:[{label:I("Do not use contents area default padding (When case of full width etc.).","vk-blocks"),value:"0"},{label:I("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})}}),l.a.createElement(z,{label:I("Padding (top and bottom)","vk-blocks"),selected:s,options:[{label:I("Use default padding","vk-blocks"),value:"1"},{label:I("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})}}))),l.a.createElement(j,{title:I("Divider Setting","vk-blocks")},l.a.createElement(L,null,l.a.createElement(F,{label:I("Type","vk-blocks"),value:v,onChange:function(e){return n({dividerType:e})},options:[{value:"tilt",label:I("Tilt","vk-blocks")},{value:"curve",label:I("Curve","vk-blocks")},{value:"wave",label:I("Wave","vk-blocks")},{value:"triangle",label:I("Triangle","vk-blocks")}]})),l.a.createElement(L,{label:I("Upper Divider Level","vk-blocks")},l.a.createElement(P,{value:m,onChange:function(e){return n({upper_level:T(e,-100,100)})},min:"-100",max:"100"})),l.a.createElement(L,null,l.a.createElement($,{value:b,onChange:function(e){return n({upperDividerBgColor:e})}})),l.a.createElement(L,{label:I("Lower Divider Level","vk-blocks")},l.a.createElement(P,{value:p,onChange:function(e){return n({lower_level:T(e,-100,100)})},min:"-100",max:"100"})),l.a.createElement(L,null,l.a.createElement($,{value:f,onChange:function(e){return n({lowerDividerBgColor:e})}}))),l.a.createElement(j,{title:I("Border Setting","vk-blocks")},l.a.createElement(L,null,l.a.createElement("p",null,I("Border will disappear when divider effect is applied.","vk-blocks")),l.a.createElement(F,{label:I("Border type","vk-blocks"),value:g,onChange:function(e){return n({borderStyle:e})},options:[{value:"none",label:I("None","vk-blocks")},{value:"solid",label:I("Solid","vk-blocks")},{value:"dotted",label:I("Dotted","vk-blocks")},{value:"dashed",label:I("Dashed","vk-blocks")},{value:"double",label:I("Double","vk-blocks")},{value:"groove",label:I("Groove","vk-blocks")},{value:"ridge",label:I("Ridge","vk-blocks")},{value:"inset",label:I("Inset","vk-blocks")},{value:"outset",label:I("Outset","vk-blocks")}]})),l.a.createElement(L,null,l.a.createElement($,{value:d,onChange:function(e){return n({borderColor:e})}})),l.a.createElement(L,{label:I("Border width","vk-blocks")},l.a.createElement(P,{value:k,onChange:function(e){return n({borderWidth:e})},min:"0"})),l.a.createElement(L,{label:I("Border radius","vk-blocks")},l.a.createElement(P,{value:y,onChange:function(e){return n({borderRadius:T(e,-100,100)})},min:"-100",max:"100"})))),vk_blocks_check.is_pro?l.a.createElement(S,{attributes:t,for_:"edit"}):l.a.createElement("div",null,I("This block is only for users who bought Lightning Pro.","vk-blocks")))},save:function(e){var t=e.attributes;if(vk_blocks_check.is_pro)return l.a.createElement(S,{attributes:t,for_:"save"})}});function q(e){return(q="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 G(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 Q(e,t){return!t||"object"!==q(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 Y(e){return(Y=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function J(e,t){return(J=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var K=window.lodash.range,X=wp.i18n,Z=X.__,ee=X.sprintf,te=wp.element.Component,ne=wp.components.Toolbar,oe=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),Q(this,Y(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&&J(e,t)}(t,te),n=t,(o=[{key:"createLevelControl",value:function(e,t,n){return{icon:"heading",title:ee(Z("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,r=t.onChange;return l.a.createElement(ne,{controls:K(n,o).map(function(t){return e.createLevelControl(t,a,r)})})}}])&&G(n.prototype,o),a&&G(n,a),t}(),le=wp.i18n.__,ae=wp.blocks.registerBlockType,re=wp.components,ce=re.RangeControl,ie=re.PanelBody,se=re.RadioControl,ue=re.SelectControl,me=wp.element.Fragment,pe=wp.editor,be=pe.RichText,fe=pe.InspectorControls,ve=pe.ColorPalette,ke=pe.BlockControls,ge=pe.AlignmentToolbar,de=l.a.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"576",height:"512",viewBox:"0 0 576 512"},l.a.createElement("g",null,l.a.createElement("g",null,l.a.createElement("path",{d:"M242.1,366.7l0-281.4l-212.6,0l0-77.1l516.6,0v77.1l-213.2,0l0,281.4H242.1z"})),l.a.createElement("g",null,l.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"}),l.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"}),l.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"}),l.a.createElement("path",{d:"M304.4,397.2h98.4V423h-33v78.9h-32.4V423h-33V397.2z"}),l.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"}),l.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"}))));ae("vk-blocks/heading",{title:le("Heading","vk-blocks"),icon:de,category:"vk-blocks-cat",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},edit:function(e){var t=e.attributes,n=e.setAttributes,o=t.level,a=t.align,r=t.title,c=t.titleColor,i=t.titleSize,s=t.subText,u=t.subTextFlag,m=t.subTextColor,p=t.subTextSize,b=t.titleStyle,f=t.titleMarginBottom,v=t.outerMarginBottom,k="h"+o,g=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 l.a.createElement(me,null,l.a.createElement(ke,null,l.a.createElement(oe,{minLevel:2,maxLevel:5,selectedLevel:o,onChange:g})),l.a.createElement(fe,null,l.a.createElement(ie,{title:le("Style Settings","vk-blocks")},l.a.createElement(ue,{label:le("Heading style","vk-blocks"),value:b,onChange:function(e){return n({titleStyle:e})},options:[{label:le("Default","vk-blocks"),value:"default"},{label:le("Plain","vk-blocks"),value:"plain"}]}),l.a.createElement("label",null,le("Margin bottom size (rem)","vk-blocks")),l.a.createElement(ce,{value:v,onChange:function(e){n({outerMarginBottom:e})},min:-1,max:8,step:.1})),l.a.createElement(ie,{title:le("Heading Settings","vk-blocks")},l.a.createElement("label",null,le("Level","vk-blocks")),l.a.createElement(oe,{minLevel:1,maxLevel:7,selectedLevel:o,onChange:g}),l.a.createElement("p",null,le("Text Alignment")),l.a.createElement(ge,{value:a,onChange:function(e){n({align:e})}}),l.a.createElement("label",null,le("Text size (rem)","vk-blocks")),l.a.createElement(ce,{value:i,onChange:function(e){n({titleSize:e})},min:.5,max:4,step:.1}),l.a.createElement("label",null,le("Heading margin bottom size (rem)","vk-blocks")),l.a.createElement(ce,{value:f,onChange:function(e){n({titleMarginBottom:e})},min:-1,max:3,step:.1}),l.a.createElement(ve,{value:c,onChange:function(e){return n({titleColor:e})}})),l.a.createElement(ie,{title:le("Sub Text Settings","vk-blocks")},l.a.createElement(se,{label:le("Position","vk-blocks"),selected:u,options:[{label:le("Display","vk-blocks"),value:"on"},{label:le("Hide","vk-blocks"),value:"off"}],onChange:function(e){return n({subTextFlag:e})}}),l.a.createElement("label",null,le("Text size (rem)","vk-blocks")),l.a.createElement(ce,{value:p,onChange:function(e){n({subTextSize:e})},min:.5,max:3,step:.1}),l.a.createElement(ve,{value:m,onChange:function(e){return n({subTextColor:e})}}))),l.a.createElement("div",{className:"vk_heading vk_heading-style-".concat(b),style:{marginBottom:v+"rem"}},l.a.createElement(be,{tagName:k,value:r,onChange:function(e){return n({title:e})},style:{color:c,fontSize:i+"rem",textAlign:a,marginBottom:f+"rem"},className:"vk_heading_title vk_heading_title-style-".concat(b),placeholder:le("Input title…","vk-blocks")}),function(){if("on"===u)return l.a.createElement(be,{tagName:"p",value:s,onChange:function(e){return n({subText:e})},style:{color:m,fontSize:p+"rem",textAlign:a},className:"vk_heading_subtext vk_heading_subtext-style-".concat(b),placeholder:le("Input sub text…","vk-blocks")})}()))},save:function(e){var t=e.attributes,n=t.level,o=t.align,a=t.title,r=t.titleColor,c=t.titleSize,i=t.subText,s=t.subTextFlag,u=t.subTextColor,m=t.subTextSize,p=t.titleStyle,b=t.titleMarginBottom,f=t.outerMarginBottom,v="h"+n;return l.a.createElement("div",{className:"vk_heading vk_heading-style-".concat(p),style:{marginBottom:f+"rem"}},l.a.createElement(be.Content,{tagName:v,value:a,style:{color:r,fontSize:c+"rem",textAlign:o,marginBottom:b+"rem"},className:"vk_heading_title vk_heading_title-style-".concat(p)}),function(){if("on"===s)return l.a.createElement(be.Content,{tagName:"p",value:i,style:{color:u,fontSize:m+"rem",textAlign:o},className:"vk_heading_subtext vk_heading_subtext-style-".concat(p)})}())}});n(3),n(4);function ye(e){return(ye="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 he(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 _e(e,t){return!t||"object"!==ye(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 Ee(e){return(Ee=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Ce(e,t){return(Ce=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}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),_e(this,Ee(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&&Ce(e,t)}(t,l.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,r=this.props.lbUrl,c=this.props.lbTarget,i=this.props.lbFontAwesomeIconBefore,s=this.props.lbFontAwesomeIconAfter,u=this.props.lbRichtext,m=this.props.lbsubCaption,p="",b={},f="",v="";return p="btn vk_button_link",e?(p="".concat(p," btn-primary btn-").concat(a),"0"===n?b={backgroundColor:e,border:"1px solid ".concat(e)}:"1"===n&&(b={backgroundColor:"transparent",border:"1px solid "+e,color:e})):e||("0"===n?(p="".concat(p," btn-").concat(a," btn-").concat(t),b=null):"1"===n&&(p="".concat(p," btn-").concat(a," btn-outline-").concat(t),b=null)),"block"===o&&(p="".concat(p," btn-block")),i&&(f=l.a.createElement("i",{className:"".concat(i," vk_button_link_before")})),s&&(v=l.a.createElement("i",{className:"".concat(s," vk_button_link_after")})),l.a.createElement("a",{href:r,id:"vk_button_link",className:p,role:"button","aria-pressed":!0,style:b,target:c?"_blank":null},f,u,v,m&&l.a.createElement("p",{className:"vk_button_link_subCaption"},m))}}])&&he(n.prototype,o),a&&he(n,a),t}();function Re(e){return(Re="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 xe(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 Ne(e,t){return!t||"object"!==Re(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 Se(e,t){return(Se=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var Te=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),Ne(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&&Se(e,t)}(t,l.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,r=this.props.lbUrl,c=this.props.lbTarget,i=this.props.lbFontAwesomeIconBefore,s=this.props.lbFontAwesomeIconAfter,u=this.props.lbRichtext,m=(this.props.lbsubCaption,""),p={},b="",f="";return m="btn vk_button_link",e?(m="".concat(m," btn-primary btn-").concat(a),"0"===n?p={backgroundColor:e,border:"1px solid ".concat(e)}:"1"===n&&(p={backgroundColor:"transparent",border:"1px solid "+e,color:e})):e||("0"===n?(m="".concat(m," btn-").concat(a," btn-").concat(t),p=null):"1"===n&&(m="".concat(m," btn-").concat(a," btn-outline-").concat(t),p=null)),"block"===o&&(m="".concat(m," btn-block")),i&&(b=l.a.createElement("i",{className:"".concat(i," vk_button_link_before")})),s&&(f=l.a.createElement("i",{className:"".concat(s," vk_button_link_after")})),l.a.createElement("a",{href:r,className:m,role:"button","aria-pressed":!0,style:p,target:c?"_blank":null},b,u,f)}}])&&xe(n.prototype,o),a&&xe(n,a),t}(),Ie=wp.editor.RichText,Oe=[{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,r=t.buttonSize,c=t.buttonType,i=t.buttonColor,s=t.buttonColorCustom,u=t.buttonAlign,m=t.fontAwesomeIconBefore,p=t.fontAwesomeIconAfter,b="";return s?b="vk_button vk_button-color-custom vk_button-align-".concat(u):s||(b="vk_button vk_button-align-".concat(u)),l.a.createElement("div",{className:b},l.a.createElement(Te,{lbColorCustom:s,lbColor:i,lbType:c,lbAlign:u,lbSize:r,lbUrl:o,lbTarget:a,lbFontAwesomeIconBefore:m,lbFontAwesomeIconAfter:p,lbRichtext:l.a.createElement(Ie.Content,{tagName:"span",className:"vk_button_link_txt",value:n})}))}}],Ae=wp.i18n.__,Pe=wp.blocks.registerBlockType,ze=wp.components,je=(ze.RangeControl,ze.RadioControl),Me=ze.PanelBody,Le=(ze.Button,ze.BaseControl),Fe=ze.CheckboxControl,Ue=ze.TextControl,De=ze.Dashicon,Ve=ze.IconButton,We=wp.element.Fragment,$e=wp.editor,He=$e.RichText,qe=$e.InspectorControls,Ge=($e.MediaUpload,$e.ColorPalette),Qe=$e.URLInput,Ye=l.a.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"576",height:"512",viewBox:"0 0 576 512"},l.a.createElement("g",null,l.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"})),l.a.createElement("g",null,l.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"}),l.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"}),l.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"}),l.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"}),l.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"}),l.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"})));Pe("vk-blocks/button",{title:Ae("Button","vk-blocks"),icon:Ye,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=e.attributes,n=(e.className,e.setAttributes),o=e.isSelected,a=t.content,r=t.subCaption,c=t.buttonUrl,i=t.buttonTarget,s=t.buttonSize,u=t.buttonType,m=t.buttonColor,p=t.buttonColorCustom,b=t.buttonAlign,f=t.fontAwesomeIconBefore,v=t.fontAwesomeIconAfter;return l.a.createElement(We,null,l.a.createElement(qe,null,l.a.createElement(Me,{title:Ae("Button setting","vk-blocks")},l.a.createElement(Ue,{label:Ae("Sub Caption","vk-blocks"),value:r,onChange:function(e){return n({subCaption:e})},placeholder:"Sub Caption"}),l.a.createElement(Fe,{label:Ae("Open link new tab.","vk-blocks"),checked:i,onChange:function(e){return n({buttonTarget:e})}}),l.a.createElement(je,{label:Ae("Button Size:","vk-blocks"),selected:s,options:[{label:Ae("Large","vk-blocks"),value:"lg"},{label:Ae("normal","vk-blocks"),value:"md"},{label:Ae("Small","vk-blocks"),value:"sm"}],onChange:function(e){return n({buttonSize:e})}}),l.a.createElement(je,{label:Ae("Button Position:","vk-blocks"),selected:b,options:[{label:Ae("Left","vk-blocks"),value:"left"},{label:Ae("Center","vk-blocks"),value:"center"},{label:Ae("Right","vk-blocks"),value:"right"},{label:Ae("Block","vk-blocks"),value:"block"}],onChange:function(e){return n({buttonAlign:e})}}),l.a.createElement(je,{label:Ae("Button Style:","vk-blocks"),selected:u,options:[{label:Ae("Solid color","vk-blocks"),value:"0"},{label:Ae("No background","vk-blocks"),value:"1"}],help:Ae('If you select "No background", that you need to select a Custom Color.',"vk-blocks"),onChange:function(e){return n({buttonType:e})}}),l.a.createElement(je,{label:Ae("Default Color:","vk-blocks"),selected:m,options:[{label:Ae("Primary","vk-blocks"),value:"primary"},{label:Ae("Secondary","vk-blocks"),value:"secondary"},{label:Ae("Success","vk-blocks"),value:"success"},{label:Ae("Info","vk-blocks"),value:"info"},{label:Ae("Warning","vk-blocks"),value:"warning"},{label:Ae("Danger","vk-blocks"),value:"danger"},{label:Ae("Light","vk-blocks"),value:"light"},{label:Ae("Dark","vk-blocks"),value:"dark"}],onChange:function(e){return n({buttonColor:e})}}),l.a.createElement(Le,{label:Ae("Custom Color","vk-blocks"),help:Ae("This custom color overrides the default color. If you want to use the default color, click the clear button.","vk-blocks")},l.a.createElement(Ge,{value:p,onChange:function(e){return n({buttonColorCustom:e})}})),l.a.createElement(Le,{label:Ae("Font Awesome:","vk-blocks"),help:l.a.createElement("a",{href:"https://fontawesome.com/icons?d=gallery&m=free",target:"_blank"},Ae("Font Awesome icon list","vk-blocks"))},l.a.createElement(Ue,{label:Ae("Before text","vk-blocks"),help:Ae("Enter Font Awesome Class.This icon will appear before text. Ex) fas fa-arrow-circle-right","vk-blocks"),value:f,onChange:function(e){return n({fontAwesomeIconBefore:e})},placeholder:"fas fa-arrow-circle-right"}),l.a.createElement(Ue,{label:Ae("After text","vk-blocks"),help:Ae("Enter Font Awesome Class.This icon will appear after text. Ex) fas fa-external-link-alt","vk-blocks"),value:v,onChange:function(e){return n({fontAwesomeIconAfter:e})},placeholder:"fas fa-external-link-alt"})))),l.a.createElement("div",{className:p?"vk_button vk_button-align-".concat(b," vk_button-color-custom"):"vk_button vk_button-align-".concat(b)},l.a.createElement(we,{lbColorCustom:p,lbColor:m,lbType:u,lbAlign:b,lbSize:s,lbFontAwesomeIconBefore:f,lbFontAwesomeIconAfter:v,lbsubCaption:r,lbRichtext:l.a.createElement(He,{tagName:"span",className:"vk_button_link_txt",onChange:function(e){return n({content:e})},value:a,placeholder:Ae("Input text","vk-blocks"),formattingControls:["bold","italic","strikethrough"],keepPlaceholderOnFocus:!0})}),o&&l.a.createElement("form",{className:"block-library-button__inline-link",onSubmit:function(e){return e.preventDefault()}},l.a.createElement(De,{icon:"admin-links"}),l.a.createElement(Qe,{value:c,onChange:function(e){return n({buttonUrl:e})}}),l.a.createElement(Ve,{icon:"editor-break",label:Ae("Apply","vk-blocks"),type:"submit"}))))},save:function(e){var t=e.attributes,n=(e.className,t.content),o=t.subCaption,a=t.buttonUrl,r=t.buttonTarget,c=t.buttonSize,i=t.buttonType,s=t.buttonColor,u=t.buttonColorCustom,m=t.buttonAlign,p=t.fontAwesomeIconBefore,b=t.fontAwesomeIconAfter,f="";return u?f="vk_button vk_button-color-custom vk_button-align-".concat(m):u||(f="vk_button vk_button-align-".concat(m)),l.a.createElement("div",{className:f},l.a.createElement(we,{lbColorCustom:u,lbColor:s,lbType:i,lbAlign:m,lbSize:c,lbUrl:a,lbTarget:r,lbFontAwesomeIconBefore:p,lbFontAwesomeIconAfter:b,lbsubCaption:o,lbRichtext:l.a.createElement(He.Content,{tagName:"span",className:"vk_button_link_txt",value:n})}))},deprecated:Oe});n(5),n(6),n(7);function Je(e){return(Je="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 Ke(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 Xe(e,t){return!t||"object"!==Je(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 Ze(e){return(Ze=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function et(e,t){return(et=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var tt=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),Xe(this,Ze(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&&et(e,t)}(t,l.a.Component),n=t,(o=[{key:"render",value:function(){var e=this.props.attributes,t=e.buttonText,n=e.fontAwesomeIconBefore,o=e.fontAwesomeIconAfter,a="",r="";return n&&(a=l.a.createElement("i",{className:"".concat(n," vk_button_link_before")})),o&&(r=l.a.createElement("i",{className:"".concat(o," vk_button_link_after")})),l.a.createElement(l.a.Fragment,null,a,l.a.createElement("span",{className:"vk_button_link_txt"},t),r)}}])&&Ke(n.prototype,o),a&&Ke(n,a),t}();function nt(e){return(nt="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 ot(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 lt(e,t){return!t||"object"!==nt(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 at(e){return(at=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function rt(e,t){return(rt=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var ct=wp.i18n.__,it=wp.components.Button,st=wp.editor.MediaUpload,ut=wp.editor.RichText,mt=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),lt(this,at(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&&rt(e,t)}(t,l.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,r=e.url,c=e.buttonType,i=e.buttonColor,s=e.buttonColorCustom,u=e.buttonText,m=e.buttonTarget,p=e.Image,b=e.ImageBorderColor,f=e.layout,v=(e.fontAwesomeIconBefore,e.fontAwesomeIconAfter,this.props.setAttributes),k=this.props.for_,g="vk_prContent",d="vk_button",y="btn btn-block vk_button_link vk_prContent_colTxt_btn",h={};return g="".concat(g,"right"===f?" vk_prContent-layout-imageRight":" vk_prContent-layout-imageLeft"),s?(d="".concat(d," vk_button-color-custom"),y="".concat(y," 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?(y="".concat(y," btn-").concat(i),h=null):"1"===c&&(y="".concat(y," btn-outline-").concat(i),h=null)),l.a.createElement("div",{className:g},l.a.createElement("div",{className:"col-sm-6 vk_prContent_colImg"},"edit"===k?l.a.createElement(st,{onSelect:function(e){return v({Image:e.sizes.full.url})},type:" image",value:p,render:function(e){var t=e.open;return l.a.createElement(it,{onClick:t,className:p?"image-button":"button button-large"},p?l.a.createElement("img",{className:"vk_prContent_colImg_image",src:p,alt:ct("Upload image","vk-blocks"),style:{border:"1px solid ".concat(b)}}):ct("Select image","vk-blocks"))}}):p?l.a.createElement("img",{className:"vk_prContent_colImg_image",src:p,alt:ct("Upload image","vk-blocks"),style:{border:"1px solid ".concat(b)}}):ct("Select image","vk-blocks")),l.a.createElement("div",{className:"col-sm-6 vk_prContent_colTxt"},"edit"===k?l.a.createElement(l.a.Fragment,null,l.a.createElement(ut,{tagName:"h3",className:"vk_prContent_colTxt_title",onChange:function(e){return v({title:e})},value:t,placeholder:ct("Input title.","vk-blocks"),style:{color:n}}),l.a.createElement(ut,{tagName:"p",className:"vk_prContent_colTxt_text",onChange:function(e){return v({content:e})},value:o,placeholder:ct("Input content.","vk-blocks"),style:{color:a}})):l.a.createElement(l.a.Fragment,null,l.a.createElement(ut.Content,{tagName:"h3",value:t,className:"vk_prContent_colTxt_title",style:{color:n}}),l.a.createElement(ut.Content,{tagName:"p",className:"vk_prContent_colTxt_text",value:o,style:{color:a}})),function(){if(""!==u&&void 0!==u)return l.a.createElement("div",{className:d},l.a.createElement("a",{href:r,className:y,target:m?"_blank":null,style:h},l.a.createElement(tt,{attributes:e})))}()))}}])&&ot(n.prototype,o),a&&ot(n,a),t}(),pt=wp.i18n.__,bt=wp.blocks.registerBlockType,ft=wp.components,vt=(ft.RangeControl,ft.RadioControl),kt=ft.PanelBody,gt=(ft.Button,ft.BaseControl),dt=ft.CheckboxControl,yt=ft.TextControl,ht=wp.element.Fragment,_t=wp.editor,Et=(_t.RichText,_t.InspectorControls),Ct=(_t.MediaUpload,_t.ColorPalette),wt=l.a.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"576",height:"512",viewBox:"0 0 576 512"},l.a.createElement("g",null,l.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"}),l.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"}),l.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"}),l.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"}),l.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"}),l.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"}),l.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"}),l.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"}),l.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"}),l.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"})));bt("vk-blocks/pr-content",{title:pt("PR Content","vk-blocks"),icon:wt,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,e.setAttributes),o=t.titleColor,a=t.contentColor,r=t.url,c=t.buttonType,i=t.buttonColor,s=t.buttonColorCustom,u=t.buttonText,m=t.buttonTarget,p=t.ImageBorderColor,b=t.layout,f=t.fontAwesomeIconBefore,v=t.fontAwesomeIconAfter;return l.a.createElement(ht,null,l.a.createElement(Et,null,l.a.createElement(kt,{title:pt("Color Setting","vk-blocks")},l.a.createElement(gt,{label:pt("Title Color","vk-blocks")},l.a.createElement(Ct,{value:o,onChange:function(e){return n({titleColor:e})}})),l.a.createElement(gt,{label:pt("Content Color","vk-blocks")},l.a.createElement(Ct,{value:a,onChange:function(e){return n({contentColor:e})}})),l.a.createElement(gt,{label:pt("Image Border Color","vk-blocks")},l.a.createElement(Ct,{value:p,onChange:function(e){return n({ImageBorderColor:e})}}))),l.a.createElement(kt,{title:pt("Button Setting","vk-blocks")},l.a.createElement(gt,{label:pt("Button Text","vk-blocks")},l.a.createElement(yt,{value:u,onChange:function(e){return n({buttonText:e})},placeholder:"Input button text."})),l.a.createElement(gt,{label:pt("Link URL","vk-blocks")},l.a.createElement(yt,{value:r,onChange:function(e){return n({url:e})},placeholder:"https://vektor-inc.co.jp/"})),l.a.createElement(dt,{label:pt("Open link new tab.","vk-blocks"),checked:m,onChange:function(e){return n({buttonTarget:e})}}),l.a.createElement(gt,{label:pt("Button Type","vk-blocks")},l.a.createElement(vt,{selected:c,options:[{label:pt("Solid","vk-blocks"),value:"0"},{label:pt("Ghost","vk-blocks"),value:"1"}],onChange:function(e){return n({buttonType:e})}})),l.a.createElement(vt,{label:pt("Default Color:","vk-blocks"),selected:i,options:[{label:pt("Primary","vk-blocks"),value:"primary"},{label:pt("Secondary","vk-blocks"),value:"secondary"},{label:pt("Success","vk-blocks"),value:"success"},{label:pt("Info","vk-blocks"),value:"info"},{label:pt("Warning","vk-blocks"),value:"warning"},{label:pt("Danger","vk-blocks"),value:"danger"},{label:pt("Light","vk-blocks"),value:"light"},{label:pt("Dark","vk-blocks"),value:"dark"}],onChange:function(e){return n({buttonColor:e})}}),l.a.createElement(gt,{label:pt("Button Color","vk-blocks")},l.a.createElement(Ct,{value:s,onChange:function(e){return n({buttonColorCustom:e})}})),l.a.createElement(gt,{label:pt("Font Awesome:","vk-blocks"),help:l.a.createElement("a",{href:"https://fontawesome.com/icons?d=gallery&m=free",target:"_blank"},pt("Font Awesome icon list","vk-blocks"))},l.a.createElement(yt,{label:pt("Before text","vk-blocks"),help:pt("Enter Font Awesome Class.This icon will appear before text. Ex) fas fa-arrow-circle-right","vk-blocks"),value:f,onChange:function(e){return n({fontAwesomeIconBefore:e})},placeholder:"fas fa-arrow-circle-right"}),l.a.createElement(yt,{label:pt("After text","vk-blocks"),help:pt("Enter Font Awesome Class.This icon will appear after text. Ex) fas fa-external-link-alt","vk-blocks"),value:v,onChange:function(e){return n({fontAwesomeIconAfter:e})},placeholder:"fas fa-external-link-alt"}))),l.a.createElement(kt,{title:pt("Layout Setting","vk-blocks")},l.a.createElement(vt,{label:pt("Layout Type","vk-blocks"),selected:b,options:[{label:pt("Right","vk-blocks"),value:"right"},{label:pt("Left","vk-blocks"),value:"left"}],onChange:function(e){return n({layout:e})}}))),l.a.createElement(mt,{attributes:t,setAttributes:n,for_:"edit"}))},save:function(e){var t=e.attributes;e.className;return l.a.createElement(mt,{attributes:t,for_:"save"})}})}]);
15
  //# sourceMappingURL=block-build.js.map
plugins/vk-blocks/build/block-build.js.map CHANGED
@@ -1 +1 @@
1
- {"version":3,"sources":["webpack:///webpack/bootstrap","webpack:///./node_modules/react/index.js","webpack:///./node_modules/react/cjs/react.production.min.js","webpack:///./node_modules/react/node_modules/object-assign/index.js","webpack:///./src/alert/block.js","webpack:///./src/balloon/block.js","webpack:///./src/faq/block.js","webpack:///./src/flow/block.js","webpack:///./src/pr-blocks/block.js","webpack:///./src/outer/component-divider.js","webpack:///./src/outer/component.js","webpack:///./src/_helper/to-number.js","webpack:///./src/outer/block.js","webpack:///./src/outer/schema.js","webpack:///./src/button/component.js","webpack:///./src/button/deprecated/component-deprecated.js","webpack:///./src/button/deprecated/deprecated.js","webpack:///./src/button/block.js","webpack:///./src/pr-content/component-fontawesome.js","webpack:///./src/pr-content/component.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","k","for","q","u","v","w","x","y","z","A","B","C","iterator","D","a","b","arguments","length","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","Array","defaultProps","$$typeof","type","_owner","O","P","Q","R","pop","result","keyPrefix","func","count","S","push","V","T","U","isArray","next","done","keys","join","=",":","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","default","Z","getOwnPropertySymbols","propIsEnumerable","propertyIsEnumerable","test1","String","getOwnPropertyNames","test2","fromCharCode","test3","split","letter","err","shouldUseNative","target","source","from","symbols","to","val","TypeError","toObject","__","wp","i18n","registerBlockType","blocks","RichText","editor","title","icon","category","attributes","style","content","selector","edit","_ref","setAttributes","React","className","concat","onChange","event","selected","tagName","newContent","save","_ref2","Content","components","RadioControl","RangeControl","PanelBody","Button","element","InspectorControls","MediaUpload","ColorPalette","BlockIcon","xmlns","width","height","viewBox","balloonName","balloonType","balloonBgColor","balloonAlign","IconImage","label","help","options","onSelect","sizes","full","url","open","onClick","src","alt","placeholder","background","border","_ref3","heading","PanelColor","arrowFlag","insertImage","BaseControl","CheckboxControl","TextControl","cx","cy","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","checked","_ref4","backgroundImage","backgroundRepeat","backgroundSize","backgroundColor","color","_ref5","href","_readOnlyError","componentDivider","level","whichSide","dividerType","sectionPadding","sectionClass","lenderDivider","Math","abs","strokeWidth","fill","absLevel","tiltSectionStyle","curveSectionStyle","waveSectionStyle","DivideAbs4","triangleSectionStyle","paddingBottom","preserveAspectRatio","paddingTop","InnerBlocks","hex2rgba","hex","alpha","match","slice","parseInt","_React$Component","_classCallCheck","_possibleConstructorReturn","_getPrototypeOf","apply","_inherits","classPaddingLR","classPaddingVertical","classBgPosition","classWidth","elm","containerClass","whichSideUpper","whichSideLower","bgStyle","borderProperty","borderRadiusProperty","_this$props$attribute","bgColor","bgImage","bgPosition","outerWidth","padding_left_and_right","padding_top_and_bottom","opacity","upper_level","lower_level","upperDividerBgColor","lowerDividerBgColor","borderWidth","borderStyle","borderColor","borderRadius","for_","react_default","toNumber","min","undefined","max","Number","isNaN","SelectControl","points","step","vk_blocks_check","is_pro","component_Component","component_classCallCheck","component_possibleConstructorReturn","component_getPrototypeOf","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","id","role","aria-pressed","ComponentDeprecated","component_deprecated_classCallCheck","component_deprecated_possibleConstructorReturn","component_deprecated_getPrototypeOf","component_deprecated_inherits","deprecated","component_deprecated_ComponentDeprecated","Dashicon","IconButton","URLInput","isSelected","block_Fragment","block_InspectorControls","block_PanelBody","block_RadioControl","block_BaseControl","block_ColorPalette","button_component_Component","block_RichText","formattingControls","keepPlaceholderOnFocus","onSubmit","preventDefault","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","titleColor","contentColor","Image","ImageBorderColor","layout","btnClass","component_MediaUpload","component_Button","component_RichText","component_fontawesome_Fontawesome","pr_content_block_Fragment","pr_content_block_InspectorControls","pr_content_block_PanelBody","pr_content_block_BaseControl","pr_content_block_ColorPalette","block_TextControl","block_CheckboxControl","pr_content_block_RadioControl","pr_content_component_Component"],"mappings":"aACA,IAAAA,EAAA,GAGA,SAAAC,EAAAC,GAGA,GAAAF,EAAAE,GACA,OAAAF,EAAAE,GAAAC,QAGA,IAAAC,EAAAJ,EAAAE,GAAA,CACAG,EAAAH,EACAI,GAAA,EACAH,QAAA,IAUA,OANAI,EAAAL,GAAAM,KAAAJ,EAAAD,QAAAC,IAAAD,QAAAF,GAGAG,EAAAE,GAAA,EAGAF,EAAAD,QAKAF,EAAAQ,EAAAF,EAGAN,EAAAS,EAAAV,EAGAC,EAAAU,EAAA,SAAAR,EAAAS,EAAAC,GACAZ,EAAAa,EAAAX,EAAAS,IACAG,OAAAC,eAAAb,EAAAS,EAAA,CAA0CK,YAAA,EAAAC,IAAAL,KAK1CZ,EAAAkB,EAAA,SAAAhB,GACA,oBAAAiB,eAAAC,aACAN,OAAAC,eAAAb,EAAAiB,OAAAC,YAAA,CAAwDC,MAAA,WAExDP,OAAAC,eAAAb,EAAA,cAAiDmB,OAAA,KAQjDrB,EAAAsB,EAAA,SAAAD,EAAAE,GAEA,GADA,EAAAA,IAAAF,EAAArB,EAAAqB,IACA,EAAAE,EAAA,OAAAF,EACA,KAAAE,GAAA,iBAAAF,QAAAG,WAAA,OAAAH,EACA,IAAAI,EAAAX,OAAAY,OAAA,MAGA,GAFA1B,EAAAkB,EAAAO,GACAX,OAAAC,eAAAU,EAAA,WAAyCT,YAAA,EAAAK,UACzC,EAAAE,GAAA,iBAAAF,EAAA,QAAAM,KAAAN,EAAArB,EAAAU,EAAAe,EAAAE,EAAA,SAAAA,GAAgH,OAAAN,EAAAM,IAAqBC,KAAA,KAAAD,IACrI,OAAAF,GAIAzB,EAAA6B,EAAA,SAAA1B,GACA,IAAAS,EAAAT,KAAAqB,WACA,WAA2B,OAAArB,EAAA,SAC3B,WAAiC,OAAAA,GAEjC,OADAH,EAAAU,EAAAE,EAAA,IAAAA,GACAA,GAIAZ,EAAAa,EAAA,SAAAiB,EAAAC,GAAsD,OAAAjB,OAAAkB,UAAAC,eAAA1B,KAAAuB,EAAAC,IAGtD/B,EAAAkC,EAAA,GAIAlC,IAAAmC,EAAA,kCC/EAhC,EAAAD,QAAmBF,EAAQ;;;;;;;;GCMd,IAAAoC,EAAMpC,EAAQ,GAAe6B,EAAA,mBAAAV,eAAAkB,IAAAH,EAAAL,EAAAV,OAAAkB,IAAA,uBAAAC,EAAAT,EAAAV,OAAAkB,IAAA,sBAAAnB,EAAAW,EAAAV,OAAAkB,IAAA,wBAAAf,EAAAO,EAAAV,OAAAkB,IAAA,2BAAAE,EAAAV,EAAAV,OAAAkB,IAAA,wBAAAG,EAAAX,EAAAV,OAAAkB,IAAA,wBAAAI,EAAAZ,EAAAV,OAAAkB,IAAA,uBAAAK,EAAAb,EAAAV,OAAAkB,IAAA,+BAAAM,EAAAd,EAAAV,OAAAkB,IAAA,2BAAAO,EAAAf,EAAAV,OAAAkB,IAAA,wBAAAQ,EAAAhB,EAAAV,OAAAkB,IAAA,cAC1C,MAAAS,EAAAjB,EAAAV,OAAAkB,IAAA,oBAAAU,EAAA,mBAAA5B,eAAA6B,SACA,SAAAC,EAAAC,GAAc,QAAAC,EAAAC,UAAAC,OAAA,EAAAC,EAAA,yDAAAJ,EAAAzC,EAAA,EAA8FA,EAAA0C,EAAI1C,IAAA6C,GAAA,WAAAC,mBAAAH,UAAA3C,EAAA,KADzB,SAAAyC,EAAAC,EAAAG,EAAA7C,EAAAC,EAAA8C,EAAAC,EAAAC,GAA6B,IAAAR,EAAA,CAAgB,GAATA,OAAA,OAAS,IAAAC,EAAAD,EAAAS,MAAA,qIAAuJ,CAAK,IAAAtD,EAAA,CAAAiD,EAAA7C,EAAAC,EAAA8C,EAAAC,EAAAC,GAAAlD,EAAA,GAAwB0C,EAAAS,MAAAR,EAAAS,QAAA,iBAAmC,OAAAvD,EAAAG,SAAiBG,KAAA,sBAA6C,MAAhBuC,EAAAW,YAAA,EAAgBX,GACpPY,EAAA,2BAAAZ,EAAA,4HAAmCI,GAA6H,IAAAS,EAAA,CAAOC,UAAA,WAAqB,UAASC,mBAAA,aAAgCC,oBAAA,aAAiCC,gBAAA,cAA8BC,EAAA,GACzc,SAAAC,EAAAnB,EAAAC,EAAAG,GAAkBgB,KAAAC,MAAArB,EAAaoB,KAAAE,QAAArB,EAAemB,KAAAG,KAAAL,EAAYE,KAAAI,QAAApB,GAAAS,EAAsS,SAAAY,KAAsC,SAAAC,EAAA1B,EAAAC,EAAAG,GAAkBgB,KAAAC,MAAArB,EAAaoB,KAAAE,QAAArB,EAAemB,KAAAG,KAAAL,EAAYE,KAAAI,QAAApB,GAAAS,EAApXM,EAAArC,UAAA6C,iBAAA,GAAgCR,EAAArC,UAAA8C,SAAA,SAAA5B,EAAAC,GAAmC,iBAAAD,GAAA,mBAAAA,GAAA,MAAAA,GAAAD,EAAA,MAAmEqB,KAAAI,QAAAP,gBAAAG,KAAApB,EAAAC,EAAA,aAAmDkB,EAAArC,UAAA+C,YAAA,SAAA7B,GAAoCoB,KAAAI,QAAAT,mBAAAK,KAAApB,EAAA,gBAAqEyB,EAAA3C,UAAAqC,EAAArC,UAAoG,IAAAgD,EAAAJ,EAAA5C,UAAA,IAAA2C,EACldK,EAAAC,YAAAL,EAAgBxC,EAAA4C,EAAAX,EAAArC,WAAiBgD,EAAAE,sBAAA,EAA0B,IAAAC,EAAA,CAAOC,QAAA,KAAAC,kBAAA,MAAoCC,EAAAxE,OAAAkB,UAAAC,eAAAsD,EAAA,CAAsC5D,KAAA,EAAA6D,KAAA,EAAAC,QAAA,EAAAC,UAAA,GAC5I,SAAAC,EAAAzC,EAAAC,EAAAG,GAAkB,IAAA7C,OAAA,EAAAC,EAAA,GAAiB8C,EAAA,KAAAC,EAAA,KAAe,SAAAN,EAAA,IAAA1C,UAAA,IAAA0C,EAAAqC,MAAA/B,EAAAN,EAAAqC,UAAA,IAAArC,EAAAxB,MAAA6B,EAAA,GAAAL,EAAAxB,KAAAwB,EAAAmC,EAAA/E,KAAA4C,EAAA1C,KAAA8E,EAAAtD,eAAAxB,KAAAC,EAAAD,GAAA0C,EAAA1C,IAA4H,IAAAiD,EAAAN,UAAAC,OAAA,EAAyB,OAAAK,EAAAhD,EAAAkF,SAAAtC,OAAsB,KAAAI,EAAA,CAAa,QAAArD,EAAAwF,MAAAnC,GAAAlD,EAAA,EAAuBA,EAAAkD,EAAIlD,IAAAH,EAAAG,GAAA4C,UAAA5C,EAAA,GAAwBE,EAAAkF,SAAAvF,EAAa,GAAA6C,KAAA4C,aAAA,IAAArF,KAAAiD,EAAAR,EAAA4C,kBAAA,IAAApF,EAAAD,KAAAC,EAAAD,GAAAiD,EAAAjD,IAA4E,OAAOsF,SAAA7D,EAAA8D,KAAA9C,EAAAvB,IAAA6B,EAAAgC,IAAA/B,EAAAc,MAAA7D,EAAAuF,OAAAd,EAAAC,SAC/R,SAAAc,EAAAhD,GAAc,uBAAAA,GAAA,OAAAA,KAAA6C,WAAA7D,EAA4J,IAAAiE,EAAA,OAAAC,EAAA,GAAkB,SAAAC,EAAAnD,EAAAC,EAAAG,EAAA7C,GAAoB,GAAA2F,EAAA/C,OAAA,CAAa,IAAA3C,EAAA0F,EAAAE,MAAsE,OAAxD5F,EAAA6F,OAAArD,EAAWxC,EAAA8F,UAAArD,EAAczC,EAAA+F,KAAAnD,EAAS5C,EAAA8D,QAAA/D,EAAYC,EAAAgG,MAAA,EAAUhG,EAAS,OAAO6F,OAAArD,EAAAsD,UAAArD,EAAAsD,KAAAnD,EAAAkB,QAAA/D,EAAAiG,MAAA,GACjZ,SAAAC,EAAAzD,GAAcA,EAAAqD,OAAA,KAAcrD,EAAAsD,UAAA,KAAiBtD,EAAAuD,KAAA,KAAYvD,EAAAsB,QAAA,KAAetB,EAAAwD,MAAA,EAAU,GAAAN,EAAA/C,QAAA+C,EAAAQ,KAAA1D,GAEmG,SAAA2D,EAAA3D,EAAAC,EAAAG,GAAkB,aAAAJ,EAAA,EADvM,SAAA4D,EAAA5D,EAAAC,EAAAG,EAAA7C,GAAoB,IAAAC,SAAAwC,EAAe,cAAAxC,GAAA,YAAAA,IAAAwC,EAAA,MAAyC,IAAAM,GAAA,EAAS,UAAAN,EAAAM,GAAA,OAAiB,OAAA9C,GAAe,0BAAA8C,GAAA,EAAiC,MAAM,oBAAAN,EAAA6C,UAAiC,KAAA7D,EAAA,KAAAI,EAAAkB,GAAA,GAAoB,GAAAA,EAAA,OAAAF,EAAA7C,EAAAyC,EAAA,KAAAC,EAAA,IAAA4D,EAAA7D,EAAA,GAAAC,GAAA,EAAgE,GAAvBK,EAAA,EAAIL,EAAA,KAAAA,EAAA,IAAAA,EAAA,IAAmB0C,MAAAmB,QAAA9D,GAAA,QAAAO,EAAA,EAAgCA,EAAAP,EAAAG,OAAWI,IAAA,CAAY,IAAAC,EAAAP,EAAA4D,EAAPrG,EAAAwC,EAAAO,GAAOA,GAAeD,GAAAsD,EAAApG,EAAAgD,EAAAJ,EAAA7C,QAAc,GAAAiD,EAAA,OAAAR,GAAA,iBAAAA,EAAA,wBAAAQ,EAAAX,GAAAG,EAAAH,IAAAG,EAAA,eAAAQ,EAAA,wBAAAA,EAAA,IAAAR,EAAAQ,EAAAnD,KAAA2C,GAAAO,EACrW,IAAE/C,EAAAwC,EAAA+D,QAAAC,MAAmB1D,GAAAsD,EAAApG,IAAAW,MAAAqC,EAAAP,EAAA4D,EAAArG,EAAA+C,KAAAH,EAAA7C,OAAsC,WAAAC,GAAAuC,EAAA,yBAAAK,EAAA,GAAAJ,GAAA,qBAA0EpC,OAAAqG,KAAAjE,GAAAkE,KAAA,UAA8B9D,EAAA,IAAS,OAAAE,EAA2BsD,CAAA5D,EAAA,GAAAC,EAAAG,GAA6B,SAAAyD,EAAA7D,EAAAC,GAAgB,uBAAAD,GAAA,OAAAA,GAAA,MAAAA,EAAAvB,IAHpF,SAAAuB,GAAmB,IAAAC,EAAA,CAAOkE,IAAA,KAAAC,IAAA,MAAmB,cAAApE,GAAAU,QAAA,iBAAAV,GAA6C,OAAAC,EAAAD,KAGNqE,CAAArE,EAAAvB,KAAAwB,EAAAqE,SAAA,IAA8E,SAAAC,EAAAvE,EAAAC,GAAiBD,EAAAuD,KAAAlG,KAAA2C,EAAAsB,QAAArB,EAAAD,EAAAwD,SACnV,SAAAgB,EAAAxE,EAAAC,EAAAG,GAAmB,IAAA7C,EAAAyC,EAAAqD,OAAA7F,EAAAwC,EAAAsD,UAA6BtD,IAAAuD,KAAAlG,KAAA2C,EAAAsB,QAAArB,EAAAD,EAAAwD,SAAqCb,MAAAmB,QAAA9D,GAAAyE,EAAAzE,EAAAzC,EAAA6C,EAAA,SAAAJ,GAAqC,OAAAA,IAAS,MAAAA,IAAAgD,EAAAhD,OAJnI,SAAAA,EAAAC,GAAiB,OAAO4C,SAAA7D,EAAA8D,KAAA9C,EAAA8C,KAAArE,IAAAwB,EAAAqC,IAAAtC,EAAAsC,IAAAjB,MAAArB,EAAAqB,MAAA0B,OAAA/C,EAAA+C,QAI2G2B,CAAA1E,EAAAxC,IAAAwC,EAAAvB,KAAAwB,KAAAxB,MAAAuB,EAAAvB,IAAA,OAAAuB,EAAAvB,KAAAiC,QAAAuC,EAAA,YAAA7C,IAAA7C,EAAAmG,KAAA1D,IAAyG,SAAAyE,EAAAzE,EAAAC,EAAAG,EAAA7C,EAAAC,GAAsB,IAAA8C,EAAA,GAAS,MAAAF,IAAAE,GAAA,GAAAF,GAAAM,QAAAuC,EAAA,YAAsDU,EAAA3D,EAAAwE,EAAbvE,EAAAkD,EAAAlD,EAAAK,EAAA/C,EAAAC,IAAuBiG,EAAAxD,GAC3U,IAAA0E,EAAA,CAAOC,SAAA,CAAUC,IAAA,SAAA7E,EAAAC,EAAAG,GAAoB,SAAAJ,EAAA,OAAAA,EAAoB,IAAAzC,EAAA,GAAyB,OAAhBkH,EAAAzE,EAAAzC,EAAA,KAAA0C,EAAAG,GAAgB7C,GAASuH,QAAA,SAAA9E,EAAAC,EAAAG,GAAyB,SAAAJ,EAAA,OAAAA,EAAuC2D,EAAA3D,EAAAuE,EAAnBtE,EAAAkD,EAAA,UAAAlD,EAAAG,IAA6BqD,EAAAxD,IAAKuD,MAAA,SAAAxD,GAAmB,OAAA2D,EAAA3D,EAAA,WAAsB,aAAY,OAAO+E,QAAA,SAAA/E,GAAqB,IAAAC,EAAA,GAA2C,OAAlCwE,EAAAzE,EAAAC,EAAA,cAAAD,GAAuB,OAAAA,IAAWC,GAAS+E,KAAA,SAAAhF,GAAuC,OAArBgD,EAAAhD,IAAAD,EAAA,OAAqBC,IAAUiF,UAAA,WAAsB,OAAO/C,QAAA,OAAcgD,UAAA/D,EAAAgE,cAAAzD,EAAA0D,cAAA,SAAApF,EAAAC,GAC3R,YADoV,IAAAA,MAAA,OAAqBD,EAAA,CAAG6C,SAAAtD,EAAA8F,sBAAApF,EAC5dqF,cAAAtF,EAAAuF,eAAAvF,EAAAwF,aAAA,EAAAC,SAAA,KAAAC,SAAA,OAA6ED,SAAA,CAAY5C,SAAAvD,EAAAqG,SAAA3F,GAAuBA,EAAA0F,SAAA1F,GAAoB4F,WAAA,SAAA5F,GAAwB,OAAO6C,SAAApD,EAAAoG,OAAA7F,IAAqB8F,KAAA,SAAA9F,GAAkB,OAAO6C,SAAAjD,EAAAmG,MAAA/F,EAAAgG,SAAA,EAAAC,QAAA,OAA4CC,KAAA,SAAAlG,EAAAC,GAAoB,OAAO4C,SAAAlD,EAAAmD,KAAA9C,EAAAmG,aAAA,IAAAlG,EAAA,KAAAA,IAA6CmG,SAAApI,EAAAqI,WAAAjI,EAAAkI,SAAA5G,EAAA6G,cAAA9D,EAAA+D,aAAA,SAAAxG,EAAAC,EAAAG,GAAiF,MAAAJ,GAAAD,EAAA,MAAAC,GAAuC,IAAAzC,OAAA,EAAAC,EAAA0B,EAAA,GAAmBc,EAAAqB,OAAAf,EAAAN,EAAAvB,IAAA8B,EAAAP,EAAAsC,IAAA9B,EAAAR,EAAA+C,OAChd,SAAA9C,EAAA,MAAY,IAAAA,EAAAqC,MAAA/B,EAAAN,EAAAqC,IAAA9B,EAAAyB,EAAAC,cAAsC,IAAAjC,EAAAxB,MAAA6B,EAAA,GAAAL,EAAAxB,KAA6B,IAAAtB,OAAA,EAAkE,IAAAI,KAArDyC,EAAA8C,MAAA9C,EAAA8C,KAAAF,eAAAzF,EAAA6C,EAAA8C,KAAAF,cAAqD3C,EAAAmC,EAAA/E,KAAA4C,EAAA1C,KAAA8E,EAAAtD,eAAAxB,KAAAC,EAAAD,QAAA,IAAA0C,EAAA1C,SAAA,IAAAJ,IAAAI,GAAA0C,EAAA1C,IAA8G,QAArBA,EAAA2C,UAAAC,OAAA,GAAqB3C,EAAAkF,SAAAtC,OAAsB,KAAA7C,EAAA,CAAaJ,EAAAwF,MAAApF,GAAW,QAAAD,EAAA,EAAYA,EAAAC,EAAID,IAAAH,EAAAG,GAAA4C,UAAA5C,EAAA,GAAwBE,EAAAkF,SAAAvF,EAAa,OAAO0F,SAAA7D,EAAA8D,KAAA9C,EAAA8C,KAAArE,IAAA6B,EAAAgC,IAAA/B,EAAAc,MAAA7D,EAAAuF,OAAAvC,IAAqDiG,cAAA,SAAAzG,GAA2B,IAAAC,EAAAwC,EAAA/D,KAAA,KAAAsB,GAA8B,OAATC,EAAA6C,KAAA9C,EAASC,GAASyG,eAAA1D,EAAA2D,QAAA,SACheC,wBAAApH,EAAAqH,kBAAAxH,EAAAyH,mDAAA,CAAkGC,kBAAA9E,EAAA+E,OAAA9H,IAA8B+H,EAAA,CAAIC,QAAAvC,GAAUwC,EAAAF,GAAAtC,GAAAsC,EAAWhK,EAAAD,QAAAmK,EAAAD,SAAAC;;;;;ECfzJ,IAAAC,EAAAxJ,OAAAwJ,sBACArI,EAAAnB,OAAAkB,UAAAC,eACAsI,EAAAzJ,OAAAkB,UAAAwI,qBAsDArK,EAAAD,QA5CA,WACA,IACA,IAAAY,OAAAoJ,OACA,SAMA,IAAAO,EAAA,IAAAC,OAAA,OAEA,GADAD,EAAA,QACA,MAAA3J,OAAA6J,oBAAAF,GAAA,GACA,SAKA,IADA,IAAAG,EAAA,GACAxK,EAAA,EAAiBA,EAAA,GAAQA,IACzBwK,EAAA,IAAAF,OAAAG,aAAAzK,MAKA,kBAHAU,OAAA6J,oBAAAC,GAAA7C,IAAA,SAAAlG,GACA,OAAA+I,EAAA/I,KAEAuF,KAAA,IACA,SAIA,IAAA0D,EAAA,GAIA,MAHA,uBAAAC,MAAA,IAAA/C,QAAA,SAAAgD,GACAF,EAAAE,OAGA,yBADAlK,OAAAqG,KAAArG,OAAAoJ,OAAA,GAAkCY,IAAA1D,KAAA,IAMhC,MAAA6D,GAEF,UAIAC,GAAApK,OAAAoJ,OAAA,SAAAiB,EAAAC,GAKA,IAJA,IAAAC,EAEAC,EADAC,EAtDA,SAAAC,GACA,GAAAA,QACA,UAAAC,UAAA,yDAGA,OAAA3K,OAAA0K,GAiDAE,CAAAP,GAGAhJ,EAAA,EAAgBA,EAAAiB,UAAAC,OAAsBlB,IAAA,CAGtC,QAAAR,KAFA0J,EAAAvK,OAAAsC,UAAAjB,IAGAF,EAAA1B,KAAA8K,EAAA1J,KACA4J,EAAA5J,GAAA0J,EAAA1J,IAIA,GAAA2I,EAAA,CACAgB,EAAAhB,EAAAe,GACA,QAAAjL,EAAA,EAAkBA,EAAAkL,EAAAjI,OAAoBjD,IACtCmK,EAAAhK,KAAA8K,EAAAC,EAAAlL,MACAmL,EAAAD,EAAAlL,IAAAiL,EAAAC,EAAAlL,MAMA,OAAAmL,sBCnFOI,EAAMC,GAAGC,KAATF,GACCG,EAAsBF,GAAGG,OAAzBD,kBACAE,EAAsBJ,GAAGK,OAAzBD,SAERF,EAAmB,kBAAmB,CAEpCI,MAAOP,EAAG,QAAS,aAEnBQ,KAAM,OAENC,SAAU,gBAEVC,WAAY,CACVC,MAAO,CACLtG,KAAM,SACNoE,QAAS,QAEXmC,QAAS,CACLvG,KAAM,SACNoF,OAAQ,OACRoB,SAAU,MAIhBC,KApBoC,SAAAC,GAoBF,IAA5BL,EAA4BK,EAA5BL,WAAYM,EAAgBD,EAAhBC,cAEVL,EAEAD,EAFAC,MACAC,EACAF,EADAE,QAWN,OACIK,MAAAnD,cAAA,OAAKoD,UAAS,eAAAC,OAAiBR,IAC/BM,MAAAnD,cAAA,UAAQsD,SAVZ,SAAuBC,GACrBL,EAAc,CAACL,MAAOU,EAAM7B,OAAO9J,UAU7BuL,MAAAnD,cAAA,UAAQpI,MAAO,UAAW4L,SAAoB,YAAVX,GAApC,WACAM,MAAAnD,cAAA,UAAQpI,MAAO,OAAQ4L,SAAoB,SAAVX,GAAjC,QACAM,MAAAnD,cAAA,UAAQpI,MAAO,UAAW4L,SAAoB,YAAVX,GAApC,WACAM,MAAAnD,cAAA,UAAQpI,MAAO,SAAU4L,SAAoB,WAAVX,GAAnC,WAEJM,MAAAnD,cAACuC,EAAD,CACIkB,QAAQ,IACRH,SAdR,SAAyBI,GACvBR,EAAc,CAACJ,QAASY,KAclB9L,MAAOkL,MAMjBa,KAnDoC,SAAAC,GAmDjB,IAAbhB,EAAagB,EAAbhB,WAEEC,EAEAD,EAFAC,MACAC,EACAF,EADAE,QAEN,OACIK,MAAAnD,cAAA,OAAKoD,UAAS,eAAAC,OAAiBR,IAC/BM,MAAAnD,cAACuC,EAASsB,QAAV,CACIJ,QAAS,IACT7L,MAAOkL,2BChEZZ,EAAMC,GAAGC,KAATF,GACCG,EAAsBF,GAAGG,OAAzBD,oBACgDF,GAAG2B,WAAtCC,KAAdC,eAAcD,cAAcE,cAAWC,WACtCrE,EAAasC,GAAGgC,QAAhBtE,WACyDsC,GAAGK,OAA7DD,aAAU6B,sBAAmBC,gBAAaC,iBAC3CC,EACLpB,MAAAnD,cAAA,OAAKwE,MAAM,6BAA6BC,MAAM,MAAMC,OAAO,MAAMC,QAAQ,eACxExB,MAAAnD,cAAA,QAAM/I,EAAE,iqCAiBVoL,EAAkB,oBAAqB,CAEnCI,MAAOP,EAAG,SAAU,aACvBQ,KAAM6B,EACN5B,SAAU,gBACVC,WAAY,CACXE,QAAS,CACRnB,OAAQ,OACCoB,SAAU,KAEd6B,YAAa,CACTjD,OAAQ,OACRoB,SAAU,cAEd8B,YAAa,CACTtI,KAAM,SACNoE,QAAS,cAEnBmE,eAAgB,CACfvI,KAAM,UAEPwI,aAAc,CACbxI,KAAM,SACNoE,QAAS,iBAEVqE,UAAW,CACVzI,KAAM,SACNoE,QAAS,OAYXqC,KAvCsC,SAAAC,GAuCW,IAAzCL,EAAyCK,EAAzCL,WAAYQ,EAA6BH,EAA7BG,UAAWF,EAAkBD,EAAlBC,cAE7BJ,EAMGF,EANHE,QACS8B,EAKNhC,EALMgC,YACAC,EAINjC,EAJMiC,YACAC,EAGNlC,EAHMkC,eACTC,EAEGnC,EAFHmC,aACAC,EACGpC,EADHoC,UAGK,OACL7B,MAAAnD,cAACH,EAAD,KACCsD,MAAAnD,cAACoE,EAAD,KACCjB,MAAAnD,cAACiE,EAAD,CAAWxB,MAAOP,EAAG,kBAAmB,cACvCiB,MAAAnD,cAAC+D,EAAD,CACCkB,MAAO/C,EAAG,WAAY,aACtBgD,KAAMhD,EAAG,4CAA6C,aACtDsB,SAAWuB,EACXI,QAAU,CACT,CAAEF,MAAO/C,EAAG,OAAQ,aAActK,MAAO,iBACzC,CAAEqN,MAAO/C,EAAG,QAAS,aAActK,MAAO,mBAE3C0L,SAAW,SAAE1L,GAAF,OAAasL,EAAe,CAAE6B,aAAcnN,OAEpDuL,MAAAnD,cAAC+D,EAAD,CACIkB,MAAO/C,EAAG,OAAQ,aAClBgD,KAAMhD,EAAG,qCAAsC,aAC/CsB,SAAWqB,EACXM,QAAU,CACN,CAAEF,MAAO/C,EAAG,QAAS,aAActK,MAAO,cAC1C,CAAEqN,MAAO/C,EAAG,WAAY,aAActK,MAAO,eAEjD0L,SAAW,SAAE1L,GAAF,OAAasL,EAAe,CAAE2B,YAAajN,OAE1DuL,MAAAnD,cAACsE,EAAD,CACI1M,MAAOkN,EACPxB,SAAU,SAAC1L,GAAD,OAAWsL,EAAc,CAAC4B,eAAgBlN,SAK9DuL,MAAAnD,cAAA,OAAKoD,UAAS,GAAAC,OAAOD,EAAP,2BAAAC,OAA4C0B,EAA5C,gBAAA1B,OAAyEwB,IACtF1B,MAAAnD,cAAA,OAAKoD,UAAY,mBAChBD,MAAAnD,cAACqE,EAAD,CACCe,SAAW,SAACxN,GAAD,OAAWsL,EAAe,CAAE8B,UAAWpN,EAAMyN,MAAMC,KAAKC,OACnEhJ,KAAK,QACL6G,UAAY,wBACZxL,MAAQoN,EACR1F,OAAS,SAAAsE,GAAA,IAAI4B,EAAJ5B,EAAI4B,KAAJ,OACRrC,MAAAnD,cAACkE,EAAD,CACCuB,QAAUD,EACVpC,UAAY4B,EAAY,eAAiB,uBAErCA,EAA8C7B,MAAAnD,cAAA,OAAKoD,UAAY,wBAA0BsC,IAAMV,EAAYW,IAAKzD,EAAG,eAAgB,eAAvHA,EAAG,eAAgB,iBAIpBiB,MAAAnD,cAACuC,EAAD,CACIkB,QAAQ,aACtBL,UAAY,uBACEE,SAAW,SAAE1L,GAAF,OAAasL,EAAe,CAAE0B,YAAahN,KACtDA,MAAQgN,EACRgB,YAAa1D,EAAG,YAAa,gBAGpDiB,MAAAnD,cAACuC,EAAD,CACCM,MAAQ,CAAEgD,WAAYf,EAAgBgB,OAAQhB,GAC9CrB,QAAQ,IACRL,UAAY,qBACZE,SAAW,SAAE1L,GAAF,OAAasL,EAAe,CAAEJ,QAASlL,KAClDA,MAAQkL,EACR8C,YAAa1D,EAAG,aAAc,kBAgBnCyB,KA9HsC,SAAAoC,GA8HJ,IAA1BnD,EAA0BmD,EAA1BnD,WAENE,GAFgCiD,EAAd3C,UAQfR,EANHE,SACS8B,EAKNhC,EALMgC,YACAC,EAINjC,EAJMiC,YACAC,EAGNlC,EAHMkC,eACTC,EAEGnC,EAFHmC,aACAC,EACGpC,EADHoC,UAGD,OACC7B,MAAAnD,cAAA,OAAKoD,UAAS,yBAAAC,OAA6B0B,EAA7B,gBAAA1B,OAA0DwB,IACvE1B,MAAAnD,cAAA,OAAKoD,UAAY,mBACd4B,EACD7B,MAAAnD,cAAA,cACCmD,MAAAnD,cAAA,OACCoD,UAAY,wBACZsC,IAAMV,EACNW,IAAI,KAEgBxC,MAAAnD,cAACuC,EAASsB,QAAV,CACIJ,QAAQ,aACxBL,UAAY,uBACIxL,MAAQgN,KAEtB,IAEdzB,MAAAnD,cAACuC,EAASsB,QAAV,CACCT,UAAY,qBACZP,MAAQ,CAAEgD,WAAYf,EAAgBgB,OAAQhB,GAC9CrB,QAAQ,IACR7L,MAAQkL,2BCtLNZ,EAAMC,GAAGC,KAATF,GACAG,EAAqBF,GAAGG,OAAxBD,kBACAE,EAAYJ,GAAGK,OAAfD,SACDgC,EACLpB,MAAAnD,cAAA,OAAKwE,MAAM,6BAA6BC,MAAM,MAAMC,OAAO,MAAMC,QAAQ,eACzExB,MAAAnD,cAAA,QAAM/I,EAAE,srBAORkM,MAAAnD,cAAA,QAAM/I,EAAE,+HAERkM,MAAAnD,cAAA,QAAM/I,EAAE,uIAERkM,MAAAnD,cAAA,QAAM/I,EAAE,wIAiBToL,EAAkB,gBAAiB,CAE/BI,MAAOP,EAAG,MAAO,aACjBQ,KAAM6B,EACN5B,SAAU,gBACVC,WAAY,CACRoD,QAAS,CACLzJ,KAAM,SACNoF,OAAQ,OACRoB,SAAU,MAEdD,QAAS,CACLvG,KAAM,SACNoF,OAAQ,OACRoB,SAAU,OAYlBC,KA1B+B,SAAAC,GA0BG,IAA5BL,EAA4BK,EAA5BL,WAAYM,EAAgBD,EAAhBC,cAEV8C,EAEApD,EAFAoD,QACAlD,EACAF,EADAE,QAGJ,OACIK,MAAAnD,cAAA,MAAIoD,UAAW,UACXD,MAAAnD,cAACuC,EAAD,CACIkB,QAAQ,KAClBL,UAAY,eACFE,SAAU,SAAC1L,GAAD,OAAWsL,EAAc,CAAC8C,QAASpO,KAC7CA,MAAOoO,EACPJ,YAAa1D,EAAG,2BAA4B,eAEhDiB,MAAAnD,cAACuC,EAAD,CACIkB,QAAQ,KAClBL,UAAY,iBACFE,SAAU,SAAC1L,GAAD,OAAWsL,EAAc,CAACJ,QAASlL,KAC7CA,MAAOkL,EACP8C,YAAa1D,EAAG,yBAA0B,iBAc1DyB,KA5D+B,SAAAC,GA4DZ,IAAbhB,EAAagB,EAAbhB,WAEEoD,EAEApD,EAFAoD,QACAlD,EACAF,EADAE,QAGJ,OACIK,MAAAnD,cAAA,MAAIoD,UAAY,UACZD,MAAAnD,cAACuC,EAASsB,QAAV,CACIJ,QAAQ,KAClBL,UAAY,eACFxL,MAAOoO,IAEX7C,MAAAnD,cAACuC,EAASsB,QAAV,CACIJ,QAAQ,KAClBL,UAAY,iBACFxL,MAAOkL,2BC7GpBZ,EAAMC,GAAGC,KAATF,GACAG,EAAqBF,GAAGG,OAAxBD,oBAC6DF,GAAG2B,WAAlDC,KAAdC,eAAcD,cAAcE,cAAWC,WACvCrE,KAD+CoG,WACnC9D,GAAGgC,QAAftE,YAC0DsC,GAAGK,OAA7DD,aAAU6B,sBAAmBC,kBAAaC,aAgBjDjC,EAAkB,iBAAkB,CAEhCI,MAAOP,EAAG,OAAQ,aAClBQ,KAlBc,aAmBdC,SAAU,gBACVC,WAAY,CACRoD,QAAS,CACLzJ,KAAM,SACNoF,OAAQ,OACRoB,SAAU,MAEdD,QAAS,CACLvG,KAAM,SACNoF,OAAQ,OACRoB,SAAU,MAEdmD,UAAW,CACP3J,KAAM,SACNoE,QAAS,oBAEjBwF,YAAa,CACZ5J,KAAM,SACNoE,QAAS,OAYVqC,KAlCgC,SAAAC,GAkCE,IAA5BL,EAA4BK,EAA5BL,WAAYM,EAAgBD,EAAhBC,cAEV8C,EAIApD,EAJAoD,QACAlD,EAGAF,EAHAE,QACAqD,EAEAvD,EAFAuD,YACAD,EACAtD,EADAsD,UAGJ,MAAO,CACH/C,MAAAnD,cAACH,EAAD,KACIsD,MAAAnD,cAACoE,EAAD,KACIjB,MAAAnD,cAACiE,EAAD,CAAWxB,MAAOP,EAAG,mBAAoB,cACrCiB,MAAAnD,cAAC+D,EAAD,CACIP,SAAU0C,EACVf,QAAS,CACL,CAACF,MAAO/C,EAAG,gBAAiB,aAActK,MAAO,oBACjD,CAACqN,MAAO/C,EAAG,eAAgB,aAActK,MAAO,sBAEpD0L,SAAU,SAAC1L,GAAD,OAAWsL,EAAc,CAACgD,UAAWtO,SAK3DuL,MAAAnD,cAAA,OAAKoD,UAAS,GAAAC,OAAM6C,EAAN,aACrB/C,MAAAnD,cAAA,OAAKoD,UAAY,iBACND,MAAAnD,cAAA,MAAIoD,UAAY,sBACZD,MAAAnD,cAACuC,EAAD,CACIkB,QAAQ,KACRL,UAAY,2BACZE,SAAU,SAAC1L,GAAD,OAAWsL,EAAc,CAAC8C,QAASpO,KAC7CA,MAAOoO,EACPJ,YAAa1D,EAAG,cAAe,eAEnCiB,MAAAnD,cAACuC,EAAD,CACIkB,QAAQ,KACtBL,UAAY,6BACEE,SAAU,SAAC1L,GAAD,OAAWsL,EAAc,CAACJ,QAASlL,KAC7CA,MAAOkL,EACP8C,YAAa1D,EAAG,gBAAiB,gBAGnDiB,MAAAnD,cAAA,OAAKoD,UAAW,uBACdD,MAAAnD,cAACqE,EAAD,CACEe,SAAU,SAACxN,GAAD,OAAWsL,EAAc,CAACiD,YAAavO,EAAM2N,OACvDhJ,KAAK,QACL6G,UAAY,sBACZxL,MAAOuO,EACP7G,OAAQ,SAAAsE,GAAA,IAAE4B,EAAF5B,EAAE4B,KAAF,OACNrC,MAAAnD,cAACkE,EAAD,CACEuB,QAASD,EACTpC,UAAW+C,EAAc,eAAiB,uBAExCA,EACAhD,MAAAnD,cAAA,OAAKoD,UAAW,aAAcsC,IAAKS,EAAaR,IAAKzD,EAAG,eAAgB,eAD1DA,EAAG,eAAgB,uBAqBjDyB,KA3GgC,SAAAoC,GA2Gb,IAAbnD,EAAamD,EAAbnD,WAEEoD,EAIApD,EAJAoD,QACAlD,EAGAF,EAHAE,QACAqD,EAEAvD,EAFAuD,YACAD,EACAtD,EADAsD,UAGJ,OACI/C,MAAAnD,cAAA,OAAKoD,UAAS,GAAAC,OAAM6C,EAAN,aACnB/C,MAAAnD,cAAA,OAAKoD,UAAY,iBACRD,MAAAnD,cAAA,MAAIoD,UAAY,sBACZD,MAAAnD,cAACuC,EAASsB,QAAV,CACIJ,QAAQ,KACRL,UAAY,2BACZxL,MAAOoO,IAEX7C,MAAAnD,cAACuC,EAASsB,QAAV,CACIJ,QAAQ,KACpBL,UAAY,6BACAxL,MAAOkL,KAGrBqD,EACDhD,MAAAnD,cAAA,OAAKoD,UAAY,uBAChBD,MAAAnD,cAAA,OACE0F,IAAMS,EACNR,IAAI,MACK,iFC3JdzD,EAAMC,GAAGC,KAATF,GACAG,EAAqBF,GAAGG,OAAxBD,oBAC4FF,GAAG2B,WAAjFC,KAAdC,eAAcD,cAAcE,cAAWC,WAAQkC,gBAAaC,oBAAiBC,gBAC7EzG,EAAYsC,GAAGgC,QAAftE,WAC0DsC,GAAGK,OAA7DD,aAAU6B,sBAAmBC,gBAAaC,iBAC3CC,EACLpB,MAAAnD,cAAA,OAAKwE,MAAM,6BAA6BC,MAAM,MAAMC,OAAO,MAAMC,QAAQ,eACzExB,MAAAnD,cAAA,SACCmD,MAAAnD,cAAA,SACCmD,MAAAnD,cAAA,UAAQuG,GAAG,MAAMC,GAAG,QAAQ/O,EAAE,OAC9B0L,MAAAnD,cAAA,QAAM/G,EAAE,QAAQC,EAAE,QAAQuL,MAAM,MAAMC,OAAO,SAE9CvB,MAAAnD,cAAA,SACCmD,MAAAnD,cAAA,UAAQuG,GAAG,OAAOC,GAAG,QAAQ/O,EAAE,OAC/B0L,MAAAnD,cAAA,QAAM9G,EAAE,QAAQuL,MAAM,MAAMC,OAAO,SAEpCvB,MAAAnD,cAAA,SACCmD,MAAAnD,cAAA,UAAQuG,GAAG,QAAQC,GAAG,QAAQ/O,EAAE,OAChC0L,MAAAnD,cAAA,QAAM/G,EAAE,MAAMC,EAAE,QAAQuL,MAAM,MAAMC,OAAO,WAkE9CrC,EAAkB,sBAAuB,CAErCI,MAAOP,EAAG,mBAAoB,aAC9BQ,KAAM6B,EACN5B,SAAU,gBACVC,WAjEJ,SAAwB6D,GAIpB,IAFA,IAAI7D,EAAa,GAERjM,EAAI,EAAGA,GAAK8P,EAAQ9P,IAEzBiM,EAAW,UAAYjM,GAAK,CACxB4F,KAAM,SACNoF,OAAQ,OACRoB,SAAU,6BAA+BpM,GAE7CiM,EAAW,UAAYjM,GAAK,CACxB4F,KAAM,SACNoF,OAAQ,OACRoB,SAAU,8BAAgCpM,GAE9CiM,EAAW,MAAQjM,GAAK,CACpB4F,KAAM,SACNoE,QAAS,MAEbiC,EAAW,cAAgBjM,GAAK,CAC5B4F,KAAM,UACNoE,SAAS,GAEbiC,EAAW,OAASjM,GAAK,CACrB4F,KAAM,SACNoE,QAAS,eAEbiC,EAAW,QAAUjM,GAAK,CACtB4F,KAAM,SACNoE,QAAS,WAEbiC,EAAW,SAAWjM,GAAK,CACvB4F,KAAM,SACNoE,QAAS,KAEbiC,EAAW,cAAgBjM,GAAK,CAC5B4F,KAAM,SACNoE,QAAS,MAIjB,OAAOiC,EAuBK8D,CAAe,GAU3B1D,KAfqC,SAAAC,GAeH,IAA5BL,EAA4BK,EAA5BL,WAAYM,EAAgBD,EAAhBC,cAGVyD,EAwBA/D,EAxBA+D,SACAC,EAuBAhE,EAvBAgE,SACAC,EAsBAjE,EAtBAiE,SACAC,EAqBAlE,EArBAkE,SACAC,EAoBAnE,EApBAmE,SACAC,EAmBApE,EAnBAoE,SACAC,EAkBArE,EAlBAqE,KACAC,EAiBAtE,EAjBAsE,KACAC,EAgBAvE,EAhBAuE,KACAC,EAeAxE,EAfAwE,aACAC,EAcAzE,EAdAyE,aACAC,EAaA1E,EAbA0E,aACAC,EAYA3E,EAZA2E,MACAC,EAWA5E,EAXA4E,MACAC,EAUA7E,EAVA6E,MACAC,EASA9E,EATA8E,OACAC,EAQA/E,EARA+E,OACAC,EAOAhF,EAPAgF,OACAC,EAMAjF,EANAiF,QACAC,EAKAlF,EALAkF,QACAC,EAIAnF,EAJAmF,QACAC,EAGApF,EAHAoF,aACAC,EAEArF,EAFAqF,aACAC,EACAtF,EADAsF,aAGJ,MAAO,CACH/E,MAAAnD,cAACH,EAAD,KACIsD,MAAAnD,cAACoE,EAAD,KAEIjB,MAAAnD,cAACiE,EAAD,CAAWxB,MAAOP,EAAG,oBAAqB,cACtCiB,MAAAnD,cAACoG,EAAD,CACInB,MAAO/C,EAAG,YAAa,cAEvBiB,MAAAnD,cAACsG,EAAD,CACI1O,MAAOqP,EACP3D,SAAU,SAAC1L,GAAD,OAAWsL,EAAc,CAAC+D,KAAMrP,OAE9CuL,MAAAnD,cAACqG,EAAD,CACIpB,MAAO/C,EAAG,qBAAsB,aAChCiG,QAASf,EACT9D,SAAU,SAAC6E,GAAD,OAAajF,EAAc,CAACkE,aAAce,QAG5DhF,MAAAnD,cAACoG,EAAD,CACInB,MAAO/C,EAAG,SAAU,cAEpBiB,MAAAnD,cAACsG,EAAD,CACIrB,MAAO/C,EAAG,4DAA6D,aACvEtK,MAAO2P,EACPjE,SAAU,SAAC1L,GAAD,OAAWsL,EAAc,CAACqE,MAAO3P,KAC3CgO,YAAa,gBAEjBzC,MAAAnD,cAACsE,EAAD,CACI1M,MAAO8P,EACPpE,SAAU,SAAC1L,GACLA,EACFsL,EAAc,CAACwE,OAAQ9P,KAEvBsL,EAAc,CAACwE,OAAQ,YACvBxE,EAAc,CAAC2E,QAAS,UAIhC1E,MAAAnD,cAAC+D,EAAD,CACIkB,MAAO/C,EAAG,mBAAoB,aAC9BsB,SAAUqE,EACV1C,QAAS,CACL,CAACF,MAAO/C,EAAG,cAAe,aAActK,MAAO,KAC/C,CAACqN,MAAO/C,EAAG,gBAAiB,aAActK,MAAO,MAErD0L,SAAU,SAAC1L,GAAD,OAAWsL,EAAc,CAAE2E,QAASjQ,QAGtDuL,MAAAnD,cAACoG,EAAD,CACInB,MAAO/C,EAAG,aAAc,aACxBgD,KAAMhD,EAAG,2DAA4D,cAErEiB,MAAAnD,cAACqE,EAAD,CACIe,SAAU,SAACxN,GAAD,OAAWsL,EAAc,CAAC8E,aAAcpQ,EAAM2N,OACxDhJ,KAAK,QACL3E,MAAOoQ,EACP1I,OAAQ,SAAAsE,GAAA,IAAE4B,EAAF5B,EAAE4B,KAAF,OACJrC,MAAAnD,cAACkE,EAAD,CACIuB,QAASD,EACTpC,UAAW4E,EAAe,eAAiB,uBAEzCA,EACE7E,MAAAnD,cAAA,OAAKoD,UAAW,aAAcsC,IAAKsC,EAC9BrC,IAAKzD,EAAG,eAAgB,eAFhBA,EAAG,eAAgB,mBAQxDiB,MAAAnD,cAACiE,EAAD,CAAWxB,MAAOP,EAAG,oBAAqB,cACtCiB,MAAAnD,cAACoG,EAAD,CACInB,MAAO/C,EAAG,YAAa,cAEvBiB,MAAAnD,cAACsG,EAAD,CACI1O,MAAOsP,EACP5D,SAAU,SAAC1L,GAAD,OAAWsL,EAAc,CAACgE,KAAMtP,OAE9CuL,MAAAnD,cAACqG,EAAD,CACIpB,MAAO/C,EAAG,qBAAsB,aAChCiG,QAASd,EACT/D,SAAU,SAAC6E,GAAD,OAAajF,EAAc,CAACmE,aAAcc,QAG5DhF,MAAAnD,cAACoG,EAAD,CACInB,MAAO/C,EAAG,SAAU,cAEpBiB,MAAAnD,cAACsG,EAAD,CACIrB,MAAO/C,EAAG,4DAA6D,aACvEtK,MAAO4P,EACPlE,SAAU,SAAC1L,GAAD,OAAWsL,EAAc,CAACsE,MAAO5P,KAC3CgO,YAAa,gBAEjBzC,MAAAnD,cAACsE,EAAD,CACI1M,MAAO+P,EACPrE,SAAU,SAAC1L,GACLA,EACFsL,EAAc,CAACyE,OAAQ/P,KAEvBsL,EAAc,CAACyE,OAAQ,YACvBzE,EAAc,CAAC4E,QAAS,UAIhC3E,MAAAnD,cAAC+D,EAAD,CACIkB,MAAO/C,EAAG,mBAAoB,aAC9BsB,SAAUsE,EACV3C,QAAS,CACL,CAACF,MAAO/C,EAAG,cAAe,aAActK,MAAO,KAC/C,CAACqN,MAAO/C,EAAG,gBAAiB,aAActK,MAAO,MAErD0L,SAAU,SAAC1L,GAAD,OAAWsL,EAAc,CAAC4E,QAASlQ,QAGrDuL,MAAAnD,cAACoG,EAAD,CACInB,MAAO/C,EAAG,aAAc,aACxBgD,KAAMhD,EAAG,4DAA6D,cAEtEiB,MAAAnD,cAACqE,EAAD,CACIe,SAAU,SAACxN,GAAD,OAAWsL,EAAc,CAAC+E,aAAcrQ,EAAM2N,OACxDhJ,KAAK,QACL3E,MAAOqQ,EACP3I,OAAQ,SAAAyG,GAAA,IAAEP,EAAFO,EAAEP,KAAF,OACJrC,MAAAnD,cAACkE,EAAD,CACIuB,QAASD,EACTpC,UAAW6E,EAAe,eAAiB,uBAEzCA,EACE9E,MAAAnD,cAAA,OAAKoD,UAAW,aAAcsC,IAAKuC,EAC9BtC,IAAKzD,EAAG,eAAgB,eAFhBA,EAAG,eAAgB,mBAQxDiB,MAAAnD,cAACiE,EAAD,CAAWxB,MAAOP,EAAG,oBAAqB,cACtCiB,MAAAnD,cAACoG,EAAD,CACInB,MAAO/C,EAAG,YAAa,cAEvBiB,MAAAnD,cAACsG,EAAD,CACI1O,MAAOuP,EACP7D,SAAU,SAAC1L,GAAD,OAAWsL,EAAc,CAACiE,KAAMvP,OAE9CuL,MAAAnD,cAACqG,EAAD,CACIpB,MAAO/C,EAAG,qBAAsB,aAChCiG,QAASb,EACThE,SAAU,SAAC6E,GAAD,OAAajF,EAAc,CAACoE,aAAca,QAG5DhF,MAAAnD,cAACoG,EAAD,CACInB,MAAO/C,EAAG,SAAU,cAEpBiB,MAAAnD,cAACsG,EAAD,CACIrB,MAAO/C,EAAG,4DAA6D,aACvEtK,MAAO6P,EACPnE,SAAU,SAAC1L,GAAD,OAAWsL,EAAc,CAACuE,MAAO7P,KAC3CgO,YAAa,gBAEjBzC,MAAAnD,cAACsE,EAAD,CACI1M,MAAOgQ,EACPtE,SAAU,SAAC1L,GACLA,EACFsL,EAAc,CAAC0E,OAAQhQ,KAEvBsL,EAAc,CAAC0E,OAAQ,YACvB1E,EAAc,CAAC6E,QAAS,UAIhC5E,MAAAnD,cAAC+D,EAAD,CACIkB,MAAO/C,EAAG,mBAAoB,aAC9BsB,SAAUuE,EACV5C,QAAS,CACL,CAACF,MAAO/C,EAAG,cAAe,aAActK,MAAO,KAC/C,CAACqN,MAAO/C,EAAG,gBAAiB,aAActK,MAAO,MAErD0L,SAAU,SAAC1L,GAAD,OAAWsL,EAAc,CAAC6E,QAASnQ,QAGrDuL,MAAAnD,cAACoG,EAAD,CACInB,MAAO/C,EAAG,aAAc,aACxBgD,KAAMhD,EAAG,4DAA6D,cAEtEiB,MAAAnD,cAACqE,EAAD,CACIe,SAAU,SAACxN,GAAD,OAAWsL,EAAc,CAACgF,aAActQ,EAAM2N,OACxDhJ,KAAK,QACL3E,MAAOsQ,EACP5I,OAAQ,SAAA8I,GAAA,IAAE5C,EAAF4C,EAAE5C,KAAF,OACJrC,MAAAnD,cAACkE,EAAD,CACIuB,QAASD,EACTpC,UAAW8E,EAAe,eAAiB,uBAEzCA,EACE/E,MAAAnD,cAAA,OAAKoD,UAAW,aAAcsC,IAAKwC,EAC9BvC,IAAKzD,EAAG,eAAgB,eAFhBA,EAAG,eAAgB,oBAS5DiB,MAAAnD,cAAA,WAASoD,UAAU,mBAEfD,MAAAnD,cAAA,OAAKoD,UAAU,6BAGH4E,EAEO7E,MAAAnD,cAAA,OAAKoD,UAAU,yBACVP,MAAO,CACHwF,gBAAiB,OAASL,EAAe,IACzCM,iBAAkB,uBAClBC,eAAgB,UAG5BpF,MAAAnD,cAAA,OACI0F,IAAKsC,EACLrC,IAAI,MAMK,MAAZkC,EACM1E,MAAAnD,cAAA,OACHoD,UAAU,8BACVP,MAAO,CACH2F,gBAAiBd,EACjB5B,OAAM,aAAAzC,OAAeqE,KAE5BvE,MAAAnD,cAAA,KAAGoD,UAAS,GAAAC,OAAKkE,EAAL,0BACT1E,MAAO,CAAC4F,MAAO,WAIZtF,MAAAnD,cAAA,OACHoD,UAAU,8BACVP,MAAO,CAAC2F,gBAAiB,cAAe1C,OAAQ,aAAe4B,IAClEvE,MAAAnD,cAAA,KAAGoD,UAAS,GAAAC,OAAKkE,EAAL,0BACT1E,MAAO,CAAC4F,MAAOf,MAM/BvE,MAAAnD,cAACuC,EAAD,CACIa,UAAU,kDACVK,QAAQ,KACRH,SAAU,SAAC1L,GAAD,OAAWsL,EAAc,CAACyD,SAAU/O,KAC9CA,MAAO+O,EACPf,YAAa1D,EAAG,cAAe,eAEnCiB,MAAAnD,cAACuC,EAAD,CACIa,UAAU,sDACVK,QAAQ,IACRH,SAAU,SAAC1L,GAAD,OAAWsL,EAAc,CAAC4D,SAAUlP,KAC9CA,MAAOkP,EACPlB,YAAa1D,EAAG,gBAAiB,gBAIzCiB,MAAAnD,cAAA,OAAKoD,UAAU,6BAGH6E,EAEO9E,MAAAnD,cAAA,OAAKoD,UAAU,yBACVP,MAAO,CACHwF,gBAAiB,OAASJ,EAAe,IACzCK,iBAAkB,uBAClBC,eAAgB,UAG5BpF,MAAAnD,cAAA,OACI0F,IAAKuC,EACLtC,IAAI,MAOI,MAAZmC,EACO3E,MAAAnD,cAAA,OACHoD,UAAU,8BACVP,MAAO,CACH2F,gBAAiBb,EACjB7B,OAAM,aAAAzC,OAAesE,KAE5BxE,MAAAnD,cAAA,KAAGoD,UAAS,GAAAC,OAAKmE,EAAL,0BACT3E,MAAO,CAAC4F,MAAO,WAIZtF,MAAAnD,cAAA,OACHoD,UAAU,8BACVP,MAAO,CAAC2F,gBAAiB,cAAe1C,OAAQ,aAAe6B,IAClExE,MAAAnD,cAAA,KAAGoD,UAAS,GAAAC,OAAKmE,EAAL,0BACT3E,MAAO,CAAC4F,MAAOd,MAM/BxE,MAAAnD,cAACuC,EAAD,CACIa,UAAU,kDACVK,QAAQ,KACRH,SAAU,SAAC1L,GAAD,OAAWsL,EAAc,CAAC0D,SAAUhP,KAC9CA,MAAOgP,EACPhB,YAAa1D,EAAG,cAAe,eAEnCiB,MAAAnD,cAACuC,EAAD,CACIa,UAAU,sDACVK,QAAQ,IACRH,SAAU,SAAC1L,GAAD,OAAWsL,EAAc,CAAC6D,SAAUnP,KAC9CA,MAAOmP,EACPnB,YAAa1D,EAAG,gBAAiB,gBAIzCiB,MAAAnD,cAAA,OAAKoD,UAAU,6BAGH8E,EAEO/E,MAAAnD,cAAA,OAAKoD,UAAU,yBACVP,MAAO,CACHwF,gBAAiB,OAASH,EAAe,IACzCI,iBAAkB,uBAClBC,eAAgB,UAG5BpF,MAAAnD,cAAA,OACI0F,IAAKwC,EACLvC,IAAI,MAOI,MAAZoC,EACO5E,MAAAnD,cAAA,OACHoD,UAAU,8BACVP,MAAO,CACH2F,gBAAiBZ,EACjB9B,OAAM,aAAAzC,OAAeuE,KAE5BzE,MAAAnD,cAAA,KAAGoD,UAAS,GAAAC,OAAKoE,EAAL,0BACT5E,MAAO,CAAC4F,MAAO,WAIZtF,MAAAnD,cAAA,OACHoD,UAAU,8BACVP,MAAO,CAAC2F,gBAAiB,cAAe1C,OAAQ,aAAe8B,IAClEzE,MAAAnD,cAAA,KAAGoD,UAAS,GAAAC,OAAKoE,EAAL,0BACT5E,MAAO,CAAC4F,MAAOb,MAM/BzE,MAAAnD,cAACuC,EAAD,CACIa,UAAU,kDACVK,QAAQ,KACRH,SAAU,SAAC1L,GAAD,OAAWsL,EAAc,CAAC2D,SAAUjP,KAC9CA,MAAOiP,EACPjB,YAAa1D,EAAG,cAAe,eAEnCiB,MAAAnD,cAACuC,EAAD,CACIa,UAAU,sDACVK,QAAQ,IACRH,SAAU,SAAC1L,GAAD,OAAWsL,EAAc,CAAC8D,SAAUpP,KAC9CA,MAAOoP,EACPpB,YAAa1D,EAAG,gBAAiB,oBAiBzDyB,KAnbqC,SAAA+E,GAmblB,IAAb9F,EAAa8F,EAAb9F,WAEL+D,EAwBO/D,EAxBP+D,SACAC,EAuBOhE,EAvBPgE,SACAC,EAsBOjE,EAtBPiE,SACAC,EAqBOlE,EArBPkE,SACAC,EAoBOnE,EApBPmE,SACAC,EAmBOpE,EAnBPoE,SACAC,EAkBOrE,EAlBPqE,KACAC,EAiBOtE,EAjBPsE,KACAC,EAgBOvE,EAhBPuE,KACAC,EAeOxE,EAfPwE,aACAC,EAcOzE,EAdPyE,aACAC,EAaO1E,EAbP0E,aACAC,EAYO3E,EAZP2E,MACAC,EAWO5E,EAXP4E,MACAC,EAUO7E,EAVP6E,MACAC,EASO9E,EATP8E,OACAC,EAQO/E,EARP+E,OACAC,EAOOhF,EAPPgF,OACAC,EAMOjF,EANPiF,QACAC,EAKOlF,EALPkF,QACAC,EAIOnF,EAJPmF,QACAC,EAGOpF,EAHPoF,aACAC,EAEOrF,EAFPqF,aACAC,EACOtF,EADPsF,aAGG,OACI/E,MAAAnD,cAAA,WAASoD,UAAU,mBAEfD,MAAAnD,cAAA,OAAKoD,UAAU,6BACXD,MAAAnD,cAAA,KACI2I,KAAM1B,EACNvF,OAAQ0F,EAAc,SAAS,QAC/BhE,UAAU,yBAIF4E,EAEO7E,MAAAnD,cAAA,OAAKoD,UAAU,yBACVP,MAAO,CACHwF,gBAAiB,OAASL,EAAe,IACzCM,iBAAkB,uBAClBC,eAAgB,UAG5BpF,MAAAnD,cAAA,OACI0F,IAAKsC,EACLrC,IAAI,OAMP+B,IACGkB,EAAA,UAANlB,EAAS,WAGK,MAAZG,EAEO1E,MAAAnD,cAAA,OACHoD,UAAU,8BACVP,MAAO,CACH2F,gBAAiBd,EACjB5B,OAAM,aAAAzC,OAAeqE,KAE5BvE,MAAAnD,cAAA,KAAGoD,UAAS,GAAAC,OAAKkE,EAAL,0BACT1E,MAAO,CAAC4F,MAAO,WAIZtF,MAAAnD,cAAA,OACHoD,UAAU,8BACVP,MAAO,CAAC2F,gBAAiB,cAAe1C,OAAQ,aAAe4B,IAClEvE,MAAAnD,cAAA,KAAGoD,UAAS,GAAAC,OAAKkE,EAAL,0BACT1E,MAAO,CAAC4F,MAAOf,OAM/BvE,MAAAnD,cAACuC,EAASsB,QAAV,CACIT,UAAU,kDACVK,QAAS,KACT7L,MAAO+O,IACXxD,MAAAnD,cAACuC,EAASsB,QAAV,CACIT,UAAU,sDACVK,QAAS,IACT7L,MAAOkP,MAGnB3D,MAAAnD,cAAA,OAAKoD,UAAU,6BACXD,MAAAnD,cAAA,KACI2I,KAAMzB,EACNxF,OAAQ2F,EAAc,SAAS,QAC/BjE,UAAU,yBAIF6E,EAEO9E,MAAAnD,cAAA,OAAKoD,UAAU,yBACVP,MAAO,CACHwF,gBAAiB,OAASJ,EAAe,IACzCK,iBAAkB,uBAClBC,eAAgB,UAG5BpF,MAAAnD,cAAA,OACI0F,IAAKuC,EACLtC,IAAI,OAKPgC,IACCiB,EAAA,UAANjB,EAAS,WAGO,MAAZG,EACO3E,MAAAnD,cAAA,OACHoD,UAAU,8BACVP,MAAO,CACH2F,gBAAiBb,EACjB7B,OAAM,aAAAzC,OAAesE,KAE5BxE,MAAAnD,cAAA,KAAGoD,UAAS,GAAAC,OAAKmE,EAAL,0BACT3E,MAAO,CAAC4F,MAAO,WAIZtF,MAAAnD,cAAA,OACHoD,UAAU,8BACVP,MAAO,CAAC2F,gBAAiB,cAAe1C,OAAQ,aAAe6B,IAClExE,MAAAnD,cAAA,KAAGoD,UAAS,GAAAC,OAAKmE,EAAL,0BACT3E,MAAO,CAAC4F,MAAOd,OAM/BxE,MAAAnD,cAACuC,EAASsB,QAAV,CACIT,UAAU,kDACVK,QAAS,KACT7L,MAAOgP,IACXzD,MAAAnD,cAACuC,EAASsB,QAAV,CACIT,UAAU,sDACVK,QAAS,IACT7L,MAAOmP,MAInB5D,MAAAnD,cAAA,OAAKoD,UAAU,6BACXD,MAAAnD,cAAA,KACI2I,KAAMxB,EACNzF,OAAQ4F,EAAc,SAAS,QAC/BlE,UAAU,yBAIF8E,EAEO/E,MAAAnD,cAAA,OAAKoD,UAAU,yBACVP,MAAO,CACHwF,gBAAiB,OAASH,EAAe,IACzCI,iBAAkB,uBAClBC,eAAgB,UAG5BpF,MAAAnD,cAAA,OACI0F,IAAKwC,EACLvC,IAAI,OAKPiC,IACCgB,EAAA,UAANhB,EAAS,WAGO,MAAZG,EACO5E,MAAAnD,cAAA,OACHoD,UAAU,8BACVP,MAAO,CACH2F,gBAAiBZ,EACjB9B,OAAM,aAAAzC,OAAeuE,KAE5BzE,MAAAnD,cAAA,KAAGoD,UAAS,GAAAC,OAAKoE,EAAL,0BACT5E,MAAO,CAAC4F,MAAO,WAIZtF,MAAAnD,cAAA,OACHoD,UAAU,8BACVP,MAAO,CAAC2F,gBAAiB,cAAe1C,OAAQ,aAAe8B,IAClEzE,MAAAnD,cAAA,KAAGoD,UAAS,GAAAC,OAAKoE,EAAL,0BACT5E,MAAO,CAAC4F,MAAOb,OAM/BzE,MAAAnD,cAACuC,EAASsB,QAAV,CACIT,UAAU,kDACVK,QAAS,KACT7L,MAAOiP,IACX1D,MAAAnD,cAACuC,EAASsB,QAAV,CACIT,UAAU,sDACVK,QAAS,IACT7L,MAAOoP,mEC9tB7B6B,EAAmB,SAACC,EAAOL,EAAOM,EAAWC,GAE/C,IAAIC,EACAC,EACAC,EA+HJ,OAnCIV,IACAA,EAAQ,QAIQ,SAAhBO,GAEAC,EAAiBG,KAAKC,IAAIP,GAC1BK,EAlGqB,SAACL,EAAOL,GAE7B,GAAIK,EAAQ,EACR,OAAO3F,MAAAnD,cAAA,QACH/I,EAAC,MAAAoM,OAAQ,IAAMyF,EAAd,sBACDQ,YAAY,IACZC,KAAMd,IAGP,GAAIK,EAAQ,EAAG,CAGlB,IAAMU,EAAWJ,KAAKC,IAAIP,GAE1B,OAAO3F,MAAAnD,cAAA,QACH/I,EAAC,QAAAoM,OAAU,IAAMmG,EAAhB,sBACDF,YAAY,IACZC,KAAMd,KAiFEgB,CAAiBX,EAAOL,IAEnB,UAAhBO,GAEDF,EAAQ,EACRG,EAAiBG,KAAKC,IAAIP,GACnBA,EAAQ,IACfG,EAAmC,EAAlBG,KAAKC,IAAIP,IAE9BK,EArFsB,SAACL,EAAOL,GAC9B,OAAIK,EAAQ,EAED3F,MAAAnD,cAAA,QACH/I,EAAC,MAAAoM,OAAU,IAAMyF,EAAhB,SAAAzF,OAAuC,EAARyF,EAA/B,wBACDQ,YAAY,IACZC,KAAMd,IAEHK,EAAQ,EAER3F,MAAAnD,cAAA,QACH/I,EAAC,cAAAoM,OAA0B,EAARyF,EAAlB,wBACDQ,YAAY,IACZC,KAAMd,SALP,EA6ESiB,CAAkBZ,EAAOL,IAEpB,SAAhBO,GAELC,EAAiBG,KAAKC,IAAIP,GAC1BK,EAxEqB,SAACL,EAAOL,GAE7B,OAAIK,EAAQ,EAGJ3F,MAAAnD,cAAA,QACI/I,EAAC,MAAAoM,OAAU,IAAQyF,EAAQ,EAA1B,SAAAzF,OAAuCyF,EAAvC,mCACDQ,YAAY,IACZC,KAAMd,IAGPK,EAAQ,EAGX3F,MAAAnD,cAAA,QACI/I,EAAC,MAAAoM,OAAYyF,EAAQ,EAAM,IAA1B,SAAAzF,OAAuCyF,EAAvC,mCACDQ,YAAY,IACZC,KAAMd,SANX,EA6DSkB,CAAiBb,EAAOL,IAEnB,aAAhBO,IAELC,EAAiBG,KAAKC,IAAIP,GAC1BK,EArDyB,SAACL,EAAOL,GAEjC,IAAMe,EAAWJ,KAAKC,IAAIP,GACpBc,EAAaJ,EAAW,EAE9B,OAAIV,EAAQ,EAGA3F,MAAAnD,cAAA,QACI/I,EAAC,WAAAoM,OAAa,GAAKuG,EAAlB,MAAAvG,OAAiCuG,EAAjC,MAAAvG,OAAgDmG,EAAhD,MAAAnG,OAA6DuG,EAA7D,KAAAvG,OAA2EmG,EAA3E,MAAAnG,OAAwFuG,EAAxF,iBACDN,YAAY,IACZC,KAAMd,IAGXK,EAAQ,EAGX3F,MAAAnD,cAAA,QACI/I,EAAC,MAAAoM,OAAQ,IAAMmG,EAAd,MAAAnG,OAA2B,GAAKuG,EAAhC,MAAAvG,OAA+CuG,EAA/C,KAAAvG,OAA6DmG,EAA7D,MAAAnG,OAA0EuG,EAA1E,MAAAvG,OAAyFmG,EAAzF,MAAAnG,OAAsG,GAAKuG,EAA3G,MAAAvG,OAA0HmG,EAAW,EAArI,YACDF,YAAY,IACZC,KAAMd,SANX,EAuCSoB,CAAqBf,EAAOL,IAKhDS,EAAeF,EAGG,UAAdD,EAEI5F,MAAAnD,cAAA,OACIoD,UAAS,gFAAAC,OAAkF6F,GAC3FrG,MAAO,CAACiH,cAAeb,EAAc,OAErC9F,MAAAnD,cAAA,OAAKwE,MAAM,6BAA6BG,QAAQ,cAAcoF,oBAAoB,QAC7EZ,IAMQ,UAAdJ,EAGH5F,MAAAnD,cAAA,OACIoD,UAAS,gFAAAC,OAAkF6F,GAC3FrG,MAAO,CAACmH,WAAYf,EAAc,OAElC9F,MAAAnD,cAAA,OAAKwE,MAAM,6BAA6BG,QAAQ,cAAcoF,oBAAoB,QAC7EZ,SARV,8yBC7IJc,EAAe9H,GAAGK,OAAlByH,YAGP,SAASC,EAAUC,EAAKC,GAGpB,IAAI3S,EAAI0S,EAAIE,MAAM,+CACdrT,EAAI,KAUR,OATIS,IACAT,EAAIS,EAAE6S,MAAM,EAAE,GAAGhM,IAAI,SAASrF,GAAK,OAAOsR,SAAStR,EAAG,QAG1DxB,EAAI0S,EAAIE,MAAM,yCAEVrT,EAAIS,EAAE6S,MAAM,EAAE,GAAGhM,IAAI,SAASrF,GAAK,OAAO,GAAOsR,SAAStR,EAAG,OAG5DjC,EAGL,QAAAqM,OAAerM,EAAE,GAAjB,MAAAqM,OAAwBrM,EAAE,GAA1B,MAAAqM,OAAiCrM,EAAE,GAAnC,MAAAqM,OAA0C+G,EAA1C,KAFW,KAKR,IAAMzL,EAAb,SAAA6L,GAAA,SAAA7L,IAAA,mGAAA8L,CAAA5P,KAAA8D,GAAA+L,EAAA7P,KAAA8P,EAAAhM,GAAAiM,MAAA/P,KAAAlB,sBAAA,yOAAAkR,CAAAlM,EAA+BwE,IAAMxE,aAArCA,KAAA,EAAAzG,IAAA,SAAAN,MAAA,WAEa,IAsBDkT,EACAC,EACAC,EACAC,EACAC,EACAC,EACAC,EACAC,EACAC,EACAC,EACAC,EAhCCC,EAmBD5Q,KAAKC,MAAM8H,WAhBX8I,EAHCD,EAGDC,QACAC,EAJCF,EAIDE,QACAC,EALCH,EAKDG,WACAC,EANCJ,EAMDI,WACAC,EAPCL,EAODK,uBACAC,EARCN,EAQDM,uBACAC,EATCP,EASDO,QACAC,EAVCR,EAUDQ,YACAC,EAXCT,EAWDS,YACAC,EAZCV,EAYDU,oBACAC,EAbCX,EAaDW,oBACApD,EAdCyC,EAcDzC,YACAqD,EAfCZ,EAeDY,YACAC,EAhBCb,EAgBDa,YACAC,EAjBCd,EAiBDc,YACAC,EAlBCf,EAkBDe,aAGAC,EAAO5R,KAAKC,MAAM2R,KAsFtB,OAxEAxB,EAAU,mBAAA5H,OAAsBwI,GAI5BH,EAAUxB,EADXwB,GAIoB,OAHQM,GAQ3BhB,EADe,aAAfY,EACkB,wCACA,UAAfA,EACa,6BAEE,8BAKlBd,EAD0B,MAA3BgB,EACkB,0BAEA,2BAKjBf,EAD0B,MAA3BgB,EACwB,gCAEA,iCAIvBE,IACAb,EAAiB,SAIjBc,IACAb,EAAiB,SAIT,SAAToB,EACCvB,EAAMwB,EAAAjT,EAAAuG,cAACiK,EAAD,OAENiB,EAAMwB,EAAAjT,EAAAuG,cAACiK,EAAYpG,QAAb,MACNsH,EAAiB,sBAKjBG,EADDK,EACQ,mBAAAtI,OAAsBqI,EAAtB,MAAArI,OAAkCqI,EAAlC,WAAArI,OAAmDsI,EAAnD,KAEA,mBAAAtI,OAAsBqI,EAAtB,MAAArI,OAAkCqI,EAAlC,KAINa,IACDA,EAAc,QAIC,IAAhBN,GAAqC,IAAhBC,GACpBX,EAAc,GAAAlI,OAAMgJ,EAAN,OAAAhJ,OAAuBiJ,EAAvB,KAAAjJ,OAAsCkJ,GACpDf,EAAoB,GAAAnI,OAAMmJ,EAAN,QAEpBjB,EAAiB,OACjBC,EAAoB,OAIpBkB,EAAAjT,EAAAuG,cAAA,OACIoD,UAAY,WAAa6H,EAAaH,EAAiBC,EAAuBC,EAC9EnI,MAAO,CACHgD,WAAYyF,EACZxF,OAAQyF,EACRiB,aAAchB,IAIV3C,EAAiBoD,EAAaE,EAAqBf,EAAgBpC,GAE3E0D,EAAAjT,EAAAuG,cAAA,OAAKoD,UAAW+H,GACXD,GAGDrC,EAAiBqD,EAAaE,EAAqBf,EAAgBrC,oCA7HvFrK,EAAA,GCxBe,SAASgO,EAAU/U,GAAgC,IAAzBgV,EAAyBjT,UAAAC,OAAA,QAAAiT,IAAAlT,UAAA,GAAAA,UAAA,IAAlB,IAAKmT,EAAanT,UAAAC,OAAA,QAAAiT,IAAAlT,UAAA,GAAAA,UAAA,GAAP,KAW1D,OAVA/B,EAAQmV,OAAQnV,IAEXoV,MAAOpV,IAAWA,EAAQgV,KAC9BhV,EAAQgV,GAGJ,OAASE,GAAOlV,EAAQkV,IAC5BlV,EAAQkV,GAGFlV,MCJDsK,EAAMC,GAAGC,KAATF,GACAG,EAAqBF,GAAGG,OAAxBD,oBAC4EF,GAAG2B,WAA/EE,iBAAcD,iBAAcE,cAAWC,WAAQkC,gBAAY6G,kBAC3DpN,EAAYsC,GAAGgC,QAAftE,WACgDsC,GAAGK,OAAnD4B,sBAAmBC,gBAAaC,iBACjCC,EACLmI,EAAAjT,EAAAuG,cAAA,OAAKwE,MAAM,6BAA6BC,MAAM,MAAMC,OAAO,MAAMC,QAAQ,eACzE+H,EAAAjT,EAAAuG,cAAA,QAAM/I,EAAE,mKAERyV,EAAAjT,EAAAuG,cAAA,WAASkN,OAAO,qGAChBR,EAAAjT,EAAAuG,cAAA,QAAM/I,EAAE,yFACRyV,EAAAjT,EAAAuG,cAAA,SACC0M,EAAAjT,EAAAuG,cAAA,QAAM/I,EAAE,8ZAIRyV,EAAAjT,EAAAuG,cAAA,QAAM/I,EAAE,0JAERyV,EAAAjT,EAAAuG,cAAA,QAAM/I,EAAE,8aAqBVoL,EAAkB,kBAAmB,CAEjCI,MAAOP,EAAG,QAAS,aACnBQ,KAAM6B,EACN5B,SAAU,uBACVC,WCrDkB,CACrB8I,QAAS,CACRnP,KAAM,SACPoE,QAAS,WAETgL,QAAS,CACRpP,KAAM,SACPoE,QAAS,MAETkL,WAAW,CACVtP,KAAM,SACPoE,QAAS,UAETiL,WAAW,CACVrP,KAAM,SACPoE,QAAS,UAETmL,uBAAwB,CACvBvP,KAAM,SACPoE,QAAS,KAEToL,uBAAwB,CACvBxP,KAAM,SACPoE,QAAS,KAETqL,QAAS,CACRzP,KAAM,SACPoE,QAAS,IAETsL,YAAa,CACZ1P,KAAM,SACPoE,QAAS,GAETuL,YAAa,CACZ3P,KAAM,SACPoE,QAAS,GAETqI,YAAa,CACZzM,KAAM,SACNoE,QAAS,QAEVwL,oBAAqB,CACpB5P,KAAM,SACPoE,QAAS,QAETyL,oBAAqB,CACpB7P,KAAM,SACPoE,QAAS,QAET0L,YAAa,CACZ9P,KAAM,SACNoE,QAAS,GAEV2L,YAAa,CACZ/P,KAAM,SACNoE,QAAS,QAEV4L,YAAa,CACZhQ,KAAM,SACNoE,QAAS,QAEV6L,aAAc,CACbjQ,KAAM,SACNoE,QAAS,IDAPqC,KAfiC,SAAAC,GAeC,IAA5BL,EAA4BK,EAA5BL,WAAYM,EAAgBD,EAAhBC,cAEVwI,EAgBA9I,EAhBA8I,QACAC,EAeA/I,EAfA+I,QACAC,EAcAhJ,EAdAgJ,WACAC,EAaAjJ,EAbAiJ,WACAC,EAYAlJ,EAZAkJ,uBACAC,EAWAnJ,EAXAmJ,uBACAC,EAUApJ,EAVAoJ,QACAC,EASArJ,EATAqJ,YACAC,EAQAtJ,EARAsJ,YACTC,EAOSvJ,EAPTuJ,oBACAC,EAMSxJ,EANTwJ,oBACApD,EAKSpG,EALToG,YACAqD,EAISzJ,EAJTyJ,YACAC,EAGS1J,EAHT0J,YACAC,EAES3J,EAFT2J,YACAC,EACS5J,EADT4J,aAGK,OACIE,EAAAjT,EAAAuG,cAACH,EAAD,KACI6M,EAAAjT,EAAAuG,cAACoE,EAAD,KACIsI,EAAAjT,EAAAuG,cAACiE,EAAD,CAAWxB,MAAOP,EAAG,qBAAsB,cACvCwK,EAAAjT,EAAAuG,cAACoG,EAAD,CACInB,MAAO/C,EAAG,gBAAiB,aAC3BgD,KAAMhD,EAAG,+GAAgH,cAEzHwK,EAAAjT,EAAAuG,cAACsE,EAAD,CACI1M,MAAO8T,EACPpI,SAAU,SAAC1L,GAAD,OAAWsL,EAAc,CAACwI,QAAS9T,QAGrD8U,EAAAjT,EAAAuG,cAACoG,EAAD,CACInB,MAAO/C,EAAG,kBAAmB,cAE7BwK,EAAAjT,EAAAuG,cAACgE,EAAD,CACIpM,MAAOoU,EACP1I,SAAU,SAAC1L,GAAWsL,EAAc,CAAC8I,QAASpU,KAE9CgV,IAAK,EACLE,IAAK,EACLK,KAAM,MAIdT,EAAAjT,EAAAuG,cAACoG,EAAD,CACInB,MAAO/C,EAAG,mBAAoB,aAC9BgD,KAAK,IAELwH,EAAAjT,EAAAuG,cAACqE,EAAD,CACIe,SAAU,SAACxN,GAAD,OAAWsL,EAAc,CAACyI,QAAS/T,EAAM2N,OACnDhJ,KAAK,QACL3E,MAAO+T,EACPrM,OAAQ,SAAAsE,GAAA,IAAE4B,EAAF5B,EAAE4B,KAAF,OACJkH,EAAAjT,EAAAuG,cAACkE,EAAD,CACIuB,QAASD,EACTpC,UAAWuI,EAAU,eAAiB,uBAEpCA,EACEe,EAAAjT,EAAAuG,cAAA,OAAKoD,UAAW,aAAcsC,IAAKiG,EAC9BhG,IAAKzD,EAAG,eAAgB,eAFrBA,EAAG,eAAgB,kBAQzDwK,EAAAjT,EAAAuG,cAACoG,EAAD,CACEnB,MAAO/C,EAAG,4BAA6B,aACvCgD,KAAK,IAEOwH,EAAAjT,EAAAuG,cAAC+D,EAAD,CAEIP,SAAUoI,EACVzG,QAAS,CACL,CAACF,MAAO/C,EAAG,SAAU,aAActK,MAAO,UAC1C,CAACqN,MAAO/C,EAAG,QAAS,aAActK,MAAO,SACzC,CAACqN,MAAO/C,EAAG,yCAA0C,aAActK,MAAO,aAE9E0L,SAAU,SAAC1L,GAAD,OAAWsL,EAAc,CAAC0I,WAAYhU,SAI3E8U,EAAAjT,EAAAuG,cAACiE,EAAD,CAAWxB,MAAOP,EAAG,iBAAkB,cACtCwK,EAAAjT,EAAAuG,cAACoG,EAAD,KACCsG,EAAAjT,EAAAuG,cAAC+D,EAAD,CACCkB,MAAO/C,EAAG,cAAe,aACzBsB,SAAUqI,EACV1G,QAAS,CACR,CAACF,MAAO/C,EAAG,SAAU,aAActK,MAAO,UAC1C,CAACqN,MAAO/C,EAAG,YAAa,aAActK,MAAO,SAE9C0L,SAAU,SAAC1L,GAAD,OAAWsL,EAAc,CAAC2I,WAAYjU,OAEjD8U,EAAAjT,EAAAuG,cAAC+D,EAAD,CACCkB,MAAO/C,EAAG,yCAA0C,aACpDsB,SAAUsI,EACV3G,QAAS,CACR,CACCF,MAAO/C,EAAG,2EAA4E,aACtFtK,MAAO,KAER,CACCqN,MAAO/C,EAAG,2FAA4F,aACtGtK,MAAO,MAGT0L,SAAU,SAAC1L,GAAD,OAAWsL,EAAc,CAAC4I,uBAAwBlU,OAE7D8U,EAAAjT,EAAAuG,cAAC+D,EAAD,CACCkB,MAAO/C,EAAG,2BAA4B,aACtCsB,SAAUuI,EACV5G,QAAS,CACR,CAACF,MAAO/C,EAAG,sBAAuB,aAActK,MAAO,KACvD,CACCqN,MAAO/C,EAAG,0EAA2E,aACrFtK,MAAO,MAGT0L,SAAU,SAAC1L,GAAD,OAAWsL,EAAc,CAAC6I,uBAAwBnU,SAI/D8U,EAAAjT,EAAAuG,cAACiE,EAAD,CAAWxB,MAAOP,EAAG,kBAAmB,cACvCwK,EAAAjT,EAAAuG,cAACoG,EAAD,KACCsG,EAAAjT,EAAAuG,cAACiN,EAAD,CACChI,MAAO/C,EAAG,OAAQ,aAClBtK,MAAOoR,EACP1F,SAAU,SAAC1L,GAAD,OAAWsL,EAAc,CAAC8F,YAAapR,KACjDuN,QAAS,CACR,CACCvN,MAAO,OACPqN,MAAO/C,EAAG,OAAQ,cAEnB,CACCtK,MAAO,QACPqN,MAAO/C,EAAG,QAAS,cAEpB,CACCtK,MAAO,OACPqN,MAAO/C,EAAG,OAAQ,cAEnB,CACCtK,MAAO,WACPqN,MAAO/C,EAAG,WAAY,iBAIzBwK,EAAAjT,EAAAuG,cAACgE,EAAD,CACCiB,MAAO/C,EAAG,sBAAuB,aACjCtK,MAAOqU,EACP3I,SAAU,SAAC1L,GAAD,OAAWsL,EAAc,CAAC+I,YAAaU,EAAS/U,GAAQ,IAAK,QACvEgV,IAAI,OACJE,IAAI,QAELJ,EAAAjT,EAAAuG,cAACsE,EAAD,CACC1M,MAAOuU,EACP7I,SAAU,SAAC1L,GAAD,OAAWsL,EAAc,CAACiJ,oBAAqBvU,OAE1D8U,EAAAjT,EAAAuG,cAACgE,EAAD,CACCiB,MAAO/C,EAAG,sBAAuB,aACjCtK,MAAOsU,EACP5I,SAAU,SAAC1L,GAAD,OAAWsL,EAAc,CAACgJ,YAAaS,EAAS/U,GAAQ,IAAK,QACvEgV,IAAI,OACJE,IAAI,QAELJ,EAAAjT,EAAAuG,cAACsE,EAAD,CACC1M,MAAOwU,EACP9I,SAAU,SAAC1L,GAAD,OAAWsL,EAAc,CAACkJ,oBAAqBxU,SAI5D8U,EAAAjT,EAAAuG,cAACiE,EAAD,CAAWxB,MAAOP,EAAG,iBAAkB,cACtCwK,EAAAjT,EAAAuG,cAACoG,EAAD,KAGAsG,EAAAjT,EAAAuG,cAAA,SAAIkC,EAAG,wDAAyD,cAC/DwK,EAAAjT,EAAAuG,cAACiN,EAAD,CACChI,MAAO/C,EAAG,cAAe,aACzBtK,MAAO0U,EACPhJ,SAAU,SAAC1L,GAAD,OAAWsL,EAAc,CAACoJ,YAAa1U,KACjDuN,QAAS,CACR,CACCvN,MAAO,OACPqN,MAAO/C,EAAG,OAAQ,cAEnB,CACCtK,MAAO,QACPqN,MAAO/C,EAAG,QAAS,cAEpB,CACCtK,MAAO,SACPqN,MAAO/C,EAAG,SAAU,cAErB,CACCtK,MAAO,SACPqN,MAAO/C,EAAG,SAAU,cAErB,CACCtK,MAAO,SACPqN,MAAO/C,EAAG,SAAU,cAErB,CACCtK,MAAO,SACPqN,MAAO/C,EAAG,SAAU,cAErB,CACCtK,MAAO,QACPqN,MAAO/C,EAAG,QAAS,cAEpB,CACCtK,MAAO,QACPqN,MAAO/C,EAAG,QAAS,cAEpB,CACCtK,MAAO,SACPqN,MAAO/C,EAAG,SAAU,iBAIvBwK,EAAAjT,EAAAuG,cAACsE,EAAD,CACC1M,MAAO2U,EACPjJ,SAAU,SAAC1L,GAAD,OAAWsL,EAAc,CAACqJ,YAAa3U,OAElD8U,EAAAjT,EAAAuG,cAACgE,EAAD,CACCiB,MAAO/C,EAAG,eAAgB,aAC1BtK,MAAOyU,EACP/I,SAAU,SAAC1L,GAAD,OAAWsL,EAAc,CAACmJ,YAAYzU,KAChDgV,IAAI,MAELF,EAAAjT,EAAAuG,cAACgE,EAAD,CACCiB,MAAO/C,EAAG,gBAAiB,aAC3BtK,MAAO4U,EACPlJ,SAAU,SAAC1L,GAAD,OAAWsL,EAAc,CAACsJ,aAAcG,EAAS/U,GAAQ,IAAK,QACxEgV,IAAI,OACJE,IAAI,WAMQM,gBAAgBC,OAEZX,EAAAjT,EAAAuG,cAACsN,EAAD,CACI1K,WAAYA,EACZ6J,KAAM,SAEVC,EAAAjT,EAAAuG,cAAA,WAAMkC,EAAG,yDAA0D,gBAcvFyB,KApRiC,SAAAoC,GAoRd,IAAbnD,EAAamD,EAAbnD,WAEE,GAAIwK,gBAAgBC,OAEhB,OACIX,EAAAjT,EAAAuG,cAACsN,EAAD,CACI1K,WAAYA,EACZ6J,KAAM,6zBEzUvB,IAAM9N,EAAb,SAAA6L,GAAA,SAAA7L,IAAA,mGAAA4O,CAAA1S,KAAA8D,GAAA6O,EAAA3S,KAAA4S,EAAA9O,GAAAiM,MAAA/P,KAAAlB,sBAAA,yOAAA+T,CAAA/O,EAA+BwE,IAAMxE,aAArCA,KAAA,EAAAzG,IAAA,SAAAN,MAAA,WAIQ,IAAI+V,EAAoB9S,KAAKC,MAAM8S,cAC/BC,EAAchT,KAAKC,MAAMgT,QACzBC,EAAalT,KAAKC,MAAMkT,OACxBC,EAAcpT,KAAKC,MAAMoT,QACzBC,EAAatT,KAAKC,MAAMsT,OACxBC,EAAYxT,KAAKC,MAAMwT,MACvBC,EAAe1T,KAAKC,MAAM0T,SAC1BC,EAAwB5T,KAAKC,MAAM4T,wBACnCC,EAAuB9T,KAAKC,MAAM8T,uBAClCC,EAAWhU,KAAKC,MAAMgU,WACtBC,EAAalU,KAAKC,MAAMkU,aAExBC,EAAS,GACTC,EAAS,GACTC,EAAa,GACbC,EAAY,GAmDhB,OAjDAH,EAAM,qBAEFtB,GAEAsB,EAAM,GAAA5L,OAAM4L,EAAN,qBAAA5L,OAAgC8K,GAGnB,MAAfJ,EACAmB,EAAS,CACL1G,gBAAiBmF,EACjB7H,OAAM,aAAAzC,OAAesK,IAGH,MAAfI,IACPmB,EAAS,CACL1G,gBAAiB,cACjB1C,OAAQ,aAAe6H,EACvBlF,MAAOkF,KAKPA,IAGW,MAAfI,GACAkB,EAAM,GAAA5L,OAAM4L,EAAN,SAAA5L,OAAoB8K,EAApB,SAAA9K,OAAsCwK,GAC5CqB,EAAS,MAEa,MAAfnB,IACPkB,EAAM,GAAA5L,OAAM4L,EAAN,SAAA5L,OAAoB8K,EAApB,iBAAA9K,OAA8CwK,GACpDqB,EAAS,OAKI,UAAhBjB,IACJgB,EAAM,GAAA5L,OAAM4L,EAAN,eAKHR,IACAU,EAAazC,EAAAjT,EAAAuG,cAAA,KAAGoD,UAAS,GAAAC,OAAKoL,EAAL,6BAEzBE,IACAS,EAAY1C,EAAAjT,EAAAuG,cAAA,KAAGoD,UAAS,GAAAC,OAAKsL,EAAL,4BAIpBjC,EAAAjT,EAAAuG,cAAA,KACI2I,KAAM0F,EACNgB,GAAI,iBACJjM,UAAW6L,EACXK,KAAM,SACNC,gBAAc,EACd1M,MAAOqM,EACPxN,OAAQ6M,EAAc,SAAS,MAEtCY,EACYN,EACZO,EAEYL,GAAcrC,EAAAjT,EAAAuG,cAAA,KAAGoD,UAAW,6BAA8B2L,oCApFnFpQ,EAAA,0yBCAO,IAAM6Q,EAAb,SAAAhF,GAAA,SAAAgF,IAAA,mGAAAC,CAAA5U,KAAA2U,GAAAE,EAAA7U,KAAA8U,EAAAH,GAAA5E,MAAA/P,KAAAlB,sBAAA,yOAAAiW,CAAAJ,EAAyCrM,IAAMxE,aAA/C6Q,KAAA,EAAAtX,IAAA,SAAAN,MAAA,WAIQ,IAAI+V,EAAoB9S,KAAKC,MAAM8S,cAC/BC,EAAchT,KAAKC,MAAMgT,QACzBC,EAAalT,KAAKC,MAAMkT,OACxBC,EAAcpT,KAAKC,MAAMoT,QACzBC,EAAatT,KAAKC,MAAMsT,OACxBC,EAAYxT,KAAKC,MAAMwT,MACvBC,EAAe1T,KAAKC,MAAM0T,SAC1BC,EAAwB5T,KAAKC,MAAM4T,wBACnCC,EAAuB9T,KAAKC,MAAM8T,uBAClCC,EAAWhU,KAAKC,MAAMgU,WAGtBG,GAFapU,KAAKC,MAAMkU,aAEf,IACTE,EAAS,GACTC,EAAa,GACbC,EAAY,GAmDhB,OAjDAH,EAAM,qBAEFtB,GAEAsB,EAAM,GAAA5L,OAAM4L,EAAN,qBAAA5L,OAAgC8K,GAGnB,MAAfJ,EACAmB,EAAS,CACL1G,gBAAiBmF,EACjB7H,OAAM,aAAAzC,OAAesK,IAGH,MAAfI,IACPmB,EAAS,CACL1G,gBAAiB,cACjB1C,OAAQ,aAAe6H,EACvBlF,MAAOkF,KAKPA,IAGW,MAAfI,GACAkB,EAAM,GAAA5L,OAAM4L,EAAN,SAAA5L,OAAoB8K,EAApB,SAAA9K,OAAsCwK,GAC5CqB,EAAS,MAEa,MAAfnB,IACPkB,EAAM,GAAA5L,OAAM4L,EAAN,SAAA5L,OAAoB8K,EAApB,iBAAA9K,OAA8CwK,GACpDqB,EAAS,OAKI,UAAhBjB,IACJgB,EAAM,GAAA5L,OAAM4L,EAAN,eAKHR,IACAU,EAAazC,EAAAjT,EAAAuG,cAAA,KAAGoD,UAAS,GAAAC,OAAKoL,EAAL,6BAEzBE,IACAS,EAAY1C,EAAAjT,EAAAuG,cAAA,KAAGoD,UAAS,GAAAC,OAAKsL,EAAL,4BAIpBjC,EAAAjT,EAAAuG,cAAA,KACI2I,KAAM0F,EACNjL,UAAW6L,EACXK,KAAM,SACNC,gBAAc,EACd1M,MAAOqM,EACPxN,OAAQ6M,EAAc,SAAS,MAE9BY,EACAN,EACAO,mCAjFrBI,EAAA,GCAQjN,EAAaJ,GAAGK,OAAhBD,SAEKsN,EAAa,CACzB,CACCjN,WAAY,CACXE,QAAS,CACRnB,OAAQ,OACRoB,SAAU,QAEXsL,UAAW,CACV9R,KAAM,SACNoE,QAAS,MAEV4N,aAAc,CACbhS,KAAM,UACNoE,SAAS,GAEVwN,WAAY,CACX5R,KAAM,SACNoE,QAAS,MAEVoN,WAAY,CACXxR,KAAM,SACNoE,QAAS,KAEVkN,YAAa,CACZtR,KAAM,SACNoE,QAAS,WAEVgN,kBAAmB,CAClBpR,KAAM,SACNoE,QAAS,MAEVsN,YAAa,CACZ1R,KAAM,SACNoE,QAAS,QAEV8N,sBAAuB,CACtBlS,KAAM,SACNoE,QAAS,MAEVgO,qBAAsB,CACrBpS,KAAM,SACNoE,QAAS,OAIXgD,KA5CD,SAAAV,GA4CoB,IAAbL,EAAaK,EAAbL,WAEJE,EAUGF,EAVHE,QACAuL,EASGzL,EATHyL,UACAE,EAQG3L,EARH2L,aACAJ,EAOGvL,EAPHuL,WACAJ,EAMGnL,EANHmL,WACAF,EAKGjL,EALHiL,YACAF,EAIG/K,EAJH+K,kBACAM,EAGGrL,EAHHqL,YACAQ,EAEG7L,EAFH6L,sBACAE,EACG/L,EADH+L,qBAGGxD,EAAiB,GAYrB,OAVIwC,EAEHxC,EAAc,oDAAA9H,OAAuD4K,GAE1DN,IAEXxC,EAAc,6BAAA9H,OAAgC4K,IAK9CvB,EAAAjT,EAAAuG,cAAA,OAAKoD,UAAW+H,GAEfuB,EAAAjT,EAAAuG,cAAC8P,EAAD,CAAqBlC,cAAeD,EAAmBG,QAASD,EAAaG,OAAQD,EAC/EG,QAASD,EACTG,OAAQD,EACRG,MAAOD,EACPG,SAAUD,EACVG,wBAAyBD,EACzBG,uBAAwBD,EACxBG,WACCpC,EAAAjT,EAAAuG,cAACuC,EAASsB,QAAV,CACCJ,QAAQ,OACRL,UAAW,qBACXxL,MAAOkL,UCjFbZ,EAAMC,GAAGC,KAATF,GACAG,EAAqBF,GAAGG,OAAxBD,oBACmHF,GAAG2B,WAAxGC,KAAdC,eAAcD,cAAcE,cAAmBmC,KAARlC,SAAQkC,aAAaC,oBAAiBC,gBAAayJ,aAAUC,eACpGnQ,GAAYsC,GAAGgC,QAAftE,YACqEsC,GAAGK,OAAxED,eAAU6B,wBAAgCE,OAAbD,eAAaC,cAAc2L,eACzD1L,GACFmI,EAAAjT,EAAAuG,cAAA,OAAKwE,MAAM,6BAA6BC,MAAM,MAAMC,OAAO,MAAMC,QAAQ,eAC3E+H,EAAAjT,EAAAuG,cAAA,SACC0M,EAAAjT,EAAAuG,cAAA,QAAM/I,EAAE,0LAGTyV,EAAAjT,EAAAuG,cAAA,SACC0M,EAAAjT,EAAAuG,cAAA,QAAM/I,EAAE,igBAKRyV,EAAAjT,EAAAuG,cAAA,QAAM/I,EAAE,+OAERyV,EAAAjT,EAAAuG,cAAA,QAAM/I,EAAE,4PAGRyV,EAAAjT,EAAAuG,cAAA,QAAM/I,EAAE,2PAGRyV,EAAAjT,EAAAuG,cAAA,QAAM/I,EAAE,obAIRyV,EAAAjT,EAAAuG,cAAA,QAAM/I,EAAE,8OAmBXoL,EAAkB,mBAAoB,CAElCI,MAAOP,EAAG,SAAU,aACpBQ,KAAM6B,GACN5B,SAAU,gBACVC,WAAY,CACRE,QAAS,CACLnB,OAAQ,OACRoB,SAAU,QAEdgM,WAAY,CACRxS,KAAM,SACNoE,QAAS,MAEb0N,UAAW,CACP9R,KAAM,SACNoE,QAAS,MAEb4N,aAAc,CACVhS,KAAM,UACNoE,SAAS,GAEbwN,WAAY,CACR5R,KAAM,SACNoE,QAAS,MAEboN,WAAY,CACRxR,KAAM,SACNoE,QAAS,KAEbkN,YAAa,CACTtR,KAAM,SACNoE,QAAS,WAEbgN,kBAAmB,CACfpR,KAAM,SACNoE,QAAS,MAEbsN,YAAa,CACT1R,KAAM,SACNoE,QAAS,QAEb8N,sBAAuB,CACnBlS,KAAM,SACNoE,QAAS,MAEbgO,qBAAsB,CAClBpS,KAAM,SACNoE,QAAS,OAYjBqC,KA5DkC,SAAAC,GA4DuB,IAAnDL,EAAmDK,EAAnDL,WAAuBM,GAA4BD,EAAvCG,UAAuCH,EAA5BC,eAAegN,EAAajN,EAAbiN,WAEpCpN,EAWAF,EAXAE,QACAiM,EAUAnM,EAVAmM,WACAV,EASAzL,EATAyL,UACAE,EAQA3L,EARA2L,aACAJ,EAOAvL,EAPAuL,WACAJ,EAMAnL,EANAmL,WACAF,EAKAjL,EALAiL,YACAF,EAIA/K,EAJA+K,kBACAM,EAGArL,EAHAqL,YACAQ,EAEA7L,EAFA6L,sBACAE,EACA/L,EADA+L,qBAGJ,OACIjC,EAAAjT,EAAAuG,cAACmQ,GAAD,KACIzD,EAAAjT,EAAAuG,cAACoQ,GAAD,KACI1D,EAAAjT,EAAAuG,cAACqQ,EAAD,CAAW5N,MAAOP,EAAG,iBAAkB,cACnCwK,EAAAjT,EAAAuG,cAACsG,EAAD,CACIrB,MAAO/C,EAAG,cAAe,aACzBtK,MAAOmX,EACPzL,SAAU,SAAC1L,GAAD,OAAWsL,EAAc,CAAC6L,WAAYnX,KAChDgO,YAAa,gBAEjB8G,EAAAjT,EAAAuG,cAACqG,EAAD,CACIpB,MAAO/C,EAAG,qBAAsB,aAChCiG,QAASoG,EACTjL,SAAU,SAAC6E,GAAD,OAAajF,EAAc,CAACqL,aAAcpG,OAExDuE,EAAAjT,EAAAuG,cAACsQ,EAAD,CACIrL,MAAO/C,EAAG,eAAgB,aAC1BsB,SAAU2K,EACVhJ,QAAS,CACL,CAACF,MAAO/C,EAAG,QAAS,aAActK,MAAO,MACzC,CAACqN,MAAO/C,EAAG,SAAU,aAActK,MAAO,MAC1C,CAACqN,MAAO/C,EAAG,QAAS,aAActK,MAAO,OAE7C0L,SAAU,SAAC1L,GAAD,OAAWsL,EAAc,CAACiL,WAAYvW,OAEpD8U,EAAAjT,EAAAuG,cAACsQ,EAAD,CACIrL,MAAO/C,EAAG,mBAAoB,aAC9BsB,SAAUyK,EACV9I,QAAS,CACL,CAACF,MAAO/C,EAAG,OAAQ,aAActK,MAAO,QACxC,CAACqN,MAAO/C,EAAG,SAAU,aAActK,MAAO,UAC1C,CAACqN,MAAO/C,EAAG,QAAS,aAActK,MAAO,SACzC,CAACqN,MAAO/C,EAAG,QAAS,aAActK,MAAO,UAE7C0L,SAAU,SAAC1L,GAAD,OAAWsL,EAAc,CAAC+K,YAAarW,OAErD8U,EAAAjT,EAAAuG,cAACsQ,EAAD,CACIrL,MAAO/C,EAAG,gBAAiB,aAC3BsB,SAAUuK,EACV5I,QAAS,CACL,CAACF,MAAO/C,EAAG,cAAe,aAActK,MAAO,KAC/C,CAACqN,MAAO/C,EAAG,gBAAiB,aAActK,MAAO,MAErDsN,KAAMhD,EAAG,yEAA0E,aACnFoB,SAAU,SAAC1L,GAAD,OAAWsL,EAAc,CAAC6K,WAAYnW,OAEpD8U,EAAAjT,EAAAuG,cAACsQ,EAAD,CACIrL,MAAO/C,EAAG,iBAAkB,aAC5BsB,SAAUqK,EACV1I,QAAS,CACL,CAACF,MAAO/C,EAAG,UAAW,aAActK,MAAO,WAC3C,CAACqN,MAAO/C,EAAG,YAAa,aAActK,MAAO,aAC7C,CAACqN,MAAO/C,EAAG,UAAW,aAActK,MAAO,WAC3C,CAACqN,MAAO/C,EAAG,OAAQ,aAActK,MAAO,QACxC,CAACqN,MAAO/C,EAAG,UAAW,aAActK,MAAO,WAC3C,CAACqN,MAAO/C,EAAG,SAAU,aAActK,MAAO,UAC1C,CAACqN,MAAO/C,EAAG,QAAS,aAActK,MAAO,SACzC,CAACqN,MAAO/C,EAAG,OAAQ,aAActK,MAAO,SAE5C0L,SAAU,SAAC1L,GAAD,OAAWsL,EAAc,CAAC2K,YAAajW,OAErD8U,EAAAjT,EAAAuG,cAACuQ,EAAD,CACItL,MAAO/C,EAAG,eAAgB,aAC1BgD,KAAMhD,EAAG,+GAAgH,cAEzHwK,EAAAjT,EAAAuG,cAACwQ,GAAD,CACI5Y,MAAO+V,EACPrK,SAAU,SAAC1L,GAAD,OAAWsL,EAAc,CAACyK,kBAAmB/V,QAG/D8U,EAAAjT,EAAAuG,cAACuQ,EAAD,CACItL,MAAO/C,EAAG,gBAAiB,aAC3BgD,KAAMwH,EAAAjT,EAAAuG,cAAA,KAAG2I,KAAI,iDAAoDjH,OAAM,UAAaQ,EAAG,yBAA0B,eAEjHwK,EAAAjT,EAAAuG,cAACsG,EAAD,CACIrB,MAAO/C,EAAG,cAAe,aACzBgD,KAAMhD,EAAG,4FAA6F,aACtGtK,MAAO6W,EACPnL,SAAU,SAAC1L,GAAD,OAAWsL,EAAc,CAACuL,sBAAuB7W,KAC3DgO,YAAa,8BAEjB8G,EAAAjT,EAAAuG,cAACsG,EAAD,CACIrB,MAAO/C,EAAG,aAAc,aACxBgD,KAAMhD,EAAG,0FAA2F,aACpGtK,MAAO+W,EACPrL,SAAU,SAAC1L,GAAD,OAAWsL,EAAc,CAACyL,qBAAsB/W,KAC1DgO,YAAa,gCAM7B8G,EAAAjT,EAAAuG,cAAA,OAAKoD,UAAWuK,EAAiB,6BAAAtK,OAAiC4K,EAAjC,wDAAA5K,OAAuG4K,IAEpIvB,EAAAjT,EAAAuG,cAACyQ,EAAD,CAAW7C,cAAeD,EAAmBG,QAASD,EAAaG,OAAQD,EAChEG,QAASD,EACTG,OAAQD,EACRO,wBAAyBD,EACzBG,uBAAwBD,EACxBK,aAAcD,EACdD,WACPpC,EAAAjT,EAAAuG,cAAC0Q,GAAD,CACIjN,QAAQ,OACRL,UAAW,qBACXE,SAAU,SAAC1L,GAAD,OAAWsL,EAAc,CAACJ,QAASlL,KAC7CA,MAAOkL,EACP8C,YAAa1D,EAAG,aAAc,aAC9ByO,mBAAoB,CAAC,OAAQ,SAAU,iBACvCC,wBAAsB,MAI7BV,GACGxD,EAAAjT,EAAAuG,cAAA,QACIoD,UAAU,oCACVyN,SAAU,SAACtN,GAAD,OAAWA,EAAMuN,mBAC3BpE,EAAAjT,EAAAuG,cAAC+P,EAAD,CAAUrN,KAAK,gBACfgK,EAAAjT,EAAAuG,cAACiQ,GAAD,CACIrY,MAAOyW,EACP/K,SAAU,SAAC1L,GAAD,OAAWsL,EAAc,CAACmL,UAAWzW,OAEnD8U,EAAAjT,EAAAuG,cAACgQ,EAAD,CAAYtN,KAAK,eAAeuC,MAAO/C,EAAG,QAAS,aAAc3F,KAAK,eAgB9FoH,KApNkC,SAAAC,GAoNJ,IAAxBhB,EAAwBgB,EAAxBhB,WAEEE,GAFsBc,EAAZR,UAaVR,EAXAE,SACAiM,EAUAnM,EAVAmM,WACAV,EASAzL,EATAyL,UACAE,EAQA3L,EARA2L,aACAJ,EAOAvL,EAPAuL,WACAJ,EAMAnL,EANAmL,WACAF,EAKAjL,EALAiL,YACAF,EAIA/K,EAJA+K,kBACAM,EAGArL,EAHAqL,YACAQ,EAEA7L,EAFA6L,sBACAE,EACA/L,EADA+L,qBAGAxD,EAAiB,GAYrB,OAVIwC,EAEAxC,EAAc,oDAAA9H,OAAuD4K,GAE7DN,IAERxC,EAAc,6BAAA9H,OAAgC4K,IAK9CvB,EAAAjT,EAAAuG,cAAA,OAAKoD,UAAW+H,GAEZuB,EAAAjT,EAAAuG,cAACyQ,EAAD,CAAW7C,cAAeD,EAAmBG,QAASD,EAAaG,OAAQD,EAChEG,QAASD,EACTG,OAAQD,EACRG,MAAOD,EACPG,SAAUD,EACVG,wBAAyBD,EACzBG,uBAAwBD,EACxBK,aAAcD,EACdD,WACPpC,EAAAjT,EAAAuG,cAAC0Q,GAAS7M,QAAV,CACIJ,QAAQ,OACRL,UAAW,qBACXxL,MAAOkL,QAO3B+M,WAAYA,m0BC3TT,IAAMkB,GAAb,SAAAvG,GAAA,SAAAuG,IAAA,mGAAAC,CAAAnW,KAAAkW,GAAAE,GAAApW,KAAAqW,GAAAH,GAAAnG,MAAA/P,KAAAlB,sBAAA,0OAAAwX,CAAAJ,EAAiC5N,IAAMxE,aAAvCoS,KAAA,EAAA7Y,IAAA,SAAAN,MAAA,WAEa,IAAA6T,EAKD5Q,KAAKC,MAAM8H,WAHXwO,EAFC3F,EAED2F,WACA3C,EAHChD,EAGDgD,sBACAE,EAJClD,EAIDkD,qBAGAQ,EAAa,GACbC,EAAY,GAUhB,OAPIX,IACAU,EAAazC,EAAAjT,EAAAuG,cAAA,KAAGoD,UAAS,GAAAC,OAAKoL,EAAL,6BAEzBE,IACAS,EAAY1C,EAAAjT,EAAAuG,cAAA,KAAGoD,UAAS,GAAAC,OAAKsL,EAAL,4BAI/BjC,EAAAjT,EAAAuG,cAAC0M,EAAAjT,EAAMoG,SAAP,KACgBsP,EACDzC,EAAAjT,EAAAuG,cAAA,QAAMoD,UAAU,sBAAsBgO,GACrChC,qCAxBrB2B,EAAA,uzBCCO7O,GAAMC,GAAGC,KAATF,GACAgC,GAAU/B,GAAG2B,WAAbI,OACAG,GAAelC,GAAGK,OAAlB6B,YACF9B,GAAYJ,GAAGK,OAAfD,SAEQ5D,GAAb,SAAA6L,GAAA,SAAA7L,IAAA,mGAAA0S,CAAAxW,KAAA8D,GAAA2S,GAAAzW,KAAA0W,GAAA5S,GAAAiM,MAAA/P,KAAAlB,sBAAA,0OAAA6X,CAAA7S,EAA+BwE,IAAMxE,aAArCA,KAAA,EAAAzG,IAAA,SAAAN,MAAA,WAIQ,IAAMgL,EAAa/H,KAAKC,MAAM8H,WAE1BH,EAeAG,EAfAH,MACAgP,EAcA7O,EAdA6O,WACA3O,EAaAF,EAbAE,QACA4O,EAYA9O,EAZA8O,aACAnM,EAWA3C,EAXA2C,IACAwI,EAUAnL,EAVAmL,WACNF,EASMjL,EATNiL,YACMF,EAQA/K,EARA+K,kBACAyD,EAOAxO,EAPAwO,WACA7C,EAMA3L,EANA2L,aACAoD,EAKA/O,EALA+O,MACAC,EAIAhP,EAJAgP,iBACAC,EAGAjP,EAHAiP,OAIA3O,GADAN,EAFA6L,sBAEA7L,EADA+L,qBAEgB9T,KAAKC,MAAMoI,eAC3BuJ,EAAO5R,KAAKC,MAAM2R,KACtBtB,EAAiB,eACjB2G,EAAW,YACX7C,EAAS,uDACTC,EAAS,GA0CT,OAvCH/D,EAAc,GAAA9H,OAAM8H,EADN,UAAX0G,EACW,kCAEA,kCAGXlE,GACFmE,EAAQ,GAAAzO,OAAMyO,EAAN,2BACF7C,EAAM,GAAA5L,OAAM4L,EAAN,gBAGa,MAAflB,EACAmB,EAAS,CACL1G,gBAAiBmF,EACjB7H,OAAM,aAAAzC,OAAesK,IAGH,MAAfI,IACPmB,EAAS,CACL1G,gBAAiB,cACjB1C,OAAQ,aAAe6H,EACvBlF,MAAOkF,KAKPA,IAGW,MAAfI,GACAkB,EAAM,GAAA5L,OAAM4L,EAAN,SAAA5L,OAAoBwK,GAC1BqB,EAAS,MAEa,MAAfnB,IACPkB,EAAM,GAAA5L,OAAM4L,EAAN,iBAAA5L,OAA4BwK,GAClCqB,EAAS,OAMbxC,EAAAjT,EAAAuG,cAAA,OAAKoD,UAAW+H,GACJuB,EAAAjT,EAAAuG,cAAA,OAAKoD,UAAU,gCACD,SAATqJ,EACGC,EAAAjT,EAAAuG,cAAC+R,GAAD,CACI3M,SAAU,SAACxN,GAAD,OAAWsL,EAAc,CAACyO,MAAO/Z,EAAMyN,MAAMC,KAAKC,OAC5DhJ,KAAK,SACL3E,MAAO+Z,EACPrS,OAAQ,SAAA2D,GAAA,IAAEuC,EAAFvC,EAAEuC,KAAF,OACJkH,EAAAjT,EAAAuG,cAACgS,GAAD,CACIvM,QAASD,EACTpC,UAAWuO,EAAQ,eAAiB,uBAElCA,EACEjF,EAAAjT,EAAAuG,cAAA,OACIoD,UAAW,4BACXsC,IAAKiM,EACLhM,IAAKzD,GAAG,eAAgB,aACxBW,MAAO,CAACiD,OAAM,aAAAzC,OAAcuO,MAL1B1P,GAAG,eAAgB,iBAWxCyP,EACGjF,EAAAjT,EAAAuG,cAAA,OACIoD,UAAW,4BACXsC,IAAKiM,EACLhM,IAAKzD,GAAG,eAAgB,aACxBW,MAAO,CAACiD,OAAM,aAAAzC,OAAeuO,MAL5B1P,GAAG,eAAgB,cASpCwK,EAAAjT,EAAAuG,cAAA,OAAKoD,UAAU,gCAGU,SAATqJ,EAEIC,EAAAjT,EAAAuG,cAAC0M,EAAAjT,EAAMoG,SAAP,KACI6M,EAAAjT,EAAAuG,cAACiS,GAAD,CACIxO,QAAQ,KACRL,UAAW,4BACXE,SAAU,SAAC1L,GAAD,OAAWsL,EAAc,CAACT,MAAO7K,KAC3CA,MAAO6K,EACPmD,YAAa1D,GAAG,eAAgB,aAChCW,MAAO,CAAC4F,MAAOgJ,KAEnB/E,EAAAjT,EAAAuG,cAAEiS,GAAF,CACIxO,QAAQ,IAClCL,UAAW,2BACeE,SAAU,SAAC1L,GAAD,OAAWsL,EAAc,CAACJ,QAASlL,KAC7CA,MAAOkL,EACP8C,YAAa1D,GAAG,iBAAkB,aAClCW,MAAO,CAAC4F,MAAOiJ,MAMvBhF,EAAAjT,EAAAuG,cAAC0M,EAAAjT,EAAMoG,SAAP,KACI6M,EAAAjT,EAAAuG,cAACiS,GAASpO,QAAV,CACIJ,QAAQ,KACR7L,MAAO6K,EACPW,UAAW,4BACXP,MAAO,CAAC4F,MAAOgJ,KAEnB/E,EAAAjT,EAAAuG,cAACiS,GAASpO,QAAV,CACIJ,QAAQ,IAClCL,UAAW,2BACexL,MAAOkL,EACPD,MAAO,CAAC4F,MAAOiJ,MASlC,WACG,GAAmB,KAAfN,QAAoCvE,IAAfuE,EACrB,OACnB1E,EAAAjT,EAAAuG,cAAA,OAAKoD,UAAW0O,GACOpF,EAAAjT,EAAAuG,cAAA,KAAG2I,KAAMpD,EACNnC,UAAW6L,EACXvN,OAAQ6M,EAAc,SAAS,KAC/B1L,MAAOqM,GAENxC,EAAAjT,EAAAuG,cAACkS,GAAD,CACItP,WAAYA,MAV/B,uCApJjCjE,EAAA,GCCOuD,GAAMC,GAAGC,KAATF,GACAG,GAAqBF,GAAGG,OAAxBD,qBAC4FF,GAAG2B,WAAjFC,OAAdC,gBAAcD,cAAcE,gBAAmBmC,OAARlC,UAAQkC,aAAaC,sBAAiBC,kBAC7EzG,GAAYsC,GAAGgC,QAAftE,YAC0DsC,GAAGK,OAAnD4B,OAAV7B,YAAU6B,mBAAgCE,OAAbD,eAAaC,cAC3CC,GACFmI,EAAAjT,EAAAuG,cAAA,OAAKwE,MAAM,6BAA6BC,MAAM,MAAMC,OAAO,MAAMC,QAAQ,eAC3E+H,EAAAjT,EAAAuG,cAAA,SACC0M,EAAAjT,EAAAuG,cAAA,QAAM/I,EAAE,qHACRyV,EAAAjT,EAAAuG,cAAA,QAAM/I,EAAE,wIAERyV,EAAAjT,EAAAuG,cAAA,QAAM/I,EAAE,8IAERyV,EAAAjT,EAAAuG,cAAA,QAAM/I,EAAE,8IAERyV,EAAAjT,EAAAuG,cAAA,WAASkN,OAAO,uFAChBR,EAAAjT,EAAAuG,cAAA,QAAM/I,EAAE,uQAGRyV,EAAAjT,EAAAuG,cAAA,QAAM/I,EAAE,kQAGRyV,EAAAjT,EAAAuG,cAAA,QAAM/I,EAAE,+PAGRyV,EAAAjT,EAAAuG,cAAA,QAAM/I,EAAE,iQAGRyV,EAAAjT,EAAAuG,cAAA,QAAM/I,EAAE,kMAkBXoL,GAAkB,uBAAwB,CAEtCI,MAAOP,GAAG,aAAc,aACxBQ,KAAM6B,GACN5B,SAAU,gBACVC,WC5DkB,CACrBH,MAAO,CACNd,OAAQ,OACPoB,SAAU,8BAEZ0O,WAAY,CACXlV,KAAM,UAEPuG,QAAS,CACRnB,OAAQ,OACPoB,SAAU,6BAEZ2O,aAAc,CACbnV,KAAM,UAEPgJ,IAAK,CACJhJ,KAAM,SACPoE,QAAS,MAEToN,WAAY,CACXxR,KAAM,SACPoE,QAAS,KAETkN,YAAa,CACZtR,KAAM,SACNoE,QAAS,WAEVgN,kBAAmB,CAClBpR,KAAM,SACNoE,QAAS,MAEVyQ,WAAY,CACXzP,OAAQ,OACRoB,SAAU,sBACVpC,QAAS,IAEV4N,aAAc,CACbhS,KAAM,UACPoE,SAAS,GAETgR,MAAO,CACNpV,KAAM,SACPoE,QAAS,MAETiR,iBAAkB,CACjBrV,KAAM,SACPoE,QAAS,MAETkR,OAAQ,CACPtV,KAAM,SACPoE,QAAS,QAET8N,sBAAsB,CACrBlS,KAAM,UAEPoS,qBAAqB,CACpBpS,KAAM,WDcJyG,KAAM,SAAAC,GAAkD,IAAvCL,EAAuCK,EAAvCL,WAAuBM,GAAgBD,EAA3BG,UAA2BH,EAAhBC,eAEhCuO,EAYA7O,EAZA6O,WACAC,EAWA9O,EAXA8O,aACAnM,EAUA3C,EAVA2C,IACAwI,EASAnL,EATAmL,WACNF,EAQMjL,EARNiL,YACMF,EAOA/K,EAPA+K,kBACAyD,EAMAxO,EANAwO,WACN7C,EAKM3L,EALN2L,aACMqD,EAIAhP,EAJAgP,iBACAC,EAGAjP,EAHAiP,OACApD,EAEA7L,EAFA6L,sBACAE,EACA/L,EADA+L,qBAEJ,OACIjC,EAAAjT,EAAAuG,cAACmS,GAAD,KACIzF,EAAAjT,EAAAuG,cAACoS,GAAD,KACI1F,EAAAjT,EAAAuG,cAACqS,GAAD,CAAW5P,MAAOP,GAAG,gBAAiB,cAClCwK,EAAAjT,EAAAuG,cAACsS,GAAD,CAAarN,MAAO/C,GAAG,cAAe,cAClCwK,EAAAjT,EAAAuG,cAACuS,GAAD,CACI3a,MAAO6Z,EACPnO,SAAU,SAAC1L,GAAD,OAAWsL,EAAc,CAACuO,WAAY7Z,QAGxD8U,EAAAjT,EAAAuG,cAACsS,GAAD,CAAarN,MAAO/C,GAAG,gBAAiB,cACpCwK,EAAAjT,EAAAuG,cAACuS,GAAD,CACI3a,MAAO8Z,EACPpO,SAAU,SAAC1L,GAAD,OAAWsL,EAAc,CAACwO,aAAc9Z,QAG1D8U,EAAAjT,EAAAuG,cAACsS,GAAD,CACIrN,MAAO/C,GAAG,qBAAsB,cAEhCwK,EAAAjT,EAAAuG,cAACuS,GAAD,CACI3a,MAAOga,EACPtO,SAAU,SAAC1L,GAAD,OAAWsL,EAAc,CAAC0O,iBAAkBha,SAIlE8U,EAAAjT,EAAAuG,cAACqS,GAAD,CAAW5P,MAAOP,GAAG,iBAAkB,cACnCwK,EAAAjT,EAAAuG,cAACsS,GAAD,CACIrN,MAAO/C,GAAG,cAAe,cAEzBwK,EAAAjT,EAAAuG,cAACwS,GAAD,CACI5a,MAAOwZ,EACP9N,SAAU,SAAC1L,GAAD,OAAWsL,EAAc,CAACkO,WAAYxZ,KAChDgO,YAAa,wBAGrB8G,EAAAjT,EAAAuG,cAACsS,GAAD,CACIrN,MAAO/C,GAAG,WAAY,cAEtBwK,EAAAjT,EAAAuG,cAACwS,GAAD,CACI5a,MAAO2N,EACPjC,SAAU,SAAC1L,GAAD,OAAWsL,EAAc,CAACqC,IAAK3N,KACzCgO,YAAa,+BAGjC8G,EAAAjT,EAAAuG,cAACyS,GAAD,CACgBxN,MAAO/C,GAAG,qBAAsB,aAChCiG,QAASoG,EACTjL,SAAU,SAAC6E,GAAD,OAAajF,EAAc,CAACqL,aAAcpG,OAExDuE,EAAAjT,EAAAuG,cAACsS,GAAD,CAAarN,MAAO/C,GAAG,cAAe,cAClCwK,EAAAjT,EAAAuG,cAAC0S,GAAD,CACIlP,SAAUuK,EACV5I,QAAS,CACL,CAACF,MAAO/C,GAAG,QAAS,aAActK,MAAO,KACzC,CAACqN,MAAO/C,GAAG,QAAS,aAActK,MAAO,MAE7C0L,SAAU,SAAC1L,GAAD,OAAWsL,EAAc,CAAC6K,WAAYnW,QAGpE8U,EAAAjT,EAAAuG,cAAC0S,GAAD,CACgBzN,MAAO/C,GAAG,iBAAkB,aAC5BsB,SAAUqK,EACV1I,QAAS,CACL,CAACF,MAAO/C,GAAG,UAAW,aAActK,MAAO,WAC3C,CAACqN,MAAO/C,GAAG,YAAa,aAActK,MAAO,aAC7C,CAACqN,MAAO/C,GAAG,UAAW,aAActK,MAAO,WAC3C,CAACqN,MAAO/C,GAAG,OAAQ,aAActK,MAAO,QACxC,CAACqN,MAAO/C,GAAG,UAAW,aAActK,MAAO,WAC3C,CAACqN,MAAO/C,GAAG,SAAU,aAActK,MAAO,UAC1C,CAACqN,MAAO/C,GAAG,QAAS,aAActK,MAAO,SACzC,CAACqN,MAAO/C,GAAG,OAAQ,aAActK,MAAO,SAE5C0L,SAAU,SAAC1L,GAAD,OAAWsL,EAAc,CAAC2K,YAAajW,OAEjE8U,EAAAjT,EAAAuG,cAACsS,GAAD,CAAarN,MAAO/C,GAAG,eAAgB,cACvBwK,EAAAjT,EAAAuG,cAACuS,GAAD,CACI3a,MAAO+V,EACPrK,SAAU,SAAC1L,GAAD,OAAWsL,EAAc,CAACyK,kBAAmB/V,QAG/D8U,EAAAjT,EAAAuG,cAACsS,GAAD,CACIrN,MAAO/C,GAAG,gBAAiB,aAC3BgD,KAAMwH,EAAAjT,EAAAuG,cAAA,KAAG2I,KAAI,iDAAoDjH,OAAM,UAAaQ,GAAG,yBAA0B,eAEjHwK,EAAAjT,EAAAuG,cAACwS,GAAD,CACIvN,MAAO/C,GAAG,cAAe,aACzBgD,KAAMhD,GAAG,4FAA6F,aACtGtK,MAAO6W,EACPnL,SAAU,SAAC1L,GAAD,OAAWsL,EAAc,CAACuL,sBAAuB7W,KAC3DgO,YAAa,8BAEjB8G,EAAAjT,EAAAuG,cAACwS,GAAD,CACIvN,MAAO/C,GAAG,aAAc,aACxBgD,KAAMhD,GAAG,0FAA2F,aACpGtK,MAAO+W,EACPrL,SAAU,SAAC1L,GAAD,OAAWsL,EAAc,CAACyL,qBAAsB/W,KAC1DgO,YAAa,+BAIzB8G,EAAAjT,EAAAuG,cAACqS,GAAD,CAAW5P,MAAOP,GAAG,iBAAkB,cAC/BwK,EAAAjT,EAAAuG,cAAC0S,GAAD,CACIzN,MAAO/C,GAAG,cAAe,aACzBsB,SAAUqO,EACV1M,QAAS,CACL,CAACF,MAAO/C,GAAG,QAAS,aAActK,MAAO,SACzC,CAACqN,MAAO/C,GAAG,OAAQ,aAActK,MAAO,SAE5C0L,SAAU,SAAC1L,GAAD,OAAWsL,EAAc,CAAC2O,OAAQja,SAI5D8U,EAAAjT,EAAAuG,cAAC2S,GAAD,CACI/P,WAAYA,EACZM,cAAeA,EACfuJ,KAAM,WAetB9I,KAhKsC,SAAAC,GAgKR,IAAxBhB,EAAwBgB,EAAxBhB,WAAwBgB,EAAZR,UAEd,OACIsJ,EAAAjT,EAAAuG,cAAC2S,GAAD,CACI/P,WAAYA,EACZ6J,KAAM","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","/** @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","/**\n * Alert block type\n *\n */\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}) {\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={`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}) {\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 * 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\t\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","/**\n * Faq block type\n *\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}) {\n const {\n heading,\n content\n } = attributes;\n\n return (\n <dl 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}) {\n const {\n heading,\n content\n } = attributes;\n\n return (\n <dl className={ 'vk_faq' }>\n <RichText.Content\n tagName=\"dt\"\n\t\t\t\t\t\t\t\t\t\tclassName={ 'vk_faq_title' }\n value={heading}\n />\n <RichText.Content\n tagName=\"dd\"\n\t\t\t\t\t\t\t\t\t\tclassName={ 'vk_faq_content' }\n value={content}\n />\n </dl>\n );\n },\n});\n","/**\n * Flow block type\n *\n */\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}) {\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={`${ 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}) {\n const {\n heading,\n content,\n insertImage,\n arrowFlag,\n } = attributes;\n\n return (\n <div 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\t\t\t\t\t\t\t\t\t\t\t\tclassName={ 'vk_flow_frame_text_content' }\n value={content}\n />\n </dl>\n\t\t\t\t\t\t\t\t{ insertImage ?\n\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<img\n\t\t\t\t\t\t\t\t\t\t\t\tsrc={ insertImage }\n\t\t\t\t\t\t\t\t\t\t\t\talt=''\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","/**\n * PR Block block type\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\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_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\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_attirbuite(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({attributes, setAttributes}) {\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 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 <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 />\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 />\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 />\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 <article className=\"vk_prBlocks row\">\n\n <div className=\"vk_prBlocks_item col-sm-4\">\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 ( bgType1 === '0' ) {\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\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 <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 </div>\n\n <div className=\"vk_prBlocks_item col-sm-4\">\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\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\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 <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 </div>\n\n <div className=\"vk_prBlocks_item col-sm-4\">\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\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\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 <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 </div>\n\n </article>\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 const {\n\t\t\t\t\theading1,\n\t\t\t\t\theading2,\n\t\t\t\t\theading3,\n\t\t\t\t\tcontent1,\n\t\t\t\t\tcontent2,\n\t\t\t\t\tcontent3,\n\t\t\t\t\turl1,\n\t\t\t\t\turl2,\n\t\t\t\t\turl3,\n\t\t\t\t\turlOpenType1,\n\t\t\t\t\turlOpenType2,\n\t\t\t\t\turlOpenType3,\n\t\t\t\t\ticon1,\n\t\t\t\t\ticon2,\n\t\t\t\t\ticon3,\n\t\t\t\t\tcolor1,\n\t\t\t\t\tcolor2,\n\t\t\t\t\tcolor3,\n\t\t\t\t\tbgType1,\n\t\t\t\t\tbgType2,\n\t\t\t\t\tbgType3,\n\t\t\t\t\tinsertImage1,\n\t\t\t\t\tinsertImage2,\n\t\t\t\t\tinsertImage3\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 \t\tcolor2 = '#0693e3';\n \t\tbgType2 === '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 \t\tcolor3 = '#0693e3';\n \t\tbgType3 === '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","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 } = 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 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","'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 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<path d=\"M288,381c50.7,0,92-41.3,92-92s-41.3-92-92-92s-92,41.3-92,92S237.3,381,288,381z M288,227c34.2,0,62,27.8,62,62\n\t\ts-27.8,62-62,62s-62-27.8-62-62S253.8,227,288,227z\"/>\n\t<polygon points=\"273,342 303,342 303,304 341,304 341,274 303,274 303,236 273,236 273,274 235,274 235,304 273,304 \"/>\n\t<path d=\"M1.8,155.5v267h572.5v-267H1.8z M544.2,392.5H31.8v-207h512.5L544.2,392.5L544.2,392.5z\"/>\n\t<g>\n\t\t<path d=\"M39.8,10.3c-13.3,0-25.7,0.9-37.6,2.6L2,136.9h33.3l0.1-39c3,0.4,6.7,0.5,11.1,0.5c16.7,0,29.5-3.9,38.3-11.7\n\t\t\tc8.7-7.7,13.1-19.3,13.1-34.4C98,24.3,78.6,10.4,39.8,10.3z M62,68.5c-3.6,3.4-9.2,5.2-16.6,5.2c-0.6,0-1.1,0-1.6,0\n\t\t\tc-0.2,0-0.4,0-0.6,0c-2.8,0-5.4-0.1-7.7-0.5l0-22l-1.3-14.3c2.6-0.6,5.2-0.9,7.7-0.9c0.2,0,0.5,0,0.7,0c0.2,0,0.4,0,0.7,0\n\t\t\tc13.6,0,21.1,4.7,22.7,14c0.3,1.2,0.6,2.6,0.7,4C67.2,60.2,65.6,65,62,68.5z\"/>\n\t\t<path d=\"M141.3,65H141l0-17.1h-32.5l-0.2,88.9h33.3l0.1-35c0.1-8.6,3.2-15.7,9.7-21.4c6.5-5.7,14.9-8.5,25.4-8.5h3.4l0-23.9h-3.4\n\t\t\tC161.7,48.1,149.8,53.7,141.3,65z\"/>\n\t\t<path d=\"M266.7,58.5c-8-8.1-19.3-12.2-34-12.2c-14.6,0-25.9,4.1-34,12.2c-8.1,8.1-12.2,19.4-12.2,33.9c-0.1,14.5,4,25.8,12,33.9\n\t\t\tc8,8.1,19.3,12.2,34,12.2c14.6,0,25.9-4.1,34-12.2c8.1-8.1,12.2-19.4,12.2-33.9C278.7,78,274.7,66.6,266.7,58.5z M246.2,92.5\n\t\t\tc0,8.9-1.2,15-3.3,18.6c-2.1,3.6-5.6,5.4-10.4,5.4s-8.3-1.8-10.5-5.4c-2.2-3.6-3.3-9.8-3.2-18.6c0-8.9,1.2-15,3.3-18.6\n\t\t\tc2.1-3.6,5.6-5.4,10.4-5.4c4.8,0,8.3,1.8,10.5,5.4S246.3,83.7,246.2,92.5z\"/>\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/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\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}) {\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\t<RangeControl\n\t\t\t\t\t\t\t\tlabel={__('Upper Divider Level', 'vk-blocks')}\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\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\t<RangeControl\n\t\t\t\t\t\t\t\tlabel={__('Lower Divider Level', 'vk-blocks')}\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\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\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\t<RangeControl\n\t\t\t\t\t\t\t\tlabel={__('Border width', 'vk-blocks')}\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\t<RangeControl\n\t\t\t\t\t\t\t\tlabel={__('Border radius', 'vk-blocks')}\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 <Component\n attributes={attributes}\n for_={'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}) {\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","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\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 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';\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\";\nimport {ComponentDeprecated} from \"./component-deprecated\";\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];\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 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\n <div className={buttonColorCustom ? `vk_button vk_button-align-${ buttonAlign } vk_button-color-custom` : `vk_button vk_button-align-${ buttonAlign }`}>\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\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 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';\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\";\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\t\t\t\t\t\tbuttonColor,\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\t\t\t\tlet containerClass = 'vk_prContent';\n\t\t\t\tlet btnClass = 'vk_button';\n\t\t\t\tlet aClass = 'btn btn-block vk_button_link vk_prContent_colTxt_btn';\n\t\t\t\tlet aStyle = {};\n\n\t\t\t\tif (layout === 'right') {\n\t\t\t\t\tcontainerClass = `${containerClass} vk_prContent-layout-imageRight`;\n\t\t\t\t} else {\n\t\t\t\t\tcontainerClass = `${containerClass} vk_prContent-layout-imageLeft`;\n\t\t\t\t}\n\n\t\t\t\tif (buttonColorCustom) {\n\t\t\t\t\t\tbtnClass = `${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 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\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 >\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","/**\n * Pr-Content block type\n *\n */\n\nimport React from \"react\";\nimport {schema} from './schema.js';\nimport {Component} from \"./component.js\";\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\t\t\t\t\t\tbuttonColor,\n buttonColorCustom,\n buttonText,\n\t\t\t\t\t\tbuttonTarget,\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 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 for_={'save'}\n />\n );\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\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":""}
1
+ {"version":3,"sources":["webpack:///webpack/bootstrap","webpack:///./node_modules/react/index.js","webpack:///./node_modules/react/cjs/react.production.min.js","webpack:///./node_modules/react/node_modules/object-assign/index.js","webpack:///./src/alert/block.js","webpack:///./src/balloon/block.js","webpack:///./src/faq/block.js","webpack:///./src/flow/block.js","webpack:///./src/pr-blocks/block.js","webpack:///./src/spacer/component.js","webpack:///./src/spacer/block.js","webpack:///./src/spacer/schema.js","webpack:///./src/outer/component-divider.js","webpack:///./src/outer/component.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/block.js","webpack:///./src/heading/schema.js","webpack:///./src/button/component.js","webpack:///./src/button/deprecated/component-deprecated.js","webpack:///./src/button/deprecated/deprecated.js","webpack:///./src/button/block.js","webpack:///./src/pr-content/component-fontawesome.js","webpack:///./src/pr-content/component.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","k","for","q","u","v","w","x","y","z","A","B","C","iterator","D","a","b","arguments","length","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","Array","defaultProps","$$typeof","type","_owner","O","P","Q","R","pop","result","keyPrefix","func","count","S","push","V","T","U","isArray","next","done","keys","join","=",":","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","default","Z","getOwnPropertySymbols","propIsEnumerable","propertyIsEnumerable","test1","String","getOwnPropertyNames","test2","fromCharCode","test3","split","letter","err","shouldUseNative","target","source","from","symbols","to","val","TypeError","toObject","__","wp","i18n","registerBlockType","blocks","RichText","editor","title","icon","category","attributes","style","content","selector","edit","_ref","setAttributes","React","className","concat","onChange","event","selected","tagName","newContent","save","_ref2","Content","components","RadioControl","RangeControl","PanelBody","Button","element","InspectorControls","MediaUpload","ColorPalette","BlockIcon","xmlns","width","height","viewBox","balloonName","balloonType","balloonBgColor","balloonAlign","IconImage","label","help","options","onSelect","sizes","full","url","open","onClick","src","alt","placeholder","background","border","_ref3","heading","PanelColor","arrowFlag","insertImage","BaseControl","CheckboxControl","TextControl","cx","cy","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","checked","href","_ref4","backgroundImage","backgroundRepeat","backgroundSize","backgroundColor","color","_ref5","_readOnlyError","SpacerComponent","_React$Component","_classCallCheck","_possibleConstructorReturn","_getPrototypeOf","apply","_inherits","_this$props$attribute","unit","pc","tablet","mobile","react_default","SelectControl","points","component_SpacerComponent","componentDivider","level","whichSide","dividerType","sectionPadding","sectionClass","lenderDivider","Math","abs","strokeWidth","fill","absLevel","tiltSectionStyle","curveSectionStyle","waveSectionStyle","DivideAbs4","triangleSectionStyle","paddingBottom","preserveAspectRatio","paddingTop","InnerBlocks","hex2rgba","hex","alpha","match","slice","parseInt","component_classCallCheck","component_possibleConstructorReturn","component_getPrototypeOf","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","opacity","upper_level","lower_level","upperDividerBgColor","lowerDividerBgColor","borderWidth","borderStyle","borderColor","borderRadius","anchor","for_","id","toNumber","min","undefined","max","Number","isNaN","supports","block_Fragment","block_InspectorControls","block_PanelBody","block_BaseControl","block_RangeControl","step","block_SelectControl","vk_blocks_check","is_pro","component_Component","range","window","lodash","sprintf","Toolbar","HeadingToolbar","targetLevel","selectedLevel","isActive","subscript","_this","_this$props","minLevel","maxLevel","controls","index","createLevelControl","BlockControls","AlignmentToolbar","align","titleStyle","outerMarginBottom","titleColor","titleSize","titleMarginBottom","subText","subTextFlag","subTextColor","subTextSize","setTitleFontSize","newLevel","heading_block_Fragment","heading_toolbar","heading_block_InspectorControls","heading_block_PanelBody","heading_block_SelectControl","heading_block_RangeControl","block_ColorPalette","block_RadioControl","marginBottom","fontSize","textAlign","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","ComponentDeprecated","component_deprecated_classCallCheck","component_deprecated_possibleConstructorReturn","component_deprecated_getPrototypeOf","component_deprecated_inherits","deprecated","component_deprecated_ComponentDeprecated","deprecated_RichText","Dashicon","IconButton","URLInput","isSelected","button_block_Fragment","button_block_InspectorControls","button_block_PanelBody","button_block_RadioControl","button_block_BaseControl","button_block_ColorPalette","button_component_Component","block_RichText","formattingControls","keepPlaceholderOnFocus","onSubmit","preventDefault","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","component_MediaUpload","component_Button","component_RichText","component_fontawesome_Fontawesome","pr_content_block_Fragment","pr_content_block_InspectorControls","pr_content_block_PanelBody","pr_content_block_BaseControl","pr_content_block_ColorPalette","block_TextControl","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","/** @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","/**\n * Alert block type\n *\n */\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}) {\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={`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}) {\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 * 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\t\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","/**\n * Faq block type\n *\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}) {\n const {\n heading,\n content\n } = attributes;\n\n return (\n <dl 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}) {\n const {\n heading,\n content\n } = attributes;\n\n return (\n <dl className={ 'vk_faq' }>\n <RichText.Content\n tagName=\"dt\"\n\t\t\t\t\t\t\t\t\t\tclassName={ 'vk_faq_title' }\n value={heading}\n />\n <RichText.Content\n tagName=\"dd\"\n\t\t\t\t\t\t\t\t\t\tclassName={ 'vk_faq_content' }\n value={content}\n />\n </dl>\n );\n },\n});\n","/**\n * Flow block type\n *\n */\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}) {\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={`${ 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}) {\n const {\n heading,\n content,\n insertImage,\n arrowFlag,\n } = attributes;\n\n return (\n <div 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\t\t\t\t\t\t\t\t\t\t\t\tclassName={ 'vk_flow_frame_text_content' }\n value={content}\n />\n </dl>\n\t\t\t\t\t\t\t\t{ insertImage ?\n\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<img\n\t\t\t\t\t\t\t\t\t\t\t\tsrc={ insertImage }\n\t\t\t\t\t\t\t\t\t\t\t\talt=''\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","/**\n * PR Block block type\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\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_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\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_attirbuite(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({attributes, setAttributes}) {\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 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`} 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`} 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`} 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 <article className=\"vk_prBlocks row\">\n\n <div className=\"vk_prBlocks_item col-sm-4\">\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 ( bgType1 === '0' ) {\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\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 <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 </div>\n\n <div className=\"vk_prBlocks_item col-sm-4\">\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\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\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 <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 </div>\n\n <div className=\"vk_prBlocks_item col-sm-4\">\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\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\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 <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 </div>\n\n </article>\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 const {\n\t\t\t\t\theading1,\n\t\t\t\t\theading2,\n\t\t\t\t\theading3,\n\t\t\t\t\tcontent1,\n\t\t\t\t\tcontent2,\n\t\t\t\t\tcontent3,\n\t\t\t\t\turl1,\n\t\t\t\t\turl2,\n\t\t\t\t\turl3,\n\t\t\t\t\turlOpenType1,\n\t\t\t\t\turlOpenType2,\n\t\t\t\t\turlOpenType3,\n\t\t\t\t\ticon1,\n\t\t\t\t\ticon2,\n\t\t\t\t\ticon3,\n\t\t\t\t\tcolor1,\n\t\t\t\t\tcolor2,\n\t\t\t\t\tcolor3,\n\t\t\t\t\tbgType1,\n\t\t\t\t\tbgType2,\n\t\t\t\t\tbgType3,\n\t\t\t\t\tinsertImage1,\n\t\t\t\t\tinsertImage2,\n\t\t\t\t\tinsertImage3\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 \t\tcolor2 = '#0693e3';\n \t\tbgType2 === '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 \t\tcolor3 = '#0693e3';\n \t\tbgType3 === '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","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}","/**\n * spacer block type\n *\n */\nimport React from \"react\";\nimport {schema} from './schema';\nimport {SpacerComponent} from \"./component\";\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}) {\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 />\n <RangeControl\n label={__('Tablet', 'vk-blocks')}\n value={tablet}\n onChange={(value) => setAttributes({tablet: value})}\n />\n <RangeControl\n label={__('Mobile', 'vk-blocks')}\n value={mobile}\n onChange={(value) => setAttributes({mobile: value})}\n />\n </BaseControl>\n </PanelBody>\n </InspectorControls>\n <SpacerComponent attributes={attributes}/>\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: 50,\n },\n tablet: {\n type: 'number',\n default: 10,\n },\n mobile: {\n type: 'number',\n default: 10,\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","'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 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<path d=\"M288,381c50.7,0,92-41.3,92-92s-41.3-92-92-92s-92,41.3-92,92S237.3,381,288,381z M288,227c34.2,0,62,27.8,62,62\n\t\ts-27.8,62-62,62s-62-27.8-62-62S253.8,227,288,227z\"/>\n\t<polygon points=\"273,342 303,342 303,304 341,304 341,274 303,274 303,236 273,236 273,274 235,274 235,304 273,304 \"/>\n\t<path d=\"M1.8,155.5v267h572.5v-267H1.8z M544.2,392.5H31.8v-207h512.5L544.2,392.5L544.2,392.5z\"/>\n\t<g>\n\t\t<path d=\"M39.8,10.3c-13.3,0-25.7,0.9-37.6,2.6L2,136.9h33.3l0.1-39c3,0.4,6.7,0.5,11.1,0.5c16.7,0,29.5-3.9,38.3-11.7\n\t\t\tc8.7-7.7,13.1-19.3,13.1-34.4C98,24.3,78.6,10.4,39.8,10.3z M62,68.5c-3.6,3.4-9.2,5.2-16.6,5.2c-0.6,0-1.1,0-1.6,0\n\t\t\tc-0.2,0-0.4,0-0.6,0c-2.8,0-5.4-0.1-7.7-0.5l0-22l-1.3-14.3c2.6-0.6,5.2-0.9,7.7-0.9c0.2,0,0.5,0,0.7,0c0.2,0,0.4,0,0.7,0\n\t\t\tc13.6,0,21.1,4.7,22.7,14c0.3,1.2,0.6,2.6,0.7,4C67.2,60.2,65.6,65,62,68.5z\"/>\n\t\t<path d=\"M141.3,65H141l0-17.1h-32.5l-0.2,88.9h33.3l0.1-35c0.1-8.6,3.2-15.7,9.7-21.4c6.5-5.7,14.9-8.5,25.4-8.5h3.4l0-23.9h-3.4\n\t\t\tC161.7,48.1,149.8,53.7,141.3,65z\"/>\n\t\t<path d=\"M266.7,58.5c-8-8.1-19.3-12.2-34-12.2c-14.6,0-25.9,4.1-34,12.2c-8.1,8.1-12.2,19.4-12.2,33.9c-0.1,14.5,4,25.8,12,33.9\n\t\t\tc8,8.1,19.3,12.2,34,12.2c14.6,0,25.9-4.1,34-12.2c8.1-8.1,12.2-19.4,12.2-33.9C278.7,78,274.7,66.6,266.7,58.5z M246.2,92.5\n\t\t\tc0,8.9-1.2,15-3.3,18.6c-2.1,3.6-5.6,5.4-10.4,5.4s-8.3-1.8-10.5-5.4c-2.2-3.6-3.3-9.8-3.2-18.6c0-8.9,1.2-15,3.3-18.6\n\t\t\tc2.1-3.6,5.6-5.4,10.4-5.4c4.8,0,8.3,1.8,10.5,5.4S246.3,83.7,246.2,92.5z\"/>\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/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}) {\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 <Component\n attributes={attributes}\n for_={'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}) {\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","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","/**\n * heading block type\n *\n */\nimport React from \"react\";\nimport {schema} from './schema';\nimport HeadingToolbar from './heading-toolbar';\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\t\t<g>\n\t\t\t<g>\n\t\t\t\t<path d=\"M242.1,366.7l0-281.4l-212.6,0l0-77.1l516.6,0v77.1l-213.2,0l0,281.4H242.1z\"/>\n\t\t\t</g>\n\t\t\t<g>\n\t\t\t\t<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\t\t\t\t<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\t\t\t\t<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\t\t\t\t<path d=\"M304.4,397.2h98.4V423h-33v78.9h-32.4V423h-33V397.2z\"/>\n\t\t\t\t<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\"/>\n\t\t\t\t<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\t\t\t</g>\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/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: false,\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}) {\n const {level, align, title, titleColor, titleSize, subText, subTextFlag, subTextColor, subTextSize, titleStyle, titleMarginBottom, outerMarginBottom} = attributes;\n const tagName = 'h' + level;\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\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) => {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) => {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) => {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) => {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\n <div\n className = {`vk_heading vk_heading-style-${titleStyle}`}\n style={ { marginBottom: outerMarginBottom + `rem` } }\n >\n <RichText\n tagName={tagName}\n value={title}\n onChange={(value) => setAttributes({title: value})}\n style={ { color: titleColor, fontSize: titleSize + 'rem',textAlign: align,marginBottom:titleMarginBottom + 'rem' } }\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={{color: subTextColor, fontSize: subTextSize + 'rem', textAlign: align}}\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 </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 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={ { color: titleColor, fontSize: titleSize + 'rem',textAlign: align,marginBottom:titleMarginBottom + 'rem' } }\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","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","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 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';\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\";\nimport {ComponentDeprecated} from \"./component-deprecated\";\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];\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 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\n <div className={buttonColorCustom ? `vk_button vk_button-align-${ buttonAlign } vk_button-color-custom` : `vk_button vk_button-align-${ buttonAlign }`}>\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\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 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';\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\";\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\t\t\t\t\t\tbuttonColor,\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\t\t\t\tlet containerClass = 'vk_prContent';\n\t\t\t\tlet btnClass = 'vk_button';\n\t\t\t\tlet aClass = 'btn btn-block vk_button_link vk_prContent_colTxt_btn';\n\t\t\t\tlet aStyle = {};\n\n\t\t\t\tif (layout === 'right') {\n\t\t\t\t\tcontainerClass = `${containerClass} vk_prContent-layout-imageRight`;\n\t\t\t\t} else {\n\t\t\t\t\tcontainerClass = `${containerClass} vk_prContent-layout-imageLeft`;\n\t\t\t\t}\n\n\t\t\t\tif (buttonColorCustom) {\n\t\t\t\t\t\tbtnClass = `${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 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\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 >\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","/**\n * Pr-Content block type\n *\n */\n\nimport React from \"react\";\nimport {schema} from './schema.js';\nimport {Component} from \"./component.js\";\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\t\t\t\t\t\tbuttonColor,\n buttonColorCustom,\n buttonText,\n\t\t\t\t\t\tbuttonTarget,\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 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 for_={'save'}\n />\n );\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\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":""}
plugins/vk-blocks/build/languages/vk-blocks-ja-vk-blocks-build-js.json CHANGED
@@ -1 +1 @@
1
- {"domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural_forms":"nplurals=1; plural=0;","lang":"ja_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":["説明を入力"],"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":[""],"Double":[""],"Groove":[""],"Ridge":[""],"Inset":[""],"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)"],"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.":["本文を入力してください。"]}}}
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)"],"Input title…":["タイトルを入力"],"Input sub text…":["サブテキストを入力"],"Heading":["見出し"],"Heading %d":[""],"Opacity Setting":["透過設定"],"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":[""],"Double":[""],"Groove":[""],"Ridge":[""],"Inset":[""],"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に設定します。"],"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)"],"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.":["本文を入力してください。"],"Mobile":["モバイル"],"Responsive Spacer":["レスポンシブスペーサー"],"Unit Type":["単位"],"px":[""],"em":[""],"rem":[""],"vw":[""],"Height for each device.":["デバイス毎の高さ"],"PC":[""],"Tablet":["タブレット"]}}}
plugins/vk-blocks/build/languages/vk-blocks-ja.mo CHANGED
Binary file
plugins/vk-blocks/build/languages/vk-blocks-ja.po CHANGED
@@ -19,12 +19,12 @@ msgstr ""
19
  msgid "Alert"
20
  msgstr "アラート"
21
 
22
- #: src/balloon/block.js:122 src/flow/block.js:111 src/outer/block.js:123
23
  #: src/pr-blocks/block.js:324 src/pr-content/component.js:102
24
  msgid "Select image"
25
  msgstr "画像を選択"
26
 
27
- #: src/balloon/block.js:122 src/flow/block.js:112 src/outer/block.js:125
28
  #: src/pr-blocks/block.js:326 src/pr-content/component.js:106
29
  msgid "Upload image"
30
  msgstr "画像をアップロード"
@@ -45,7 +45,7 @@ msgstr "フキダシ"
45
  msgid "Balloon setting"
46
  msgstr "フキダシ設定"
47
 
48
- #: src/balloon/block.js:84
49
  msgid "Position"
50
  msgstr "位置"
51
 
@@ -61,7 +61,7 @@ msgstr "左"
61
  msgid "Right"
62
  msgstr "右"
63
 
64
- #: src/balloon/block.js:94 src/outer/block.js:190
65
  msgid "Type"
66
  msgstr "タイプ"
67
 
@@ -83,7 +83,7 @@ msgstr "ボタン設定"
83
 
84
  #: src/button/block.js:137
85
  msgid "Sub Caption"
86
- msgstr ""
87
 
88
  #: src/button/block.js:143 src/pr-blocks/block.js:276
89
  #: src/pr-content/block.js:131
@@ -98,7 +98,7 @@ msgstr "ボタンサイズ:"
98
  msgid "Large"
99
  msgstr "大"
100
 
101
- #: src/button/block.js:152 src/outer/block.js:139
102
  msgid "normal"
103
  msgstr "標準"
104
 
@@ -259,49 +259,122 @@ msgstr "タイトルを入力"
259
  msgid "Input content"
260
  msgstr "説明を入力"
261
 
262
- #: src/outer/block.js:111
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
263
  msgid "Background Image"
264
  msgstr "背景画像"
265
 
266
- #: src/outer/block.js:132
267
  msgid "Background image Position"
268
  msgstr "背景画像の位置"
269
 
270
- #: src/outer/block.js:140
271
  msgid "Fixed"
272
  msgstr "固定"
273
 
274
- #: src/outer/block.js:141
275
  msgid "Parallax (It will not work in preview)"
276
  msgstr "パララックス(編集画面では反映されません)"
277
 
278
- #: src/outer/block.js:147 src/pr-content/block.js:186
279
  msgid "Layout Setting"
280
  msgstr "レイアウト設定"
281
 
282
- #: src/outer/block.js:150
283
  msgid "Outer width"
284
  msgstr "アウターの幅"
285
 
286
- #: src/outer/block.js:153
287
  msgid "Normal"
288
  msgstr "標準"
289
 
290
- #: src/outer/block.js:154
291
  msgid "Full Wide"
292
  msgstr "全幅"
293
 
294
- #: src/outer/block.js:159
295
  msgid "Contents area padding (left and right)"
296
  msgstr "コンテンツエリアの余白 (左右)"
297
 
298
- #: src/outer/block.js:163
299
  msgid ""
300
  "Do not use contents area default padding (When case of full width etc.)."
301
  msgstr ""
302
  "コンテンツエリア内の左右に標準の余白を使用しない(全幅で利用の場合など)。"
303
 
304
- #: src/outer/block.js:167
305
  msgid ""
306
  "Use contents area default padding (When case of not full width and use "
307
  "background etc.)."
@@ -309,103 +382,103 @@ msgstr ""
309
  "コンテンツエリア内の左右に標準の余白を使用する(全幅でない標準幅で背景色を指"
310
  "定する場合など)。"
311
 
312
- #: src/outer/block.js:174
313
  msgid "Padding (top and bottom)"
314
  msgstr "余白 (上下)"
315
 
316
- #: src/outer/block.js:177
317
  msgid "Use default padding"
318
  msgstr "標準の余白を使用"
319
 
320
- #: src/outer/block.js:179
321
  msgid "Do not use default padding (Set it yourself using a spacer block etc.)."
322
  msgstr "標準の余白を使用しない(スペーサーブロックなどで独自に指定する)。"
323
 
324
- #: src/outer/block.js:187
325
  msgid "Divider Setting"
326
  msgstr "区切りの設定"
327
 
328
- #: src/outer/block.js:196
329
  msgid "Tilt"
330
  msgstr "傾斜"
331
 
332
- #: src/outer/block.js:200
333
  msgid "Curve"
334
  msgstr "カーブ"
335
 
336
- #: src/outer/block.js:204
337
  msgid "Wave"
338
  msgstr "波状"
339
 
340
- #: src/outer/block.js:208
341
  msgid "Triangle"
342
  msgstr "三角"
343
 
344
- #: src/outer/block.js:213
345
  msgid "Upper Divider Level"
346
  msgstr "上部区切りレベル"
347
 
348
- #: src/outer/block.js:224
349
  msgid "Lower Divider Level"
350
  msgstr "下部区切りレベル"
351
 
352
- #: src/outer/block.js:236
353
  msgid "Border Setting"
354
  msgstr "枠線の設定"
355
 
356
- #: src/outer/block.js:240
357
  msgid "Border will disappear when divider effect is applied."
358
  msgstr "枠線は区切りレベルを適用すると表示されなくなります。"
359
 
360
- #: src/outer/block.js:242
361
  msgid "Border type"
362
  msgstr "枠線の種類"
363
 
364
- #: src/outer/block.js:248
365
  msgid "None"
366
  msgstr ""
367
 
368
- #: src/outer/block.js:252 src/pr-content/block.js:139
369
  msgid "Solid"
370
  msgstr ""
371
 
372
- #: src/outer/block.js:256
373
  msgid "Dotted"
374
  msgstr ""
375
 
376
- #: src/outer/block.js:260
377
  msgid "Dashed"
378
  msgstr ""
379
 
380
- #: src/outer/block.js:264
381
  msgid "Double"
382
  msgstr ""
383
 
384
- #: src/outer/block.js:268
385
  msgid "Groove"
386
  msgstr ""
387
 
388
- #: src/outer/block.js:272
389
  msgid "Ridge"
390
  msgstr ""
391
 
392
- #: src/outer/block.js:276
393
  msgid "Inset"
394
  msgstr ""
395
 
396
- #: src/outer/block.js:280
397
  msgid "Outset"
398
  msgstr ""
399
 
400
- #: src/outer/block.js:289
401
  msgid "Border width"
402
  msgstr "枠線の幅"
403
 
404
- #: src/outer/block.js:295
405
  msgid "Border radius"
406
  msgstr "枠線のRの大きさ"
407
 
408
- #: src/outer/block.js:311
409
  msgid "This block is only for users who bought Lightning Pro."
410
  msgstr "このブロックは Lightning Pro 専用です。"
411
 
@@ -413,15 +486,15 @@ msgstr "このブロックは Lightning Pro 専用です。"
413
  msgid "Outer"
414
  msgstr "Outer"
415
 
416
- #: src/outer/block.js:87
417
  msgid "Background Setting"
418
  msgstr "背景設定設定"
419
 
420
- #: src/outer/block.js:89 src/pr-content/block.js:89
421
  msgid "Color Setting"
422
  msgstr "色設定"
423
 
424
- #: src/outer/block.js:90
425
  msgid ""
426
  "Color will overcome background image. If you want to display image, clear "
427
  "background color or set opacity 0."
@@ -429,10 +502,6 @@ msgstr ""
429
  "色を指定すると画像よりも優先されます。画像を表示したい場合は、背景色をクリア"
430
  "するか、不透明度を0に設定します。"
431
 
432
- #: src/outer/block.js:98
433
- msgid "Opacity Setting"
434
- msgstr "透過設定"
435
-
436
  #: src/pr-blocks/block.js:137
437
  msgid "PR Block1 Setting"
438
  msgstr "PR Block1 設定"
@@ -545,15 +614,52 @@ msgstr "タイトルを入力してください。"
545
  msgid "Input content."
546
  msgstr "本文を入力してください。"
547
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
548
  #~ msgid "Border color"
549
  #~ msgstr "枠線の色"
550
 
551
  #~ msgid "Use contents area default padding"
552
  #~ msgstr "コンテンツエリアの左右に標準の余白を使用"
553
 
554
- #~ msgid "Padding"
555
- #~ msgstr "余白"
556
-
557
  #~ msgid "Link target"
558
  #~ msgstr "リンクターゲット"
559
 
@@ -582,10 +688,5 @@ msgstr "本文を入力してください。"
582
  #~ msgid "Button Url"
583
  #~ msgstr "リンクURL"
584
 
585
- #, fuzzy
586
- #~| msgid "Type"
587
- #~ msgid "URL Type"
588
- #~ msgstr "タイプ"
589
-
590
  #~ msgid "PR Block"
591
  #~ msgstr "PR Block"
19
  msgid "Alert"
20
  msgstr "アラート"
21
 
22
+ #: src/balloon/block.js:122 src/flow/block.js:111 src/outer/block.js:126
23
  #: src/pr-blocks/block.js:324 src/pr-content/component.js:102
24
  msgid "Select image"
25
  msgstr "画像を選択"
26
 
27
+ #: src/balloon/block.js:122 src/flow/block.js:112 src/outer/block.js:128
28
  #: src/pr-blocks/block.js:326 src/pr-content/component.js:106
29
  msgid "Upload image"
30
  msgstr "画像をアップロード"
45
  msgid "Balloon setting"
46
  msgstr "フキダシ設定"
47
 
48
+ #: src/balloon/block.js:84 src/heading/block.js:171
49
  msgid "Position"
50
  msgstr "位置"
51
 
61
  msgid "Right"
62
  msgstr "右"
63
 
64
+ #: src/balloon/block.js:94 src/outer/block.js:193
65
  msgid "Type"
66
  msgstr "タイプ"
67
 
83
 
84
  #: src/button/block.js:137
85
  msgid "Sub Caption"
86
+ msgstr "サブテキスト"
87
 
88
  #: src/button/block.js:143 src/pr-blocks/block.js:276
89
  #: src/pr-content/block.js:131
98
  msgid "Large"
99
  msgstr "大"
100
 
101
+ #: src/button/block.js:152 src/outer/block.js:142
102
  msgid "normal"
103
  msgstr "標準"
104
 
259
  msgid "Input content"
260
  msgstr "説明を入力"
261
 
262
+ #: src/heading/block.js:116
263
+ msgid "Style Settings"
264
+ msgstr "スタイル設定"
265
+
266
+ #: src/heading/block.js:118
267
+ msgid "Heading style"
268
+ msgstr "見出しスタイル"
269
+
270
+ #: src/heading/block.js:122
271
+ msgid "Default"
272
+ msgstr "標準"
273
+
274
+ #: src/heading/block.js:123
275
+ msgid "Plain"
276
+ msgstr "装飾無し"
277
+
278
+ #: src/heading/block.js:126
279
+ msgid "Margin bottom size (rem)"
280
+ msgstr "下部の余白"
281
+
282
+ #: src/heading/block.js:136
283
+ msgid "Heading Settings"
284
+ msgstr "見出し設定"
285
+
286
+ #: src/heading/block.js:137
287
+ msgid "Level"
288
+ msgstr "レベル"
289
+
290
+ #: src/heading/block.js:139
291
+ msgid "Text Alignment"
292
+ msgstr "テキストの水平位置"
293
+
294
+ #: src/heading/block.js:155
295
+ msgid "Heading margin bottom size (rem)"
296
+ msgstr "見出し下部の余白 (rem)"
297
+
298
+ #: src/heading/block.js:169
299
+ msgid "Sub Text Settings"
300
+ msgstr "サブテキスト設定"
301
+
302
+ #: src/heading/block.js:174
303
+ msgid "Display"
304
+ msgstr "表示"
305
+
306
+ #: src/heading/block.js:175
307
+ msgid "Hide"
308
+ msgstr "非表示"
309
+
310
+ #: src/heading/block.js:179
311
+ msgid "Text size (rem)"
312
+ msgstr "文字サイズ (rem)"
313
+
314
+ #: src/heading/block.js:205
315
+ msgid "Input title…"
316
+ msgstr "タイトルを入力"
317
+
318
+ #: src/heading/block.js:218
319
+ msgid "Input sub text…"
320
+ msgstr "サブテキストを入力"
321
+
322
+ #: src/heading/block.js:62
323
+ msgid "Heading"
324
+ msgstr "見出し"
325
+
326
+ # %s: heading level e.g: "1", "2", "3"
327
+ #: src/heading/heading-toolbar.js:17
328
+ msgid "Heading %d"
329
+ msgstr ""
330
+
331
+ #: src/outer/block.js:101
332
+ msgid "Opacity Setting"
333
+ msgstr "透過設定"
334
+
335
+ #: src/outer/block.js:114
336
  msgid "Background Image"
337
  msgstr "背景画像"
338
 
339
+ #: src/outer/block.js:135
340
  msgid "Background image Position"
341
  msgstr "背景画像の位置"
342
 
343
+ #: src/outer/block.js:143
344
  msgid "Fixed"
345
  msgstr "固定"
346
 
347
+ #: src/outer/block.js:144
348
  msgid "Parallax (It will not work in preview)"
349
  msgstr "パララックス(編集画面では反映されません)"
350
 
351
+ #: src/outer/block.js:150 src/pr-content/block.js:186
352
  msgid "Layout Setting"
353
  msgstr "レイアウト設定"
354
 
355
+ #: src/outer/block.js:153
356
  msgid "Outer width"
357
  msgstr "アウターの幅"
358
 
359
+ #: src/outer/block.js:156
360
  msgid "Normal"
361
  msgstr "標準"
362
 
363
+ #: src/outer/block.js:157
364
  msgid "Full Wide"
365
  msgstr "全幅"
366
 
367
+ #: src/outer/block.js:162
368
  msgid "Contents area padding (left and right)"
369
  msgstr "コンテンツエリアの余白 (左右)"
370
 
371
+ #: src/outer/block.js:166
372
  msgid ""
373
  "Do not use contents area default padding (When case of full width etc.)."
374
  msgstr ""
375
  "コンテンツエリア内の左右に標準の余白を使用しない(全幅で利用の場合など)。"
376
 
377
+ #: src/outer/block.js:170
378
  msgid ""
379
  "Use contents area default padding (When case of not full width and use "
380
  "background etc.)."
382
  "コンテンツエリア内の左右に標準の余白を使用する(全幅でない標準幅で背景色を指"
383
  "定する場合など)。"
384
 
385
+ #: src/outer/block.js:177
386
  msgid "Padding (top and bottom)"
387
  msgstr "余白 (上下)"
388
 
389
+ #: src/outer/block.js:180
390
  msgid "Use default padding"
391
  msgstr "標準の余白を使用"
392
 
393
+ #: src/outer/block.js:182
394
  msgid "Do not use default padding (Set it yourself using a spacer block etc.)."
395
  msgstr "標準の余白を使用しない(スペーサーブロックなどで独自に指定する)。"
396
 
397
+ #: src/outer/block.js:190
398
  msgid "Divider Setting"
399
  msgstr "区切りの設定"
400
 
401
+ #: src/outer/block.js:199
402
  msgid "Tilt"
403
  msgstr "傾斜"
404
 
405
+ #: src/outer/block.js:203
406
  msgid "Curve"
407
  msgstr "カーブ"
408
 
409
+ #: src/outer/block.js:207
410
  msgid "Wave"
411
  msgstr "波状"
412
 
413
+ #: src/outer/block.js:211
414
  msgid "Triangle"
415
  msgstr "三角"
416
 
417
+ #: src/outer/block.js:217
418
  msgid "Upper Divider Level"
419
  msgstr "上部区切りレベル"
420
 
421
+ #: src/outer/block.js:233
422
  msgid "Lower Divider Level"
423
  msgstr "下部区切りレベル"
424
 
425
+ #: src/outer/block.js:249
426
  msgid "Border Setting"
427
  msgstr "枠線の設定"
428
 
429
+ #: src/outer/block.js:253
430
  msgid "Border will disappear when divider effect is applied."
431
  msgstr "枠線は区切りレベルを適用すると表示されなくなります。"
432
 
433
+ #: src/outer/block.js:255
434
  msgid "Border type"
435
  msgstr "枠線の種類"
436
 
437
+ #: src/outer/block.js:261
438
  msgid "None"
439
  msgstr ""
440
 
441
+ #: src/outer/block.js:265 src/pr-content/block.js:139
442
  msgid "Solid"
443
  msgstr ""
444
 
445
+ #: src/outer/block.js:269
446
  msgid "Dotted"
447
  msgstr ""
448
 
449
+ #: src/outer/block.js:273
450
  msgid "Dashed"
451
  msgstr ""
452
 
453
+ #: src/outer/block.js:277
454
  msgid "Double"
455
  msgstr ""
456
 
457
+ #: src/outer/block.js:281
458
  msgid "Groove"
459
  msgstr ""
460
 
461
+ #: src/outer/block.js:285
462
  msgid "Ridge"
463
  msgstr ""
464
 
465
+ #: src/outer/block.js:289
466
  msgid "Inset"
467
  msgstr ""
468
 
469
+ #: src/outer/block.js:293
470
  msgid "Outset"
471
  msgstr ""
472
 
473
+ #: src/outer/block.js:305
474
  msgid "Border width"
475
  msgstr "枠線の幅"
476
 
477
+ #: src/outer/block.js:314
478
  msgid "Border radius"
479
  msgstr "枠線のRの大きさ"
480
 
481
+ #: src/outer/block.js:332
482
  msgid "This block is only for users who bought Lightning Pro."
483
  msgstr "このブロックは Lightning Pro 専用です。"
484
 
486
  msgid "Outer"
487
  msgstr "Outer"
488
 
489
+ #: src/outer/block.js:90
490
  msgid "Background Setting"
491
  msgstr "背景設定設定"
492
 
493
+ #: src/outer/block.js:92 src/pr-content/block.js:89
494
  msgid "Color Setting"
495
  msgstr "色設定"
496
 
497
+ #: src/outer/block.js:93
498
  msgid ""
499
  "Color will overcome background image. If you want to display image, clear "
500
  "background color or set opacity 0."
502
  "色を指定すると画像よりも優先されます。画像を表示したい場合は、背景色をクリア"
503
  "するか、不透明度を0に設定します。"
504
 
 
 
 
 
505
  #: src/pr-blocks/block.js:137
506
  msgid "PR Block1 Setting"
507
  msgstr "PR Block1 設定"
614
  msgid "Input content."
615
  msgstr "本文を入力してください。"
616
 
617
+ #: src/spacer/block.js:100
618
+ msgid "Mobile"
619
+ msgstr "モバイル"
620
+
621
+ #: src/spacer/block.js:40
622
+ msgid "Responsive Spacer"
623
+ msgstr "レスポンシブスペーサー"
624
+
625
+ #: src/spacer/block.js:66
626
+ msgid "Unit Type"
627
+ msgstr "単位"
628
+
629
+ #: src/spacer/block.js:72
630
+ msgid "px"
631
+ msgstr ""
632
+
633
+ #: src/spacer/block.js:76
634
+ msgid "em"
635
+ msgstr ""
636
+
637
+ #: src/spacer/block.js:80
638
+ msgid "rem"
639
+ msgstr ""
640
+
641
+ #: src/spacer/block.js:84
642
+ msgid "vw"
643
+ msgstr ""
644
+
645
+ #: src/spacer/block.js:88
646
+ msgid "Height for each device."
647
+ msgstr "デバイス毎の高さ"
648
+
649
+ #: src/spacer/block.js:90
650
+ msgid "PC"
651
+ msgstr ""
652
+
653
+ #: src/spacer/block.js:95
654
+ msgid "Tablet"
655
+ msgstr "タブレット"
656
+
657
  #~ msgid "Border color"
658
  #~ msgstr "枠線の色"
659
 
660
  #~ msgid "Use contents area default padding"
661
  #~ msgstr "コンテンツエリアの左右に標準の余白を使用"
662
 
 
 
 
663
  #~ msgid "Link target"
664
  #~ msgstr "リンクターゲット"
665
 
688
  #~ msgid "Button Url"
689
  #~ msgstr "リンクURL"
690
 
 
 
 
 
 
691
  #~ msgid "PR Block"
692
  #~ msgstr "PR Block"
plugins/vk-blocks/build/languages/vk-blocks.pot CHANGED
@@ -9,16 +9,16 @@ msgstr ""
9
 
10
  #: src/balloon/block.js:122
11
  #: src/flow/block.js:111
12
- #: src/outer/block.js:123
13
- #: src/pr-blocks/block.js:324
14
  #: src/pr-content/component.js:102
15
  msgid "Select image"
16
  msgstr ""
17
 
18
  #: src/balloon/block.js:122
19
  #: src/flow/block.js:112
20
- #: src/outer/block.js:125
21
- #: src/pr-blocks/block.js:326
22
  #: src/pr-content/component.js:106
23
  msgid "Upload image"
24
  msgstr ""
@@ -41,6 +41,7 @@ msgid "Balloon setting"
41
  msgstr ""
42
 
43
  #: src/balloon/block.js:84
 
44
  msgid "Position"
45
  msgstr ""
46
 
@@ -61,7 +62,7 @@ msgid "Right"
61
  msgstr ""
62
 
63
  #: src/balloon/block.js:94
64
- #: src/outer/block.js:190
65
  msgid "Type"
66
  msgstr ""
67
 
@@ -86,7 +87,7 @@ msgid "Sub Caption"
86
  msgstr ""
87
 
88
  #: src/button/block.js:143
89
- #: src/pr-blocks/block.js:276
90
  #: src/pr-content/block.js:131
91
  msgid "Open link new tab."
92
  msgstr ""
@@ -100,7 +101,7 @@ msgid "Large"
100
  msgstr ""
101
 
102
  #: src/button/block.js:152
103
- #: src/outer/block.js:139
104
  msgid "normal"
105
  msgstr ""
106
 
@@ -125,12 +126,12 @@ msgid "Button Style:"
125
  msgstr ""
126
 
127
  #: src/button/block.js:172
128
- #: src/pr-blocks/block.js:305
129
  msgid "Solid color"
130
  msgstr ""
131
 
132
  #: src/button/block.js:173
133
- #: src/pr-blocks/block.js:306
134
  msgid "No background"
135
  msgstr ""
136
 
@@ -199,6 +200,7 @@ msgid "Font Awesome:"
199
  msgstr ""
200
 
201
  #: src/button/block.js:204
 
202
  #: src/pr-content/block.js:168
203
  msgid "Font Awesome icon list"
204
  msgstr ""
@@ -264,160 +266,233 @@ msgid "Arrow hidden"
264
  msgstr ""
265
 
266
  #: src/flow/block.js:90
267
- #: src/pr-blocks/block.js:500
268
  msgid "Input title"
269
  msgstr ""
270
 
271
  #: src/flow/block.js:97
272
- #: src/pr-blocks/block.js:507
273
  msgid "Input content"
274
  msgstr ""
275
 
276
- #: src/outer/block.js:111
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
277
  msgid "Background Image"
278
  msgstr ""
279
 
280
- #: src/outer/block.js:132
281
  msgid "Background image Position"
282
  msgstr ""
283
 
284
- #: src/outer/block.js:140
285
  msgid "Fixed"
286
  msgstr ""
287
 
288
- #: src/outer/block.js:141
289
  msgid "Parallax (It will not work in preview)"
290
  msgstr ""
291
 
292
- #: src/outer/block.js:147
293
  #: src/pr-content/block.js:186
294
  msgid "Layout Setting"
295
  msgstr ""
296
 
297
- #: src/outer/block.js:150
298
  msgid "Outer width"
299
  msgstr ""
300
 
301
- #: src/outer/block.js:153
302
  msgid "Normal"
303
  msgstr ""
304
 
305
- #: src/outer/block.js:154
306
  msgid "Full Wide"
307
  msgstr ""
308
 
309
- #: src/outer/block.js:159
310
  msgid "Contents area padding (left and right)"
311
  msgstr ""
312
 
313
- #: src/outer/block.js:163
314
  msgid "Do not use contents area default padding (When case of full width etc.)."
315
  msgstr ""
316
 
317
- #: src/outer/block.js:167
318
  msgid ""
319
  "Use contents area default padding (When case of not full width and use "
320
  "background etc.)."
321
  msgstr ""
322
 
323
- #: src/outer/block.js:174
324
  msgid "Padding (top and bottom)"
325
  msgstr ""
326
 
327
- #: src/outer/block.js:177
328
  msgid "Use default padding"
329
  msgstr ""
330
 
331
- #: src/outer/block.js:179
332
  msgid "Do not use default padding (Set it yourself using a spacer block etc.)."
333
  msgstr ""
334
 
335
- #: src/outer/block.js:187
336
  msgid "Divider Setting"
337
  msgstr ""
338
 
339
- #: src/outer/block.js:196
340
  msgid "Tilt"
341
  msgstr ""
342
 
343
- #: src/outer/block.js:200
344
  msgid "Curve"
345
  msgstr ""
346
 
347
- #: src/outer/block.js:204
348
  msgid "Wave"
349
  msgstr ""
350
 
351
- #: src/outer/block.js:208
352
  msgid "Triangle"
353
  msgstr ""
354
 
355
- #: src/outer/block.js:213
356
  msgid "Upper Divider Level"
357
  msgstr ""
358
 
359
- #: src/outer/block.js:224
360
  msgid "Lower Divider Level"
361
  msgstr ""
362
 
363
- #: src/outer/block.js:236
364
  msgid "Border Setting"
365
  msgstr ""
366
 
367
- #: src/outer/block.js:240
368
  msgid "Border will disappear when divider effect is applied."
369
  msgstr ""
370
 
371
- #: src/outer/block.js:242
372
  msgid "Border type"
373
  msgstr ""
374
 
375
- #: src/outer/block.js:248
376
  msgid "None"
377
  msgstr ""
378
 
379
- #: src/outer/block.js:252
380
  #: src/pr-content/block.js:139
381
  msgid "Solid"
382
  msgstr ""
383
 
384
- #: src/outer/block.js:256
385
  msgid "Dotted"
386
  msgstr ""
387
 
388
- #: src/outer/block.js:260
389
  msgid "Dashed"
390
  msgstr ""
391
 
392
- #: src/outer/block.js:264
393
  msgid "Double"
394
  msgstr ""
395
 
396
- #: src/outer/block.js:268
397
  msgid "Groove"
398
  msgstr ""
399
 
400
- #: src/outer/block.js:272
401
  msgid "Ridge"
402
  msgstr ""
403
 
404
- #: src/outer/block.js:276
405
  msgid "Inset"
406
  msgstr ""
407
 
408
- #: src/outer/block.js:280
409
  msgid "Outset"
410
  msgstr ""
411
 
412
- #: src/outer/block.js:289
413
  msgid "Border width"
414
  msgstr ""
415
 
416
- #: src/outer/block.js:295
417
  msgid "Border radius"
418
  msgstr ""
419
 
420
- #: src/outer/block.js:311
421
  msgid "This block is only for users who bought Lightning Pro."
422
  msgstr ""
423
 
@@ -425,25 +500,21 @@ msgstr ""
425
  msgid "Outer"
426
  msgstr ""
427
 
428
- #: src/outer/block.js:87
429
  msgid "Background Setting"
430
  msgstr ""
431
 
432
- #: src/outer/block.js:89
433
  #: src/pr-content/block.js:89
434
  msgid "Color Setting"
435
  msgstr ""
436
 
437
- #: src/outer/block.js:90
438
  msgid ""
439
  "Color will overcome background image. If you want to display image, clear "
440
  "background color or set opacity 0."
441
  msgstr ""
442
 
443
- #: src/outer/block.js:98
444
- msgid "Opacity Setting"
445
- msgstr ""
446
-
447
  #: src/pr-blocks/block.js:137
448
  msgid "PR Block1 Setting"
449
  msgstr ""
@@ -452,51 +523,51 @@ msgstr ""
452
  msgid "Icon 1"
453
  msgstr ""
454
 
455
- #: src/pr-blocks/block.js:182
456
  msgid "PR Image 1"
457
  msgstr ""
458
 
459
- #: src/pr-blocks/block.js:183
460
  msgid "When you have an image. Image is displayed with priority"
461
  msgstr ""
462
 
463
- #: src/pr-blocks/block.js:202
464
  msgid "PR Block2 Setting"
465
  msgstr ""
466
 
467
- #: src/pr-blocks/block.js:217
468
  msgid "Icon 2"
469
  msgstr ""
470
 
471
- #: src/pr-blocks/block.js:247
472
  msgid "PR Image 2"
473
  msgstr ""
474
 
475
- #: src/pr-blocks/block.js:267
476
  msgid "PR Block3 Setting"
477
  msgstr ""
478
 
479
- #: src/pr-blocks/block.js:269
480
  msgid "Link URL:"
481
  msgstr ""
482
 
483
- #: src/pr-blocks/block.js:282
484
  msgid "Icon 3"
485
  msgstr ""
486
 
487
- #: src/pr-blocks/block.js:285
488
  msgid "Class name of the Font Awesome icon font you want to use:"
489
  msgstr ""
490
 
491
- #: src/pr-blocks/block.js:302
492
  msgid "Icon Background:"
493
  msgstr ""
494
 
495
- #: src/pr-blocks/block.js:312
496
  msgid "PR Image 3"
497
  msgstr ""
498
 
499
- #: src/pr-blocks/block.js:313
500
  msgid "When you have an image. Image is displayed with priority."
501
  msgstr ""
502
 
@@ -554,4 +625,44 @@ msgstr ""
554
 
555
  #: src/pr-content/component.js:130
556
  msgid "Input content."
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
557
  msgstr ""
9
 
10
  #: src/balloon/block.js:122
11
  #: src/flow/block.js:111
12
+ #: src/outer/block.js:126
13
+ #: src/pr-blocks/block.js:328
14
  #: src/pr-content/component.js:102
15
  msgid "Select image"
16
  msgstr ""
17
 
18
  #: src/balloon/block.js:122
19
  #: src/flow/block.js:112
20
+ #: src/outer/block.js:128
21
+ #: src/pr-blocks/block.js:330
22
  #: src/pr-content/component.js:106
23
  msgid "Upload image"
24
  msgstr ""
41
  msgstr ""
42
 
43
  #: src/balloon/block.js:84
44
+ #: src/heading/block.js:171
45
  msgid "Position"
46
  msgstr ""
47
 
62
  msgstr ""
63
 
64
  #: src/balloon/block.js:94
65
+ #: src/outer/block.js:193
66
  msgid "Type"
67
  msgstr ""
68
 
87
  msgstr ""
88
 
89
  #: src/button/block.js:143
90
+ #: src/pr-blocks/block.js:279
91
  #: src/pr-content/block.js:131
92
  msgid "Open link new tab."
93
  msgstr ""
101
  msgstr ""
102
 
103
  #: src/button/block.js:152
104
+ #: src/outer/block.js:142
105
  msgid "normal"
106
  msgstr ""
107
 
126
  msgstr ""
127
 
128
  #: src/button/block.js:172
129
+ #: src/pr-blocks/block.js:309
130
  msgid "Solid color"
131
  msgstr ""
132
 
133
  #: src/button/block.js:173
134
+ #: src/pr-blocks/block.js:310
135
  msgid "No background"
136
  msgstr ""
137
 
200
  msgstr ""
201
 
202
  #: src/button/block.js:204
203
+ #: src/pr-blocks/block.js:292
204
  #: src/pr-content/block.js:168
205
  msgid "Font Awesome icon list"
206
  msgstr ""
266
  msgstr ""
267
 
268
  #: src/flow/block.js:90
269
+ #: src/pr-blocks/block.js:504
270
  msgid "Input title"
271
  msgstr ""
272
 
273
  #: src/flow/block.js:97
274
+ #: src/pr-blocks/block.js:511
275
  msgid "Input content"
276
  msgstr ""
277
 
278
+ #: src/heading/block.js:116
279
+ msgid "Style Settings"
280
+ msgstr ""
281
+
282
+ #: src/heading/block.js:118
283
+ msgid "Heading style"
284
+ msgstr ""
285
+
286
+ #: src/heading/block.js:122
287
+ msgid "Default"
288
+ msgstr ""
289
+
290
+ #: src/heading/block.js:123
291
+ msgid "Plain"
292
+ msgstr ""
293
+
294
+ #: src/heading/block.js:126
295
+ msgid "Margin bottom size (rem)"
296
+ msgstr ""
297
+
298
+ #: src/heading/block.js:136
299
+ msgid "Heading Settings"
300
+ msgstr ""
301
+
302
+ #: src/heading/block.js:137
303
+ msgid "Level"
304
+ msgstr ""
305
+
306
+ #: src/heading/block.js:139
307
+ msgid "Text Alignment"
308
+ msgstr ""
309
+
310
+ #: src/heading/block.js:155
311
+ msgid "Heading margin bottom size (rem)"
312
+ msgstr ""
313
+
314
+ #: src/heading/block.js:169
315
+ msgid "Sub Text Settings"
316
+ msgstr ""
317
+
318
+ #: src/heading/block.js:174
319
+ msgid "Display"
320
+ msgstr ""
321
+
322
+ #: src/heading/block.js:175
323
+ msgid "Hide"
324
+ msgstr ""
325
+
326
+ #: src/heading/block.js:179
327
+ msgid "Text size (rem)"
328
+ msgstr ""
329
+
330
+ #: src/heading/block.js:205
331
+ msgid "Input title…"
332
+ msgstr ""
333
+
334
+ #: src/heading/block.js:218
335
+ msgid "Input sub text…"
336
+ msgstr ""
337
+
338
+ #: src/heading/block.js:62
339
+ msgid "Heading"
340
+ msgstr ""
341
+
342
+ # %s: heading level e.g: "1", "2", "3"
343
+ #: src/heading/heading-toolbar.js:17
344
+ msgid "Heading %d"
345
+ msgstr ""
346
+
347
+ #: src/outer/block.js:101
348
+ msgid "Opacity Setting"
349
+ msgstr ""
350
+
351
+ #: src/outer/block.js:114
352
  msgid "Background Image"
353
  msgstr ""
354
 
355
+ #: src/outer/block.js:135
356
  msgid "Background image Position"
357
  msgstr ""
358
 
359
+ #: src/outer/block.js:143
360
  msgid "Fixed"
361
  msgstr ""
362
 
363
+ #: src/outer/block.js:144
364
  msgid "Parallax (It will not work in preview)"
365
  msgstr ""
366
 
367
+ #: src/outer/block.js:150
368
  #: src/pr-content/block.js:186
369
  msgid "Layout Setting"
370
  msgstr ""
371
 
372
+ #: src/outer/block.js:153
373
  msgid "Outer width"
374
  msgstr ""
375
 
376
+ #: src/outer/block.js:156
377
  msgid "Normal"
378
  msgstr ""
379
 
380
+ #: src/outer/block.js:157
381
  msgid "Full Wide"
382
  msgstr ""
383
 
384
+ #: src/outer/block.js:162
385
  msgid "Contents area padding (left and right)"
386
  msgstr ""
387
 
388
+ #: src/outer/block.js:166
389
  msgid "Do not use contents area default padding (When case of full width etc.)."
390
  msgstr ""
391
 
392
+ #: src/outer/block.js:170
393
  msgid ""
394
  "Use contents area default padding (When case of not full width and use "
395
  "background etc.)."
396
  msgstr ""
397
 
398
+ #: src/outer/block.js:177
399
  msgid "Padding (top and bottom)"
400
  msgstr ""
401
 
402
+ #: src/outer/block.js:180
403
  msgid "Use default padding"
404
  msgstr ""
405
 
406
+ #: src/outer/block.js:182
407
  msgid "Do not use default padding (Set it yourself using a spacer block etc.)."
408
  msgstr ""
409
 
410
+ #: src/outer/block.js:190
411
  msgid "Divider Setting"
412
  msgstr ""
413
 
414
+ #: src/outer/block.js:199
415
  msgid "Tilt"
416
  msgstr ""
417
 
418
+ #: src/outer/block.js:203
419
  msgid "Curve"
420
  msgstr ""
421
 
422
+ #: src/outer/block.js:207
423
  msgid "Wave"
424
  msgstr ""
425
 
426
+ #: src/outer/block.js:211
427
  msgid "Triangle"
428
  msgstr ""
429
 
430
+ #: src/outer/block.js:217
431
  msgid "Upper Divider Level"
432
  msgstr ""
433
 
434
+ #: src/outer/block.js:233
435
  msgid "Lower Divider Level"
436
  msgstr ""
437
 
438
+ #: src/outer/block.js:249
439
  msgid "Border Setting"
440
  msgstr ""
441
 
442
+ #: src/outer/block.js:253
443
  msgid "Border will disappear when divider effect is applied."
444
  msgstr ""
445
 
446
+ #: src/outer/block.js:255
447
  msgid "Border type"
448
  msgstr ""
449
 
450
+ #: src/outer/block.js:261
451
  msgid "None"
452
  msgstr ""
453
 
454
+ #: src/outer/block.js:265
455
  #: src/pr-content/block.js:139
456
  msgid "Solid"
457
  msgstr ""
458
 
459
+ #: src/outer/block.js:269
460
  msgid "Dotted"
461
  msgstr ""
462
 
463
+ #: src/outer/block.js:273
464
  msgid "Dashed"
465
  msgstr ""
466
 
467
+ #: src/outer/block.js:277
468
  msgid "Double"
469
  msgstr ""
470
 
471
+ #: src/outer/block.js:281
472
  msgid "Groove"
473
  msgstr ""
474
 
475
+ #: src/outer/block.js:285
476
  msgid "Ridge"
477
  msgstr ""
478
 
479
+ #: src/outer/block.js:289
480
  msgid "Inset"
481
  msgstr ""
482
 
483
+ #: src/outer/block.js:293
484
  msgid "Outset"
485
  msgstr ""
486
 
487
+ #: src/outer/block.js:305
488
  msgid "Border width"
489
  msgstr ""
490
 
491
+ #: src/outer/block.js:314
492
  msgid "Border radius"
493
  msgstr ""
494
 
495
+ #: src/outer/block.js:332
496
  msgid "This block is only for users who bought Lightning Pro."
497
  msgstr ""
498
 
500
  msgid "Outer"
501
  msgstr ""
502
 
503
+ #: src/outer/block.js:90
504
  msgid "Background Setting"
505
  msgstr ""
506
 
507
+ #: src/outer/block.js:92
508
  #: src/pr-content/block.js:89
509
  msgid "Color Setting"
510
  msgstr ""
511
 
512
+ #: src/outer/block.js:93
513
  msgid ""
514
  "Color will overcome background image. If you want to display image, clear "
515
  "background color or set opacity 0."
516
  msgstr ""
517
 
 
 
 
 
518
  #: src/pr-blocks/block.js:137
519
  msgid "PR Block1 Setting"
520
  msgstr ""
523
  msgid "Icon 1"
524
  msgstr ""
525
 
526
+ #: src/pr-blocks/block.js:184
527
  msgid "PR Image 1"
528
  msgstr ""
529
 
530
+ #: src/pr-blocks/block.js:185
531
  msgid "When you have an image. Image is displayed with priority"
532
  msgstr ""
533
 
534
+ #: src/pr-blocks/block.js:204
535
  msgid "PR Block2 Setting"
536
  msgstr ""
537
 
538
+ #: src/pr-blocks/block.js:219
539
  msgid "Icon 2"
540
  msgstr ""
541
 
542
+ #: src/pr-blocks/block.js:250
543
  msgid "PR Image 2"
544
  msgstr ""
545
 
546
+ #: src/pr-blocks/block.js:270
547
  msgid "PR Block3 Setting"
548
  msgstr ""
549
 
550
+ #: src/pr-blocks/block.js:272
551
  msgid "Link URL:"
552
  msgstr ""
553
 
554
+ #: src/pr-blocks/block.js:285
555
  msgid "Icon 3"
556
  msgstr ""
557
 
558
+ #: src/pr-blocks/block.js:288
559
  msgid "Class name of the Font Awesome icon font you want to use:"
560
  msgstr ""
561
 
562
+ #: src/pr-blocks/block.js:306
563
  msgid "Icon Background:"
564
  msgstr ""
565
 
566
+ #: src/pr-blocks/block.js:316
567
  msgid "PR Image 3"
568
  msgstr ""
569
 
570
+ #: src/pr-blocks/block.js:317
571
  msgid "When you have an image. Image is displayed with priority."
572
  msgstr ""
573
 
625
 
626
  #: src/pr-content/component.js:130
627
  msgid "Input content."
628
+ msgstr ""
629
+
630
+ #: src/spacer/block.js:100
631
+ msgid "Mobile"
632
+ msgstr ""
633
+
634
+ #: src/spacer/block.js:40
635
+ msgid "Responsive Spacer"
636
+ msgstr ""
637
+
638
+ #: src/spacer/block.js:66
639
+ msgid "Unit Type"
640
+ msgstr ""
641
+
642
+ #: src/spacer/block.js:72
643
+ msgid "px"
644
+ msgstr ""
645
+
646
+ #: src/spacer/block.js:76
647
+ msgid "em"
648
+ msgstr ""
649
+
650
+ #: src/spacer/block.js:80
651
+ msgid "rem"
652
+ msgstr ""
653
+
654
+ #: src/spacer/block.js:84
655
+ msgid "vw"
656
+ msgstr ""
657
+
658
+ #: src/spacer/block.js:88
659
+ msgid "Height for each device."
660
+ msgstr ""
661
+
662
+ #: src/spacer/block.js:90
663
+ msgid "PC"
664
+ msgstr ""
665
+
666
+ #: src/spacer/block.js:95
667
+ msgid "Tablet"
668
  msgstr ""
plugins/vk-blocks/vk-blocks-functions.php CHANGED
@@ -32,9 +32,8 @@ function vkblocks_blocks_assets() {
32
 
33
  global $wp_version;
34
  if ( defined( 'GUTENBERG_VERSION' ) || version_compare( $wp_version, '5.0', '>=' ) ) {
35
-
36
- $arr = array( 'alert', 'balloon', 'button', 'faq', 'flow', 'pr-blocks', 'pr-content', 'outer' );//REPLACE-FLAG : このコメントは削除しないで下さい。wp-create-gurten-template.shで削除する基準として左の[//REPLACE-FLAG]を使っています。
37
-
38
  foreach ( $arr as $value ) {
39
  register_block_type(
40
  'vk-blocks/' . $value, array(
32
 
33
  global $wp_version;
34
  if ( defined( 'GUTENBERG_VERSION' ) || version_compare( $wp_version, '5.0', '>=' ) ) {
35
+
36
+ $arr = array( 'alert', 'balloon', 'button', 'faq', 'flow', 'pr-blocks', 'pr-content', 'outer' ,'spacer' ,'heading');//REPLACE-FLAG : このコメントは削除しないで下さい。wp-create-gurten-template.shで削除する基準として左の[//REPLACE-FLAG]を使っています。
 
37
  foreach ( $arr as $value ) {
38
  register_block_type(
39
  'vk-blocks/' . $value, array(
readme.txt CHANGED
@@ -4,7 +4,7 @@ Donate link:
4
  Tags: Google Analytics, New posts, Related Posts, sitemap, sns, twitter card, Facebook Page Plugin, OG tags,
5
  Requires at least: 4.4
6
  Tested up to: 5.0.3
7
- Stable tag: 7.7.4
8
  License: GPLv2 or later
9
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
 
@@ -41,6 +41,8 @@ Many features can be stopped individually.
41
  * Button
42
  * PR Blocks
43
  * PR Content
 
 
44
 
45
  [ Social media ]
46
 
@@ -84,6 +86,12 @@ e.g.
84
 
85
  == Changelog ==
86
 
 
 
 
 
 
 
87
  = 7.7.4 =
88
  * [ Specification change ][ Contact section ] Tel icon default setting.
89
 
@@ -91,7 +99,7 @@ e.g.
91
  * [ Design tuning ][ Contact section ] Tel icon position tuning.
92
 
93
  = 7.7.2 =
94
- * [Bug fix][ VK Blocks ][ outer ] Lightning Pro theme(No child) no work bug fix
95
 
96
  = 7.7.1 =
97
  * [Bug fix][ VK Blocks ][ outer ] Child theme no work bug fix
4
  Tags: Google Analytics, New posts, Related Posts, sitemap, sns, twitter card, Facebook Page Plugin, OG tags,
5
  Requires at least: 4.4
6
  Tested up to: 5.0.3
7
+ Stable tag: 7.8.0
8
  License: GPLv2 or later
9
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
 
41
  * Button
42
  * PR Blocks
43
  * PR Content
44
+ * Title(with sub text)
45
+ * Responsive Spacer
46
 
47
  [ Social media ]
48
 
86
 
87
  == Changelog ==
88
 
89
+ = 7.8.0 =
90
+ [ Add New Block ][ VK Blocks ] Title
91
+ [ Add New Block ][ VK Blocks ] Responsive Spacer
92
+ [ Bug fix ][ VK Blocks ][ Outer ] FireFox and Eddge design fix
93
+ [ Add Function][ VK Blocks ][ Outer ] Add link id setting
94
+
95
  = 7.7.4 =
96
  * [ Specification change ][ Contact section ] Tel icon default setting.
97
 
99
  * [ Design tuning ][ Contact section ] Tel icon position tuning.
100
 
101
  = 7.7.2 =
102
+ * [ Bug fix ][ VK Blocks ][ outer ] Lightning Pro theme(No child) no work bug fix
103
 
104
  = 7.7.1 =
105
  * [Bug fix][ VK Blocks ][ outer ] Child theme no work bug fix
vkExUnit.php CHANGED
@@ -3,7 +3,7 @@
3
  * Plugin Name: VK All in One Expansion Unit
4
  * Plugin URI: https://ex-unit.nagoya
5
  * Description: This plug-in is an integrated plug-in with a variety of features that make it powerful your web site. Many features can be stopped individually. Example Facebook Page Plugin,Social Bookmarks,Print OG Tags,Print Twitter Card Tags,Print Google Analytics tag,New post widget,Insert Related Posts and more!
6
- * Version: 7.7.4
7
  * Author: Vektor,Inc.
8
  * Text Domain: vkExUnit
9
  * Domain Path: /languages
3
  * Plugin Name: VK All in One Expansion Unit
4
  * Plugin URI: https://ex-unit.nagoya
5
  * Description: This plug-in is an integrated plug-in with a variety of features that make it powerful your web site. Many features can be stopped individually. Example Facebook Page Plugin,Social Bookmarks,Print OG Tags,Print Twitter Card Tags,Print Google Analytics tag,New post widget,Insert Related Posts and more!
6
+ * Version: 7.8.0
7
  * Author: Vektor,Inc.
8
  * Text Domain: vkExUnit
9
  * Domain Path: /languages