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 | 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 +0 -0
- languages/vkExUnit-ja.po +709 -252
- plugins/call-to-action/class-vk-call-to-action.php +2 -1
- plugins/vk-blocks-config.php +1 -1
- plugins/vk-blocks/build/block-build-editor.css +1 -1
- plugins/vk-blocks/build/block-build.css +12 -2
- plugins/vk-blocks/build/block-build.js +2 -2
- plugins/vk-blocks/build/block-build.js.map +1 -1
- plugins/vk-blocks/build/languages/vk-blocks-ja-vk-blocks-build-js.json +1 -1
- plugins/vk-blocks/build/languages/vk-blocks-ja.mo +0 -0
- plugins/vk-blocks/build/languages/vk-blocks-ja.po +158 -57
- plugins/vk-blocks/build/languages/vk-blocks.pot +177 -66
- plugins/vk-blocks/vk-blocks-functions.php +2 -3
- readme.txt +10 -2
- vkExUnit.php +1 -1
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-
|
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
|
|
|
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 |
-
#:
|
|
|
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:
|
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:
|
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:
|
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
|
|
|
|
|
230 |
msgid "Call To Action"
|
231 |
msgstr "Call To Action"
|
232 |
|
233 |
-
#: plugins/call-to-action/view-adminsetting.php:19
|
|
|
|
|
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
|
|
|
|
|
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
|
|
|
|
|
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
|
|
|
|
|
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:
|
|
|
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
|
|
|
|
|
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
|
|
|
|
|
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
|
|
|
|
|
1883 |
msgid "<title> tag of homepage"
|
1884 |
msgstr "トップページの<title>タグ"
|
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 /><title>page title | "
|
@@ -1901,7 +2342,7 @@ msgstr ""
|
|
1901 |
"例えば固定ページであれば<br><title>固定ページ名 | %1$s</title>"
|
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 <"
|
@@ -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 /><title>"
|
@@ -1926,7 +2367,7 @@ msgstr ""
|
|
1926 |
"トップページでは<br><title>%1$s | %2$s</title><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
|
1992 |
-
#: veu-packages.php:
|
1993 |
-
#: veu-packages.php:
|
1994 |
-
#: veu-packages.php:
|
|
|
|
|
|
|
|
|
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 "<title> tag of homepage"
|
2325 |
msgstr "トップページの<title>タグ"
|
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 /><title>page title | "
|
2342 |
"例えば固定ページであれば<br><title>固定ページ名 | %1$s</title>"
|
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 <"
|
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 /><title>"
|
2367 |
"トップページでは<br><title>%1$s | %2$s</title><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.
|
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,
|
32 |
-
.
|
|
|
|
|
|
|
|
|
|
|
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,
|
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":"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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 <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に設定します。"],"
|
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:
|
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:
|
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:
|
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:
|
102 |
msgid "normal"
|
103 |
msgstr "標準"
|
104 |
|
@@ -259,49 +259,122 @@ msgstr "タイトルを入力"
|
|
259 |
msgid "Input content"
|
260 |
msgstr "説明を入力"
|
261 |
|
262 |
-
#: src/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
263 |
msgid "Background Image"
|
264 |
msgstr "背景画像"
|
265 |
|
266 |
-
#: src/outer/block.js:
|
267 |
msgid "Background image Position"
|
268 |
msgstr "背景画像の位置"
|
269 |
|
270 |
-
#: src/outer/block.js:
|
271 |
msgid "Fixed"
|
272 |
msgstr "固定"
|
273 |
|
274 |
-
#: src/outer/block.js:
|
275 |
msgid "Parallax (It will not work in preview)"
|
276 |
msgstr "パララックス(編集画面では反映されません)"
|
277 |
|
278 |
-
#: src/outer/block.js:
|
279 |
msgid "Layout Setting"
|
280 |
msgstr "レイアウト設定"
|
281 |
|
282 |
-
#: src/outer/block.js:
|
283 |
msgid "Outer width"
|
284 |
msgstr "アウターの幅"
|
285 |
|
286 |
-
#: src/outer/block.js:
|
287 |
msgid "Normal"
|
288 |
msgstr "標準"
|
289 |
|
290 |
-
#: src/outer/block.js:
|
291 |
msgid "Full Wide"
|
292 |
msgstr "全幅"
|
293 |
|
294 |
-
#: src/outer/block.js:
|
295 |
msgid "Contents area padding (left and right)"
|
296 |
msgstr "コンテンツエリアの余白 (左右)"
|
297 |
|
298 |
-
#: src/outer/block.js:
|
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:
|
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:
|
313 |
msgid "Padding (top and bottom)"
|
314 |
msgstr "余白 (上下)"
|
315 |
|
316 |
-
#: src/outer/block.js:
|
317 |
msgid "Use default padding"
|
318 |
msgstr "標準の余白を使用"
|
319 |
|
320 |
-
#: src/outer/block.js:
|
321 |
msgid "Do not use default padding (Set it yourself using a spacer block etc.)."
|
322 |
msgstr "標準の余白を使用しない(スペーサーブロックなどで独自に指定する)。"
|
323 |
|
324 |
-
#: src/outer/block.js:
|
325 |
msgid "Divider Setting"
|
326 |
msgstr "区切りの設定"
|
327 |
|
328 |
-
#: src/outer/block.js:
|
329 |
msgid "Tilt"
|
330 |
msgstr "傾斜"
|
331 |
|
332 |
-
#: src/outer/block.js:
|
333 |
msgid "Curve"
|
334 |
msgstr "カーブ"
|
335 |
|
336 |
-
#: src/outer/block.js:
|
337 |
msgid "Wave"
|
338 |
msgstr "波状"
|
339 |
|
340 |
-
#: src/outer/block.js:
|
341 |
msgid "Triangle"
|
342 |
msgstr "三角"
|
343 |
|
344 |
-
#: src/outer/block.js:
|
345 |
msgid "Upper Divider Level"
|
346 |
msgstr "上部区切りレベル"
|
347 |
|
348 |
-
#: src/outer/block.js:
|
349 |
msgid "Lower Divider Level"
|
350 |
msgstr "下部区切りレベル"
|
351 |
|
352 |
-
#: src/outer/block.js:
|
353 |
msgid "Border Setting"
|
354 |
msgstr "枠線の設定"
|
355 |
|
356 |
-
#: src/outer/block.js:
|
357 |
msgid "Border will disappear when divider effect is applied."
|
358 |
msgstr "枠線は区切りレベルを適用すると表示されなくなります。"
|
359 |
|
360 |
-
#: src/outer/block.js:
|
361 |
msgid "Border type"
|
362 |
msgstr "枠線の種類"
|
363 |
|
364 |
-
#: src/outer/block.js:
|
365 |
msgid "None"
|
366 |
msgstr ""
|
367 |
|
368 |
-
#: src/outer/block.js:
|
369 |
msgid "Solid"
|
370 |
msgstr ""
|
371 |
|
372 |
-
#: src/outer/block.js:
|
373 |
msgid "Dotted"
|
374 |
msgstr ""
|
375 |
|
376 |
-
#: src/outer/block.js:
|
377 |
msgid "Dashed"
|
378 |
msgstr ""
|
379 |
|
380 |
-
#: src/outer/block.js:
|
381 |
msgid "Double"
|
382 |
msgstr ""
|
383 |
|
384 |
-
#: src/outer/block.js:
|
385 |
msgid "Groove"
|
386 |
msgstr ""
|
387 |
|
388 |
-
#: src/outer/block.js:
|
389 |
msgid "Ridge"
|
390 |
msgstr ""
|
391 |
|
392 |
-
#: src/outer/block.js:
|
393 |
msgid "Inset"
|
394 |
msgstr ""
|
395 |
|
396 |
-
#: src/outer/block.js:
|
397 |
msgid "Outset"
|
398 |
msgstr ""
|
399 |
|
400 |
-
#: src/outer/block.js:
|
401 |
msgid "Border width"
|
402 |
msgstr "枠線の幅"
|
403 |
|
404 |
-
#: src/outer/block.js:
|
405 |
msgid "Border radius"
|
406 |
msgstr "枠線のRの大きさ"
|
407 |
|
408 |
-
#: src/outer/block.js:
|
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:
|
417 |
msgid "Background Setting"
|
418 |
msgstr "背景設定設定"
|
419 |
|
420 |
-
#: src/outer/block.js:
|
421 |
msgid "Color Setting"
|
422 |
msgstr "色設定"
|
423 |
|
424 |
-
#: src/outer/block.js:
|
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:
|
13 |
-
#: src/pr-blocks/block.js:
|
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:
|
21 |
-
#: src/pr-blocks/block.js:
|
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:
|
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:
|
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:
|
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:
|
129 |
msgid "Solid color"
|
130 |
msgstr ""
|
131 |
|
132 |
#: src/button/block.js:173
|
133 |
-
#: src/pr-blocks/block.js:
|
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:
|
268 |
msgid "Input title"
|
269 |
msgstr ""
|
270 |
|
271 |
#: src/flow/block.js:97
|
272 |
-
#: src/pr-blocks/block.js:
|
273 |
msgid "Input content"
|
274 |
msgstr ""
|
275 |
|
276 |
-
#: src/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
277 |
msgid "Background Image"
|
278 |
msgstr ""
|
279 |
|
280 |
-
#: src/outer/block.js:
|
281 |
msgid "Background image Position"
|
282 |
msgstr ""
|
283 |
|
284 |
-
#: src/outer/block.js:
|
285 |
msgid "Fixed"
|
286 |
msgstr ""
|
287 |
|
288 |
-
#: src/outer/block.js:
|
289 |
msgid "Parallax (It will not work in preview)"
|
290 |
msgstr ""
|
291 |
|
292 |
-
#: src/outer/block.js:
|
293 |
#: src/pr-content/block.js:186
|
294 |
msgid "Layout Setting"
|
295 |
msgstr ""
|
296 |
|
297 |
-
#: src/outer/block.js:
|
298 |
msgid "Outer width"
|
299 |
msgstr ""
|
300 |
|
301 |
-
#: src/outer/block.js:
|
302 |
msgid "Normal"
|
303 |
msgstr ""
|
304 |
|
305 |
-
#: src/outer/block.js:
|
306 |
msgid "Full Wide"
|
307 |
msgstr ""
|
308 |
|
309 |
-
#: src/outer/block.js:
|
310 |
msgid "Contents area padding (left and right)"
|
311 |
msgstr ""
|
312 |
|
313 |
-
#: src/outer/block.js:
|
314 |
msgid "Do not use contents area default padding (When case of full width etc.)."
|
315 |
msgstr ""
|
316 |
|
317 |
-
#: src/outer/block.js:
|
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:
|
324 |
msgid "Padding (top and bottom)"
|
325 |
msgstr ""
|
326 |
|
327 |
-
#: src/outer/block.js:
|
328 |
msgid "Use default padding"
|
329 |
msgstr ""
|
330 |
|
331 |
-
#: src/outer/block.js:
|
332 |
msgid "Do not use default padding (Set it yourself using a spacer block etc.)."
|
333 |
msgstr ""
|
334 |
|
335 |
-
#: src/outer/block.js:
|
336 |
msgid "Divider Setting"
|
337 |
msgstr ""
|
338 |
|
339 |
-
#: src/outer/block.js:
|
340 |
msgid "Tilt"
|
341 |
msgstr ""
|
342 |
|
343 |
-
#: src/outer/block.js:
|
344 |
msgid "Curve"
|
345 |
msgstr ""
|
346 |
|
347 |
-
#: src/outer/block.js:
|
348 |
msgid "Wave"
|
349 |
msgstr ""
|
350 |
|
351 |
-
#: src/outer/block.js:
|
352 |
msgid "Triangle"
|
353 |
msgstr ""
|
354 |
|
355 |
-
#: src/outer/block.js:
|
356 |
msgid "Upper Divider Level"
|
357 |
msgstr ""
|
358 |
|
359 |
-
#: src/outer/block.js:
|
360 |
msgid "Lower Divider Level"
|
361 |
msgstr ""
|
362 |
|
363 |
-
#: src/outer/block.js:
|
364 |
msgid "Border Setting"
|
365 |
msgstr ""
|
366 |
|
367 |
-
#: src/outer/block.js:
|
368 |
msgid "Border will disappear when divider effect is applied."
|
369 |
msgstr ""
|
370 |
|
371 |
-
#: src/outer/block.js:
|
372 |
msgid "Border type"
|
373 |
msgstr ""
|
374 |
|
375 |
-
#: src/outer/block.js:
|
376 |
msgid "None"
|
377 |
msgstr ""
|
378 |
|
379 |
-
#: src/outer/block.js:
|
380 |
#: src/pr-content/block.js:139
|
381 |
msgid "Solid"
|
382 |
msgstr ""
|
383 |
|
384 |
-
#: src/outer/block.js:
|
385 |
msgid "Dotted"
|
386 |
msgstr ""
|
387 |
|
388 |
-
#: src/outer/block.js:
|
389 |
msgid "Dashed"
|
390 |
msgstr ""
|
391 |
|
392 |
-
#: src/outer/block.js:
|
393 |
msgid "Double"
|
394 |
msgstr ""
|
395 |
|
396 |
-
#: src/outer/block.js:
|
397 |
msgid "Groove"
|
398 |
msgstr ""
|
399 |
|
400 |
-
#: src/outer/block.js:
|
401 |
msgid "Ridge"
|
402 |
msgstr ""
|
403 |
|
404 |
-
#: src/outer/block.js:
|
405 |
msgid "Inset"
|
406 |
msgstr ""
|
407 |
|
408 |
-
#: src/outer/block.js:
|
409 |
msgid "Outset"
|
410 |
msgstr ""
|
411 |
|
412 |
-
#: src/outer/block.js:
|
413 |
msgid "Border width"
|
414 |
msgstr ""
|
415 |
|
416 |
-
#: src/outer/block.js:
|
417 |
msgid "Border radius"
|
418 |
msgstr ""
|
419 |
|
420 |
-
#: src/outer/block.js:
|
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:
|
429 |
msgid "Background Setting"
|
430 |
msgstr ""
|
431 |
|
432 |
-
#: src/outer/block.js:
|
433 |
#: src/pr-content/block.js:89
|
434 |
msgid "Color Setting"
|
435 |
msgstr ""
|
436 |
|
437 |
-
#: src/outer/block.js:
|
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:
|
456 |
msgid "PR Image 1"
|
457 |
msgstr ""
|
458 |
|
459 |
-
#: src/pr-blocks/block.js:
|
460 |
msgid "When you have an image. Image is displayed with priority"
|
461 |
msgstr ""
|
462 |
|
463 |
-
#: src/pr-blocks/block.js:
|
464 |
msgid "PR Block2 Setting"
|
465 |
msgstr ""
|
466 |
|
467 |
-
#: src/pr-blocks/block.js:
|
468 |
msgid "Icon 2"
|
469 |
msgstr ""
|
470 |
|
471 |
-
#: src/pr-blocks/block.js:
|
472 |
msgid "PR Image 2"
|
473 |
msgstr ""
|
474 |
|
475 |
-
#: src/pr-blocks/block.js:
|
476 |
msgid "PR Block3 Setting"
|
477 |
msgstr ""
|
478 |
|
479 |
-
#: src/pr-blocks/block.js:
|
480 |
msgid "Link URL:"
|
481 |
msgstr ""
|
482 |
|
483 |
-
#: src/pr-blocks/block.js:
|
484 |
msgid "Icon 3"
|
485 |
msgstr ""
|
486 |
|
487 |
-
#: src/pr-blocks/block.js:
|
488 |
msgid "Class name of the Font Awesome icon font you want to use:"
|
489 |
msgstr ""
|
490 |
|
491 |
-
#: src/pr-blocks/block.js:
|
492 |
msgid "Icon Background:"
|
493 |
msgstr ""
|
494 |
|
495 |
-
#: src/pr-blocks/block.js:
|
496 |
msgid "PR Image 3"
|
497 |
msgstr ""
|
498 |
|
499 |
-
#: src/pr-blocks/block.js:
|
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.
|
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 |
* 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
|