VK All in One Expansion Unit - Version 9.0.0

Version Description

Download this release

Release Info

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

Code changes from version 8.3.2 to 9.0.0

Files changed (285) hide show
  1. _scss/vkExUnit_admin.scss +0 -6
  2. admin_active_setting_page.php → admin/admin-active-setting-page.php +8 -3
  3. common_init.php → admin/admin-common-init.php +14 -14
  4. admin_main_setting_page.php → admin/admin-main-setting-page.php +61 -42
  5. admin/admin-post-metabox.php +55 -0
  6. admin/admin.php +101 -0
  7. {plugins_admin → admin}/admin_bar.php +0 -0
  8. admin/class-veu-metabox-insert-items.php +28 -0
  9. admin/class-veu-metabox.php +156 -0
  10. {plugins_admin → admin}/customizer.php +0 -0
  11. plugins_admin/disable_guide.php → admin/disable-guide.php +0 -0
  12. {plugins_admin → admin}/plugin-update-checker/Puc/v4/Factory.php +0 -0
  13. {plugins_admin → admin}/plugin-update-checker/Puc/v4p4/Autoloader.php +0 -0
  14. {plugins_admin → admin}/plugin-update-checker/Puc/v4p4/DebugBar/Extension.php +0 -0
  15. {plugins_admin → admin}/plugin-update-checker/Puc/v4p4/DebugBar/Panel.php +0 -0
  16. {plugins_admin → admin}/plugin-update-checker/Puc/v4p4/DebugBar/PluginExtension.php +0 -0
  17. {plugins_admin → admin}/plugin-update-checker/Puc/v4p4/DebugBar/PluginPanel.php +0 -0
  18. {plugins_admin → admin}/plugin-update-checker/Puc/v4p4/DebugBar/ThemePanel.php +0 -0
  19. {plugins_admin → admin}/plugin-update-checker/Puc/v4p4/Factory.php +0 -0
  20. {plugins_admin → admin}/plugin-update-checker/Puc/v4p4/Metadata.php +0 -0
  21. {plugins_admin → admin}/plugin-update-checker/Puc/v4p4/OAuthSignature.php +0 -0
  22. {plugins_admin → admin}/plugin-update-checker/Puc/v4p4/Plugin/Info.php +0 -0
  23. {plugins_admin → admin}/plugin-update-checker/Puc/v4p4/Plugin/Update.php +0 -0
  24. {plugins_admin → admin}/plugin-update-checker/Puc/v4p4/Plugin/UpdateChecker.php +0 -0
  25. {plugins_admin → admin}/plugin-update-checker/Puc/v4p4/Scheduler.php +0 -0
  26. {plugins_admin → admin}/plugin-update-checker/Puc/v4p4/StateStore.php +0 -0
  27. {plugins_admin → admin}/plugin-update-checker/Puc/v4p4/Theme/Update.php +0 -0
  28. {plugins_admin → admin}/plugin-update-checker/Puc/v4p4/Theme/UpdateChecker.php +0 -0
  29. {plugins_admin → admin}/plugin-update-checker/Puc/v4p4/Update.php +0 -0
  30. {plugins_admin → admin}/plugin-update-checker/Puc/v4p4/UpdateChecker.php +0 -0
  31. {plugins_admin → admin}/plugin-update-checker/Puc/v4p4/UpgraderStatus.php +0 -0
  32. {plugins_admin → admin}/plugin-update-checker/Puc/v4p4/Utils.php +0 -0
  33. {plugins_admin → admin}/plugin-update-checker/Puc/v4p4/Vcs/Api.php +0 -0
  34. {plugins_admin → admin}/plugin-update-checker/Puc/v4p4/Vcs/BaseChecker.php +0 -0
  35. {plugins_admin → admin}/plugin-update-checker/Puc/v4p4/Vcs/BitBucketApi.php +0 -0
  36. {plugins_admin → admin}/plugin-update-checker/Puc/v4p4/Vcs/GitHubApi.php +0 -0
  37. {plugins_admin → admin}/plugin-update-checker/Puc/v4p4/Vcs/GitLabApi.php +0 -0
  38. {plugins_admin → admin}/plugin-update-checker/Puc/v4p4/Vcs/PluginUpdateChecker.php +0 -0
  39. {plugins_admin → admin}/plugin-update-checker/Puc/v4p4/Vcs/Reference.php +0 -0
  40. {plugins_admin → admin}/plugin-update-checker/Puc/v4p4/Vcs/ThemeUpdateChecker.php +0 -0
  41. {plugins_admin → admin}/plugin-update-checker/README.md +0 -0
  42. {plugins_admin → admin}/plugin-update-checker/composer.json +0 -0
  43. {plugins_admin → admin}/plugin-update-checker/css/puc-debug-bar.css +0 -0
  44. {plugins_admin → admin}/plugin-update-checker/examples/plugin.json +0 -0
  45. {plugins_admin → admin}/plugin-update-checker/examples/theme.json +0 -0
  46. {plugins_admin → admin}/plugin-update-checker/js/debug-bar.js +0 -0
  47. {plugins_admin → admin}/plugin-update-checker/languages/plugin-update-checker-cs_CZ.mo +0 -0
  48. {plugins_admin → admin}/plugin-update-checker/languages/plugin-update-checker-cs_CZ.po +0 -0
  49. {plugins_admin → admin}/plugin-update-checker/languages/plugin-update-checker-da_DK.mo +0 -0
  50. {plugins_admin → admin}/plugin-update-checker/languages/plugin-update-checker-da_DK.po +0 -0
  51. {plugins_admin → admin}/plugin-update-checker/languages/plugin-update-checker-de_DE.mo +0 -0
  52. {plugins_admin → admin}/plugin-update-checker/languages/plugin-update-checker-de_DE.po +0 -0
  53. {plugins_admin → admin}/plugin-update-checker/languages/plugin-update-checker-fa_IR.mo +0 -0
  54. {plugins_admin → admin}/plugin-update-checker/languages/plugin-update-checker-fa_IR.po +0 -0
  55. {plugins_admin → admin}/plugin-update-checker/languages/plugin-update-checker-fr_FR.mo +0 -0
  56. {plugins_admin → admin}/plugin-update-checker/languages/plugin-update-checker-fr_FR.po +0 -0
  57. {plugins_admin → admin}/plugin-update-checker/languages/plugin-update-checker-hu_HU.mo +0 -0
  58. {plugins_admin → admin}/plugin-update-checker/languages/plugin-update-checker-hu_HU.po +0 -0
  59. {plugins_admin → admin}/plugin-update-checker/languages/plugin-update-checker-it_IT.mo +0 -0
  60. {plugins_admin → admin}/plugin-update-checker/languages/plugin-update-checker-it_IT.po +0 -0
  61. {plugins_admin → admin}/plugin-update-checker/languages/plugin-update-checker-ja.mo +0 -0
  62. {plugins_admin → admin}/plugin-update-checker/languages/plugin-update-checker-ja.po +0 -0
  63. {plugins_admin → admin}/plugin-update-checker/languages/plugin-update-checker-pt_BR.mo +0 -0
  64. {plugins_admin → admin}/plugin-update-checker/languages/plugin-update-checker-pt_BR.po +0 -0
  65. {plugins_admin → admin}/plugin-update-checker/languages/plugin-update-checker-sv_SE.mo +0 -0
  66. {plugins_admin → admin}/plugin-update-checker/languages/plugin-update-checker-sv_SE.po +0 -0
  67. {plugins_admin → admin}/plugin-update-checker/languages/plugin-update-checker.pot +0 -0
  68. {plugins_admin → admin}/plugin-update-checker/license.txt +0 -0
  69. {plugins_admin → admin}/plugin-update-checker/plugin-update-checker.php +0 -0
  70. admin/plugin-update-checker/plugin-update-config.json +27 -0
  71. {plugins_admin → admin}/plugin-update-checker/vendor/Parsedown.php +0 -0
  72. {plugins_admin → admin}/plugin-update-checker/vendor/ParsedownLegacy.php +0 -0
  73. {plugins_admin → admin}/plugin-update-checker/vendor/readme-parser.php +0 -0
  74. {plugins_admin/vk-admin → admin/vk-admin/package}/_scss/vk_admin.scss +0 -0
  75. {plugins_admin/vk-admin → admin/vk-admin/package}/class-vk-admin-info.php +0 -0
  76. {plugins_admin/vk-admin → admin/vk-admin/package}/class-vk-admin.php +0 -0
  77. {plugins_admin/vk-admin → admin/vk-admin/package}/config.rb +0 -0
  78. {plugins_admin/vk-admin → admin/vk-admin/package}/css/vk_admin.css +0 -0
  79. {plugins_admin/vk-admin → admin/vk-admin/package}/images/ExUnit_bnr.png +0 -0
  80. {plugins_admin/vk-admin → admin/vk-admin/package}/images/admin_banner_recruit.jpg +0 -0
  81. {plugins_admin/vk-admin → admin/vk-admin/package}/images/billvektor_banner.png +0 -0
  82. {plugins_admin/vk-admin → admin/vk-admin/package}/images/fort-bnr.jpg +0 -0
  83. {plugins_admin/vk-admin → admin/vk-admin/package}/images/jpnstyle-bnr.jpg +0 -0
  84. {plugins_admin/vk-admin → admin/vk-admin/package}/images/lightning-pro-bnr.jpg +0 -0
  85. {plugins_admin/vk-admin → admin/vk-admin/package}/images/lightning_bnr_en.jpg +0 -0
  86. {plugins_admin/vk-admin → admin/vk-admin/package}/images/lightning_bnr_ja.jpg +0 -0
  87. {plugins_admin/vk-admin → admin/vk-admin/package}/images/pale-bnr.jpg +0 -0
  88. {plugins_admin/vk-admin → admin/vk-admin/package}/images/post_author_display_bnr_en.jpg +0 -0
  89. {plugins_admin/vk-admin → admin/vk-admin/package}/images/post_author_display_bnr_ja.jpg +0 -0
  90. {plugins_admin/vk-admin → admin/vk-admin/package}/images/variety-bnr.jpg +0 -0
  91. {plugins_admin/vk-admin → admin/vk-admin/package}/images/vektor_logo.png +0 -0
  92. {plugins_admin/vk-admin → admin/vk-admin/package}/images/vk-link-target-controller_bnr.jpg +0 -0
  93. {plugins_admin/vk-admin → admin/vk-admin/package}/images/vk-link-target-controller_notxt_bnr.jpg +0 -0
  94. {plugins_admin/vk-admin → admin/vk-admin/package}/js/vk_admin.js +0 -0
  95. {plugins_admin → admin/vk-admin}/vk-admin-config.php +2 -2
  96. admin_other_functions.php +0 -19
  97. {_scss → assets/_scss}/_bootstrap.scss +0 -0
  98. {_scss → assets/_scss}/_contents_option_style.scss +0 -0
  99. assets/_scss/vkExUnit_admin.scss +80 -0
  100. {_scss → assets/_scss}/vkExUnit_editor_style.scss +0 -0
  101. {_scss → assets/_scss}/vkExUnit_style.scss +7 -8
  102. {_scss → assets/_scss}/vkExUnit_style_in_bs.scss +0 -0
  103. assets/css/vkExUnit_admin.css +1 -0
  104. {css → assets/css}/vkExUnit_editor_style.css +0 -0
  105. assets/css/vkExUnit_style.css +1 -0
  106. assets/css/vkExUnit_style_in_bs.css +12 -0
  107. {images → assets/images}/arrow_bottom.svg +0 -0
  108. {images → assets/images}/head_logo_ExUnit.png +0 -0
  109. {images → assets/images}/to-top-btn-icon.svg +0 -0
  110. {js → assets/js}/all.js +0 -0
  111. {js → assets/js}/all.min.js +0 -0
  112. {js → assets/js}/jquery.flatheights.js +0 -0
  113. {js → assets/js}/master.js +0 -0
  114. assets/js/vkExUnit_admin.js +40 -0
  115. common_helpers.php +0 -48
  116. css/vkExUnit_admin.css +0 -1
  117. css/vkExUnit_style.css +0 -1
  118. css/vkExUnit_style_in_bs.css +0 -12
  119. {plugins → inc}/add-body-class.php +0 -0
  120. inc/auto-eyecatch/auto-eyecatch.php +13 -0
  121. inc/auto-eyecatch/class-veu-auto-eyecatch.php +91 -0
  122. inc/auto-eyecatch/class-veu-metabox-eyecatch.php +45 -0
  123. {plugins → inc}/bootstrap.php +0 -0
  124. {plugins → inc/call-to-action}/call-to-action-config.php +1 -1
  125. {plugins/call-to-action → inc/call-to-action/package}/_scss/_call-to-action.scss +0 -0
  126. inc/call-to-action/package/class-veu-metabox-cta.php +71 -0
  127. {plugins/call-to-action → inc/call-to-action/package}/class-vk-call-to-action.php +140 -168
  128. {plugins/call-to-action → inc/call-to-action/package}/view-actionbox.php +2 -5
  129. {plugins/call-to-action → inc/call-to-action/package}/view-adminsetting.php +0 -0
  130. {plugins/call-to-action → inc/call-to-action/package}/widget-call-to-action.php +0 -0
  131. plugins/child_page_index.php → inc/child-page-index.php +1 -9
  132. {plugins → inc}/contact-section/contact-section.php +2 -3
  133. {plugins → inc}/contact-section/customizer.php +0 -0
  134. inc/css-customize/class-veu-metabox-css-customize.php +39 -0
  135. plugins/css_customize/css_customize-edit.php → inc/css-customize/css-customize-edit.php +0 -0
  136. inc/css-customize/css-customize-single.php +41 -0
  137. plugins/css_customize/css_customize.php → inc/css-customize/css-customize.php +16 -3
  138. plugins/disable_dashbord.php → inc/disable-dashbord.php +0 -0
  139. {plugins → inc}/disable_ping-back.php +0 -0
  140. {plugins → inc/font-awesome}/font-awesome-config.php +3 -3
  141. {plugins/font-awesome → inc/font-awesome/package}/class-vk-font-awesome-versions.php +0 -0
  142. {plugins/font-awesome → inc/font-awesome/package}/versions/4.7.0/HELP-US-OUT.txt +0 -0
  143. {plugins/font-awesome → inc/font-awesome/package}/versions/4.7.0/css/font-awesome.css +0 -0
  144. {plugins/font-awesome → inc/font-awesome/package}/versions/4.7.0/css/font-awesome.min.css +0 -0
  145. {plugins/font-awesome → inc/font-awesome/package}/versions/4.7.0/fonts/FontAwesome.otf +0 -0
  146. {plugins/font-awesome → inc/font-awesome/package}/versions/4.7.0/fonts/fontawesome-webfont.eot +0 -0
  147. {plugins/font-awesome → inc/font-awesome/package}/versions/4.7.0/fonts/fontawesome-webfont.svg +0 -0
  148. {plugins/font-awesome → inc/font-awesome/package}/versions/4.7.0/fonts/fontawesome-webfont.ttf +0 -0
  149. {plugins/font-awesome → inc/font-awesome/package}/versions/4.7.0/fonts/fontawesome-webfont.woff +0 -0
  150. {plugins/font-awesome → inc/font-awesome/package}/versions/4.7.0/fonts/fontawesome-webfont.woff2 +0 -0
  151. {plugins/font-awesome → inc/font-awesome/package}/versions/4.7.0/less/animated.less +0 -0
  152. {plugins/font-awesome → inc/font-awesome/package}/versions/4.7.0/less/bordered-pulled.less +0 -0
  153. {plugins/font-awesome → inc/font-awesome/package}/versions/4.7.0/less/core.less +0 -0
  154. {plugins/font-awesome → inc/font-awesome/package}/versions/4.7.0/less/fixed-width.less +0 -0
  155. {plugins/font-awesome → inc/font-awesome/package}/versions/4.7.0/less/font-awesome.less +0 -0
  156. {plugins/font-awesome → inc/font-awesome/package}/versions/4.7.0/less/icons.less +0 -0
  157. {plugins/font-awesome → inc/font-awesome/package}/versions/4.7.0/less/larger.less +0 -0
  158. {plugins/font-awesome → inc/font-awesome/package}/versions/4.7.0/less/list.less +0 -0
  159. {plugins/font-awesome → inc/font-awesome/package}/versions/4.7.0/less/mixins.less +0 -0
  160. {plugins/font-awesome → inc/font-awesome/package}/versions/4.7.0/less/path.less +0 -0
  161. {plugins/font-awesome → inc/font-awesome/package}/versions/4.7.0/less/rotated-flipped.less +0 -0
  162. {plugins/font-awesome → inc/font-awesome/package}/versions/4.7.0/less/screen-reader.less +0 -0
  163. {plugins/font-awesome → inc/font-awesome/package}/versions/4.7.0/less/stacked.less +0 -0
  164. {plugins/font-awesome → inc/font-awesome/package}/versions/4.7.0/less/variables.less +0 -0
  165. {plugins/font-awesome → inc/font-awesome/package}/versions/4.7.0/scss/_animated.scss +0 -0
  166. {plugins/font-awesome → inc/font-awesome/package}/versions/4.7.0/scss/_bordered-pulled.scss +0 -0
  167. {plugins/font-awesome → inc/font-awesome/package}/versions/4.7.0/scss/_core.scss +0 -0
  168. {plugins/font-awesome → inc/font-awesome/package}/versions/4.7.0/scss/_fixed-width.scss +0 -0
  169. {plugins/font-awesome → inc/font-awesome/package}/versions/4.7.0/scss/_icons.scss +0 -0
  170. {plugins/font-awesome → inc/font-awesome/package}/versions/4.7.0/scss/_larger.scss +0 -0
  171. {plugins/font-awesome → inc/font-awesome/package}/versions/4.7.0/scss/_list.scss +0 -0
  172. {plugins/font-awesome → inc/font-awesome/package}/versions/4.7.0/scss/_mixins.scss +0 -0
  173. {plugins/font-awesome → inc/font-awesome/package}/versions/4.7.0/scss/_path.scss +0 -0
  174. {plugins/font-awesome → inc/font-awesome/package}/versions/4.7.0/scss/_rotated-flipped.scss +0 -0
  175. {plugins/font-awesome → inc/font-awesome/package}/versions/4.7.0/scss/_screen-reader.scss +0 -0
  176. {plugins/font-awesome → inc/font-awesome/package}/versions/4.7.0/scss/_stacked.scss +0 -0
  177. {plugins/font-awesome → inc/font-awesome/package}/versions/4.7.0/scss/_variables.scss +0 -0
  178. {plugins/font-awesome → inc/font-awesome/package}/versions/4.7.0/scss/font-awesome.scss +0 -0
  179. {plugins/font-awesome → inc/font-awesome/package}/versions/5.6.0/LICENSE.txt +0 -0
  180. {plugins/font-awesome → inc/font-awesome/package}/versions/5.6.0/css/all.min.css +0 -0
  181. {plugins/font-awesome → inc/font-awesome/package}/versions/5.6.0/js/all.min.js +0 -0
  182. {plugins/font-awesome → inc/font-awesome/package}/versions/5.6.0/metadata/categories.yml +0 -0
  183. {plugins/font-awesome → inc/font-awesome/package}/versions/5.6.0/metadata/icons.json +0 -0
  184. {plugins/font-awesome → inc/font-awesome/package}/versions/5.6.0/metadata/icons.yml +0 -0
  185. {plugins/font-awesome → inc/font-awesome/package}/versions/5.6.0/metadata/shims.json +0 -0
  186. {plugins/font-awesome → inc/font-awesome/package}/versions/5.6.0/metadata/shims.yml +0 -0
  187. {plugins/font-awesome → inc/font-awesome/package}/versions/5.6.0/metadata/sponsors.yml +0 -0
  188. {plugins/font-awesome → inc/font-awesome/package}/versions/5.6.0/sprites/brands.svg +0 -0
  189. {plugins/font-awesome → inc/font-awesome/package}/versions/5.6.0/sprites/regular.svg +0 -0
  190. {plugins/font-awesome → inc/font-awesome/package}/versions/5.6.0/sprites/solid.svg +0 -0
  191. {plugins/font-awesome → inc/font-awesome/package}/versions/5.6.0/webfonts/fa-brands-400.eot +0 -0
  192. {plugins/font-awesome → inc/font-awesome/package}/versions/5.6.0/webfonts/fa-brands-400.svg +0 -0
  193. {plugins/font-awesome → inc/font-awesome/package}/versions/5.6.0/webfonts/fa-brands-400.ttf +0 -0
  194. {plugins/font-awesome → inc/font-awesome/package}/versions/5.6.0/webfonts/fa-brands-400.woff +0 -0
  195. {plugins/font-awesome → inc/font-awesome/package}/versions/5.6.0/webfonts/fa-brands-400.woff2 +0 -0
  196. {plugins/font-awesome → inc/font-awesome/package}/versions/5.6.0/webfonts/fa-regular-400.eot +0 -0
  197. {plugins/font-awesome → inc/font-awesome/package}/versions/5.6.0/webfonts/fa-regular-400.svg +0 -0
  198. {plugins/font-awesome → inc/font-awesome/package}/versions/5.6.0/webfonts/fa-regular-400.ttf +0 -0
  199. {plugins/font-awesome → inc/font-awesome/package}/versions/5.6.0/webfonts/fa-regular-400.woff +0 -0
  200. {plugins/font-awesome → inc/font-awesome/package}/versions/5.6.0/webfonts/fa-regular-400.woff2 +0 -0
  201. {plugins/font-awesome → inc/font-awesome/package}/versions/5.6.0/webfonts/fa-solid-900.eot +0 -0
  202. {plugins/font-awesome → inc/font-awesome/package}/versions/5.6.0/webfonts/fa-solid-900.svg +0 -0
  203. {plugins/font-awesome → inc/font-awesome/package}/versions/5.6.0/webfonts/fa-solid-900.ttf +0 -0
  204. {plugins/font-awesome → inc/font-awesome/package}/versions/5.6.0/webfonts/fa-solid-900.woff +0 -0
  205. {plugins/font-awesome → inc/font-awesome/package}/versions/5.6.0/webfonts/fa-solid-900.woff2 +0 -0
  206. plugins/footer_copyright_change.php → inc/footer-copyright-change.php +0 -0
  207. {plugins → inc}/google_analytics/ga_admin.php +0 -0
  208. {plugins → inc}/google_analytics/ga_customizer.php +0 -0
  209. {plugins → inc}/google_analytics/google_analytics.php +1 -1
  210. {plugins → inc}/icons.php +1 -1
  211. plugins/insert_ads.php → inc/insert-ads.php +1 -1
  212. plugins/meta_description.php → inc/meta-description.php +1 -1
  213. inc/meta-keyword/class-veu-metabox-meta-keyword.php +43 -0
  214. inc/meta-keyword/meta-keyword.php +124 -0
  215. {plugins → inc}/nav-menu-class-custom.php +0 -0
  216. inc/noindex/class-veu-metabox-noindex.php +45 -0
  217. inc/noindex/noindex.php +34 -0
  218. {plugins → inc}/other_widget/js/admin-widget.js +0 -0
  219. inc/other_widget/other_widget.php +99 -0
  220. {plugins → inc}/other_widget/widget-3pr-area.php +0 -0
  221. {plugins → inc}/other_widget/widget-archives.php +0 -0
  222. {plugins → inc}/other_widget/widget-banner.php +0 -0
  223. {plugins → inc}/other_widget/widget-button.php +0 -0
  224. {plugins → inc}/other_widget/widget-child-page-list.php +0 -0
  225. {plugins → inc}/other_widget/widget-new-posts.php +0 -0
  226. {plugins → inc}/other_widget/widget-page.php +2 -2
  227. {plugins → inc}/other_widget/widget-pr-blocks.php +0 -0
  228. {plugins → inc}/other_widget/widget-profile.php +0 -0
  229. {plugins → inc}/other_widget/widget-side-child-page-list.php +0 -0
  230. {plugins → inc}/other_widget/widget-taxonomies.php +0 -0
  231. plugins/pageList_ancestor.php → inc/page-list-ancestor.php +26 -28
  232. {plugins → inc}/pagetop-btn/_scss/_pagetop-btn.scss +0 -0
  233. {plugins → inc}/pagetop-btn/js/pagetop-btn.js +0 -0
  234. {plugins → inc}/pagetop-btn/pagetop-btn.php +0 -0
  235. {plugins/post-type-manager → inc/post-type-manager/package}/class.post-type-manager.php +0 -0
  236. inc/post-type-manager/post-type-manager-config.php +18 -0
  237. {plugins → inc}/related_posts/related_posts.php +0 -0
  238. inc/sitemap-page/class-veu-metabox-sitemap.php +49 -0
  239. inc/sitemap-page/sitemap-page-admin-main-setting.php +54 -0
  240. inc/sitemap-page/sitemap-page-helpers.php +54 -0
  241. plugins/sitemap_page/sitemap_page.php → inc/sitemap-page/sitemap-page.php +6 -50
  242. {plugins → inc}/smooth-scroll/js/smooth-scroll.js +0 -0
  243. {plugins → inc}/smooth-scroll/js/smooth-scroll.min.js +0 -0
  244. {plugins → inc}/smooth-scroll/smooth-scroll.php +0 -0
  245. inc/sns/class-veu-metabox-sns-button.php +62 -0
  246. inc/sns/class-veu-metabox-sns-title.php +39 -0
  247. {plugins → inc}/sns/function_follow.php +0 -0
  248. {plugins → inc}/sns/function_og.php +0 -0
  249. {plugins → inc}/sns/function_snsBtns.php +24 -2
  250. {plugins → inc}/sns/function_twitterCard.php +0 -0
  251. {plugins → inc}/sns/icons/Read Me.txt +0 -0
  252. {plugins → inc}/sns/icons/demo-files/demo.css +0 -0
  253. {plugins → inc}/sns/icons/demo-files/demo.js +0 -0
  254. {plugins → inc}/sns/icons/demo.html +0 -0
  255. {plugins → inc}/sns/icons/fonts/vk_sns.eot +0 -0
  256. {plugins → inc}/sns/icons/fonts/vk_sns.svg +0 -0
  257. {plugins → inc}/sns/icons/fonts/vk_sns.ttf +0 -0
  258. {plugins → inc}/sns/icons/fonts/vk_sns.woff +0 -0
  259. {plugins → inc}/sns/icons/selection.json +0 -0
  260. {plugins → inc}/sns/icons/style.css +0 -0
  261. {plugins → inc}/sns/sns.php +35 -10
  262. {plugins → inc}/sns/sns_admin.php +0 -0
  263. {plugins → inc}/sns/sns_customizer.php +0 -0
  264. {plugins → inc}/sns/widget-fb-page-plugin.php +0 -0
  265. {plugins → inc}/sns/widget-twitter.php +0 -0
  266. inc/template-tags/template-tags-veu-old.php +69 -0
  267. {plugins → inc}/template-tags/template-tags-veu.php +19 -3
  268. {plugins → inc}/template-tags/template-tags.php +0 -0
  269. plugins/tiny_mce_style_tags.php → inc/tiny-mce-styletags.php +0 -0
  270. {plugins/vk-blocks → inc/vk-blocks/package}/build/block-build-editor.css +1 -1
  271. {plugins/vk-blocks → inc/vk-blocks/package}/build/block-build.css +4 -2
  272. inc/vk-blocks/package/build/block-build.js +26 -0
  273. inc/vk-blocks/package/build/block-build.js.map +1 -0
  274. {plugins/vk-blocks → inc/vk-blocks/package}/build/languages/vk-blocks-ja-vk-blocks-build-js.json +1 -1
  275. inc/vk-blocks/package/build/languages/vk-blocks-ja.mo +0 -0
  276. {plugins/vk-blocks → inc/vk-blocks/package}/build/languages/vk-blocks-ja.po +260 -165
  277. {plugins/vk-blocks → inc/vk-blocks/package}/build/languages/vk-blocks.pot +66 -4
  278. {plugins/vk-blocks → inc/vk-blocks/package}/images/arrow_bottom.svg +0 -0
  279. {plugins/vk-blocks → inc/vk-blocks/package}/vk-blocks-functions.php +3 -2
  280. {plugins → inc/vk-blocks}/vk-blocks-config.php +7 -7
  281. plugins/wp_title.php → inc/wp-title.php +1 -1
  282. initialize.php +25 -90
  283. js/vkExUnit_admin.js +0 -4
  284. languages/vk-all-in-one-expansion-unit-ja.mo +0 -0
  285. languages/vk-all-in-one-expansion-unit-ja.po +1102 -614
_scss/vkExUnit_admin.scss DELETED
@@ -1,6 +0,0 @@
1
- @charset "utf-8";
2
- // @import "compass";
3
-
4
- .wrap.debug_mode{
5
- tr.dev_object{ display:table-row; }
6
- }
 
 
 
 
 
 
admin_active_setting_page.php → admin/admin-active-setting-page.php RENAMED
@@ -7,7 +7,7 @@
7
  <form method="post" action="options.php">
8
  <?php
9
  settings_fields( 'vkExUnit_common_options_fields' );
10
- $options = vkExUnit_get_common_options();
11
  ?>
12
 
13
  <table class="wp-list-table widefat plugins" style="width:auto;">
@@ -21,7 +21,7 @@
21
  <?php
22
  global $vkExUnit_packages;
23
  foreach ( $vkExUnit_packages as $package ) :
24
- $active = vkExUnit_package_is_enable( $package['name'] );
25
  ?>
26
  <tr class="
27
  <?php
@@ -62,7 +62,7 @@ foreach ( $vkExUnit_packages as $package ) :
62
  endif;
63
  $i++;
64
  endforeach;
65
- endif; // if($count):
66
  ?>
67
  </td>
68
  <td class='column-description desc'>
@@ -109,6 +109,11 @@ if ( veu_content_filter_state() == 'loop_end' ) {
109
  </tr>
110
  -->
111
  <tr>
 
 
 
 
 
112
  <th><?php _e( 'Test version update', 'vk-all-in-one-expansion-unit' ); ?></th>
113
  <td><label><input type="checkbox" name="vkExUnit_common_options[active_test_update]" value="true" <?php echo ( isset( $options['active_test_update'] ) && $options['active_test_update'] ) ? 'checked' : ''; ?> />
114
  <?php _e( 'Active test version update', 'vk-all-in-one-expansion-unit' ); ?></label></td>
7
  <form method="post" action="options.php">
8
  <?php
9
  settings_fields( 'vkExUnit_common_options_fields' );
10
+ $options = veu_get_common_options();
11
  ?>
12
 
13
  <table class="wp-list-table widefat plugins" style="width:auto;">
21
  <?php
22
  global $vkExUnit_packages;
23
  foreach ( $vkExUnit_packages as $package ) :
24
+ $active = veu_package_is_enable( $package['name'] );
25
  ?>
26
  <tr class="
27
  <?php
62
  endif;
63
  $i++;
64
  endforeach;
65
+ endif; //if($count):
66
  ?>
67
  </td>
68
  <td class='column-description desc'>
109
  </tr>
110
  -->
111
  <tr>
112
+ <th><?php _e( 'Post edit page metabox settings', 'vk-all-in-one-expansion-unit' ); ?></th>
113
+ <td><label><input type="checkbox" name="vkExUnit_common_options[post_metabox_individual]" value="true" <?php echo ( isset( $options['post_metabox_individual'] ) && $options['post_metabox_individual'] ) ? 'checked' : ''; ?> />
114
+ <?php _e( 'Do not combine ExUnit\'s meta box', 'vk-all-in-one-expansion-unit' ); ?></label></td>
115
+ </tr>
116
+ <tr>
117
  <th><?php _e( 'Test version update', 'vk-all-in-one-expansion-unit' ); ?></th>
118
  <td><label><input type="checkbox" name="vkExUnit_common_options[active_test_update]" value="true" <?php echo ( isset( $options['active_test_update'] ) && $options['active_test_update'] ) ? 'checked' : ''; ?> />
119
  <?php _e( 'Active test version update', 'vk-all-in-one-expansion-unit' ); ?></label></td>
common_init.php → admin/admin-common-init.php RENAMED
@@ -1,22 +1,22 @@
1
  <?php
2
- function vkExUnit_common_options_init() {
3
  register_setting(
4
- 'vkExUnit_common_options_fields', // Immediately following form tag of edit page.
5
  'vkExUnit_common_options', // name attr
6
- 'vkExUnit_common_options_validate'
7
  );
8
  }
9
- add_action( 'admin_init', 'vkExUnit_common_options_init' );
10
 
11
- function vkExUnit_get_common_options() {
12
- $dafault = vkExUnit_get_common_options_default();
13
  $options = get_option( 'vkExUnit_common_options' );
14
  $options = wp_parse_args( $options, $dafault );
15
  return apply_filters( 'vkExUnit_common_options', $options );
16
  }
17
 
18
- function vkExUnit_get_common_options_default() {
19
- // hook vkExUnit_package_is_enable()
20
  // パッケージの情報を取得してデフォルトの配列を作成
21
  $defaults = array();
22
  $packages = vkExUnit_get_packages();
@@ -24,24 +24,24 @@ function vkExUnit_get_common_options_default() {
24
  $name = $value['name'];
25
  $default_options[ 'active_' . $name ] = $value['default'];
26
  }
 
27
  $default_options['delete_options_at_deactivate'] = false;
28
  $default_options['active_test_update'] = false;
29
  $default_options['content_filter_state'] = 'content';
30
  return apply_filters( 'vkExUnit_common_options_default', $default_options );
31
  }
32
 
33
-
34
- /*
35
- validate
36
  /*-------------------------------------------*/
37
 
38
- function vkExUnit_common_options_validate( $input ) {
39
  /*
40
  入力された値の無害化
41
  ここでは機能の有効化有無に関する項目が殆どで、手動で項目を記載すると機能の増減の際に項目の編集漏れが出るため、
42
- vkExUnit_get_common_options_default() の中で package に登録してある項目・デフォルト値を読み込み、それをループ処理する
43
  */
44
- $defaults = vkExUnit_get_common_options_default();
45
  foreach ( $defaults as $key => $default_value ) {
46
  // 'content_filter_state' 以外は true か false しか返ってこない
47
  if ( $key != 'content_filter_state' ) {
1
  <?php
2
+ function veu_common_options_init() {
3
  register_setting(
4
+ 'vkExUnit_common_options_fields', // Immediately following form tag of edit page.
5
  'vkExUnit_common_options', // name attr
6
+ 'veu_common_options_validate'
7
  );
8
  }
9
+ add_action( 'admin_init', 'veu_common_options_init' );
10
 
11
+ function veu_get_common_options() {
12
+ $dafault = veu_get_common_options_default();
13
  $options = get_option( 'vkExUnit_common_options' );
14
  $options = wp_parse_args( $options, $dafault );
15
  return apply_filters( 'vkExUnit_common_options', $options );
16
  }
17
 
18
+ function veu_get_common_options_default() {
19
+ // hook veu_package_is_enable()
20
  // パッケージの情報を取得してデフォルトの配列を作成
21
  $defaults = array();
22
  $packages = vkExUnit_get_packages();
24
  $name = $value['name'];
25
  $default_options[ 'active_' . $name ] = $value['default'];
26
  }
27
+ $default_options['post_metabox_individual'] = false;
28
  $default_options['delete_options_at_deactivate'] = false;
29
  $default_options['active_test_update'] = false;
30
  $default_options['content_filter_state'] = 'content';
31
  return apply_filters( 'vkExUnit_common_options_default', $default_options );
32
  }
33
 
34
+ /*-------------------------------------------*/
35
+ /* validate
 
36
  /*-------------------------------------------*/
37
 
38
+ function veu_common_options_validate( $input ) {
39
  /*
40
  入力された値の無害化
41
  ここでは機能の有効化有無に関する項目が殆どで、手動で項目を記載すると機能の増減の際に項目の編集漏れが出るため、
42
+ veu_get_common_options_default() の中で package に登録してある項目・デフォルト値を読み込み、それをループ処理する
43
  */
44
+ $defaults = veu_get_common_options_default();
45
  foreach ( $defaults as $key => $default_value ) {
46
  // 'content_filter_state' 以外は true か false しか返ってこない
47
  if ( $key != 'content_filter_state' ) {
admin_main_setting_page.php → admin/admin-main-setting-page.php RENAMED
@@ -1,31 +1,42 @@
1
  <?php
 
 
 
 
 
 
2
 
3
  /*
4
- Main Setting Page _ メニューに追加
5
  /*-------------------------------------------*/
6
- function vkExUnit_add_main_setting() {
7
  // $capability_required = veu_get_capability_required();
8
  $custom_page = add_submenu_page(
9
  'vkExUnit_setting_page', // parent
10
  __( 'Main setting', 'vk-all-in-one-expansion-unit' ), // Name of page
11
  __( 'Main setting', 'vk-all-in-one-expansion-unit' ), // Label in menu
12
- 'activate_plugins', // veu_get_capability_required()でないのは edit_theme_options権限を付与したユーザーにもアクセスさせないためにactivate_pluginsにしている。
13
- // $capability_required, // Capability
14
- 'vkExUnit_main_setting', // ユニークなこのサブメニューページの識別子
15
- 'vkExUnit_render_main_frame' // メニューページのコンテンツを出力する関数
16
  );
17
  if ( ! $custom_page ) {
18
  return; }
19
  }
20
- add_action( 'admin_menu', 'vkExUnit_add_main_setting' );
21
 
22
 
23
  /*
24
- Main Setting Page _ ページのフレーム
25
  /*-------------------------------------------*/
26
- function vkExUnit_render_main_frame() {
27
 
28
- vkExUnit_save_main_config();
 
 
 
 
 
29
 
30
  // Left menu area top Title
31
  $get_page_title = veu_get_little_short_name() . ' Main setting';
@@ -40,6 +51,7 @@ function vkExUnit_render_main_frame() {
40
  $vkExUnit_options = array();
41
  }
42
  $get_menu_html = '';
 
43
  foreach ( $vkExUnit_options as $vkoption ) {
44
  if ( ! isset( $vkoption['render_page'] ) ) {
45
  continue; }
@@ -55,7 +67,7 @@ function vkExUnit_render_main_frame() {
55
  }
56
 
57
  /*
58
- Main Setting Page _ ページのメインエリアの中身
59
  /*-------------------------------------------*/
60
  function vkExUnit_the_main_setting_body() {
61
  global $vkExUnit_options;?>
@@ -85,48 +97,55 @@ function vkExUnit_the_main_setting_body() {
85
  echo '</form>';
86
  }
87
 
88
- function vkExUnit_register_setting( $tab_label = 'tab_label', $option_name, $sanitize_callback, $render_page ) {
89
- global $vkExUnit_options;
90
- if ( ! isset( $vkExUnit_options ) ) {
91
- $vkExUnit_options = array();
92
- }
93
- $vkExUnit_options[] =
94
- array(
95
- 'option_name' => $option_name,
96
- 'callback' => $sanitize_callback,
97
- 'tab_label' => $tab_label,
98
- 'render_page' => $render_page,
99
- );
100
- }
101
-
102
  /*
103
  Main Setting Page _ 値をアップデート
 
 
104
  /*-------------------------------------------*/
105
- function vkExUnit_main_config_sanitaize( $post ) {
 
 
106
  global $vkExUnit_options;
107
 
108
  if ( ! empty( $vkExUnit_options ) ) {
109
- foreach ( $vkExUnit_options as $opt ) {
110
 
111
- if ( ! empty( $opt['callback'] ) ) {
112
- $before = ( ! empty( $post[ $opt['option_name'] ] ) ? $post[ $opt['option_name'] ] : null );
113
- $option = call_user_func_array( $opt['callback'], array( $before ) );
114
- }
 
 
 
 
115
 
116
- update_option( $opt['option_name'], $option );
 
 
 
 
 
 
 
 
 
 
117
  }
118
  }
119
  }
120
 
121
- function vkExUnit_save_main_config() {
122
-
123
- // nonce
124
- if ( ! isset( $_POST['_nonce_vkExUnit'] ) ) {
125
- return;
126
- }
127
- if ( ! wp_verify_nonce( $_POST['_nonce_vkExUnit'], 'standing_on_the_shoulder_of_giants' ) ) {
128
- return;
129
  }
130
-
131
- vkExUnit_main_config_sanitaize( $_POST );
 
 
 
 
 
132
  }
1
  <?php
2
+ /*
3
+ Main Setting Page _ ExUnit > メイン設定 メニューを追加
4
+ Main Setting Page _ ページのフレーム( メニューとメインエリア両方 )
5
+ Main Setting Page _ メインエリアの中身
6
+
7
+
8
 
9
  /*
10
+ Main Setting Page _ ExUnit > メイン設定 メニューを追加
11
  /*-------------------------------------------*/
12
+ function veu_add_main_setting() {
13
  // $capability_required = veu_get_capability_required();
14
  $custom_page = add_submenu_page(
15
  'vkExUnit_setting_page', // parent
16
  __( 'Main setting', 'vk-all-in-one-expansion-unit' ), // Name of page
17
  __( 'Main setting', 'vk-all-in-one-expansion-unit' ), // Label in menu
18
+ 'activate_plugins', // veu_get_capability_required()でないのは edit_theme_options権限を付与したユーザーにもアクセスさせないためにactivate_pluginsにしている。
19
+ // $capability_required, // Capability
20
+ 'vkExUnit_main_setting', // ユニークなこのサブメニューページの識別子
21
+ 'veu_render_main_frame' // メニューページのコンテンツを出力する関数
22
  );
23
  if ( ! $custom_page ) {
24
  return; }
25
  }
26
+ add_action( 'admin_menu', 'veu_add_main_setting' );
27
 
28
 
29
  /*
30
+ Main Setting Page _ ページのフレーム( メニューとメインエリア両方 )
31
  /*-------------------------------------------*/
32
+ function veu_render_main_frame() {
33
 
34
+ // nonce
35
+ if ( isset( $_POST['_nonce_vkExUnit'] ) && wp_verify_nonce( $_POST['_nonce_vkExUnit'], 'standing_on_the_shoulder_of_giants' ) ) {
36
+
37
+ // sanitize & update
38
+ veu_main_sanitaize_and_update( $_POST );
39
+ }
40
 
41
  // Left menu area top Title
42
  $get_page_title = veu_get_little_short_name() . ' Main setting';
51
  $vkExUnit_options = array();
52
  }
53
  $get_menu_html = '';
54
+
55
  foreach ( $vkExUnit_options as $vkoption ) {
56
  if ( ! isset( $vkoption['render_page'] ) ) {
57
  continue; }
67
  }
68
 
69
  /*
70
+ Main Setting Page _ メインエリアの中身
71
  /*-------------------------------------------*/
72
  function vkExUnit_the_main_setting_body() {
73
  global $vkExUnit_options;?>
97
  echo '</form>';
98
  }
99
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
100
  /*
101
  Main Setting Page _ 値をアップデート
102
+ Main Setting Page で複数のoption値が送信される。
103
+ それらをループしながらサニタイズしながらアップデートする
104
  /*-------------------------------------------*/
105
+ function veu_main_sanitaize_and_update( $_post ) {
106
+
107
+ // ExUnitで利用しているoption項目の配列
108
  global $vkExUnit_options;
109
 
110
  if ( ! empty( $vkExUnit_options ) ) {
 
111
 
112
+ // ExUnitで利用しているoption項目をループしながらサニタイズ&アップデートする
113
+ foreach ( $vkExUnit_options as $veu_option ) {
114
+
115
+ // サニタイズ Call back が登録されている場合にサニタイズ実行
116
+ if ( ! empty( $veu_option['callback'] ) ) {
117
+
118
+ // コールバック関数にわたす入力値を指定
119
+ $option_name = $veu_option['option_name'];
120
 
121
+ if ( ! empty( $_post[ $option_name ] ) ) {
122
+ $before = $_post[ $option_name ];
123
+ } else {
124
+ $before = null;
125
+ } // if ( ! empty( $_post[ $option_name ] ){
126
+
127
+ // サニタイズコールバックを実行
128
+ $option = call_user_func_array( $veu_option['callback'], array( $before ) );
129
+ } // if ( ! empty( $veu_option['callback'] ) ) {
130
+
131
+ update_option( $veu_option['option_name'], $option );
132
  }
133
  }
134
  }
135
 
136
+ /*
137
+ global $vkExUnit_options に各種値を登録するための関数
138
+ */
139
+ function vkExUnit_register_setting( $tab_label = 'tab_label', $option_name, $sanitize_callback, $render_page ) {
140
+ global $vkExUnit_options;
141
+ if ( ! isset( $vkExUnit_options ) ) {
142
+ $vkExUnit_options = array();
 
143
  }
144
+ $vkExUnit_options[] =
145
+ array(
146
+ 'option_name' => $option_name,
147
+ 'callback' => $sanitize_callback,
148
+ 'tab_label' => $tab_label,
149
+ 'render_page' => $render_page,
150
+ );
151
  }
admin/admin-post-metabox.php ADDED
@@ -0,0 +1,55 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ add page custom field
4
+ /*-------------------------------------------*/
5
+
6
+ require_once( dirname( __FILE__ ) . '/class-veu-metabox.php' );
7
+
8
+ /**
9
+ * Add Content meta box use for "Child Page List" , "Sitemap" , "Contact section" and more fields
10
+ */
11
+ function veu_add_parent_metabox() {
12
+ if ( apply_filters( 'veu_parent_metabox_activation', false ) ) {
13
+
14
+ $meta_box_name = veu_get_name();
15
+
16
+ /*
17
+ Original Brand Unit で 名前を未入力にされた時にメタボックスが表示されなくなってしまうので、
18
+ とりあえずスペースを代入
19
+ */
20
+ if ( ! $meta_box_name ) {
21
+ $meta_box_name = ' ';
22
+ }
23
+
24
+ $args = array(
25
+ 'public' => true,
26
+ );
27
+ $post_types = get_post_types( $args );
28
+ foreach ( $post_types as $key => $post_type ) {
29
+ add_meta_box( 'veu_parent_post_metabox', $meta_box_name, 'veu_parent_metabox_body', $post_type, 'normal', 'high' );
30
+ }
31
+ }
32
+ /*
33
+ VEU_Metabox 内の get_post_type が実行タイミングによっては
34
+ カスタム投稿タイプマネージャーで作成した投稿タイプが取得できないために
35
+ admin_menu のタイミングで読み込んでいる
36
+ */
37
+ require_once( dirname( __FILE__ ) . '/class-veu-metabox-insert-items.php' );
38
+ }
39
+ add_action( 'admin_menu', 'veu_add_parent_metabox' );
40
+
41
+ /**
42
+ * Insert ExUnit Settings.
43
+ */
44
+ function veu_parent_metabox_body() {
45
+ echo '<div class="veu_metabox_nav">';
46
+ echo '<p class="veu_metabox_all_section_toggle close">';
47
+ echo '<button class="button button-default veu_metabox_all_section_toggle_btn_open">' . __( 'Open all', 'vk-all-in-one-expansion-unit' ) . ' <i class="fas fa-caret-down"></i></button> ';
48
+ echo '<button class="button button-default veu_metabox_all_section_toggle_btn_close">' . __( 'Close all', 'vk-all-in-one-expansion-unit' ) . ' <i class="fas fa-caret-up"></i></button>';
49
+ echo '</p>';
50
+ echo '</div>';
51
+ do_action( 'veu_post_metabox_body' );
52
+ echo '<div class="veu_metabox_footer">';
53
+ echo veu_get_systemlogo_html();
54
+ echo '</div>';
55
+ }
admin/admin.php ADDED
@@ -0,0 +1,101 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ Add Parent menu
4
+ Load master setting page
5
+ Print admin js
6
+ */
7
+
8
+ add_action( 'plugins_loaded', 'veu_admin_loadfile' );
9
+ function veu_admin_loadfile() {
10
+ require dirname( __FILE__ ) . '/admin-common-init.php';
11
+ require dirname( __FILE__ ) . '/admin-main-setting-page.php';
12
+ require dirname( __FILE__ ) . '/disable-guide.php';
13
+ require dirname( __FILE__ ) . '/vk-admin/vk-admin-config.php';
14
+ require dirname( __FILE__ ) . '/customizer.php';
15
+ }
16
+
17
+ /*
18
+ plugins_loaded の位置だとmetaboxを統合しない設定にしても個別のmetaboxが表示されない
19
+ */
20
+ require dirname( __FILE__ ) . '/admin-post-metabox.php';
21
+
22
+ /*
23
+ Add Parent menu
24
+ /*-------------------------------------------*/
25
+ add_action( 'admin_menu', 'veu_setting_menu_parent' );
26
+ function veu_setting_menu_parent() {
27
+ global $menu;
28
+ $parent_name = veu_get_little_short_name();
29
+ $Capability_required = 'activate_plugins';
30
+
31
+ $custom_page = add_menu_page(
32
+ $parent_name, // Name of page
33
+ $parent_name, // Label in menu
34
+ $Capability_required,
35
+ 'vkExUnit_setting_page', // ユニークなこのサブメニューページの識別子
36
+ 'vkExUnit_add_setting_page' // メニューページのコンテンツを出力する関数
37
+ );
38
+ if ( ! $custom_page ) {
39
+ return; }
40
+ }
41
+
42
+ /*
43
+ Load master setting page
44
+ /*-------------------------------------------*/
45
+ function vkExUnit_add_setting_page() {
46
+ require dirname( __FILE__ ) . '/admin-active-setting-page.php';
47
+ }
48
+
49
+ /*
50
+ Print admin js
51
+ /*-------------------------------------------*/
52
+ // add_action( 'admin_print_scripts-exunit_page_vkExUnit_main_setting', 'veu_admin_add_js' );
53
+ add_action( 'admin_enqueue_scripts', 'veu_admin_add_js' );
54
+ function veu_admin_add_js( $hook_suffix ) {
55
+ global $vkExUnit_version;
56
+ wp_enqueue_media();
57
+ wp_register_script( 'vkExUnit_admin_js', veu_get_directory_uri() . '/assets/js/vkExUnit_admin.js', array( 'jquery' ), $vkExUnit_version );
58
+ wp_enqueue_script( 'jquery' );
59
+ wp_enqueue_script( 'vkExUnit_admin_js' );
60
+ }
61
+
62
+ add_action( 'admin_enqueue_scripts', 'veu_admin_css' );
63
+ function veu_admin_css() {
64
+ global $vkExUnit_version;
65
+ wp_enqueue_style( 'veu_admin_css', veu_get_directory_uri() . '/assets/css/vkExUnit_admin.css', array(), $vkExUnit_version, 'all' );
66
+ }
67
+
68
+ /*
69
+ 管理画面_admin_head JavaScriptのデバッグコンソールにhook_suffixの値を出力
70
+ /*-------------------------------------------*/
71
+ // add_action("admin_head", 'vkExUnit_suffix2console');
72
+ // function vkExUnit_suffix2console() {
73
+ // global $hook_suffix;
74
+ // if (is_user_logged_in()) {
75
+ // $str = "<script type=\"text/javascript\">console.log('%s')</script>";
76
+ // printf($str, $hook_suffix);
77
+ // }
78
+ // }
79
+
80
+ add_action( 'admin_bar_menu', 'vkExUnit_package_adminbar', 43 );
81
+ function vkExUnit_package_adminbar( $wp_admin_bar ) {
82
+
83
+ if ( ! current_user_can( 'activate_plugins' ) ) {
84
+ return; }
85
+
86
+ global $vkExUnit_options;
87
+ if ( ! isset( $vkExUnit_options ) || ! count( $vkExUnit_options ) ) {
88
+ return;
89
+ }
90
+
91
+ foreach ( $vkExUnit_options as $opt ) {
92
+ $wp_admin_bar->add_node(
93
+ array(
94
+ 'parent' => 'veu_adminlink_main',
95
+ 'title' => $opt['tab_label'],
96
+ 'id' => 'vew_configbar_' . $opt['option_name'],
97
+ 'href' => admin_url() . 'admin.php?page=vkExUnit_main_setting#' . $opt['option_name'],
98
+ )
99
+ );
100
+ }
101
+ }
{plugins_admin → admin}/admin_bar.php RENAMED
File without changes
admin/class-veu-metabox-insert-items.php ADDED
@@ -0,0 +1,28 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ require_once( veu_get_directory() . '/admin/class-veu-metabox.php' );
4
+
5
+ class VEU_Metabox_Insert_Items extends VEU_Metabox {
6
+
7
+ public function __construct( $args = array() ) {
8
+
9
+ $this->args = array(
10
+ 'slug' => 'veu_insert_items',
11
+ 'cf_name' => '',
12
+ 'title' => __( 'Setting of insert items', 'vk-all-in-one-expansion-unit' ),
13
+ 'priority' => 10,
14
+ 'post_types' => array( 'page' ),
15
+ );
16
+
17
+ parent::__construct( $this->args );
18
+
19
+ }
20
+
21
+ public function metabox_body( $display = true ) {
22
+ do_action( 'veu_metabox_insert_items' );
23
+ }
24
+
25
+
26
+ } // class VEU_Metabox_Insert_Items {
27
+
28
+ $veu_metabox_insert_items = new VEU_Metabox_Insert_Items();
admin/class-veu-metabox.php ADDED
@@ -0,0 +1,156 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ class VEU_Metabox {
4
+
5
+ public $args;
6
+ public $veu_get_common_options;
7
+
8
+ public function __construct( $args = array() ) {
9
+
10
+ $this->veu_get_common_options = veu_get_common_options();
11
+
12
+ $post_type_paras = array(
13
+ 'public' => true,
14
+ );
15
+
16
+ $defaults = array(
17
+ 'slug' => '',
18
+ 'cf_name' => '',
19
+ 'title' => '',
20
+ 'priority' => 10,
21
+ 'individual' => $this->veu_get_common_options['post_metabox_individual'],
22
+ 'post_types' => get_post_types( $post_type_paras ),
23
+ );
24
+
25
+ $this->args = wp_parse_args( $args, $defaults );
26
+
27
+ if ( $this->args['individual'] ) {
28
+ // 通常メタボックスの追加タイミングは admin_menu だが,
29
+ // ここでは admin_init でないと反映されないため
30
+ add_action( 'admin_init', array( $this, 'add_individual_metabox' ) );
31
+ } else {
32
+ // Parent metabox activate
33
+ add_filter( 'veu_parent_metabox_activation', array( $this, 'metabox_activate' ), 10, 1 );
34
+ // 共通のメタボックスの中身を呼び込む
35
+ add_action( 'veu_post_metabox_body', array( $this, 'the_meta_section' ), $this->args['priority'] );
36
+ }
37
+
38
+ add_action( 'save_post', array( $this, 'save_custom_field' ) );
39
+
40
+ }
41
+
42
+ public function metabox_activate( $flag ) {
43
+ return true;
44
+ }
45
+
46
+ /**
47
+ * add_individual_metabox
48
+ * === Now use common metabox that this function is not used
49
+ */
50
+ public function add_individual_metabox() {
51
+ // add_meta_box( 'aaa', 'ArrayIterator', array( $this, 'metabox_body' ), 'page', 'normal', 'high' );
52
+ foreach ( $this->args['post_types'] as $key => $post_type ) {
53
+ add_meta_box( $this->args['slug'], $this->args['title'], array( $this, 'metabox_body' ), $post_type, 'normal', 'high' );
54
+ }
55
+ }
56
+
57
+ /**
58
+ * the_meta_section
59
+ *
60
+ * @return [type] [description]
61
+ */
62
+ public function the_meta_section() {
63
+
64
+ // 今編集しているページの投稿タイプ
65
+ $now_post_type = get_post_type();
66
+
67
+ // このメタボックスを表示する投稿タイプの時
68
+ if ( is_array( $this->args['post_types'] ) && in_array( $now_post_type, $this->args['post_types'] ) ) {
69
+ // Outer class
70
+ $outer_class = '';
71
+ if ( ! empty( $this->args['slug'] ) ) {
72
+ $outer_class = ' ' . $this->args['slug'];
73
+ }
74
+ echo '<div class="veu_metabox_section' . $outer_class . '">';
75
+ // Section title
76
+ if ( ! empty( $this->args['title'] ) ) {
77
+ echo '<h3 class="veu_metabox_section_title">' . wp_kses_post( $this->args['title'] ) . '';
78
+ echo '<span class="veu_metabox_section_title_status_btn close"><i class="fas fa-caret-down"></i></span>';
79
+ echo '<span class="veu_metabox_section_title_status_btn open"><i class="fas fa-caret-up"></i></span>';
80
+ echo '</h3>';
81
+ }
82
+ echo '<div class="veu_metabox_section_body">';
83
+ echo $this->metabox_body( false );
84
+ echo '</div><!-- [ /.veu_metabox_section_body ] -->';
85
+ echo '</div><!-- [ /.veu_metabox_section ] -->';
86
+ }
87
+
88
+ } // if ( is_array( $this->args['post_types'] ) && in_array( $now_post_type, $this->args['post_types'] ) ) {
89
+
90
+ /**
91
+ * metabox_body
92
+ * フォームの外側共通部分
93
+ *
94
+ * @return [type] [description]
95
+ */
96
+ public function metabox_body( $display = true ) {
97
+
98
+ $cf_value = get_post_meta( get_the_id(), $this->args['cf_name'], true );
99
+
100
+ $body = '';
101
+ $body .= wp_nonce_field( wp_create_nonce( __FILE__ ), 'noncename__' . $this->args['cf_name'], true, false );
102
+
103
+ $body .= $this->metabox_body_form( $cf_value );
104
+
105
+ if ( $display ) {
106
+ echo $body;
107
+ } else {
108
+ return $body;
109
+ }
110
+ }
111
+
112
+ /**
113
+ * metabox_body_form
114
+ * フォーム内側部分。クラスの継承で上書きする前提
115
+ *
116
+ * @return [type] [description]
117
+ */
118
+ public function metabox_body_form( $cf_value ) {
119
+
120
+ if ( $cf_value ) {
121
+ $checked = ' checked';
122
+ } else {
123
+ $checked = '';
124
+ }
125
+
126
+ $label = __( 'Hide this page to HTML Sitemap.', 'vk-all-in-one-expansion-unit' );
127
+
128
+ $form = '';
129
+ $form .= '<ul>';
130
+ $form .= '<li><label>' . '<input type="checkbox" id="' . esc_attr( $this->args['cf_name'] ) . '" name="' . esc_attr( $this->args['cf_name'] ) . '" value="true"' . $checked . '> ' . $label . '</label></li>';
131
+ $form .= '</ul>';
132
+
133
+ return $form;
134
+ }
135
+
136
+ public function save_custom_field( $post_id ) {
137
+
138
+ // if autosave then deny
139
+ if ( defined( 'DOING_AUTOSAVE' ) && DOING_AUTOSAVE ) {
140
+ return $post_id; }
141
+
142
+ // 設定したnonce を取得(CSRF対策)
143
+ $noncename__value = isset( $_POST[ 'noncename__' . $this->args['cf_name'] ] ) ? $_POST[ 'noncename__' . $this->args['cf_name'] ] : null;
144
+
145
+ // nonce を確認し、値が書き換えられていれば、何もしない(CSRF対策)
146
+ if ( ! wp_verify_nonce( $noncename__value, wp_create_nonce( __FILE__ ) ) ) {
147
+ return $post_id;
148
+ }
149
+
150
+ delete_post_meta( $post_id, $this->args['cf_name'] );
151
+ if ( ! empty( $_POST[ $this->args['cf_name'] ] ) ) {
152
+ add_post_meta( $post_id, $this->args['cf_name'], $_POST[ $this->args['cf_name'] ] );
153
+ }
154
+
155
+ }
156
+ } // class VEU_Metabox {
{plugins_admin → admin}/customizer.php RENAMED
File without changes
plugins_admin/disable_guide.php → admin/disable-guide.php RENAMED
File without changes
{plugins_admin → admin}/plugin-update-checker/Puc/v4/Factory.php RENAMED
File without changes
{plugins_admin → admin}/plugin-update-checker/Puc/v4p4/Autoloader.php RENAMED
File without changes
{plugins_admin → admin}/plugin-update-checker/Puc/v4p4/DebugBar/Extension.php RENAMED
File without changes
{plugins_admin → admin}/plugin-update-checker/Puc/v4p4/DebugBar/Panel.php RENAMED
File without changes
{plugins_admin → admin}/plugin-update-checker/Puc/v4p4/DebugBar/PluginExtension.php RENAMED
File without changes
{plugins_admin → admin}/plugin-update-checker/Puc/v4p4/DebugBar/PluginPanel.php RENAMED
File without changes
{plugins_admin → admin}/plugin-update-checker/Puc/v4p4/DebugBar/ThemePanel.php RENAMED
File without changes
{plugins_admin → admin}/plugin-update-checker/Puc/v4p4/Factory.php RENAMED
File without changes
{plugins_admin → admin}/plugin-update-checker/Puc/v4p4/Metadata.php RENAMED
File without changes
{plugins_admin → admin}/plugin-update-checker/Puc/v4p4/OAuthSignature.php RENAMED
File without changes
{plugins_admin → admin}/plugin-update-checker/Puc/v4p4/Plugin/Info.php RENAMED
File without changes
{plugins_admin → admin}/plugin-update-checker/Puc/v4p4/Plugin/Update.php RENAMED
File without changes
{plugins_admin → admin}/plugin-update-checker/Puc/v4p4/Plugin/UpdateChecker.php RENAMED
File without changes
{plugins_admin → admin}/plugin-update-checker/Puc/v4p4/Scheduler.php RENAMED
File without changes
{plugins_admin → admin}/plugin-update-checker/Puc/v4p4/StateStore.php RENAMED
File without changes
{plugins_admin → admin}/plugin-update-checker/Puc/v4p4/Theme/Update.php RENAMED
File without changes
{plugins_admin → admin}/plugin-update-checker/Puc/v4p4/Theme/UpdateChecker.php RENAMED
File without changes
{plugins_admin → admin}/plugin-update-checker/Puc/v4p4/Update.php RENAMED
File without changes
{plugins_admin → admin}/plugin-update-checker/Puc/v4p4/UpdateChecker.php RENAMED
File without changes
{plugins_admin → admin}/plugin-update-checker/Puc/v4p4/UpgraderStatus.php RENAMED
File without changes
{plugins_admin → admin}/plugin-update-checker/Puc/v4p4/Utils.php RENAMED
File without changes
{plugins_admin → admin}/plugin-update-checker/Puc/v4p4/Vcs/Api.php RENAMED
File without changes
{plugins_admin → admin}/plugin-update-checker/Puc/v4p4/Vcs/BaseChecker.php RENAMED
File without changes
{plugins_admin → admin}/plugin-update-checker/Puc/v4p4/Vcs/BitBucketApi.php RENAMED
File without changes
{plugins_admin → admin}/plugin-update-checker/Puc/v4p4/Vcs/GitHubApi.php RENAMED
File without changes
{plugins_admin → admin}/plugin-update-checker/Puc/v4p4/Vcs/GitLabApi.php RENAMED
File without changes
{plugins_admin → admin}/plugin-update-checker/Puc/v4p4/Vcs/PluginUpdateChecker.php RENAMED
File without changes
{plugins_admin → admin}/plugin-update-checker/Puc/v4p4/Vcs/Reference.php RENAMED
File without changes
{plugins_admin → admin}/plugin-update-checker/Puc/v4p4/Vcs/ThemeUpdateChecker.php RENAMED
File without changes
{plugins_admin → admin}/plugin-update-checker/README.md RENAMED
File without changes
{plugins_admin → admin}/plugin-update-checker/composer.json RENAMED
File without changes
{plugins_admin → admin}/plugin-update-checker/css/puc-debug-bar.css RENAMED
File without changes
{plugins_admin → admin}/plugin-update-checker/examples/plugin.json RENAMED
File without changes
{plugins_admin → admin}/plugin-update-checker/examples/theme.json RENAMED
File without changes
{plugins_admin → admin}/plugin-update-checker/js/debug-bar.js RENAMED
File without changes
{plugins_admin → admin}/plugin-update-checker/languages/plugin-update-checker-cs_CZ.mo RENAMED
File without changes
{plugins_admin → admin}/plugin-update-checker/languages/plugin-update-checker-cs_CZ.po RENAMED
File without changes
{plugins_admin → admin}/plugin-update-checker/languages/plugin-update-checker-da_DK.mo RENAMED
File without changes
{plugins_admin → admin}/plugin-update-checker/languages/plugin-update-checker-da_DK.po RENAMED
File without changes
{plugins_admin → admin}/plugin-update-checker/languages/plugin-update-checker-de_DE.mo RENAMED
File without changes
{plugins_admin → admin}/plugin-update-checker/languages/plugin-update-checker-de_DE.po RENAMED
File without changes
{plugins_admin → admin}/plugin-update-checker/languages/plugin-update-checker-fa_IR.mo RENAMED
File without changes
{plugins_admin → admin}/plugin-update-checker/languages/plugin-update-checker-fa_IR.po RENAMED
File without changes
{plugins_admin → admin}/plugin-update-checker/languages/plugin-update-checker-fr_FR.mo RENAMED
File without changes
{plugins_admin → admin}/plugin-update-checker/languages/plugin-update-checker-fr_FR.po RENAMED
File without changes
{plugins_admin → admin}/plugin-update-checker/languages/plugin-update-checker-hu_HU.mo RENAMED
File without changes
{plugins_admin → admin}/plugin-update-checker/languages/plugin-update-checker-hu_HU.po RENAMED
File without changes
{plugins_admin → admin}/plugin-update-checker/languages/plugin-update-checker-it_IT.mo RENAMED
File without changes
{plugins_admin → admin}/plugin-update-checker/languages/plugin-update-checker-it_IT.po RENAMED
File without changes
{plugins_admin → admin}/plugin-update-checker/languages/plugin-update-checker-ja.mo RENAMED
File without changes
{plugins_admin → admin}/plugin-update-checker/languages/plugin-update-checker-ja.po RENAMED
File without changes
{plugins_admin → admin}/plugin-update-checker/languages/plugin-update-checker-pt_BR.mo RENAMED
File without changes
{plugins_admin → admin}/plugin-update-checker/languages/plugin-update-checker-pt_BR.po RENAMED
File without changes
{plugins_admin → admin}/plugin-update-checker/languages/plugin-update-checker-sv_SE.mo RENAMED
File without changes
{plugins_admin → admin}/plugin-update-checker/languages/plugin-update-checker-sv_SE.po RENAMED
File without changes
{plugins_admin → admin}/plugin-update-checker/languages/plugin-update-checker.pot RENAMED
File without changes
{plugins_admin → admin}/plugin-update-checker/license.txt RENAMED
File without changes
{plugins_admin → admin}/plugin-update-checker/plugin-update-checker.php RENAMED
File without changes
admin/plugin-update-checker/plugin-update-config.json ADDED
@@ -0,0 +1,27 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "name": "VK All in One Expansion Unit",
3
+ "version": "8.9.4",
4
+ "download_url": "https://lightning.nagoya/wp-content/vk-data-files/vk-all-in-one-expansion-unit/vk-all-in-one-expansion-unit.zip",
5
+
6
+ "homepage": "https://ex-unit.nagoya/ja/",
7
+ "requires": "4.5",
8
+ "tested": "5.2.1",
9
+ "last_updated": "2019-05-24 00:17:00",
10
+ "upgrade_notice": "Here's why you should upgrade...",
11
+
12
+ "author": "Vektor,Inc.",
13
+ "author_homepage": "https://www.vektor-inc.co.jp",
14
+
15
+ "sections": {
16
+ "description": "This plugin is an extended slide for WordPress theme Lightning.",
17
+ "installation": "",
18
+ "changelog": "<h4>8.9.4</h4><ul><li>[ 仕様変更 ][ VK Blocks ][ スタッフブロック ] フォント再調整</li></ul><h4>8.9.3</h4><ul><li>[ 仕様変更 ][ VK Blocks ] スタッフブロックのHタグ変更 & Lightningの1カラムテンプレート対応</li></ul><h4>8.9.2</h4><ul><li>[ 不具合修正 ][ VK Blocks ] ブロック読み込み不具合修正</li></ul><h4>8.9.1</h4><ul><li>[ 不具合修正 ][ VK Blocks ] Titleブロックで見出しに余白指定するとalignが効かなくなる不具合修正</li></ul><h4>8.9.0</h4><ul><li>[ 機能追加 ][ VK Blocks ] Staffブロック追加</li></ul><h4>8.8.1</h4><ul><li>[ 翻訳 ] 未翻訳部分翻訳</li></ul><h4>8.8.0</h4><ul><li>[ 機能追加 ] 管理画面からのアップデート対応</li></ul>",
19
+ "custom_section": ""
20
+ },
21
+
22
+ "rating": 100,
23
+ "num_ratings": 5,
24
+
25
+ "downloaded": 1234,
26
+ "active_installs": 50000
27
+ }
{plugins_admin → admin}/plugin-update-checker/vendor/Parsedown.php RENAMED
File without changes
{plugins_admin → admin}/plugin-update-checker/vendor/ParsedownLegacy.php RENAMED
File without changes
{plugins_admin → admin}/plugin-update-checker/vendor/readme-parser.php RENAMED
File without changes
{plugins_admin/vk-admin → admin/vk-admin/package}/_scss/vk_admin.scss RENAMED
File without changes
{plugins_admin/vk-admin → admin/vk-admin/package}/class-vk-admin-info.php RENAMED
File without changes
{plugins_admin/vk-admin → admin/vk-admin/package}/class-vk-admin.php RENAMED
File without changes
{plugins_admin/vk-admin → admin/vk-admin/package}/config.rb RENAMED
File without changes
{plugins_admin/vk-admin → admin/vk-admin/package}/css/vk_admin.css RENAMED
File without changes
{plugins_admin/vk-admin → admin/vk-admin/package}/images/ExUnit_bnr.png RENAMED
File without changes
{plugins_admin/vk-admin → admin/vk-admin/package}/images/admin_banner_recruit.jpg RENAMED
File without changes
{plugins_admin/vk-admin → admin/vk-admin/package}/images/billvektor_banner.png RENAMED
File without changes
{plugins_admin/vk-admin → admin/vk-admin/package}/images/fort-bnr.jpg RENAMED
File without changes
{plugins_admin/vk-admin → admin/vk-admin/package}/images/jpnstyle-bnr.jpg RENAMED
File without changes
{plugins_admin/vk-admin → admin/vk-admin/package}/images/lightning-pro-bnr.jpg RENAMED
File without changes
{plugins_admin/vk-admin → admin/vk-admin/package}/images/lightning_bnr_en.jpg RENAMED
File without changes
{plugins_admin/vk-admin → admin/vk-admin/package}/images/lightning_bnr_ja.jpg RENAMED
File without changes
{plugins_admin/vk-admin → admin/vk-admin/package}/images/pale-bnr.jpg RENAMED
File without changes
{plugins_admin/vk-admin → admin/vk-admin/package}/images/post_author_display_bnr_en.jpg RENAMED
File without changes
{plugins_admin/vk-admin → admin/vk-admin/package}/images/post_author_display_bnr_ja.jpg RENAMED
File without changes
{plugins_admin/vk-admin → admin/vk-admin/package}/images/variety-bnr.jpg RENAMED
File without changes
{plugins_admin/vk-admin → admin/vk-admin/package}/images/vektor_logo.png RENAMED
File without changes
{plugins_admin/vk-admin → admin/vk-admin/package}/images/vk-link-target-controller_bnr.jpg RENAMED
File without changes
{plugins_admin/vk-admin → admin/vk-admin/package}/images/vk-link-target-controller_notxt_bnr.jpg RENAMED
File without changes
{plugins_admin/vk-admin → admin/vk-admin/package}/js/vk_admin.js RENAMED
File without changes
{plugins_admin → admin/vk-admin}/vk-admin-config.php RENAMED
@@ -4,11 +4,11 @@
4
  Load modules
5
  /*-------------------------------------------*/
6
  if ( ! class_exists( 'Vk_Admin' ) ) {
7
- require_once( 'vk-admin/class-vk-admin.php' );
8
  }
9
 
10
  global $vk_admin_textdomain;
11
- $vk_admin_textdomain = 'vkExUnit';
12
 
13
  /*
14
  $admin_pages の配列にいれる識別値は下記をコメントアウトすればとれる
4
  Load modules
5
  /*-------------------------------------------*/
6
  if ( ! class_exists( 'Vk_Admin' ) ) {
7
+ require_once( 'package/class-vk-admin.php' );
8
  }
9
 
10
  global $vk_admin_textdomain;
11
+ $vk_admin_textdomain = 'vk-all-in-one-expansion-unit';
12
 
13
  /*
14
  $admin_pages の配列にいれる識別値は下記をコメントアウトすればとれる
admin_other_functions.php DELETED
@@ -1,19 +0,0 @@
1
- <?php
2
-
3
- add_action( 'admin_bar_menu', 'vkExUnit_package_adminbar', 43 );
4
- function vkExUnit_package_adminbar( $wp_admin_bar ) {
5
-
6
- if ( ! current_user_can( 'activate_plugins' ) ) { return; }
7
-
8
- global $vkExUnit_options;
9
- if (!isset($vkExUnit_options) || !count($vkExUnit_options)) return;
10
-
11
- foreach ($vkExUnit_options as $opt) {
12
- $wp_admin_bar->add_node( array(
13
- 'parent' => 'veu_adminlink_main',
14
- 'title' => $opt['tab_label'],
15
- 'id' => 'vew_configbar_'.$opt['option_name'],
16
- 'href' => admin_url() . 'admin.php?page=vkExUnit_main_setting#'.$opt['option_name']
17
- ));
18
- }
19
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
{_scss → assets/_scss}/_bootstrap.scss RENAMED
File without changes
{_scss → assets/_scss}/_contents_option_style.scss RENAMED
File without changes
assets/_scss/vkExUnit_admin.scss ADDED
@@ -0,0 +1,80 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ @charset "utf-8";
2
+ // @import "compass";
3
+
4
+ .wrap.debug_mode{
5
+ tr.dev_object{ display:table-row; }
6
+ }
7
+ .veu_metabox_nav {
8
+ position: relative;
9
+ display:block; overflow:hidden;
10
+ .veu_metabox_all_section_toggle {
11
+ position: relative;
12
+ right:0;
13
+ top:0;
14
+ // 以下スキンなどによって負けないように指定しているので消さないように
15
+ opacity: 1;
16
+ float:none;
17
+ }
18
+ }
19
+ .veu_metabox_footer {
20
+ padding-top:5px;
21
+ .logo_exUnit {
22
+ text-align: right;
23
+ border: none;
24
+ img { width:100px; }
25
+ }
26
+ }
27
+
28
+ .veu_metabox_all_section_toggle.close {
29
+ .veu_metabox_all_section_toggle_btn_open { display: block; }
30
+ .veu_metabox_all_section_toggle_btn_close { display: none; }
31
+ }
32
+ .veu_metabox_all_section_toggle.open {
33
+ .veu_metabox_all_section_toggle_btn_open { display: none; }
34
+ .veu_metabox_all_section_toggle_btn_close { display: block; }
35
+ }
36
+
37
+
38
+ .veu_metabox_section {
39
+ &_title {
40
+ position: relative;
41
+ border:1px solid #e5e5e5;
42
+ padding: 7px 1rem;
43
+ background-color: #f5f5f5;
44
+ margin:0 0 2px;
45
+ font-size: 14px;
46
+ cursor: pointer;
47
+ &_status_btn {
48
+ display:block; overflow:hidden;
49
+ position: absolute;
50
+ right:10px;
51
+ top:5px;
52
+ &.close{ display: block; }
53
+ &.open{ display: none;}
54
+ }
55
+ }
56
+ &_body {
57
+ display: none;
58
+ padding: 1rem 1rem 2rem;
59
+ }
60
+ }
61
+ .veu_metabox_section.open {
62
+ .veu_metabox_section_title_status_btn{
63
+ &.close{ display: none; }
64
+ &.open{ display: block;}
65
+
66
+ }
67
+ .veu_metabox_section_body{
68
+ display: block;
69
+ }
70
+ }
71
+
72
+ .body-open {
73
+ border:1px solid #ff0000;
74
+ }
75
+
76
+ .veu_sns_title {
77
+ input[type="text"] {
78
+ width: 100%;
79
+ }
80
+ }
{_scss → assets/_scss}/vkExUnit_editor_style.scss RENAMED
File without changes
{_scss → assets/_scss}/vkExUnit_style.scss RENAMED
@@ -55,7 +55,6 @@ $section_margin : 30px;
55
  /* .common
56
  /*-------------------------------------------*/
57
 
58
- html { font-size: inherit; } /* reset bootstrap */
59
  .link-list li { padding:0.5em; }
60
  iframe.wp-embedded-content { width:100%; }
61
 
@@ -189,11 +188,11 @@ iframe.wp-embedded-content { width:100%; }
189
  font-weight: normal;
190
  font-style: normal;
191
  font-family: 'vk_sns';
192
- src:url('../plugins/sns/icons/fonts/vk_sns.eot?-bq20cj');
193
- src:url('../plugins/sns/icons/fonts/vk_sns.eot?#iefix-bq20cj') format('embedded-opentype'),
194
- url('../plugins/sns/icons/fonts/vk_sns.woff?-bq20cj') format('woff'),
195
- url('../plugins/sns/icons/fonts/vk_sns.ttf?-bq20cj') format('truetype'),
196
- url('../plugins/sns/icons/fonts/vk_sns.svg?-bq20cj#vk_sns') format('svg');
197
  }
198
 
199
  [class^="vk_icon_w_r_sns_"], [class*=" vk_icon_w_r_sns_"] {
@@ -390,7 +389,7 @@ $section_pagelist_margin:2.5em 0 1em;
390
  /*-------------------------------------------*/
391
  /* .veu_cta
392
  /*-------------------------------------------*/
393
- @import "../plugins/call-to-action/_scss/_call-to-action";
394
 
395
  /*-------------------------------------------*/
396
  /* .veu_contact
@@ -483,7 +482,7 @@ $section_pagelist_margin:2.5em 0 1em;
483
  /*-------------------------------------------*/
484
  /* .veu_pagetop-btn
485
  /*-------------------------------------------*/
486
- @import "../plugins/pagetop-btn/_scss/_pagetop-btn.scss";
487
 
488
  /*-------------------------------------------*/
489
  /* Widget .veu_fbPagePlugin
55
  /* .common
56
  /*-------------------------------------------*/
57
 
 
58
  .link-list li { padding:0.5em; }
59
  iframe.wp-embedded-content { width:100%; }
60
 
188
  font-weight: normal;
189
  font-style: normal;
190
  font-family: 'vk_sns';
191
+ src:url('../../inc/sns/icons/fonts/vk_sns.eot?-bq20cj');
192
+ src:url('../../inc/sns/icons/fonts/vk_sns.eot?#iefix-bq20cj') format('embedded-opentype'),
193
+ url('../../inc/sns/icons/fonts/vk_sns.woff?-bq20cj') format('woff'),
194
+ url('../../inc/sns/icons/fonts/vk_sns.ttf?-bq20cj') format('truetype'),
195
+ url('../../inc/sns/icons/fonts/vk_sns.svg?-bq20cj#vk_sns') format('svg');
196
  }
197
 
198
  [class^="vk_icon_w_r_sns_"], [class*=" vk_icon_w_r_sns_"] {
389
  /*-------------------------------------------*/
390
  /* .veu_cta
391
  /*-------------------------------------------*/
392
+ @import "../../inc/call-to-action/package/_scss/_call-to-action";
393
 
394
  /*-------------------------------------------*/
395
  /* .veu_contact
482
  /*-------------------------------------------*/
483
  /* .veu_pagetop-btn
484
  /*-------------------------------------------*/
485
+ @import "../../inc/pagetop-btn/_scss/_pagetop-btn.scss";
486
 
487
  /*-------------------------------------------*/
488
  /* Widget .veu_fbPagePlugin
{_scss → assets/_scss}/vkExUnit_style_in_bs.scss RENAMED
File without changes
assets/css/vkExUnit_admin.css ADDED
@@ -0,0 +1 @@
 
1
+ .wrap.debug_mode tr.dev_object{display:table-row}.veu_metabox_nav{position:relative;display:block;overflow:hidden}.veu_metabox_nav .veu_metabox_all_section_toggle{position:relative;right:0;top:0;opacity:1;float:none}.veu_metabox_footer{padding-top:5px}.veu_metabox_footer .logo_exUnit{text-align:right;border:none}.veu_metabox_footer .logo_exUnit img{width:100px}.veu_metabox_all_section_toggle.close .veu_metabox_all_section_toggle_btn_open{display:block}.veu_metabox_all_section_toggle.close .veu_metabox_all_section_toggle_btn_close{display:none}.veu_metabox_all_section_toggle.open .veu_metabox_all_section_toggle_btn_open{display:none}.veu_metabox_all_section_toggle.open .veu_metabox_all_section_toggle_btn_close{display:block}.veu_metabox_section_title{position:relative;border:1px solid #e5e5e5;padding:7px 1rem;background-color:#f5f5f5;margin:0 0 2px;font-size:14px;cursor:pointer}.veu_metabox_section_title_status_btn{display:block;overflow:hidden;position:absolute;right:10px;top:5px}.veu_metabox_section_title_status_btn.close{display:block}.veu_metabox_section_title_status_btn.open{display:none}.veu_metabox_section_body{display:none;padding:1rem 1rem 2rem}.veu_metabox_section.open .veu_metabox_section_title_status_btn.close{display:none}.veu_metabox_section.open .veu_metabox_section_title_status_btn.open{display:block}.veu_metabox_section.open .veu_metabox_section_body{display:block}.body-open{border:1px solid red}.veu_sns_title input[type=text]{width:100%}
{css → assets/css}/vkExUnit_editor_style.css RENAMED
File without changes
assets/css/vkExUnit_style.css ADDED
@@ -0,0 +1 @@
 
1
+ .veu_leadTxt,p.veu_leadTxt{font-size:1.6em;line-height:150%;padding:0}.veu_caption{font-size:.8em}.fa_v4 .btn.btn-blank::after{margin-left:.7em;font-family:FontAwesome;content:"\f08e"}.fa_v5_css .btn.btn-blank::after{margin-left:.7em;font-family:Font Awesome\ 5 Free;content:"\f35d";font-weight:900}dl.veu_qaItem{display:block;overflow:hidden;border-bottom:1px dotted #ccc;padding:0 0 25px;margin:25px 0;width:100%;position:relative}dl.veu_qaItem dd,dl.veu_qaItem dt{border:none;padding-left:35px}dl.veu_qaItem dd:before,dl.veu_qaItem dt:before{position:absolute;left:0;font-size:24px;line-height:105%}dl.veu_qaItem dt{margin-bottom:15px;font-size:18px}dl.veu_qaItem dt:before{font-family:areal;content:"Q ";color:#e50000}dl.veu_qaItem dd{margin-bottom:0}dl.veu_qaItem dd:before{content:"A ";color:#337ab7;font-family:""}.veu_flowBox{display:block;overflow:hidden}.veu_flowBox:after{content:"";background:url(../images/arrow_bottom.svg) center 50% no-repeat;background-size:50px 50px;display:block;overflow:hidden;height:50px;width:50px;margin:0 auto}.veu_flowBox:last-child{padding-bottom:0;margin-bottom:30px}.veu_flowBox:last-child:after{content:"";font-size:0;background-image:none}.veu_flowBox dl{display:block;overflow:hidden;padding:20px 25px;border:3px solid #e5e5e5;margin:0}.veu_flowBox dl dd,.veu_flowBox dl dt{padding-left:0;border:none}.veu_flowBox dl dt{border-bottom:1px dotted #ccc;margin-bottom:10px;font-size:1.2em}.veu_flowBox dl dd{margin-bottom:0}.veu_flowBox dl dd h4{margin:0;padding:0}.veu_flowBox dl dd p{margin-bottom:10px}.veu_flowBox dl dd ul{margin-bottom:0}.veu_dummyImage{padding:20px;display:block;vertical-align:middle;text-align:center;background-color:#f5f5f5;border:1px solid #ccc;margin-bottom:15px}.veu_floatLeft{float:left;margin-right:20px}.veu_floatRight{float:right;margin-left:20px}.veu_feat_list{background:0 0;border:none;padding:0 0 0 2em;font-size:2em;margin-top:1.5em;position:relative}.veu_feat_list::after,.veu_feat_list::before{border:none;background:0 0}.veu_feat_list::before{position:absolute;left:0;top:-.2em;background-color:#4e7729;color:#fff;border-radius:100%;margin-right:.5em;padding:.2em .5em}.veu_feat_list_1::before{content:"1"}.veu_feat_list_2::before{content:"2"}.veu_feat_list_3::before{content:"3"}.veu_feat_list_4::before{content:"4"}.veu_feat_list_5::before{content:"5"}.veu_feat_list_6::before{content:"6"}.veu_feat_list_7::before{content:"7"}.veu_feat_list_8::before{content:"8"}.veu_feat_list_9::before{content:"9"}.link-list li{padding:.5em}iframe.wp-embedded-content{width:100%}.veu_adminEdit{margin-top:5px}.veu_contentAddSection{display:block;clear:both;overflow:hidden;margin-top:20px}.btn{white-space:inherit}.media{border-bottom:1px solid #e5e5e5;padding:2em 0;margin-top:0}.media:first-child{border-top:1px solid #e5e5e5}.media .postList_thumbnail{width:160px;margin-bottom:.5em;padding-right:30px;display:block;overflow:hidden;float:left}.media .postList_thumbnail a{position:relative;display:block;overflow:hidden}.media .postList_thumbnail img{width:100%;height:auto}.media .postList_thumbnail .postList_cateLabel{position:absolute;bottom:0;left:0}.media .media-heading{font-size:1.8em;line-height:1.3em;margin-top:0;margin-bottom:.5em;font-weight:400}.media .media-heading a{color:#464646}.media .media-heading a:hover{text-decoration:none}.media p{margin-bottom:0}.media a.media-body_excerpt{color:#464646}.relatedPosts h2{margin-bottom:10px}.veu_autoEyeCatchBox{display:block;overflow:hidden;margin-bottom:2em}.veu_sitemap .sectionBox{padding-top:0}.veu_sitemap .sitemap-col{padding-bottom:2em}.veu_sitemap .sitemap-col{margin-top:1em}.veu_sitemap .sitemap-col .link-list{margin-top:0;margin-bottom:0}.veu_sitemap .sitemap-col .page_item{padding:0}.veu_sitemap .sitemap-col .cat-item{padding:0}.veu_socialSet-position-before{margin-top:-1em;margin-bottom:2em}.veu_socialSet-position-after{margin-top:3em}.veu_socialSet.veu_contentAddSection ul{margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex}.veu_socialSet.veu_contentAddSection ul li{position:relative;display:block;overflow:visible;width:50%;margin:3px;padding:0;background:0 0}.veu_socialSet.veu_contentAddSection ul li.sb_icon a{display:block;overflow:hidden;padding:5px 10px;border-radius:4px;color:#fff;text-decoration:none;line-height:100%;font-size:90%}.veu_socialSet.veu_contentAddSection ul li.sb_icon a:hover{-webkit-box-shadow:none;box-shadow:none;transform:translate3d(0,2px,0);-webkit-transform:translate3d(0,2px,0)}.veu_socialSet.veu_contentAddSection ul li.sb_icon a .sns_txt{position:relative;top:-1px}.veu_socialSet.veu_contentAddSection ul li iframe{border:none}.veu_socialSet.veu_contentAddSection ul li a .icon_sns{font-size:100%;padding:5px 8px 5px 0;display:inline-block}.veu_socialSet.veu_contentAddSection ul li.sb_icon.sb_facebook a{background:#425dab;-webkit-box-shadow:0 4px 0 #344e84;box-shadow:0 4px 0 #344e84}.veu_socialSet.veu_contentAddSection ul li.sb_icon.sb_hatena a{background:#007fc5;-webkit-box-shadow:0 4px 0 #00679f;box-shadow:0 4px 0 #00679f}.veu_socialSet.veu_contentAddSection ul li.sb_icon.sb_twitter a{background:#00abec;-webkit-box-shadow:0 4px 0 #007eaa;box-shadow:0 4px 0 #007eaa}.veu_socialSet.veu_contentAddSection ul li.sb_icon.sb_google a{background:#dd4b39;-webkit-box-shadow:0 4px 0 #a03524;box-shadow:0 4px 0 #a03524}.veu_socialSet.veu_contentAddSection ul li.sb_icon.sb_line a{background:#6ebd30;-webkit-box-shadow:0 4px 0 #5b9c28;box-shadow:0 4px 0 #5b9c28}.veu_socialSet.veu_contentAddSection ul li.sb_icon.sb_pocket a{background:#ea4654;-webkit-box-shadow:0 4px 0 #c1303c;box-shadow:0 4px 0 #c1303c}.veu_count_sns_fb,.veu_count_sns_hb,.veu_count_sns_pocket{position:absolute;bottom:5px;right:5px;font-size:77%;line-height:1;font-weight:700}@font-face{font-weight:400;font-style:normal;font-family:vk_sns;src:url(../../inc/sns/icons/fonts/vk_sns.eot?-bq20cj);src:url(../../inc/sns/icons/fonts/vk_sns.eot?#iefix-bq20cj) format("embedded-opentype"),url(../../inc/sns/icons/fonts/vk_sns.woff?-bq20cj) format("woff"),url(../../inc/sns/icons/fonts/vk_sns.ttf?-bq20cj) format("truetype"),url(../../inc/sns/icons/fonts/vk_sns.svg?-bq20cj#vk_sns) format("svg")}[class*=" vk_icon_w_r_sns_"],[class^=vk_icon_w_r_sns_]{text-transform:none;font-weight:400;font-style:normal;font-variant:normal;font-family:vk_sns;line-height:1;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.vk_icon_w_r_sns_twitter:before{content:"\e600"}.vk_icon_w_r_sns_line:before{content:"\e601"}.vk_icon_w_r_sns_hatena:before{content:"\e602"}.vk_icon_w_r_sns_google:before{content:"\e603"}.vk_icon_w_r_sns_fb:before{content:"\e604"}.vk_icon_w_r_sns_pocket:before{content:"\e605"}.veu_childPage_list{margin:2.5em 0 1em}.veu_childPage_list .childPage_list_box{display:block;margin-bottom:1.5em;width:100%;text-decoration:none}.veu_childPage_list .childPage_list_box_inner{position:relative;display:block;overflow:hidden;padding:0 20px;border:3px solid #efefef;-webkit-box-shadow:inset 0 0 0 1px #fff;box-shadow:inset 0 0 0 1px #fff}.veu_childPage_list .childPage_list_title{margin-top:20px;color:#464646;font-size:16px;line-height:1.4}.veu_childPage_list .wp-post-image{float:left;margin-right:1em;margin-bottom:1em;width:30%;height:auto;border:solid 1px #ddd}.veu_childPage_list .childPage_list_body{overflow:hidden;margin-bottom:5px;color:#333;font-size:14px}.veu_childPage_list .childPage_list_body:hover{text-decoration:underline}.veu_childPage_list p{line-height:1.5em}.veu_childPage_list .childPage_list_text{overflow:hidden;margin-bottom:1em}.veu_childPage_list .childPage_list_more{float:right;margin-bottom:20px}.veu_pageList_ancestor{clear:both;margin:2.5em 0 1em;padding:20px 20px 0;border:3px solid #efefef;-webkit-box-shadow:inset 0 0 0 1px #fff;box-shadow:inset 0 0 0 1px #fff}.veu_pageList_ancestor h3{margin:.5em 0}.veu_pageList_ancestor h3 a{color:#333;font-size:16px}.veu_pageList_ancestor ul.pageList{margin-top:1em;padding-left:0}.veu_pageList_ancestor ul.pageList a{display:block;padding:8px 5px;border-bottom:solid 1px #ddd;color:#333;font-size:14px}.veu_pageList_ancestor ul.pageList a:hover{text-decoration:underline}.veu_pageList_ancestor ul.pageList>.page_item{list-style:none}.veu_pageList_ancestor ul.pageList li{margin-bottom:0}.veu_pageList_ancestor ul.pageList ul{margin:0;padding-left:0;padding-bottom:0}.veu_pageList_ancestor ul.pageList ul li{position:relative;list-style:none}.veu_pageList_ancestor ul.pageList ul li:before{position:absolute;top:.26em;left:5px;display:inline-block}.veu_pageList_ancestor ul.pageList ul li a{padding-left:20px}.veu_pageList_ancestor ul.pageList ul li li a{padding-left:30px}.veu_pageList_ancestor ul.pageList ul li li li a{padding-left:40px}.veu_pageList_ancestor .current_page_item>a{font-weight:700}.veu_followSet{margin:30px 0;display:table;table-layout:fixed;width:100%;background-color:#2b2b2b;color:#fff}.veu_followSet .followSet_img{display:table-cell;min-width:240px;background-position:center;background-size:cover}.veu_followSet .followSet_body{display:table-cell;padding:15px;text-align:center;vertical-align:middle;line-height:1.4;font-size:20px}.veu_followSet .followSet_fb_page{margin-top:0;display:block;width:100%;-webkit-transform:scale(1.2);transform:scale(1.2)}.veu_followSet .followSet_tw_follow{width:100%;padding:15px 0 0}.veu_followSet .followSet_feedly{text-align:center}.veu_cta{display:block;overflow:hidden;margin-top:30px;margin-bottom:30px;background-color:#efefef}.veu_cta .cta_title{display:block;overflow:hidden;margin:0;padding:12px 20px 10px;background-color:#333;color:#fff;font-size:22px;line-height:1.2em}.veu_cta .cta_body{display:block;overflow:hidden;padding:1.5em 1.5em 2em;line-height:170%}.veu_cta .cta_body_image{margin-bottom:1.5em}.veu_cta .cta_body_image img{max-width:250px}.veu_cta .cta_body_image_center{display:block;overflow:hidden;text-align:center}.veu_cta .cta_body_image_center img{display:block;margin:0 auto 15px;max-width:100%}.veu_cta .cta_body_txt{display:block;overflow:hidden}.veu_cta .cta_body_link{clear:both;margin-top:1.5em}.veu_contact{display:block;overflow:hidden}.veu_contact .contact_frame{display:block;overflow:hidden;padding:25px 24px 21px;border:3px solid #efefef;background-color:#f9f9f9;-webkit-box-shadow:inset 0 0 0 1px #fff;box-shadow:inset 0 0 0 1px #fff}.veu_contact .contact_txt_catch,.veu_contact .contact_txt_tel,.veu_contact .contact_txt_time{display:block;overflow:hidden}.veu_contact .contact_txt_catch,.veu_contact .contact_txt_time{font-size:14px;line-height:128.6%}.veu_contact .contact_txt_tel{padding:4px 0;font-size:28px;line-height:105%;font-weight:700}.veu_contact .contact_txt_tel_icon{margin-right:.3rem}.veu_contact .contact_bt_subTxt{display:block;overflow:hidden;font-size:12px;margin-top:.4rem}.veu_contact .contact_txt{text-align:center}.veu_contact .contact_bt{display:block}.widget .veu_contact>.contact_bt{display:inline-block;float:none}.veu_insertAds{margin-top:1em;margin-bottom:2em}.veu_relatedPosts>.row{display:-ms-flexbox;display:-webkit-box;display:flex;margin:0;margin-right:-3%;-ms-flex-wrap:wrap;flex-wrap:wrap}.veu_relatedPosts .relatedPosts_item{float:none;margin-right:2.9%;padding-right:0;padding-left:0;width:47%;border-bottom:solid 1px #e5e5e5}.veu_relatedPosts .relatedPosts_item>.media:first-child{border:none}.veu_relatedPosts .relatedPosts_item>.media{padding:1em 0 .8em;margin-top:0;border:none}.veu_relatedPosts .relatedPosts_item>.media .media-body{font-size:14px}.veu_relatedPosts .relatedPosts_item>.media .postList_thumbnail{width:80px;padding-right:15px;margin-bottom:0}.veu_relatedPosts .relatedPosts_item>.media .media-heading{font-size:14px}.veu_relatedPosts .relatedPosts_item:nth-child(1){border-top:solid 1px #e5e5e5}.veu_relatedPosts .relatedPosts_item:nth-child(2){border-top:solid 1px #e5e5e5}.page_top_btn{position:fixed;right:2%;bottom:3%;z-index:99999;width:40px;height:38px;text-indent:100%;white-space:nowrap;overflow:hidden;border:none;background:rgba(0,0,0,.8);outline:1px solid rgba(0,0,0,.8);border:1px solid rgba(255,255,255,.8);background-image:url(../images/to-top-btn-icon.svg);background-size:50%;background-repeat:no-repeat;background-position:center;opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s}.page_top_btn:hover{-webkit-transition:opacity .3s;transition:opacity .3s}.scrolled .page_top_btn{display:block;opacity:1}.veu_fbPagePlugin .fbPagePlugin_body{margin:0 auto;border:4px solid #efefef;background-color:#f9f9f9;text-align:center}iframe.twitter-timeline{margin-right:auto;margin-left:auto;width:740px!important}.veu_postList{margin-bottom:30px}.veu_postList .subSection-title,.veu_postList h1.mainSection-title{margin-bottom:0}.veu_postList ul.postList{margin:0;padding:0}.veu_postList ul.postList li{display:block;clear:both;overflow:hidden;margin:0;padding:15px 0;border-bottom:1px dotted #666;line-height:1.4em}.veu_postList .postList a{color:#464646;text-decoration:none}.veu_postList .postList a:hover{text-decoration:underline}.veu_postList .postList_title{display:block;clear:both;margin:3px 0 0}.veu_postList .postList_meta_items{font-size:14px;color:#666}.veu_postList .postList_date{margin-right:10px;color:#d44950}.veu_postList .postList_date:before{content:"";margin-right:0}.veu_postList .postList_terms a{margin-right:3px;padding:2px 5px 1px;border-radius:3px;background-color:#efefef;font-size:12px}.veu_postList .postList_more{margin:10px 5px 0 0;text-align:right}.veu_postList .postList_miniThumb .postList_item{display:block;overflow:hidden;clear:both;position:relative;padding:15px 0;border-bottom:1px dotted #666;margin-bottom:0}.veu_postList .postList_miniThumb .postList_thumbnail{float:left;margin-right:15px}.veu_postList .postList_miniThumb .postList_thumbnail a{position:relative;display:block;overflow:hidden;border:1px solid #e5e5e5}.veu_postList .postList_miniThumb .postList_thumbnail img{width:80px;height:auto}.veu_postList .postList_miniThumb .postList_body{display:block;overflow:hidden;width:auto}.veu_postList .postList_miniThumb .postList_title{font-size:14px}.mainSection .veu_postList.pt_0 .postList.postList_miniThumb{padding:0;margin-left:0;margin-right:0}.veu_profile .profile{overflow:hidden}.veu_profile .media_outer{position:relative;display:block;overflow:hidden;margin:.8em 0 .8em;-webkit-box-sizing:border-box;box-sizing:border-box}.veu_profile .media_outer img{max-width:100%;height:auto}.veu_profile .media_round{border-radius:50%;width:120px;height:120px;position:relative}.veu_profile .media_round img{position:absolute;left:-9999px}.veu_profile .media_center{margin-left:auto;margin-right:auto}.veu_profile .media_center img{display:block;margin-left:auto;margin-right:auto}.veu_profile .media_float{float:left;margin-right:1em}.veu_profile .media_float+.profile_text{padding-top:.8em}.veu_profile .profile_text{margin-bottom:1em;font-size:14px}.veu_profile .sns_btns{margin:0;padding:0;width:100%}.veu_profile .sns_btns li{float:left;margin-right:.45em;list-style:none;text-align:center}.veu_profile .sns_btns a{display:block;position:relative;width:40px;height:40px;border-radius:23px;color:#fff;text-decoration:none;font-size:20px}.veu_profile .sns_btns a:hover{color:#fff;text-decoration:none;opacity:.8}.veu_profile .sns_btns .icon{position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}.veu_profile .sns_btns .facebook_btn a{background:#3b5998}.veu_profile .sns_btns .twitter_btn a{background:#55acee}.veu_profile .sns_btns .mail_btn a{background:#2f915f}.veu_profile .sns_btns .youtube_btn a{background:#c81d1c}.veu_profile .sns_btns .rss_btn a{background:#f26522}.veu_profile .sns_btns .instagram_btn a{background:#3f729b}.veu_profile .sns_btns .linkedin_btn a{background:#0077b5}.veu_3prArea .subSection-title{font-size:18px;margin-top:.8em}.veu_3prArea .summary{margin-bottom:.5em;font-size:14px;line-height:1.6em}.veu_3prArea .linkurl a{text-decoration:none}.veu_3prArea_image{margin-bottom:.8em;border:1px solid #e5e5e5}.veu_3prArea_image .image_pc{display:block}.veu_3prArea_image .image_sp{display:none}.veu_3prArea_image img{width:100%}.veu_3prArea_image_link{border:1px solid #fff;display:block;overflow:hidden}.prBlock a{color:#333}.prBlock a:hover{color:#333;text-decoration:none}.prBlock a .prBlock_summary:hover{text-decoration:underline}.prBlock .prBlock_icon_outer{display:block;position:relative;margin:0 auto;width:80px;height:80px;border-radius:50%}.prBlock .prBlock_icon{position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);font-size:36px}.prBlock .prBlock_title{margin-top:.9em;margin-bottom:.7em;text-align:center;font-size:18px;line-height:1.4em}.prBlock .prBlock_image{position:relative;display:block;width:120px;height:120px;margin:0 auto;overflow:hidden;border-radius:50%;text-indent:-9999px}.prBlock .prBlock_summary{margin-bottom:.5em;text-align:center;font-size:14px;line-height:1.6em}.veu_button i,.veu_button svg{margin-left:.3em;margin-right:.3em}.veu_button .button_mainText,.veu_button .button_subText{display:block}.veu_button .btn.btn-sm{padding-top:.6em;padding-bottom:.45em}.veu_button .btn{padding-top:.8em;padding-bottom:.6em}.veu_button .btn.btn-lg{padding-top:.8em;padding-bottom:.7em}.veu_banner{text-align:center;display:block;overflow:hidden}@media (min-width:481px){.veu_followSet .followSet_body{padding:40px}.veu_followSet .followSet_title{font-size:18px;margin-bottom:10px}}@media (min-width:541px){.veu_childPage_list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-justify-content:space-between}.veu_childPage_list .childPage_list_box{width:48%}}@media (min-width:768px){.veu_leadTxt,p.veu_leadTxt{font-size:2em;margin-bottom:.7em}.veu_cta .cta_body_image_right{float:right;margin-left:30px}.veu_cta .cta_body_image_left{float:left;margin-right:30px}}@media (min-width:992px){.mainSection .veu_postList.pt_0.postList_item .postList_thumbnail{margin-right:30px;margin-left:0}.mainSection .veu_postList.pt_0.postList_item.even .postList_thumbnail{margin-left:30px;margin-right:0}}@media (min-width:1200px){.veu_contact p.contact_txt{margin-bottom:0}.veu_contact .contact_txt{float:left;text-align:left}.veu_contact .contact_bt{float:right;padding:.7em 2em}}@media screen and (max-width:992px){.prBlock{margin-bottom:1.5em}}@media (max-width:971px){.veu_insertAds{margin-bottom:.5em}.veu_insertAds .col-md-6{margin-bottom:1em}}@media (max-width:768px){.veu_relatedPosts .relatedPosts_item{display:block;width:100%}.veu_relatedPosts .relatedPosts_item:nth-child(2){border-top:none}}@media screen and (max-width:768px){.veu_3prArea .prArea{margin-bottom:1em;display:block;overflow:hidden}.veu_3prArea .image_pc{display:none}.veu_3prArea .image_sp{display:block}.veu_3prArea .linkurl{margin-bottom:1.5em}.veu_3prArea_image{width:138px;margin:0 1em 0 0;float:left}}@media (max-width:767px){.media .postList_thumbnail{padding-right:20px}.media .media-body .media-heading{font-size:1.2em;line-height:1.3em;margin-bottom:.5em}.veu_socialSet.veu_contentAddSection ul{-ms-flex-wrap:wrap;flex-wrap:wrap}.veu_socialSet.veu_contentAddSection ul li{width:48%;margin-bottom:9px}.veu_socialSet.veu_contentAddSection ul li:nth-child(even){margin-right:0}.veu_socialSet.veu_contentAddSection ul li.sb_icon a{padding:8px 10px}.pocket-count,.veu_count_sns_fb,.veu_count_sns_hb{bottom:2px}.veu_childPage_list .wp-post-image{width:25%}.veu_cta .cta_body_image img{display:block;margin:0 auto 1.5em;max-width:100%}}@media (max-width:500px){.media .postList_thumbnail{width:100px}}@media (max-width:480px){.veu_followSet .followSet_title{font-size:12px;margin-bottom:0}}
assets/css/vkExUnit_style_in_bs.css ADDED
@@ -0,0 +1,12 @@
 
 
 
 
 
 
 
 
 
 
 
 
1
+ /*!
2
+ * Bootstrap v3.3.7 (http://getbootstrap.com)
3
+ * Copyright 2011-2017 Twitter, Inc.
4
+ * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
5
+ *//*!
6
+ * Generated using the Bootstrap Customizer (http://getbootstrap.com/customize/?id=a2c5715a18a0533068e5185c0f8861a9)
7
+ * Config saved to config.json and https://gist.github.com/a2c5715a18a0533068e5185c0f8861a9
8
+ *//*!
9
+ * Bootstrap v3.3.7 (http://getbootstrap.com)
10
+ * Copyright 2011-2016 Twitter, Inc.
11
+ * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
12
+ *//*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */[role=button]{cursor:pointer}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.row{margin-left:-15px;margin-right:-15px}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}table{background-color:transparent}caption{padding-top:8px;padding-bottom:8px;color:#777;text-align:left}th{text-align:left}.table{width:100%;max-width:100%;margin-bottom:20px}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th{padding:5px}.table-bordered{border:1px solid #ddd}.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border:1px solid #ddd}.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border-bottom-width:2px}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover{background-color:#f5f5f5}table col[class*=col-]{position:static;float:none;display:table-column}table td[class*=col-],table th[class*=col-]{position:static;float:none;display:table-cell}.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>thead>tr>td.active,.table>thead>tr>th.active{background-color:#f5f5f5}.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover{background-color:#e8e8e8}.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>thead>tr>td.success,.table>thead>tr>th.success{background-color:#dff0d8}.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr.success:hover>th,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover{background-color:#d0e9c6}.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>thead>tr>td.info,.table>thead>tr>th.info{background-color:#d9edf7}.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr.info:hover>th,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover{background-color:#c4e3f3}.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>thead>tr>td.warning,.table>thead>tr>th.warning{background-color:#fcf8e3}.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr.warning:hover>th,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover{background-color:#faf2cc}.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>thead>tr>td.danger,.table>thead>tr>th.danger{background-color:#f2dede}.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr.danger:hover>th,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover{background-color:#ebcccc}.table-responsive{overflow-x:auto;min-height:.01%}.btn{display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.42857143;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn.focus,.btn:focus,.btn:hover{color:#333;text-decoration:none}.btn.active,.btn:active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;opacity:.65;-webkit-box-shadow:none;box-shadow:none}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default.focus,.btn-default:focus{color:#333;background-color:#e6e6e6;border-color:#8c8c8c}.btn-default:hover{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default.active.focus,.btn-default.active:focus,.btn-default.active:hover,.btn-default:active.focus,.btn-default:active:focus,.btn-default:active:hover,.open>.dropdown-toggle.btn-default.focus,.open>.dropdown-toggle.btn-default:focus,.open>.dropdown-toggle.btn-default:hover{color:#333;background-color:#d4d4d4;border-color:#8c8c8c}.btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default{background-image:none}.btn-default.disabled.focus,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled].focus,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4}.btn-primary.focus,.btn-primary:focus{color:#fff;background-color:#286090;border-color:#122b40}.btn-primary:hover{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.open>.dropdown-toggle.btn-primary.focus,.open>.dropdown-toggle.btn-primary:focus,.open>.dropdown-toggle.btn-primary:hover{color:#fff;background-color:#204d74;border-color:#122b40}.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled.focus,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled].focus,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#337ab7;border-color:#2e6da4}.btn-primary .badge{color:#337ab7;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success.focus,.btn-success:focus{color:#fff;background-color:#449d44;border-color:#255625}.btn-success:hover{color:#fff;background-color:#449d44;border-color:#398439}.btn-success.active,.btn-success:active,.open>.dropdown-toggle.btn-success{color:#fff;background-color:#449d44;border-color:#398439}.btn-success.active.focus,.btn-success.active:focus,.btn-success.active:hover,.btn-success:active.focus,.btn-success:active:focus,.btn-success:active:hover,.open>.dropdown-toggle.btn-success.focus,.open>.dropdown-toggle.btn-success:focus,.open>.dropdown-toggle.btn-success:hover{color:#fff;background-color:#398439;border-color:#255625}.btn-success.active,.btn-success:active,.open>.dropdown-toggle.btn-success{background-image:none}.btn-success.disabled.focus,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled].focus,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info.focus,.btn-info:focus{color:#fff;background-color:#31b0d5;border-color:#1b6d85}.btn-info:hover{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info.active,.btn-info:active,.open>.dropdown-toggle.btn-info{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info.active.focus,.btn-info.active:focus,.btn-info.active:hover,.btn-info:active.focus,.btn-info:active:focus,.btn-info:active:hover,.open>.dropdown-toggle.btn-info.focus,.open>.dropdown-toggle.btn-info:focus,.open>.dropdown-toggle.btn-info:hover{color:#fff;background-color:#269abc;border-color:#1b6d85}.btn-info.active,.btn-info:active,.open>.dropdown-toggle.btn-info{background-image:none}.btn-info.disabled.focus,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled].focus,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning.focus,.btn-warning:focus{color:#fff;background-color:#ec971f;border-color:#985f0d}.btn-warning:hover{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning.active,.btn-warning:active,.open>.dropdown-toggle.btn-warning{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning.active.focus,.btn-warning.active:focus,.btn-warning.active:hover,.btn-warning:active.focus,.btn-warning:active:focus,.btn-warning:active:hover,.open>.dropdown-toggle.btn-warning.focus,.open>.dropdown-toggle.btn-warning:focus,.open>.dropdown-toggle.btn-warning:hover{color:#fff;background-color:#d58512;border-color:#985f0d}.btn-warning.active,.btn-warning:active,.open>.dropdown-toggle.btn-warning{background-image:none}.btn-warning.disabled.focus,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled].focus,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger.focus,.btn-danger:focus{color:#fff;background-color:#c9302c;border-color:#761c19}.btn-danger:hover{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger.active,.btn-danger:active,.open>.dropdown-toggle.btn-danger{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger.active.focus,.btn-danger.active:focus,.btn-danger.active:hover,.btn-danger:active.focus,.btn-danger:active:focus,.btn-danger:active:hover,.open>.dropdown-toggle.btn-danger.focus,.open>.dropdown-toggle.btn-danger:focus,.open>.dropdown-toggle.btn-danger:hover{color:#fff;background-color:#ac2925;border-color:#761c19}.btn-danger.active,.btn-danger:active,.open>.dropdown-toggle.btn-danger{background-image:none}.btn-danger.disabled.focus,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled].focus,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-link{color:#337ab7;font-weight:400;border-radius:0}.btn-link,.btn-link.active,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover{border-color:transparent}.btn-link:focus,.btn-link:hover{color:#23527c;text-decoration:underline;background-color:transparent}.btn-link[disabled]:focus,.btn-link[disabled]:hover,fieldset[disabled] .btn-link:focus,fieldset[disabled] .btn-link:hover{color:#777;text-decoration:none}.btn-lg{padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.btn-sm{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.veu_leadTxt,p.veu_leadTxt{font-size:1.6em;line-height:150%;padding:0}.veu_caption{font-size:.8em}.fa_v4 .btn.btn-blank::after{margin-left:.7em;font-family:FontAwesome;content:"\f08e"}.fa_v5_css .btn.btn-blank::after{margin-left:.7em;font-family:Font Awesome\ 5 Free;content:"\f35d";font-weight:900}dl.veu_qaItem{display:block;overflow:hidden;border-bottom:1px dotted #ccc;padding:0 0 25px;margin:25px 0;width:100%;position:relative}dl.veu_qaItem dd,dl.veu_qaItem dt{border:none;padding-left:35px}dl.veu_qaItem dd:before,dl.veu_qaItem dt:before{position:absolute;left:0;font-size:24px;line-height:105%}dl.veu_qaItem dt{margin-bottom:15px;font-size:18px}dl.veu_qaItem dt:before{font-family:areal;content:"Q ";color:#e50000}dl.veu_qaItem dd{margin-bottom:0}dl.veu_qaItem dd:before{content:"A ";color:#337ab7;font-family:""}.veu_flowBox{display:block;overflow:hidden}.veu_flowBox:after{content:"";background:url(../images/arrow_bottom.svg) center 50% no-repeat;background-size:50px 50px;display:block;overflow:hidden;height:50px;width:50px;margin:0 auto}.veu_flowBox:last-child{padding-bottom:0;margin-bottom:30px}.veu_flowBox:last-child:after{content:"";font-size:0;background-image:none}.veu_flowBox dl{display:block;overflow:hidden;padding:20px 25px;border:3px solid #e5e5e5;margin:0}.veu_flowBox dl dd,.veu_flowBox dl dt{padding-left:0;border:none}.veu_flowBox dl dt{border-bottom:1px dotted #ccc;margin-bottom:10px;font-size:1.2em}.veu_flowBox dl dd{margin-bottom:0}.veu_flowBox dl dd h4{margin:0;padding:0}.veu_flowBox dl dd p{margin-bottom:10px}.veu_flowBox dl dd ul{margin-bottom:0}.veu_dummyImage{padding:20px;display:block;vertical-align:middle;text-align:center;background-color:#f5f5f5;border:1px solid #ccc;margin-bottom:15px}.veu_floatLeft{float:left;margin-right:20px}.veu_floatRight{float:right;margin-left:20px}.veu_feat_list{background:0 0;border:none;padding:0 0 0 2em;font-size:2em;margin-top:1.5em;position:relative}.veu_feat_list::after,.veu_feat_list::before{border:none;background:0 0}.veu_feat_list::before{position:absolute;left:0;top:-.2em;background-color:#4e7729;color:#fff;border-radius:100%;margin-right:.5em;padding:.2em .5em}.veu_feat_list_1::before{content:"1"}.veu_feat_list_2::before{content:"2"}.veu_feat_list_3::before{content:"3"}.veu_feat_list_4::before{content:"4"}.veu_feat_list_5::before{content:"5"}.veu_feat_list_6::before{content:"6"}.veu_feat_list_7::before{content:"7"}.veu_feat_list_8::before{content:"8"}.veu_feat_list_9::before{content:"9"}.link-list li{padding:.5em}iframe.wp-embedded-content{width:100%}.veu_adminEdit{margin-top:5px}.veu_contentAddSection{display:block;clear:both;overflow:hidden;margin-top:20px}.btn{white-space:inherit}.media{border-bottom:1px solid #e5e5e5;padding:2em 0;margin-top:0}.media:first-child{border-top:1px solid #e5e5e5}.media .postList_thumbnail{width:160px;margin-bottom:.5em;padding-right:30px;display:block;overflow:hidden;float:left}.media .postList_thumbnail a{position:relative;display:block;overflow:hidden}.media .postList_thumbnail img{width:100%;height:auto}.media .postList_thumbnail .postList_cateLabel{position:absolute;bottom:0;left:0}.media .media-heading{font-size:1.8em;line-height:1.3em;margin-top:0;margin-bottom:.5em;font-weight:400}.media .media-heading a{color:#464646}.media .media-heading a:hover{text-decoration:none}.media p{margin-bottom:0}.media a.media-body_excerpt{color:#464646}.relatedPosts h2{margin-bottom:10px}.veu_autoEyeCatchBox{display:block;overflow:hidden;margin-bottom:2em}.veu_sitemap .sectionBox{padding-top:0}.veu_sitemap .sitemap-col{padding-bottom:2em}.veu_sitemap .sitemap-col{margin-top:1em}.veu_sitemap .sitemap-col .link-list{margin-top:0;margin-bottom:0}.veu_sitemap .sitemap-col .page_item{padding:0}.veu_sitemap .sitemap-col .cat-item{padding:0}.veu_socialSet-position-before{margin-top:-1em;margin-bottom:2em}.veu_socialSet-position-after{margin-top:3em}.veu_socialSet.veu_contentAddSection ul{margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex}.veu_socialSet.veu_contentAddSection ul li{position:relative;display:block;overflow:visible;width:50%;margin:3px;padding:0;background:0 0}.veu_socialSet.veu_contentAddSection ul li.sb_icon a{display:block;overflow:hidden;padding:5px 10px;border-radius:4px;color:#fff;text-decoration:none;line-height:100%;font-size:90%}.veu_socialSet.veu_contentAddSection ul li.sb_icon a:hover{-webkit-box-shadow:none;box-shadow:none;transform:translate3d(0,2px,0);-webkit-transform:translate3d(0,2px,0)}.veu_socialSet.veu_contentAddSection ul li.sb_icon a .sns_txt{position:relative;top:-1px}.veu_socialSet.veu_contentAddSection ul li iframe{border:none}.veu_socialSet.veu_contentAddSection ul li a .icon_sns{font-size:100%;padding:5px 8px 5px 0;display:inline-block}.veu_socialSet.veu_contentAddSection ul li.sb_icon.sb_facebook a{background:#425dab;-webkit-box-shadow:0 4px 0 #344e84;box-shadow:0 4px 0 #344e84}.veu_socialSet.veu_contentAddSection ul li.sb_icon.sb_hatena a{background:#007fc5;-webkit-box-shadow:0 4px 0 #00679f;box-shadow:0 4px 0 #00679f}.veu_socialSet.veu_contentAddSection ul li.sb_icon.sb_twitter a{background:#00abec;-webkit-box-shadow:0 4px 0 #007eaa;box-shadow:0 4px 0 #007eaa}.veu_socialSet.veu_contentAddSection ul li.sb_icon.sb_google a{background:#dd4b39;-webkit-box-shadow:0 4px 0 #a03524;box-shadow:0 4px 0 #a03524}.veu_socialSet.veu_contentAddSection ul li.sb_icon.sb_line a{background:#6ebd30;-webkit-box-shadow:0 4px 0 #5b9c28;box-shadow:0 4px 0 #5b9c28}.veu_socialSet.veu_contentAddSection ul li.sb_icon.sb_pocket a{background:#ea4654;-webkit-box-shadow:0 4px 0 #c1303c;box-shadow:0 4px 0 #c1303c}.veu_count_sns_fb,.veu_count_sns_hb,.veu_count_sns_pocket{position:absolute;bottom:5px;right:5px;font-size:77%;line-height:1;font-weight:700}@font-face{font-weight:400;font-style:normal;font-family:vk_sns;src:url(../../inc/sns/icons/fonts/vk_sns.eot?-bq20cj);src:url(../../inc/sns/icons/fonts/vk_sns.eot?#iefix-bq20cj) format("embedded-opentype"),url(../../inc/sns/icons/fonts/vk_sns.woff?-bq20cj) format("woff"),url(../../inc/sns/icons/fonts/vk_sns.ttf?-bq20cj) format("truetype"),url(../../inc/sns/icons/fonts/vk_sns.svg?-bq20cj#vk_sns) format("svg")}[class*=" vk_icon_w_r_sns_"],[class^=vk_icon_w_r_sns_]{text-transform:none;font-weight:400;font-style:normal;font-variant:normal;font-family:vk_sns;line-height:1;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.vk_icon_w_r_sns_twitter:before{content:"\e600"}.vk_icon_w_r_sns_line:before{content:"\e601"}.vk_icon_w_r_sns_hatena:before{content:"\e602"}.vk_icon_w_r_sns_google:before{content:"\e603"}.vk_icon_w_r_sns_fb:before{content:"\e604"}.vk_icon_w_r_sns_pocket:before{content:"\e605"}.veu_childPage_list{margin:2.5em 0 1em}.veu_childPage_list .childPage_list_box{display:block;margin-bottom:1.5em;width:100%;text-decoration:none}.veu_childPage_list .childPage_list_box_inner{position:relative;display:block;overflow:hidden;padding:0 20px;border:3px solid #efefef;-webkit-box-shadow:inset 0 0 0 1px #fff;box-shadow:inset 0 0 0 1px #fff}.veu_childPage_list .childPage_list_title{margin-top:20px;color:#464646;font-size:16px;line-height:1.4}.veu_childPage_list .wp-post-image{float:left;margin-right:1em;margin-bottom:1em;width:30%;height:auto;border:solid 1px #ddd}.veu_childPage_list .childPage_list_body{overflow:hidden;margin-bottom:5px;color:#333;font-size:14px}.veu_childPage_list .childPage_list_body:hover{text-decoration:underline}.veu_childPage_list p{line-height:1.5em}.veu_childPage_list .childPage_list_text{overflow:hidden;margin-bottom:1em}.veu_childPage_list .childPage_list_more{float:right;margin-bottom:20px}.veu_pageList_ancestor{clear:both;margin:2.5em 0 1em;padding:20px 20px 0;border:3px solid #efefef;-webkit-box-shadow:inset 0 0 0 1px #fff;box-shadow:inset 0 0 0 1px #fff}.veu_pageList_ancestor h3{margin:.5em 0}.veu_pageList_ancestor h3 a{color:#333;font-size:16px}.veu_pageList_ancestor ul.pageList{margin-top:1em;padding-left:0}.veu_pageList_ancestor ul.pageList a{display:block;padding:8px 5px;border-bottom:solid 1px #ddd;color:#333;font-size:14px}.veu_pageList_ancestor ul.pageList a:hover{text-decoration:underline}.veu_pageList_ancestor ul.pageList>.page_item{list-style:none}.veu_pageList_ancestor ul.pageList li{margin-bottom:0}.veu_pageList_ancestor ul.pageList ul{margin:0;padding-left:0;padding-bottom:0}.veu_pageList_ancestor ul.pageList ul li{position:relative;list-style:none}.veu_pageList_ancestor ul.pageList ul li:before{position:absolute;top:.26em;left:5px;display:inline-block}.veu_pageList_ancestor ul.pageList ul li a{padding-left:20px}.veu_pageList_ancestor ul.pageList ul li li a{padding-left:30px}.veu_pageList_ancestor ul.pageList ul li li li a{padding-left:40px}.veu_pageList_ancestor .current_page_item>a{font-weight:700}.veu_followSet{margin:30px 0;display:table;table-layout:fixed;width:100%;background-color:#2b2b2b;color:#fff}.veu_followSet .followSet_img{display:table-cell;min-width:240px;background-position:center;background-size:cover}.veu_followSet .followSet_body{display:table-cell;padding:15px;text-align:center;vertical-align:middle;line-height:1.4;font-size:20px}.veu_followSet .followSet_fb_page{margin-top:0;display:block;width:100%;-webkit-transform:scale(1.2);transform:scale(1.2)}.veu_followSet .followSet_tw_follow{width:100%;padding:15px 0 0}.veu_followSet .followSet_feedly{text-align:center}.veu_cta{display:block;overflow:hidden;margin-top:30px;margin-bottom:30px;background-color:#efefef}.veu_cta .cta_title{display:block;overflow:hidden;margin:0;padding:12px 20px 10px;background-color:#333;color:#fff;font-size:22px;line-height:1.2em}.veu_cta .cta_body{display:block;overflow:hidden;padding:1.5em 1.5em 2em;line-height:170%}.veu_cta .cta_body_image{margin-bottom:1.5em}.veu_cta .cta_body_image img{max-width:250px}.veu_cta .cta_body_image_center{display:block;overflow:hidden;text-align:center}.veu_cta .cta_body_image_center img{display:block;margin:0 auto 15px;max-width:100%}.veu_cta .cta_body_txt{display:block;overflow:hidden}.veu_cta .cta_body_link{clear:both;margin-top:1.5em}.veu_contact{display:block;overflow:hidden}.veu_contact .contact_frame{display:block;overflow:hidden;padding:25px 24px 21px;border:3px solid #efefef;background-color:#f9f9f9;-webkit-box-shadow:inset 0 0 0 1px #fff;box-shadow:inset 0 0 0 1px #fff}.veu_contact .contact_txt_catch,.veu_contact .contact_txt_tel,.veu_contact .contact_txt_time{display:block;overflow:hidden}.veu_contact .contact_txt_catch,.veu_contact .contact_txt_time{font-size:14px;line-height:128.6%}.veu_contact .contact_txt_tel{padding:4px 0;font-size:28px;line-height:105%;font-weight:700}.veu_contact .contact_txt_tel_icon{margin-right:.3rem}.veu_contact .contact_bt_subTxt{display:block;overflow:hidden;font-size:12px;margin-top:.4rem}.veu_contact .contact_txt{text-align:center}.veu_contact .contact_bt{display:block}.widget .veu_contact>.contact_bt{display:inline-block;float:none}.veu_insertAds{margin-top:1em;margin-bottom:2em}.veu_relatedPosts>.row{display:-ms-flexbox;display:-webkit-box;display:flex;margin:0;margin-right:-3%;-ms-flex-wrap:wrap;flex-wrap:wrap}.veu_relatedPosts .relatedPosts_item{float:none;margin-right:2.9%;padding-right:0;padding-left:0;width:47%;border-bottom:solid 1px #e5e5e5}.veu_relatedPosts .relatedPosts_item>.media:first-child{border:none}.veu_relatedPosts .relatedPosts_item>.media{padding:1em 0 .8em;margin-top:0;border:none}.veu_relatedPosts .relatedPosts_item>.media .media-body{font-size:14px}.veu_relatedPosts .relatedPosts_item>.media .postList_thumbnail{width:80px;padding-right:15px;margin-bottom:0}.veu_relatedPosts .relatedPosts_item>.media .media-heading{font-size:14px}.veu_relatedPosts .relatedPosts_item:nth-child(1){border-top:solid 1px #e5e5e5}.veu_relatedPosts .relatedPosts_item:nth-child(2){border-top:solid 1px #e5e5e5}.page_top_btn{position:fixed;right:2%;bottom:3%;z-index:99999;width:40px;height:38px;text-indent:100%;white-space:nowrap;overflow:hidden;border:none;background:rgba(0,0,0,.8);outline:1px solid rgba(0,0,0,.8);border:1px solid rgba(255,255,255,.8);background-image:url(../images/to-top-btn-icon.svg);background-size:50%;background-repeat:no-repeat;background-position:center;opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s}.page_top_btn:hover{-webkit-transition:opacity .3s;transition:opacity .3s}.scrolled .page_top_btn{display:block;opacity:1}.veu_fbPagePlugin .fbPagePlugin_body{margin:0 auto;border:4px solid #efefef;background-color:#f9f9f9;text-align:center}iframe.twitter-timeline{margin-right:auto;margin-left:auto;width:740px!important}.veu_postList{margin-bottom:30px}.veu_postList .subSection-title,.veu_postList h1.mainSection-title{margin-bottom:0}.veu_postList ul.postList{margin:0;padding:0}.veu_postList ul.postList li{display:block;clear:both;overflow:hidden;margin:0;padding:15px 0;border-bottom:1px dotted #666;line-height:1.4em}.veu_postList .postList a{color:#464646;text-decoration:none}.veu_postList .postList a:hover{text-decoration:underline}.veu_postList .postList_title{display:block;clear:both;margin:3px 0 0}.veu_postList .postList_meta_items{font-size:14px;color:#666}.veu_postList .postList_date{margin-right:10px;color:#d44950}.veu_postList .postList_date:before{content:"";margin-right:0}.veu_postList .postList_terms a{margin-right:3px;padding:2px 5px 1px;border-radius:3px;background-color:#efefef;font-size:12px}.veu_postList .postList_more{margin:10px 5px 0 0;text-align:right}.veu_postList .postList_miniThumb .postList_item{display:block;overflow:hidden;clear:both;position:relative;padding:15px 0;border-bottom:1px dotted #666;margin-bottom:0}.veu_postList .postList_miniThumb .postList_thumbnail{float:left;margin-right:15px}.veu_postList .postList_miniThumb .postList_thumbnail a{position:relative;display:block;overflow:hidden;border:1px solid #e5e5e5}.veu_postList .postList_miniThumb .postList_thumbnail img{width:80px;height:auto}.veu_postList .postList_miniThumb .postList_body{display:block;overflow:hidden;width:auto}.veu_postList .postList_miniThumb .postList_title{font-size:14px}.mainSection .veu_postList.pt_0 .postList.postList_miniThumb{padding:0;margin-left:0;margin-right:0}.veu_profile .profile{overflow:hidden}.veu_profile .media_outer{position:relative;display:block;overflow:hidden;margin:.8em 0 .8em;-webkit-box-sizing:border-box;box-sizing:border-box}.veu_profile .media_outer img{max-width:100%;height:auto}.veu_profile .media_round{border-radius:50%;width:120px;height:120px;position:relative}.veu_profile .media_round img{position:absolute;left:-9999px}.veu_profile .media_center{margin-left:auto;margin-right:auto}.veu_profile .media_center img{display:block;margin-left:auto;margin-right:auto}.veu_profile .media_float{float:left;margin-right:1em}.veu_profile .media_float+.profile_text{padding-top:.8em}.veu_profile .profile_text{margin-bottom:1em;font-size:14px}.veu_profile .sns_btns{margin:0;padding:0;width:100%}.veu_profile .sns_btns li{float:left;margin-right:.45em;list-style:none;text-align:center}.veu_profile .sns_btns a{display:block;position:relative;width:40px;height:40px;border-radius:23px;color:#fff;text-decoration:none;font-size:20px}.veu_profile .sns_btns a:hover{color:#fff;text-decoration:none;opacity:.8}.veu_profile .sns_btns .icon{position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}.veu_profile .sns_btns .facebook_btn a{background:#3b5998}.veu_profile .sns_btns .twitter_btn a{background:#55acee}.veu_profile .sns_btns .mail_btn a{background:#2f915f}.veu_profile .sns_btns .youtube_btn a{background:#c81d1c}.veu_profile .sns_btns .rss_btn a{background:#f26522}.veu_profile .sns_btns .instagram_btn a{background:#3f729b}.veu_profile .sns_btns .linkedin_btn a{background:#0077b5}.veu_3prArea .subSection-title{font-size:18px;margin-top:.8em}.veu_3prArea .summary{margin-bottom:.5em;font-size:14px;line-height:1.6em}.veu_3prArea .linkurl a{text-decoration:none}.veu_3prArea_image{margin-bottom:.8em;border:1px solid #e5e5e5}.veu_3prArea_image .image_pc{display:block}.veu_3prArea_image .image_sp{display:none}.veu_3prArea_image img{width:100%}.veu_3prArea_image_link{border:1px solid #fff;display:block;overflow:hidden}.prBlock a{color:#333}.prBlock a:hover{color:#333;text-decoration:none}.prBlock a .prBlock_summary:hover{text-decoration:underline}.prBlock .prBlock_icon_outer{display:block;position:relative;margin:0 auto;width:80px;height:80px;border-radius:50%}.prBlock .prBlock_icon{position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);font-size:36px}.prBlock .prBlock_title{margin-top:.9em;margin-bottom:.7em;text-align:center;font-size:18px;line-height:1.4em}.prBlock .prBlock_image{position:relative;display:block;width:120px;height:120px;margin:0 auto;overflow:hidden;border-radius:50%;text-indent:-9999px}.prBlock .prBlock_summary{margin-bottom:.5em;text-align:center;font-size:14px;line-height:1.6em}.veu_button i,.veu_button svg{margin-left:.3em;margin-right:.3em}.veu_button .button_mainText,.veu_button .button_subText{display:block}.veu_button .btn.btn-sm{padding-top:.6em;padding-bottom:.45em}.veu_button .btn{padding-top:.8em;padding-bottom:.6em}.veu_button .btn.btn-lg{padding-top:.8em;padding-bottom:.7em}.veu_banner{text-align:center;display:block;overflow:hidden}@media (min-width:481px){.veu_followSet .followSet_body{padding:40px}.veu_followSet .followSet_title{font-size:18px;margin-bottom:10px}}@media (min-width:541px){.veu_childPage_list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-justify-content:space-between}.veu_childPage_list .childPage_list_box{width:48%}}@media (min-width:768px){.container{width:750px}.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}.veu_leadTxt,p.veu_leadTxt{font-size:2em;margin-bottom:.7em}.veu_cta .cta_body_image_right{float:right;margin-left:30px}.veu_cta .cta_body_image_left{float:left;margin-right:30px}}@media (min-width:992px){.container{width:970px}.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}.mainSection .veu_postList.pt_0.postList_item .postList_thumbnail{margin-right:30px;margin-left:0}.mainSection .veu_postList.pt_0.postList_item.even .postList_thumbnail{margin-left:30px;margin-right:0}}@media (min-width:1200px){.container{width:1170px}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}.veu_contact p.contact_txt{margin-bottom:0}.veu_contact .contact_txt{float:left;text-align:left}.veu_contact .contact_bt{float:right;padding:.7em 2em}}@media screen and (max-width:992px){.prBlock{margin-bottom:1.5em}}@media (max-width:971px){.veu_insertAds{margin-bottom:.5em}.veu_insertAds .col-md-6{margin-bottom:1em}}@media (max-width:768px){.veu_relatedPosts .relatedPosts_item{display:block;width:100%}.veu_relatedPosts .relatedPosts_item:nth-child(2){border-top:none}}@media screen and (max-width:768px){.veu_3prArea .prArea{margin-bottom:1em;display:block;overflow:hidden}.veu_3prArea .image_pc{display:none}.veu_3prArea .image_sp{display:block}.veu_3prArea .linkurl{margin-bottom:1.5em}.veu_3prArea_image{width:138px;margin:0 1em 0 0;float:left}}@media screen and (max-width:767px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}}@media (max-width:767px){.media .postList_thumbnail{padding-right:20px}.media .media-body .media-heading{font-size:1.2em;line-height:1.3em;margin-bottom:.5em}.veu_socialSet.veu_contentAddSection ul{-ms-flex-wrap:wrap;flex-wrap:wrap}.veu_socialSet.veu_contentAddSection ul li{width:48%;margin-bottom:9px}.veu_socialSet.veu_contentAddSection ul li:nth-child(even){margin-right:0}.veu_socialSet.veu_contentAddSection ul li.sb_icon a{padding:8px 10px}.pocket-count,.veu_count_sns_fb,.veu_count_sns_hb{bottom:2px}.veu_childPage_list .wp-post-image{width:25%}.veu_cta .cta_body_image img{display:block;margin:0 auto 1.5em;max-width:100%}}@media (max-width:500px){.media .postList_thumbnail{width:100px}}@media (max-width:480px){.veu_followSet .followSet_title{font-size:12px;margin-bottom:0}}
{images → assets/images}/arrow_bottom.svg RENAMED
File without changes
{images → assets/images}/head_logo_ExUnit.png RENAMED
File without changes
{images → assets/images}/to-top-btn-icon.svg RENAMED
File without changes
{js → assets/js}/all.js RENAMED
File without changes
{js → assets/js}/all.min.js RENAMED
File without changes
{js → assets/js}/jquery.flatheights.js RENAMED
File without changes
{js → assets/js}/master.js RENAMED
File without changes
assets/js/vkExUnit_admin.js ADDED
@@ -0,0 +1,40 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ (function($) {
2
+ $(function() {
3
+ // サブセクションタイトルがクリックされたらセクションに open class をつける
4
+ $('.veu_metabox_section .veu_metabox_section_title').each(function(){
5
+ jQuery(this).click(function() {
6
+ if ( ! jQuery(this).parent().hasClass('open') ) {
7
+ jQuery(this).parent().addClass('open');
8
+ } else {
9
+ jQuery(this).parent().removeClass('open');
10
+ }
11
+ });
12
+ });
13
+
14
+ // 全展開ボタン
15
+ jQuery('.veu_metabox_all_section_toggle_btn_open').click(function() {
16
+ // 開閉ボタンの親クラス処理
17
+ jQuery(this).parent().removeClass('close');
18
+ jQuery(this).parent().addClass('open');
19
+ // 各セクションのouter
20
+ jQuery('.veu_metabox_section').each(function(){
21
+ jQuery(this).addClass('open');
22
+ });
23
+ });
24
+ jQuery('.veu_metabox_all_section_toggle_btn_close').click(function() {
25
+ // 開閉ボタンの親クラス処理
26
+ jQuery(this).parent().removeClass('open');
27
+ jQuery(this).parent().addClass('close');
28
+ // 各セクションのouter
29
+ jQuery('.veu_metabox_section').each(function(){
30
+ jQuery(this).removeClass('open');
31
+ });
32
+ });
33
+ }); // $(function() {
34
+ })(jQuery);
35
+
36
+
37
+ /// all.jsのも同じコードがあるので注意
38
+ ;(function($,d){var a=false,b='',c='',f=function(){
39
+ if(a){a=false;c.show();b.removeClass('active');}else{a=true;c.hide();b.addClass('active');}
40
+ };$(d).ready(function(){b=$('#wp-admin-bar-veu_disable_admin_edit .ab-item').on('click',f);c=$('.veu_adminEdit');});})(jQuery,document);
common_helpers.php DELETED
@@ -1,48 +0,0 @@
1
- <?php
2
- /*-------------------------------------------*/
3
- /* basic setting
4
- /*-------------------------------------------*/
5
- /* Chack use post top page
6
- /*-------------------------------------------*/
7
- /* Chack post type info
8
- /*-------------------------------------------*/
9
- /* Page description
10
- /*-------------------------------------------*/
11
- /* Archive title
12
- /*-------------------------------------------*/
13
- /* Sanitize
14
- /*-------------------------------------------*/
15
-
16
- /*-------------------------------------------*/
17
- /* basic setting
18
- /*-------------------------------------------*/
19
-
20
- require_once( vkExUnit_get_directory() . '/plugins/template-tags/template-tags.php' );
21
- require_once( vkExUnit_get_directory() . '/plugins/template-tags/template-tags-veu.php' );
22
- require_once( vkExUnit_get_directory() . '/plugins/template-tags/template-tags-veu-old.php' );
23
-
24
- /*
25
- ExUnit独自の関数
26
- template-tags-veu.php に書かれているのもExUnit固有の関数だが、
27
- ExUnitの機能を複製しているために独立化したプラグインにも使用される関数
28
- */
29
- function veu_get_capability_required() {
30
- return add_filter( 'veu_get_capability_required', 'edit_theme_options' );
31
- }
32
-
33
- function veu_get_systemlogo_html() {
34
- $logo = '<div class="logo_exUnit">';
35
- $logo .= '<img src="' . apply_filters( 'vkExUnit_news_image_URL_small', vkExUnit_get_directory_uri( '/images/head_logo_ExUnit.png' ) ) . '" alt="VK ExUnit" />';
36
- $logo .= '</div>';
37
- $logo = apply_filters( 'veu_get_systemlogo_html', $logo );
38
- return $logo;
39
- }
40
- /*
41
- 7.0 になったら削除
42
- */
43
- function vkExUnit_get_capability_required() {
44
- return veu_get_capability_required();
45
- }
46
- function vkExUnit_get_systemlogo() {
47
- return veu_get_systemlogo_html();
48
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
css/vkExUnit_admin.css DELETED
@@ -1 +0,0 @@
1
- .wrap.debug_mode tr.dev_object{display:table-row}
 
css/vkExUnit_style.css DELETED
@@ -1 +0,0 @@
1
- .veu_leadTxt,p.veu_leadTxt{font-size:1.6em;line-height:150%;padding:0}.veu_caption{font-size:.8em}.fa_v4 .btn.btn-blank::after{margin-left:.7em;font-family:FontAwesome;content:"\f08e"}.fa_v5_css .btn.btn-blank::after{margin-left:.7em;font-family:Font Awesome\ 5 Free;content:"\f35d";font-weight:900}dl.veu_qaItem{display:block;overflow:hidden;border-bottom:1px dotted #ccc;padding:0 0 25px;margin:25px 0;width:100%;position:relative}dl.veu_qaItem dd,dl.veu_qaItem dt{border:none;padding-left:35px}dl.veu_qaItem dd:before,dl.veu_qaItem dt:before{position:absolute;left:0;font-size:24px;line-height:105%}dl.veu_qaItem dt{margin-bottom:15px;font-size:18px}dl.veu_qaItem dt:before{font-family:areal;content:"Q ";color:#e50000}dl.veu_qaItem dd{margin-bottom:0}dl.veu_qaItem dd:before{content:"A ";color:#337ab7;font-family:""}.veu_flowBox{display:block;overflow:hidden}.veu_flowBox:after{content:"";background:url(../images/arrow_bottom.svg) center 50% no-repeat;background-size:50px 50px;display:block;overflow:hidden;height:50px;width:50px;margin:0 auto}.veu_flowBox:last-child{padding-bottom:0;margin-bottom:30px}.veu_flowBox:last-child:after{content:"";font-size:0;background-image:none}.veu_flowBox dl{display:block;overflow:hidden;padding:20px 25px;border:3px solid #e5e5e5;margin:0}.veu_flowBox dl dd,.veu_flowBox dl dt{padding-left:0;border:none}.veu_flowBox dl dt{border-bottom:1px dotted #ccc;margin-bottom:10px;font-size:1.2em}.veu_flowBox dl dd{margin-bottom:0}.veu_flowBox dl dd h4{margin:0;padding:0}.veu_flowBox dl dd p{margin-bottom:10px}.veu_flowBox dl dd ul{margin-bottom:0}.veu_dummyImage{padding:20px;display:block;vertical-align:middle;text-align:center;background-color:#f5f5f5;border:1px solid #ccc;margin-bottom:15px}.veu_floatLeft{float:left;margin-right:20px}.veu_floatRight{float:right;margin-left:20px}.veu_feat_list{background:0 0;border:none;padding:0 0 0 2em;font-size:2em;margin-top:1.5em;position:relative}.veu_feat_list::after,.veu_feat_list::before{border:none;background:0 0}.veu_feat_list::before{position:absolute;left:0;top:-.2em;background-color:#4e7729;color:#fff;border-radius:100%;margin-right:.5em;padding:.2em .5em}.veu_feat_list_1::before{content:"1"}.veu_feat_list_2::before{content:"2"}.veu_feat_list_3::before{content:"3"}.veu_feat_list_4::before{content:"4"}.veu_feat_list_5::before{content:"5"}.veu_feat_list_6::before{content:"6"}.veu_feat_list_7::before{content:"7"}.veu_feat_list_8::before{content:"8"}.veu_feat_list_9::before{content:"9"}html{font-size:inherit}.link-list li{padding:.5em}iframe.wp-embedded-content{width:100%}.veu_adminEdit{margin-top:5px}.veu_contentAddSection{display:block;clear:both;overflow:hidden;margin-top:20px}.btn{white-space:inherit}.media{border-bottom:1px solid #e5e5e5;padding:2em 0;margin-top:0}.media:first-child{border-top:1px solid #e5e5e5}.media .postList_thumbnail{width:160px;margin-bottom:.5em;padding-right:30px;display:block;overflow:hidden;float:left}.media .postList_thumbnail a{position:relative;display:block;overflow:hidden}.media .postList_thumbnail img{width:100%;height:auto}.media .postList_thumbnail .postList_cateLabel{position:absolute;bottom:0;left:0}.media .media-heading{font-size:1.8em;line-height:1.3em;margin-top:0;margin-bottom:.5em;font-weight:400}.media .media-heading a{color:#464646}.media .media-heading a:hover{text-decoration:none}.media p{margin-bottom:0}.media a.media-body_excerpt{color:#464646}.relatedPosts h2{margin-bottom:10px}.veu_autoEyeCatchBox{display:block;overflow:hidden;margin-bottom:2em}.veu_sitemap .sectionBox{padding-top:0}.veu_sitemap .sitemap-col{padding-bottom:2em}.veu_sitemap .sitemap-col{margin-top:1em}.veu_sitemap .sitemap-col .link-list{margin-top:0;margin-bottom:0}.veu_sitemap .sitemap-col .page_item{padding:0}.veu_sitemap .sitemap-col .cat-item{padding:0}.veu_socialSet-position-before{margin-top:-1em;margin-bottom:2em}.veu_socialSet-position-after{margin-top:3em}.veu_socialSet.veu_contentAddSection ul{margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex}.veu_socialSet.veu_contentAddSection ul li{position:relative;display:block;overflow:visible;width:50%;margin:3px;padding:0;background:0 0}.veu_socialSet.veu_contentAddSection ul li.sb_icon a{display:block;overflow:hidden;padding:5px 10px;border-radius:4px;color:#fff;text-decoration:none;line-height:100%;font-size:90%}.veu_socialSet.veu_contentAddSection ul li.sb_icon a:hover{-webkit-box-shadow:none;box-shadow:none;transform:translate3d(0,2px,0);-webkit-transform:translate3d(0,2px,0)}.veu_socialSet.veu_contentAddSection ul li.sb_icon a .sns_txt{position:relative;top:-1px}.veu_socialSet.veu_contentAddSection ul li iframe{border:none}.veu_socialSet.veu_contentAddSection ul li a .icon_sns{font-size:100%;padding:5px 8px 5px 0;display:inline-block}.veu_socialSet.veu_contentAddSection ul li.sb_icon.sb_facebook a{background:#425dab;-webkit-box-shadow:0 4px 0 #344e84;box-shadow:0 4px 0 #344e84}.veu_socialSet.veu_contentAddSection ul li.sb_icon.sb_hatena a{background:#007fc5;-webkit-box-shadow:0 4px 0 #00679f;box-shadow:0 4px 0 #00679f}.veu_socialSet.veu_contentAddSection ul li.sb_icon.sb_twitter a{background:#00abec;-webkit-box-shadow:0 4px 0 #007eaa;box-shadow:0 4px 0 #007eaa}.veu_socialSet.veu_contentAddSection ul li.sb_icon.sb_google a{background:#dd4b39;-webkit-box-shadow:0 4px 0 #a03524;box-shadow:0 4px 0 #a03524}.veu_socialSet.veu_contentAddSection ul li.sb_icon.sb_line a{background:#6ebd30;-webkit-box-shadow:0 4px 0 #5b9c28;box-shadow:0 4px 0 #5b9c28}.veu_socialSet.veu_contentAddSection ul li.sb_icon.sb_pocket a{background:#ea4654;-webkit-box-shadow:0 4px 0 #c1303c;box-shadow:0 4px 0 #c1303c}.veu_count_sns_fb,.veu_count_sns_hb,.veu_count_sns_pocket{position:absolute;bottom:5px;right:5px;font-size:77%;line-height:1;font-weight:700}@font-face{font-weight:400;font-style:normal;font-family:vk_sns;src:url(../plugins/sns/icons/fonts/vk_sns.eot?-bq20cj);src:url(../plugins/sns/icons/fonts/vk_sns.eot?#iefix-bq20cj) format("embedded-opentype"),url(../plugins/sns/icons/fonts/vk_sns.woff?-bq20cj) format("woff"),url(../plugins/sns/icons/fonts/vk_sns.ttf?-bq20cj) format("truetype"),url(../plugins/sns/icons/fonts/vk_sns.svg?-bq20cj#vk_sns) format("svg")}[class*=" vk_icon_w_r_sns_"],[class^=vk_icon_w_r_sns_]{text-transform:none;font-weight:400;font-style:normal;font-variant:normal;font-family:vk_sns;line-height:1;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.vk_icon_w_r_sns_twitter:before{content:"\e600"}.vk_icon_w_r_sns_line:before{content:"\e601"}.vk_icon_w_r_sns_hatena:before{content:"\e602"}.vk_icon_w_r_sns_google:before{content:"\e603"}.vk_icon_w_r_sns_fb:before{content:"\e604"}.vk_icon_w_r_sns_pocket:before{content:"\e605"}.veu_childPage_list{margin:2.5em 0 1em}.veu_childPage_list .childPage_list_box{display:block;margin-bottom:1.5em;width:100%;text-decoration:none}.veu_childPage_list .childPage_list_box_inner{position:relative;display:block;overflow:hidden;padding:0 20px;border:3px solid #efefef;-webkit-box-shadow:inset 0 0 0 1px #fff;box-shadow:inset 0 0 0 1px #fff}.veu_childPage_list .childPage_list_title{margin-top:20px;color:#464646;font-size:16px;line-height:1.4}.veu_childPage_list .wp-post-image{float:left;margin-right:1em;margin-bottom:1em;width:30%;height:auto;border:solid 1px #ddd}.veu_childPage_list .childPage_list_body{overflow:hidden;margin-bottom:5px;color:#333;font-size:14px}.veu_childPage_list .childPage_list_body:hover{text-decoration:underline}.veu_childPage_list p{line-height:1.5em}.veu_childPage_list .childPage_list_text{overflow:hidden;margin-bottom:1em}.veu_childPage_list .childPage_list_more{float:right;margin-bottom:20px}.veu_pageList_ancestor{clear:both;margin:2.5em 0 1em;padding:20px 20px 0;border:3px solid #efefef;-webkit-box-shadow:inset 0 0 0 1px #fff;box-shadow:inset 0 0 0 1px #fff}.veu_pageList_ancestor h3{margin:.5em 0}.veu_pageList_ancestor h3 a{color:#333;font-size:16px}.veu_pageList_ancestor ul.pageList{margin-top:1em;padding-left:0}.veu_pageList_ancestor ul.pageList a{display:block;padding:8px 5px;border-bottom:solid 1px #ddd;color:#333;font-size:14px}.veu_pageList_ancestor ul.pageList a:hover{text-decoration:underline}.veu_pageList_ancestor ul.pageList>.page_item{list-style:none}.veu_pageList_ancestor ul.pageList li{margin-bottom:0}.veu_pageList_ancestor ul.pageList ul{margin:0;padding-left:0;padding-bottom:0}.veu_pageList_ancestor ul.pageList ul li{position:relative;list-style:none}.veu_pageList_ancestor ul.pageList ul li:before{position:absolute;top:.26em;left:5px;display:inline-block}.veu_pageList_ancestor ul.pageList ul li a{padding-left:20px}.veu_pageList_ancestor ul.pageList ul li li a{padding-left:30px}.veu_pageList_ancestor ul.pageList ul li li li a{padding-left:40px}.veu_pageList_ancestor .current_page_item>a{font-weight:700}.veu_followSet{margin:30px 0;display:table;table-layout:fixed;width:100%;background-color:#2b2b2b;color:#fff}.veu_followSet .followSet_img{display:table-cell;min-width:240px;background-position:center;background-size:cover}.veu_followSet .followSet_body{display:table-cell;padding:15px;text-align:center;vertical-align:middle;line-height:1.4;font-size:20px}.veu_followSet .followSet_fb_page{margin-top:0;display:block;width:100%;-webkit-transform:scale(1.2);transform:scale(1.2)}.veu_followSet .followSet_tw_follow{width:100%;padding:15px 0 0}.veu_followSet .followSet_feedly{text-align:center}.veu_cta{display:block;overflow:hidden;margin-top:30px;margin-bottom:30px;background-color:#efefef}.veu_cta .cta_title{display:block;overflow:hidden;margin:0;padding:12px 20px 10px;background-color:#333;color:#fff;font-size:22px;line-height:1.2em}.veu_cta .cta_body{display:block;overflow:hidden;padding:1.5em 1.5em 2em;line-height:170%}.veu_cta .cta_body_image{margin-bottom:1.5em}.veu_cta .cta_body_image img{max-width:250px}.veu_cta .cta_body_image_center{display:block;overflow:hidden;text-align:center}.veu_cta .cta_body_image_center img{display:block;margin:0 auto 15px;max-width:100%}.veu_cta .cta_body_txt{display:block;overflow:hidden}.veu_cta .cta_body_link{clear:both;margin-top:1.5em}.veu_contact{display:block;overflow:hidden}.veu_contact .contact_frame{display:block;overflow:hidden;padding:25px 24px 21px;border:3px solid #efefef;background-color:#f9f9f9;-webkit-box-shadow:inset 0 0 0 1px #fff;box-shadow:inset 0 0 0 1px #fff}.veu_contact .contact_txt_catch,.veu_contact .contact_txt_tel,.veu_contact .contact_txt_time{display:block;overflow:hidden}.veu_contact .contact_txt_catch,.veu_contact .contact_txt_time{font-size:14px;line-height:128.6%}.veu_contact .contact_txt_tel{padding:4px 0;font-size:28px;line-height:105%;font-weight:700}.veu_contact .contact_txt_tel_icon{margin-right:.3rem}.veu_contact .contact_bt_subTxt{display:block;overflow:hidden;font-size:12px;margin-top:.4rem}.veu_contact .contact_txt{text-align:center}.veu_contact .contact_bt{display:block}.widget .veu_contact>.contact_bt{display:inline-block;float:none}.veu_insertAds{margin-top:1em;margin-bottom:2em}.veu_relatedPosts>.row{display:-ms-flexbox;display:-webkit-box;display:flex;margin:0;margin-right:-3%;-ms-flex-wrap:wrap;flex-wrap:wrap}.veu_relatedPosts .relatedPosts_item{float:none;margin-right:2.9%;padding-right:0;padding-left:0;width:47%;border-bottom:solid 1px #e5e5e5}.veu_relatedPosts .relatedPosts_item>.media:first-child{border:none}.veu_relatedPosts .relatedPosts_item>.media{padding:1em 0 .8em;margin-top:0;border:none}.veu_relatedPosts .relatedPosts_item>.media .media-body{font-size:14px}.veu_relatedPosts .relatedPosts_item>.media .postList_thumbnail{width:80px;padding-right:15px;margin-bottom:0}.veu_relatedPosts .relatedPosts_item>.media .media-heading{font-size:14px}.veu_relatedPosts .relatedPosts_item:nth-child(1){border-top:solid 1px #e5e5e5}.veu_relatedPosts .relatedPosts_item:nth-child(2){border-top:solid 1px #e5e5e5}.page_top_btn{position:fixed;right:2%;bottom:3%;z-index:99999;width:40px;height:38px;text-indent:100%;white-space:nowrap;overflow:hidden;border:none;background:rgba(0,0,0,.8);outline:1px solid rgba(0,0,0,.8);border:1px solid rgba(255,255,255,.8);background-image:url(../images/to-top-btn-icon.svg);background-size:50%;background-repeat:no-repeat;background-position:center;opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s}.page_top_btn:hover{-webkit-transition:opacity .3s;transition:opacity .3s}.scrolled .page_top_btn{display:block;opacity:1}.veu_fbPagePlugin .fbPagePlugin_body{margin:0 auto;border:4px solid #efefef;background-color:#f9f9f9;text-align:center}iframe.twitter-timeline{margin-right:auto;margin-left:auto;width:740px!important}.veu_postList{margin-bottom:30px}.veu_postList .subSection-title,.veu_postList h1.mainSection-title{margin-bottom:0}.veu_postList ul.postList{margin:0;padding:0}.veu_postList ul.postList li{display:block;clear:both;overflow:hidden;margin:0;padding:15px 0;border-bottom:1px dotted #666;line-height:1.4em}.veu_postList .postList a{color:#464646;text-decoration:none}.veu_postList .postList a:hover{text-decoration:underline}.veu_postList .postList_title{display:block;clear:both;margin:3px 0 0}.veu_postList .postList_meta_items{font-size:14px;color:#666}.veu_postList .postList_date{margin-right:10px;color:#d44950}.veu_postList .postList_date:before{content:"";margin-right:0}.veu_postList .postList_terms a{margin-right:3px;padding:2px 5px 1px;border-radius:3px;background-color:#efefef;font-size:12px}.veu_postList .postList_more{margin:10px 5px 0 0;text-align:right}.veu_postList .postList_miniThumb .postList_item{display:block;overflow:hidden;clear:both;position:relative;padding:15px 0;border-bottom:1px dotted #666;margin-bottom:0}.veu_postList .postList_miniThumb .postList_thumbnail{float:left;margin-right:15px}.veu_postList .postList_miniThumb .postList_thumbnail a{position:relative;display:block;overflow:hidden;border:1px solid #e5e5e5}.veu_postList .postList_miniThumb .postList_thumbnail img{width:80px;height:auto}.veu_postList .postList_miniThumb .postList_body{display:block;overflow:hidden;width:auto}.veu_postList .postList_miniThumb .postList_title{font-size:14px}.mainSection .veu_postList.pt_0 .postList.postList_miniThumb{padding:0;margin-left:0;margin-right:0}.veu_profile .profile{overflow:hidden}.veu_profile .media_outer{position:relative;display:block;overflow:hidden;margin:.8em 0 .8em;-webkit-box-sizing:border-box;box-sizing:border-box}.veu_profile .media_outer img{max-width:100%;height:auto}.veu_profile .media_round{border-radius:50%;width:120px;height:120px;position:relative}.veu_profile .media_round img{position:absolute;left:-9999px}.veu_profile .media_center{margin-left:auto;margin-right:auto}.veu_profile .media_center img{display:block;margin-left:auto;margin-right:auto}.veu_profile .media_float{float:left;margin-right:1em}.veu_profile .media_float+.profile_text{padding-top:.8em}.veu_profile .profile_text{margin-bottom:1em;font-size:14px}.veu_profile .sns_btns{margin:0;padding:0;width:100%}.veu_profile .sns_btns li{float:left;margin-right:.45em;list-style:none;text-align:center}.veu_profile .sns_btns a{display:block;position:relative;width:40px;height:40px;border-radius:23px;color:#fff;text-decoration:none;font-size:20px}.veu_profile .sns_btns a:hover{color:#fff;text-decoration:none;opacity:.8}.veu_profile .sns_btns .icon{position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}.veu_profile .sns_btns .facebook_btn a{background:#3b5998}.veu_profile .sns_btns .twitter_btn a{background:#55acee}.veu_profile .sns_btns .mail_btn a{background:#2f915f}.veu_profile .sns_btns .youtube_btn a{background:#c81d1c}.veu_profile .sns_btns .rss_btn a{background:#f26522}.veu_profile .sns_btns .instagram_btn a{background:#3f729b}.veu_profile .sns_btns .linkedin_btn a{background:#0077b5}.veu_3prArea .subSection-title{font-size:18px;margin-top:.8em}.veu_3prArea .summary{margin-bottom:.5em;font-size:14px;line-height:1.6em}.veu_3prArea .linkurl a{text-decoration:none}.veu_3prArea_image{margin-bottom:.8em;border:1px solid #e5e5e5}.veu_3prArea_image .image_pc{display:block}.veu_3prArea_image .image_sp{display:none}.veu_3prArea_image img{width:100%}.veu_3prArea_image_link{border:1px solid #fff;display:block;overflow:hidden}.prBlock a{color:#333}.prBlock a:hover{color:#333;text-decoration:none}.prBlock a .prBlock_summary:hover{text-decoration:underline}.prBlock .prBlock_icon_outer{display:block;position:relative;margin:0 auto;width:80px;height:80px;border-radius:50%}.prBlock .prBlock_icon{position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);font-size:36px}.prBlock .prBlock_title{margin-top:.9em;margin-bottom:.7em;text-align:center;font-size:18px;line-height:1.4em}.prBlock .prBlock_image{position:relative;display:block;width:120px;height:120px;margin:0 auto;overflow:hidden;border-radius:50%;text-indent:-9999px}.prBlock .prBlock_summary{margin-bottom:.5em;text-align:center;font-size:14px;line-height:1.6em}.veu_button i,.veu_button svg{margin-left:.3em;margin-right:.3em}.veu_button .button_mainText,.veu_button .button_subText{display:block}.veu_button .btn.btn-sm{padding-top:.6em;padding-bottom:.45em}.veu_button .btn{padding-top:.8em;padding-bottom:.6em}.veu_button .btn.btn-lg{padding-top:.8em;padding-bottom:.7em}.veu_banner{text-align:center;display:block;overflow:hidden}@media (min-width:481px){.veu_followSet .followSet_body{padding:40px}.veu_followSet .followSet_title{font-size:18px;margin-bottom:10px}}@media (min-width:541px){.veu_childPage_list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-justify-content:space-between}.veu_childPage_list .childPage_list_box{width:48%}}@media (min-width:768px){.veu_leadTxt,p.veu_leadTxt{font-size:2em;margin-bottom:.7em}.veu_cta .cta_body_image_right{float:right;margin-left:30px}.veu_cta .cta_body_image_left{float:left;margin-right:30px}}@media (min-width:992px){.mainSection .veu_postList.pt_0.postList_item .postList_thumbnail{margin-right:30px;margin-left:0}.mainSection .veu_postList.pt_0.postList_item.even .postList_thumbnail{margin-left:30px;margin-right:0}}@media (min-width:1200px){.veu_contact p.contact_txt{margin-bottom:0}.veu_contact .contact_txt{float:left;text-align:left}.veu_contact .contact_bt{float:right;padding:.7em 2em}}@media screen and (max-width:992px){.prBlock{margin-bottom:1.5em}}@media (max-width:971px){.veu_insertAds{margin-bottom:.5em}.veu_insertAds .col-md-6{margin-bottom:1em}}@media (max-width:768px){.veu_relatedPosts .relatedPosts_item{display:block;width:100%}.veu_relatedPosts .relatedPosts_item:nth-child(2){border-top:none}}@media screen and (max-width:768px){.veu_3prArea .prArea{margin-bottom:1em;display:block;overflow:hidden}.veu_3prArea .image_pc{display:none}.veu_3prArea .image_sp{display:block}.veu_3prArea .linkurl{margin-bottom:1.5em}.veu_3prArea_image{width:138px;margin:0 1em 0 0;float:left}}@media (max-width:767px){.media .postList_thumbnail{padding-right:20px}.media .media-body .media-heading{font-size:1.2em;line-height:1.3em;margin-bottom:.5em}.veu_socialSet.veu_contentAddSection ul{-ms-flex-wrap:wrap;flex-wrap:wrap}.veu_socialSet.veu_contentAddSection ul li{width:48%;margin-bottom:9px}.veu_socialSet.veu_contentAddSection ul li:nth-child(even){margin-right:0}.veu_socialSet.veu_contentAddSection ul li.sb_icon a{padding:8px 10px}.pocket-count,.veu_count_sns_fb,.veu_count_sns_hb{bottom:2px}.veu_childPage_list .wp-post-image{width:25%}.veu_cta .cta_body_image img{display:block;margin:0 auto 1.5em;max-width:100%}}@media (max-width:500px){.media .postList_thumbnail{width:100px}}@media (max-width:480px){.veu_followSet .followSet_title{font-size:12px;margin-bottom:0}}
 
css/vkExUnit_style_in_bs.css DELETED
@@ -1,12 +0,0 @@
1
- /*!
2
- * Bootstrap v3.3.7 (http://getbootstrap.com)
3
- * Copyright 2011-2017 Twitter, Inc.
4
- * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
5
- *//*!
6
- * Generated using the Bootstrap Customizer (http://getbootstrap.com/customize/?id=a2c5715a18a0533068e5185c0f8861a9)
7
- * Config saved to config.json and https://gist.github.com/a2c5715a18a0533068e5185c0f8861a9
8
- *//*!
9
- * Bootstrap v3.3.7 (http://getbootstrap.com)
10
- * Copyright 2011-2016 Twitter, Inc.
11
- * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
12
- *//*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */[role=button]{cursor:pointer}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.row{margin-left:-15px;margin-right:-15px}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}table{background-color:transparent}caption{padding-top:8px;padding-bottom:8px;color:#777;text-align:left}th{text-align:left}.table{width:100%;max-width:100%;margin-bottom:20px}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th{padding:5px}.table-bordered{border:1px solid #ddd}.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border:1px solid #ddd}.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border-bottom-width:2px}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover{background-color:#f5f5f5}table col[class*=col-]{position:static;float:none;display:table-column}table td[class*=col-],table th[class*=col-]{position:static;float:none;display:table-cell}.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>thead>tr>td.active,.table>thead>tr>th.active{background-color:#f5f5f5}.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover{background-color:#e8e8e8}.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>thead>tr>td.success,.table>thead>tr>th.success{background-color:#dff0d8}.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr.success:hover>th,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover{background-color:#d0e9c6}.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>thead>tr>td.info,.table>thead>tr>th.info{background-color:#d9edf7}.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr.info:hover>th,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover{background-color:#c4e3f3}.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>thead>tr>td.warning,.table>thead>tr>th.warning{background-color:#fcf8e3}.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr.warning:hover>th,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover{background-color:#faf2cc}.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>thead>tr>td.danger,.table>thead>tr>th.danger{background-color:#f2dede}.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr.danger:hover>th,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover{background-color:#ebcccc}.table-responsive{overflow-x:auto;min-height:.01%}.btn{display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.42857143;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn.focus,.btn:focus,.btn:hover{color:#333;text-decoration:none}.btn.active,.btn:active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;opacity:.65;-webkit-box-shadow:none;box-shadow:none}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default.focus,.btn-default:focus{color:#333;background-color:#e6e6e6;border-color:#8c8c8c}.btn-default:hover{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default.active.focus,.btn-default.active:focus,.btn-default.active:hover,.btn-default:active.focus,.btn-default:active:focus,.btn-default:active:hover,.open>.dropdown-toggle.btn-default.focus,.open>.dropdown-toggle.btn-default:focus,.open>.dropdown-toggle.btn-default:hover{color:#333;background-color:#d4d4d4;border-color:#8c8c8c}.btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default{background-image:none}.btn-default.disabled.focus,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled].focus,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4}.btn-primary.focus,.btn-primary:focus{color:#fff;background-color:#286090;border-color:#122b40}.btn-primary:hover{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.open>.dropdown-toggle.btn-primary.focus,.open>.dropdown-toggle.btn-primary:focus,.open>.dropdown-toggle.btn-primary:hover{color:#fff;background-color:#204d74;border-color:#122b40}.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled.focus,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled].focus,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#337ab7;border-color:#2e6da4}.btn-primary .badge{color:#337ab7;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success.focus,.btn-success:focus{color:#fff;background-color:#449d44;border-color:#255625}.btn-success:hover{color:#fff;background-color:#449d44;border-color:#398439}.btn-success.active,.btn-success:active,.open>.dropdown-toggle.btn-success{color:#fff;background-color:#449d44;border-color:#398439}.btn-success.active.focus,.btn-success.active:focus,.btn-success.active:hover,.btn-success:active.focus,.btn-success:active:focus,.btn-success:active:hover,.open>.dropdown-toggle.btn-success.focus,.open>.dropdown-toggle.btn-success:focus,.open>.dropdown-toggle.btn-success:hover{color:#fff;background-color:#398439;border-color:#255625}.btn-success.active,.btn-success:active,.open>.dropdown-toggle.btn-success{background-image:none}.btn-success.disabled.focus,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled].focus,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info.focus,.btn-info:focus{color:#fff;background-color:#31b0d5;border-color:#1b6d85}.btn-info:hover{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info.active,.btn-info:active,.open>.dropdown-toggle.btn-info{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info.active.focus,.btn-info.active:focus,.btn-info.active:hover,.btn-info:active.focus,.btn-info:active:focus,.btn-info:active:hover,.open>.dropdown-toggle.btn-info.focus,.open>.dropdown-toggle.btn-info:focus,.open>.dropdown-toggle.btn-info:hover{color:#fff;background-color:#269abc;border-color:#1b6d85}.btn-info.active,.btn-info:active,.open>.dropdown-toggle.btn-info{background-image:none}.btn-info.disabled.focus,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled].focus,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning.focus,.btn-warning:focus{color:#fff;background-color:#ec971f;border-color:#985f0d}.btn-warning:hover{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning.active,.btn-warning:active,.open>.dropdown-toggle.btn-warning{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning.active.focus,.btn-warning.active:focus,.btn-warning.active:hover,.btn-warning:active.focus,.btn-warning:active:focus,.btn-warning:active:hover,.open>.dropdown-toggle.btn-warning.focus,.open>.dropdown-toggle.btn-warning:focus,.open>.dropdown-toggle.btn-warning:hover{color:#fff;background-color:#d58512;border-color:#985f0d}.btn-warning.active,.btn-warning:active,.open>.dropdown-toggle.btn-warning{background-image:none}.btn-warning.disabled.focus,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled].focus,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger.focus,.btn-danger:focus{color:#fff;background-color:#c9302c;border-color:#761c19}.btn-danger:hover{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger.active,.btn-danger:active,.open>.dropdown-toggle.btn-danger{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger.active.focus,.btn-danger.active:focus,.btn-danger.active:hover,.btn-danger:active.focus,.btn-danger:active:focus,.btn-danger:active:hover,.open>.dropdown-toggle.btn-danger.focus,.open>.dropdown-toggle.btn-danger:focus,.open>.dropdown-toggle.btn-danger:hover{color:#fff;background-color:#ac2925;border-color:#761c19}.btn-danger.active,.btn-danger:active,.open>.dropdown-toggle.btn-danger{background-image:none}.btn-danger.disabled.focus,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled].focus,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-link{color:#337ab7;font-weight:400;border-radius:0}.btn-link,.btn-link.active,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover{border-color:transparent}.btn-link:focus,.btn-link:hover{color:#23527c;text-decoration:underline;background-color:transparent}.btn-link[disabled]:focus,.btn-link[disabled]:hover,fieldset[disabled] .btn-link:focus,fieldset[disabled] .btn-link:hover{color:#777;text-decoration:none}.btn-lg{padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.btn-sm{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.veu_leadTxt,p.veu_leadTxt{font-size:1.6em;line-height:150%;padding:0}.veu_caption{font-size:.8em}.fa_v4 .btn.btn-blank::after{margin-left:.7em;font-family:FontAwesome;content:"\f08e"}.fa_v5_css .btn.btn-blank::after{margin-left:.7em;font-family:Font Awesome\ 5 Free;content:"\f35d";font-weight:900}dl.veu_qaItem{display:block;overflow:hidden;border-bottom:1px dotted #ccc;padding:0 0 25px;margin:25px 0;width:100%;position:relative}dl.veu_qaItem dd,dl.veu_qaItem dt{border:none;padding-left:35px}dl.veu_qaItem dd:before,dl.veu_qaItem dt:before{position:absolute;left:0;font-size:24px;line-height:105%}dl.veu_qaItem dt{margin-bottom:15px;font-size:18px}dl.veu_qaItem dt:before{font-family:areal;content:"Q ";color:#e50000}dl.veu_qaItem dd{margin-bottom:0}dl.veu_qaItem dd:before{content:"A ";color:#337ab7;font-family:""}.veu_flowBox{display:block;overflow:hidden}.veu_flowBox:after{content:"";background:url(../images/arrow_bottom.svg) center 50% no-repeat;background-size:50px 50px;display:block;overflow:hidden;height:50px;width:50px;margin:0 auto}.veu_flowBox:last-child{padding-bottom:0;margin-bottom:30px}.veu_flowBox:last-child:after{content:"";font-size:0;background-image:none}.veu_flowBox dl{display:block;overflow:hidden;padding:20px 25px;border:3px solid #e5e5e5;margin:0}.veu_flowBox dl dd,.veu_flowBox dl dt{padding-left:0;border:none}.veu_flowBox dl dt{border-bottom:1px dotted #ccc;margin-bottom:10px;font-size:1.2em}.veu_flowBox dl dd{margin-bottom:0}.veu_flowBox dl dd h4{margin:0;padding:0}.veu_flowBox dl dd p{margin-bottom:10px}.veu_flowBox dl dd ul{margin-bottom:0}.veu_dummyImage{padding:20px;display:block;vertical-align:middle;text-align:center;background-color:#f5f5f5;border:1px solid #ccc;margin-bottom:15px}.veu_floatLeft{float:left;margin-right:20px}.veu_floatRight{float:right;margin-left:20px}.veu_feat_list{background:0 0;border:none;padding:0 0 0 2em;font-size:2em;margin-top:1.5em;position:relative}.veu_feat_list::after,.veu_feat_list::before{border:none;background:0 0}.veu_feat_list::before{position:absolute;left:0;top:-.2em;background-color:#4e7729;color:#fff;border-radius:100%;margin-right:.5em;padding:.2em .5em}.veu_feat_list_1::before{content:"1"}.veu_feat_list_2::before{content:"2"}.veu_feat_list_3::before{content:"3"}.veu_feat_list_4::before{content:"4"}.veu_feat_list_5::before{content:"5"}.veu_feat_list_6::before{content:"6"}.veu_feat_list_7::before{content:"7"}.veu_feat_list_8::before{content:"8"}.veu_feat_list_9::before{content:"9"}html{font-size:inherit}.link-list li{padding:.5em}iframe.wp-embedded-content{width:100%}.veu_adminEdit{margin-top:5px}.veu_contentAddSection{display:block;clear:both;overflow:hidden;margin-top:20px}.btn{white-space:inherit}.media{border-bottom:1px solid #e5e5e5;padding:2em 0;margin-top:0}.media:first-child{border-top:1px solid #e5e5e5}.media .postList_thumbnail{width:160px;margin-bottom:.5em;padding-right:30px;display:block;overflow:hidden;float:left}.media .postList_thumbnail a{position:relative;display:block;overflow:hidden}.media .postList_thumbnail img{width:100%;height:auto}.media .postList_thumbnail .postList_cateLabel{position:absolute;bottom:0;left:0}.media .media-heading{font-size:1.8em;line-height:1.3em;margin-top:0;margin-bottom:.5em;font-weight:400}.media .media-heading a{color:#464646}.media .media-heading a:hover{text-decoration:none}.media p{margin-bottom:0}.media a.media-body_excerpt{color:#464646}.relatedPosts h2{margin-bottom:10px}.veu_autoEyeCatchBox{display:block;overflow:hidden;margin-bottom:2em}.veu_sitemap .sectionBox{padding-top:0}.veu_sitemap .sitemap-col{padding-bottom:2em}.veu_sitemap .sitemap-col{margin-top:1em}.veu_sitemap .sitemap-col .link-list{margin-top:0;margin-bottom:0}.veu_sitemap .sitemap-col .page_item{padding:0}.veu_sitemap .sitemap-col .cat-item{padding:0}.veu_socialSet-position-before{margin-top:-1em;margin-bottom:2em}.veu_socialSet-position-after{margin-top:3em}.veu_socialSet.veu_contentAddSection ul{margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex}.veu_socialSet.veu_contentAddSection ul li{position:relative;display:block;overflow:visible;width:50%;margin:3px;padding:0;background:0 0}.veu_socialSet.veu_contentAddSection ul li.sb_icon a{display:block;overflow:hidden;padding:5px 10px;border-radius:4px;color:#fff;text-decoration:none;line-height:100%;font-size:90%}.veu_socialSet.veu_contentAddSection ul li.sb_icon a:hover{-webkit-box-shadow:none;box-shadow:none;transform:translate3d(0,2px,0);-webkit-transform:translate3d(0,2px,0)}.veu_socialSet.veu_contentAddSection ul li.sb_icon a .sns_txt{position:relative;top:-1px}.veu_socialSet.veu_contentAddSection ul li iframe{border:none}.veu_socialSet.veu_contentAddSection ul li a .icon_sns{font-size:100%;padding:5px 8px 5px 0;display:inline-block}.veu_socialSet.veu_contentAddSection ul li.sb_icon.sb_facebook a{background:#425dab;-webkit-box-shadow:0 4px 0 #344e84;box-shadow:0 4px 0 #344e84}.veu_socialSet.veu_contentAddSection ul li.sb_icon.sb_hatena a{background:#007fc5;-webkit-box-shadow:0 4px 0 #00679f;box-shadow:0 4px 0 #00679f}.veu_socialSet.veu_contentAddSection ul li.sb_icon.sb_twitter a{background:#00abec;-webkit-box-shadow:0 4px 0 #007eaa;box-shadow:0 4px 0 #007eaa}.veu_socialSet.veu_contentAddSection ul li.sb_icon.sb_google a{background:#dd4b39;-webkit-box-shadow:0 4px 0 #a03524;box-shadow:0 4px 0 #a03524}.veu_socialSet.veu_contentAddSection ul li.sb_icon.sb_line a{background:#6ebd30;-webkit-box-shadow:0 4px 0 #5b9c28;box-shadow:0 4px 0 #5b9c28}.veu_socialSet.veu_contentAddSection ul li.sb_icon.sb_pocket a{background:#ea4654;-webkit-box-shadow:0 4px 0 #c1303c;box-shadow:0 4px 0 #c1303c}.veu_count_sns_fb,.veu_count_sns_hb,.veu_count_sns_pocket{position:absolute;bottom:5px;right:5px;font-size:77%;line-height:1;font-weight:700}@font-face{font-weight:400;font-style:normal;font-family:vk_sns;src:url(../plugins/sns/icons/fonts/vk_sns.eot?-bq20cj);src:url(../plugins/sns/icons/fonts/vk_sns.eot?#iefix-bq20cj) format("embedded-opentype"),url(../plugins/sns/icons/fonts/vk_sns.woff?-bq20cj) format("woff"),url(../plugins/sns/icons/fonts/vk_sns.ttf?-bq20cj) format("truetype"),url(../plugins/sns/icons/fonts/vk_sns.svg?-bq20cj#vk_sns) format("svg")}[class*=" vk_icon_w_r_sns_"],[class^=vk_icon_w_r_sns_]{text-transform:none;font-weight:400;font-style:normal;font-variant:normal;font-family:vk_sns;line-height:1;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.vk_icon_w_r_sns_twitter:before{content:"\e600"}.vk_icon_w_r_sns_line:before{content:"\e601"}.vk_icon_w_r_sns_hatena:before{content:"\e602"}.vk_icon_w_r_sns_google:before{content:"\e603"}.vk_icon_w_r_sns_fb:before{content:"\e604"}.vk_icon_w_r_sns_pocket:before{content:"\e605"}.veu_childPage_list{margin:2.5em 0 1em}.veu_childPage_list .childPage_list_box{display:block;margin-bottom:1.5em;width:100%;text-decoration:none}.veu_childPage_list .childPage_list_box_inner{position:relative;display:block;overflow:hidden;padding:0 20px;border:3px solid #efefef;-webkit-box-shadow:inset 0 0 0 1px #fff;box-shadow:inset 0 0 0 1px #fff}.veu_childPage_list .childPage_list_title{margin-top:20px;color:#464646;font-size:16px;line-height:1.4}.veu_childPage_list .wp-post-image{float:left;margin-right:1em;margin-bottom:1em;width:30%;height:auto;border:solid 1px #ddd}.veu_childPage_list .childPage_list_body{overflow:hidden;margin-bottom:5px;color:#333;font-size:14px}.veu_childPage_list .childPage_list_body:hover{text-decoration:underline}.veu_childPage_list p{line-height:1.5em}.veu_childPage_list .childPage_list_text{overflow:hidden;margin-bottom:1em}.veu_childPage_list .childPage_list_more{float:right;margin-bottom:20px}.veu_pageList_ancestor{clear:both;margin:2.5em 0 1em;padding:20px 20px 0;border:3px solid #efefef;-webkit-box-shadow:inset 0 0 0 1px #fff;box-shadow:inset 0 0 0 1px #fff}.veu_pageList_ancestor h3{margin:.5em 0}.veu_pageList_ancestor h3 a{color:#333;font-size:16px}.veu_pageList_ancestor ul.pageList{margin-top:1em;padding-left:0}.veu_pageList_ancestor ul.pageList a{display:block;padding:8px 5px;border-bottom:solid 1px #ddd;color:#333;font-size:14px}.veu_pageList_ancestor ul.pageList a:hover{text-decoration:underline}.veu_pageList_ancestor ul.pageList>.page_item{list-style:none}.veu_pageList_ancestor ul.pageList li{margin-bottom:0}.veu_pageList_ancestor ul.pageList ul{margin:0;padding-left:0;padding-bottom:0}.veu_pageList_ancestor ul.pageList ul li{position:relative;list-style:none}.veu_pageList_ancestor ul.pageList ul li:before{position:absolute;top:.26em;left:5px;display:inline-block}.veu_pageList_ancestor ul.pageList ul li a{padding-left:20px}.veu_pageList_ancestor ul.pageList ul li li a{padding-left:30px}.veu_pageList_ancestor ul.pageList ul li li li a{padding-left:40px}.veu_pageList_ancestor .current_page_item>a{font-weight:700}.veu_followSet{margin:30px 0;display:table;table-layout:fixed;width:100%;background-color:#2b2b2b;color:#fff}.veu_followSet .followSet_img{display:table-cell;min-width:240px;background-position:center;background-size:cover}.veu_followSet .followSet_body{display:table-cell;padding:15px;text-align:center;vertical-align:middle;line-height:1.4;font-size:20px}.veu_followSet .followSet_fb_page{margin-top:0;display:block;width:100%;-webkit-transform:scale(1.2);transform:scale(1.2)}.veu_followSet .followSet_tw_follow{width:100%;padding:15px 0 0}.veu_followSet .followSet_feedly{text-align:center}.veu_cta{display:block;overflow:hidden;margin-top:30px;margin-bottom:30px;background-color:#efefef}.veu_cta .cta_title{display:block;overflow:hidden;margin:0;padding:12px 20px 10px;background-color:#333;color:#fff;font-size:22px;line-height:1.2em}.veu_cta .cta_body{display:block;overflow:hidden;padding:1.5em 1.5em 2em;line-height:170%}.veu_cta .cta_body_image{margin-bottom:1.5em}.veu_cta .cta_body_image img{max-width:250px}.veu_cta .cta_body_image_center{display:block;overflow:hidden;text-align:center}.veu_cta .cta_body_image_center img{display:block;margin:0 auto 15px;max-width:100%}.veu_cta .cta_body_txt{display:block;overflow:hidden}.veu_cta .cta_body_link{clear:both;margin-top:1.5em}.veu_contact{display:block;overflow:hidden}.veu_contact .contact_frame{display:block;overflow:hidden;padding:25px 24px 21px;border:3px solid #efefef;background-color:#f9f9f9;-webkit-box-shadow:inset 0 0 0 1px #fff;box-shadow:inset 0 0 0 1px #fff}.veu_contact .contact_txt_catch,.veu_contact .contact_txt_tel,.veu_contact .contact_txt_time{display:block;overflow:hidden}.veu_contact .contact_txt_catch,.veu_contact .contact_txt_time{font-size:14px;line-height:128.6%}.veu_contact .contact_txt_tel{padding:4px 0;font-size:28px;line-height:105%;font-weight:700}.veu_contact .contact_txt_tel_icon{margin-right:.3rem}.veu_contact .contact_bt_subTxt{display:block;overflow:hidden;font-size:12px;margin-top:.4rem}.veu_contact .contact_txt{text-align:center}.veu_contact .contact_bt{display:block}.widget .veu_contact>.contact_bt{display:inline-block;float:none}.veu_insertAds{margin-top:1em;margin-bottom:2em}.veu_relatedPosts>.row{display:-ms-flexbox;display:-webkit-box;display:flex;margin:0;margin-right:-3%;-ms-flex-wrap:wrap;flex-wrap:wrap}.veu_relatedPosts .relatedPosts_item{float:none;margin-right:2.9%;padding-right:0;padding-left:0;width:47%;border-bottom:solid 1px #e5e5e5}.veu_relatedPosts .relatedPosts_item>.media:first-child{border:none}.veu_relatedPosts .relatedPosts_item>.media{padding:1em 0 .8em;margin-top:0;border:none}.veu_relatedPosts .relatedPosts_item>.media .media-body{font-size:14px}.veu_relatedPosts .relatedPosts_item>.media .postList_thumbnail{width:80px;padding-right:15px;margin-bottom:0}.veu_relatedPosts .relatedPosts_item>.media .media-heading{font-size:14px}.veu_relatedPosts .relatedPosts_item:nth-child(1){border-top:solid 1px #e5e5e5}.veu_relatedPosts .relatedPosts_item:nth-child(2){border-top:solid 1px #e5e5e5}.page_top_btn{position:fixed;right:2%;bottom:3%;z-index:99999;width:40px;height:38px;text-indent:100%;white-space:nowrap;overflow:hidden;border:none;background:rgba(0,0,0,.8);outline:1px solid rgba(0,0,0,.8);border:1px solid rgba(255,255,255,.8);background-image:url(../images/to-top-btn-icon.svg);background-size:50%;background-repeat:no-repeat;background-position:center;opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s}.page_top_btn:hover{-webkit-transition:opacity .3s;transition:opacity .3s}.scrolled .page_top_btn{display:block;opacity:1}.veu_fbPagePlugin .fbPagePlugin_body{margin:0 auto;border:4px solid #efefef;background-color:#f9f9f9;text-align:center}iframe.twitter-timeline{margin-right:auto;margin-left:auto;width:740px!important}.veu_postList{margin-bottom:30px}.veu_postList .subSection-title,.veu_postList h1.mainSection-title{margin-bottom:0}.veu_postList ul.postList{margin:0;padding:0}.veu_postList ul.postList li{display:block;clear:both;overflow:hidden;margin:0;padding:15px 0;border-bottom:1px dotted #666;line-height:1.4em}.veu_postList .postList a{color:#464646;text-decoration:none}.veu_postList .postList a:hover{text-decoration:underline}.veu_postList .postList_title{display:block;clear:both;margin:3px 0 0}.veu_postList .postList_meta_items{font-size:14px;color:#666}.veu_postList .postList_date{margin-right:10px;color:#d44950}.veu_postList .postList_date:before{content:"";margin-right:0}.veu_postList .postList_terms a{margin-right:3px;padding:2px 5px 1px;border-radius:3px;background-color:#efefef;font-size:12px}.veu_postList .postList_more{margin:10px 5px 0 0;text-align:right}.veu_postList .postList_miniThumb .postList_item{display:block;overflow:hidden;clear:both;position:relative;padding:15px 0;border-bottom:1px dotted #666;margin-bottom:0}.veu_postList .postList_miniThumb .postList_thumbnail{float:left;margin-right:15px}.veu_postList .postList_miniThumb .postList_thumbnail a{position:relative;display:block;overflow:hidden;border:1px solid #e5e5e5}.veu_postList .postList_miniThumb .postList_thumbnail img{width:80px;height:auto}.veu_postList .postList_miniThumb .postList_body{display:block;overflow:hidden;width:auto}.veu_postList .postList_miniThumb .postList_title{font-size:14px}.mainSection .veu_postList.pt_0 .postList.postList_miniThumb{padding:0;margin-left:0;margin-right:0}.veu_profile .profile{overflow:hidden}.veu_profile .media_outer{position:relative;display:block;overflow:hidden;margin:.8em 0 .8em;-webkit-box-sizing:border-box;box-sizing:border-box}.veu_profile .media_outer img{max-width:100%;height:auto}.veu_profile .media_round{border-radius:50%;width:120px;height:120px;position:relative}.veu_profile .media_round img{position:absolute;left:-9999px}.veu_profile .media_center{margin-left:auto;margin-right:auto}.veu_profile .media_center img{display:block;margin-left:auto;margin-right:auto}.veu_profile .media_float{float:left;margin-right:1em}.veu_profile .media_float+.profile_text{padding-top:.8em}.veu_profile .profile_text{margin-bottom:1em;font-size:14px}.veu_profile .sns_btns{margin:0;padding:0;width:100%}.veu_profile .sns_btns li{float:left;margin-right:.45em;list-style:none;text-align:center}.veu_profile .sns_btns a{display:block;position:relative;width:40px;height:40px;border-radius:23px;color:#fff;text-decoration:none;font-size:20px}.veu_profile .sns_btns a:hover{color:#fff;text-decoration:none;opacity:.8}.veu_profile .sns_btns .icon{position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}.veu_profile .sns_btns .facebook_btn a{background:#3b5998}.veu_profile .sns_btns .twitter_btn a{background:#55acee}.veu_profile .sns_btns .mail_btn a{background:#2f915f}.veu_profile .sns_btns .youtube_btn a{background:#c81d1c}.veu_profile .sns_btns .rss_btn a{background:#f26522}.veu_profile .sns_btns .instagram_btn a{background:#3f729b}.veu_profile .sns_btns .linkedin_btn a{background:#0077b5}.veu_3prArea .subSection-title{font-size:18px;margin-top:.8em}.veu_3prArea .summary{margin-bottom:.5em;font-size:14px;line-height:1.6em}.veu_3prArea .linkurl a{text-decoration:none}.veu_3prArea_image{margin-bottom:.8em;border:1px solid #e5e5e5}.veu_3prArea_image .image_pc{display:block}.veu_3prArea_image .image_sp{display:none}.veu_3prArea_image img{width:100%}.veu_3prArea_image_link{border:1px solid #fff;display:block;overflow:hidden}.prBlock a{color:#333}.prBlock a:hover{color:#333;text-decoration:none}.prBlock a .prBlock_summary:hover{text-decoration:underline}.prBlock .prBlock_icon_outer{display:block;position:relative;margin:0 auto;width:80px;height:80px;border-radius:50%}.prBlock .prBlock_icon{position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);font-size:36px}.prBlock .prBlock_title{margin-top:.9em;margin-bottom:.7em;text-align:center;font-size:18px;line-height:1.4em}.prBlock .prBlock_image{position:relative;display:block;width:120px;height:120px;margin:0 auto;overflow:hidden;border-radius:50%;text-indent:-9999px}.prBlock .prBlock_summary{margin-bottom:.5em;text-align:center;font-size:14px;line-height:1.6em}.veu_button i,.veu_button svg{margin-left:.3em;margin-right:.3em}.veu_button .button_mainText,.veu_button .button_subText{display:block}.veu_button .btn.btn-sm{padding-top:.6em;padding-bottom:.45em}.veu_button .btn{padding-top:.8em;padding-bottom:.6em}.veu_button .btn.btn-lg{padding-top:.8em;padding-bottom:.7em}.veu_banner{text-align:center;display:block;overflow:hidden}@media (min-width:481px){.veu_followSet .followSet_body{padding:40px}.veu_followSet .followSet_title{font-size:18px;margin-bottom:10px}}@media (min-width:541px){.veu_childPage_list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-justify-content:space-between}.veu_childPage_list .childPage_list_box{width:48%}}@media (min-width:768px){.container{width:750px}.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}.veu_leadTxt,p.veu_leadTxt{font-size:2em;margin-bottom:.7em}.veu_cta .cta_body_image_right{float:right;margin-left:30px}.veu_cta .cta_body_image_left{float:left;margin-right:30px}}@media (min-width:992px){.container{width:970px}.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}.mainSection .veu_postList.pt_0.postList_item .postList_thumbnail{margin-right:30px;margin-left:0}.mainSection .veu_postList.pt_0.postList_item.even .postList_thumbnail{margin-left:30px;margin-right:0}}@media (min-width:1200px){.container{width:1170px}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}.veu_contact p.contact_txt{margin-bottom:0}.veu_contact .contact_txt{float:left;text-align:left}.veu_contact .contact_bt{float:right;padding:.7em 2em}}@media screen and (max-width:992px){.prBlock{margin-bottom:1.5em}}@media (max-width:971px){.veu_insertAds{margin-bottom:.5em}.veu_insertAds .col-md-6{margin-bottom:1em}}@media (max-width:768px){.veu_relatedPosts .relatedPosts_item{display:block;width:100%}.veu_relatedPosts .relatedPosts_item:nth-child(2){border-top:none}}@media screen and (max-width:768px){.veu_3prArea .prArea{margin-bottom:1em;display:block;overflow:hidden}.veu_3prArea .image_pc{display:none}.veu_3prArea .image_sp{display:block}.veu_3prArea .linkurl{margin-bottom:1.5em}.veu_3prArea_image{width:138px;margin:0 1em 0 0;float:left}}@media screen and (max-width:767px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}}@media (max-width:767px){.media .postList_thumbnail{padding-right:20px}.media .media-body .media-heading{font-size:1.2em;line-height:1.3em;margin-bottom:.5em}.veu_socialSet.veu_contentAddSection ul{-ms-flex-wrap:wrap;flex-wrap:wrap}.veu_socialSet.veu_contentAddSection ul li{width:48%;margin-bottom:9px}.veu_socialSet.veu_contentAddSection ul li:nth-child(even){margin-right:0}.veu_socialSet.veu_contentAddSection ul li.sb_icon a{padding:8px 10px}.pocket-count,.veu_count_sns_fb,.veu_count_sns_hb{bottom:2px}.veu_childPage_list .wp-post-image{width:25%}.veu_cta .cta_body_image img{display:block;margin:0 auto 1.5em;max-width:100%}}@media (max-width:500px){.media .postList_thumbnail{width:100px}}@media (max-width:480px){.veu_followSet .followSet_title{font-size:12px;margin-bottom:0}}
 
 
 
 
 
 
 
 
 
 
 
 
{plugins → inc}/add-body-class.php RENAMED
File without changes
inc/auto-eyecatch/auto-eyecatch.php ADDED
@@ -0,0 +1,13 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ VEU_Metabox 内の get_post_type が実行タイミングによっては
4
+ カスタム投稿タイプマネージャーで作成した投稿タイプが取得できないために
5
+ admin_menu のタイミングで読み込んでいる
6
+ */
7
+ add_action(
8
+ 'admin_menu', function() {
9
+ require_once( dirname( __FILE__ ) . '/class-veu-metabox-eyecatch.php' );
10
+ }
11
+ );
12
+
13
+ require_once( dirname( __FILE__ ) . '/class-veu-auto-eyecatch.php' );
inc/auto-eyecatch/class-veu-auto-eyecatch.php ADDED
@@ -0,0 +1,91 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /**
3
+ * VkExUnit auto_eyecatch.php
4
+ * insert thumbnail for top of content automatically
5
+ *
6
+ * @package VkExUnit
7
+ * @author shoji imamura<imamura@vektor-inc.co.jp>
8
+ * @since 8/Jul/2015
9
+ */
10
+
11
+ class VEU_Auto_Eyecatch {
12
+ private static $instance;
13
+
14
+ public static function instance() {
15
+ if ( isset( self::$instance ) ) {
16
+ return self::$instance; }
17
+
18
+ self::$instance = new VEU_Auto_Eyecatch;
19
+ self::$instance->run_init();
20
+ return self::$instance;
21
+ }
22
+
23
+ private function __construct() {
24
+ /*** do noting */
25
+ }
26
+
27
+
28
+ protected function run_init() {
29
+ add_filter( 'the_content', array( $this, 'set_eyecatch' ), 1 );
30
+ }
31
+
32
+ public static function post_types() {
33
+
34
+ $allowed_post_types = apply_filters( 'veu_auto_eye_catch_post_types', array( 'post', 'page' ) );
35
+
36
+ return $allowed_post_types;
37
+ }
38
+
39
+ public static function is_my_turn() {
40
+
41
+ if ( vkExUnit_is_excerpt() ) {
42
+ return false; }
43
+
44
+ global $is_pagewidget;
45
+ if ( $is_pagewidget ) {
46
+ return false; }
47
+
48
+ if ( get_the_id() ) {
49
+
50
+ $post_types = self::post_types();
51
+
52
+ if ( in_array( get_post_type( get_the_id() ), $post_types ) ) {
53
+
54
+ if ( has_post_thumbnail( get_the_id() ) ) {
55
+
56
+ if ( ! get_post_meta( get_the_id(), 'vkExUnit_EyeCatch_disable', true ) ) {
57
+
58
+ return true;
59
+ }
60
+ }
61
+ }
62
+ }
63
+
64
+ return false;
65
+ }
66
+
67
+
68
+ public function set_eyecatch( $content ) {
69
+
70
+ if ( ! self::is_my_turn() ) {
71
+ return $content; }
72
+
73
+ $imageHtml = self::render_eyecatch( get_the_id() );
74
+
75
+ $content = $imageHtml . $content;
76
+
77
+ return $content;
78
+ }
79
+
80
+
81
+ public function render_eyecatch( $post_id ) {
82
+ $html = '';
83
+
84
+ $image_tag = get_the_post_thumbnail( $post_id, 'large' );
85
+
86
+ $html = '<div class="veu_autoEyeCatchBox">' . $image_tag . '</div>';
87
+ return $html;
88
+ }
89
+ }
90
+
91
+ VEU_Auto_Eyecatch::instance();
inc/auto-eyecatch/class-veu-metabox-eyecatch.php ADDED
@@ -0,0 +1,45 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ class VEU_Metabox_Eyecatch extends VEU_Metabox {
4
+
5
+ public function __construct( $args = array() ) {
6
+
7
+ $this->args = array(
8
+ 'slug' => 'veu_eyecatch',
9
+ 'cf_name' => 'vkExUnit_EyeCatch_disable',
10
+ 'title' => __( 'Automatic EyeCatch', 'vk-all-in-one-expansion-unit' ),
11
+ 'priority' => 50,
12
+ 'post_types' => apply_filters( 'veu_auto_eye_catch_post_types', array( 'post', 'page' ) ),
13
+ );
14
+
15
+ parent::__construct( $this->args );
16
+
17
+ }
18
+
19
+ /**
20
+ * metabox_body_form
21
+ * Form inner
22
+ *
23
+ * @return [type] [description]
24
+ */
25
+ public function metabox_body_form( $cf_value ) {
26
+
27
+ if ( $cf_value ) {
28
+ $checked = ' checked';
29
+ } else {
30
+ $checked = '';
31
+ }
32
+
33
+ $label = __( 'Do not set eyecatch image automatic.', 'vk-all-in-one-expansion-unit' );
34
+
35
+ $form = '';
36
+ $form .= '<ul>';
37
+ $form .= '<li><label>' . '<input type="checkbox" id="' . esc_attr( $this->args['cf_name'] ) . '" name="' . esc_attr( $this->args['cf_name'] ) . '" value="true"' . $checked . '> ' . $label . '</label></li>';
38
+ $form .= '</ul>';
39
+
40
+ return $form;
41
+ }
42
+
43
+ } // class VEU_Metabox_Eyecatch {
44
+
45
+ $veu_metabox_eyecatch = new VEU_Metabox_Eyecatch();
{plugins → inc}/bootstrap.php RENAMED
File without changes
{plugins → inc/call-to-action}/call-to-action-config.php RENAMED
@@ -4,7 +4,7 @@
4
  Load modules
5
  /*-------------------------------------------*/
6
  if ( ! class_exists( 'Vk_Call_To_Action' ) ) {
7
- require_once( 'call-to-action/class-vk-call-to-action.php' );
8
 
9
  global $vk_call_to_action_textdomain;
10
  $vk_call_to_action_textdomain = 'vk-all-in-one-expansion-unit';
4
  Load modules
5
  /*-------------------------------------------*/
6
  if ( ! class_exists( 'Vk_Call_To_Action' ) ) {
7
+ require_once( 'package/class-vk-call-to-action.php' );
8
 
9
  global $vk_call_to_action_textdomain;
10
  $vk_call_to_action_textdomain = 'vk-all-in-one-expansion-unit';
{plugins/call-to-action → inc/call-to-action/package}/_scss/_call-to-action.scss RENAMED
File without changes
inc/call-to-action/package/class-veu-metabox-cta.php ADDED
@@ -0,0 +1,71 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ if ( ! class_exists( 'VEU_Metabox' ) ) {
4
+ return;
5
+ }
6
+
7
+ class VEU_Metabox_CTA extends VEU_Metabox {
8
+
9
+ public function __construct( $args = array() ) {
10
+
11
+ $this->args = array(
12
+ 'slug' => 'veu_noindex',
13
+ 'cf_name' => 'vkexunit_cta_each_option',
14
+ 'title' => __( 'Call to Action setting', 'vk-all-in-one-expansion-unit' ),
15
+ 'priority' => 50,
16
+ );
17
+
18
+ parent::__construct( $this->args );
19
+
20
+ }
21
+
22
+ /**
23
+ * metabox_body_form
24
+ * Form inner
25
+ *
26
+ * @return [type] [description]
27
+ */
28
+ public function metabox_body_form( $cf_value ) {
29
+
30
+ $form = '';
31
+
32
+ global $vk_call_to_action_textdomain;
33
+
34
+ $ctas = Vk_Call_To_Action::get_ctas( true, ' - ' );
35
+ // ランダムを先頭に追加
36
+ array_unshift(
37
+ $ctas, array(
38
+ 'key' => 'random',
39
+ 'label' => __( 'Random', 'vk-all-in-one-expansion-unit' ),
40
+ )
41
+ );
42
+ array_unshift(
43
+ $ctas, array(
44
+ 'key' => 'disable',
45
+ 'label' => __( 'Disable display', 'vk-all-in-one-expansion-unit' ),
46
+ )
47
+ );
48
+ array_unshift(
49
+ $ctas, array(
50
+ 'key' => 0,
51
+ 'label' => __( 'Follow common setting', 'vk-all-in-one-expansion-unit' ),
52
+ )
53
+ );
54
+
55
+ $form .= '<select name="vkexunit_cta_each_option" id="vkexunit_cta_each_option">';
56
+ foreach ( $ctas as $cta ) {
57
+ $selected = ( $cta['key'] == $cf_value ) ? ' selected' : '';
58
+ $form .= '<option value="' . $cta['key'] . '"' . $selected . '>' . esc_html( $cta['label'] ) . '</option>';
59
+ }
60
+ $form .= '</select>';
61
+ $form .= '<p>';
62
+ $form .= '<a href="' . esc_url( Vk_Call_To_Action::setting_page_url() ) . '" class="button button-default" target="_blank">' . __( 'CTA common setting', 'vk-all-in-one-expansion-unit' ) . '</a>';
63
+ $form .= '<a href="' . admin_url( 'edit.php?post_type=cta' ) . '" class="button button-default" target="_blank">' . __( 'Show CTA index page', 'vk-all-in-one-expansion-unit' ) . '</a>';
64
+ $form .= '</p>';
65
+
66
+ return $form;
67
+ }
68
+
69
+ } // class VEU_Metabox_CTA {
70
+
71
+ $veu_metabox_noindex = new VEU_Metabox_CTA();
{plugins/call-to-action → inc/call-to-action/package}/class-vk-call-to-action.php RENAMED
@@ -1,13 +1,6 @@
1
  <?php
2
 
3
- /*
4
- このファイルの元ファイルは
5
- https://github.com/vektor-inc/vektor-wp-libraries
6
- にあります。修正の際は上記リポジトリのデータを修正してください。
7
- */
8
-
9
  // namespace Vektor\ExUnit\Package\Cta;
10
-
11
  if ( ! class_exists( 'Vk_Call_To_Action' ) ) {
12
 
13
  class Vk_Call_To_Action {
@@ -17,9 +10,9 @@ if ( ! class_exists( 'Vk_Call_To_Action' ) ) {
17
  const CONTENT_NUMBER = 100;
18
 
19
  public static function init() {
 
20
  add_action( 'init', array( __CLASS__, 'set_posttype' ) );
21
- add_action( 'vkExUnit_package_init', array( __CLASS__, 'option_init' ) );
22
- add_action( 'admin_menu', array( __CLASS__, 'add_custom_field' ) );
23
  add_action( 'save_post', array( __CLASS__, 'save_custom_field' ) );
24
  add_action( 'widgets_init', array( __CLASS__, 'widget_init' ) );
25
  if ( veu_content_filter_state() == 'content' ) {
@@ -28,10 +21,17 @@ if ( ! class_exists( 'Vk_Call_To_Action' ) ) {
28
  add_action( 'loop_end', array( __CLASS__, 'set_content_loopend' ), self::CONTENT_NUMBER, 1 );
29
  }
30
  require_once dirname( __FILE__ ) . '/widget-call-to-action.php';
31
- }
32
 
33
- public static function widget_init() {
34
- return register_widget( 'Widget_CTA' );
 
 
 
 
 
 
 
 
35
  }
36
 
37
  public static function set_content_loopend( $query ) {
@@ -44,6 +44,7 @@ if ( ! class_exists( 'Vk_Call_To_Action' ) ) {
44
  echo self::content_filter( '' );
45
  }
46
 
 
47
 
48
  public static function option_init() {
49
  vkExUnit_register_setting(
@@ -54,7 +55,6 @@ if ( ! class_exists( 'Vk_Call_To_Action' ) ) {
54
  );
55
  }
56
 
57
-
58
  public static function set_posttype() {
59
  global $vk_call_to_action_textdomain;
60
  $labels = array(
@@ -86,28 +86,117 @@ if ( ! class_exists( 'Vk_Call_To_Action' ) ) {
86
  }
87
 
88
 
89
- public static function add_custom_field() {
90
  global $vk_call_to_action_textdomain;
91
- $post_types = get_post_types(
92
- array(
93
- '_builtin' => false,
94
- 'public' => true,
95
- )
96
- );
97
- foreach ( $post_types as $key => $post ) {
98
- add_meta_box( 'vkExUnit_cta', __( 'Call to Action setting', $vk_call_to_action_textdomain ), array( __CLASS__, 'render_meta_box' ), $post, 'normal', 'high' );
99
- }
100
- add_meta_box( 'vkExUnit_cta', __( 'Call to Action setting', $vk_call_to_action_textdomain ), array( __CLASS__, 'render_meta_box' ), 'page', 'normal', 'high' );
101
- add_meta_box( 'vkExUnit_cta', __( 'Call to Action setting', $vk_call_to_action_textdomain ), array( __CLASS__, 'render_meta_box' ), 'post', 'normal', 'high' );
102
-
103
  add_meta_box( 'vkExUnit_cta_url', __( 'CTA Contents', $vk_call_to_action_textdomain ), array( __CLASS__, 'render_meta_box_cta' ), self::POST_TYPE, 'normal', 'high' );
104
  }
105
 
 
106
  /**
107
- * CTAメイン設定画面のurl
108
- * ExUnitと単体プラグインなどによって変動する
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
109
  * @return [type] [description]
110
  */
 
 
 
 
 
 
 
 
 
 
111
  public static function setting_page_url() {
112
  if ( veu_is_cta_active() ) {
113
  $setting_page_url = admin_url( 'admin.php?page=vkExUnit_main_setting#vkExUnit_cta_settings' );
@@ -117,47 +206,6 @@ if ( ! class_exists( 'Vk_Call_To_Action' ) ) {
117
  return $setting_page_url;
118
  }
119
 
120
- public static function render_meta_box() {
121
- global $vk_call_to_action_textdomain;
122
- echo '<input type="hidden" name="_nonce_vkExUnit_custom_cta" id="_nonce_vkExUnit__custom_field_metaKeyword" value="' . wp_create_nonce( plugin_basename( __FILE__ ) ) . '" />';
123
-
124
- $ctas = self::get_ctas( true, ' - ' );
125
- // ランダムを先頭に追加
126
- array_unshift(
127
- $ctas, array(
128
- 'key' => 'random',
129
- 'label' => __( 'Random', $vk_call_to_action_textdomain ),
130
- )
131
- );
132
- array_unshift(
133
- $ctas, array(
134
- 'key' => 'disable',
135
- 'label' => __( 'Disable display', $vk_call_to_action_textdomain ),
136
- )
137
- );
138
- array_unshift(
139
- $ctas, array(
140
- 'key' => 0,
141
- 'label' => __( 'Follow common setting', $vk_call_to_action_textdomain ),
142
- )
143
- );
144
- $now = get_post_meta( get_the_id(), 'vkexunit_cta_each_option', true );
145
- ?>
146
- <input type="hidden" name="_vkExUnit_cta_switch" value="cta_number" />
147
-
148
- <select name="vkexunit_cta_each_option" id="vkexunit_cta_each_option">
149
- <?php foreach ( $ctas as $cta ) : ?>
150
- <option value="<?php echo $cta['key']; ?>" <?php echo( $cta['key'] == $now ) ? 'selected' : ''; ?> ><?php echo $cta['label']; ?></option>
151
- <?php endforeach; ?>
152
- </select>
153
- <p>
154
- <a href="<?php echo self::setting_page_url(); ?>" class="button button-default" target="_blank"><?php _e( 'CTA common setting', $vk_call_to_action_textdomain ); ?></a>
155
- <a href="<?php echo admin_url( 'edit.php?post_type=cta' ); ?>" class="button button-default" target="_blank"><?php _e( 'Show CTA index page', $vk_call_to_action_textdomain ); ?></a>
156
- </p>
157
- <?php
158
- }
159
-
160
-
161
  public static function render_meta_box_cta() {
162
 
163
  global $vk_call_to_action_textdomain;
@@ -219,7 +267,7 @@ if ( ! class_exists( 'Vk_Call_To_Action' ) ) {
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>
@@ -292,98 +340,11 @@ if ( class_exists( 'Vk_Font_Awesome_Versions' ) ) {
292
  <?php
293
  }
294
 
295
- /**
296
- * [save_custom_field description]
297
- * @param [type] $post_id [description]
298
- * @return [type] [description]
299
- */
300
- public static function save_custom_field( $post_id ) {
301
- if ( ! isset( $_POST['_vkExUnit_cta_switch'] ) ) {
302
- return $post_id; }
303
- $noonce = isset( $_POST['_nonce_vkExUnit_custom_cta'] ) ? htmlspecialchars( $_POST['_nonce_vkExUnit_custom_cta'] ) : null;
304
-
305
- // if autosave is to deny
306
- if ( defined( 'DOING_AUTOSAVE' ) && DOING_AUTOSAVE ) {
307
- return $post_id; }
308
-
309
- if ( ! wp_verify_nonce( $noonce, plugin_basename( __FILE__ ) ) ) {
310
- return $post_id;
311
- }
312
-
313
- if ( $_POST['_vkExUnit_cta_switch'] == 'cta_number' ) {
314
- $data = $_POST['vkexunit_cta_each_option'];
315
-
316
- if ( get_post_meta( $post_id, 'vkexunit_cta_each_option' ) == '' ) {
317
- add_post_meta( $post_id, 'vkexunit_cta_each_option', $data, true );
318
- } elseif ( $data != get_post_meta( $post_id, 'vkexunit_cta_each_option', true ) ) {
319
- update_post_meta( $post_id, 'vkexunit_cta_each_option', $data );
320
- } elseif ( ! $data ) {
321
- delete_post_meta( $post_id, 'vkexunit_cta_each_option', get_post_meta( $post_id, 'vkexunit_cta_each_option', true ) );
322
- }
323
- return $post_id;
324
- } elseif ( $_POST['_vkExUnit_cta_switch'] == 'cta_content' ) {
325
-
326
- // カスタムフィールドの設定
327
- $custom_fields = array(
328
- 'vkExUnit_cta_img' => array(
329
- 'escape_type' => '',
330
- ),
331
- 'vkExUnit_cta_img_position' => array(
332
- 'escape_type' => '',
333
- ),
334
- 'vkExUnit_cta_button_text' => array(
335
- 'escape_type' => 'stripslashes',
336
- ),
337
- 'vkExUnit_cta_button_icon' => array(
338
- 'escape_type' => 'stripslashes',
339
- ),
340
- 'vkExUnit_cta_button_icon_before' => array(
341
- 'escape_type' => 'stripslashes',
342
- ),
343
- 'vkExUnit_cta_button_icon_after' => array(
344
- 'escape_type' => 'stripslashes',
345
- ),
346
- 'vkExUnit_cta_url' => array(
347
- 'escape_type' => '',
348
- ),
349
- 'vkExUnit_cta_url_blank' => array(
350
- 'escape_type' => '',
351
- ),
352
- 'vkExUnit_cta_text' => array(
353
- 'escape_type' => 'stripslashes',
354
- ),
355
- );
356
-
357
- // カスタムフィールドの保存
358
- foreach ( $custom_fields as $custom_field_name => $custom_field_options ) {
359
-
360
- if ( isset( $_POST[ $custom_field_name ] ) ) {
361
- if ( isset( $custom_field_name['escape_type'] ) && $custom_field_name['escape_type'] == 'stripslashes' ) {
362
- $data = stripslashes( $_POST[ $custom_field_name ] );
363
- } else {
364
- $data = $_POST[ $custom_field_name ];
365
- }
366
- }
367
-
368
- if ( get_post_meta( $post_id, $custom_field_name ) == '' ) {
369
- // データが今までなかったらカスタムフィールドに新規保存
370
- add_post_meta( $post_id, $custom_field_name, $data, true );
371
- } elseif ( $data != get_post_meta( $post_id, $custom_field_name, true ) ) {
372
- // 保存されてたデータと送信されてきたデータが違ったら更新
373
- update_post_meta( $post_id, $custom_field_name, $data );
374
- } elseif ( ! $data ) {
375
- // データが送信されてこなかった(空のデータが送られてきた)らフィールドの値を削除
376
- delete_post_meta( $post_id, $custom_field_name, get_post_meta( $post_id, $custom_field_name, true ) );
377
- }
378
- } // foreach ( $custom_fields as $key => $custom_field_name ) {
379
-
380
- return $post_id;
381
- }
382
- }
383
 
384
 
385
  /**
386
  * [get_cta_post description]
 
387
  * @param [type] $id [description]
388
  * @return [type] [description]
389
  */
@@ -401,6 +362,12 @@ if ( class_exists( 'Vk_Font_Awesome_Versions' ) ) {
401
  }
402
 
403
 
 
 
 
 
 
 
404
  public static function render_cta_content( $id ) {
405
 
406
  global $vk_call_to_action_textdomain;
@@ -421,17 +388,20 @@ if ( class_exists( 'Vk_Font_Awesome_Versions' ) ) {
421
  // 旧 CTA レイアウト
422
  include dirname( __FILE__ ) . '/view-actionbox.php';
423
  }
 
 
424
  if ( $url = get_edit_post_link( $post->ID ) ) {
425
  $content .= '<div class="veu_adminEdit"><a href="' . $url . '" class="btn btn-default" target="_blank">' . __( 'Edit CTA', $vk_call_to_action_textdomain ) . '</a></div>';
426
  }
427
- return $content;
 
428
  }
429
 
430
  public static function cta_id_random() {
431
  // ランダムに抽出したCTAの投稿IDを返す
432
  // CTAの投稿をランダムで1件取得
433
  $args = array(
434
- 'post_type' => self::POST_TYPE, //投稿タイプを指定
435
  'posts_per_page' => 1, // 1ページでの表示件数を指定
436
  'orderby' => 'rand', // 表示順をランダムで取得
437
  );
@@ -467,9 +437,9 @@ if ( class_exists( 'Vk_Font_Awesome_Versions' ) ) {
467
  return $post_config;
468
  }
469
 
470
- ////////////////////////////////////////
471
  // 共通設定を使用の場合
472
- ////////////////////////////////////////
473
  // 今表示している記事の投稿タイプを取得
474
  $post_type = get_post_type( $id );
475
  // 投稿タイプ別にどのCTAを共通設定として表示するかの情報を取得
@@ -535,13 +505,16 @@ if ( class_exists( 'Vk_Font_Awesome_Versions' ) ) {
535
  if ( ! $option ) {
536
  $current_option = self::get_default_option();
537
  }
538
- foreach ( $input as $key => $value ) {
539
- if ( $value == 'random' ) {
540
- $option[ $key ] = 'random';
541
- } else {
542
- $option[ $key ] = ( is_numeric( $value ) ) ? $value : 0;
 
 
543
  }
544
  }
 
545
  return $option;
546
  }
547
 
@@ -572,7 +545,6 @@ if ( class_exists( 'Vk_Font_Awesome_Versions' ) ) {
572
 
573
  // ↓ これであかんの?
574
  // $output_option = wp_parse_args( $option, $default );
575
-
576
  if ( ! $option || ! is_array( $option ) ) {
577
  return $default; }
578
 
1
  <?php
2
 
 
 
 
 
 
 
3
  // namespace Vektor\ExUnit\Package\Cta;
 
4
  if ( ! class_exists( 'Vk_Call_To_Action' ) ) {
5
 
6
  class Vk_Call_To_Action {
10
  const CONTENT_NUMBER = 100;
11
 
12
  public static function init() {
13
+ add_action( 'veu_package_init', array( __CLASS__, 'option_init' ) );
14
  add_action( 'init', array( __CLASS__, 'set_posttype' ) );
15
+ add_action( 'admin_menu', array( __CLASS__, 'add_metabox_cta_register' ) );
 
16
  add_action( 'save_post', array( __CLASS__, 'save_custom_field' ) );
17
  add_action( 'widgets_init', array( __CLASS__, 'widget_init' ) );
18
  if ( veu_content_filter_state() == 'content' ) {
21
  add_action( 'loop_end', array( __CLASS__, 'set_content_loopend' ), self::CONTENT_NUMBER, 1 );
22
  }
23
  require_once dirname( __FILE__ ) . '/widget-call-to-action.php';
 
24
 
25
+ /*
26
+ VEU_Metabox 内の get_post_type が実行タイミングによっては
27
+ カスタム投稿タイプマネージャーで作成した投稿タイプが取得できないために
28
+ admin_menu のタイミングで読み込んでいる
29
+ */
30
+ add_action(
31
+ 'admin_menu', function() {
32
+ require_once( dirname( __FILE__ ) . '/class-veu-metabox-cta.php' );
33
+ }
34
+ );
35
  }
36
 
37
  public static function set_content_loopend( $query ) {
44
  echo self::content_filter( '' );
45
  }
46
 
47
+ //////////////////////////////////////////////////////
48
 
49
  public static function option_init() {
50
  vkExUnit_register_setting(
55
  );
56
  }
57
 
 
58
  public static function set_posttype() {
59
  global $vk_call_to_action_textdomain;
60
  $labels = array(
86
  }
87
 
88
 
89
+ public static function add_metabox_cta_register() {
90
  global $vk_call_to_action_textdomain;
91
+ // Meta box of CTA edit and register page
 
 
 
 
 
 
 
 
 
 
 
92
  add_meta_box( 'vkExUnit_cta_url', __( 'CTA Contents', $vk_call_to_action_textdomain ), array( __CLASS__, 'render_meta_box_cta' ), self::POST_TYPE, 'normal', 'high' );
93
  }
94
 
95
+
96
  /**
97
+ * [save_custom_field description]
98
+ *
99
+ * @param [type] $post_id [description]
100
+ * @return [type] [description]
101
+ */
102
+ public static function save_custom_field( $post_id ) {
103
+ if ( ! isset( $_POST['_vkExUnit_cta_switch'] ) ) {
104
+ return $post_id; }
105
+ $noonce = isset( $_POST['_nonce_vkExUnit_custom_cta'] ) ? htmlspecialchars( $_POST['_nonce_vkExUnit_custom_cta'] ) : null;
106
+
107
+ // if autosave is to deny
108
+ if ( defined( 'DOING_AUTOSAVE' ) && DOING_AUTOSAVE ) {
109
+ return $post_id; }
110
+
111
+ if ( ! wp_verify_nonce( $noonce, plugin_basename( __FILE__ ) ) ) {
112
+ return $post_id;
113
+ }
114
+
115
+ if ( $_POST['_vkExUnit_cta_switch'] == 'cta_number' ) {
116
+ $data = $_POST['vkexunit_cta_each_option'];
117
+
118
+ if ( get_post_meta( $post_id, 'vkexunit_cta_each_option' ) == '' ) {
119
+ add_post_meta( $post_id, 'vkexunit_cta_each_option', $data, true );
120
+ } elseif ( $data != get_post_meta( $post_id, 'vkexunit_cta_each_option', true ) ) {
121
+ update_post_meta( $post_id, 'vkexunit_cta_each_option', $data );
122
+ } elseif ( ! $data ) {
123
+ delete_post_meta( $post_id, 'vkexunit_cta_each_option', get_post_meta( $post_id, 'vkexunit_cta_each_option', true ) );
124
+ }
125
+ return $post_id;
126
+ } elseif ( $_POST['_vkExUnit_cta_switch'] == 'cta_content' ) {
127
+
128
+ // カスタムフィールドの設定
129
+ $custom_fields = array(
130
+ 'vkExUnit_cta_img' => array(
131
+ 'escape_type' => '',
132
+ ),
133
+ 'vkExUnit_cta_img_position' => array(
134
+ 'escape_type' => '',
135
+ ),
136
+ 'vkExUnit_cta_button_text' => array(
137
+ 'escape_type' => 'stripslashes',
138
+ ),
139
+ 'vkExUnit_cta_button_icon' => array(
140
+ 'escape_type' => 'stripslashes',
141
+ ),
142
+ 'vkExUnit_cta_button_icon_before' => array(
143
+ 'escape_type' => 'stripslashes',
144
+ ),
145
+ 'vkExUnit_cta_button_icon_after' => array(
146
+ 'escape_type' => 'stripslashes',
147
+ ),
148
+ 'vkExUnit_cta_url' => array(
149
+ 'escape_type' => '',
150
+ ),
151
+ 'vkExUnit_cta_url_blank' => array(
152
+ 'escape_type' => '',
153
+ ),
154
+ 'vkExUnit_cta_text' => array(
155
+ 'escape_type' => 'stripslashes',
156
+ ),
157
+ );
158
+
159
+ // カスタムフィールドの保存
160
+ foreach ( $custom_fields as $custom_field_name => $custom_field_options ) {
161
+
162
+ if ( isset( $_POST[ $custom_field_name ] ) ) {
163
+ if ( isset( $custom_field_name['escape_type'] ) && $custom_field_name['escape_type'] == 'stripslashes' ) {
164
+ $data = stripslashes( $_POST[ $custom_field_name ] );
165
+ } else {
166
+ $data = $_POST[ $custom_field_name ];
167
+ }
168
+ }
169
+
170
+ if ( get_post_meta( $post_id, $custom_field_name ) == '' ) {
171
+ // データが今までなかったらカスタムフィールドに新規保存
172
+ add_post_meta( $post_id, $custom_field_name, $data, true );
173
+ } elseif ( $data != get_post_meta( $post_id, $custom_field_name, true ) ) {
174
+ // 保存されてたデータと送信されてきたデータが違ったら更新
175
+ update_post_meta( $post_id, $custom_field_name, $data );
176
+ } elseif ( ! $data ) {
177
+ // データが送信されてこなかった(空のデータが送られてきた)らフィールドの値を削除
178
+ delete_post_meta( $post_id, $custom_field_name, get_post_meta( $post_id, $custom_field_name, true ) );
179
+ }
180
+ } // foreach ( $custom_fields as $key => $custom_field_name ) {
181
+
182
+ return $post_id;
183
+ }
184
+ } // public static function save_custom_field( $post_id ) {
185
+
186
+ /**
187
+ * [widget_init description]
188
  * @return [type] [description]
189
  */
190
+ public static function widget_init() {
191
+ return register_widget( 'Widget_CTA' );
192
+ }
193
+
194
+ /**
195
+ * CTAメイン設定画面のurl
196
+ * ExUnitと単体プラグインなどによって変動する
197
+ *
198
+ * @return [type] [description]
199
+ */
200
  public static function setting_page_url() {
201
  if ( veu_is_cta_active() ) {
202
  $setting_page_url = admin_url( 'admin.php?page=vkExUnit_main_setting#vkExUnit_cta_settings' );
206
  return $setting_page_url;
207
  }
208
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
209
  public static function render_meta_box_cta() {
210
 
211
  global $vk_call_to_action_textdomain;
267
  <input type="hidden" name="_vkExUnit_cta_switch" value="cta_content" />
268
  <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>
269
  <?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>
270
+ * <?php _e( 'The entered contents are displayed directly. You can not use Dynamic blocks, reuse blocks, etc.', $vk_call_to_action_textdomain ); ?>
271
  </p>
272
  <table class="form-table">
273
  <tr>
340
  <?php
341
  }
342
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
343
 
344
 
345
  /**
346
  * [get_cta_post description]
347
+ *
348
  * @param [type] $id [description]
349
  * @return [type] [description]
350
  */
362
  }
363
 
364
 
365
+ /**
366
+ * CTAとして返す内容の処理
367
+ *
368
+ * @param [type] $id [description]
369
+ * @return [type] [description]
370
+ */
371
  public static function render_cta_content( $id ) {
372
 
373
  global $vk_call_to_action_textdomain;
388
  // 旧 CTA レイアウト
389
  include dirname( __FILE__ ) . '/view-actionbox.php';
390
  }
391
+
392
+ // Display Edit Button
393
  if ( $url = get_edit_post_link( $post->ID ) ) {
394
  $content .= '<div class="veu_adminEdit"><a href="' . $url . '" class="btn btn-default" target="_blank">' . __( 'Edit CTA', $vk_call_to_action_textdomain ) . '</a></div>';
395
  }
396
+ // wp_kses_post でエスケープすると outerブロックが出力するstyle属性を無効化される
397
+ return do_shortcode( $content );
398
  }
399
 
400
  public static function cta_id_random() {
401
  // ランダムに抽出したCTAの投稿IDを返す
402
  // CTAの投稿をランダムで1件取得
403
  $args = array(
404
+ 'post_type' => self::POST_TYPE, // 投稿タイプを指定
405
  'posts_per_page' => 1, // 1ページでの表示件数を指定
406
  'orderby' => 'rand', // 表示順をランダムで取得
407
  );
437
  return $post_config;
438
  }
439
 
440
+ //
441
  // 共通設定を使用の場合
442
+ //
443
  // 今表示している記事の投稿タイプを取得
444
  $post_type = get_post_type( $id );
445
  // 投稿タイプ別にどのCTAを共通設定として表示するかの情報を取得
505
  if ( ! $option ) {
506
  $current_option = self::get_default_option();
507
  }
508
+ if ( is_array( $input ) ) {
509
+ foreach ( $input as $key => $value ) {
510
+ if ( $value == 'random' ) {
511
+ $option[ $key ] = 'random';
512
+ } else {
513
+ $option[ $key ] = ( is_numeric( $value ) ) ? $value : 0;
514
+ }
515
  }
516
  }
517
+
518
  return $option;
519
  }
520
 
545
 
546
  // ↓ これであかんの?
547
  // $output_option = wp_parse_args( $option, $default );
 
548
  if ( ! $option || ! is_array( $option ) ) {
549
  return $default; }
550
 
{plugins/call-to-action → inc/call-to-action/package}/view-actionbox.php RENAMED
@@ -38,16 +38,13 @@ $content .= '<h1 class="cta_title">' . $post->post_title . '</h1>';
38
  $content .= '<div class="cta_body">';
39
 
40
 
41
- ////// 別ウィンドウで開くかどうかのカスタムフィールドの値を取得 //////
42
  $target_blank = get_post_meta( $id, 'vkExUnit_cta_url_blank', true );
43
  if ( $target_blank != 'window_self' ) {
44
  $target = ' target="_blank"';
45
  } else {
46
  $target = '';
47
  }
48
- ////////////////////////////////////////////////////////////
49
-
50
-
51
  if ( $imgid ) {
52
  $cta_image = wp_get_attachment_image_src( $imgid, 'large' );
53
  $content .= '<div class="cta_body_image cta_body_image_' . $image_position . '">';
@@ -57,7 +54,7 @@ if ( $imgid ) {
57
  $content .= '</div>';
58
  }
59
  $content .= '<div class="cta_body_txt ' . ( ( $imgid ) ? 'image_exist' : 'image_no' ) . '">';
60
- $content .= do_shortcode( $text );
61
  $content .= '</div>';
62
  if ( $url && $btn_text ) {
63
  $content .= '<div class="cta_body_link">';
38
  $content .= '<div class="cta_body">';
39
 
40
 
41
+ // 別ウィンドウで開くかどうかのカスタムフィールドの値を取得 //////
42
  $target_blank = get_post_meta( $id, 'vkExUnit_cta_url_blank', true );
43
  if ( $target_blank != 'window_self' ) {
44
  $target = ' target="_blank"';
45
  } else {
46
  $target = '';
47
  }
 
 
 
48
  if ( $imgid ) {
49
  $cta_image = wp_get_attachment_image_src( $imgid, 'large' );
50
  $content .= '<div class="cta_body_image cta_body_image_' . $image_position . '">';
54
  $content .= '</div>';
55
  }
56
  $content .= '<div class="cta_body_txt ' . ( ( $imgid ) ? 'image_exist' : 'image_no' ) . '">';
57
+ $content .= wp_kses_post( do_shortcode( $text ) );
58
  $content .= '</div>';
59
  if ( $url && $btn_text ) {
60
  $content .= '<div class="cta_body_link">';
{plugins/call-to-action → inc/call-to-action/package}/view-adminsetting.php RENAMED
File without changes
{plugins/call-to-action → inc/call-to-action/package}/widget-call-to-action.php RENAMED
File without changes
plugins/child_page_index.php → inc/child-page-index.php RENAMED
@@ -127,18 +127,10 @@ function vkExUnit_childPageIndex_contentHook( $content ) {
127
  return $content;
128
  }
129
 
130
- /*
131
- admin_metabox_activate
132
- /*-------------------------------------------*/
133
- add_filter( 'veu_content_meta_box_activation', 'vkExUnit_childPageIndex_admin_metabox_activate', 10, 1 );
134
- function vkExUnit_childPageIndex_admin_metabox_activate( $flag ) {
135
- return true;
136
- }
137
-
138
  /*
139
  admin_metabox_content
140
  /*-------------------------------------------*/
141
- add_action( 'veu_content_meta_box_content', 'veu_child_page_index_admin_metabox_content' );
142
  function veu_child_page_index_admin_metabox_content() {
143
  global $post;
144
  // childPageIndex display
127
  return $content;
128
  }
129
 
 
 
 
 
 
 
 
 
130
  /*
131
  admin_metabox_content
132
  /*-------------------------------------------*/
133
+ add_action( 'veu_metabox_insert_items', 'veu_child_page_index_admin_metabox_content' );
134
  function veu_child_page_index_admin_metabox_content() {
135
  global $post;
136
  // childPageIndex display
{plugins → inc}/contact-section/contact-section.php RENAMED
@@ -73,13 +73,12 @@ class VkExUnit_Contact {
73
 
74
 
75
  protected function run_init() {
76
- add_action( 'vkExUnit_package_init', array( $this, 'options_init' ) );
77
  add_action( 'save_post', array( $this, 'save_custom_field_postdata' ) );
78
  add_shortcode( 'vkExUnit_contact_section', array( $this, 'shortcode' ) );
79
 
80
  // 固定ページ編集画にお問い合わせ情報を表示のチェックボックスを表示する
81
- add_filter( 'veu_content_meta_box_activation', array( $this, 'activate_metabox' ), 10, 1 );
82
- add_action( 'veu_content_meta_box_content', array( $this, 'render_meta_box' ) );
83
 
84
  if ( veu_content_filter_state() == 'content' ) {
85
  add_filter( 'the_content', array( $this, 'set_content' ), 10, 1 );
73
 
74
 
75
  protected function run_init() {
76
+ add_action( 'veu_package_init', array( $this, 'options_init' ) );
77
  add_action( 'save_post', array( $this, 'save_custom_field_postdata' ) );
78
  add_shortcode( 'vkExUnit_contact_section', array( $this, 'shortcode' ) );
79
 
80
  // 固定ページ編集画にお問い合わせ情報を表示のチェックボックスを表示する
81
+ add_action( 'veu_metabox_insert_items', array( $this, 'render_meta_box' ) );
 
82
 
83
  if ( veu_content_filter_state() == 'content' ) {
84
  add_filter( 'the_content', array( $this, 'set_content' ), 10, 1 );
{plugins → inc}/contact-section/customizer.php RENAMED
File without changes
inc/css-customize/class-veu-metabox-css-customize.php ADDED
@@ -0,0 +1,39 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ if ( ! class_exists( 'VEU_Metabox' ) ) {
4
+ return;
5
+ }
6
+
7
+ class VEU_Metabox_CSS_Customize extends VEU_Metabox {
8
+
9
+ public function __construct( $args = array() ) {
10
+
11
+ $this->args = array(
12
+ 'slug' => 'veu_custom_css',
13
+ 'cf_name' => '_veu_custom_css',
14
+ 'title' => __( 'Custom CSS', 'vk-all-in-one-expansion-unit' ),
15
+ 'priority' => 100,
16
+ );
17
+
18
+ parent::__construct( $this->args );
19
+
20
+ }
21
+
22
+ /**
23
+ * metabox_body_form
24
+ * Form inner
25
+ *
26
+ * @return [type] [description]
27
+ */
28
+ public function metabox_body_form( $cf_value ) {
29
+
30
+ $form = '';
31
+
32
+ $form .= '<textarea name="' . esc_attr( $this->args['cf_name'] ) . '" id="' . esc_attr( $this->args['cf_name'] ) . '" rows="5" cols="30" style="width:100%;">' . wp_kses_post( $cf_value ) . '</textarea>';
33
+
34
+ return $form;
35
+ }
36
+
37
+ } // class VEU_Metabox_CSS_Customize {
38
+
39
+ $veu_metabox_css_customize = new VEU_Metabox_CSS_Customize();
plugins/css_customize/css_customize-edit.php → inc/css-customize/css-customize-edit.php RENAMED
File without changes
inc/css-customize/css-customize-single.php ADDED
@@ -0,0 +1,41 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ Custom CSS
4
+ /* ------------------------------------------- */
5
+
6
+ // </head>タグの直上に出力させたいので第三引数に 50 を設定
7
+ add_action( 'wp_head', 'veu_insert_custom_css', 201 );
8
+
9
+ /*
10
+ 入力された CSS をソースに出力
11
+ /* ------------------------------------------------ */
12
+ function veu_insert_custom_css() {
13
+
14
+ if ( is_singular() ) {
15
+ // if 現在の WordPress クエリにループできる結果があるかどうか
16
+ // while 記事がある間ループして1件ずつ処理する
17
+ if ( have_posts() ) :
18
+ while ( have_posts() ) :
19
+ the_post();
20
+ global $post;
21
+ echo '<style type="text/css">' . veu_get_the_custom_css_single( $post ) . '</style>';
22
+ endwhile;
23
+ endif;
24
+ // ページ上の別の場所で同じクエリを再利用するために、ループの投稿情報を巻き戻し、前回と同じ順序で先頭の投稿を取得できるように
25
+ rewind_posts();
26
+ }
27
+
28
+ } // function veu_insert_custom_css() {
29
+
30
+ function veu_get_the_custom_css_single( $post ) {
31
+ $css_customize = get_post_meta( $post->ID, '_veu_custom_css', true );
32
+ if ( $css_customize ) {
33
+ // delete br
34
+ $css_customize = str_replace( PHP_EOL, '', $css_customize );
35
+ // delete tab
36
+ $css_customize = preg_replace( '/[\n\r\t]/', '', $css_customize );
37
+ // multi space convert to single space
38
+ $css_customize = preg_replace( '/\s(?=\s)/', '', $css_customize );
39
+ }
40
+ return strip_tags( $css_customize );
41
+ }
plugins/css_customize/css_customize.php → inc/css-customize/css-customize.php RENAMED
@@ -15,9 +15,22 @@ class veu_css_customize {
15
 
16
  // 編集画面への反映
17
  // add_filter( 'tiny_mce_before_init', array( $this, 'css_customize_push_editor_css' ) );
 
18
  add_action( 'admin_menu', array( $this, 'css_customize_menu' ) );
19
  add_action( 'vkExUnit_action_adminbar', array( $this, 'admin_bar' ) );
20
- require_once( vkExUnit_get_directory() . '/plugins/css_customize/css_customize-single.php' );
 
 
 
 
 
 
 
 
 
 
 
 
21
  }
22
 
23
  public function admin_bar( $wp_admin_bar ) {
@@ -35,7 +48,7 @@ class veu_css_customize {
35
  }
36
 
37
  /*
38
- CSSカスタマイズ」のメニュー
39
  /*-------------------------------------------*/
40
  public function css_customize_menu() {
41
  // $capability_required = veu_get_capability_required();
@@ -55,7 +68,7 @@ class veu_css_customize {
55
 
56
  $data = $this->css_customize_valid_form();
57
 
58
- include( vkExUnit_get_directory() . '/plugins/css_customize/css_customize-edit.php' );
59
  }
60
 
61
 
15
 
16
  // 編集画面への反映
17
  // add_filter( 'tiny_mce_before_init', array( $this, 'css_customize_push_editor_css' ) );
18
+ //
19
  add_action( 'admin_menu', array( $this, 'css_customize_menu' ) );
20
  add_action( 'vkExUnit_action_adminbar', array( $this, 'admin_bar' ) );
21
+ require_once( dirname( __FILE__ ) . '/css-customize-single.php' );
22
+
23
+ /*
24
+ VEU_Metabox 内の get_post_type が実行タイミングによっては
25
+ カスタム投稿タイプマネージャーで作成した投稿タイプが取得できないために
26
+ admin_menu のタイミングで読み込んでいる
27
+ */
28
+ add_action(
29
+ 'admin_menu', function() {
30
+ require_once( dirname( __FILE__ ) . '/class-veu-metabox-css-customize.php' );
31
+ }
32
+ );
33
+
34
  }
35
 
36
  public function admin_bar( $wp_admin_bar ) {
48
  }
49
 
50
  /*
51
+ CSSカスタマイズ」のメニュー
52
  /*-------------------------------------------*/
53
  public function css_customize_menu() {
54
  // $capability_required = veu_get_capability_required();
68
 
69
  $data = $this->css_customize_valid_form();
70
 
71
+ include( veu_get_directory() . '/inc/css-customize/css-customize-edit.php' );
72
  }
73
 
74
 
plugins/disable_dashbord.php → inc/disable-dashbord.php RENAMED
File without changes
{plugins → inc}/disable_ping-back.php RENAMED
File without changes
{plugins → inc/font-awesome}/font-awesome-config.php RENAMED
@@ -1,9 +1,9 @@
1
  <?php
2
- /*-------------------------------------------*/
3
- /* Load modules
4
  /*-------------------------------------------*/
5
  if ( ! class_exists( 'Vk_Font_Awesome_Versions' ) ) {
6
- require_once( 'font-awesome/class-vk-font-awesome-versions.php' );
7
 
8
  global $font_awesome_directory_uri;
9
  $font_awesome_directory_uri = plugins_url( '', __FILE__ ) . '/font-awesome/';
1
  <?php
2
+ /*
3
+ Load modules
4
  /*-------------------------------------------*/
5
  if ( ! class_exists( 'Vk_Font_Awesome_Versions' ) ) {
6
+ require_once( 'package/class-vk-font-awesome-versions.php' );
7
 
8
  global $font_awesome_directory_uri;
9
  $font_awesome_directory_uri = plugins_url( '', __FILE__ ) . '/font-awesome/';
{plugins/font-awesome → inc/font-awesome/package}/class-vk-font-awesome-versions.php RENAMED
File without changes
{plugins/font-awesome → inc/font-awesome/package}/versions/4.7.0/HELP-US-OUT.txt RENAMED
File without changes
{plugins/font-awesome → inc/font-awesome/package}/versions/4.7.0/css/font-awesome.css RENAMED
File without changes
{plugins/font-awesome → inc/font-awesome/package}/versions/4.7.0/css/font-awesome.min.css RENAMED
File without changes
{plugins/font-awesome → inc/font-awesome/package}/versions/4.7.0/fonts/FontAwesome.otf RENAMED
File without changes
{plugins/font-awesome → inc/font-awesome/package}/versions/4.7.0/fonts/fontawesome-webfont.eot RENAMED
File without changes
{plugins/font-awesome → inc/font-awesome/package}/versions/4.7.0/fonts/fontawesome-webfont.svg RENAMED
File without changes
{plugins/font-awesome → inc/font-awesome/package}/versions/4.7.0/fonts/fontawesome-webfont.ttf RENAMED
File without changes
{plugins/font-awesome → inc/font-awesome/package}/versions/4.7.0/fonts/fontawesome-webfont.woff RENAMED
File without changes
{plugins/font-awesome → inc/font-awesome/package}/versions/4.7.0/fonts/fontawesome-webfont.woff2 RENAMED
File without changes
{plugins/font-awesome → inc/font-awesome/package}/versions/4.7.0/less/animated.less RENAMED
File without changes
{plugins/font-awesome → inc/font-awesome/package}/versions/4.7.0/less/bordered-pulled.less RENAMED
File without changes
{plugins/font-awesome → inc/font-awesome/package}/versions/4.7.0/less/core.less RENAMED
File without changes
{plugins/font-awesome → inc/font-awesome/package}/versions/4.7.0/less/fixed-width.less RENAMED
File without changes
{plugins/font-awesome → inc/font-awesome/package}/versions/4.7.0/less/font-awesome.less RENAMED
File without changes
{plugins/font-awesome → inc/font-awesome/package}/versions/4.7.0/less/icons.less RENAMED
File without changes
{plugins/font-awesome → inc/font-awesome/package}/versions/4.7.0/less/larger.less RENAMED
File without changes
{plugins/font-awesome → inc/font-awesome/package}/versions/4.7.0/less/list.less RENAMED
File without changes
{plugins/font-awesome → inc/font-awesome/package}/versions/4.7.0/less/mixins.less RENAMED
File without changes
{plugins/font-awesome → inc/font-awesome/package}/versions/4.7.0/less/path.less RENAMED
File without changes
{plugins/font-awesome → inc/font-awesome/package}/versions/4.7.0/less/rotated-flipped.less RENAMED
File without changes
{plugins/font-awesome → inc/font-awesome/package}/versions/4.7.0/less/screen-reader.less RENAMED
File without changes
{plugins/font-awesome → inc/font-awesome/package}/versions/4.7.0/less/stacked.less RENAMED
File without changes
{plugins/font-awesome → inc/font-awesome/package}/versions/4.7.0/less/variables.less RENAMED
File without changes
{plugins/font-awesome → inc/font-awesome/package}/versions/4.7.0/scss/_animated.scss RENAMED
File without changes
{plugins/font-awesome → inc/font-awesome/package}/versions/4.7.0/scss/_bordered-pulled.scss RENAMED
File without changes
{plugins/font-awesome → inc/font-awesome/package}/versions/4.7.0/scss/_core.scss RENAMED
File without changes
{plugins/font-awesome → inc/font-awesome/package}/versions/4.7.0/scss/_fixed-width.scss RENAMED
File without changes
{plugins/font-awesome → inc/font-awesome/package}/versions/4.7.0/scss/_icons.scss RENAMED
File without changes
{plugins/font-awesome → inc/font-awesome/package}/versions/4.7.0/scss/_larger.scss RENAMED
File without changes
{plugins/font-awesome → inc/font-awesome/package}/versions/4.7.0/scss/_list.scss RENAMED
File without changes
{plugins/font-awesome → inc/font-awesome/package}/versions/4.7.0/scss/_mixins.scss RENAMED
File without changes
{plugins/font-awesome → inc/font-awesome/package}/versions/4.7.0/scss/_path.scss RENAMED
File without changes
{plugins/font-awesome → inc/font-awesome/package}/versions/4.7.0/scss/_rotated-flipped.scss RENAMED
File without changes
{plugins/font-awesome → inc/font-awesome/package}/versions/4.7.0/scss/_screen-reader.scss RENAMED
File without changes
{plugins/font-awesome → inc/font-awesome/package}/versions/4.7.0/scss/_stacked.scss RENAMED
File without changes
{plugins/font-awesome → inc/font-awesome/package}/versions/4.7.0/scss/_variables.scss RENAMED
File without changes
{plugins/font-awesome → inc/font-awesome/package}/versions/4.7.0/scss/font-awesome.scss RENAMED
File without changes
{plugins/font-awesome → inc/font-awesome/package}/versions/5.6.0/LICENSE.txt RENAMED
File without changes
{plugins/font-awesome → inc/font-awesome/package}/versions/5.6.0/css/all.min.css RENAMED
File without changes
{plugins/font-awesome → inc/font-awesome/package}/versions/5.6.0/js/all.min.js RENAMED
File without changes
{plugins/font-awesome → inc/font-awesome/package}/versions/5.6.0/metadata/categories.yml RENAMED
File without changes
{plugins/font-awesome → inc/font-awesome/package}/versions/5.6.0/metadata/icons.json RENAMED
File without changes
{plugins/font-awesome → inc/font-awesome/package}/versions/5.6.0/metadata/icons.yml RENAMED
File without changes
{plugins/font-awesome → inc/font-awesome/package}/versions/5.6.0/metadata/shims.json RENAMED
File without changes
{plugins/font-awesome → inc/font-awesome/package}/versions/5.6.0/metadata/shims.yml RENAMED
File without changes
{plugins/font-awesome → inc/font-awesome/package}/versions/5.6.0/metadata/sponsors.yml RENAMED
File without changes
{plugins/font-awesome → inc/font-awesome/package}/versions/5.6.0/sprites/brands.svg RENAMED
File without changes
{plugins/font-awesome → inc/font-awesome/package}/versions/5.6.0/sprites/regular.svg RENAMED
File without changes
{plugins/font-awesome → inc/font-awesome/package}/versions/5.6.0/sprites/solid.svg RENAMED
File without changes
{plugins/font-awesome → inc/font-awesome/package}/versions/5.6.0/webfonts/fa-brands-400.eot RENAMED
File without changes
{plugins/font-awesome → inc/font-awesome/package}/versions/5.6.0/webfonts/fa-brands-400.svg RENAMED
File without changes
{plugins/font-awesome → inc/font-awesome/package}/versions/5.6.0/webfonts/fa-brands-400.ttf RENAMED
File without changes
{plugins/font-awesome → inc/font-awesome/package}/versions/5.6.0/webfonts/fa-brands-400.woff RENAMED
File without changes
{plugins/font-awesome → inc/font-awesome/package}/versions/5.6.0/webfonts/fa-brands-400.woff2 RENAMED
File without changes
{plugins/font-awesome → inc/font-awesome/package}/versions/5.6.0/webfonts/fa-regular-400.eot RENAMED
File without changes
{plugins/font-awesome → inc/font-awesome/package}/versions/5.6.0/webfonts/fa-regular-400.svg RENAMED
File without changes
{plugins/font-awesome → inc/font-awesome/package}/versions/5.6.0/webfonts/fa-regular-400.ttf RENAMED
File without changes
{plugins/font-awesome → inc/font-awesome/package}/versions/5.6.0/webfonts/fa-regular-400.woff RENAMED
File without changes
{plugins/font-awesome → inc/font-awesome/package}/versions/5.6.0/webfonts/fa-regular-400.woff2 RENAMED
File without changes
{plugins/font-awesome → inc/font-awesome/package}/versions/5.6.0/webfonts/fa-solid-900.eot RENAMED
File without changes
{plugins/font-awesome → inc/font-awesome/package}/versions/5.6.0/webfonts/fa-solid-900.svg RENAMED
File without changes
{plugins/font-awesome → inc/font-awesome/package}/versions/5.6.0/webfonts/fa-solid-900.ttf RENAMED
File without changes
{plugins/font-awesome → inc/font-awesome/package}/versions/5.6.0/webfonts/fa-solid-900.woff RENAMED
File without changes
{plugins/font-awesome → inc/font-awesome/package}/versions/5.6.0/webfonts/fa-solid-900.woff2 RENAMED
File without changes
plugins/footer_copyright_change.php → inc/footer-copyright-change.php RENAMED
File without changes
{plugins → inc}/google_analytics/ga_admin.php RENAMED
File without changes
{plugins → inc}/google_analytics/ga_customizer.php RENAMED
File without changes
{plugins → inc}/google_analytics/google_analytics.php RENAMED
@@ -26,7 +26,7 @@ function vkExUnit_ga_options_init() {
26
  'vkExUnit_add_ga_options_page'
27
  );
28
  }
29
- add_action( 'vkExUnit_package_init', 'vkExUnit_ga_options_init' );
30
 
31
  function vkExUnit_get_ga_options() {
32
  $options = get_option( 'vkExUnit_ga_options', vkExUnit_get_ga_options_default() );
26
  'vkExUnit_add_ga_options_page'
27
  );
28
  }
29
+ add_action( 'veu_package_init', 'vkExUnit_ga_options_init' );
30
 
31
  function vkExUnit_get_ga_options() {
32
  $options = get_option( 'vkExUnit_ga_options', vkExUnit_get_ga_options_default() );
{plugins → inc}/icons.php RENAMED
@@ -28,7 +28,7 @@ class vExUnit_icons {
28
 
29
 
30
  protected function run_init() {
31
- add_action( 'vkExUnit_package_init', array( $this, 'option_init' ) );
32
  add_action( 'wp_head', array( $this, 'output_tag' ) );
33
  }
34
 
28
 
29
 
30
  protected function run_init() {
31
+ add_action( 'veu_package_init', array( $this, 'option_init' ) );
32
  add_action( 'wp_head', array( $this, 'output_tag' ) );
33
  }
34
 
plugins/insert_ads.php → inc/insert-ads.php RENAMED
@@ -27,7 +27,7 @@ class vExUnit_Ads {
27
 
28
 
29
  protected function run_init() {
30
- add_action( 'vkExUnit_package_init', array( $this, 'option_init' ) );
31
  add_filter( 'the_content', array( $this, 'set_content' ), 10, 1 );
32
  add_action( 'wp_head', array( $this, 'print_google_auto_ad' ) );
33
  add_shortcode( 'vkExUnit_ad', array( $this, 'shortcode' ) );
27
 
28
 
29
  protected function run_init() {
30
+ add_action( 'veu_package_init', array( $this, 'option_init' ) );
31
  add_filter( 'the_content', array( $this, 'set_content' ), 10, 1 );
32
  add_action( 'wp_head', array( $this, 'print_google_auto_ad' ) );
33
  add_shortcode( 'vkExUnit_ad', array( $this, 'shortcode' ) );
plugins/meta_description.php → inc/meta-description.php RENAMED
@@ -23,7 +23,7 @@ function vkExUnit_description_options_init() {
23
  'vkExUnit_add_description_options_page' // setting_page function name
24
  );
25
  }
26
- add_action( 'vkExUnit_package_init', 'vkExUnit_description_options_init' );
27
 
28
 
29
  function vkExUnit_add_description_options_page() {
23
  'vkExUnit_add_description_options_page' // setting_page function name
24
  );
25
  }
26
+ add_action( 'veu_package_init', 'vkExUnit_description_options_init' );
27
 
28
 
29
  function vkExUnit_add_description_options_page() {
inc/meta-keyword/class-veu-metabox-meta-keyword.php ADDED
@@ -0,0 +1,43 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ if ( ! class_exists( 'VEU_Metabox' ) ) {
4
+ return;
5
+ }
6
+
7
+ class VEU_Metabox_Meta_Keyword extends VEU_Metabox {
8
+
9
+ public function __construct( $args = array() ) {
10
+
11
+ $this->args = array(
12
+ 'slug' => 'veu_meta_keyword',
13
+ 'cf_name' => 'vkExUnit_common_keywords',
14
+ 'title' => __( 'Meta Keywords', 'vk-all-in-one-expansion-unit' ),
15
+ 'priority' => 50,
16
+ );
17
+
18
+ parent::__construct( $this->args );
19
+
20
+ }
21
+
22
+ /**
23
+ * metabox_body_form
24
+ * Form inner
25
+ *
26
+ * @return [type] [description]
27
+ */
28
+ public function metabox_body_form( $cf_value ) {
29
+
30
+ $theme_option_seo_link = '<a href="' . get_admin_url() . '/admin.php?page=vkExUnit_main_setting#vkExUnit_common_keywords" target="_blank">' . vkExUnit_get_name() . ' ' . __( 'Main setting', 'vk-all-in-one-expansion-unit' ) . '</a>';
31
+
32
+ $form = '';
33
+ $form .= '<input type=text name="' . esc_attr( $this->args['cf_name'] ) . '" value="' . esc_attr( $cf_value ) . '" size=50 />';
34
+ $form .= '<p>' . __( 'To distinguish between individual keywords, please enter a , delimiter (optional).', 'vk-all-in-one-expansion-unit' ) . '<br />';
35
+ $form .= sprintf( __( '* keywords common to the entire site can be set from %s.', 'vk-all-in-one-expansion-unit' ), $theme_option_seo_link );
36
+ $form .= '</p>';
37
+
38
+ return $form;
39
+ }
40
+
41
+ } // class VEU_Metabox_Meta_Keyword {
42
+
43
+ $veu_metabox_sns_title = new VEU_Metabox_Meta_Keyword();
inc/meta-keyword/meta-keyword.php ADDED
@@ -0,0 +1,124 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /**
3
+ * VkExUnit meta_keyword.php
4
+ * Set meta tag of keyword for single page each
5
+ *
6
+ * @package VkExUnit
7
+ * @author shoji imamura<imamura@vektor-inc.co.jp>
8
+ * @since 26/Jun/2015
9
+ */
10
+
11
+ /*
12
+ VEU_Metabox 内の get_post_type が実行タイミングによっては
13
+ カスタム投稿タイプマネージャーで作成した投稿タイプが取得できないために
14
+ admin_menu のタイミングで読み込んでいる
15
+ */
16
+ add_action(
17
+ 'admin_menu', function() {
18
+ require_once( dirname( __FILE__ ) . '/class-veu-metabox-meta-keyword.php' );
19
+ }
20
+ );
21
+
22
+ class vExUnit_meta_keywords {
23
+
24
+ private static $instance;
25
+
26
+ public static function instance() {
27
+ if ( isset( self::$instance ) ) {
28
+ return self::$instance; }
29
+
30
+ self::$instance = new vExUnit_meta_keywords;
31
+ self::$instance->run_init();
32
+ return self::$instance;
33
+ }
34
+
35
+
36
+ private function __construct() {
37
+ /*** do noting ***/
38
+ }
39
+
40
+
41
+ protected function run_init() {
42
+ add_action( 'veu_package_init', array( $this, 'option_init' ) );
43
+ // add_action( 'admin_menu', array( $this, 'add_custom_field' ) );
44
+ // add_action( 'save_post', array( $this, 'save_custom_field' ) );
45
+ add_action( 'wp_head', array( $this, 'set_HeadKeywords' ), 1 );
46
+ }
47
+
48
+
49
+ public function option_init() {
50
+ vkExUnit_register_setting(
51
+ __( 'Meta Keywords', 'vk-all-in-one-expansion-unit' ), // tab label.
52
+ 'vkExUnit_common_keywords', // name attr
53
+ array( $this, 'sanitize_config' ), // sanitaise function name
54
+ array( $this, 'render_configPage' ) // setting_page function name
55
+ );
56
+ }
57
+
58
+
59
+ public function get_default_option() {
60
+ $option = '';
61
+ return $option;
62
+ }
63
+
64
+
65
+ public function sanitize_config( $option ) {
66
+ $option = preg_replace( '/^,*(.+)$/', '$1', $option );
67
+ $option = preg_replace( '/,*$/', '', $option );
68
+ return $option;
69
+ }
70
+
71
+
72
+ public static function get_option() {
73
+ return get_option( 'vkExUnit_common_keywords', '' );
74
+ }
75
+
76
+
77
+ public function render_configPage() {
78
+ ?>
79
+ <h3><?php _e( 'Meta Keyword', 'vk-all-in-one-expansion-unit' ); ?></h3>
80
+ <div id="meta_keyword" class="sectionBox">
81
+ <table class="form-table">
82
+ <tr><th><?php _e( 'Common Keywords', 'vk-all-in-one-expansion-unit' ); ?></th>
83
+ <td><?php _e( 'Keywords for meta tag. This words will set Meta Keyword with post keywords. if you want multiple keywords, enter with separator of ",".', 'vk-all-in-one-expansion-unit' ); ?><br />
84
+ <input type="text" name="vkExUnit_common_keywords" id="commonKeyWords" value="<?php echo self::get_option(); ?>" style="width:90%;" /><br />
85
+
86
+ * <?php _e( 'This is not seriously, Because the SearchEngine does not care this.', 'vk-all-in-one-expansion-unit' ); ?><br/>
87
+ * <?php _e( 'For each page individual keyword is enter at the edit screen of each article. 10 keywords maximum, together with a each article keywords is desirable.', 'vk-all-in-one-expansion-unit' ); ?><br/>
88
+ * <?php _e( '"," separator at end of the last keyword is do not need.', 'vk-all-in-one-expansion-unit' ); ?><br/>
89
+ <?php _e( 'Example: WordPress,template,theme,free,GPL', 'vk-all-in-one-expansion-unit' ); ?></td></tr>
90
+ </table>
91
+ <?php submit_button(); ?>
92
+ </div>
93
+ <?php
94
+ }
95
+
96
+ public function get_postKeyword() {
97
+ $post_id = get_the_id();
98
+
99
+ if ( empty( $post_id ) ) {
100
+ return null; }
101
+
102
+ $keyword = get_post_meta( $post_id, 'vkExUnit_metaKeyword', true );
103
+ return $keyword;
104
+ }
105
+
106
+
107
+ public function set_HeadKeywords() {
108
+ $commonKeyWords = self::get_option();
109
+ // get custom field
110
+ $entryKeyWords = self::get_postKeyword();
111
+ $keywords = array();
112
+ if ( $commonKeyWords ) {
113
+ $keywords[] = $commonKeyWords; }
114
+ if ( $entryKeyWords ) {
115
+ $keywords[] = $entryKeyWords; }
116
+ $key = implode( ',', $keywords );
117
+ // print individual keywords
118
+ if ( ! $key ) {
119
+ return; }
120
+ echo '<meta name="keywords" content="' . $key . '" />' . "\n";
121
+ }
122
+ }
123
+
124
+ vExUnit_meta_keywords::instance();
{plugins → inc}/nav-menu-class-custom.php RENAMED
File without changes
inc/noindex/class-veu-metabox-noindex.php ADDED
@@ -0,0 +1,45 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ class VEU_Metabox_Noindex extends VEU_Metabox {
4
+
5
+ public function __construct( $args = array() ) {
6
+
7
+ $this->args = array(
8
+ 'slug' => 'veu_noindex',
9
+ 'cf_name' => '_vk_print_noindex',
10
+ 'title' => __( 'Noindex setting', 'vk-all-in-one-expansion-unit' ),
11
+ 'priority' => 50,
12
+ );
13
+
14
+ parent::__construct( $this->args );
15
+
16
+ }
17
+
18
+ /**
19
+ * metabox_body_form
20
+ * Form inner
21
+ *
22
+ * @return [type] [description]
23
+ */
24
+ public function metabox_body_form( $cf_value ) {
25
+
26
+ $form = '';
27
+
28
+ if ( $cf_value ) {
29
+ $checked = ' checked';
30
+ } else {
31
+ $checked = '';
32
+ }
33
+
34
+ $label = __( 'Print noindex tag that to be do not display on search result.', 'vk-all-in-one-expansion-unit' );
35
+
36
+ $form .= '<ul>';
37
+ $form .= '<li><label>' . '<input type="checkbox" id="' . esc_attr( $this->args['cf_name'] ) . '" name="' . esc_attr( $this->args['cf_name'] ) . '" value="true"' . $checked . '> ' . $label . '</label></li>';
38
+ $form .= '</ul>';
39
+
40
+ return $form;
41
+ }
42
+
43
+ } // class VEU_Metabox_Noindex {
44
+
45
+ $veu_metabox_noindex = new VEU_Metabox_Noindex();
inc/noindex/noindex.php ADDED
@@ -0,0 +1,34 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /**
3
+ * VkExUnit noindex.php
4
+ * insert noindex tag for head.
5
+ *
6
+ * @package VkExUnit
7
+ * @author Hidekazu IShikawa <ishikawa@vektor-inc.co.jp>
8
+ * @since 13/May/2019
9
+ */
10
+
11
+ /*
12
+ VEU_Metabox 内の get_post_type が実行タイミングによっては
13
+ カスタム投稿タイプマネージャーで作成した投稿タイプが取得できないために
14
+ admin_menu のタイミングで読み込んでいる
15
+ */
16
+ add_action(
17
+ 'admin_menu', function() {
18
+ require_once( dirname( __FILE__ ) . '/class-veu-metabox-noindex.php' );
19
+ }
20
+ );
21
+
22
+ /*
23
+ noindex出力処理
24
+ /*-------------------------------------------*/
25
+ add_action( 'wp_head', 'veu_noindex_print_head' );
26
+ function veu_noindex_print_head() {
27
+ global $post;
28
+ if ( is_singular() ) {
29
+ $vk_print_noindex = get_post_meta( $post->ID, '_vk_print_noindex', true );
30
+ if ( $vk_print_noindex ) {
31
+ echo '<meta name=”robots” content=”noindex,follow” />';
32
+ }
33
+ }
34
+ }
{plugins → inc}/other_widget/js/admin-widget.js RENAMED
File without changes
inc/other_widget/other_widget.php ADDED
@@ -0,0 +1,99 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ require dirname( __FILE__ ) . '/widget-new-posts.php';
3
+ require dirname( __FILE__ ) . '/widget-profile.php';
4
+ require dirname( __FILE__ ) . '/widget-3pr-area.php';
5
+ require dirname( __FILE__ ) . '/widget-page.php';
6
+ require dirname( __FILE__ ) . '/widget-taxonomies.php';
7
+ require dirname( __FILE__ ) . '/widget-archives.php';
8
+ require dirname( __FILE__ ) . '/widget-pr-blocks.php';
9
+ require dirname( __FILE__ ) . '/widget-side-child-page-list.php';
10
+ require dirname( __FILE__ ) . '/widget-button.php';
11
+ require dirname( __FILE__ ) . '/widget-banner.php';
12
+ // require veu_get_directory() . '/inc/other_widget/widget-child-page-list.php';
13
+
14
+ /*-------------------------------------------*/
15
+ /* color picker
16
+ /*-------------------------------------------*/
17
+ // color picker js
18
+ add_action( 'admin_enqueue_scripts', 'vkExUnit_admin_scripts_color_picker' );
19
+ function vkExUnit_admin_scripts_color_picker() {
20
+ wp_enqueue_style( 'wp-color-picker' );
21
+ wp_enqueue_script( 'wp-color-picker' );
22
+ // カラーピッカー対象class指定 ( 外観 > ウィジェット 画面で効かないので一旦コメントアウト )
23
+ // wp_enqueue_script( 'colorpicker_script', plugins_url( 'js/admin-widget.js', __FILE__ ), array( 'wp-color-picker' ), false, true );
24
+ }
25
+ // 外観 > ウィジェット 画面で動作させるために必要
26
+ add_action( 'admin_footer-widgets.php', 'print_scripts_pr_color' );
27
+ function print_scripts_pr_color() {
28
+ ?>
29
+ <script type="text/javascript">
30
+ (function($){
31
+ function initColorPicker(widget) {
32
+ widget.find( '.color_picker' ).wpColorPicker( {
33
+ change: _.throttle( function() {
34
+ $(this).trigger('change');
35
+ }, 3000 )
36
+ });
37
+ }
38
+
39
+ function onFormUpdate(event, widget) {
40
+ initColorPicker(widget);
41
+ }
42
+ $(document).on('widget-added widget-updated', onFormUpdate );
43
+ $(document).ready( function() {
44
+ $('#widgets-right .widget:has(.color_picker)').each( function () {
45
+ initColorPicker( $(this) );
46
+ });
47
+ });
48
+ }(jQuery));
49
+ </script>
50
+ <?php
51
+ }
52
+
53
+ /*-------------------------------------------*/
54
+ /* archives_where
55
+ /*-------------------------------------------*/
56
+ add_filter( 'getarchives_where', 'vkExUnit_info_getarchives_where', 10, 2 );
57
+ function vkExUnit_info_getarchives_where( $where, $r ) {
58
+ global $my_archives_post_type;
59
+ if ( isset( $r['post_type'] ) ) {
60
+ $my_archives_post_type = $r['post_type'];
61
+ $where = str_replace( '\'post\'', '\'' . $r['post_type'] . '\'', $where );
62
+ } else {
63
+ $my_archives_post_type = '';
64
+ }
65
+ return $where;
66
+ }
67
+
68
+ add_filter( 'get_archives_link', 'vkExUnit_rewrite_archives_link' );
69
+ function vkExUnit_rewrite_archives_link( $link_html ) {
70
+ global $my_archives_post_type;
71
+ if ( $my_archives_post_type && $my_archives_post_type != 'post' ) {
72
+
73
+ $link_url_before = preg_replace( "/^.+<a.+href=\'(.+)\'.+$/is", '$1', $link_html );
74
+ if ( $link_html == $link_url_before ) {
75
+ return $link_html;
76
+ }
77
+
78
+ $olink = parse_url( $link_url_before );
79
+ if ( preg_match( '/\/' . $my_archives_post_type . '\/?/', $olink['path'] ) ) {
80
+ return $link_html;
81
+ }
82
+
83
+ if ( ! isset( $olink['query'] ) ) {
84
+ $olink['query'] = '';
85
+ }
86
+ parse_str( $olink['query'], $query );
87
+ if ( isset( $query['post_type'] ) && $query['post_type'] ) {
88
+ return $link_html;
89
+ }
90
+
91
+ $query['post_type'] = $my_archives_post_type;
92
+ $new_query = '?' . http_build_query( $query );
93
+ $new_url = $olink['scheme'] . '://' . $olink['host'] . $olink['path'] . $new_query;
94
+
95
+ $link_html = preg_replace( "/href=\'(.+)\'/", "href='" . $new_url . "'", $link_html );
96
+ return $link_html;
97
+ }
98
+ return $link_html;
99
+ }
{plugins → inc}/other_widget/widget-3pr-area.php RENAMED
File without changes
{plugins → inc}/other_widget/widget-archives.php RENAMED
File without changes
{plugins → inc}/other_widget/widget-banner.php RENAMED
File without changes
{plugins → inc}/other_widget/widget-button.php RENAMED
File without changes
{plugins → inc}/other_widget/widget-child-page-list.php RENAMED
File without changes
{plugins → inc}/other_widget/widget-new-posts.php RENAMED
File without changes
{plugins → inc}/other_widget/widget-page.php RENAMED
@@ -157,7 +157,7 @@ class WP_Widget_vkExUnit_widget_page extends WP_Widget {
157
  ?>
158
  </p>
159
 
160
- <?php $options = vkExUnit_get_common_options(); ?>
161
 
162
  <?php if ( $this->is_active_child_page_index( $options ) ) : ?>
163
  <p>
@@ -225,7 +225,7 @@ class WP_Widget_vkExUnit_widget_page extends WP_Widget {
225
  }
226
  echo apply_filters( 'the_content', $page->post_content );
227
 
228
- $options = vkExUnit_get_common_options();
229
  if ( $this->is_active_child_page_index( $options ) ) {
230
  if ( ! empty( $instance['child_page_index'] ) ) {
231
  echo "\n" . apply_filters( 'the_content', '[vkExUnit_childs]' );
157
  ?>
158
  </p>
159
 
160
+ <?php $options = veu_get_common_options(); ?>
161
 
162
  <?php if ( $this->is_active_child_page_index( $options ) ) : ?>
163
  <p>
225
  }
226
  echo apply_filters( 'the_content', $page->post_content );
227
 
228
+ $options = veu_get_common_options();
229
  if ( $this->is_active_child_page_index( $options ) ) {
230
  if ( ! empty( $instance['child_page_index'] ) ) {
231
  echo "\n" . apply_filters( 'the_content', '[vkExUnit_childs]' );
{plugins → inc}/other_widget/widget-pr-blocks.php RENAMED
File without changes
{plugins → inc}/other_widget/widget-profile.php RENAMED
File without changes
{plugins → inc}/other_widget/widget-side-child-page-list.php RENAMED
File without changes
{plugins → inc}/other_widget/widget-taxonomies.php RENAMED
File without changes
plugins/pageList_ancestor.php → inc/page-list-ancestor.php RENAMED
@@ -5,12 +5,17 @@
5
 
6
  add_shortcode( 'pageList_ancestor', 'vkExUnit_pageList_ancestor_shortcode' );
7
 
8
- if( veu_content_filter_state() == 'content' ) add_filter( 'the_content', 'vkExUnit_pageList_ancestor_contentHook', 10, 1 );
9
- else add_action( 'loop_end', 'vkExUnit_pageList_ancestor_loopend', 10, 1 );
 
 
 
10
 
11
 
12
- function vkExUnit_pageList_ancestor_loopend( $query ){
13
- if( ! $query->is_main_query() ) return;
 
 
14
  echo vkExUnit_pageList_ancestor_shortcode();
15
  }
16
 
@@ -23,17 +28,16 @@ function vkExUnit_pageList_ancestor_shortcode() {
23
 
24
  global $widget_pageid;
25
  global $post;
26
- $post = get_post($widget_pageid);
27
 
28
  } else {
29
 
30
  global $post;
31
- if ( ! is_page() || ! get_post_meta( $post->ID, 'vkExUnit_pageList_ancestor', true ) ) { return; }
32
-
33
  }
34
 
35
-
36
- $pageList_ancestor_html = PHP_EOL.'<section class="veu_pageList_ancestor">'.PHP_EOL;
37
 
38
  if ( $post->ancestors ) {
39
  foreach ( $post->ancestors as $post_anc_id ) {
@@ -44,9 +48,9 @@ function vkExUnit_pageList_ancestor_shortcode() {
44
  }
45
 
46
  if ( $post_id ) {
47
- $children = wp_list_pages( 'title_li=&child_of='.$post_id.'&echo=0' );
48
  if ( $children ) {
49
- $pageList_ancestor_html .= '<h3 class="section_title"><a href="'.get_permalink( $post_id ).'">'.get_the_title( $post_id ).'</a></h3>';
50
  $pageList_ancestor_html .= '<ul class="pageList">';
51
  $pageList_ancestor_html .= $children;
52
  $pageList_ancestor_html .= '</ul>';
@@ -65,35 +69,28 @@ function vkExUnit_pageList_ancestor_contentHook( $content ) {
65
 
66
  global $post;
67
 
68
- if ( ! is_page() || ! get_post_meta( $post->ID, 'vkExUnit_pageList_ancestor',true ) ) { return $content; }
 
69
 
70
- if ( get_post_meta( $post->ID, 'vkExUnit_pageList_ancestor',true ) ) {
71
  $content .= "\n[pageList_ancestor]";
72
  }
73
  return $content;
74
  }
75
 
76
- /*-------------------------------------------*/
77
- /* admin_metabox_activate
78
- /*-------------------------------------------*/
79
- add_filter( 'veu_content_meta_box_activation', 'veu_page_list_ancestor_admin_metabox_activate', 10, 1 );
80
- function veu_page_list_ancestor_admin_metabox_activate( $flag ) {
81
- return true;
82
- }
83
-
84
  /*-------------------------------------------*/
85
  /* admin_metabox_content
86
  /*-------------------------------------------*/
87
- add_action( 'veu_content_meta_box_content', 'vkExUnit_pageList_ancestor_admin_metabox_content' );
88
  function vkExUnit_pageList_ancestor_admin_metabox_content() {
89
  global $post;
90
  $enable = get_post_meta( $post->ID, 'vkExUnit_pageList_ancestor', true ); ?>
91
 
92
  <div>
93
- <input type="hidden" name="_nonce_vkExUnit__custom_field_pageList_ancestor" id="_nonce_vkExUnit__custom_field_pageList_ancestor" value="<?php echo wp_create_nonce( plugin_basename( __FILE__ ) );?>" />
94
  <label for="vkExUnit_pageList_ancestor">
95
- <input type="checkbox" id="vkExUnit_pageList_ancestor" name="vkExUnit_pageList_ancestor"<?php echo ($enable)? ' checked' : ''; ?> />
96
- <?php _e( 'Display a page list from ancestor', 'vk-all-in-one-expansion-unit' );?>
97
  </label>
98
  </div>
99
  <?php
@@ -118,14 +115,15 @@ function veu_page_list_ancestor_save_custom_field( $post_id ) {
118
  $mydata = isset( $_POST['vkExUnit_pageList_ancestor'] ) ? htmlspecialchars( $_POST['vkExUnit_pageList_ancestor'] ) : null;
119
 
120
  if ( 'page' == $mydata ) {
121
- if ( ! current_user_can( 'edit_page', $post_id ) ) { return $post_id; }
 
122
  }
123
 
124
  if ( '' == get_post_meta( $post_id, 'vkExUnit_pageList_ancestor' ) ) {
125
  add_post_meta( $post_id, 'vkExUnit_pageList_ancestor', $mydata, true );
126
- } else if ( $mydata != get_post_meta( $post_id, 'vkExUnit_pageList_ancestor' ) ) {
127
  update_post_meta( $post_id, 'vkExUnit_pageList_ancestor', $mydata );
128
- } else if ( '' == $mydata ) {
129
  delete_post_meta( $post_id, 'vkExUnit_pageList_ancestor' );
130
  }
131
 
5
 
6
  add_shortcode( 'pageList_ancestor', 'vkExUnit_pageList_ancestor_shortcode' );
7
 
8
+ if ( veu_content_filter_state() == 'content' ) {
9
+ add_filter( 'the_content', 'vkExUnit_pageList_ancestor_contentHook', 10, 1 );
10
+ } else {
11
+ add_action( 'loop_end', 'vkExUnit_pageList_ancestor_loopend', 10, 1 );
12
+ }
13
 
14
 
15
+ function vkExUnit_pageList_ancestor_loopend( $query ) {
16
+ if ( ! $query->is_main_query() ) {
17
+ return;
18
+ }
19
  echo vkExUnit_pageList_ancestor_shortcode();
20
  }
21
 
28
 
29
  global $widget_pageid;
30
  global $post;
31
+ $post = get_post( $widget_pageid );
32
 
33
  } else {
34
 
35
  global $post;
36
+ if ( ! is_page() || ! get_post_meta( $post->ID, 'vkExUnit_pageList_ancestor', true ) ) {
37
+ return; }
38
  }
39
 
40
+ $pageList_ancestor_html = PHP_EOL . '<section class="veu_pageList_ancestor">' . PHP_EOL;
 
41
 
42
  if ( $post->ancestors ) {
43
  foreach ( $post->ancestors as $post_anc_id ) {
48
  }
49
 
50
  if ( $post_id ) {
51
+ $children = wp_list_pages( 'title_li=&child_of=' . $post_id . '&echo=0' );
52
  if ( $children ) {
53
+ $pageList_ancestor_html .= '<h3 class="section_title"><a href="' . get_permalink( $post_id ) . '">' . get_the_title( $post_id ) . '</a></h3>';
54
  $pageList_ancestor_html .= '<ul class="pageList">';
55
  $pageList_ancestor_html .= $children;
56
  $pageList_ancestor_html .= '</ul>';
69
 
70
  global $post;
71
 
72
+ if ( ! is_page() || ! get_post_meta( $post->ID, 'vkExUnit_pageList_ancestor', true ) ) {
73
+ return $content; }
74
 
75
+ if ( get_post_meta( $post->ID, 'vkExUnit_pageList_ancestor', true ) ) {
76
  $content .= "\n[pageList_ancestor]";
77
  }
78
  return $content;
79
  }
80
 
 
 
 
 
 
 
 
 
81
  /*-------------------------------------------*/
82
  /* admin_metabox_content
83
  /*-------------------------------------------*/
84
+ add_action( 'veu_metabox_insert_items', 'vkExUnit_pageList_ancestor_admin_metabox_content' );
85
  function vkExUnit_pageList_ancestor_admin_metabox_content() {
86
  global $post;
87
  $enable = get_post_meta( $post->ID, 'vkExUnit_pageList_ancestor', true ); ?>
88
 
89
  <div>
90
+ <input type="hidden" name="_nonce_vkExUnit__custom_field_pageList_ancestor" id="_nonce_vkExUnit__custom_field_pageList_ancestor" value="<?php echo wp_create_nonce( plugin_basename( __FILE__ ) ); ?>" />
91
  <label for="vkExUnit_pageList_ancestor">
92
+ <input type="checkbox" id="vkExUnit_pageList_ancestor" name="vkExUnit_pageList_ancestor"<?php echo ( $enable ) ? ' checked' : ''; ?> />
93
+ <?php _e( 'Display a page list from ancestor', 'vk-all-in-one-expansion-unit' ); ?>
94
  </label>
95
  </div>
96
  <?php
115
  $mydata = isset( $_POST['vkExUnit_pageList_ancestor'] ) ? htmlspecialchars( $_POST['vkExUnit_pageList_ancestor'] ) : null;
116
 
117
  if ( 'page' == $mydata ) {
118
+ if ( ! current_user_can( 'edit_page', $post_id ) ) {
119
+ return $post_id; }
120
  }
121
 
122
  if ( '' == get_post_meta( $post_id, 'vkExUnit_pageList_ancestor' ) ) {
123
  add_post_meta( $post_id, 'vkExUnit_pageList_ancestor', $mydata, true );
124
+ } elseif ( $mydata != get_post_meta( $post_id, 'vkExUnit_pageList_ancestor' ) ) {
125
  update_post_meta( $post_id, 'vkExUnit_pageList_ancestor', $mydata );
126
+ } elseif ( '' == $mydata ) {
127
  delete_post_meta( $post_id, 'vkExUnit_pageList_ancestor' );
128
  }
129
 
{plugins → inc}/pagetop-btn/_scss/_pagetop-btn.scss RENAMED
File without changes
{plugins → inc}/pagetop-btn/js/pagetop-btn.js RENAMED
File without changes
{plugins → inc}/pagetop-btn/pagetop-btn.php RENAMED
File without changes
{plugins/post-type-manager → inc/post-type-manager/package}/class.post-type-manager.php RENAMED
File without changes
inc/post-type-manager/post-type-manager-config.php ADDED
@@ -0,0 +1,18 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ /*
4
+ Load modules
5
+ /*-------------------------------------------*/
6
+ if ( ! class_exists( 'Vk_post_type_manager' ) ) {
7
+
8
+ global $vk_post_type_manager_textdomain;
9
+ $vk_post_type_manager_textdomain = 'vk-all-in-one-expansion-unit';
10
+
11
+ require( 'package/class.post-type-manager.php' );
12
+
13
+ // /* transrate
14
+ // /*-------------------------------------------*/
15
+ // function XXXX_post_type_manager_translate(){
16
+ // __( 'Color', 'XXXX_plugin_text_domain_XXXX' );
17
+ // }
18
+ }
{plugins → inc}/related_posts/related_posts.php RENAMED
File without changes
inc/sitemap-page/class-veu-metabox-sitemap.php ADDED
@@ -0,0 +1,49 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ if ( ! class_exists( 'VEU_Metabox' ) ) {
4
+ return;
5
+ }
6
+
7
+ class VEU_Metabox_Sitemap extends VEU_Metabox {
8
+
9
+ public function __construct( $args = array() ) {
10
+
11
+ $this->args = array(
12
+ 'slug' => 'veu_sitemap',
13
+ 'cf_name' => 'sitemap_hide',
14
+ 'title' => __( 'Hide setting of HTML sitemap', 'vk-all-in-one-expansion-unit' ),
15
+ 'priority' => 50,
16
+ 'post_types' => array( 'page' => 'page' ),
17
+ );
18
+
19
+ parent::__construct( $this->args );
20
+
21
+ }
22
+
23
+ /**
24
+ * metabox_body_form
25
+ * Form inner
26
+ *
27
+ * @return [type] [description]
28
+ */
29
+ public function metabox_body_form( $cf_value ) {
30
+
31
+ if ( $cf_value ) {
32
+ $checked = ' checked';
33
+ } else {
34
+ $checked = '';
35
+ }
36
+
37
+ $label = __( 'Hide this page to HTML Sitemap.', 'vk-all-in-one-expansion-unit' );
38
+
39
+ $form = '';
40
+ $form .= '<ul>';
41
+ $form .= '<li><label>' . '<input type="checkbox" id="' . esc_attr( $this->args['cf_name'] ) . '" name="' . esc_attr( $this->args['cf_name'] ) . '" value="true"' . $checked . '> ' . $label . '</label></li>';
42
+ $form .= '</ul>';
43
+
44
+ return $form;
45
+ }
46
+
47
+ } // class VEU_Metabox_Sitemap {
48
+
49
+ $veu_metabox_sitemap = new VEU_Metabox_Sitemap();
inc/sitemap-page/sitemap-page-admin-main-setting.php ADDED
@@ -0,0 +1,54 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*-------------------------------------------*/
3
+ /* Main setting
4
+ /*-------------------------------------------*/
5
+
6
+ function veu_sitemap_set_main_setting() {
7
+ vkExUnit_register_setting(
8
+ __( 'HTML Sitemap', 'vk-all-in-one-expansion-unit' ),
9
+ 'vkExUnit_sitemap_options',
10
+ 'veu_sitemap_options_validate',
11
+ 'veu_add_sitemap_options_page'
12
+ );
13
+ }
14
+ add_action( 'veu_package_init', 'veu_sitemap_set_main_setting' );
15
+
16
+ /*-------------------------------------------*/
17
+ /* validate
18
+ /*-------------------------------------------*/
19
+ function veu_sitemap_options_validate( $input ) {
20
+ $output = $defaults = veu_get_sitemap_options_default();
21
+
22
+ $paras = array( 'excludeId' );
23
+
24
+ foreach ( $paras as $key => $value ) {
25
+ $output[ $value ] = ( isset( $input[ $value ] ) ) ? $input[ $value ] : '';
26
+ }
27
+ return apply_filters( 'veu_sitemap_options_validate', $output, $input, $defaults );
28
+ }
29
+
30
+
31
+ function veu_add_sitemap_options_page() {
32
+ $options = veu_get_sitemap_options();
33
+ // $options_default = veu_get_sns_options_default();
34
+ /*-------------------------------------------*/
35
+ /* sitemap page
36
+ /*-------------------------------------------*/
37
+ ?>
38
+ <div id="sitemapSetting" class="sectionBox">
39
+ <h3><?php _e( 'HTML Sitemap Settings', 'vk-all-in-one-expansion-unit' ); ?></h3>
40
+ <table class="form-table">
41
+ <!-- sitemap -->
42
+ <tr>
43
+ <th><?php _e( 'Exclude page Settings', 'vk-all-in-one-expansion-unit' ); ?></th>
44
+ <td>
45
+ <?php _e( 'Input you want to exclude page id.', 'vk-all-in-one-expansion-unit' ); ?><br />
46
+ <p><input type="text" name="vkExUnit_sitemap_options[excludeId]" id="excludeId" value="<?php echo esc_attr( $options['excludeId'] ); ?>" style="width:50%;" /></p>
47
+ <?php _e( '* Please enter separated by ","(commas) if there is more than one page ID that you want to exclude.', 'vk-all-in-one-expansion-unit' ); ?>
48
+ </td>
49
+ </tr>
50
+ </table>
51
+ <?php submit_button(); ?>
52
+ </div>
53
+ <?php
54
+ }
inc/sitemap-page/sitemap-page-helpers.php ADDED
@@ -0,0 +1,54 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ function veu_get_sitemap_options() {
4
+ $default_options = array(
5
+ 'excludeId' => '',
6
+ );
7
+ $options = get_option( 'vkExUnit_sitemap_options', $default_options );
8
+ $options = wp_parse_args( $options, $default_options );
9
+ return apply_filters( 'vkExUnit_sitemap_options', $options );
10
+ }
11
+
12
+ function veu_get_sitemap_options_default() {
13
+ $default_options['excludeId'] = '';
14
+ return apply_filters( 'vkExUnit_sitemap_options_default', $default_options );
15
+ }
16
+
17
+ /*-------------------------------------------*/
18
+ /* サイトマップで非表示にする
19
+ /*-------------------------------------------*/
20
+
21
+ function veu_sitemap_exclude_page_ids() {
22
+ // meta_key が sitemap_hide が true で post_type が page の投稿を取得する
23
+ $args = array(
24
+ 'posts_per_page' => -1, // 取得する数
25
+ 'post_type' => 'page', // 投稿タイプ名
26
+ 'meta_query' => array(
27
+ array(
28
+ 'key' => 'sitemap_hide',
29
+ 'value' => 'true',
30
+ ),
31
+ ),
32
+ );
33
+ $sitemap_hide_customPosts = get_posts( $args );
34
+
35
+ // 取得した投稿データをループして、id名を $excludes に追加していく
36
+ // 「sitemap_hide」フィールドの値が格納されていたら「$excludes」に ID を追加する処理を開始
37
+ if ( $sitemap_hide_customPosts ) {
38
+ $excludes = '';
39
+ foreach ( $sitemap_hide_customPosts as $key => $value ) {
40
+ // print_r($value);
41
+
42
+ if ( ! $excludes ) {
43
+ $excludes .= $value->ID;
44
+ } else {
45
+ $excludes .= ',' . $value->ID;
46
+ }
47
+
48
+ $excludes = esc_attr( $excludes );
49
+ }
50
+
51
+ return $excludes;
52
+ } // if( $sitemap_hide_customPosts ) {
53
+
54
+ } // function veu_sitemap_exclude_page_ids() {
plugins/sitemap_page/sitemap_page.php → inc/sitemap-page/sitemap-page.php RENAMED
@@ -17,11 +17,10 @@
17
  /* Add setting page
18
  /*-------------------------------------------*/
19
 
20
- function veu_add_sitemap_options_page() {
21
- require dirname( __FILE__ ) . '/sitemap_admin.php';
22
- }
23
 
24
- require_once dirname( __FILE__ ) . '/hide-controller.php';
25
 
26
  /*-------------------------------------------*/
27
  /* Options Init
@@ -29,45 +28,8 @@ require_once dirname( __FILE__ ) . '/hide-controller.php';
29
  function vkExUnit_sitemap_options_init() {
30
  if ( false === veu_get_sitemap_options() ) {
31
  add_option( 'vkExUnit_sitemap_options', veu_get_sitemap_options_default() ); }
32
-
33
- vkExUnit_register_setting(
34
- __( 'HTML Sitemap', 'vk-all-in-one-expansion-unit' ),
35
- 'vkExUnit_sitemap_options',
36
- 'veu_sitemap_options_validate',
37
- 'veu_add_sitemap_options_page'
38
- );
39
- }
40
- add_action( 'vkExUnit_package_init', 'vkExUnit_sitemap_options_init' );
41
-
42
- function veu_get_sitemap_options() {
43
- $options = get_option( 'vkExUnit_sitemap_options', veu_get_sitemap_options_default() );
44
- $options_dafault = veu_get_sitemap_options_default();
45
- foreach ( $options_dafault as $key => $value ) {
46
- $options[ $key ] = ( isset( $options[ $key ] ) ) ? $options[ $key ] : $options_dafault[ $key ];
47
- }
48
- return apply_filters( 'vkExUnit_sitemap_options', $options );
49
- }
50
-
51
- function veu_get_sitemap_options_default() {
52
- $default_options = array(
53
- 'excludeId' => '',
54
- );
55
- return apply_filters( 'vkExUnit_sitemap_options_default', $default_options );
56
- }
57
-
58
- /*-------------------------------------------*/
59
- /* validate
60
- /*-------------------------------------------*/
61
- function veu_sitemap_options_validate( $input ) {
62
- $output = $defaults = veu_get_sitemap_options_default();
63
-
64
- $paras = array( 'excludeId' );
65
-
66
- foreach ( $paras as $key => $value ) {
67
- $output[ $value ] = ( isset( $input[ $value ] ) ) ? $input[ $value ] : '';
68
- }
69
- return apply_filters( 'veu_sitemap_options_validate', $output, $input, $defaults );
70
  }
 
71
 
72
  /*-------------------------------------------*/
73
  /* insert sitemap page
@@ -238,17 +200,11 @@ function vkExUnit_sitemap( $atts ) {
238
  }
239
  add_shortcode( 'vkExUnit_sitemap', 'vkExUnit_sitemap' );
240
 
241
-
242
- add_filter( 'veu_content_meta_box_activation', 'vkExUnit_sitemap_activate', 10, 1 );
243
- function vkExUnit_sitemap_activate( $flag ) {
244
- return true;
245
- }
246
-
247
-
248
  /*-------------------------------------------*/
249
  /* admin _ meta box
 
250
  /*-------------------------------------------*/
251
- add_action( 'veu_content_meta_box_content', 'vkExUnit_sitemap_meta_box' );
252
  function vkExUnit_sitemap_meta_box() {
253
  global $post;
254
  // sitemap display
17
  /* Add setting page
18
  /*-------------------------------------------*/
19
 
20
+ require_once( dirname( __FILE__ ) . '/class-veu-metabox-sitemap.php' );
21
+ require_once( dirname( __FILE__ ) . '/sitemap-page-admin-main-setting.php' );
22
+ require_once( dirname( __FILE__ ) . '/sitemap-page-helpers.php' );
23
 
 
24
 
25
  /*-------------------------------------------*/
26
  /* Options Init
28
  function vkExUnit_sitemap_options_init() {
29
  if ( false === veu_get_sitemap_options() ) {
30
  add_option( 'vkExUnit_sitemap_options', veu_get_sitemap_options_default() ); }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
31
  }
32
+ add_action( 'veu_package_init', 'vkExUnit_sitemap_options_init' );
33
 
34
  /*-------------------------------------------*/
35
  /* insert sitemap page
200
  }
201
  add_shortcode( 'vkExUnit_sitemap', 'vkExUnit_sitemap' );
202
 
 
 
 
 
 
 
 
203
  /*-------------------------------------------*/
204
  /* admin _ meta box
205
+ /* こちらは非表示設定ではなく サイトマップ自体を表示するかどうか
206
  /*-------------------------------------------*/
207
+ add_action( 'veu_metabox_insert_items', 'vkExUnit_sitemap_meta_box' );
208
  function vkExUnit_sitemap_meta_box() {
209
  global $post;
210
  // sitemap display
{plugins → inc}/smooth-scroll/js/smooth-scroll.js RENAMED
File without changes
{plugins → inc}/smooth-scroll/js/smooth-scroll.min.js RENAMED
File without changes
{plugins → inc}/smooth-scroll/smooth-scroll.php RENAMED
File without changes
inc/sns/class-veu-metabox-sns-button.php ADDED
@@ -0,0 +1,62 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ if ( ! class_exists( 'VEU_Metabox' ) ) {
4
+ return;
5
+ }
6
+
7
+ class VEU_Metabox_SNS_Button extends VEU_Metabox {
8
+
9
+ public function __construct( $args = array() ) {
10
+
11
+ $this->args = array(
12
+ 'slug' => 'veu_sns_button_hide',
13
+ 'cf_name' => 'sns_share_botton_hide',
14
+ 'title' => __( 'Hide setting of share button', 'vk-all-in-one-expansion-unit' ),
15
+ 'priority' => 50,
16
+ );
17
+
18
+ parent::__construct( $this->args );
19
+
20
+ }
21
+
22
+ /**
23
+ * metabox_body_form
24
+ * Form inner
25
+ *
26
+ * @return [type] [description]
27
+ */
28
+ public function metabox_body_form( $cf_value ) {
29
+
30
+ $form = '';
31
+ // 今編集している投稿の投稿タイプを取得
32
+ $post_type = get_post_type();
33
+
34
+ // 編集中のページの投稿タイプ が シェアボタンを表示しない投稿タイプに含まれている場合
35
+ if ( ! veu_sns_is_sns_btns_meta_chekbox_hide( $post_type ) ) {
36
+
37
+ // 「この投稿タイプではシェアボタンを表示しないように設定されています。」を表示
38
+ $form .= '<p>' . __( 'This post type is not set to display the share button.', 'vk-all-in-one-expansion-unit' ) . '</p>';
39
+ $form .= ' <a href="' . admin_url( '/admin.php?page=vkExUnit_main_setting#vkExUnit_sns_options' ) . '" target="_blank" class="button button-default">' . __( 'Display setting of share button', 'vk-all-in-one-expansion-unit' ) . '</a>';
40
+
41
+ } else {
42
+
43
+ if ( $cf_value ) {
44
+ $checked = ' checked';
45
+ } else {
46
+ $checked = '';
47
+ }
48
+
49
+ $label = __( 'Don\'t display share bottons.', 'vk-all-in-one-expansion-unit' );
50
+
51
+ $form .= '<ul>';
52
+ $form .= '<li><label>' . '<input type="checkbox" id="' . esc_attr( $this->args['cf_name'] ) . '" name="' . esc_attr( $this->args['cf_name'] ) . '" value="true"' . $checked . '> ' . $label . '</label></li>';
53
+ $form .= '</ul>';
54
+
55
+ }
56
+
57
+ return $form;
58
+ }
59
+
60
+ } // class VEU_Metabox_SNS_Button {
61
+
62
+ $veu_metabox_sns_button = new VEU_Metabox_SNS_Button();
inc/sns/class-veu-metabox-sns-title.php ADDED
@@ -0,0 +1,39 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ if ( ! class_exists( 'VEU_Metabox' ) ) {
4
+ return;
5
+ }
6
+
7
+ class VEU_Metabox_SNS_Title extends VEU_Metabox {
8
+
9
+ public function __construct( $args = array() ) {
10
+
11
+ $this->args = array(
12
+ 'slug' => 'veu_sns_title',
13
+ 'cf_name' => 'vkExUnit_sns_title',
14
+ 'title' => __( 'SNS Title', 'vk-all-in-one-expansion-unit' ),
15
+ 'priority' => 50,
16
+ );
17
+
18
+ parent::__construct( $this->args );
19
+
20
+ }
21
+
22
+ /**
23
+ * metabox_body_form
24
+ * Form inner
25
+ *
26
+ * @return [type] [description]
27
+ */
28
+ public function metabox_body_form( $cf_value ) {
29
+
30
+ $form = '';
31
+ $form .= '<input type=text name="' . esc_attr( $this->args['cf_name'] ) . '" value="' . esc_attr( $cf_value ) . '" size=50 />';
32
+ $form .= '<p>' . __( 'if filled this area then override title of OGP and Twitter Card', 'vk-all-in-one-expansion-unit' ) . '</p>';
33
+
34
+ return $form;
35
+ }
36
+
37
+ } // class VEU_Metabox_SNS_Title {
38
+
39
+ $veu_metabox_sns_title = new VEU_Metabox_SNS_Title();
{plugins → inc}/sns/function_follow.php RENAMED
File without changes
{plugins → inc}/sns/function_og.php RENAMED
File without changes
{plugins → inc}/sns/function_snsBtns.php RENAMED
@@ -41,8 +41,30 @@ function veu_is_sns_btns_display() {
41
  }
42
  }
43
 
44
- /*
45
- -------------------------------------------*/
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
46
  /*
47
  SNSアイコンに出力するCSSを出力する関数
48
  /*-------------------------------------------*/
41
  }
42
  }
43
 
44
+ function veu_sns_is_sns_btns_meta_chekbox_hide( $post_type ) {
45
+ // SNS設定のオプション値を取得
46
+ $options = veu_get_sns_options();
47
+
48
+ // 表示する にチェックが入っていない場合は 投稿詳細画面でボタン非表示のチェックボックスを表示しない
49
+ if ( empty( $options['enableSnsBtns'] ) ) {
50
+ return false;
51
+ }
52
+
53
+ // シェアボタンを表示しない投稿タイプが配列で指定されている場合(チェックが入ってたら)
54
+ if ( isset( $options['snsBtn_exclude_post_types'] ) && is_array( $options['snsBtn_exclude_post_types'] ) ) {
55
+ foreach ( $options['snsBtn_exclude_post_types'] as $key => $value ) {
56
+ // 非表示チェックが入っている場合
57
+ if ( $value ) {
58
+ // 今の投稿タイプと比較。同じだったら...
59
+ if ( $post_type == $key ) {
60
+ return false;
61
+ }
62
+ }
63
+ }
64
+ }
65
+ return true;
66
+ }
67
+
68
  /*
69
  SNSアイコンに出力するCSSを出力する関数
70
  /*-------------------------------------------*/
{plugins → inc}/sns/function_twitterCard.php RENAMED
File without changes
{plugins → inc}/sns/icons/Read Me.txt RENAMED
File without changes
{plugins → inc}/sns/icons/demo-files/demo.css RENAMED
File without changes
{plugins → inc}/sns/icons/demo-files/demo.js RENAMED
File without changes
{plugins → inc}/sns/icons/demo.html RENAMED
File without changes
{plugins → inc}/sns/icons/fonts/vk_sns.eot RENAMED
File without changes
{plugins → inc}/sns/icons/fonts/vk_sns.svg RENAMED
File without changes
{plugins → inc}/sns/icons/fonts/vk_sns.ttf RENAMED
File without changes
{plugins → inc}/sns/icons/fonts/vk_sns.woff RENAMED
File without changes
{plugins → inc}/sns/icons/selection.json RENAMED
File without changes
{plugins → inc}/sns/icons/style.css RENAMED
File without changes
{plugins → inc}/sns/sns.php RENAMED
@@ -9,8 +9,6 @@
9
  Add Customize Panel
10
  /*-------------------------------------------*/
11
 
12
- // シェアボタンを表示する設定の読み込み
13
- require_once( dirname( __FILE__ ) . '/hide_controller.php' );
14
  require_once( dirname( __FILE__ ) . '/sns_customizer.php' );
15
 
16
  function veu_sns_options_init() {
@@ -24,7 +22,7 @@ function veu_sns_options_init() {
24
  'vkExUnit_add_sns_options_page' // setting_page function name
25
  );
26
  }
27
- add_action( 'vkExUnit_package_init', 'veu_sns_options_init' );
28
 
29
  function veu_get_sns_options() {
30
  $options = get_option( 'vkExUnit_sns_options', veu_get_sns_options_default() );
@@ -162,19 +160,46 @@ $fbAppId = ( isset( $options['fbAppId'] ) ) ? $options['fbAppId'] : '';
162
 
163
  $vkExUnit_sns_options = veu_get_sns_options();
164
 
165
- require vkExUnit_get_directory() . '/plugins/sns/widget-fb-page-plugin.php';
166
- require vkExUnit_get_directory() . '/plugins/sns/widget-twitter.php';
 
 
 
 
 
 
 
 
 
 
 
 
167
 
168
  if ( $vkExUnit_sns_options['enableOGTags'] == true ) {
169
- require vkExUnit_get_directory() . '/plugins/sns/function_og.php'; }
 
170
  if ( $vkExUnit_sns_options['enableSnsBtns'] == true ) {
171
- require vkExUnit_get_directory() . '/plugins/sns/function_snsBtns.php'; }
 
 
 
 
 
 
 
 
 
 
 
 
172
  if ( $vkExUnit_sns_options['enableTwitterCardTags'] == true ) {
173
- require vkExUnit_get_directory() . '/plugins/sns/function_twitterCard.php'; }
 
174
  if ( $vkExUnit_sns_options['enableFollowMe'] == true ) {
175
- require vkExUnit_get_directory() . '/plugins/sns/function_follow.php'; }
 
 
176
 
177
- require vkExUnit_get_directory() . '/plugins/sns/function_meta_box.php';
178
 
179
 
180
  /*
9
  Add Customize Panel
10
  /*-------------------------------------------*/
11
 
 
 
12
  require_once( dirname( __FILE__ ) . '/sns_customizer.php' );
13
 
14
  function veu_sns_options_init() {
22
  'vkExUnit_add_sns_options_page' // setting_page function name
23
  );
24
  }
25
+ add_action( 'veu_package_init', 'veu_sns_options_init' );
26
 
27
  function veu_get_sns_options() {
28
  $options = get_option( 'vkExUnit_sns_options', veu_get_sns_options_default() );
160
 
161
  $vkExUnit_sns_options = veu_get_sns_options();
162
 
163
+ require dirname( __FILE__ ) . '/widget-fb-page-plugin.php';
164
+ require dirname( __FILE__ ) . '/widget-twitter.php';
165
+
166
+
167
+ /*
168
+ VEU_Metabox 内の get_post_type が実行タイミングによっては
169
+ カスタム投稿タイプマネージャーで作成した投稿タイプが取得できないために
170
+ admin_menu のタイミングで読み込んでいる
171
+ */
172
+ add_action(
173
+ 'admin_menu', function() {
174
+ require dirname( __FILE__ ) . '/class-veu-metabox-sns-title.php';
175
+ }
176
+ );
177
 
178
  if ( $vkExUnit_sns_options['enableOGTags'] == true ) {
179
+ require dirname( __FILE__ ) . '/function_og.php';
180
+ }
181
  if ( $vkExUnit_sns_options['enableSnsBtns'] == true ) {
182
+ // シェアボタンを表示する設定の読み込み
183
+ require dirname( __FILE__ ) . '/function_snsBtns.php';
184
+ /*
185
+ VEU_Metabox 内の get_post_type が実行タイミングによっては
186
+ カスタム投稿タイプマネージャーで作成した投稿タイプが取得できないために
187
+ admin_menu のタイミングで読み込んでいる
188
+ */
189
+ add_action(
190
+ 'admin_menu', function() {
191
+ require dirname( __FILE__ ) . '/class-veu-metabox-sns-button.php';
192
+ }
193
+ );
194
+ }
195
  if ( $vkExUnit_sns_options['enableTwitterCardTags'] == true ) {
196
+ require dirname( __FILE__ ) . '/function_twitterCard.php';
197
+ }
198
  if ( $vkExUnit_sns_options['enableFollowMe'] == true ) {
199
+ require dirname( __FILE__ ) . '/function_follow.php';
200
+ }
201
+
202
 
 
203
 
204
 
205
  /*
{plugins → inc}/sns/sns_admin.php RENAMED
File without changes
{plugins → inc}/sns/sns_customizer.php RENAMED
File without changes
{plugins → inc}/sns/widget-fb-page-plugin.php RENAMED
File without changes
{plugins → inc}/sns/widget-twitter.php RENAMED
File without changes
inc/template-tags/template-tags-veu-old.php ADDED
@@ -0,0 +1,69 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ /*
4
+ このファイルの元ファイルは
5
+ https://github.com/vektor-inc/vektor-wp-libraries
6
+ にあります。修正の際は上記リポジトリのデータを修正してください。
7
+ */
8
+
9
+ function vkExUnit_get_directory( $path = '' ) {
10
+ return veu_get_directory( $path );
11
+ }
12
+ function vkExUnit_get_directory_uri( $path = '' ) {
13
+ return veu_get_directory_uri( $path );
14
+ }
15
+
16
+ if ( ! function_exists( 'vkExUnit_get_common_options' ) ) {
17
+ function vkExUnit_get_common_options() {
18
+ return veu_get_common_options();
19
+ }
20
+ }
21
+ if ( ! function_exists( 'vkExUnit_is_excerpt' ) ) {
22
+ function vkExUnit_is_excerpt() {
23
+ return vk_is_excerpt();
24
+ }
25
+ }
26
+
27
+ if ( ! function_exists( 'vkExUnit_get_name' ) ) {
28
+ function vkExUnit_get_name() {
29
+ return veu_get_name();
30
+ }
31
+ }
32
+
33
+ if ( ! function_exists( 'vkExUnit_get_little_short_name' ) ) {
34
+ function vkExUnit_get_little_short_name() {
35
+ return veu_get_little_short_name();
36
+ }
37
+ }
38
+
39
+ if ( ! function_exists( 'vkExUnit_get_short_name' ) ) {
40
+ function vkExUnit_get_short_name() {
41
+ return veu_get_short_name();
42
+ }
43
+ }
44
+
45
+ if ( ! function_exists( 'vkExUnit_get_page_for_posts' ) ) {
46
+ function vkExUnit_get_page_for_posts() {
47
+ return vk_get_page_for_posts();
48
+ }
49
+ }
50
+
51
+ if ( ! function_exists( 'vkExUnit_get_post_type' ) ) {
52
+ function vkExUnit_get_post_type() {
53
+ return vk_get_post_type();
54
+ }
55
+ }
56
+
57
+ if ( ! function_exists( 'vkExUnit_get_the_archive_title' ) ) {
58
+ function vkExUnit_get_the_archive_title() {
59
+ $title = vk_get_the_archive_title();
60
+ return apply_filters( 'vkExUnit_get_the_archive_title', $title );
61
+ }
62
+ }
63
+
64
+ if ( ! function_exists( 'vkExUnit_get_pageDescription' ) ) {
65
+ function vkExUnit_get_pageDescription() {
66
+ $title = vk_get_page_description();
67
+ return apply_filters( 'vkExUnit_pageDescriptionCustom', $title );
68
+ }
69
+ }
{plugins → inc}/template-tags/template-tags-veu.php RENAMED
@@ -7,12 +7,28 @@ https://github.com/vektor-inc/vektor-wp-libraries
7
  */
8
 
9
  /**
10
- * ExUnit固有の関数だが、ExUnitの機能を複製しているために独立化したプラグインにも使用される関数
11
  */
12
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
13
  if ( ! function_exists( 'veu_content_filter_state' ) ) {
14
  function veu_content_filter_state() {
15
- // $opt = vkExUnit_get_common_options();
16
  // return empty( $opt['content_filter_state'] )? 'content' : $opt['content_filter_state'];
17
  // コンテンツループ下部に出力すると誤動作が多いので、一旦コンテンツ下部出力に強制変更
18
  return 'content';
@@ -60,7 +76,7 @@ if ( ! function_exists( 'veu_get_prefix_customize_panel' ) ) {
60
 
61
  if ( ! function_exists( 'veu_is_cta_active' ) ) {
62
  function veu_is_cta_active() {
63
- if ( vk_is_plugin_active( 'vk-all-in-one-expantion-unit/vkExUnit.php' ) ) {
64
  $veu_common_options = get_option( 'vkExUnit_common_options' );
65
  if ( isset( $veu_common_options['active_call_to_action'] ) && $veu_common_options['active_call_to_action'] ) {
66
  return true;
7
  */
8
 
9
  /**
10
+ * ExUnit固有の関数だが、ExUnitの機能を複製している他のプラグインにも使用されるものもある
11
  */
12
 
13
+ if ( ! function_exists( 'veu_get_capability_required' ) ) {
14
+ function veu_get_capability_required() {
15
+ return add_filter( 'veu_get_capability_required', 'edit_theme_options' );
16
+ }
17
+ }
18
+
19
+ if ( ! function_exists( 'veu_get_systemlogo_html' ) ) {
20
+ function veu_get_systemlogo_html() {
21
+ $logo = '<div class="logo_exUnit">';
22
+ $logo .= '<img src="' . apply_filters( 'vkExUnit_news_image_URL_small', veu_get_directory_uri( '/assets/images/head_logo_ExUnit.png' ) ) . '" alt="VK ExUnit" />';
23
+ $logo .= '</div>';
24
+ $logo = apply_filters( 'veu_get_systemlogo_html', $logo );
25
+ return $logo;
26
+ }
27
+ }
28
+
29
  if ( ! function_exists( 'veu_content_filter_state' ) ) {
30
  function veu_content_filter_state() {
31
+ // $opt = veu_get_common_options();
32
  // return empty( $opt['content_filter_state'] )? 'content' : $opt['content_filter_state'];
33
  // コンテンツループ下部に出力すると誤動作が多いので、一旦コンテンツ下部出力に強制変更
34
  return 'content';
76
 
77
  if ( ! function_exists( 'veu_is_cta_active' ) ) {
78
  function veu_is_cta_active() {
79
+ if ( vk_is_plugin_active( 'vk-all-in-one-expansion-unit/vkExUnit.php' ) ) {
80
  $veu_common_options = get_option( 'vkExUnit_common_options' );
81
  if ( isset( $veu_common_options['active_call_to_action'] ) && $veu_common_options['active_call_to_action'] ) {
82
  return true;
{plugins → inc}/template-tags/template-tags.php RENAMED
File without changes
plugins/tiny_mce_style_tags.php → inc/tiny-mce-styletags.php RENAMED
File without changes
{plugins/vk-blocks → inc/vk-blocks/package}/build/block-build-editor.css RENAMED
@@ -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}html{font-size:10px}input[type=range]{margin:1px}.edit-post-visual-editor.editor-styles-wrapper h1:first-child.vk_prBlocks_item_title{margin-top:.9em}.edit-post-visual-editor.editor-styles-wrapper .editor-block-list__layout>.wp-block,.edit-post-visual-editor.editor-styles-wrapper .wp-block{max-width:calc(100% - 20%)}.edit-post-visual-editor.editor-styles-wrapper .editor-block-list__layout>.wp-block .wp-block,.edit-post-visual-editor.editor-styles-wrapper .wp-block .wp-block{max-width:100%}@media (min-width:600px){.edit-post-visual-editor.editor-styles-wrapper .wp-block-columns{margin-left:-15px;margin-right:-15px}.edit-post-visual-editor.editor-styles-wrapper .wp-block-column{flex-basis:auto;margin-left:15px;margin-right:15px;width:calc(50% - 30px)}.edit-post-visual-editor.editor-styles-wrapper .wp-block-column:not(:first-child),.edit-post-visual-editor.editor-styles-wrapper .wp-block-column:not(:last-child),.edit-post-visual-editor.editor-styles-wrapper .wp-block-column:nth-child(odd){margin-left:15px;margin-right:15px}}.edit-post-visual-editor.editor-styles-wrapper .alert{padding:1em;margin:1em 0;border-radius:3px}.edit-post-visual-editor.editor-styles-wrapper .alert+.edit-post-visual-editor.editor-styles-wrapper .alert{margin-top:2em}.edit-post-visual-editor.editor-styles-wrapper .alert a{transition:color .3s linear,opacity .3s linear}.edit-post-visual-editor.editor-styles-wrapper .alert a:link,.edit-post-visual-editor.editor-styles-wrapper .alert a:visited{opacity:.8;text-decoration:underline}.edit-post-visual-editor.editor-styles-wrapper .alert a:hover,.edit-post-visual-editor.editor-styles-wrapper .alert a:visited{opacity:1;text-decoration:none}.edit-post-visual-editor.editor-styles-wrapper .alert-success{background-color:#dff0d8;color:#3c763d;border-color:#d6e9c6}.edit-post-visual-editor.editor-styles-wrapper .alert-info{background-color:#d9edf7;color:#31708f;border-color:#bce8f1}.edit-post-visual-editor.editor-styles-wrapper .alert-warning{background-color:#fcf8e3;color:#8a6d3b;border-color:#faebcc}.edit-post-visual-editor.editor-styles-wrapper .alert-danger{background-color:#f2dede;color:#a94442;border-color:#ebccd1}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon{display:flex;align-items:center;margin-bottom:1em}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon figure{margin:0}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon p{word-break:break-all;background:#f5f5f5;padding:1.1rem 1.4rem}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon_icon{flex-basis:96px;flex-shrink:0;text-align:center}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon_icon_image{vertical-align:bottom;max-width:64px}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon_icon_name{display:block;text-align:center;font-size:.7rem;margin-top:.2rem}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon_content{position:relative;text-align:left}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon_content.editor-rich-text__tinymce[data-is-placeholder-visible=true]{position:absolute}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon-type-serif .vk_balloon_content{border-color:#f5f5f5;border-radius:.4em}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon-type-serif .vk_balloon_content::after{content:'';position:absolute;width:0;height:0;border:20px solid transparent}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon-type-think .vk_balloon_content{border-radius:2rem}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon-type-think .vk_balloon_content::after,.edit-post-visual-editor.editor-styles-wrapper .vk_balloon-type-think .vk_balloon_content::before{position:absolute;content:'';border-radius:50%;background:inherit}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon-type-think .vk_balloon_content::before{width:20px;height:20px}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon-type-think .vk_balloon_content::after{width:10px;height:10px}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon-position-left.vk_balloon-type-serif .vk_balloon_icon{margin-right:2rem}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon-position-left.vk_balloon-type-serif .vk_balloon_content::after{left:0;top:50%;border-right-color:inherit;border-left:0;margin-top:-20px;margin-left:-20px}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon-position-left.vk_balloon-type-think .vk_balloon_icon{margin-right:2.5rem}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon-position-left.vk_balloon-type-think .vk_balloon_content::before{left:-22px;top:7px}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon-position-left.vk_balloon-type-think .vk_balloon_content::after{left:-35px;top:20px}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon-position-right{flex-direction:row-reverse}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon-position-right.vk_balloon-type-serif .vk_balloon_icon{margin-left:2rem}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon-position-right.vk_balloon-type-serif .vk_balloon_content::after{right:0;top:50%;border-left-color:inherit;border-right:0;margin-top:-20px;margin-right:-20px}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon-position-right.vk_balloon-type-think .vk_balloon_icon{margin-left:2.5rem}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon-position-right.vk_balloon-type-think .vk_balloon_content::before{right:-22px;top:7px}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon-position-right.vk_balloon-type-think .vk_balloon_content::after{right:-35px;top:20px}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon.animation-vibration .vk_balloon_content{display:inline-block;animation:vibration .1s infinite}@keyframes vibration{0%{transform:translate(0,0) rotateZ(0)}25%{transform:translate(2px,2px) rotateZ(1deg)}50%{transform:translate(0,2px) rotateZ(0)}75%{transform:translate(2px,0) rotateZ(-1deg)}100%{transform:translate(0,0) rotateZ(0)}}@media only screen and (max-width:480px){.edit-post-visual-editor.editor-styles-wrapper .vk_balloon{display:block}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon.vk_balloon-position-left.vk_balloon-type-serif .vk_balloon_content{display:inline-block}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon.vk_balloon-position-left.vk_balloon-type-serif .vk_balloon_content::after{top:0;left:2.9rem;width:0;height:0;border:20px solid transparent;border-bottom-color:inherit;border-top:0;margin-left:-20px;margin-top:-20px}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon.vk_balloon-position-left.vk_balloon-type-think .vk_balloon_content{display:inline-block}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon.vk_balloon-position-left.vk_balloon-type-think .vk_balloon_content::before{left:36px;top:-8px}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon.vk_balloon-position-left.vk_balloon-type-think .vk_balloon_content::after{left:47px;top:-20px}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon.vk_balloon-position-right{text-align:right}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon.vk_balloon-position-right.vk_balloon-type-serif .vk_balloon_icon{margin-left:auto;margin-right:0}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon.vk_balloon-position-right.vk_balloon-type-serif .vk_balloon_content{display:inline-block}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon.vk_balloon-position-right.vk_balloon-type-serif .vk_balloon_content::after{top:0;right:2.9rem;width:0;height:0;border:20px solid transparent;border-bottom-color:inherit;border-top:0;margin-left:-20px;margin-top:-20px}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon.vk_balloon-position-right.vk_balloon-type-think .vk_balloon_icon{margin-left:auto;margin-right:0}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon.vk_balloon-position-right.vk_balloon-type-think .vk_balloon_content{display:inline-block}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon.vk_balloon-position-right.vk_balloon-type-think .vk_balloon_content::before{right:36px;top:-8px}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon.vk_balloon-position-right.vk_balloon-type-think .vk_balloon_content::after{right:47px;top:-20px}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon_icon{max-width:96px}}.edit-post-visual-editor.editor-styles-wrapper .vk_button{margin:5px 0}.edit-post-visual-editor.editor-styles-wrapper .vk_button-color-custom a:hover{opacity:.8;box-shadow:0 0 0 .2rem rgba(171,184,195,.25)}.edit-post-visual-editor.editor-styles-wrapper .vk_button-align-left{text-align:left}.edit-post-visual-editor.editor-styles-wrapper .vk_button-align-center{text-align:center}.edit-post-visual-editor.editor-styles-wrapper .vk_button-align-right{text-align:right}.edit-post-visual-editor.editor-styles-wrapper .vk_button-align-block{display:block}.edit-post-visual-editor.editor-styles-wrapper .vk_button_link.btn{padding-top:.7em;padding-bottom:.6em}.edit-post-visual-editor.editor-styles-wrapper .vk_button_link_before{margin-right:.7rem}.edit-post-visual-editor.editor-styles-wrapper .vk_button_link_after{margin-left:.7rem}.edit-post-visual-editor.editor-styles-wrapper .vk_button_link_subCaption{display:block;overflow:hidden;margin:0;font-size:80%}.edit-post-visual-editor.editor-styles-wrapper .vk_button .editor-rich-text{display:inline-block}.edit-post-visual-editor.editor-styles-wrapper .btn.btn-primary{color:#fff}.edit-post-visual-editor.editor-styles-wrapper .btn.btn-secondary{color:#fff;background-color:#6c757d}.edit-post-visual-editor.editor-styles-wrapper .btn.btn-success{color:#fff}.edit-post-visual-editor.editor-styles-wrapper .btn.btn-info{color:#fff}.edit-post-visual-editor.editor-styles-wrapper .btn.btn-warning{color:#fff}.edit-post-visual-editor.editor-styles-wrapper .btn.btn-danger{color:#fff}.edit-post-visual-editor.editor-styles-wrapper .btn.btn-light{color:#fff;background-color:#f8f9fa}.edit-post-visual-editor.editor-styles-wrapper .btn.btn-dark{color:#fff;background-color:#343a40}.edit-post-visual-editor.editor-styles-wrapper .btn.btn-dark:hover,.edit-post-visual-editor.editor-styles-wrapper .btn.btn-secondary:hover{color:#fff}.edit-post-visual-editor.editor-styles-wrapper .btn.btn-outline-primary{color:#007bff;border:1px solid #007bff;background:0 0;box-shadow:none}.edit-post-visual-editor.editor-styles-wrapper .btn.btn-outline-secondary{color:#6c757d;border:1px solid #6c757d;background:0 0;box-shadow:none}.edit-post-visual-editor.editor-styles-wrapper .btn.btn-outline-success{color:#28a745;border:1px solid #28a745;background:0 0;box-shadow:none}.edit-post-visual-editor.editor-styles-wrapper .btn.btn-outline-info{color:#17a2b8;border:1px solid #17a2b8;background:0 0;box-shadow:none}.edit-post-visual-editor.editor-styles-wrapper .btn.btn-outline-warning{color:#ffc107;border:1px solid #ffc107;background:0 0;box-shadow:none}.edit-post-visual-editor.editor-styles-wrapper .btn.btn-outline-danger{color:#dc3545;border:1px solid #dc3545;background:0 0;box-shadow:none}.edit-post-visual-editor.editor-styles-wrapper .btn.btn-outline-light{color:#f8f9fa;border:1px solid #f8f9fa;background:0 0;box-shadow:none}.edit-post-visual-editor.editor-styles-wrapper .btn.btn-outline-dark{color:#343a40;border:1px solid #343a40;background:0 0;box-shadow:none}.edit-post-visual-editor.editor-styles-wrapper .btn.btn-outline-primary:focus,.edit-post-visual-editor.editor-styles-wrapper .btn.btn-outline-primary:hover{background:#007bff;color:#fff}.edit-post-visual-editor.editor-styles-wrapper .btn.btn-outline-secondary:focus,.edit-post-visual-editor.editor-styles-wrapper .btn.btn-outline-secondary:hover{background:#6c757d;color:#fff}.edit-post-visual-editor.editor-styles-wrapper .btn.btn-outline-success:focus,.edit-post-visual-editor.editor-styles-wrapper .btn.btn-outline-success:hover{background:#28a745;color:#fff}.edit-post-visual-editor.editor-styles-wrapper .btn.btn-outline-info:focus,.edit-post-visual-editor.editor-styles-wrapper .btn.btn-outline-info:hover{background:#17a2b8;color:#fff}.edit-post-visual-editor.editor-styles-wrapper .btn.btn-outline-warning:focus,.edit-post-visual-editor.editor-styles-wrapper .btn.btn-outline-warning:hover{background:#ffc107;color:#fff}.edit-post-visual-editor.editor-styles-wrapper .btn.btn-outline-danger:focus,.edit-post-visual-editor.editor-styles-wrapper .btn.btn-outline-danger:hover{background:#dc3545;color:#fff}.edit-post-visual-editor.editor-styles-wrapper .btn.btn-outline-light:focus,.edit-post-visual-editor.editor-styles-wrapper .btn.btn-outline-light:hover{background:#f8f9fa;color:#fff}.edit-post-visual-editor.editor-styles-wrapper .btn.btn-outline-dark:focus,.edit-post-visual-editor.editor-styles-wrapper .btn.btn-outline-dark:hover{background:#343a40;color:#fff}.edit-post-visual-editor.editor-styles-wrapper .vk_faq{display:block;overflow:hidden;border-bottom:1px dotted #ccc;padding:0 0 25px;margin:25px 0;width:100%;position:relative}.edit-post-visual-editor.editor-styles-wrapper .vk_faq_content,.edit-post-visual-editor.editor-styles-wrapper .vk_faq_title{border:none;padding-left:35px}.edit-post-visual-editor.editor-styles-wrapper .vk_faq_content:before,.edit-post-visual-editor.editor-styles-wrapper .vk_faq_title:before{position:absolute;left:0;font-size:24px;line-height:105%}.edit-post-visual-editor.editor-styles-wrapper .vk_faq_title{margin-bottom:15px;font-size:18px;font-weight:700}.edit-post-visual-editor.editor-styles-wrapper .vk_faq_title:before{font-family:areal;content:"Q ";color:#e50000}.edit-post-visual-editor.editor-styles-wrapper .vk_faq_content{margin:0}.edit-post-visual-editor.editor-styles-wrapper .vk_faq_content:before{content:"A ";color:#337ab7;font-family:""}.edit-post-visual-editor.editor-styles-wrapper .vk_flow-arrow-on:after{content:"";background:url(../images/arrow_bottom.svg) center 50% no-repeat;background-size:50px 50px;display:block;overflow:hidden;height:50px;width:50px;margin:0 auto}.edit-post-visual-editor.editor-styles-wrapper .vk_flow-arrow-off{padding-bottom:0;margin-bottom:30px}.edit-post-visual-editor.editor-styles-wrapper .vk_flow-arrow-off:after{content:"";font-size:0;background-image:none}.edit-post-visual-editor.editor-styles-wrapper .vk_flow_frame{display:flex;padding:20px 25px;border:3px solid #e5e5e5;margin:0;justify-content:space-between}.edit-post-visual-editor.editor-styles-wrapper .vk_flow_frame_text{display:block;overflow:hidden;margin:0;width:100%;box-sizing:border-box}.edit-post-visual-editor.editor-styles-wrapper .vk_flow_frame_text_content,.edit-post-visual-editor.editor-styles-wrapper .vk_flow_frame_text_title{padding-left:0;border:none}.edit-post-visual-editor.editor-styles-wrapper .vk_flow_frame_text_title{border-bottom:1px dotted #ccc;margin:0 0 10px;padding:0 0 5px;font-size:1.2em}.edit-post-visual-editor.editor-styles-wrapper .vk_flow_frame_text_content{margin-bottom:0}.edit-post-visual-editor.editor-styles-wrapper .vk_flow_frame_image{max-width:150px;margin-left:15px;box-sizing:border-box}.edit-post-visual-editor.editor-styles-wrapper .vk_heading_title-style-plain{background:0 0;border:none;border-radius:0;padding:0;font-weight:400;box-shadow:none}.edit-post-visual-editor.editor-styles-wrapper .vk_heading_title-style-plain:after{border:none}.edit-post-visual-editor.editor-styles-wrapper .vk_heading_subtext{margin-bottom:0}.edit-post-visual-editor.editor-styles-wrapper .vk_outer{background-position:center;background-size:cover;background-repeat:no-repeat;position:relative}.edit-post-visual-editor.editor-styles-wrapper .vk_outer .vk_outer_container{min-height:40px}.edit-post-visual-editor.editor-styles-wrapper .vk_outer-width-full{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding-left:calc(50vw - 50%);padding-right:calc(50vw - 50%)}.edit-post-visual-editor.editor-styles-wrapper .vk_outer-paddingLR-use{padding-left:1.5em;padding-right:1.5em}@media (min-width:576px){.edit-post-visual-editor.editor-styles-wrapper .vk_outer-paddingLR-use{padding-left:2em;padding-right:2em}}@media (min-width:768px){.edit-post-visual-editor.editor-styles-wrapper .vk_outer-paddingLR-use{padding-left:2.5em;padding-right:2.5em}}@media (min-width:992px){.edit-post-visual-editor.editor-styles-wrapper .vk_outer-paddingLR-use{padding-left:3em;padding-right:3em}}@media (min-width:1200px){.edit-post-visual-editor.editor-styles-wrapper .vk_outer-paddingLR-use{padding-left:3.5em;padding-right:3.5em}}.edit-post-visual-editor.editor-styles-wrapper .vk_outer-paddingVertical-use{padding-top:1.5em;padding-bottom:1.5em}@media (min-width:576px){.edit-post-visual-editor.editor-styles-wrapper .vk_outer-paddingVertical-use{padding-top:2em;padding-bottom:2em}}@media (min-width:768px){.edit-post-visual-editor.editor-styles-wrapper .vk_outer-paddingVertical-use{padding-top:2.5em;padding-bottom:2.5em}}@media (min-width:992px){.edit-post-visual-editor.editor-styles-wrapper .vk_outer-paddingVertical-use{padding-top:3em;padding-bottom:3em}}@media (min-width:1200px){.edit-post-visual-editor.editor-styles-wrapper .vk_outer-paddingVertical-use{padding-top:3.5em;padding-bottom:3.5em}}.edit-post-visual-editor.editor-styles-wrapper .vk_outer-bgPosition-fixed{background-attachment:fixed!important;background-size:cover!important}.edit-post-visual-editor.editor-styles-wrapper .vk_outer-bgPosition-normal{background-attachment:unset!important;background-size:cover!important}.edit-post-visual-editor.editor-styles-wrapper .vk_outer_separator svg{display:block;max-height:100px;position:absolute;left:0;width:100%}.edit-post-visual-editor.editor-styles-wrapper .vk_outer_separator-position-upper svg{top:0;transform:rotate(180deg)}.edit-post-visual-editor.editor-styles-wrapper .vk_outer_separator-position-lower svg{bottom:0}.edit-post-visual-editor.editor-styles-wrapper .vk_outer .editor-block-list__block{margin:0}@media screen and (max-width:992px){.edit-post-visual-editor.editor-styles-wrapper .vk_prBlocks_item{margin-bottom:1.5em}}.edit-post-visual-editor.editor-styles-wrapper .vk_prBlocks_item_link{color:#333}.edit-post-visual-editor.editor-styles-wrapper .vk_prBlocks_item_link:hover{color:#333;text-decoration:none}.edit-post-visual-editor.editor-styles-wrapper .vk_prBlocks_item_icon_outer{display:block;position:relative;margin:0 auto;width:80px;height:80px;border-radius:50%}.edit-post-visual-editor.editor-styles-wrapper .vk_prBlocks_item_icon{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);font-size:36px;color:#fff}.edit-post-visual-editor.editor-styles-wrapper .vk_prBlocks_item_title{margin-top:.9em;margin-bottom:.6em;text-align:center;font-size:21px;line-height:1.4em;border:none;padding:0}.edit-post-visual-editor.editor-styles-wrapper .vk_prBlocks_item_title::after{border:none}.edit-post-visual-editor.editor-styles-wrapper .vk_prBlocks_item_image{position:relative;display:block;width:120px;height:120px;margin:0 auto;overflow:hidden;border-radius:50%;text-indent:-9999px}.edit-post-visual-editor.editor-styles-wrapper .vk_prBlocks_item_summary{margin-bottom:.5em;text-align:center;line-height:1.8em}.edit-post-visual-editor.editor-styles-wrapper .vk_prContent{margin-left:-15px;margin-right:-15px}@media (min-width:576px){.edit-post-visual-editor.editor-styles-wrapper .vk_prContent{display:flex}.edit-post-visual-editor.editor-styles-wrapper .vk_prContent .col-sm-6{width:50%}.edit-post-visual-editor.editor-styles-wrapper .vk_prContent-layout-imageLeft{flex-direction:row}.edit-post-visual-editor.editor-styles-wrapper .vk_prContent-layout-imageRight{flex-direction:row-reverse}.edit-post-visual-editor.editor-styles-wrapper .vk_prContent-layout-imageLeft .vk_prContent_colImg{padding-right:2em}.edit-post-visual-editor.editor-styles-wrapper .vk_prContent-layout-imageRight .vk_prContent_colImg{padding-left:2em}}.edit-post-visual-editor.editor-styles-wrapper .vk_prContent_colTxt{vertical-align:top}.edit-post-visual-editor.editor-styles-wrapper .vk_prContent_colTxt_title{background-color:transparent;font-weight:700;padding:0;box-shadow:none;border:none;margin-bottom:.8em}@media (max-width:575.98px){.edit-post-visual-editor.editor-styles-wrapper .vk_prContent_colTxt_title:first-child{margin-top:30px}}.edit-post-visual-editor.editor-styles-wrapper .vk_prContent_colTxt_title:after{content:"";line-height:0;display:block;overflow:hidden;position:absolute;bottom:-1px;width:0;border:none}.edit-post-visual-editor.editor-styles-wrapper .vk_prContent_colTxt_text{line-height:2em;margin-bottom:1.7em}@media (min-width:992px){.edit-post-visual-editor.editor-styles-wrapper .vk_prContent_colTxt_btn.btn{font-size:16px}}.edit-post-visual-editor.editor-styles-wrapper .vk_prContent_colImg_image{max-width:100%;height:auto}.edit-post-visual-editor.editor-styles-wrapper .vk_prContent_colImg .components-button.button{margin:1em}.edit-post-visual-editor.editor-styles-wrapper .vk_prContent_colImg .components-button.image-button{margin:0}@media (max-width:576px){.edit-post-visual-editor.editor-styles-wrapper .vk_spacer .vk_spacer-display-pc{display:none}.edit-post-visual-editor.editor-styles-wrapper .vk_spacer .vk_spacer-display-tablet{display:none}.edit-post-visual-editor.editor-styles-wrapper .vk_spacer .vk_spacer-display-mobile{display:block}}@media (min-width:577px) and (max-width:768px){.edit-post-visual-editor.editor-styles-wrapper .vk_spacer .vk_spacer-display-pc{display:none}.edit-post-visual-editor.editor-styles-wrapper .vk_spacer .vk_spacer-display-tablet{display:block}.edit-post-visual-editor.editor-styles-wrapper .vk_spacer .vk_spacer-display-mobile{display:none}}@media (min-width:769px){.edit-post-visual-editor.editor-styles-wrapper .vk_spacer .vk_spacer-display-pc{display:block}.edit-post-visual-editor.editor-styles-wrapper .vk_spacer .vk_spacer-display-tablet{display:none}.edit-post-visual-editor.editor-styles-wrapper .vk_spacer .vk_spacer-display-mobile{display:none}}
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_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}.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}@media screen and (max-width:992px){.edit-post-visual-editor.editor-styles-wrapper .vk_prBlocks_item{margin-bottom:1.5em}}.edit-post-visual-editor.editor-styles-wrapper .vk_prBlocks_item_link{color:#333}.edit-post-visual-editor.editor-styles-wrapper .vk_prBlocks_item_link:hover{color:#333;text-decoration:none}.edit-post-visual-editor.editor-styles-wrapper .vk_prBlocks_item_icon_outer{display:block;position:relative;margin:0 auto;width:80px;height:80px;border-radius:50%}.edit-post-visual-editor.editor-styles-wrapper .vk_prBlocks_item_icon{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);font-size:36px;color:#fff}.edit-post-visual-editor.editor-styles-wrapper .vk_prBlocks_item_title{margin-top:.9em;margin-bottom:.6em;text-align:center;font-size:21px;line-height:1.4em;border:none;padding:0}.edit-post-visual-editor.editor-styles-wrapper .vk_prBlocks_item_title::after{border:none}.edit-post-visual-editor.editor-styles-wrapper .vk_prBlocks_item_image{position:relative;display:block;width:120px;height:120px;margin:0 auto;overflow:hidden;border-radius:50%;text-indent:-9999px}.edit-post-visual-editor.editor-styles-wrapper .vk_prBlocks_item_summary{margin-bottom:.5em;text-align:center;line-height:1.8em}.edit-post-visual-editor.editor-styles-wrapper .vk_prContent{margin-left:-15px;margin-right:-15px}@media (min-width:576px){.edit-post-visual-editor.editor-styles-wrapper .vk_prContent{display:flex}.edit-post-visual-editor.editor-styles-wrapper .vk_prContent .col-sm-6{width:50%}.edit-post-visual-editor.editor-styles-wrapper .vk_prContent-layout-imageLeft{flex-direction:row}.edit-post-visual-editor.editor-styles-wrapper .vk_prContent-layout-imageRight{flex-direction:row-reverse}.edit-post-visual-editor.editor-styles-wrapper .vk_prContent-layout-imageLeft .vk_prContent_colImg{padding-right:2em}.edit-post-visual-editor.editor-styles-wrapper .vk_prContent-layout-imageRight .vk_prContent_colImg{padding-left:2em}}.edit-post-visual-editor.editor-styles-wrapper .vk_prContent_colTxt{vertical-align:top}.edit-post-visual-editor.editor-styles-wrapper .vk_prContent_colTxt_title{background-color:transparent;font-weight:700;padding:0;box-shadow:none;border:none;margin-bottom:.8em}@media (max-width:575.98px){.edit-post-visual-editor.editor-styles-wrapper .vk_prContent_colTxt_title:first-child{margin-top:30px}}.edit-post-visual-editor.editor-styles-wrapper .vk_prContent_colTxt_title:after{content:"";line-height:0;display:block;overflow:hidden;position:absolute;bottom:-1px;width:0;border:none}.edit-post-visual-editor.editor-styles-wrapper .vk_prContent_colTxt_text{line-height:2em;margin-bottom:1.7em}@media (min-width:992px){.edit-post-visual-editor.editor-styles-wrapper .vk_prContent_colTxt_btn.btn{font-size:16px}}.edit-post-visual-editor.editor-styles-wrapper .vk_prContent_colImg_image{max-width:100%;height:auto}.edit-post-visual-editor.editor-styles-wrapper .vk_prContent_colImg .components-button.button{margin:1em}.edit-post-visual-editor.editor-styles-wrapper .vk_prContent_colImg .components-button.image-button{margin:0}@media (max-width:576px){.edit-post-visual-editor.editor-styles-wrapper .vk_spacer .vk_spacer-display-pc{display:none}.edit-post-visual-editor.editor-styles-wrapper .vk_spacer .vk_spacer-display-tablet{display:none}.edit-post-visual-editor.editor-styles-wrapper .vk_spacer .vk_spacer-display-mobile{display:block}}@media (min-width:577px) and (max-width:768px){.edit-post-visual-editor.editor-styles-wrapper .vk_spacer .vk_spacer-display-pc{display:none}.edit-post-visual-editor.editor-styles-wrapper .vk_spacer .vk_spacer-display-tablet{display:block}.edit-post-visual-editor.editor-styles-wrapper .vk_spacer .vk_spacer-display-mobile{display:none}}@media (min-width:769px){.edit-post-visual-editor.editor-styles-wrapper .vk_spacer .vk_spacer-display-pc{display:block}.edit-post-visual-editor.editor-styles-wrapper .vk_spacer .vk_spacer-display-tablet{display:none}.edit-post-visual-editor.editor-styles-wrapper .vk_spacer .vk_spacer-display-mobile{display:none}}.edit-post-visual-editor.editor-styles-wrapper .vk_staff_text{float:left;width:61.6%}.edit-post-visual-editor.editor-styles-wrapper .vk_staff_photo{float:right;width:32%}.edit-post-visual-editor.editor-styles-wrapper .vk_staff-layout-imageLeft .vk_staff_text{float:right}.edit-post-visual-editor.editor-styles-wrapper .vk_staff-layout-imageLeft .vk_staff_photo{float:left}.edit-post-visual-editor.editor-styles-wrapper .vk_staff{display:block;overflow:hidden}.edit-post-visual-editor.editor-styles-wrapper .vk_staff_text_name{text-align:left;box-shadow:none;font-size:3.5rem;font-family:"MS P明朝","MS PMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro",serif;line-height:1;margin-bottom:.5rem;border:none;padding:0;background-color:transparent}.edit-post-visual-editor.editor-styles-wrapper .vk_staff_text_name:after,.edit-post-visual-editor.editor-styles-wrapper .vk_staff_text_name:before{border:none}.edit-post-visual-editor.editor-styles-wrapper .vk_staff_text_caption{font-family:"MS P明朝","MS PMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro",serif;font-size:14px;display:block;margin:0 0 .5rem 4px;letter-spacing:5px}.edit-post-visual-editor.editor-styles-wrapper .vk_staff_text_role{font-size:14px;line-height:1.6em;font-family:"MS P明朝","MS PMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro",serif}.edit-post-visual-editor.editor-styles-wrapper .vk_staff_text_profileTitle{font-size:18px;font-family:"MS P明朝","MS PMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro",serif;padding-top:0;padding-left:0;padding-bottom:2px;margin-bottom:1.2rem;border-top:none;border-bottom:1px solid #ccc;background:0 0}.edit-post-visual-editor.editor-styles-wrapper .vk_staff_text_profileTitle:after,.edit-post-visual-editor.editor-styles-wrapper .vk_staff_text_profileTitle:before{border:none}.edit-post-visual-editor.editor-styles-wrapper .vk_staff_text_profileText{font-size:14px}.edit-post-visual-editor.editor-styles-wrapper .vk_staff_photo{display:block;vertical-align:top;text-align:center}.edit-post-visual-editor.editor-styles-wrapper .vk_staff_photo button{width:100%}.edit-post-visual-editor.editor-styles-wrapper .vk_staff_photo .image-button{padding:0;margin:0;display:block}.edit-post-visual-editor.editor-styles-wrapper .vk_staff_photo-border-default{border:4px solid #efefef;padding:1px}.edit-post-visual-editor.editor-styles-wrapper .vk_staff_photo-border-none{border:none}.edit-post-visual-editor.editor-styles-wrapper .vk_staff_photo_image{width:100%;margin:0;display:block}@media (min-width:992px){.edit-post-visual-editor.editor-styles-wrapper .page-template-page-lp .vk_staff_text,.edit-post-visual-editor.editor-styles-wrapper .page-template-page-lp-builder .vk_staff_text,.edit-post-visual-editor.editor-styles-wrapper .page-template-page-onecolumn .vk_staff_text{width:74%}.edit-post-visual-editor.editor-styles-wrapper .page-template-page-lp .vk_staff_text_name,.edit-post-visual-editor.editor-styles-wrapper .page-template-page-lp-builder .vk_staff_text_name,.edit-post-visual-editor.editor-styles-wrapper .page-template-page-onecolumn .vk_staff_text_name{font-size:4rem}.edit-post-visual-editor.editor-styles-wrapper .page-template-page-lp .vk_staff_text_caption,.edit-post-visual-editor.editor-styles-wrapper .page-template-page-lp-builder .vk_staff_text_caption,.edit-post-visual-editor.editor-styles-wrapper .page-template-page-onecolumn .vk_staff_text_caption{font-size:16px;letter-spacing:.5rem}.edit-post-visual-editor.editor-styles-wrapper .page-template-page-lp .vk_staff_text_role,.edit-post-visual-editor.editor-styles-wrapper .page-template-page-lp-builder .vk_staff_text_role,.edit-post-visual-editor.editor-styles-wrapper .page-template-page-onecolumn .vk_staff_text_role{letter-spacing:.5rem}.edit-post-visual-editor.editor-styles-wrapper .page-template-page-lp .vk_staff_photo,.edit-post-visual-editor.editor-styles-wrapper .page-template-page-lp-builder .vk_staff_photo,.edit-post-visual-editor.editor-styles-wrapper .page-template-page-onecolumn .vk_staff_photo{width:22%}}@media (min-width:1200px){.edit-post-visual-editor.editor-styles-wrapper .page-template-page-lp .vk_staff_text,.edit-post-visual-editor.editor-styles-wrapper .page-template-page-lp-builder .vk_staff_text,.edit-post-visual-editor.editor-styles-wrapper .page-template-page-onecolumn .vk_staff_text{width:75%}.edit-post-visual-editor.editor-styles-wrapper .page-template-page-lp .vk_staff_photo,.edit-post-visual-editor.editor-styles-wrapper .page-template-page-lp-builder .vk_staff_photo,.edit-post-visual-editor.editor-styles-wrapper .page-template-page-onecolumn .vk_staff_photo{width:20%}}
{plugins/vk-blocks → inc/vk-blocks/package}/build/block-build.css RENAMED
@@ -10,12 +10,14 @@
10
 
11
  .vk_flow-arrow-on:after{content:"";background:url("../images/arrow_bottom.svg") center 50% no-repeat;background-size:50px 50px;display:block;overflow:hidden;height:50px;width:50px;margin:0 auto}.vk_flow-arrow-off{padding-bottom:0px;margin-bottom:30px}.vk_flow-arrow-off:after{content:"";font-size:0;background-image:none}.vk_flow_frame{display:-ms-flexbox;display:flex;padding:20px 25px;border:3px solid #e5e5e5;margin:0;-ms-flex-pack:justify;justify-content:space-between}.vk_flow_frame_text{display:block;overflow:hidden;margin:0;width:100%;box-sizing:border-box}.vk_flow_frame_text_title,.vk_flow_frame_text_content{padding-left:0;border:none}.vk_flow_frame_text_title{border-bottom:1px dotted #ccc;margin:0 0 10px;padding:0 0 5px;font-size:1.2em}.vk_flow_frame_text_content{margin-bottom:0px}.vk_flow_frame_image{max-width:150px;margin-left:15px;box-sizing:border-box}
12
 
13
- .vk_heading_title-style-plain{background:none;border:none;border-radius:0;padding:0;font-weight:normal;box-shadow:none}.vk_heading_title-style-plain:after{border:none}.vk_heading_subtext{margin-bottom:0}
14
-
15
  .vk_outer{background-position:center;background-size:cover;background-repeat:no-repeat;position:relative}.vk_outer .vk_outer_container{min-height:40px}.vk_outer-width-full{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding-left:calc(50vw - 50%);padding-right:calc(50vw - 50%)}.vk_outer-paddingLR-use{padding-left:1.5em;padding-right:1.5em}@media (min-width: 576px){.vk_outer-paddingLR-use{padding-left:2em;padding-right:2em}}@media (min-width: 768px){.vk_outer-paddingLR-use{padding-left:2.5em;padding-right:2.5em}}@media (min-width: 992px){.vk_outer-paddingLR-use{padding-left:3em;padding-right:3em}}@media (min-width: 1200px){.vk_outer-paddingLR-use{padding-left:3.5em;padding-right:3.5em}}.vk_outer-paddingVertical-use{padding-top:1.5em;padding-bottom:1.5em}@media (min-width: 576px){.vk_outer-paddingVertical-use{padding-top:2em;padding-bottom:2em}}@media (min-width: 768px){.vk_outer-paddingVertical-use{padding-top:2.5em;padding-bottom:2.5em}}@media (min-width: 992px){.vk_outer-paddingVertical-use{padding-top:3em;padding-bottom:3em}}@media (min-width: 1200px){.vk_outer-paddingVertical-use{padding-top:3.5em;padding-bottom:3.5em}}.vk_outer-bgPosition-fixed{background-attachment:fixed !important;background-size:cover !important}.vk_outer-bgPosition-normal{background-attachment:unset !important;background-size:cover !important}.vk_outer_separator svg{display:block;max-height:100px;position:absolute;left:0;width:100%}.vk_outer_separator-position-upper svg{top:0;transform:rotate(180deg)}.vk_outer_separator-position-lower svg{bottom:0}.vk_outer .editor-block-list__block{margin:0}
16
 
 
 
17
  @media screen and (max-width: 992px){.vk_prBlocks_item{margin-bottom:1.5em}}.vk_prBlocks_item_link{color:#333}.vk_prBlocks_item_link:hover{color:#333;text-decoration:none}.vk_prBlocks_item_icon_outer{display:block;position:relative;margin:0 auto;width:80px;height:80px;border-radius:50%}.vk_prBlocks_item_icon{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);font-size:36px;color:#fff}.vk_prBlocks_item_title{margin-top:0.9em;margin-bottom:0.6em;text-align:center;font-size:21px;line-height:1.4em;border:none;padding:0}.vk_prBlocks_item_title::after{border:none}.vk_prBlocks_item_image{position:relative;display:block;width:120px;height:120px;margin:0 auto;overflow:hidden;border-radius:50%;text-indent:-9999px}.vk_prBlocks_item_summary{margin-bottom:0.5em;text-align:center;line-height:1.8em}
18
 
19
  .vk_prContent{margin-left:-15px;margin-right:-15px}@media (min-width: 576px){.vk_prContent{display:-ms-flexbox;display:flex}.vk_prContent .col-sm-6{width:50%}.vk_prContent-layout-imageLeft{-ms-flex-direction:row;flex-direction:row}.vk_prContent-layout-imageRight{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.vk_prContent-layout-imageLeft .vk_prContent_colImg{padding-right:2em}.vk_prContent-layout-imageRight .vk_prContent_colImg{padding-left:2em}}.vk_prContent_colTxt{vertical-align:top}.vk_prContent_colTxt_title{background-color:transparent;font-weight:bold;padding:0;box-shadow:none;border:none;margin-bottom:0.8em}@media (max-width: 575.98px){.vk_prContent_colTxt_title:first-child{margin-top:30px}}.vk_prContent_colTxt_title:after{content:"";line-height:0;display:block;overflow:hidden;position:absolute;bottom:-1px;width:0;border:none}.vk_prContent_colTxt_text{line-height:2em;margin-bottom:1.7em}@media (min-width: 992px){.vk_prContent_colTxt_btn.btn{font-size:16px}}.vk_prContent_colImg_image{max-width:100%;height:auto}.vk_prContent_colImg .components-button.button{margin:1em}.vk_prContent_colImg .components-button.image-button{margin:0}
20
 
21
  @media (max-width: 576px){.vk_spacer .vk_spacer-display-pc{display:none}.vk_spacer .vk_spacer-display-tablet{display:none}.vk_spacer .vk_spacer-display-mobile{display:block}}@media (min-width: 577px) and (max-width: 768px){.vk_spacer .vk_spacer-display-pc{display:none}.vk_spacer .vk_spacer-display-tablet{display:block}.vk_spacer .vk_spacer-display-mobile{display:none}}@media (min-width: 769px){.vk_spacer .vk_spacer-display-pc{display:block}.vk_spacer .vk_spacer-display-tablet{display:none}.vk_spacer .vk_spacer-display-mobile{display:none}}
 
 
10
 
11
  .vk_flow-arrow-on:after{content:"";background:url("../images/arrow_bottom.svg") center 50% no-repeat;background-size:50px 50px;display:block;overflow:hidden;height:50px;width:50px;margin:0 auto}.vk_flow-arrow-off{padding-bottom:0px;margin-bottom:30px}.vk_flow-arrow-off:after{content:"";font-size:0;background-image:none}.vk_flow_frame{display:-ms-flexbox;display:flex;padding:20px 25px;border:3px solid #e5e5e5;margin:0;-ms-flex-pack:justify;justify-content:space-between}.vk_flow_frame_text{display:block;overflow:hidden;margin:0;width:100%;box-sizing:border-box}.vk_flow_frame_text_title,.vk_flow_frame_text_content{padding-left:0;border:none}.vk_flow_frame_text_title{border-bottom:1px dotted #ccc;margin:0 0 10px;padding:0 0 5px;font-size:1.2em}.vk_flow_frame_text_content{margin-bottom:0px}.vk_flow_frame_image{max-width:150px;margin-left:15px;box-sizing:border-box}
12
 
 
 
13
  .vk_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}
14
 
15
+ .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}
16
+
17
  @media screen and (max-width: 992px){.vk_prBlocks_item{margin-bottom:1.5em}}.vk_prBlocks_item_link{color:#333}.vk_prBlocks_item_link:hover{color:#333;text-decoration:none}.vk_prBlocks_item_icon_outer{display:block;position:relative;margin:0 auto;width:80px;height:80px;border-radius:50%}.vk_prBlocks_item_icon{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);font-size:36px;color:#fff}.vk_prBlocks_item_title{margin-top:0.9em;margin-bottom:0.6em;text-align:center;font-size:21px;line-height:1.4em;border:none;padding:0}.vk_prBlocks_item_title::after{border:none}.vk_prBlocks_item_image{position:relative;display:block;width:120px;height:120px;margin:0 auto;overflow:hidden;border-radius:50%;text-indent:-9999px}.vk_prBlocks_item_summary{margin-bottom:0.5em;text-align:center;line-height:1.8em}
18
 
19
  .vk_prContent{margin-left:-15px;margin-right:-15px}@media (min-width: 576px){.vk_prContent{display:-ms-flexbox;display:flex}.vk_prContent .col-sm-6{width:50%}.vk_prContent-layout-imageLeft{-ms-flex-direction:row;flex-direction:row}.vk_prContent-layout-imageRight{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.vk_prContent-layout-imageLeft .vk_prContent_colImg{padding-right:2em}.vk_prContent-layout-imageRight .vk_prContent_colImg{padding-left:2em}}.vk_prContent_colTxt{vertical-align:top}.vk_prContent_colTxt_title{background-color:transparent;font-weight:bold;padding:0;box-shadow:none;border:none;margin-bottom:0.8em}@media (max-width: 575.98px){.vk_prContent_colTxt_title:first-child{margin-top:30px}}.vk_prContent_colTxt_title:after{content:"";line-height:0;display:block;overflow:hidden;position:absolute;bottom:-1px;width:0;border:none}.vk_prContent_colTxt_text{line-height:2em;margin-bottom:1.7em}@media (min-width: 992px){.vk_prContent_colTxt_btn.btn{font-size:16px}}.vk_prContent_colImg_image{max-width:100%;height:auto}.vk_prContent_colImg .components-button.button{margin:1em}.vk_prContent_colImg .components-button.image-button{margin:0}
20
 
21
  @media (max-width: 576px){.vk_spacer .vk_spacer-display-pc{display:none}.vk_spacer .vk_spacer-display-tablet{display:none}.vk_spacer .vk_spacer-display-mobile{display:block}}@media (min-width: 577px) and (max-width: 768px){.vk_spacer .vk_spacer-display-pc{display:none}.vk_spacer .vk_spacer-display-tablet{display:block}.vk_spacer .vk_spacer-display-mobile{display:none}}@media (min-width: 769px){.vk_spacer .vk_spacer-display-pc{display:block}.vk_spacer .vk_spacer-display-tablet{display:none}.vk_spacer .vk_spacer-display-mobile{display:none}}
22
+
23
+ .vk_staff_text{float:left;width:61.6%}.vk_staff_photo{float:right;width:32%}.vk_staff-layout-imageLeft .vk_staff_text{float:right}.vk_staff-layout-imageLeft .vk_staff_photo{float:left}.vk_staff{display:block;overflow:hidden}.vk_staff_text_name{text-align:left;box-shadow:none;font-size:3.5rem;font-family:"MS P明朝","MS PMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro","serif";line-height:1.0;margin-bottom:0.5rem;border:none;padding:0;background-color:transparent}.vk_staff_text_name:before,.vk_staff_text_name:after{border:none}.vk_staff_text_caption{font-family:"MS P明朝","MS PMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro","serif";font-size:14px;display:block;margin:0 0 0.5rem 4px;letter-spacing:5px}.vk_staff_text_role{font-size:14px;line-height:1.6em;font-family:"MS P明朝","MS PMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro","serif"}.vk_staff_text_profileTitle{font-size:18px;font-family:"MS P明朝","MS PMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro","serif";padding-top:0;padding-left:0;padding-bottom:2px;margin-bottom:1.2rem;border-top:none;border-bottom:1px solid #ccc;background:none}.vk_staff_text_profileTitle:before,.vk_staff_text_profileTitle:after{border:none}.vk_staff_text_profileText{font-size:14px}.vk_staff_photo{display:block;vertical-align:top;text-align:center}.vk_staff_photo button{width:100%}.vk_staff_photo .image-button{padding:0;margin:0;display:block}.vk_staff_photo-border-default{border:4px solid #efefef;padding:1px}.vk_staff_photo-border-none{border:none}.vk_staff_photo_image{width:100%;margin:0;display:block}@media (min-width: 992px){.page-template-page-onecolumn .vk_staff_text,.page-template-page-lp .vk_staff_text,.page-template-page-lp-builder .vk_staff_text{width:74%}.page-template-page-onecolumn .vk_staff_text_name,.page-template-page-lp .vk_staff_text_name,.page-template-page-lp-builder .vk_staff_text_name{font-size:4rem}.page-template-page-onecolumn .vk_staff_text_caption,.page-template-page-lp .vk_staff_text_caption,.page-template-page-lp-builder .vk_staff_text_caption{font-size:16px;letter-spacing:0.5rem}.page-template-page-onecolumn .vk_staff_text_role,.page-template-page-lp .vk_staff_text_role,.page-template-page-lp-builder .vk_staff_text_role{letter-spacing:0.5rem}.page-template-page-onecolumn .vk_staff_photo,.page-template-page-lp .vk_staff_photo,.page-template-page-lp-builder .vk_staff_photo{width:22%}}@media (min-width: 1200px){.page-template-page-onecolumn .vk_staff_text,.page-template-page-lp .vk_staff_text,.page-template-page-lp-builder .vk_staff_text{width:75%}.page-template-page-onecolumn .vk_staff_photo,.page-template-page-lp .vk_staff_photo,.page-template-page-lp-builder .vk_staff_photo{width:20%}}
inc/vk-blocks/package/build/block-build.js ADDED
@@ -0,0 +1,26 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ !function(e){var t={};function n(o){if(t[o])return t[o].exports;var a=t[o]={i:o,l:!1,exports:{}};return e[o].call(a.exports,a,a.exports,n),a.l=!0,a.exports}n.m=e,n.c=t,n.d=function(e,t,o){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:o})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var o=Object.create(null);if(n.r(o),Object.defineProperty(o,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var a in e)n.d(o,a,function(t){return e[t]}.bind(null,a));return o},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=5)}([function(e,t,n){"use strict";e.exports=n(2)},function(e,t,n){var o;
2
+ /*!
3
+ Copyright (c) 2017 Jed Watson.
4
+ Licensed under the MIT License (MIT), see
5
+ http://jedwatson.github.io/classnames
6
+ */
7
+ /*!
8
+ Copyright (c) 2017 Jed Watson.
9
+ Licensed under the MIT License (MIT), see
10
+ http://jedwatson.github.io/classnames
11
+ */
12
+ !function(){"use strict";var n={}.hasOwnProperty;function a(){for(var e=[],t=0;t<arguments.length;t++){var o=arguments[t];if(o){var r=typeof o;if("string"===r||"number"===r)e.push(o);else if(Array.isArray(o)&&o.length){var l=a.apply(null,o);l&&e.push(l)}else if("object"===r)for(var c in o)n.call(o,c)&&o[c]&&e.push(c)}}return e.join(" ")}e.exports?(a.default=a,e.exports=a):void 0===(o=function(){return a}.apply(t,[]))||(e.exports=o)}()},function(e,t,n){"use strict";
13
+ /** @license React v16.7.0
14
+ * react.production.min.js
15
+ *
16
+ * Copyright (c) Facebook, Inc. and its affiliates.
17
+ *
18
+ * This source code is licensed under the MIT license found in the
19
+ * LICENSE file in the root directory of this source tree.
20
+ */var o=n(3),a="function"==typeof Symbol&&Symbol.for,r=a?Symbol.for("react.element"):60103,l=a?Symbol.for("react.portal"):60106,c=a?Symbol.for("react.fragment"):60107,i=a?Symbol.for("react.strict_mode"):60108,s=a?Symbol.for("react.profiler"):60114,u=a?Symbol.for("react.provider"):60109,p=a?Symbol.for("react.context"):60110,m=a?Symbol.for("react.concurrent_mode"):60111,f=a?Symbol.for("react.forward_ref"):60112,b=a?Symbol.for("react.suspense"):60113,v=a?Symbol.for("react.memo"):60115,k=a?Symbol.for("react.lazy"):60116,_="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,a,r,l,c){if(!e){if(e=void 0,void 0===t)e=Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var i=[n,o,a,r,l,c],s=0;(e=Error(t.replace(/%s/g,function(){return i[s++]}))).name="Invariant Violation"}throw e.framesToPop=1,e}}(!1,"Minified React error #"+e+"; visit %s for the full message or use the non-minified dev environment for full errors and additional helpful warnings. ",n)}var g={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},y={};function h(e,t,n){this.props=e,this.context=t,this.refs=y,this.updater=n||g}function E(){}function C(e,t,n){this.props=e,this.context=t,this.refs=y,this.updater=n||g}h.prototype.isReactComponent={},h.prototype.setState=function(e,t){"object"!=typeof e&&"function"!=typeof e&&null!=e&&d("85"),this.updater.enqueueSetState(this,e,t,"setState")},h.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},E.prototype=h.prototype;var w=C.prototype=new E;w.constructor=C,o(w,h.prototype),w.isPureReactComponent=!0;var N={current:null,currentDispatcher:null},x=Object.prototype.hasOwnProperty,B={key:!0,ref:!0,__self:!0,__source:!0};function T(e,t,n){var o=void 0,a={},l=null,c=null;if(null!=t)for(o in void 0!==t.ref&&(c=t.ref),void 0!==t.key&&(l=""+t.key),t)x.call(t,o)&&!B.hasOwnProperty(o)&&(a[o]=t[o]);var i=arguments.length-2;if(1===i)a.children=n;else if(1<i){for(var s=Array(i),u=0;u<i;u++)s[u]=arguments[u+2];a.children=s}if(e&&e.defaultProps)for(o in i=e.defaultProps)void 0===a[o]&&(a[o]=i[o]);return{$$typeof:r,type:e,key:l,ref:c,props:a,_owner:N.current}}function S(e){return"object"==typeof e&&null!==e&&e.$$typeof===r}var O=/\/+/g,R=[];function I(e,t,n,o){if(R.length){var a=R.pop();return a.result=e,a.keyPrefix=t,a.func=n,a.context=o,a.count=0,a}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>R.length&&R.push(e)}function P(e,t,n){return null==e?0:function e(t,n,o,a){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 r:case l:i=!0}}if(i)return o(a,t,""===n?"."+j(t,0):n),1;if(i=0,n=""===n?".":n+":",Array.isArray(t))for(var s=0;s<t.length;s++){var u=n+j(c=t[s],s);i+=e(c,u,o,a)}else if(u=null===t||"object"!=typeof t?null:"function"==typeof(u=_&&t[_]||t["@@iterator"])?u:null,"function"==typeof u)for(t=u.call(t),s=0;!(c=t.next()).done;)i+=e(c=c.value,u=n+j(c,s++),o,a);else"object"===c&&d("31","[object Object]"==(o=""+t)?"object with keys {"+Object.keys(t).join(", ")+"}":o,"");return i}(e,"",t,n)}function j(e,t){return"object"==typeof e&&null!==e&&null!=e.key?function(e){var t={"=":"=0",":":"=2"};return"$"+(""+e).replace(/[=:]/g,function(e){return t[e]})}(e.key):t.toString(36)}function z(e,t){e.func.call(e.context,t,e.count++)}function M(e,t,n){var o=e.result,a=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:r,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}(e,a+(!e.key||t&&t.key===e.key?"":(""+e.key).replace(O,"$&/")+"/")+n)),o.push(e))}function L(e,t,n,o,a){var r="";null!=n&&(r=(""+n).replace(O,"$&/")+"/"),P(e,M,t=I(t,r,o,a)),A(t)}var F={Children:{map:function(e,t,n){if(null==e)return e;var o=[];return L(e,o,null,t,n),o},forEach:function(e,t,n){if(null==e)return e;P(e,z,t=I(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:h,PureComponent:C,createContext:function(e,t){return void 0===t&&(t=null),(e={$$typeof:p,_calculateChangedBits:t,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null}).Provider={$$typeof:u,_context:e},e.Consumer=e},forwardRef:function(e){return{$$typeof:f,render:e}},lazy:function(e){return{$$typeof:k,_ctor:e,_status:-1,_result:null}},memo:function(e,t){return{$$typeof:v,type:e,compare:void 0===t?null:t}},Fragment:c,StrictMode:i,Suspense:b,createElement:T,cloneElement:function(e,t,n){null==e&&d("267",e);var a=void 0,l=o({},e.props),c=e.key,i=e.ref,s=e._owner;if(null!=t){void 0!==t.ref&&(i=t.ref,s=N.current),void 0!==t.key&&(c=""+t.key);var u=void 0;for(a in e.type&&e.type.defaultProps&&(u=e.type.defaultProps),t)x.call(t,a)&&!B.hasOwnProperty(a)&&(l[a]=void 0===t[a]&&void 0!==u?u[a]:t[a])}if(1===(a=arguments.length-2))l.children=n;else if(1<a){u=Array(a);for(var p=0;p<a;p++)u[p]=arguments[p+2];l.children=u}return{$$typeof:r,type:e.type,key:c,ref:i,props:l,_owner:s}},createFactory:function(e){var t=T.bind(null,e);return t.type=e,t},isValidElement:S,version:"16.7.0",unstable_ConcurrentMode:m,unstable_Profiler:s,__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:{ReactCurrentOwner:N,assign:o}},U={default:F},V=U&&F||U;e.exports=V.default||V},function(e,t,n){"use strict";
21
+ /*
22
+ object-assign
23
+ (c) Sindre Sorhus
24
+ @license MIT
25
+ */var o=Object.getOwnPropertySymbols,a=Object.prototype.hasOwnProperty,r=Object.prototype.propertyIsEnumerable;e.exports=function(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var t={},n=0;n<10;n++)t["_"+String.fromCharCode(n)]=n;if("0123456789"!==Object.getOwnPropertyNames(t).map(function(e){return t[e]}).join(""))return!1;var o={};return"abcdefghijklmnopqrst".split("").forEach(function(e){o[e]=e}),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},o)).join("")}catch(e){return!1}}()?Object.assign:function(e,t){for(var n,l,c=function(e){if(null==e)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}(e),i=1;i<arguments.length;i++){for(var s in n=Object(arguments[i]))a.call(n,s)&&(c[s]=n[s]);if(o){l=o(n);for(var u=0;u<l.length;u++)r.call(n,l[u])&&(c[l[u]]=n[l[u]])}}return c}},function(e,t){var n=wp.i18n.__,o=wp.blocks.registerBlockType,a=wp.components,r=(a.RangeControl,a.RadioControl),l=a.PanelBody,c=a.Button,i=wp.element.Fragment,s=wp.editor,u=s.RichText,p=s.InspectorControls,m=s.MediaUpload,f=s.ColorPalette,b=React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"576",height:"512",viewBox:"0 0 576 512"},React.createElement("path",{d:"M544 450.583c0 22.75 13.014 42.454 32 52.092v7.969c-5.313 0.727-10.736 1.112-16.25 1.112-34.004 0-64.674-14.264-86.361-37.132-13.111 3.491-27.001 5.376-41.389 5.376-79.529 0-144-57.308-144-128s64.471-128 144-128c79.529 0 144 57.308 144 128 0 27.674-9.882 53.296-26.678 74.233-3.412 7.412-5.322 15.656-5.322 24.35zM115.339 110.593c-33.107 26.899-51.339 61.492-51.339 97.407 0 20.149 5.594 39.689 16.626 58.075 11.376 18.96 28.491 36.293 49.494 50.126 15.178 9.996 25.39 25.974 28.088 43.947 0.9 5.992 1.464 12.044 1.685 18.062 3.735-3.097 7.375-6.423 10.94-9.988 12.077-12.076 28.39-18.745 45.251-18.745 2.684 0 5.381 0.168 8.078 0.512 10.474 1.331 21.172 2.008 31.797 2.010v64c-13.564-0.001-26.877-0.869-39.871-2.521-54.989 54.989-120.625 64.85-184.088 66.298v-13.458c34.268-16.789 64-47.37 64-82.318 0-4.877-0.379-9.665-1.082-14.348-57.898-38.132-94.918-96.377-94.918-161.652 0-114.875 114.615-208 256-208 139.229 0 252.496 90.307 255.918 202.76-20.548-9.158-42.92-14.711-66.131-16.289-5.765-28.034-22.701-54.408-49.126-75.878-17.661-14.349-38.458-25.695-61.814-33.722-24.853-8.54-51.38-12.871-78.847-12.871s-53.994 4.331-78.847 12.871c-23.356 8.027-44.153 19.372-61.814 33.722z"}));o("vk-blocks/balloon",{title:n("Ballon","vk-blocks"),icon:b,category:"vk-blocks-cat",attributes:{content:{source:"html",selector:"p"},balloonName:{source:"html",selector:"figcaption"},balloonType:{type:"string",default:"type-serif"},balloonBgColor:{type:"string"},balloonAlign:{type:"string",default:"position-left"},IconImage:{type:"string",default:null}},edit:function(e){var t=e.attributes,o=e.className,a=e.setAttributes,s=t.content,b=t.balloonName,v=t.balloonType,k=t.balloonBgColor,_=t.balloonAlign,d=t.IconImage;return React.createElement(i,null,React.createElement(p,null,React.createElement(l,{title:n("Balloon setting","vk-blocks")},React.createElement(r,{label:n("Position","vk-blocks"),help:n("Please specify the layout of the balloon.","vk-blocks"),selected:_,options:[{label:n("Left","vk-blocks"),value:"position-left"},{label:n("Right","vk-blocks"),value:"position-right"}],onChange:function(e){return a({balloonAlign:e})}}),React.createElement(r,{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 a({balloonType:e})}}),React.createElement(f,{value:k,onChange:function(e){return a({balloonBgColor:e})}}))),React.createElement("div",{className:"".concat(o," vk_balloon vk_balloon-").concat(_," vk_balloon-").concat(v)},React.createElement("div",{className:"vk_balloon_icon"},React.createElement(m,{onSelect:function(e){return a({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 a({balloonName:e})},value:b,placeholder:n("Icon Name","vk-blocks")})),React.createElement(u,{style:{background:k,border:k},tagName:"p",className:"vk_balloon_content",onChange:function(e){return a({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,a=t.balloonType,r=t.balloonBgColor,l=t.balloonAlign,c=t.IconImage;return React.createElement("div",{className:"vk_balloon vk_balloon-".concat(l," vk_balloon-").concat(a)},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:r,border:r},tagName:"p",value:n}))}})},function(e,t,n){"use strict";n.r(t);var o=n(0),a=n.n(o);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 l(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"!==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 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=wp.i18n.__,p=wp.editor,m=p.RichText,f=p.MediaUpload,b=wp.components.Button,v=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,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&&s(e,t)}(t,a.a.Component),n=t,(o=[{key:"render",value:function(){var e=this.props.attributes,t=e.vk_staff_text_name,n=e.vk_staff_text_caption,o=e.vk_staff_text_role,r=e.vk_staff_text_profileTitle,l=e.vk_staff_text_profileText,c=e.vk_staff_photo_image,i=e.vk_staff_photo_image_alt,s=e.vk_staff_layout,p=e.vk_staff_nameColor,v=e.vk_staff_captionColor,k=e.vk_staff_positionColor,_=e.vk_staff_profileTitleColor,d=e.vk_staff_profileTextColor,g=e.vk_staff_photoBorder,y=this.props.setAttributes,h=this.props.className,E=this.props.for_,C="";return"edit"===E?C=a.a.createElement("div",{className:"".concat(h," vk_staff vk_staff-layout-").concat(s)},a.a.createElement("div",{className:"vk_staff_text"},a.a.createElement(m,{tagName:"h3",className:"vk_staff_text_name",style:{color:p},onChange:function(e){return y({vk_staff_text_name:e})},value:t,placeholder:u("Your Name","vk-blocks")}),a.a.createElement(m,{tagName:"p",className:"vk_staff_text_caption",style:{color:v},onChange:function(e){return y({vk_staff_text_caption:e})},value:n,placeholder:u("Caption","vk-blocks")}),a.a.createElement(m,{tagName:"p",className:"vk_staff_text_role",style:{color:k},onChange:function(e){return y({vk_staff_text_role:e})},value:o,placeholder:u("Role position","vk-blocks")}),a.a.createElement(m,{tagName:"h4",className:"vk_staff_text_profileTitle",style:{color:_},onChange:function(e){return y({vk_staff_text_profileTitle:e})},value:r,placeholder:u("Profile title","vk-blocks")}),a.a.createElement(m,{tagName:"p",className:"vk_staff_text_profileText",style:{color:d},onChange:function(e){return y({vk_staff_text_profileText:e})},value:l,placeholder:u("Profile text","vk-blocks")})),a.a.createElement("div",{className:"vk_staff_photo vk_staff_photo-border-".concat(g)},a.a.createElement(f,{onSelect:function(e){return y({vk_staff_photo_image:e.sizes.full.url})},type:"image",className:"vk_staff_photo_image",value:c,render:function(e){var t=e.open;return a.a.createElement(b,{onClick:t,className:c?"image-button":"button button-large"},c?a.a.createElement("img",{className:"vk_staff_photo_image",src:c,alt:u(i,"vk-blocks")}):u("Select image","vk-blocks"))}}))):"save"===E&&(C=a.a.createElement("div",{className:"".concat(h," vk_staff vk_staff-layout-").concat(s)},a.a.createElement("div",{className:"vk_staff_text"},a.a.createElement(m.Content,{tagName:"h3",className:"vk_staff_text_name",style:{color:p},value:t}),a.a.createElement(m.Content,{tagName:"p",className:"vk_staff_text_caption",style:{color:v},value:n}),a.a.createElement(m.Content,{tagName:"p",className:"vk_staff_text_role",style:{color:k},value:o}),a.a.createElement(m.Content,{tagName:"h4",className:"vk_staff_text_profileTitle",style:{color:_},value:r}),a.a.createElement(m.Content,{tagName:"p",className:"vk_staff_text_profileText",style:{color:d},value:l})),c?a.a.createElement("div",{className:"vk_staff_photo vk_staff_photo-border-".concat(g)},a.a.createElement("img",{className:"vk_staff_photo_image",src:c,alt:i?u(i,"vk-blocks"):""})):"")),C}}])&&l(n.prototype,o),r&&l(n,r),t}(),k=wp.i18n.__,_=wp.blocks.registerBlockType,d=wp.components,g=d.TextControl,y=d.PanelBody,h=d.BaseControl,E=d.SelectControl,C=wp.element.Fragment,w=wp.editor,N=w.InspectorControls,x=w.ColorPalette,B=a.a.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"576",height:"512",viewBox:"0 0 576 512"},a.a.createElement("path",{d:"M528,34H48C21.5,34,0,55.5,0,82v352c0,26.5,21.5,48,48,48h480c26.5,0,48-21.5,48-48V82C576,55.5,554.5,34,528,34z M528,434 H48V82h480V434z"}),a.a.createElement("path",{d:"M407.6,241.9c30.9,0,55.9-25.1,55.9-55.9S438.5,130,407.6,130s-55.9,25.1-55.9,55.9S376.8,241.9,407.6,241.9z"}),a.a.createElement("path",{d:"M329.3,353.8h156.6c10.8,0,19.6-7.5,19.6-16.8v-16.8c0-27.8-26.3-50.3-58.7-50.3c-9.4,0-16.3,7-39.2,7 c-23.5,0-29.2-7-39.2-7c-32.4,0-58.7,22.6-58.7,50.3V337C309.7,346.2,318.5,353.8,329.3,353.8z"}),a.a.createElement("path",{d:"M96.2,395h161.1c4,0,7.2-3.3,7.2-7.2v-14.4c0-4-3.3-7.2-7.2-7.2H96.2c-4,0-7.2,3.3-7.2,7.2v14.4C89,391.7,92.3,395,96.2,395 z"}),a.a.createElement("path",{d:"M96.2,339.2h161.1c4,0,7.2-3.3,7.2-7.2v-14.4c0-4-3.3-7.2-7.2-7.2H96.2c-4,0-7.2,3.3-7.2,7.2V332 C89,336,92.3,339.2,96.2,339.2z"}),a.a.createElement("path",{d:"M96.2,283.4h161.1c4,0,7.2-3.3,7.2-7.2v-14.4c0-4-3.3-7.2-7.2-7.2H96.2c-4,0-7.2,3.3-7.2,7.2v14.4 C89,280.2,92.3,283.4,96.2,283.4z"}),a.a.createElement("path",{d:"M92.9,219.1h166.3c2.1,0,3.9-1.8,3.9-3.9v-7.8c0-2.1-1.8-3.9-3.9-3.9H92.9c-2.1,0-3.9,1.8-3.9,3.9v7.8 C89,217.4,90.8,219.1,92.9,219.1z"}),a.a.createElement("path",{d:"M99.7,177.6h22.4c5.9,0,10.7-4.8,10.7-10.7v-21.4c0-5.9-4.8-10.7-10.7-10.7H99.7c-5.9,0-10.7,4.8-10.7,10.7v21.4 C89,172.8,93.8,177.6,99.7,177.6z"}),a.a.createElement("path",{d:"M157,177.6h22.4c5.9,0,10.7-4.8,10.7-10.7v-21.4c0-5.9-4.8-10.7-10.7-10.7H157c-5.9,0-10.7,4.8-10.7,10.7v21.4 C146.3,172.8,151.1,177.6,157,177.6z"}),a.a.createElement("path",{d:"M214.2,177.6h22.4c5.9,0,10.7-4.8,10.7-10.7v-21.4c0-5.9-4.8-10.7-10.7-10.7h-22.4c-5.9,0-10.7,4.8-10.7,10.7v21.4 C203.5,172.8,208.4,177.6,214.2,177.6z"}),a.a.createElement("path",{d:"M271.5,177.6h22.4c5.9,0,10.7-4.8,10.7-10.7v-21.4c0-5.9-4.8-10.7-10.7-10.7h-22.4c-5.9,0-10.7,4.8-10.7,10.7v21.4 C260.8,172.8,265.6,177.6,271.5,177.6z"}));_("vk-blocks/staff",{title:k("Staff","vk-blocks"),icon:B,category:"vk-blocks-cat",attributes:{vk_staff_text_name:{type:"string",source:"html",selector:"h3"},vk_staff_text_caption:{type:"string",source:"html",selector:"p.vk_staff_text_caption"},vk_staff_text_role:{type:"string",source:"html",selector:"p.vk_staff_text_role"},vk_staff_text_profileTitle:{type:"string",source:"html",selector:"h4"},vk_staff_text_profileText:{type:"string",source:"html",selector:"p.vk_staff_text_profileText"},vk_staff_photo_image:{type:"string",default:""},vk_staff_photo_image_alt:{type:"string",default:"Profile Picture"},vk_staff_layout:{type:"string",default:"default"},vk_staff_nameColor:{type:"string",default:"inherit"},vk_staff_captionColor:{type:"string",default:"inherit"},vk_staff_positionColor:{type:"string",default:"inherit"},vk_staff_profileTitleColor:{type:"string",default:"inherit"},vk_staff_profileTextColor:{type:"string",default:"inherit"},vk_staff_photoBorder:{type:"string",default:"default"}},edit:function(e){var t=e.attributes,n=e.setAttributes,o=e.className,r=t.vk_staff_photo_image_alt,l=t.vk_staff_layout,c=t.vk_staff_nameColor,i=t.vk_staff_captionColor,s=t.vk_staff_positionColor,u=t.vk_staff_profileTitleColor,p=t.vk_staff_profileTextColor,m=t.vk_staff_photoBorder;return a.a.createElement(C,null,a.a.createElement(N,null,a.a.createElement(y,{title:k("Layout","vk-blocks")},a.a.createElement(E,{value:l,onChange:function(e){return n({vk_staff_layout:e})},options:[{value:"default",label:k("Default","vk-blocks")},{value:"imageLeft",label:k("Image left","vk-blocks")}]})),a.a.createElement(y,{title:k("Image border","vk-blocks")},a.a.createElement(E,{value:m,onChange:function(e){return n({vk_staff_photoBorder:e})},options:[{value:"default",label:k("Default","vk-blocks")},{value:"none",label:k("None","vk-blocks")}]})),a.a.createElement(y,{title:k("Alt text","vk-blocks")},a.a.createElement(h,{help:k("Set the alt text for profile image","vk-blocks")},a.a.createElement(g,{value:r,onChange:function(e){return n({vk_staff_photo_image_alt:e})}}))),a.a.createElement(y,{title:k("Color","vk-blocks")},a.a.createElement(h,{label:k("Staff name","vk-blocks")},a.a.createElement(x,{value:c,onChange:function(e){return n({vk_staff_nameColor:e})}})),a.a.createElement(h,{label:k("Name caption","vk-blocks")},a.a.createElement(x,{value:i,onChange:function(e){return n({vk_staff_captionColor:e})}})),a.a.createElement(h,{label:k("Role position","vk-blocks")},a.a.createElement(x,{value:s,onChange:function(e){return n({vk_staff_positionColor:e})}})),a.a.createElement(h,{label:k("Profile title","vk-blocks")},a.a.createElement(x,{value:u,onChange:function(e){return n({vk_staff_profileTitleColor:e})}})),a.a.createElement(h,{label:k("Profile text","vk-blocks")},a.a.createElement(x,{value:p,onChange:function(e){return n({vk_staff_profileTextColor:e})}})))),a.a.createElement(v,{attributes:t,setAttributes:n,className:o,for_:"edit"}))},save:function(e){var t=e.attributes;return a.a.createElement(v,{attributes:t,setAttributes:"",className:"",for_:"save"})}});function T(e){return(T="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 S(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"!==T(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 I(e,t){return(I=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var A=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,R(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&&I(e,t)}(t,a.a.Component),n=t,(o=[{key:"render",value:function(){var e=this.props.attributes,t=e.unit,n=e.pc,o=e.tablet,r=e.mobile,l=this.props.className;return a.a.createElement("div",{className:"".concat(l," vk_spacer")},a.a.createElement("div",{className:"vk_spacer-display-pc",style:{height:n+t}}),a.a.createElement("div",{className:"vk_spacer-display-tablet",style:{height:o+t}}),a.a.createElement("div",{className:"vk_spacer-display-mobile",style:{height:r+t}}))}}])&&S(n.prototype,o),r&&S(n,r),t}();function P(e){return(P="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 j(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function z(e,t){return!t||"object"!==P(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 M(e){return(M=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function L(e,t){return(L=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var F=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),z(this,M(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&&L(e,t)}(t,a.a.Component),n=t,(o=[{key:"render",value:function(){var e=this.props.attributes,t=e.unit,n=e.pc,o=e.tablet,r=e.mobile;return a.a.createElement("div",{className:"vk_spacer"},a.a.createElement("div",{className:"vk_spacer-display-pc",style:{height:n+t}}),a.a.createElement("div",{className:"vk_spacer-display-tablet",style:{height:o+t}}),a.a.createElement("div",{className:"vk_spacer-display-mobile",style:{height:r+t}}))}}])&&j(n.prototype,o),r&&j(n,r),t}(),U=(wp.editor.RichText,[{attributes:{unit:{type:"string",default:"px"},pc:{type:"number",default:50},tablet:{type:"number",default:10},mobile:{type:"number",default:10}},save:function(e){var t=e.attributes;return a.a.createElement(F,{attributes:t})}}]),V=wp.i18n.__,W=wp.blocks.registerBlockType,D=wp.components,H=D.RangeControl,$=D.PanelBody,q=D.BaseControl,G=D.SelectControl,Y=wp.element.Fragment,Q=wp.editor.InspectorControls,J=a.a.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"576",height:"512",viewBox:"0 0 576 512"},a.a.createElement("g",null,a.a.createElement("rect",{x:"108.8",y:"18.7",width:"358.5",height:"40"}),a.a.createElement("rect",{x:"108.8",y:"453.3",width:"358.5",height:"40"}),a.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"})));W("vk-blocks/spacer",{title:V("Responsive Spacer","vk-blocks"),icon:J,category:"vk-blocks-cat-layout",attributes:{unit:{type:"string",default:"px"},pc:{type:"number",default:40},tablet:{type:"number",default:30},mobile:{type:"number",default:20}},edit:function(e){var t=e.attributes,n=e.setAttributes,o=e.className,r=t.unit,l=t.pc,c=t.tablet,i=t.mobile;return a.a.createElement(Y,null,a.a.createElement(Q,null,a.a.createElement($,null,a.a.createElement(G,{label:V("Unit Type","vk-blocks"),value:r,onChange:function(e){return n({unit:e})},options:[{value:"px",label:V("px","vk-blocks")},{value:"em",label:V("em","vk-blocks")},{value:"rem",label:V("rem","vk-blocks")},{value:"vw",label:V("vw","vk-blocks")}]}),a.a.createElement(q,{label:V("Height for each device.","vk-blocks")},a.a.createElement(H,{label:V("PC","vk-blocks"),value:l,onChange:function(e){return n({pc:e})},step:.1}),a.a.createElement(H,{label:V("Tablet","vk-blocks"),value:c,onChange:function(e){return n({tablet:e})},step:.1}),a.a.createElement(H,{label:V("Mobile","vk-blocks"),value:i,onChange:function(e){return n({mobile:e})},step:.1})))),a.a.createElement(A,{attributes:t,className:o}))},save:function(e){var t=e.attributes;return a.a.createElement(A,{attributes:t})},deprecated:U});var K=function(e,t,n,o){var a,r,l;return t||(t="#fff"),"tilt"===o?(a=Math.abs(e),l=function(e,t){if(e>0)return React.createElement("path",{d:"m0,".concat(100-e," L100,100 L0,100 z"),strokeWidth:"0",fill:t});if(e<0){var n=Math.abs(e);return React.createElement("path",{d:"m100,".concat(100-n," L0,100 L100,100 z"),strokeWidth:"0",fill:t})}}(e,t)):"curve"===o?(e>0?a=Math.abs(e):e<0&&(a=2*Math.abs(e)),l=function(e,t){return e>0?React.createElement("path",{d:"m0,".concat(100-e," q50,").concat(2*e,",100,0 V100 L0,100 z"),strokeWidth:"0",fill:t}):e<0?React.createElement("path",{d:"m0,100 q50,".concat(2*e,",100,0 V100 L0,100 z"),strokeWidth:"0",fill:t}):void 0}(e,t)):"wave"===o?(a=Math.abs(e),l=function(e,t){return e>0?React.createElement("path",{d:"m0,".concat(100-e/2," q20,").concat(e,",40,0 t40,0 t40,0 V100 L0,100 z"),strokeWidth:"0",fill:t}):e<0?React.createElement("path",{d:"m0,".concat(e/2+100," q20,").concat(e,",40,0 t40,0 t40,0 V100 L0,100 z"),strokeWidth:"0",fill:t}):void 0}(e,t)):"triangle"===o&&(a=Math.abs(e),l=function(e,t){var n=Math.abs(e),o=n/4;return e>0?React.createElement("path",{d:"m0,100 h".concat(50-o," l").concat(o,",-").concat(n," l").concat(o,",").concat(n," h").concat(o," v100 h-100 z"),strokeWidth:"0",fill:t}):e<0?React.createElement("path",{d:"m0,".concat(100-n," h").concat(50-o," l").concat(o,",").concat(n," l").concat(o,",-").concat(n," h").concat(50-o," v").concat(n+1," h-100 z"),strokeWidth:"0",fill:t}):void 0}(e,t)),r=o,"upper"===n?React.createElement("div",{className:"vk_outer_separator vk_outer_separator-position-upper vk_outer_separator-type-".concat(r),style:{paddingBottom:a+"px"}},React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 100 100",preserveAspectRatio:"none"},l)):"lower"===n?React.createElement("div",{className:"vk_outer_separator vk_outer_separator-position-lower vk_outer_separator-type-".concat(r),style:{paddingTop:a+"px"}},React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 100 100",preserveAspectRatio:"none"},l)):void 0};function X(e){return(X="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 Z(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 ee(e,t){return!t||"object"!==X(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 te(e){return(te=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function ne(e,t){return(ne=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var oe=wp.editor.InnerBlocks;function ae(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 re=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),ee(this,te(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&&ne(e,t)}(t,a.a.Component),n=t,(o=[{key:"render",value:function(){var e,t,n,o,r,l,c,i,s,u,p,m=this.props.attributes,f=m.bgColor,b=m.bgImage,v=m.bgPosition,k=m.outerWidth,_=m.padding_left_and_right,d=m.padding_top_and_bottom,g=m.opacity,y=m.upper_level,h=m.lower_level,E=m.upperDividerBgColor,C=m.lowerDividerBgColor,w=m.dividerType,N=m.borderWidth,x=m.borderStyle,B=m.borderColor,T=m.borderRadius,S=m.anchor,O=this.props.className,R=this.props.for_;return o=" vk_outer-width-".concat(k),f=ae(f||"#fff",g),n="parallax"===v?" vk_outer-bgPosition-parallax vk-prlx":"fixed"===v?" vk_outer-bgPosition-fixed":" vk_outer-bgPosition-normal",e="1"===_?" vk_outer-paddingLR-use":" vk_outer-paddingLR-none",t="1"===d?" vk_outer-paddingVertical-use":" vk_outer-paddingVertical-none",y&&(c="upper"),h&&(i="lower"),"edit"===R?r=a.a.createElement(oe,null):(r=a.a.createElement(oe.Content,null),l="vk_outer_container"),s=b?"linear-gradient(".concat(f,", ").concat(f,"), url(").concat(b,")"):"linear-gradient(".concat(f,", ").concat(f,")"),B||(B="#fff"),0===y&&0===h?(u="".concat(N,"px ").concat(x," ").concat(B),p="".concat(T,"px")):(u="none",p="0px"),a.a.createElement("div",{id:S,className:O+" vk_outer"+o+e+t+n,style:{background:s,border:u,borderRadius:p}},K(y,E,c,w),a.a.createElement("div",{className:l},r),K(h,C,i,w))}}])&&Z(n.prototype,o),r&&Z(n,r),t}(),le=function(e,t,n,o){var a,r,l;return t||(t="#fff"),"tilt"===o?(a=Math.abs(e),l=function(e,t){if(e>0)return React.createElement("path",{d:"m0,".concat(100-e," L100,100 L0,100 z"),strokeWidth:"0",fill:t});if(e<0){var n=Math.abs(e);return React.createElement("path",{d:"m100,".concat(100-n," L0,100 L100,100 z"),strokeWidth:"0",fill:t})}}(e,t)):"curve"===o?(e>0?a=Math.abs(e):e<0&&(a=2*Math.abs(e)),l=function(e,t){return e>0?React.createElement("path",{d:"m0,".concat(100-e," q50,").concat(2*e,",100,0 V100 L0,100 z"),strokeWidth:"0",fill:t}):e<0?React.createElement("path",{d:"m0,100 q50,".concat(2*e,",100,0 V100 L0,100 z"),strokeWidth:"0",fill:t}):void 0}(e,t)):"wave"===o?(a=Math.abs(e),l=function(e,t){return e>0?React.createElement("path",{d:"m0,".concat(100-e/2," q20,").concat(e,",40,0 t40,0 t40,0 V100 L0,100 z"),strokeWidth:"0",fill:t}):e<0?React.createElement("path",{d:"m0,".concat(e/2+100," q20,").concat(e,",40,0 t40,0 t40,0 V100 L0,100 z"),strokeWidth:"0",fill:t}):void 0}(e,t)):"triangle"===o&&(a=Math.abs(e),l=function(e,t){var n=Math.abs(e),o=n/4;return e>0?React.createElement("path",{d:"m0,100 h".concat(50-o," l").concat(o,",-").concat(n," l").concat(o,",").concat(n," h").concat(o," v100 h-100 z"),strokeWidth:"0",fill:t}):e<0?React.createElement("path",{d:"m0,".concat(100-n," h").concat(50-o," l").concat(o,",").concat(n," l").concat(o,",-").concat(n," h").concat(50-o," v").concat(n+1," h-100 z"),strokeWidth:"0",fill:t}):void 0}(e,t)),r=o,"upper"===n?React.createElement("div",{className:"vk_outer_separator vk_outer_separator-position-upper vk_outer_separator-type-".concat(r),style:{paddingBottom:a+"px"}},React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 100 100",preserveAspectRatio:"none"},l)):"lower"===n?React.createElement("div",{className:"vk_outer_separator vk_outer_separator-position-lower vk_outer_separator-type-".concat(r),style:{paddingTop:a+"px"}},React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 100 100",preserveAspectRatio:"none"},l)):void 0};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 pe(e,t){return(pe=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var me=wp.editor.InnerBlocks;function fe(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 be=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,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&&pe(e,t)}(t,a.a.Component),n=t,(o=[{key:"render",value:function(){var e,t,n,o,r,l,c,i,s,u,p,m=this.props.attributes,f=m.bgColor,b=m.bgImage,v=m.bgPosition,k=m.outerWidth,_=m.padding_left_and_right,d=m.padding_top_and_bottom,g=m.opacity,y=m.upper_level,h=m.lower_level,E=m.upperDividerBgColor,C=m.lowerDividerBgColor,w=m.dividerType,N=m.borderWidth,x=m.borderStyle,B=m.borderColor,T=m.borderRadius,S=m.anchor,O=this.props.for_;return o=" vk_outer-width-".concat(k),f=fe(f||"#fff",g),n="parallax"===v?" vk_outer-bgPosition-parallax vk-prlx":"fixed"===v?" vk_outer-bgPosition-fixed":" vk_outer-bgPosition-normal",e="1"===_?" vk_outer-paddingLR-use":" vk_outer-paddingLR-none",t="1"===d?" vk_outer-paddingVertical-use":" vk_outer-paddingVertical-none",y&&(c="upper"),h&&(i="lower"),"edit"===O?r=a.a.createElement(me,null):(r=a.a.createElement(me.Content,null),l="vk_outer_container"),s=b?"linear-gradient(".concat(f,", ").concat(f,"), url(").concat(b,")"):"linear-gradient(".concat(f,", ").concat(f,")"),B||(B="#fff"),0===y&&0===h?(u="".concat(N,"px ").concat(x," ").concat(B),p="".concat(T,"px")):(u="none",p="0px"),a.a.createElement("div",{id:S,className:"vk_outer"+o+e+t+n,style:{background:s,border:u,borderRadius:p}},le(y,E,c,w),a.a.createElement("div",{className:l},r),le(h,C,i,w))}}])&&ie(n.prototype,o),r&&ie(n,r),t}(),ve=[{attributes:{bgColor:{type:"string",default:"#f3f4f5"},bgImage:{type:"string",default:null},outerWidth:{type:"string",default:"normal"},bgPosition:{type:"string",default:"normal"},padding_left_and_right:{type:"string",default:"0"},padding_top_and_bottom:{type:"string",default:"1"},opacity:{type:"number",default:.5},upper_level:{type:"number",default:0},lower_level:{type:"number",default:0},dividerType:{type:"string",default:"tilt"},upperDividerBgColor:{type:"string",default:"#fff"},lowerDividerBgColor:{type:"string",default:"#fff"},borderWidth:{type:"number",default:0},borderStyle:{type:"string",default:"none"},borderColor:{type:"string",default:"#000"},borderRadius:{type:"number",default:0}},save:function(e){var t=e.attributes;if(vk_blocks_check.is_pro)return a.a.createElement(be,{attributes:t,for_:"save"})}}];function ke(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 _e=wp.i18n.__,de=wp.blocks.registerBlockType,ge=wp.components,ye=ge.RangeControl,he=ge.RadioControl,Ee=ge.PanelBody,Ce=ge.Button,we=ge.BaseControl,Ne=ge.SelectControl,xe=wp.element.Fragment,Be=wp.editor,Te=Be.InspectorControls,Se=Be.MediaUpload,Oe=Be.ColorPalette,Re=a.a.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"576",height:"512",viewBox:"0 0 576 512"},a.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"}),a.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 "}),a.a.createElement("path",{d:"M1.8,155.5v267h572.5v-267H1.8z M544.2,392.5H31.8v-207h512.5L544.2,392.5L544.2,392.5z"}),a.a.createElement("g",null,a.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"}),a.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"}),a.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"})));de("vk-blocks/outer",{title:_e("Outer","vk-blocks"),icon:Re,category:"vk-blocks-cat-layout",attributes:{bgColor:{type:"string",default:"#f3f4f5"},bgImage:{type:"string",default:null},outerWidth:{type:"string",default:"normal"},bgPosition:{type:"string",default:"normal"},padding_left_and_right:{type:"string",default:"0"},padding_top_and_bottom:{type:"string",default:"1"},opacity:{type:"number",default:.5},upper_level:{type:"number",default:0},lower_level:{type:"number",default:0},dividerType:{type:"string",default:"tilt"},upperDividerBgColor:{type:"string",default:"#fff"},lowerDividerBgColor:{type:"string",default:"#fff"},borderWidth:{type:"number",default:0},borderStyle:{type:"string",default:"none"},borderColor:{type:"string",default:"#000"},borderRadius:{type:"number",default:0}},supports:{anchor:!0},edit:function(e){var t=e.attributes,n=e.setAttributes,o=e.className,r=t.bgColor,l=t.bgImage,c=t.bgPosition,i=t.outerWidth,s=t.padding_left_and_right,u=t.padding_top_and_bottom,p=t.opacity,m=t.upper_level,f=t.lower_level,b=t.upperDividerBgColor,v=t.lowerDividerBgColor,k=t.dividerType,_=t.borderWidth,d=t.borderStyle,g=t.borderColor,y=t.borderRadius;return a.a.createElement(xe,null,a.a.createElement(Te,null,a.a.createElement(Ee,{title:_e("Background Setting","vk-blocks")},a.a.createElement(we,{label:_e("Color Setting","vk-blocks"),help:_e("Color will overcome background image. If you want to display image, clear background color or set opacity 0.","vk-blocks")},a.a.createElement(Oe,{value:r,onChange:function(e){return n({bgColor:e})}})),a.a.createElement(we,{label:_e("Opacity Setting","vk-blocks")},a.a.createElement(ye,{value:p,onChange:function(e){n({opacity:e})},min:0,max:1,step:.1})),a.a.createElement(we,{label:_e("Background Image","vk-blocks"),help:""},a.a.createElement(Se,{onSelect:function(e){return n({bgImage:e.url})},type:"image",value:l,render:function(e){var t=e.open;return a.a.createElement(Ce,{onClick:t,className:l?"image-button":"button button-large"},l?a.a.createElement("img",{className:"icon-image",src:l,alt:_e("Upload image","vk-blocks")}):_e("Select image","vk-blocks"))}})),a.a.createElement(we,{label:_e("Background image Position","vk-blocks"),help:""},a.a.createElement(he,{selected:c,options:[{label:_e("normal","vk-blocks"),value:"normal"},{label:_e("Fixed","vk-blocks"),value:"fixed"},{label:_e("Parallax (It will not work in preview)","vk-blocks"),value:"parallax"}],onChange:function(e){return n({bgPosition:e})}}))),a.a.createElement(Ee,{title:_e("Layout Setting","vk-blocks")},a.a.createElement(we,null,a.a.createElement(he,{label:_e("Outer width","vk-blocks"),selected:i,options:[{label:_e("Normal","vk-blocks"),value:"normal"},{label:_e("Full Wide","vk-blocks"),value:"full"}],onChange:function(e){return n({outerWidth:e})}}),a.a.createElement(he,{label:_e("Contents area padding (left and right)","vk-blocks"),selected:s,options:[{label:_e("Do not use contents area default padding (When case of full width etc.).","vk-blocks"),value:"0"},{label:_e("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})}}),a.a.createElement(he,{label:_e("Padding (top and bottom)","vk-blocks"),selected:u,options:[{label:_e("Use default padding","vk-blocks"),value:"1"},{label:_e("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})}}))),a.a.createElement(Ee,{title:_e("Divider Setting","vk-blocks")},a.a.createElement(we,null,a.a.createElement(Ne,{label:_e("Type","vk-blocks"),value:k,onChange:function(e){return n({dividerType:e})},options:[{value:"tilt",label:_e("Tilt","vk-blocks")},{value:"curve",label:_e("Curve","vk-blocks")},{value:"wave",label:_e("Wave","vk-blocks")},{value:"triangle",label:_e("Triangle","vk-blocks")}]})),a.a.createElement(we,{label:_e("Upper Divider Level","vk-blocks")},a.a.createElement(ye,{value:m,onChange:function(e){return n({upper_level:ke(e,-100,100)})},min:"-100",max:"100"})),a.a.createElement(we,null,a.a.createElement(Oe,{value:b,onChange:function(e){return n({upperDividerBgColor:e})}})),a.a.createElement(we,{label:_e("Lower Divider Level","vk-blocks")},a.a.createElement(ye,{value:f,onChange:function(e){return n({lower_level:ke(e,-100,100)})},min:"-100",max:"100"})),a.a.createElement(we,null,a.a.createElement(Oe,{value:v,onChange:function(e){return n({lowerDividerBgColor:e})}}))),a.a.createElement(Ee,{title:_e("Border Setting","vk-blocks")},a.a.createElement(we,null,a.a.createElement("p",null,_e("Border will disappear when divider effect is applied.","vk-blocks")),a.a.createElement(Ne,{label:_e("Border type","vk-blocks"),value:d,onChange:function(e){return n({borderStyle:e})},options:[{value:"none",label:_e("None","vk-blocks")},{value:"solid",label:_e("Solid","vk-blocks")},{value:"dotted",label:_e("Dotted","vk-blocks")},{value:"dashed",label:_e("Dashed","vk-blocks")},{value:"double",label:_e("Double","vk-blocks")},{value:"groove",label:_e("Groove","vk-blocks")},{value:"ridge",label:_e("Ridge","vk-blocks")},{value:"inset",label:_e("Inset","vk-blocks")},{value:"outset",label:_e("Outset","vk-blocks")}]})),a.a.createElement(we,null,a.a.createElement(Oe,{value:g,onChange:function(e){return n({borderColor:e})}})),a.a.createElement(we,{label:_e("Border width","vk-blocks")},a.a.createElement(ye,{value:_,onChange:function(e){return n({borderWidth:e})},min:"0"})),a.a.createElement(we,{label:_e("Border radius","vk-blocks")},a.a.createElement(ye,{value:y,onChange:function(e){return n({borderRadius:ke(e,-100,100)})},min:"-100",max:"100"})))),vk_blocks_check.is_pro?a.a.createElement(re,{attributes:t,className:o,for_:"edit"}):a.a.createElement("div",null,_e("This block is only for users who bought Lightning Pro.","vk-blocks")))},save:function(e){var t=e.attributes,n=e.className;if(vk_blocks_check.is_pro)return a.a.createElement(re,{attributes:t,className:n,for_:"save"})},deprecated:ve});var Ie=n(1),Ae=n.n(Ie);function Pe(e){return(Pe="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 je(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 ze(e,t){return!t||"object"!==Pe(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 Me(e){return(Me=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Le(e,t){return(Le=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var Fe=window.lodash.range,Ue=wp.i18n,Ve=Ue.__,We=Ue.sprintf,De=wp.element.Component,He=wp.components.Toolbar,$e=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),ze(this,Me(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&&Le(e,t)}(t,De),n=t,(o=[{key:"createLevelControl",value:function(e,t,n){return{icon:"heading",title:We(Ve("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,r=t.selectedLevel,l=t.onChange;return a.a.createElement(He,{controls:Fe(n,o).map(function(t){return e.createLevelControl(t,r,l)})})}}])&&je(n.prototype,o),r&&je(n,r),t}();function qe(e){return(qe="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 Ge(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 Ye(e,t){return!t||"object"!==qe(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 Qe(e){return(Qe=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Je(e,t){return(Je=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var Ke=wp.editor.RichText,Xe=wp.i18n.__,Ze=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),Ye(this,Qe(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&&Je(e,t)}(t,a.a.Component),n=t,(o=[{key:"render",value:function(){var e,t,n=this.props.attributes,o=n.level,r=n.align,l=n.title,c=n.titleColor,i=n.titleSize,s=n.subText,u=n.subTextFlag,p=n.subTextColor,m=n.subTextSize,f=n.titleStyle,b=n.titleMarginBottom,v=n.outerMarginBottom,k=this.props.setAttributes,_=this.props.className,d=this.props.for_,g=Ae()(_,"vk_heading vk_heading-style-".concat(f)),y="h"+o;return null!=v&&(e={marginBottom:v+"rem"}),t=null!=b?{color:c,fontSize:i+"rem",marginBottom:b+"rem",textAlign:r}:{color:c,fontSize:i+"rem",textAlign:r},"edit"===d?a.a.createElement("div",{className:g,style:e},a.a.createElement(Ke,{tagName:y,value:l,onChange:function(e){return k({title:e})},style:t,className:"vk_heading_title vk_heading_title-style-".concat(f),placeholder:Xe("Input title…","vk-blocks")}),function(){if("on"===u)return a.a.createElement(Ke,{tagName:"p",value:s,onChange:function(e){return k({subText:e})},style:{color:p,fontSize:m+"rem",textAlign:r},className:"vk_heading_subtext vk_heading_subtext-style-".concat(f),placeholder:Xe("Input sub text…","vk-blocks")})}()):"save"===d?a.a.createElement("div",{className:g,style:e},a.a.createElement(Ke.Content,{tagName:y,value:l,onChange:function(e){return k({title:e})},style:t,className:"vk_heading_title vk_heading_title-style-".concat(f),placeholder:Xe("Input title…","vk-blocks")}),function(){if("on"===u)return a.a.createElement(Ke.Content,{tagName:"p",value:s,onChange:function(e){return k({subText:e})},style:{color:p,fontSize:m+"rem",textAlign:r},className:"vk_heading_subtext vk_heading_subtext-style-".concat(f),placeholder:Xe("Input sub text…","vk-blocks")})}()):void 0}}])&&Ge(n.prototype,o),r&&Ge(n,r),t}();function et(e){throw new Error('"'+e+'" is read-only')}var tt=wp.element.Fragment,nt=wp.editor,ot=nt.RichText;nt.InspectorControls,nt.ColorPalette,nt.BlockControls,nt.AlignmentToolbar;var at=[{attributes:{level:{type:"number",default:2},align:{type:"string"},titleStyle:{type:"string",default:"default"},outerMarginBottom:{type:"number"},title:{type:"string",source:"html",selector:"h1,h2,h3,h4,h5,h6",default:""},titleColor:{type:"string",default:"#000000"},titleSize:{type:"number",default:2.6},titleMarginBottom:{type:"number"},subText:{source:"html",selector:"p",default:""},subTextFlag:{type:"string",default:"on"},subTextColor:{type:"string",default:"#000000"},subTextSize:{type:"number",default:1.8}},supports:{className:!1,anchor:!0},save:function(e){var t=e.attributes,n=t.level,o=t.align,r=t.title,l=t.titleColor,c=t.titleSize,i=t.subText,s=t.subTextFlag,u=t.subTextColor,p=t.subTextSize,m=t.titleStyle,f=t.titleMarginBottom,b=t.outerMarginBottom,v="h"+n;return a.a.createElement("div",{className:"vk_heading vk_heading-style-".concat(m),style:{marginBottom:b+"rem"}},a.a.createElement(ot.Content,{tagName:v,value:r,style:{color:l,fontSize:c+"rem",textAlign:o,marginBottom:f+"rem"},className:"vk_heading_title vk_heading_title-style-".concat(m)}),function(){if("on"===s)return a.a.createElement(ot.Content,{tagName:"p",value:i,style:{color:u,fontSize:p+"rem",textAlign:o},className:"vk_heading_subtext vk_heading_subtext-style-".concat(m)})}())}},{attributes:function(e){for(var t={},n=1;n<=e;n++)t["heading"+n]={type:"string",source:"html",selector:"h1.vk_prBlocks_item_title-"+n},t["content"+n]={type:"string",source:"html",selector:"p.vk_prBlocks_item_summary-"+n},t["url"+n]={type:"string",default:null},t["urlOpenType"+n]={type:"Boolean",default:!1},t["icon"+n]={type:"string",default:"fas fa-file"},t["color"+n]={type:"string",default:"#0693e3"},t["bgType"+n]={type:"string",default:"0"},t["insertImage"+n]={type:"string",default:null};return t}(4),save:function(e){var t=e.attributes,n=t.heading1,o=t.heading2,r=t.heading3,l=t.content1,c=t.content2,i=t.content3,s=t.url1,u=t.url2,p=t.url3,m=t.urlOpenType1,f=t.urlOpenType2,b=t.urlOpenType3,v=t.icon1,k=t.icon2,_=t.icon3,d=t.color1,g=t.color2,y=t.color3,h=t.bgType1,E=t.bgType2,C=t.bgType3,w=t.insertImage1,N=t.insertImage2,x=t.insertImage3;return a.a.createElement("article",{className:"vk_prBlocks row"},a.a.createElement("div",{className:"vk_prBlocks_item col-sm-4"},a.a.createElement("a",{href:s,target:m?"_blank":"_self",className:"vk_prBlocks_item_link"},w?a.a.createElement("div",{className:"vk_prBlocks_item_image",style:{backgroundImage:"url("+w+")",backgroundRepeat:"no-repeat 50% center",backgroundSize:"cover"}},a.a.createElement("img",{src:w,alt:""})):(d||(et("color1"),d="#0693e3"),"0"===h?a.a.createElement("div",{className:"vk_prBlocks_item_icon_outer",style:{backgroundColor:d,border:"1px solid ".concat(d)}},a.a.createElement("i",{className:"".concat(v," vk_prBlocks_item_icon"),style:{color:"#fff"}})):a.a.createElement("div",{className:"vk_prBlocks_item_icon_outer",style:{backgroundColor:"transparent",border:"1px solid "+d}},a.a.createElement("i",{className:"".concat(v," vk_prBlocks_item_icon"),style:{color:d}}))),a.a.createElement(ot.Content,{className:"vk_prBlocks_item_title vk_prBlocks_item_title-1",tagName:"h1",value:n}),a.a.createElement(ot.Content,{className:"vk_prBlocks_item_summary vk_prBlocks_item_summary-1",tagName:"p",value:l}))),a.a.createElement("div",{className:"vk_prBlocks_item col-sm-4"},a.a.createElement("a",{href:u,target:f?"_blank":"_self",className:"vk_prBlocks_item_link"},N?a.a.createElement("div",{className:"vk_prBlocks_item_image",style:{backgroundImage:"url("+N+")",backgroundRepeat:"no-repeat 50% center",backgroundSize:"cover"}},a.a.createElement("img",{src:N,alt:""})):(g||(et("color2"),g="#0693e3"),"0"===E?a.a.createElement("div",{className:"vk_prBlocks_item_icon_outer",style:{backgroundColor:g,border:"1px solid ".concat(g)}},a.a.createElement("i",{className:"".concat(k," vk_prBlocks_item_icon"),style:{color:"#fff"}})):a.a.createElement("div",{className:"vk_prBlocks_item_icon_outer",style:{backgroundColor:"transparent",border:"1px solid "+g}},a.a.createElement("i",{className:"".concat(k," vk_prBlocks_item_icon"),style:{color:g}}))),a.a.createElement(ot.Content,{className:"vk_prBlocks_item_title vk_prBlocks_item_title-2",tagName:"h1",value:o}),a.a.createElement(ot.Content,{className:"vk_prBlocks_item_summary vk_prBlocks_item_summary-2",tagName:"p",value:c}))),a.a.createElement("div",{className:"vk_prBlocks_item col-sm-4"},a.a.createElement("a",{href:p,target:b?"_blank":"_self",className:"vk_prBlocks_item_link"},x?a.a.createElement("div",{className:"vk_prBlocks_item_image",style:{backgroundImage:"url("+x+")",backgroundRepeat:"no-repeat 50% center",backgroundSize:"cover"}},a.a.createElement("img",{src:x,alt:""})):(y||(et("color3"),y="#0693e3"),"0"===C?a.a.createElement("div",{className:"vk_prBlocks_item_icon_outer",style:{backgroundColor:y,border:"1px solid ".concat(y)}},a.a.createElement("i",{className:"".concat(_," vk_prBlocks_item_icon"),style:{color:"#fff"}})):a.a.createElement("div",{className:"vk_prBlocks_item_icon_outer",style:{backgroundColor:"transparent",border:"1px solid "+y}},a.a.createElement("i",{className:"".concat(_," vk_prBlocks_item_icon"),style:{color:y}}))),a.a.createElement(ot.Content,{className:"vk_prBlocks_item_title vk_prBlocks_item_title-3",tagName:"h1",value:r}),a.a.createElement(ot.Content,{className:"vk_prBlocks_item_summary vk_prBlocks_item_summary-3",tagName:"p",value:i}))))}},{attributes:{level:{type:"number",default:2},align:{type:"string"},titleStyle:{type:"string",default:"default"},outerMarginBottom:{type:"number",default:null},title:{type:"string",source:"html",selector:"h1,h2,h3,h4,h5,h6",default:""},titleColor:{type:"string",default:"#000000"},titleSize:{type:"number",default:2.6},titleMarginBottom:{type:"number",default:null},subText:{source:"html",selector:"p",default:""},subTextFlag:{type:"string",default:"on"},subTextColor:{type:"string",default:"#000000"},subTextSize:{type:"number",default:1.8}},supports:{className:!1,anchor:!0},save:function(e){var t=e.attributes,n=t.level,o=t.align,r=t.title,l=t.titleColor,c=t.titleSize,i=t.subText,s=t.subTextFlag,u=t.subTextColor,p=t.subTextSize,m=t.titleStyle,f=t.titleMarginBottom,b=t.outerMarginBottom,v="h"+n;return a.a.createElement(tt,null,null==b?a.a.createElement("div",{className:"vk_heading vk_heading-style-".concat(m)},a.a.createElement(ot.Content,{tagName:v,value:r,style:{color:l,fontSize:c+"rem",textAlign:o},className:"vk_heading_title vk_heading_title-style-".concat(m)}),function(){if("on"===s)return a.a.createElement(ot.Content,{tagName:"p",value:i,style:{color:u,fontSize:p+"rem",textAlign:o},className:"vk_heading_subtext vk_heading_subtext-style-".concat(m)})}()):a.a.createElement("div",{className:"vk_heading vk_heading-style-".concat(m),style:{marginBottom:b+"rem"}},a.a.createElement(ot.Content,{tagName:v,value:r,style:{color:l,fontSize:c+"rem",textAlign:o,marginBottom:f+"rem"},className:"vk_heading_title vk_heading_title-style-".concat(m)}),function(){if("on"===s)return a.a.createElement(ot.Content,{tagName:"p",value:i,style:{color:u,fontSize:p+"rem",textAlign:o},className:"vk_heading_subtext vk_heading_subtext-style-".concat(m)})}()))}}],rt=wp.i18n.__,lt=wp.blocks.registerBlockType,ct=wp.components,it=ct.RangeControl,st=ct.PanelBody,ut=ct.RadioControl,pt=ct.SelectControl,mt=wp.element.Fragment,ft=wp.editor,bt=(ft.RichText,ft.InspectorControls),vt=ft.ColorPalette,kt=ft.BlockControls,_t=ft.AlignmentToolbar,dt=a.a.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"576",height:"512",viewBox:"0 0 576 512"},a.a.createElement("g",null,a.a.createElement("g",null,a.a.createElement("path",{d:"M242.1,366.7l0-281.4l-212.6,0l0-77.1l516.6,0v77.1l-213.2,0l0,281.4H242.1z"})),a.a.createElement("g",null,a.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"}),a.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"}),a.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"}),a.a.createElement("path",{d:"M304.4,397.2h98.4V423h-33v78.9h-32.4V423h-33V397.2z"}),a.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"}),a.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"}))));lt("vk-blocks/heading",{title:rt("Heading","vk-blocks"),icon:dt,category:"vk-blocks-cat",attributes:{level:{type:"number",default:2},align:{type:"string"},titleStyle:{type:"string",default:"default"},outerMarginBottom:{type:"number",default:null},title:{type:"string",source:"html",selector:"h1,h2,h3,h4,h5,h6",default:""},titleColor:{type:"string",default:"#000000"},titleSize:{type:"number",default:2.6},titleMarginBottom:{type:"number",default:null},subText:{source:"html",selector:"p",default:""},subTextFlag:{type:"string",default:"on"},subTextColor:{type:"string",default:"#000000"},subTextSize:{type:"number",default:1.8}},supports:{className:!0,customClassName:!0,anchor:!0},edit:function(e){var t=e.attributes,n=e.setAttributes,o=e.className,r=t.level,l=t.align,c=(t.title,t.titleColor),i=t.titleSize,s=(t.subText,t.subTextFlag),u=t.subTextColor,p=t.subTextSize,m=t.titleStyle,f=t.titleMarginBottom,b=t.outerMarginBottom,v=function(e){switch(n({level:e}),e){case 1:n({titleSize:3.6});break;case 2:n({titleSize:2.8});break;case 3:n({titleSize:2.2});break;case 4:n({titleSize:2});break;case 5:n({titleSize:1.8});break;case 6:n({titleSize:1.6})}};return a.a.createElement(mt,null,a.a.createElement(kt,null,a.a.createElement($e,{minLevel:2,maxLevel:5,selectedLevel:r,onChange:v})),a.a.createElement(bt,null,a.a.createElement(st,{title:rt("Style Settings","vk-blocks")},a.a.createElement(pt,{label:rt("Heading style","vk-blocks"),value:m,onChange:function(e){return n({titleStyle:e})},options:[{label:rt("Default","vk-blocks"),value:"default"},{label:rt("Plain","vk-blocks"),value:"plain"}]}),a.a.createElement("label",null,rt("Margin bottom size (rem)","vk-blocks")),a.a.createElement(it,{value:b,onChange:function(e){n({outerMarginBottom:e})},min:-1,max:8,step:.1})),a.a.createElement(st,{title:rt("Heading Settings","vk-blocks")},a.a.createElement("label",null,rt("Level","vk-blocks")),a.a.createElement($e,{minLevel:1,maxLevel:7,selectedLevel:r,onChange:v}),a.a.createElement("p",null,rt("Text Alignment")),a.a.createElement(_t,{value:l,onChange:function(e){n({align:e})}}),a.a.createElement("label",null,rt("Text size (rem)","vk-blocks")),a.a.createElement(it,{value:i,onChange:function(e){n({titleSize:e})},min:.5,max:4,step:.1}),a.a.createElement("label",null,rt("Heading margin bottom size (rem)","vk-blocks")),a.a.createElement(it,{value:f,onChange:function(e){n({titleMarginBottom:e})},min:-1,max:3,step:.1}),a.a.createElement(vt,{value:c,onChange:function(e){return n({titleColor:e})}})),a.a.createElement(st,{title:rt("Sub Text Settings","vk-blocks")},a.a.createElement(ut,{label:rt("Position","vk-blocks"),selected:s,options:[{label:rt("Display","vk-blocks"),value:"on"},{label:rt("Hide","vk-blocks"),value:"off"}],onChange:function(e){return n({subTextFlag:e})}}),a.a.createElement("label",null,rt("Text size (rem)","vk-blocks")),a.a.createElement(it,{value:p,onChange:function(e){n({subTextSize:e})},min:.5,max:3,step:.1}),a.a.createElement(vt,{value:u,onChange:function(e){return n({subTextColor:e})}}))),a.a.createElement(Ze,{attributes:t,setAttributes:n,className:o,for_:"edit"}))},save:function(e){var t=e.attributes,n=e.className;return a.a.createElement(Ze,{attributes:t,className:n,for_:"save"})},deprecated:at});var gt=wp.editor.RichText,yt=[{attributes:{style:{type:"string",default:"info"},content:{type:"string",source:"html",selector:"p"}},save:function(e){var t=e.attributes,n=t.style,o=t.content;return a.a.createElement("div",{className:"alert alert-".concat(n)},a.a.createElement(gt.Content,{tagName:"p",value:o}))}}],ht=wp.i18n.__,Et=wp.blocks.registerBlockType,Ct=wp.editor.RichText;Et("vk-blocks/alert",{title:ht("Alert","vk-blocks"),icon:"info",category:"vk-blocks-cat",attributes:{style:{type:"string",default:"info"},content:{type:"string",source:"html",selector:"p"}},edit:function(e){var t=e.attributes,n=e.setAttributes,o=e.className,a=t.style,r=t.content;return React.createElement("div",{className:"".concat(o," alert alert-").concat(a)},React.createElement("select",{onChange:function(e){n({style:e.target.value})}},React.createElement("option",{value:"success",selected:"success"===a},"Success"),React.createElement("option",{value:"info",selected:"info"===a},"Info"),React.createElement("option",{value:"warning",selected:"warning"===a},"Warning"),React.createElement("option",{value:"danger",selected:"danger"===a},"Danger")),React.createElement(Ct,{tagName:"p",onChange:function(e){n({content:e})},value:r}))},save:function(e){var t=e.attributes,n=e.className,o=t.style,a=t.content;return React.createElement("div",{className:"".concat(n," alert alert-").concat(o)},React.createElement(Ct.Content,{tagName:"p",value:a}))},deprecated:yt});n(4);function wt(e){return(wt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function Nt(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function xt(e,t){return!t||"object"!==wt(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function Bt(e){return(Bt=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Tt(e,t){return(Tt=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var St=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),xt(this,Bt(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&&Tt(e,t)}(t,a.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,r=this.props.lbSize,l=this.props.lbUrl,c=this.props.lbTarget,i=this.props.lbFontAwesomeIconBefore,s=this.props.lbFontAwesomeIconAfter,u=this.props.lbRichtext,p=this.props.lbsubCaption,m="",f={},b="",v="";return m="btn vk_button_link",e?(m="".concat(m," btn-primary btn-").concat(r),"0"===n?f={backgroundColor:e,border:"1px solid ".concat(e)}:"1"===n&&(f={backgroundColor:"transparent",border:"1px solid "+e,color:e})):e||("0"===n?(m="".concat(m," btn-").concat(r," btn-").concat(t),f=null):"1"===n&&(m="".concat(m," btn-").concat(r," btn-outline-").concat(t),f=null)),"block"===o&&(m="".concat(m," btn-block")),i&&(b=a.a.createElement("i",{className:"".concat(i," vk_button_link_before")})),s&&(v=a.a.createElement("i",{className:"".concat(s," vk_button_link_after")})),a.a.createElement("a",{href:l,id:"vk_button_link",style:f,className:m,role:"button","aria-pressed":!0,target:c?"_blank":null,rel:"noopener noreferrer"},b,u,v,p&&a.a.createElement("p",{className:"vk_button_link_subCaption"},p))}}])&&Nt(n.prototype,o),r&&Nt(n,r),t}();function Ot(e){return(Ot="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 Rt(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 It(e,t){return!t||"object"!==Ot(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 Pt(e,t){return(Pt=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var jt=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),It(this,At(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&&Pt(e,t)}(t,a.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,r=this.props.lbSize,l=this.props.lbUrl,c=this.props.lbTarget,i=this.props.lbFontAwesomeIconBefore,s=this.props.lbFontAwesomeIconAfter,u=this.props.lbRichtext,p=(this.props.lbsubCaption,""),m={},f="",b="";return p="btn vk_button_link",e?(p="".concat(p," btn-primary btn-").concat(r),"0"===n?m={backgroundColor:e,border:"1px solid ".concat(e)}:"1"===n&&(m={backgroundColor:"transparent",border:"1px solid "+e,color:e})):e||("0"===n?(p="".concat(p," btn-").concat(r," btn-").concat(t),m=null):"1"===n&&(p="".concat(p," btn-").concat(r," btn-outline-").concat(t),m=null)),"block"===o&&(p="".concat(p," btn-block")),i&&(f=a.a.createElement("i",{className:"".concat(i," vk_button_link_before")})),s&&(b=a.a.createElement("i",{className:"".concat(s," vk_button_link_after")})),a.a.createElement("a",{href:l,className:p,role:"button","aria-pressed":!0,style:m,target:c?"_blank":null},f,u,b)}}])&&Rt(n.prototype,o),r&&Rt(n,r),t}();function zt(e){return(zt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function Mt(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"!==zt(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function Ft(e){return(Ft=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Ut(e,t){return(Ut=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var Vt=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,Ft(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&&Ut(e,t)}(t,a.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,r=this.props.lbSize,l=this.props.lbUrl,c=this.props.lbTarget,i=this.props.lbFontAwesomeIconBefore,s=this.props.lbFontAwesomeIconAfter,u=this.props.lbRichtext,p=(this.props.lbsubCaption,""),m={},f="",b="";return p="btn vk_button_link",e?(p="".concat(p," btn-primary btn-").concat(r),"0"===n?m={backgroundColor:e,border:"1px solid ".concat(e)}:"1"===n&&(m={backgroundColor:"transparent",border:"1px solid "+e,color:e})):e||("0"===n?(p="".concat(p," btn-").concat(r," btn-").concat(t),m=null):"1"===n&&(p="".concat(p," btn-").concat(r," btn-outline-").concat(t),m=null)),"block"===o&&(p="".concat(p," btn-block")),i&&(f=a.a.createElement("i",{className:"".concat(i," vk_button_link_before")})),s&&(b=a.a.createElement("i",{className:"".concat(s," vk_button_link_after")})),a.a.createElement("a",{href:l,id:"vk_button_link",className:p,role:"button","aria-pressed":!0,style:m,target:c?"_blank":null},f,u,b)}}])&&Mt(n.prototype,o),r&&Mt(n,r),t}();function Wt(e){return(Wt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function Dt(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 Ht(e,t){return!t||"object"!==Wt(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function $t(e){return($t=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function qt(e,t){return(qt=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var Gt=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),Ht(this,$t(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&&qt(e,t)}(t,a.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,r=this.props.lbSize,l=this.props.lbUrl,c=this.props.lbTarget,i=this.props.lbFontAwesomeIconBefore,s=this.props.lbFontAwesomeIconAfter,u=this.props.lbRichtext,p=this.props.lbsubCaption,m="",f={},b="",v="";return m="btn vk_button_link",e?(m="".concat(m," btn-primary btn-").concat(r),"0"===n?f={backgroundColor:e,border:"1px solid ".concat(e)}:"1"===n&&(f={backgroundColor:"transparent",border:"1px solid "+e,color:e})):e||("0"===n?(m="".concat(m," btn-").concat(r," btn-").concat(t),f=null):"1"===n&&(m="".concat(m," btn-").concat(r," btn-outline-").concat(t),f=null)),"block"===o&&(m="".concat(m," btn-block")),i&&(b=a.a.createElement("i",{className:"".concat(i," vk_button_link_before")})),s&&(v=a.a.createElement("i",{className:"".concat(s," vk_button_link_after")})),a.a.createElement("a",{href:l,id:"vk_button_link",className:m,role:"button","aria-pressed":!0,style:f,target:c?"_blank":null,rel:"noopener noreferrer"},b,u,v,p&&a.a.createElement("p",{className:"vk_button_link_subCaption"},p))}}])&&Dt(n.prototype,o),r&&Dt(n,r),t}();function Yt(e){return(Yt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function Qt(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function Jt(e,t){return!t||"object"!==Yt(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 Kt(e){return(Kt=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Xt(e,t){return(Xt=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var Zt=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),Jt(this,Kt(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&&Xt(e,t)}(t,a.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,r=this.props.lbSize,l=this.props.lbUrl,c=this.props.lbTarget,i=this.props.lbFontAwesomeIconBefore,s=this.props.lbFontAwesomeIconAfter,u=this.props.lbRichtext,p=this.props.lbsubCaption,m="",f={},b="",v="";return m="btn vk_button_link",e?(m="".concat(m," btn-primary btn-").concat(r),"0"===n?f={backgroundColor:e,border:"1px solid ".concat(e)}:"1"===n&&(f={backgroundColor:"transparent",border:"1px solid "+e,color:e})):e||("0"===n?(m="".concat(m," btn-").concat(r," btn-").concat(t),f=null):"1"===n&&(m="".concat(m," btn-").concat(r," btn-outline-").concat(t),f=null)),"block"===o&&(m="".concat(m," btn-block")),i&&(b=a.a.createElement("i",{className:"".concat(i," vk_button_link_before")})),s&&(v=a.a.createElement("i",{className:"".concat(s," vk_button_link_after")})),a.a.createElement("a",{href:l,id:"vk_button_link",className:m,role:"button","aria-pressed":!0,style:f,target:c?"_blank":null},b,u,v,p&&a.a.createElement("p",{className:"vk_button_link_subCaption"},p))}}])&&Qt(n.prototype,o),r&&Qt(n,r),t}(),en=wp.editor.RichText,tn=[{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,r=t.buttonTarget,l=t.buttonSize,c=t.buttonType,i=t.buttonColor,s=t.buttonColorCustom,u=t.buttonAlign,p=t.fontAwesomeIconBefore,m=t.fontAwesomeIconAfter,f="";return s?f="vk_button vk_button-color-custom vk_button-align-".concat(u):s||(f="vk_button vk_button-align-".concat(u)),a.a.createElement("div",{className:f},a.a.createElement(jt,{lbColorCustom:s,lbColor:i,lbType:c,lbAlign:u,lbSize:l,lbUrl:o,lbTarget:r,lbFontAwesomeIconBefore:p,lbFontAwesomeIconAfter:m,lbRichtext:a.a.createElement(en.Content,{tagName:"span",className:"vk_button_link_txt",value:n})}))}},{attributes:{content:{source:"html",selector:"span"},buttonUrl:{type:"string",default:null},buttonTarget:{type:"Boolean",default:!1},buttonSize:{type:"string",default:"md"},buttonType:{type:"string",default:"0"},buttonColor:{type:"string",default:"primary"},buttonColorCustom:{type:"string",default:null},buttonAlign:{type:"string",default:"left"},fontAwesomeIconBefore:{type:"string",default:null},fontAwesomeIconAfter:{type:"string",default:null}},save:function(e){var t=e.attributes,n=t.content,o=t.buttonUrl,r=t.buttonTarget,l=t.buttonSize,c=t.buttonType,i=t.buttonColor,s=t.buttonColorCustom,u=t.buttonAlign,p=t.fontAwesomeIconBefore,m=t.fontAwesomeIconAfter,f="";return s?f="vk_button vk_button-color-custom vk_button-align-".concat(u):s||(f="vk_button vk_button-align-".concat(u)),a.a.createElement("div",{className:f},a.a.createElement(Vt,{lbColorCustom:s,lbColor:i,lbType:c,lbAlign:u,lbSize:l,lbUrl:o,lbTarget:r,lbFontAwesomeIconBefore:p,lbFontAwesomeIconAfter:m,lbRichtext:a.a.createElement(en.Content,{tagName:"span",className:"vk_button_link_txt",value:n})}))}},{attributes:{content:{source:"html",selector:"span"},subCaption:{type:"string",default:null},buttonUrl:{type:"string",default:null},buttonTarget:{type:"Boolean",default:!1},buttonSize:{type:"string",default:"md"},buttonType:{type:"string",default:"0"},buttonColor:{type:"string",default:"primary"},buttonColorCustom:{type:"string",default:null},buttonAlign:{type:"string",default:"left"},fontAwesomeIconBefore:{type:"string",default:null},fontAwesomeIconAfter:{type:"string",default:null}},save:function(e){var t=e.attributes,n=(e.className,t.content),o=t.subCaption,r=t.buttonUrl,l=t.buttonTarget,c=t.buttonSize,i=t.buttonType,s=t.buttonColor,u=t.buttonColorCustom,p=t.buttonAlign,m=t.fontAwesomeIconBefore,f=t.fontAwesomeIconAfter,b="";return u?b="vk_button vk_button-color-custom vk_button-align-".concat(p):u||(b="vk_button vk_button-align-".concat(p)),a.a.createElement("div",{className:b},a.a.createElement(Gt,{lbColorCustom:u,lbColor:s,lbType:i,lbAlign:p,lbSize:c,lbUrl:r,lbTarget:l,lbFontAwesomeIconBefore:m,lbFontAwesomeIconAfter:f,lbsubCaption:o,lbRichtext:a.a.createElement(en.Content,{tagName:"span",className:"vk_button_link_txt",value:n})}))}},{attributes:{content:{source:"html",selector:"span"},subCaption:{type:"string",default:null},buttonUrl:{type:"string",default:null},buttonTarget:{type:"Boolean",default:!1},buttonSize:{type:"string",default:"md"},buttonType:{type:"string",default:"0"},buttonColor:{type:"string",default:"primary"},buttonColorCustom:{type:"string",default:null},buttonAlign:{type:"string",default:"left"},fontAwesomeIconBefore:{type:"string",default:null},fontAwesomeIconAfter:{type:"string",default:null}},save:function(e){var t=e.attributes,n=(e.className,t.content),o=t.subCaption,r=t.buttonUrl,l=t.buttonTarget,c=t.buttonSize,i=t.buttonType,s=t.buttonColor,u=t.buttonColorCustom,p=t.buttonAlign,m=t.fontAwesomeIconBefore,f=t.fontAwesomeIconAfter,b="";return u?b="vk_button vk_button-color-custom vk_button-align-".concat(p):u||(b="vk_button vk_button-align-".concat(p)),a.a.createElement("div",{className:b},a.a.createElement(Zt,{lbColorCustom:u,lbColor:s,lbType:i,lbAlign:p,lbSize:c,lbUrl:r,lbTarget:l,lbFontAwesomeIconBefore:m,lbFontAwesomeIconAfter:f,lbsubCaption:o,lbRichtext:a.a.createElement(en.Content,{tagName:"span",className:"vk_button_link_txt",value:n})}))}}],nn=wp.i18n.__,on=wp.blocks.registerBlockType,an=wp.components,rn=(an.RangeControl,an.RadioControl),ln=an.PanelBody,cn=(an.Button,an.BaseControl),sn=an.CheckboxControl,un=an.TextControl,pn=an.Dashicon,mn=an.IconButton,fn=wp.element.Fragment,bn=wp.editor,vn=bn.RichText,kn=bn.InspectorControls,_n=(bn.MediaUpload,bn.ColorPalette),dn=bn.URLInput,gn=a.a.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"576",height:"512",viewBox:"0 0 576 512"},a.a.createElement("g",null,a.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"})),a.a.createElement("g",null,a.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"}),a.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"}),a.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"}),a.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"}),a.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"}),a.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"})));on("vk-blocks/button",{title:nn("Button","vk-blocks"),icon:gn,category:"vk-blocks-cat",attributes:{content:{source:"html",selector:"span"},subCaption:{type:"string",default:null},buttonUrl:{type:"string",default:null},buttonTarget:{type:"Boolean",default:!1},buttonSize:{type:"string",default:"md"},buttonType:{type:"string",default:"0"},buttonColor:{type:"string",default:"primary"},buttonColorCustom:{type:"string",default:null},buttonAlign:{type:"string",default:"left"},fontAwesomeIconBefore:{type:"string",default:null},fontAwesomeIconAfter:{type:"string",default:null}},edit:function(e){var t,n=e.attributes,o=e.className,r=e.setAttributes,l=e.isSelected,c=n.content,i=n.subCaption,s=n.buttonUrl,u=n.buttonTarget,p=n.buttonSize,m=n.buttonType,f=n.buttonColor,b=n.buttonColorCustom,v=n.buttonAlign,k=n.fontAwesomeIconBefore,_=n.fontAwesomeIconAfter;return t=b?"vk_button vk_button-align-".concat(v," vk_button-color-custom"):"vk_button vk_button-align-".concat(v),t=o?"".concat(o," vk_button vk_button-align-").concat(v," vk_button-color-custom"):"".concat(o," vk_button vk_button-align-").concat(v),a.a.createElement(fn,null,a.a.createElement(kn,null,a.a.createElement(ln,{title:nn("Button setting","vk-blocks")},a.a.createElement(un,{label:nn("Sub Caption","vk-blocks"),value:i,onChange:function(e){return r({subCaption:e})},placeholder:"Sub Caption"}),a.a.createElement(sn,{label:nn("Open link new tab.","vk-blocks"),checked:u,onChange:function(e){return r({buttonTarget:e})}}),a.a.createElement(rn,{label:nn("Button Size:","vk-blocks"),selected:p,options:[{label:nn("Large","vk-blocks"),value:"lg"},{label:nn("normal","vk-blocks"),value:"md"},{label:nn("Small","vk-blocks"),value:"sm"}],onChange:function(e){return r({buttonSize:e})}}),a.a.createElement(rn,{label:nn("Button Position:","vk-blocks"),selected:v,options:[{label:nn("Left","vk-blocks"),value:"left"},{label:nn("Center","vk-blocks"),value:"center"},{label:nn("Right","vk-blocks"),value:"right"},{label:nn("Block","vk-blocks"),value:"block"}],onChange:function(e){return r({buttonAlign:e})}}),a.a.createElement(rn,{label:nn("Button Style:","vk-blocks"),selected:m,options:[{label:nn("Solid color","vk-blocks"),value:"0"},{label:nn("No background","vk-blocks"),value:"1"}],help:nn('If you select "No background", that you need to select a Custom Color.',"vk-blocks"),onChange:function(e){return r({buttonType:e})}}),a.a.createElement(rn,{label:nn("Default Color:","vk-blocks"),selected:f,options:[{label:nn("Primary","vk-blocks"),value:"primary"},{label:nn("Secondary","vk-blocks"),value:"secondary"},{label:nn("Success","vk-blocks"),value:"success"},{label:nn("Info","vk-blocks"),value:"info"},{label:nn("Warning","vk-blocks"),value:"warning"},{label:nn("Danger","vk-blocks"),value:"danger"},{label:nn("Light","vk-blocks"),value:"light"},{label:nn("Dark","vk-blocks"),value:"dark"}],onChange:function(e){return r({buttonColor:e})}}),a.a.createElement(cn,{label:nn("Custom Color","vk-blocks"),help:nn("This custom color overrides the default color. If you want to use the default color, click the clear button.","vk-blocks")},a.a.createElement(_n,{value:b,onChange:function(e){return r({buttonColorCustom:e})}})),a.a.createElement(cn,{label:nn("Font Awesome:","vk-blocks"),help:a.a.createElement("a",{href:"https://fontawesome.com/icons?d=gallery&m=free",target:"_blank"},nn("Font Awesome icon list","vk-blocks"))},a.a.createElement(un,{label:nn("Before text","vk-blocks"),help:nn("Enter Font Awesome Class.This icon will appear before text. Ex) fas fa-arrow-circle-right","vk-blocks"),value:k,onChange:function(e){return r({fontAwesomeIconBefore:e})},placeholder:"fas fa-arrow-circle-right"}),a.a.createElement(un,{label:nn("After text","vk-blocks"),help:nn("Enter Font Awesome Class.This icon will appear after text. Ex) fas fa-external-link-alt","vk-blocks"),value:_,onChange:function(e){return r({fontAwesomeIconAfter:e})},placeholder:"fas fa-external-link-alt"})))),a.a.createElement("div",{className:t},a.a.createElement(St,{lbColorCustom:b,lbColor:f,lbType:m,lbAlign:v,lbSize:p,lbFontAwesomeIconBefore:k,lbFontAwesomeIconAfter:_,lbsubCaption:i,lbRichtext:a.a.createElement(vn,{tagName:"span",className:"vk_button_link_txt",onChange:function(e){return r({content:e})},value:c,placeholder:nn("Input text","vk-blocks"),formattingControls:["bold","italic","strikethrough"],keepPlaceholderOnFocus:!0})}),l&&a.a.createElement("form",{className:"block-library-button__inline-link",onSubmit:function(e){return e.preventDefault()}},a.a.createElement(pn,{icon:"admin-links"}),a.a.createElement(dn,{value:s,onChange:function(e){return r({buttonUrl:e})}}),a.a.createElement(mn,{icon:"editor-break",label:nn("Apply","vk-blocks"),type:"submit"}))))},save:function(e){var t=e.attributes,n=e.className,o=t.content,r=t.subCaption,l=t.buttonUrl,c=t.buttonTarget,i=t.buttonSize,s=t.buttonType,u=t.buttonColor,p=t.buttonColorCustom,m=t.buttonAlign,f=t.fontAwesomeIconBefore,b=t.fontAwesomeIconAfter,v="";return p?v="vk_button vk_button-color-custom vk_button-align-".concat(m):p||(v="vk_button vk_button-align-".concat(m)),n&&(v=n+" "+v),a.a.createElement("div",{className:v},a.a.createElement(St,{lbColorCustom:p,lbColor:u,lbType:s,lbAlign:m,lbSize:i,lbUrl:l,lbTarget:c,lbFontAwesomeIconBefore:f,lbFontAwesomeIconAfter:b,lbsubCaption:r,lbRichtext:a.a.createElement(vn.Content,{tagName:"span",className:"vk_button_link_txt",value:o})}))},deprecated:tn});var yn=wp.editor.RichText,hn=[{attributes:{heading:{type:"string",source:"html",selector:"dt"},content:{type:"string",source:"html",selector:"dd"}},save:function(e){var t=e.attributes,n=t.heading,o=t.content;return a.a.createElement("dl",{className:"vk_faq"},a.a.createElement(yn.Content,{tagName:"dt",className:"vk_faq_title",value:n}),a.a.createElement(yn.Content,{tagName:"dd",className:"vk_faq_content",value:o}))}}],En=wp.i18n.__,Cn=wp.blocks.registerBlockType,wn=wp.editor.RichText,Nn=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"}));Cn("vk-blocks/faq",{title:En("FAQ","vk-blocks"),icon:Nn,category:"vk-blocks-cat",attributes:{heading:{type:"string",source:"html",selector:"dt"},content:{type:"string",source:"html",selector:"dd"}},edit:function(e){var t=e.attributes,n=e.setAttributes,o=e.className,a=t.heading,r=t.content;return React.createElement("dl",{className:"".concat(o," vk_faq")},React.createElement(wn,{tagName:"dt",className:"vk_faq_title",onChange:function(e){return n({heading:e})},value:a,placeholder:En("Please enter a question.","vk-blocks")}),React.createElement(wn,{tagName:"dd",className:"vk_faq_content",onChange:function(e){return n({content:e})},value:r,placeholder:En("Please enter a answer.","vk-blocks")}))},save:function(e){var t=e.attributes,n=e.className,o=t.heading,a=t.content;return React.createElement("dl",{className:"".concat(n," vk_faq")},React.createElement(wn.Content,{tagName:"dt",className:"vk_faq_title",value:o}),React.createElement(wn.Content,{tagName:"dd",className:"vk_faq_content",value:a}))},deprecated:hn});var xn=wp.editor.RichText,Bn=[{attributes:{heading:{type:"string",source:"html",selector:"dt"},content:{type:"string",source:"html",selector:"dd"},arrowFlag:{type:"string",default:"vk_flow-arrow-on"},insertImage:{type:"string",default:null}},save:function(e){var t=e.attributes,n=t.heading,o=t.content,r=t.insertImage,l=t.arrowFlag;return a.a.createElement("div",{className:"".concat(l," vk_flow")},a.a.createElement("div",{className:"vk_flow_frame"},a.a.createElement("dl",{className:"vk_flow_frame_text"},a.a.createElement(xn.Content,{tagName:"dt",className:"vk_flow_frame_text_title",value:n}),a.a.createElement(xn.Content,{tagName:"dd",className:"vk_flow_frame_text_content",value:o})),r?a.a.createElement("div",{className:"vk_flow_frame_image"},a.a.createElement("img",{src:r,alt:""})):""))}}],Tn=wp.i18n.__,Sn=wp.blocks.registerBlockType,On=wp.components,Rn=(On.RangeControl,On.RadioControl),In=On.PanelBody,An=On.Button,Pn=(On.PanelColor,wp.element.Fragment),jn=wp.editor,zn=jn.RichText,Mn=jn.InspectorControls,Ln=jn.MediaUpload;jn.ColorPalette;function Fn(e){return(Fn="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 Un(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 Vn(e,t){return!t||"object"!==Fn(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 Wn(e){return(Wn=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Dn(e,t){return(Dn=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}Sn("vk-blocks/flow",{title:Tn("Flow","vk-blocks"),icon:"arrow-down",category:"vk-blocks-cat",attributes:{heading:{type:"string",source:"html",selector:"dt"},content:{type:"string",source:"html",selector:"dd"},arrowFlag:{type:"string",default:"vk_flow-arrow-on"},insertImage:{type:"string",default:null}},edit:function(e){var t=e.attributes,n=e.setAttributes,o=e.className,a=t.heading,r=t.content,l=t.insertImage,c=t.arrowFlag;return[React.createElement(Pn,null,React.createElement(Mn,null,React.createElement(In,{title:Tn("Display of arrow","vk-blocks")},React.createElement(Rn,{selected:c,options:[{label:Tn("Arrow display","vk-blocks"),value:"vk_flow-arrow-on"},{label:Tn("Arrow hidden","vk-blocks"),value:"vk_flow-arrow-off"}],onChange:function(e){return n({arrowFlag:e})}}))),React.createElement("div",{className:"".concat(o," ").concat(c," vk_flow")},React.createElement("div",{className:"vk_flow_frame"},React.createElement("dl",{className:"vk_flow_frame_text"},React.createElement(zn,{tagName:"dt",className:"vk_flow_frame_text_title",onChange:function(e){return n({heading:e})},value:a,placeholder:Tn("Input title","vk-blocks")}),React.createElement(zn,{tagName:"dd",className:"vk_flow_frame_text_content",onChange:function(e){return n({content:e})},value:r,placeholder:Tn("Input content","vk-blocks")})),React.createElement("div",{className:"vk_flow_frame_image"},React.createElement(Ln,{onSelect:function(e){return n({insertImage:e.url})},type:"image",className:"vk_flow_frame_image",value:l,render:function(e){var t=e.open;return React.createElement(An,{onClick:t,className:l?"image-button":"button button-large"},l?React.createElement("img",{className:"icon-image",src:l,alt:Tn("Upload image","vk-blocks")}):Tn("Select image","vk-blocks"))}})))))]},save:function(e){var t=e.attributes,n=e.className,o=t.heading,a=t.content,r=t.insertImage,l=t.arrowFlag;return React.createElement("div",{className:"".concat(n," ").concat(l," vk_flow")},React.createElement("div",{className:"vk_flow_frame"},React.createElement("dl",{className:"vk_flow_frame_text"},React.createElement(zn.Content,{tagName:"dt",className:"vk_flow_frame_text_title",value:o}),React.createElement(zn.Content,{tagName:"dd",className:"vk_flow_frame_text_content",value:a})),r?React.createElement("div",{className:"vk_flow_frame_image"},React.createElement("img",{src:r,alt:""})):""))},deprecated:Bn});var Hn=wp.i18n.__,$n=wp.editor.RichText,qn=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),Vn(this,Wn(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&&Dn(e,t)}(t,a.a.Component),n=t,(o=[{key:"render",value:function(){var e=this.props.setAttributes,t=this.props.attributes,n=t.heading1,o=t.heading2,r=t.heading3,l=t.content1,c=t.content2,i=t.content3,s=t.url1,u=t.url2,p=t.url3,m=t.urlOpenType1,f=t.urlOpenType2,b=t.urlOpenType3,v=t.icon1,k=t.icon2,_=t.icon3,d=t.color1,g=t.color2,y=t.color3,h=t.bgType1,E=t.bgType2,C=t.bgType3,w=t.insertImage1,N=t.insertImage2,x=t.insertImage3,B=this.props.for_,T=this.props.blockNum,S=this.props.blockNum-1,O=[n,o,r],R=[l,c,i],I=[s,u,p],A=[m,f,b],P=[v,k,_],j=[d,g,y],z=[h,E,C],M=[w,N,x],L="",F="",U=M[S]?a.a.createElement("div",{className:"vk_prBlocks_item_image",style:{backgroundImage:"url(".concat(M[S],")"),backgroundRepeat:"no-repeat 50% center",backgroundSize:"cover"}},a.a.createElement("img",{src:M[S],alt:""})):(j[S]||(j[S]="#0693e3"),"0"===z[S]?a.a.createElement("div",{className:"vk_prBlocks_item_icon_outer",style:{backgroundColor:j[S],border:"1px solid ".concat(j[S])}},a.a.createElement("i",{className:"".concat(P[S]," vk_prBlocks_item_icon"),style:{color:"#fff"}})):a.a.createElement("div",{className:"vk_prBlocks_item_icon_outer",style:{backgroundColor:"transparent",border:"1px solid "+j[S]}},a.a.createElement("i",{className:"".concat(P[S]," vk_prBlocks_item_icon"),style:{color:j[S]}})));return"edit"===B?1===T?(L=a.a.createElement($n,{className:"vk_prBlocks_item_title vk_prBlocks_item_title-1",tagName:"h1",onChange:function(t){return e({heading1:t})},value:n,placeholder:Hn("Input Title","vk-blocks")}),F=a.a.createElement($n,{className:"vk_prBlocks_item_summary vk_prBlocks_item_summary-1",tagName:"p",onChange:function(t){return e({content1:t})},value:l,placeholder:Hn("Input Content","vk-blocks")})):2===T?(L=a.a.createElement($n,{className:"vk_prBlocks_item_title vk_prBlocks_item_title-2",tagName:"h1",onChange:function(t){return e({heading2:t})},value:o,placeholder:Hn("Input Title","vk-blocks")}),F=a.a.createElement($n,{className:"vk_prBlocks_item_summary vk_prBlocks_item_summary-2",tagName:"p",onChange:function(t){return e({content2:t})},value:c,placeholder:Hn("Input Content","vk-blocks")})):3===T&&(L=a.a.createElement($n,{className:"vk_prBlocks_item_title vk_prBlocks_item_title-3",tagName:"h1",onChange:function(t){return e({heading3:t})},value:r,placeholder:Hn("Input Title","vk-blocks")}),F=a.a.createElement($n,{className:"vk_prBlocks_item_summary vk_prBlocks_item_summary-3",tagName:"p",onChange:function(t){return e({content3:t})},value:i,placeholder:Hn("Input Content","vk-blocks")})):"save"===B&&(L=a.a.createElement($n.Content,{className:"vk_prBlocks_item_title vk_prBlocks_item_title-".concat(T),tagName:"h1",value:O[S]}),F=a.a.createElement($n.Content,{className:"vk_prBlocks_item_summary vk_prBlocks_item_summary-".concat(T),tagName:"p",value:R[S]})),a.a.createElement("div",{className:"vk_prBlocks_item col-sm-4"},a.a.createElement("a",{href:I[S],target:A[S]?"_blank":"_self",className:"vk_prBlocks_item_link",rel:"noopener noreferrer"},U,L,F))}}])&&Un(n.prototype,o),r&&Un(n,r),t}();function Gn(e){throw new Error('"'+e+'" is read-only')}wp.i18n.__;var Yn=wp.components,Qn=(Yn.RadioControl,Yn.PanelBody,Yn.Button,Yn.BaseControl,Yn.CheckboxControl,Yn.TextControl,wp.element.Fragment,wp.editor),Jn=Qn.RichText;Qn.InspectorControls,Qn.MediaUpload,Qn.ColorPalette;var Kn=[{attributes:function(e){for(var t={},n=1;n<=e;n++)t["heading"+n]={type:"string",source:"html",selector:"h3.vk_prBlocks_item_title-"+n},t["content"+n]={type:"string",source:"html",selector:"p.vk_prBlocks_item_summary-"+n},t["url"+n]={type:"string",default:null},t["urlOpenType"+n]={type:"Boolean",default:!1},t["icon"+n]={type:"string",default:"fas fa-file"},t["color"+n]={type:"string",default:"#0693e3"},t["bgType"+n]={type:"string",default:"0"},t["insertImage"+n]={type:"string",default:null};return t}(4),save:function(e){var t=e.attributes,n=t.heading1,o=t.heading2,r=t.heading3,l=t.content1,c=t.content2,i=t.content3,s=t.url1,u=t.url2,p=t.url3,m=t.urlOpenType1,f=t.urlOpenType2,b=t.urlOpenType3,v=t.icon1,k=t.icon2,_=t.icon3,d=t.color1,g=t.color2,y=t.color3,h=t.bgType1,E=t.bgType2,C=t.bgType3,w=t.insertImage1,N=t.insertImage2,x=t.insertImage3;return a.a.createElement("div",{className:"vk_prBlocks row"},a.a.createElement("div",{className:"vk_prBlocks_item col-sm-4"},a.a.createElement("a",{href:s,target:m?"_blank":"_self",className:"vk_prBlocks_item_link"},w?a.a.createElement("div",{className:"vk_prBlocks_item_image",style:{backgroundImage:"url("+w+")",backgroundRepeat:"no-repeat 50% center",backgroundSize:"cover"}},a.a.createElement("img",{src:w,alt:""})):(d||(Gn("color1"),d="#0693e3"),"0"===h?a.a.createElement("div",{className:"vk_prBlocks_item_icon_outer",style:{backgroundColor:d,border:"1px solid ".concat(d)}},a.a.createElement("i",{className:"".concat(v," vk_prBlocks_item_icon"),style:{color:"#fff"}})):a.a.createElement("div",{className:"vk_prBlocks_item_icon_outer",style:{backgroundColor:"transparent",border:"1px solid "+d}},a.a.createElement("i",{className:"".concat(v," vk_prBlocks_item_icon"),style:{color:d}}))),a.a.createElement(Jn.Content,{className:"vk_prBlocks_item_title vk_prBlocks_item_title-1",tagName:"h1",value:n}),a.a.createElement(Jn.Content,{className:"vk_prBlocks_item_summary vk_prBlocks_item_summary-1",tagName:"p",value:l}))),a.a.createElement("div",{className:"vk_prBlocks_item col-sm-4"},a.a.createElement("a",{href:u,target:f?"_blank":"_self",className:"vk_prBlocks_item_link"},N?a.a.createElement("div",{className:"vk_prBlocks_item_image",style:{backgroundImage:"url("+N+")",backgroundRepeat:"no-repeat 50% center",backgroundSize:"cover"}},a.a.createElement("img",{src:N,alt:""})):(g||(Gn("color2"),g="#0693e3"),"0"===E?a.a.createElement("div",{className:"vk_prBlocks_item_icon_outer",style:{backgroundColor:g,border:"1px solid ".concat(g)}},a.a.createElement("i",{className:"".concat(k," vk_prBlocks_item_icon"),style:{color:"#fff"}})):a.a.createElement("div",{className:"vk_prBlocks_item_icon_outer",style:{backgroundColor:"transparent",border:"1px solid "+g}},a.a.createElement("i",{className:"".concat(k," vk_prBlocks_item_icon"),style:{color:g}}))),a.a.createElement(Jn.Content,{className:"vk_prBlocks_item_title vk_prBlocks_item_title-2",tagName:"h1",value:o}),a.a.createElement(Jn.Content,{className:"vk_prBlocks_item_summary vk_prBlocks_item_summary-2",tagName:"p",value:c}))),a.a.createElement("div",{className:"vk_prBlocks_item col-sm-4"},a.a.createElement("a",{href:p,target:b?"_blank":"_self",className:"vk_prBlocks_item_link"},x?a.a.createElement("div",{className:"vk_prBlocks_item_image",style:{backgroundImage:"url("+x+")",backgroundRepeat:"no-repeat 50% center",backgroundSize:"cover"}},a.a.createElement("img",{src:x,alt:""})):(y||(Gn("color3"),y="#0693e3"),"0"===C?a.a.createElement("div",{className:"vk_prBlocks_item_icon_outer",style:{backgroundColor:y,border:"1px solid ".concat(y)}},a.a.createElement("i",{className:"".concat(_," vk_prBlocks_item_icon"),style:{color:"#fff"}})):a.a.createElement("div",{className:"vk_prBlocks_item_icon_outer",style:{backgroundColor:"transparent",border:"1px solid "+y}},a.a.createElement("i",{className:"".concat(_," vk_prBlocks_item_icon"),style:{color:y}}))),a.a.createElement(Jn.Content,{className:"vk_prBlocks_item_title vk_prBlocks_item_title-3",tagName:"h1",value:r}),a.a.createElement(Jn.Content,{className:"vk_prBlocks_item_summary vk_prBlocks_item_summary-3",tagName:"p",value:i}))))}},{attributes:function(e){for(var t={},n=1;n<=e;n++)t["heading"+n]={type:"string",source:"html",selector:"h1.vk_prBlocks_item_title-"+n},t["content"+n]={type:"string",source:"html",selector:"p.vk_prBlocks_item_summary-"+n},t["url"+n]={type:"string",default:null},t["urlOpenType"+n]={type:"Boolean",default:!1},t["icon"+n]={type:"string",default:"fas fa-file"},t["color"+n]={type:"string",default:"#0693e3"},t["bgType"+n]={type:"string",default:"0"},t["insertImage"+n]={type:"string",default:null};return t}(4),save:function(e){var t=e.attributes;return a.a.createElement("div",{className:"vk_prBlocks row"},a.a.createElement(qn,{attributes:t,blockNum:1,for_:"save"}),a.a.createElement(qn,{attributes:t,blockNum:2,for_:"save"}),a.a.createElement(qn,{attributes:t,blockNum:3,for_:"save"}))}}];function Xn(e){return(Xn="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 Zn(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 eo(e,t){return!t||"object"!==Xn(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 to(e){return(to=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function no(e,t){return(no=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var oo=wp.i18n.__,ao=wp.editor.RichText,ro=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),eo(this,to(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&&no(e,t)}(t,a.a.Component),n=t,(o=[{key:"render",value:function(){var e=this.props.setAttributes,t=this.props.attributes,n=t.heading1,o=t.heading2,r=t.heading3,l=t.content1,c=t.content2,i=t.content3,s=t.url1,u=t.url2,p=t.url3,m=t.urlOpenType1,f=t.urlOpenType2,b=t.urlOpenType3,v=t.icon1,k=t.icon2,_=t.icon3,d=t.color1,g=t.color2,y=t.color3,h=t.bgType1,E=t.bgType2,C=t.bgType3,w=t.insertImage1,N=t.insertImage2,x=t.insertImage3,B=this.props.for_,T=this.props.blockNum,S=this.props.blockNum-1,O=[n,o,r],R=[l,c,i],I=[s,u,p],A=[m,f,b],P=[v,k,_],j=[d,g,y],z=[h,E,C],M=[w,N,x],L="",F="",U=M[S]?a.a.createElement("div",{className:"vk_prBlocks_item_image",style:{backgroundImage:"url(".concat(M[S],")"),backgroundRepeat:"no-repeat 50% center",backgroundSize:"cover"}},a.a.createElement("img",{src:M[S],alt:""})):(j[S]||(j[S]="#0693e3"),"0"===z[S]?a.a.createElement("div",{className:"vk_prBlocks_item_icon_outer",style:{backgroundColor:j[S],border:"1px solid ".concat(j[S])}},a.a.createElement("i",{className:"".concat(P[S]," vk_prBlocks_item_icon"),style:{color:"#fff"}})):a.a.createElement("div",{className:"vk_prBlocks_item_icon_outer",style:{backgroundColor:"transparent",border:"1px solid "+j[S]}},a.a.createElement("i",{className:"".concat(P[S]," vk_prBlocks_item_icon"),style:{color:j[S]}})));return"edit"===B?1===T?(L=a.a.createElement(ao,{className:"vk_prBlocks_item_title vk_prBlocks_item_title-1",tagName:"h3",onChange:function(t){return e({heading1:t})},value:n,placeholder:oo("Input Title","vk-blocks")}),F=a.a.createElement(ao,{className:"vk_prBlocks_item_summary vk_prBlocks_item_summary-1",tagName:"p",onChange:function(t){return e({content1:t})},value:l,placeholder:oo("Input Content","vk-blocks")})):2===T?(L=a.a.createElement(ao,{className:"vk_prBlocks_item_title vk_prBlocks_item_title-2",tagName:"h3",onChange:function(t){return e({heading2:t})},value:o,placeholder:oo("Input Title","vk-blocks")}),F=a.a.createElement(ao,{className:"vk_prBlocks_item_summary vk_prBlocks_item_summary-2",tagName:"p",onChange:function(t){return e({content2:t})},value:c,placeholder:oo("Input Content","vk-blocks")})):3===T&&(L=a.a.createElement(ao,{className:"vk_prBlocks_item_title vk_prBlocks_item_title-3",tagName:"h3",onChange:function(t){return e({heading3:t})},value:r,placeholder:oo("Input Title","vk-blocks")}),F=a.a.createElement(ao,{className:"vk_prBlocks_item_summary vk_prBlocks_item_summary-3",tagName:"p",onChange:function(t){return e({content3:t})},value:i,placeholder:oo("Input Content","vk-blocks")})):"save"===B&&(L=a.a.createElement(ao.Content,{className:"vk_prBlocks_item_title vk_prBlocks_item_title-".concat(T),tagName:"h3",value:O[S]}),F=a.a.createElement(ao.Content,{className:"vk_prBlocks_item_summary vk_prBlocks_item_summary-".concat(T),tagName:"p",value:R[S]})),I[S]&&"save"===B?a.a.createElement("div",{className:"vk_prBlocks_item col-sm-4"},a.a.createElement("a",{href:I[S],className:"vk_prBlocks_item_link",target:A[S]?"_blank":"_self",rel:"noopener noreferrer"},U,L,F)):a.a.createElement("div",{className:"vk_prBlocks_item col-sm-4"},U,L,F)}}])&&Zn(n.prototype,o),r&&Zn(n,r),t}(),lo=wp.i18n.__,co=wp.blocks.registerBlockType,io=wp.components,so=io.RadioControl,uo=io.PanelBody,po=io.Button,mo=io.BaseControl,fo=io.CheckboxControl,bo=io.TextControl,vo=wp.element.Fragment,ko=wp.editor,_o=(ko.RichText,ko.InspectorControls),go=ko.MediaUpload,yo=ko.ColorPalette,ho=a.a.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"576",height:"512",viewBox:"0 0 576 512"},a.a.createElement("g",null,a.a.createElement("g",null,a.a.createElement("circle",{cx:"288",cy:"186.2",r:"60"}),a.a.createElement("rect",{x:"213.5",y:"278.8",width:"149",height:"107"})),a.a.createElement("g",null,a.a.createElement("circle",{cx:"74.5",cy:"186.2",r:"60"}),a.a.createElement("rect",{y:"278.8",width:"149",height:"107"})),a.a.createElement("g",null,a.a.createElement("circle",{cx:"501.5",cy:"186.2",r:"60"}),a.a.createElement("rect",{x:"427",y:"278.8",width:"149",height:"107"}))));co("vk-blocks/pr-blocks",{title:lo("PR Blocks (Beta)","vk-blocks"),icon:ho,category:"vk-blocks-cat",attributes:function(e){for(var t={},n=1;n<=e;n++)t["heading"+n]={type:"string",source:"html",selector:".vk_prBlocks_item_title-"+n},t["content"+n]={type:"string",source:"html",selector:"p.vk_prBlocks_item_summary-"+n},t["url"+n]={type:"string",default:null},t["urlOpenType"+n]={type:"Boolean",default:!1},t["icon"+n]={type:"string",default:"fas fa-file"},t["color"+n]={type:"string",default:"#0693e3"},t["bgType"+n]={type:"string",default:"0"},t["insertImage"+n]={type:"string",default:null};return t}(4),edit:function(e){var t,n=e.attributes,o=e.setAttributes,r=e.className,l=(n.heading1,n.heading2,n.heading3,n.content1,n.content2,n.content3,n.url1),c=n.url2,i=n.url3,s=n.urlOpenType1,u=n.urlOpenType2,p=n.urlOpenType3,m=n.icon1,f=n.icon2,b=n.icon3,v=n.color1,k=n.color2,_=n.color3,d=n.bgType1,g=n.bgType2,y=n.bgType3,h=n.insertImage1,E=n.insertImage2,C=n.insertImage3;return t=r?"".concat(r," vk_prBlocks row"):"vk_prBlocks row",[a.a.createElement(vo,null,a.a.createElement(_o,null,a.a.createElement(uo,{title:lo("PR Block1 Setting","vk-blocks")},a.a.createElement(mo,{label:lo("Link URL:","vk-blocks")},a.a.createElement(bo,{value:l,onChange:function(e){return o({url1:e})}}),a.a.createElement(fo,{label:lo("Open link new tab.","vk-blocks"),checked:s,onChange:function(e){return o({urlOpenType1:e})}})),a.a.createElement(mo,{label:lo("Icon 1","vk-blocks")},a.a.createElement(bo,{label:lo("Class name of the Font Awesome icon font you want to use:","vk-blocks"),value:m,onChange:function(e){return o({icon1:e})},placeholder:"fas fa-file",help:a.a.createElement("a",{href:"https://fontawesome.com/icons?d=gallery&m=free",target:"_blank"},lo("Font Awesome icon list","vk-blocks"))}),a.a.createElement(yo,{value:v,onChange:function(e){e?o({color1:e}):(o({color1:"#0693e3"}),o({bgType1:"0"}))}}),a.a.createElement(so,{label:lo("Icon Background:","vk-blocks"),selected:d,options:[{label:lo("Solid color","vk-blocks"),value:"0"},{label:lo("No background","vk-blocks"),value:"1"}],onChange:function(e){return o({bgType1:e})}})),a.a.createElement(mo,{label:lo("PR Image 1","vk-blocks"),help:lo("When you have an image. Image is displayed with priority","vk-blocks")},a.a.createElement(go,{onSelect:function(e){return o({insertImage1:e.url})},type:"image",value:h,render:function(e){var t=e.open;return a.a.createElement(po,{onClick:t,className:h?"image-button":"button button-large"},h?a.a.createElement("img",{className:"icon-image",src:h,alt:lo("Upload image","vk-blocks")}):lo("Select image","vk-blocks"))}}))),a.a.createElement(uo,{title:lo("PR Block2 Setting","vk-blocks")},a.a.createElement(mo,{label:lo("Link URL:","vk-blocks")},a.a.createElement(bo,{value:c,onChange:function(e){return o({url2:e})}}),a.a.createElement(fo,{label:lo("Open link new tab.","vk-blocks"),checked:u,onChange:function(e){return o({urlOpenType2:e})}})),a.a.createElement(mo,{label:lo("Icon 2","vk-blocks")},a.a.createElement(bo,{label:lo("Class name of the Font Awesome icon font you want to use:","vk-blocks"),value:f,onChange:function(e){return o({icon2:e})},placeholder:"fas fa-file",help:a.a.createElement("a",{href:"https://fontawesome.com/icons?d=gallery&m=free",target:"_blank"},lo("Font Awesome icon list","vk-blocks"))}),a.a.createElement(yo,{value:k,onChange:function(e){e?o({color2:e}):(o({color2:"#0693e3"}),o({bgType2:"0"}))}}),a.a.createElement(so,{label:lo("Icon Background:","vk-blocks"),selected:g,options:[{label:lo("Solid color","vk-blocks"),value:"0"},{label:lo("No background","vk-blocks"),value:"1"}],onChange:function(e){return o({bgType2:e})}})),a.a.createElement(mo,{label:lo("PR Image 2","vk-blocks"),help:lo("When you have an image. Image is displayed with priority.","vk-blocks")},a.a.createElement(go,{onSelect:function(e){return o({insertImage2:e.url})},type:"image",value:E,render:function(e){var t=e.open;return a.a.createElement(po,{onClick:t,className:E?"image-button":"button button-large"},E?a.a.createElement("img",{className:"icon-image",src:E,alt:lo("Upload image","vk-blocks")}):lo("Select image","vk-blocks"))}}))),a.a.createElement(uo,{title:lo("PR Block3 Setting","vk-blocks")},a.a.createElement(mo,{label:lo("Link URL:","vk-blocks")},a.a.createElement(bo,{value:i,onChange:function(e){return o({url3:e})}}),a.a.createElement(fo,{label:lo("Open link new tab.","vk-blocks"),checked:p,onChange:function(e){return o({urlOpenType3:e})}})),a.a.createElement(mo,{label:lo("Icon 3","vk-blocks")},a.a.createElement(bo,{label:lo("Class name of the Font Awesome icon font you want to use:","vk-blocks"),value:b,onChange:function(e){return o({icon3:e})},placeholder:"fas fa-file",help:a.a.createElement("a",{href:"https://fontawesome.com/icons?d=gallery&m=free",target:"_blank"},lo("Font Awesome icon list","vk-blocks"))}),a.a.createElement(yo,{value:_,onChange:function(e){e?o({color3:e}):(o({color3:"#0693e3"}),o({bgType3:"0"}))}}),a.a.createElement(so,{label:lo("Icon Background:","vk-blocks"),selected:y,options:[{label:lo("Solid color","vk-blocks"),value:"0"},{label:lo("No background","vk-blocks"),value:"1"}],onChange:function(e){return o({bgType3:e})}})),a.a.createElement(mo,{label:lo("PR Image 3","vk-blocks"),help:lo("When you have an image. Image is displayed with priority.","vk-blocks")},a.a.createElement(go,{onSelect:function(e){return o({insertImage3:e.url})},type:"image",value:C,render:function(e){var t=e.open;return a.a.createElement(po,{onClick:t,className:C?"image-button":"button button-large"},C?a.a.createElement("img",{className:"icon-image",src:C,alt:lo("Upload image","vk-blocks")}):lo("Select image","vk-blocks"))}})))),a.a.createElement("div",{className:t},a.a.createElement(ro,{attributes:n,setAttributes:o,blockNum:1,for_:"edit"}),a.a.createElement(ro,{attributes:n,setAttributes:o,blockNum:2,for_:"edit"}),a.a.createElement(ro,{attributes:n,setAttributes:o,blockNum:3,for_:"edit"})))]},save:function(e){var t,n=e.attributes,o=e.className;return t=o?"".concat(o," vk_prBlocks row"):"vk_prBlocks row",a.a.createElement("div",{className:t},a.a.createElement(ro,{attributes:n,blockNum:1,for_:"save"}),a.a.createElement(ro,{attributes:n,blockNum:2,for_:"save"}),a.a.createElement(ro,{attributes:n,blockNum:3,for_:"save"}))},deprecated:Kn});function Eo(e){return(Eo="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 Co(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function wo(e,t){return!t||"object"!==Eo(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 No(e){return(No=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function xo(e,t){return(xo=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var Bo=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),wo(this,No(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&&xo(e,t)}(t,a.a.Component),n=t,(o=[{key:"render",value:function(){var e=this.props.attributes,t=e.buttonText,n=e.fontAwesomeIconBefore,o=e.fontAwesomeIconAfter,r="",l="";return n&&(r=a.a.createElement("i",{className:"".concat(n," vk_button_link_before")})),o&&(l=a.a.createElement("i",{className:"".concat(o," vk_button_link_after")})),a.a.createElement(a.a.Fragment,null,r,a.a.createElement("span",{className:"vk_button_link_txt"},t),l)}}])&&Co(n.prototype,o),r&&Co(n,r),t}();function To(e){return(To="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 So(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 Oo(e,t){return!t||"object"!==To(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 Ro(e){return(Ro=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Io(e,t){return(Io=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var Ao=wp.i18n.__,Po=wp.components.Button,jo=wp.editor.MediaUpload,zo=wp.editor.RichText,Mo=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),Oo(this,Ro(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&&Io(e,t)}(t,a.a.Component),n=t,(o=[{key:"render",value:function(){var e=this.props.attributes,t=e.title,n=e.titleColor,o=e.content,r=e.contentColor,l=e.url,c=e.buttonType,i=e.buttonColor,s=e.buttonColorCustom,u=e.buttonText,p=e.buttonTarget,m=e.Image,f=e.ImageBorderColor,b=e.layout,v=(e.fontAwesomeIconBefore,e.fontAwesomeIconAfter,this.props.setAttributes),k=this.props.className,_=this.props.for_,d="vk_prContent",g="vk_button",y="btn btn-block vk_button_link vk_prContent_colTxt_btn",h={},E="";return d="right"===b?Ae()(k,d,"vk_prContent-layout-imageRight"):Ae()(k,d,"vk_prContent-layout-imageLeft"),s?(g="".concat(g," 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)),E=null==f?"none":"1px solid ".concat(f),a.a.createElement("div",{className:d},a.a.createElement("div",{className:"col-sm-6 vk_prContent_colImg"},"edit"===_?a.a.createElement(jo,{onSelect:function(e){return v({Image:e.sizes.full.url})},type:" image",value:m,render:function(e){var t=e.open;return a.a.createElement(Po,{onClick:t,className:m?"image-button":"button button-large"},m?a.a.createElement("img",{className:"vk_prContent_colImg_image",src:m,alt:Ao("Upload image","vk-blocks"),style:{border:E}}):Ao("Select image","vk-blocks"))}}):m?a.a.createElement("img",{className:"vk_prContent_colImg_image",src:m,alt:Ao("Upload image","vk-blocks"),style:{border:E}}):Ao("Select image","vk-blocks")),a.a.createElement("div",{className:"col-sm-6 vk_prContent_colTxt"},"edit"===_?a.a.createElement(a.a.Fragment,null,a.a.createElement(zo,{tagName:"h3",className:"vk_prContent_colTxt_title",onChange:function(e){return v({title:e})},value:t,placeholder:Ao("Input title.","vk-blocks"),style:{color:n}}),a.a.createElement(zo,{tagName:"p",className:"vk_prContent_colTxt_text",onChange:function(e){return v({content:e})},value:o,placeholder:Ao("Input content.","vk-blocks"),style:{color:r}})):a.a.createElement(a.a.Fragment,null,a.a.createElement(zo.Content,{tagName:"h3",value:t,className:"vk_prContent_colTxt_title",style:{color:n}}),a.a.createElement(zo.Content,{tagName:"p",className:"vk_prContent_colTxt_text",value:o,style:{color:r}})),function(){if(""!==u&&void 0!==u)return a.a.createElement("div",{className:g},a.a.createElement("a",{href:l,className:y,target:p?"_blank":null,style:h,rel:"noopener noreferrer"},a.a.createElement(Bo,{attributes:e})))}()))}}])&&So(n.prototype,o),r&&So(n,r),t}();function Lo(e){return(Lo="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 Fo(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 Uo(e,t){return!t||"object"!==Lo(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 Vo(e){return(Vo=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Wo(e,t){return(Wo=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var Do=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),Uo(this,Vo(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&&Wo(e,t)}(t,a.a.Component),n=t,(o=[{key:"render",value:function(){var e=this.props.attributes,t=e.buttonText,n=e.fontAwesomeIconBefore,o=e.fontAwesomeIconAfter,r="",l="";return n&&(r=a.a.createElement("i",{className:"".concat(n," vk_button_link_before")})),o&&(l=a.a.createElement("i",{className:"".concat(o," vk_button_link_after")})),a.a.createElement(a.a.Fragment,null,r,a.a.createElement("span",{className:"vk_button_link_txt"},t),l)}}])&&Fo(n.prototype,o),r&&Fo(n,r),t}();function Ho(e){return(Ho="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 $o(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 qo(e,t){return!t||"object"!==Ho(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 Go(e){return(Go=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Yo(e,t){return(Yo=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var Qo=wp.i18n.__,Jo=wp.components.Button,Ko=wp.editor.MediaUpload,Xo=wp.editor.RichText,Zo=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),qo(this,Go(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&&Yo(e,t)}(t,a.a.Component),n=t,(o=[{key:"render",value:function(){var e=this.props.attributes,t=e.title,n=e.titleColor,o=e.content,r=e.contentColor,l=e.url,c=e.buttonType,i=e.buttonColor,s=e.buttonColorCustom,u=e.buttonText,p=e.buttonTarget,m=e.Image,f=e.ImageBorderColor,b=e.layout,v=(e.fontAwesomeIconBefore,e.fontAwesomeIconAfter,this.props.setAttributes),k=this.props.for_,_="vk_prContent",d="vk_button",g="btn btn-block vk_button_link vk_prContent_colTxt_btn",y={};return _="".concat(_,"right"===b?" vk_prContent-layout-imageRight":" vk_prContent-layout-imageLeft"),s?(d="".concat(d," vk_button-color-custom"),g="".concat(g," 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?(g="".concat(g," btn-").concat(i),y=null):"1"===c&&(g="".concat(g," btn-outline-").concat(i),y=null)),a.a.createElement("div",{className:_},a.a.createElement("div",{className:"col-sm-6 vk_prContent_colImg"},"edit"===k?a.a.createElement(Ko,{onSelect:function(e){return v({Image:e.sizes.full.url})},type:" image",value:m,render:function(e){var t=e.open;return a.a.createElement(Jo,{onClick:t,className:m?"image-button":"button button-large"},m?a.a.createElement("img",{className:"vk_prContent_colImg_image",src:m,alt:Qo("Upload image","vk-blocks"),style:{border:"1px solid ".concat(f)}}):Qo("Select image","vk-blocks"))}}):m?a.a.createElement("img",{className:"vk_prContent_colImg_image",src:m,alt:Qo("Upload image","vk-blocks"),style:{border:"1px solid ".concat(f)}}):Qo("Select image","vk-blocks")),a.a.createElement("div",{className:"col-sm-6 vk_prContent_colTxt"},"edit"===k?a.a.createElement(a.a.Fragment,null,a.a.createElement(Xo,{tagName:"h3",className:"vk_prContent_colTxt_title",onChange:function(e){return v({title:e})},value:t,placeholder:Qo("Input title.","vk-blocks"),style:{color:n}}),a.a.createElement(Xo,{tagName:"p",className:"vk_prContent_colTxt_text",onChange:function(e){return v({content:e})},value:o,placeholder:Qo("Input content.","vk-blocks"),style:{color:r}})):a.a.createElement(a.a.Fragment,null,a.a.createElement(Xo.Content,{tagName:"h3",value:t,className:"vk_prContent_colTxt_title",style:{color:n}}),a.a.createElement(Xo.Content,{tagName:"p",className:"vk_prContent_colTxt_text",value:o,style:{color:r}})),function(){if(""!==u&&void 0!==u)return a.a.createElement("div",{className:d},a.a.createElement("a",{href:l,className:g,target:p?"_blank":null,style:y},a.a.createElement(Do,{attributes:e})))}()))}}])&&$o(n.prototype,o),r&&$o(n,r),t}(),ea=[{attributes:{title:{source:"html",selector:".vk_prContent_colTxt_title"},titleColor:{type:"string"},content:{source:"html",selector:".vk_prContent_colTxt_text"},contentColor:{type:"string"},url:{type:"string",default:null},buttonType:{type:"string",default:"0"},buttonColor:{type:"string",default:"primary"},buttonColorCustom:{type:"string",default:null},buttonText:{source:"html",selector:".vk_button_link_txt",default:""},buttonTarget:{type:"Boolean",default:!1},Image:{type:"string",default:null},ImageBorderColor:{type:"string",default:null},layout:{type:"string",default:"left"},fontAwesomeIconBefore:{type:"string"},fontAwesomeIconAfter:{type:"string"}},save:function(e){var t=e.attributes;e.className;return a.a.createElement(Zo,{attributes:t,for_:"save"})}}],ta=wp.i18n.__,na=wp.blocks.registerBlockType,oa=wp.components,aa=(oa.RangeControl,oa.RadioControl),ra=oa.PanelBody,la=(oa.Button,oa.BaseControl),ca=oa.CheckboxControl,ia=oa.TextControl,sa=wp.element.Fragment,ua=wp.editor,pa=(ua.RichText,ua.InspectorControls),ma=(ua.MediaUpload,ua.ColorPalette),fa=a.a.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"576",height:"512",viewBox:"0 0 576 512"},a.a.createElement("g",null,a.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"}),a.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"}),a.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"}),a.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"}),a.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"}),a.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"}),a.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"}),a.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"}),a.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"}),a.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"})));na("vk-blocks/pr-content",{title:ta("PR Content","vk-blocks"),icon:fa,category:"vk-blocks-cat",attributes:{title:{source:"html",selector:".vk_prContent_colTxt_title"},titleColor:{type:"string"},content:{source:"html",selector:".vk_prContent_colTxt_text"},contentColor:{type:"string"},url:{type:"string",default:null},buttonType:{type:"string",default:"0"},buttonColor:{type:"string",default:"primary"},buttonColorCustom:{type:"string",default:null},buttonText:{source:"html",selector:".vk_button_link_txt",default:""},buttonTarget:{type:"Boolean",default:!1},Image:{type:"string",default:null},ImageBorderColor:{type:"string",default:null},layout:{type:"string",default:"left"},fontAwesomeIconBefore:{type:"string"},fontAwesomeIconAfter:{type:"string"}},edit:function(e){var t=e.attributes,n=e.className,o=e.setAttributes,r=t.titleColor,l=t.contentColor,c=t.url,i=t.buttonType,s=t.buttonColor,u=t.buttonColorCustom,p=t.buttonText,m=t.buttonTarget,f=t.ImageBorderColor,b=t.layout,v=t.fontAwesomeIconBefore,k=t.fontAwesomeIconAfter;return a.a.createElement(sa,null,a.a.createElement(pa,null,a.a.createElement(ra,{title:ta("Color Setting","vk-blocks")},a.a.createElement(la,{label:ta("Title Color","vk-blocks")},a.a.createElement(ma,{value:r,onChange:function(e){return o({titleColor:e})}})),a.a.createElement(la,{label:ta("Content Color","vk-blocks")},a.a.createElement(ma,{value:l,onChange:function(e){return o({contentColor:e})}})),a.a.createElement(la,{label:ta("Image Border Color","vk-blocks")},a.a.createElement(ma,{value:f,onChange:function(e){return o({ImageBorderColor:e})}}))),a.a.createElement(ra,{title:ta("Button Setting","vk-blocks")},a.a.createElement(la,{label:ta("Button Text","vk-blocks")},a.a.createElement(ia,{value:p,onChange:function(e){return o({buttonText:e})},placeholder:"Input button text."})),a.a.createElement(la,{label:ta("Link URL","vk-blocks")},a.a.createElement(ia,{value:c,onChange:function(e){return o({url:e})},placeholder:"https://vektor-inc.co.jp/"})),a.a.createElement(ca,{label:ta("Open link new tab.","vk-blocks"),checked:m,onChange:function(e){return o({buttonTarget:e})}}),a.a.createElement(la,{label:ta("Button Type","vk-blocks")},a.a.createElement(aa,{selected:i,options:[{label:ta("Solid","vk-blocks"),value:"0"},{label:ta("Ghost","vk-blocks"),value:"1"}],onChange:function(e){return o({buttonType:e})}})),a.a.createElement(aa,{label:ta("Default Color:","vk-blocks"),selected:s,options:[{label:ta("Primary","vk-blocks"),value:"primary"},{label:ta("Secondary","vk-blocks"),value:"secondary"},{label:ta("Success","vk-blocks"),value:"success"},{label:ta("Info","vk-blocks"),value:"info"},{label:ta("Warning","vk-blocks"),value:"warning"},{label:ta("Danger","vk-blocks"),value:"danger"},{label:ta("Light","vk-blocks"),value:"light"},{label:ta("Dark","vk-blocks"),value:"dark"}],onChange:function(e){return o({buttonColor:e})}}),a.a.createElement(la,{label:ta("Button Color","vk-blocks")},a.a.createElement(ma,{value:u,onChange:function(e){return o({buttonColorCustom:e})}})),a.a.createElement(la,{label:ta("Font Awesome:","vk-blocks"),help:a.a.createElement("a",{href:"https://fontawesome.com/icons?d=gallery&m=free",target:"_blank"},ta("Font Awesome icon list","vk-blocks"))},a.a.createElement(ia,{label:ta("Before text","vk-blocks"),help:ta("Enter Font Awesome Class.This icon will appear before text. Ex) fas fa-arrow-circle-right","vk-blocks"),value:v,onChange:function(e){return o({fontAwesomeIconBefore:e})},placeholder:"fas fa-arrow-circle-right"}),a.a.createElement(ia,{label:ta("After text","vk-blocks"),help:ta("Enter Font Awesome Class.This icon will appear after text. Ex) fas fa-external-link-alt","vk-blocks"),value:k,onChange:function(e){return o({fontAwesomeIconAfter:e})},placeholder:"fas fa-external-link-alt"}))),a.a.createElement(ra,{title:ta("Layout Setting","vk-blocks")},a.a.createElement(aa,{label:ta("Layout Type","vk-blocks"),selected:b,options:[{label:ta("Right","vk-blocks"),value:"right"},{label:ta("Left","vk-blocks"),value:"left"}],onChange:function(e){return o({layout:e})}}))),a.a.createElement(Mo,{attributes:t,setAttributes:o,className:n,for_:"edit"}))},save:function(e){var t=e.attributes,n=e.className;return a.a.createElement(Mo,{attributes:t,className:n,for_:"save"})},deprecated:ea})}]);
26
+ //# sourceMappingURL=block-build.js.map
inc/vk-blocks/package/build/block-build.js.map ADDED
@@ -0,0 +1 @@
 
1
+ {"version":3,"sources":["webpack:///webpack/bootstrap","webpack:///./node_modules/react/index.js","webpack:///./node_modules/classnames/index.js","webpack:///./node_modules/react/cjs/react.production.min.js","webpack:///./node_modules/react/node_modules/object-assign/index.js","webpack:///./src/balloon/block.js","webpack:///./src/staff/component.js","webpack:///./src/staff/block.js","webpack:///./src/staff/schema.js","webpack:///./src/spacer/component.js","webpack:///./src/spacer/deprecated/component.js","webpack:///./src/spacer/deprecated/deprecated.js","webpack:///./src/spacer/deprecated/schema.js","webpack:///./src/spacer/block.js","webpack:///./src/spacer/schema.js","webpack:///./src/outer/component-divider.js","webpack:///./src/outer/component.js","webpack:///./src/outer/deprecated/component-divider.js","webpack:///./src/outer/deprecated/component.js","webpack:///./src/outer/deprecated/block.js","webpack:///./src/outer/deprecated/schema.js","webpack:///./src/_helper/to-number.js","webpack:///./src/outer/block.js","webpack:///./src/outer/schema.js","webpack:///./src/heading/heading-toolbar.js","webpack:///./src/heading/component.js","webpack:///./src/heading/deprecated/block.js","webpack:///./src/heading/deprecated/schema.js","webpack:///./src/heading/block.js","webpack:///./src/heading/schema.js","webpack:///./src/alert/deprecated.js","webpack:///./src/alert/block.js","webpack:///./src/button/component.js","webpack:///./src/button/deprecated/component-deprecated.js","webpack:///./src/button/deprecated/component-deprecated-id.js","webpack:///./src/button/deprecated/component-deprecated-noopenernoreferer-id.js","webpack:///./src/button/deprecated/component-deprecated-subcaption-noNoopnnernoreferer-id.js","webpack:///./src/button/deprecated/deprecated.js","webpack:///./src/button/block.js","webpack:///./src/faq/deprecated.js","webpack:///./src/faq/block.js","webpack:///./src/flow/deprecated.js","webpack:///./src/flow/block.js","webpack:///./src/pr-blocks/deprecated/component-block.js","webpack:///./src/pr-blocks/deprecated/block.js","webpack:///./src/pr-blocks/component-block.js","webpack:///./src/pr-blocks/block.js","webpack:///./src/pr-content/component-fontawesome.js","webpack:///./src/pr-content/component.js","webpack:///./src/pr-content/deprecated/component-fontawesome-deprecated.js","webpack:///./src/pr-content/deprecated/component-deprecated.js","webpack:///./src/pr-content/deprecated/deprecated.js","webpack:///./src/pr-content/block.js","webpack:///./src/pr-content/schema.js"],"names":["installedModules","__webpack_require__","moduleId","exports","module","i","l","modules","call","m","c","d","name","getter","o","Object","defineProperty","enumerable","get","r","Symbol","toStringTag","value","t","mode","__esModule","ns","create","key","bind","n","object","property","prototype","hasOwnProperty","p","s","__WEBPACK_AMD_DEFINE_RESULT__","hasOwn","classNames","classes","arguments","length","arg","argType","push","Array","isArray","inner","apply","join","default","undefined","k","for","q","u","v","w","x","y","z","A","B","C","iterator","D","a","b","e","encodeURIComponent","g","h","f","Error","replace","framesToPop","aa","E","isMounted","enqueueForceUpdate","enqueueReplaceState","enqueueSetState","F","G","this","props","context","refs","updater","H","I","isReactComponent","setState","forceUpdate","J","constructor","isPureReactComponent","K","current","currentDispatcher","L","M","ref","__self","__source","N","children","defaultProps","$$typeof","type","_owner","O","P","Q","R","pop","result","keyPrefix","func","count","S","V","T","U","next","done","keys","=",":","escape","toString","ca","da","W","ba","X","Children","map","forEach","toArray","only","createRef","Component","PureComponent","createContext","_calculateChangedBits","_currentValue","_currentValue2","_threadCount","Provider","Consumer","_context","forwardRef","render","lazy","_ctor","_status","_result","memo","compare","Fragment","StrictMode","Suspense","createElement","cloneElement","createFactory","isValidElement","version","unstable_ConcurrentMode","unstable_Profiler","__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED","ReactCurrentOwner","assign","Y","Z","getOwnPropertySymbols","propIsEnumerable","propertyIsEnumerable","test1","String","getOwnPropertyNames","test2","fromCharCode","test3","split","letter","err","shouldUseNative","target","source","from","symbols","to","val","TypeError","toObject","__","wp","i18n","registerBlockType","blocks","components","RadioControl","RangeControl","PanelBody","Button","element","editor","RichText","InspectorControls","MediaUpload","ColorPalette","BlockIcon","React","xmlns","width","height","viewBox","title","icon","category","attributes","content","selector","balloonName","balloonType","balloonBgColor","balloonAlign","IconImage","edit","_ref","className","setAttributes","label","help","selected","options","onChange","concat","onSelect","sizes","full","url","_ref2","open","onClick","src","alt","tagName","placeholder","style","background","border","save","_ref3","Content","NewComponent","_React$Component","_classCallCheck","_possibleConstructorReturn","_getPrototypeOf","_inherits","_this$props$attribute","vk_staff_text_name","vk_staff_text_caption","vk_staff_text_role","vk_staff_text_profileTitle","vk_staff_text_profileText","vk_staff_photo_image","vk_staff_photo_image_alt","vk_staff_layout","vk_staff_nameColor","vk_staff_captionColor","vk_staff_positionColor","vk_staff_profileTitleColor","vk_staff_profileTextColor","vk_staff_photoBorder","for_","returnELm","react_default","color","TextControl","BaseControl","SelectControl","component_NewComponent","SpacerComponent","component_classCallCheck","component_possibleConstructorReturn","component_getPrototypeOf","component_inherits","unit","pc","tablet","mobile","deprecated_component_classCallCheck","deprecated_component_possibleConstructorReturn","deprecated_component_getPrototypeOf","deprecated_component_inherits","deprecated","deprecated_component_SpacerComponent","points","block_Fragment","block_InspectorControls","block_PanelBody","block_SelectControl","block_BaseControl","step","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","outer_component_classCallCheck","outer_component_possibleConstructorReturn","outer_component_getPrototypeOf","outer_component_inherits","classPaddingLR","classPaddingVertical","classBgPosition","classWidth","elm","containerClass","whichSideUpper","whichSideLower","bgStyle","borderProperty","borderRadiusProperty","bgColor","bgImage","bgPosition","outerWidth","padding_left_and_right","padding_top_and_bottom","opacity","upper_level","lower_level","upperDividerBgColor","lowerDividerBgColor","borderWidth","borderStyle","borderColor","borderRadius","anchor","id","outer_deprecated_component_classCallCheck","outer_deprecated_component_possibleConstructorReturn","outer_deprecated_component_getPrototypeOf","outer_deprecated_component_inherits","component_InnerBlocks","vk_blocks_check","is_pro","deprecated_component_Component","toNumber","min","max","Number","isNaN","supports","outer_block_Fragment","outer_block_InspectorControls","outer_block_PanelBody","outer_block_BaseControl","block_ColorPalette","block_RangeControl","block_MediaUpload","block_Button","outer_block_SelectControl","component_Component","range","window","lodash","sprintf","Toolbar","HeadingToolbar","targetLevel","selectedLevel","isActive","subscript","_this","_this$props","minLevel","maxLevel","controls","index","createLevelControl","heading_component_classCallCheck","heading_component_possibleConstructorReturn","heading_component_getPrototypeOf","heading_component_inherits","cStyle","tStyle","align","titleColor","titleSize","subText","subTextFlag","subTextColor","subTextSize","titleStyle","titleMarginBottom","outerMarginBottom","marginBottom","fontSize","textAlign","component_RichText","BlockControls","AlignmentToolbar","Version0_6_0","block_RichText","number","set_attirbuite","heading1","heading2","heading3","content1","content2","content3","url1","url2","url3","urlOpenType1","urlOpenType2","urlOpenType3","icon1","icon2","icon3","color1","color2","color3","bgType1","bgType2","bgType3","insertImage1","insertImage2","insertImage3","href","backgroundImage","backgroundRepeat","backgroundSize","_readOnlyError","backgroundColor","deprecated_block_Fragment","customClassName","setTitleFontSize","newLevel","heading_block_Fragment","block_BlockControls","heading_toolbar","heading_block_InspectorControls","heading_block_PanelBody","heading_block_SelectControl","heading_block_RangeControl","block_AlignmentToolbar","heading_block_ColorPalette","block_RadioControl","heading_component_Component","alert_deprecated_RichText","event","alert_block_RichText","newContent","button_component_classCallCheck","button_component_possibleConstructorReturn","button_component_getPrototypeOf","button_component_inherits","buttonColorCustom","lbColorCustom","buttonColor","lbColor","buttonType","lbType","buttonAlign","lbAlign","buttonSize","lbSize","buttonUrl","lbUrl","buttonTarget","lbTarget","fontAwesomeIconBefore","lbFontAwesomeIconBefore","fontAwesomeIconAfter","lbFontAwesomeIconAfter","richText","lbRichtext","subCaption","lbsubCaption","aClass","aStyle","iconBefore","iconAfter","role","aria-pressed","rel","ComponentDeprecated","component_deprecated_classCallCheck","component_deprecated_possibleConstructorReturn","component_deprecated_getPrototypeOf","component_deprecated_inherits","ComponentDeprecatedId","component_deprecated_id_classCallCheck","component_deprecated_id_possibleConstructorReturn","component_deprecated_id_getPrototypeOf","component_deprecated_id_inherits","ComponentDeprecatedNoOpnnerNoRefererID","component_deprecated_noopenernoreferer_id_classCallCheck","component_deprecated_noopenernoreferer_id_possibleConstructorReturn","component_deprecated_noopenernoreferer_id_getPrototypeOf","component_deprecated_noopenernoreferer_id_inherits","ComponentDeprecatedSubcaptionNoopennerId","component_deprecated_subcaption_noNoopnnernoreferer_id_classCallCheck","component_deprecated_subcaption_noNoopnnernoreferer_id_possibleConstructorReturn","component_deprecated_subcaption_noNoopnnernoreferer_id_getPrototypeOf","component_deprecated_subcaption_noNoopnnernoreferer_id_inherits","component_deprecated_ComponentDeprecated","deprecated_deprecated_RichText","component_deprecated_id_ComponentDeprecatedId","component_deprecated_noopenernoreferer_id_ComponentDeprecatedNoOpnnerNoRefererID","_ref4","component_deprecated_subcaption_noNoopnnernoreferer_id_ComponentDeprecatedSubcaptionNoopennerId","CheckboxControl","Dashicon","IconButton","URLInput","isSelected","button_block_Fragment","button_block_InspectorControls","button_block_PanelBody","block_TextControl","checked","button_block_RadioControl","button_block_BaseControl","button_block_ColorPalette","button_component_Component","button_block_RichText","formattingControls","keepPlaceholderOnFocus","onSubmit","preventDefault","heading","faq_deprecated_RichText","faq_block_RichText","arrowFlag","insertImage","flow_deprecated_RichText","PanelColor","flow_block_Fragment","flow_block_InspectorControls","flow_block_PanelBody","flow_block_RadioControl","flow_block_RichText","flow_block_MediaUpload","flow_block_Button","ComponentBlock","component_block_classCallCheck","component_block_possibleConstructorReturn","component_block_getPrototypeOf","component_block_inherits","blockNum","blockNumArrIndex","urlOpenType","bgType","richTextH1Save","richTextPSave","drawElement","component_block_RichText","set_attributes","block_readOnlyError","deprecated_block_RichText","set_attributes2","component_block_ComponentBlock","pr_blocks_component_block_classCallCheck","pr_blocks_component_block_possibleConstructorReturn","pr_blocks_component_block_getPrototypeOf","pr_blocks_component_block_inherits","pr_blocks_component_block_RichText","cx","cy","pr_blocks_block_Fragment","pr_blocks_block_InspectorControls","pr_blocks_block_PanelBody","pr_blocks_block_BaseControl","pr_blocks_block_TextControl","pr_blocks_block_CheckboxControl","pr_blocks_block_ColorPalette","pr_blocks_block_RadioControl","pr_blocks_block_MediaUpload","pr_blocks_block_Button","pr_blocks_component_block_ComponentBlock","_ref5","Fontawesome","component_fontawesome_classCallCheck","component_fontawesome_possibleConstructorReturn","component_fontawesome_getPrototypeOf","component_fontawesome_inherits","buttonText","pr_content_component_classCallCheck","pr_content_component_possibleConstructorReturn","pr_content_component_getPrototypeOf","pr_content_component_inherits","contentColor","Image","ImageBorderColor","layout","btnClass","imageBorderProperty","component_MediaUpload","component_Button","pr_content_component_RichText","component_fontawesome_Fontawesome","component_fontawesome_deprecated_classCallCheck","component_fontawesome_deprecated_possibleConstructorReturn","component_fontawesome_deprecated_getPrototypeOf","component_fontawesome_deprecated_inherits","deprecated_component_deprecated_classCallCheck","deprecated_component_deprecated_possibleConstructorReturn","deprecated_component_deprecated_getPrototypeOf","deprecated_component_deprecated_inherits","component_deprecated_MediaUpload","component_deprecated_Button","component_deprecated_RichText","component_fontawesome_deprecated_Fontawesome","deprecated_component_deprecated_ComponentDeprecated","pr_content_block_Fragment","pr_content_block_InspectorControls","pr_content_block_PanelBody","pr_content_block_BaseControl","pr_content_block_ColorPalette","pr_content_block_TextControl","pr_content_block_CheckboxControl","pr_content_block_RadioControl","pr_content_component_Component"],"mappings":"aACA,IAAAA,EAAA,GAGA,SAAAC,EAAAC,GAGA,GAAAF,EAAAE,GACA,OAAAF,EAAAE,GAAAC,QAGA,IAAAC,EAAAJ,EAAAE,GAAA,CACAG,EAAAH,EACAI,GAAA,EACAH,QAAA,IAUA,OANAI,EAAAL,GAAAM,KAAAJ,EAAAD,QAAAC,IAAAD,QAAAF,GAGAG,EAAAE,GAAA,EAGAF,EAAAD,QAKAF,EAAAQ,EAAAF,EAGAN,EAAAS,EAAAV,EAGAC,EAAAU,EAAA,SAAAR,EAAAS,EAAAC,GACAZ,EAAAa,EAAAX,EAAAS,IACAG,OAAAC,eAAAb,EAAAS,EAAA,CAA0CK,YAAA,EAAAC,IAAAL,KAK1CZ,EAAAkB,EAAA,SAAAhB,GACA,oBAAAiB,eAAAC,aACAN,OAAAC,eAAAb,EAAAiB,OAAAC,YAAA,CAAwDC,MAAA,WAExDP,OAAAC,eAAAb,EAAA,cAAiDmB,OAAA,KAQjDrB,EAAAsB,EAAA,SAAAD,EAAAE,GAEA,GADA,EAAAA,IAAAF,EAAArB,EAAAqB,IACA,EAAAE,EAAA,OAAAF,EACA,KAAAE,GAAA,iBAAAF,QAAAG,WAAA,OAAAH,EACA,IAAAI,EAAAX,OAAAY,OAAA,MAGA,GAFA1B,EAAAkB,EAAAO,GACAX,OAAAC,eAAAU,EAAA,WAAyCT,YAAA,EAAAK,UACzC,EAAAE,GAAA,iBAAAF,EAAA,QAAAM,KAAAN,EAAArB,EAAAU,EAAAe,EAAAE,EAAA,SAAAA,GAAgH,OAAAN,EAAAM,IAAqBC,KAAA,KAAAD,IACrI,OAAAF,GAIAzB,EAAA6B,EAAA,SAAA1B,GACA,IAAAS,EAAAT,KAAAqB,WACA,WAA2B,OAAArB,EAAA,SAC3B,WAAiC,OAAAA,GAEjC,OADAH,EAAAU,EAAAE,EAAA,IAAAA,GACAA,GAIAZ,EAAAa,EAAA,SAAAiB,EAAAC,GAAsD,OAAAjB,OAAAkB,UAAAC,eAAA1B,KAAAuB,EAAAC,IAGtD/B,EAAAkC,EAAA,GAIAlC,IAAAmC,EAAA,kCC/EAhC,EAAAD,QAAmBF,EAAQ,oBCH3B,IAAAoC;;;;;;;;;;;CAOA,WACA,aAEA,IAAAC,EAAA,GAAgBJ,eAEhB,SAAAK,IAGA,IAFA,IAAAC,EAAA,GAEAnC,EAAA,EAAiBA,EAAAoC,UAAAC,OAAsBrC,IAAA,CACvC,IAAAsC,EAAAF,UAAApC,GACA,GAAAsC,EAAA,CAEA,IAAAC,SAAAD,EAEA,cAAAC,GAAA,WAAAA,EACAJ,EAAAK,KAAAF,QACI,GAAAG,MAAAC,QAAAJ,MAAAD,OAAA,CACJ,IAAAM,EAAAT,EAAAU,MAAA,KAAAN,GACAK,GACAR,EAAAK,KAAAG,QAEI,cAAAJ,EACJ,QAAAhB,KAAAe,EACAL,EAAA9B,KAAAmC,EAAAf,IAAAe,EAAAf,IACAY,EAAAK,KAAAjB,IAMA,OAAAY,EAAAU,KAAA,KAGkC9C,EAAAD,SAClCoC,EAAAY,QAAAZ,EACAnC,EAAAD,QAAAoC,QAKGa,KAFsBf,EAAA,WACzB,OAAAE,GACGU,MAAA9C,EAFoB,OAEpBC,EAAAD,QAAAkC,GAxCH;;;;;;;;GCEa,IAAAgB,EAAMpD,EAAQ,GAAe6B,EAAA,mBAAAV,eAAAkC,IAAAnB,EAAAL,EAAAV,OAAAkC,IAAA,uBAAAC,EAAAzB,EAAAV,OAAAkC,IAAA,sBAAAnC,EAAAW,EAAAV,OAAAkC,IAAA,wBAAA/B,EAAAO,EAAAV,OAAAkC,IAAA,2BAAAE,EAAA1B,EAAAV,OAAAkC,IAAA,wBAAAG,EAAA3B,EAAAV,OAAAkC,IAAA,wBAAAI,EAAA5B,EAAAV,OAAAkC,IAAA,uBAAAK,EAAA7B,EAAAV,OAAAkC,IAAA,+BAAAM,EAAA9B,EAAAV,OAAAkC,IAAA,2BAAAO,EAAA/B,EAAAV,OAAAkC,IAAA,wBAAAQ,EAAAhC,EAAAV,OAAAkC,IAAA,cAC1C,MAAAS,EAAAjC,EAAAV,OAAAkC,IAAA,oBAAAU,EAAA,mBAAA5C,eAAA6C,SACA,SAAAC,EAAAC,GAAc,QAAAC,EAAA3B,UAAAC,OAAA,EAAA2B,EAAA,yDAAAF,EAAAzD,EAAA,EAA8FA,EAAA0D,EAAI1D,IAAA2D,GAAA,WAAAC,mBAAA7B,UAAA/B,EAAA,KADzB,SAAAyD,EAAAC,EAAAC,EAAA3D,EAAAC,EAAA4D,EAAAC,EAAAC,GAA6B,IAAAN,EAAA,CAAgB,GAATA,OAAA,OAAS,IAAAC,EAAAD,EAAAO,MAAA,qIAAuJ,CAAK,IAAApE,EAAA,CAAA+D,EAAA3D,EAAAC,EAAA4D,EAAAC,EAAAC,GAAAhE,EAAA,GAAwB0D,EAAAO,MAAAN,EAAAO,QAAA,iBAAmC,OAAArE,EAAAG,SAAiBG,KAAA,sBAA6C,MAAhBuD,EAAAS,YAAA,EAAgBT,GACpPU,EAAA,2BAAAV,EAAA,4HAAmCE,GAA6H,IAAAS,EAAA,CAAOC,UAAA,WAAqB,UAASC,mBAAA,aAAgCC,oBAAA,aAAiCC,gBAAA,cAA8BC,EAAA,GACzc,SAAAC,EAAAjB,EAAAC,EAAAC,GAAkBgB,KAAAC,MAAAnB,EAAakB,KAAAE,QAAAnB,EAAeiB,KAAAG,KAAAL,EAAYE,KAAAI,QAAApB,GAAAS,EAAsS,SAAAY,KAAsC,SAAAC,EAAAxB,EAAAC,EAAAC,GAAkBgB,KAAAC,MAAAnB,EAAakB,KAAAE,QAAAnB,EAAeiB,KAAAG,KAAAL,EAAYE,KAAAI,QAAApB,GAAAS,EAApXM,EAAAnD,UAAA2D,iBAAA,GAAgCR,EAAAnD,UAAA4D,SAAA,SAAA1B,EAAAC,GAAmC,iBAAAD,GAAA,mBAAAA,GAAA,MAAAA,GAAAD,EAAA,MAAmEmB,KAAAI,QAAAP,gBAAAG,KAAAlB,EAAAC,EAAA,aAAmDgB,EAAAnD,UAAA6D,YAAA,SAAA3B,GAAoCkB,KAAAI,QAAAT,mBAAAK,KAAAlB,EAAA,gBAAqEuB,EAAAzD,UAAAmD,EAAAnD,UAAoG,IAAA8D,EAAAJ,EAAA1D,UAAA,IAAAyD,EACldK,EAAAC,YAAAL,EAAgBtC,EAAA0C,EAAAX,EAAAnD,WAAiB8D,EAAAE,sBAAA,EAA0B,IAAAC,EAAA,CAAOC,QAAA,KAAAC,kBAAA,MAAoCC,EAAAtF,OAAAkB,UAAAC,eAAAoE,EAAA,CAAsC1E,KAAA,EAAA2E,KAAA,EAAAC,QAAA,EAAAC,UAAA,GAC5I,SAAAC,EAAAvC,EAAAC,EAAAC,GAAkB,IAAA3D,OAAA,EAAAC,EAAA,GAAiB4D,EAAA,KAAAC,EAAA,KAAe,SAAAJ,EAAA,IAAA1D,UAAA,IAAA0D,EAAAmC,MAAA/B,EAAAJ,EAAAmC,UAAA,IAAAnC,EAAAxC,MAAA2C,EAAA,GAAAH,EAAAxC,KAAAwC,EAAAiC,EAAA7F,KAAA4D,EAAA1D,KAAA4F,EAAApE,eAAAxB,KAAAC,EAAAD,GAAA0D,EAAA1D,IAA4H,IAAA+D,EAAAhC,UAAAC,OAAA,EAAyB,OAAA+B,EAAA9D,EAAAgG,SAAAtC,OAAsB,KAAAI,EAAA,CAAa,QAAAnE,EAAAwC,MAAA2B,GAAAhE,EAAA,EAAuBA,EAAAgE,EAAIhE,IAAAH,EAAAG,GAAAgC,UAAAhC,EAAA,GAAwBE,EAAAgG,SAAArG,EAAa,GAAA6D,KAAAyC,aAAA,IAAAlG,KAAA+D,EAAAN,EAAAyC,kBAAA,IAAAjG,EAAAD,KAAAC,EAAAD,GAAA+D,EAAA/D,IAA4E,OAAOmG,SAAA1E,EAAA2E,KAAA3C,EAAAvC,IAAA2C,EAAAgC,IAAA/B,EAAAc,MAAA3E,EAAAoG,OAAAb,EAAAC,SAC/R,SAAAa,EAAA7C,GAAc,uBAAAA,GAAA,OAAAA,KAAA0C,WAAA1E,EAA4J,IAAA8E,EAAA,OAAAC,EAAA,GAAkB,SAAAC,EAAAhD,EAAAC,EAAAC,EAAA3D,GAAoB,GAAAwG,EAAAxE,OAAA,CAAa,IAAA/B,EAAAuG,EAAAE,MAAsE,OAAxDzG,EAAA0G,OAAAlD,EAAWxD,EAAA2G,UAAAlD,EAAczD,EAAA4G,KAAAlD,EAAS1D,EAAA4E,QAAA7E,EAAYC,EAAA6G,MAAA,EAAU7G,EAAS,OAAO0G,OAAAlD,EAAAmD,UAAAlD,EAAAmD,KAAAlD,EAAAkB,QAAA7E,EAAA8G,MAAA,GACjZ,SAAAC,EAAAtD,GAAcA,EAAAkD,OAAA,KAAclD,EAAAmD,UAAA,KAAiBnD,EAAAoD,KAAA,KAAYpD,EAAAoB,QAAA,KAAepB,EAAAqD,MAAA,EAAU,GAAAN,EAAAxE,QAAAwE,EAAArE,KAAAsB,GAEmG,SAAAuD,EAAAvD,EAAAC,EAAAC,GAAkB,aAAAF,EAAA,EADvM,SAAAwD,EAAAxD,EAAAC,EAAAC,EAAA3D,GAAoB,IAAAC,SAAAwD,EAAe,cAAAxD,GAAA,YAAAA,IAAAwD,EAAA,MAAyC,IAAAI,GAAA,EAAS,UAAAJ,EAAAI,GAAA,OAAiB,OAAA5D,GAAe,0BAAA4D,GAAA,EAAiC,MAAM,oBAAAJ,EAAA0C,UAAiC,KAAA1E,EAAA,KAAAoB,EAAAgB,GAAA,GAAoB,GAAAA,EAAA,OAAAF,EAAA3D,EAAAyD,EAAA,KAAAC,EAAA,IAAAwD,EAAAzD,EAAA,GAAAC,GAAA,EAAgE,GAAvBG,EAAA,EAAIH,EAAA,KAAAA,EAAA,IAAAA,EAAA,IAAmBtB,MAAAC,QAAAoB,GAAA,QAAAK,EAAA,EAAgCA,EAAAL,EAAAzB,OAAW8B,IAAA,CAAY,IAAAC,EAAAL,EAAAwD,EAAPjH,EAAAwD,EAAAK,GAAOA,GAAeD,GAAAoD,EAAAhH,EAAA8D,EAAAJ,EAAA3D,QAAc,GAAA+D,EAAA,OAAAN,GAAA,iBAAAA,EAAA,wBAAAM,EAAAT,GAAAG,EAAAH,IAAAG,EAAA,eAAAM,EAAA,wBAAAA,EAAA,IAAAN,EAAAM,EAAAjE,KAAA2D,GAAAK,EACrW,IAAE7D,EAAAwD,EAAA0D,QAAAC,MAAmBvD,GAAAoD,EAAAhH,IAAAW,MAAAmD,EAAAL,EAAAwD,EAAAjH,EAAA6D,KAAAH,EAAA3D,OAAsC,WAAAC,GAAAuD,EAAA,yBAAAG,EAAA,GAAAF,GAAA,qBAA0EpD,OAAAgH,KAAA5D,GAAAjB,KAAA,UAA8BmB,EAAA,IAAS,OAAAE,EAA2BoD,CAAAxD,EAAA,GAAAC,EAAAC,GAA6B,SAAAuD,EAAAzD,EAAAC,GAAgB,uBAAAD,GAAA,OAAAA,GAAA,MAAAA,EAAAvC,IAHpF,SAAAuC,GAAmB,IAAAC,EAAA,CAAO4D,IAAA,KAAAC,IAAA,MAAmB,cAAA9D,GAAAQ,QAAA,iBAAAR,GAA6C,OAAAC,EAAAD,KAGN+D,CAAA/D,EAAAvC,KAAAwC,EAAA+D,SAAA,IAA8E,SAAAC,EAAAjE,EAAAC,GAAiBD,EAAAoD,KAAA/G,KAAA2D,EAAAoB,QAAAnB,EAAAD,EAAAqD,SACnV,SAAAa,EAAAlE,EAAAC,EAAAC,GAAmB,IAAA3D,EAAAyD,EAAAkD,OAAA1G,EAAAwD,EAAAmD,UAA6BnD,IAAAoD,KAAA/G,KAAA2D,EAAAoB,QAAAnB,EAAAD,EAAAqD,SAAqC1E,MAAAC,QAAAoB,GAAAmE,EAAAnE,EAAAzD,EAAA2D,EAAA,SAAAF,GAAqC,OAAAA,IAAS,MAAAA,IAAA6C,EAAA7C,OAJnI,SAAAA,EAAAC,GAAiB,OAAOyC,SAAA1E,EAAA2E,KAAA3C,EAAA2C,KAAAlF,IAAAwC,EAAAmC,IAAApC,EAAAoC,IAAAjB,MAAAnB,EAAAmB,MAAAyB,OAAA5C,EAAA4C,QAI2GwB,CAAApE,EAAAxD,IAAAwD,EAAAvC,KAAAwC,KAAAxC,MAAAuC,EAAAvC,IAAA,OAAAuC,EAAAvC,KAAA+C,QAAAsC,EAAA,YAAA5C,IAAA3D,EAAAmC,KAAAsB,IAAyG,SAAAmE,EAAAnE,EAAAC,EAAAC,EAAA3D,EAAAC,GAAsB,IAAA4D,EAAA,GAAS,MAAAF,IAAAE,GAAA,GAAAF,GAAAM,QAAAsC,EAAA,YAAsDS,EAAAvD,EAAAkE,EAAbjE,EAAA+C,EAAA/C,EAAAG,EAAA7D,EAAAC,IAAuB8G,EAAArD,GAC3U,IAAAoE,EAAA,CAAOC,SAAA,CAAUC,IAAA,SAAAvE,EAAAC,EAAAC,GAAoB,SAAAF,EAAA,OAAAA,EAAoB,IAAAzD,EAAA,GAAyB,OAAhB4H,EAAAnE,EAAAzD,EAAA,KAAA0D,EAAAC,GAAgB3D,GAASiI,QAAA,SAAAxE,EAAAC,EAAAC,GAAyB,SAAAF,EAAA,OAAAA,EAAuCuD,EAAAvD,EAAAiE,EAAnBhE,EAAA+C,EAAA,UAAA/C,EAAAC,IAA6BoD,EAAArD,IAAKoD,MAAA,SAAArD,GAAmB,OAAAuD,EAAAvD,EAAA,WAAsB,aAAY,OAAOyE,QAAA,SAAAzE,GAAqB,IAAAC,EAAA,GAA2C,OAAlCkE,EAAAnE,EAAAC,EAAA,cAAAD,GAAuB,OAAAA,IAAWC,GAASyE,KAAA,SAAA1E,GAAuC,OAArB6C,EAAA7C,IAAAD,EAAA,OAAqBC,IAAU2E,UAAA,WAAsB,OAAO3C,QAAA,OAAc4C,UAAA3D,EAAA4D,cAAArD,EAAAsD,cAAA,SAAA9E,EAAAC,GAC3R,YADoV,IAAAA,MAAA,OAAqBD,EAAA,CAAG0C,SAAAnD,EAAAwF,sBAAA9E,EAC5d+E,cAAAhF,EAAAiF,eAAAjF,EAAAkF,aAAA,EAAAC,SAAA,KAAAC,SAAA,OAA6ED,SAAA,CAAYzC,SAAApD,EAAA+F,SAAArF,GAAuBA,EAAAoF,SAAApF,GAAoBsF,WAAA,SAAAtF,GAAwB,OAAO0C,SAAAjD,EAAA8F,OAAAvF,IAAqBwF,KAAA,SAAAxF,GAAkB,OAAO0C,SAAA9C,EAAA6F,MAAAzF,EAAA0F,SAAA,EAAAC,QAAA,OAA4CC,KAAA,SAAA5F,EAAAC,GAAoB,OAAOyC,SAAA/C,EAAAgD,KAAA3C,EAAA6F,aAAA,IAAA5F,EAAA,KAAAA,IAA6C6F,SAAA9I,EAAA+I,WAAA3I,EAAA4I,SAAAtG,EAAAuG,cAAA1D,EAAA2D,aAAA,SAAAlG,EAAAC,EAAAC,GAAiF,MAAAF,GAAAD,EAAA,MAAAC,GAAuC,IAAAzD,OAAA,EAAAC,EAAA0C,EAAA,GAAmBc,EAAAmB,OAAAf,EAAAJ,EAAAvC,IAAA4C,EAAAL,EAAAoC,IAAA9B,EAAAN,EAAA4C,OAChd,SAAA3C,EAAA,MAAY,IAAAA,EAAAmC,MAAA/B,EAAAJ,EAAAmC,IAAA9B,EAAAyB,EAAAC,cAAsC,IAAA/B,EAAAxC,MAAA2C,EAAA,GAAAH,EAAAxC,KAA6B,IAAAtB,OAAA,EAAkE,IAAAI,KAArDyD,EAAA2C,MAAA3C,EAAA2C,KAAAF,eAAAtG,EAAA6D,EAAA2C,KAAAF,cAAqDxC,EAAAiC,EAAA7F,KAAA4D,EAAA1D,KAAA4F,EAAApE,eAAAxB,KAAAC,EAAAD,QAAA,IAAA0D,EAAA1D,SAAA,IAAAJ,IAAAI,GAAA0D,EAAA1D,IAA8G,QAArBA,EAAA+B,UAAAC,OAAA,GAAqB/B,EAAAgG,SAAAtC,OAAsB,KAAA3D,EAAA,CAAaJ,EAAAwC,MAAApC,GAAW,QAAAD,EAAA,EAAYA,EAAAC,EAAID,IAAAH,EAAAG,GAAAgC,UAAAhC,EAAA,GAAwBE,EAAAgG,SAAArG,EAAa,OAAOuG,SAAA1E,EAAA2E,KAAA3C,EAAA2C,KAAAlF,IAAA2C,EAAAgC,IAAA/B,EAAAc,MAAA3E,EAAAoG,OAAAtC,IAAqD6F,cAAA,SAAAnG,GAA2B,IAAAC,EAAAsC,EAAA7E,KAAA,KAAAsC,GAA8B,OAATC,EAAA0C,KAAA3C,EAASC,GAASmG,eAAAvD,EAAAwD,QAAA,SACheC,wBAAA9G,EAAA+G,kBAAAlH,EAAAmH,mDAAA,CAAkGC,kBAAA1E,EAAA2E,OAAAxH,IAA8ByH,EAAA,CAAI3H,QAAAqF,GAAUuC,EAAAD,GAAAtC,GAAAsC,EAAW1K,EAAAD,QAAA4K,EAAA5H,SAAA4H;;;;;ECfzJ,IAAAC,EAAAjK,OAAAiK,sBACA9I,EAAAnB,OAAAkB,UAAAC,eACA+I,EAAAlK,OAAAkB,UAAAiJ,qBAsDA9K,EAAAD,QA5CA,WACA,IACA,IAAAY,OAAA8J,OACA,SAMA,IAAAM,EAAA,IAAAC,OAAA,OAEA,GADAD,EAAA,QACA,MAAApK,OAAAsK,oBAAAF,GAAA,GACA,SAKA,IADA,IAAAG,EAAA,GACAjL,EAAA,EAAiBA,EAAA,GAAQA,IACzBiL,EAAA,IAAAF,OAAAG,aAAAlL,MAKA,kBAHAU,OAAAsK,oBAAAC,GAAA5C,IAAA,SAAA5G,GACA,OAAAwJ,EAAAxJ,KAEAoB,KAAA,IACA,SAIA,IAAAsI,EAAA,GAIA,MAHA,uBAAAC,MAAA,IAAA9C,QAAA,SAAA+C,GACAF,EAAAE,OAGA,yBADA3K,OAAAgH,KAAAhH,OAAA8J,OAAA,GAAkCW,IAAAtI,KAAA,IAMhC,MAAAyI,GAEF,UAIAC,GAAA7K,OAAA8J,OAAA,SAAAgB,EAAAC,GAKA,IAJA,IAAAC,EAEAC,EADAC,EAtDA,SAAAC,GACA,GAAAA,QACA,UAAAC,UAAA,yDAGA,OAAApL,OAAAmL,GAiDAE,CAAAP,GAGAzJ,EAAA,EAAgBA,EAAAK,UAAAC,OAAsBN,IAAA,CAGtC,QAAAR,KAFAmK,EAAAhL,OAAA0B,UAAAL,IAGAF,EAAA1B,KAAAuL,EAAAnK,KACAqK,EAAArK,GAAAmK,EAAAnK,IAIA,GAAAoJ,EAAA,CACAgB,EAAAhB,EAAAe,GACA,QAAA1L,EAAA,EAAkBA,EAAA2L,EAAAtJ,OAAoBrC,IACtC4K,EAAAzK,KAAAuL,EAAAC,EAAA3L,MACA4L,EAAAD,EAAA3L,IAAA0L,EAAAC,EAAA3L,MAMA,OAAA4L,sBCnFOI,EAAMC,GAAGC,KAATF,GACCG,EAAsBF,GAAGG,OAAzBD,oBACgDF,GAAGI,WAAtCC,KAAdC,eAAcD,cAAcE,cAAWC,WACtC7C,EAAaqC,GAAGS,QAAhB9C,WACyDqC,GAAGU,OAA7DC,aAAUC,sBAAmBC,gBAAaC,iBAC3CC,EACLC,MAAAlD,cAAA,OAAKmD,MAAM,6BAA6BC,MAAM,MAAMC,OAAO,MAAMC,QAAQ,eACxEJ,MAAAlD,cAAA,QAAMzJ,EAAE,iqCAiBV6L,EAAkB,oBAAqB,CAEnCmB,MAAOtB,EAAG,SAAU,aACvBuB,KAAMP,EACNQ,SAAU,gBACVC,WAAY,CACXC,QAAS,CACRjC,OAAQ,OACCkC,SAAU,KAEdC,YAAa,CACTnC,OAAQ,OACRkC,SAAU,cAEdE,YAAa,CACTpH,KAAM,SACN3D,QAAS,cAEnBgL,eAAgB,CACfrH,KAAM,UAEPsH,aAAc,CACbtH,KAAM,SACN3D,QAAS,iBAEVkL,UAAW,CACVvH,KAAM,SACN3D,QAAS,OAYXmL,KAvCsC,SAAAC,GAuCW,IAAzCT,EAAyCS,EAAzCT,WAAYU,EAA6BD,EAA7BC,UAAWC,EAAkBF,EAAlBE,cAE7BV,EAMGD,EANHC,QACSE,EAKNH,EALMG,YACAC,EAINJ,EAJMI,YACAC,EAGNL,EAHMK,eACTC,EAEGN,EAFHM,aACAC,EACGP,EADHO,UAGK,OACLf,MAAAlD,cAACH,EAAD,KACCqD,MAAAlD,cAAC8C,EAAD,KACCI,MAAAlD,cAACyC,EAAD,CAAWc,MAAOtB,EAAG,kBAAmB,cACvCiB,MAAAlD,cAACuC,EAAD,CACC+B,MAAOrC,EAAG,WAAY,aACtBsC,KAAMtC,EAAG,4CAA6C,aACtDuC,SAAWR,EACXS,QAAU,CACT,CAAEH,MAAOrC,EAAG,OAAQ,aAAc/K,MAAO,iBACzC,CAAEoN,MAAOrC,EAAG,QAAS,aAAc/K,MAAO,mBAE3CwN,SAAW,SAAExN,GAAF,OAAamN,EAAe,CAAEL,aAAc9M,OAEpDgM,MAAAlD,cAACuC,EAAD,CACI+B,MAAOrC,EAAG,OAAQ,aAClBsC,KAAMtC,EAAG,qCAAsC,aAC/CuC,SAAWV,EACXW,QAAU,CACN,CAAEH,MAAOrC,EAAG,QAAS,aAAc/K,MAAO,cAC1C,CAAEoN,MAAOrC,EAAG,WAAY,aAAc/K,MAAO,eAEjDwN,SAAW,SAAExN,GAAF,OAAamN,EAAe,CAAEP,YAAa5M,OAE1DgM,MAAAlD,cAACgD,EAAD,CACI9L,MAAO6M,EACPW,SAAU,SAACxN,GAAD,OAAWmN,EAAc,CAACN,eAAgB7M,SAK9DgM,MAAAlD,cAAA,OAAKoE,UAAS,GAAAO,OAAOP,EAAP,2BAAAO,OAA4CX,EAA5C,gBAAAW,OAAyEb,IACtFZ,MAAAlD,cAAA,OAAKoE,UAAY,mBAChBlB,MAAAlD,cAAC+C,EAAD,CACC6B,SAAW,SAAC1N,GAAD,OAAWmN,EAAe,CAAEJ,UAAW/M,EAAM2N,MAAMC,KAAKC,OACnErI,KAAK,QACL0H,UAAY,wBACZlN,MAAQ+M,EACR3E,OAAS,SAAA0F,GAAA,IAAIC,EAAJD,EAAIC,KAAJ,OACR/B,MAAAlD,cAAC0C,EAAD,CACCwC,QAAUD,EACVb,UAAYH,EAAY,eAAiB,uBAErCA,EAA8Cf,MAAAlD,cAAA,OAAKoE,UAAY,wBAA0Be,IAAMlB,EAAYmB,IAAKnD,EAAG,eAAgB,eAAvHA,EAAG,eAAgB,iBAIpBiB,MAAAlD,cAAC6C,EAAD,CACIwC,QAAQ,aAC7BjB,UAAY,uBACSM,SAAW,SAAExN,GAAF,OAAamN,EAAe,CAAER,YAAa3M,KACtDA,MAAQ2M,EACRyB,YAAarD,EAAG,YAAa,gBAGpDiB,MAAAlD,cAAC6C,EAAD,CACC0C,MAAQ,CAAEC,WAAYzB,EAAgB0B,OAAQ1B,GAC9CsB,QAAQ,IACRjB,UAAY,qBACZM,SAAW,SAAExN,GAAF,OAAamN,EAAe,CAAEV,QAASzM,KAClDA,MAAQyM,EACR2B,YAAarD,EAAG,aAAc,kBAgBnCyD,KA9HsC,SAAAC,GA8HJ,IAA1BjC,EAA0BiC,EAA1BjC,WAENC,GAFgCgC,EAAdvB,UAQfV,EANHC,SACSE,EAKNH,EALMG,YACAC,EAINJ,EAJMI,YACAC,EAGNL,EAHMK,eACTC,EAEGN,EAFHM,aACAC,EACGP,EADHO,UAGD,OACCf,MAAAlD,cAAA,OAAKoE,UAAS,yBAAAO,OAA6BX,EAA7B,gBAAAW,OAA0Db,IACvEZ,MAAAlD,cAAA,OAAKoE,UAAY,mBACdH,EACDf,MAAAlD,cAAA,cACCkD,MAAAlD,cAAA,OACCoE,UAAY,wBACZe,IAAMlB,EACNmB,IAAI,KAEgBlC,MAAAlD,cAAC6C,EAAS+C,QAAV,CACIP,QAAQ,aACxBjB,UAAY,uBACIlN,MAAQ2M,KAEtB,IAEdX,MAAAlD,cAAC6C,EAAS+C,QAAV,CACCxB,UAAY,qBACZmB,MAAQ,CAAEC,WAAYzB,EAAgB0B,OAAQ1B,GAC9CsB,QAAQ,IACRnO,MAAQyM,42BCxLN1B,EAAMC,GAAGC,KAATF,KACyBC,GAAGU,OAA5BC,aAAUE,gBACVL,EAAUR,GAAGI,WAAbI,OAEMmD,EAAb,SAAAC,GAAA,SAAAD,IAAA,mGAAAE,CAAA9K,KAAA4K,GAAAG,EAAA/K,KAAAgL,EAAAJ,GAAAhN,MAAAoC,KAAA5C,sBAAA,yOAAA6N,CAAAL,EAAkC3C,IAAMvE,aAAxCkH,KAAA,EAAArO,IAAA,SAAAN,MAAA,WAEa,IAAAiP,EAiBDlL,KAAKC,MAAMwI,WAdX0C,EAHCD,EAGDC,mBACAC,EAJCF,EAIDE,sBACAC,EALCH,EAKDG,mBACAC,EANCJ,EAMDI,2BACAC,EAPCL,EAODK,0BACAC,EARCN,EAQDM,qBACAC,EATCP,EASDO,yBACAC,EAVCR,EAUDQ,gBACAC,EAXCT,EAWDS,mBACAC,EAZCV,EAYDU,sBACAC,EAbCX,EAaDW,uBACAC,EAdCZ,EAcDY,2BACAC,EAfCb,EAeDa,0BACAC,EAhBCd,EAgBDc,qBAEA5C,EAAgBpJ,KAAKC,MAAMmJ,cAC3BD,EAAYnJ,KAAKC,MAAMkJ,UACvB8C,EAAOjM,KAAKC,MAAMgM,KAClBC,EAAY,GAiHhB,MA/Ga,SAATD,EAEAC,EAAYC,EAAArN,EAAAiG,cAAA,OAAKoE,UAAS,GAAAO,OAAKP,EAAL,8BAAAO,OAA2CgC,IACjES,EAAArN,EAAAiG,cAAA,OAAKoE,UAAS,iBACVgD,EAAArN,EAAAiG,cAAC6C,EAAD,CACIwC,QAAQ,KACRjB,UAAW,qBACXmB,MAAO,CAAC8B,MAAOT,GACflC,SAAU,SAACxN,GAAD,OAAWmN,EAAc,CAAC+B,mBAAoBlP,KACxDA,MAAOkP,EACPd,YAAarD,EAAG,YAAa,eAEjCmF,EAAArN,EAAAiG,cAAC6C,EAAD,CACIwC,QAAQ,IACRjB,UAAW,wBACXmB,MAAO,CAAC8B,MAAOR,GACfnC,SAAU,SAACxN,GAAD,OAAWmN,EAAc,CAACgC,sBAAuBnP,KAC3DA,MAAOmP,EACPf,YAAarD,EAAG,UAAW,eAE/BmF,EAAArN,EAAAiG,cAAC6C,EAAD,CACIwC,QAAQ,IACRjB,UAAW,qBACXmB,MAAO,CAAC8B,MAAOP,GACfpC,SAAU,SAACxN,GAAD,OAAWmN,EAAc,CAACiC,mBAAoBpP,KACxDA,MAAOoP,EACPhB,YAAarD,EAAG,gBAAiB,eAErCmF,EAAArN,EAAAiG,cAAC6C,EAAD,CACIwC,QAAQ,KACRjB,UAAW,6BACXmB,MAAO,CAAC8B,MAAON,GACfrC,SAAU,SAACxN,GAAD,OAAWmN,EAAc,CAACkC,2BAA4BrP,KAChEA,MAAOqP,EACPjB,YAAarD,EAAG,gBAAiB,eAErCmF,EAAArN,EAAAiG,cAAC6C,EAAD,CACIwC,QAAQ,IACRjB,UAAW,4BACXmB,MAAO,CAAC8B,MAAOL,GACftC,SAAU,SAACxN,GAAD,OAAWmN,EAAc,CAACmC,0BAA2BtP,KAC/DA,MAAOsP,EACPlB,YAAarD,EAAG,eAAgB,gBAGxCmF,EAAArN,EAAAiG,cAAA,OAAKoE,UAAS,wCAAAO,OAA0CsC,IACpDG,EAAArN,EAAAiG,cAAC+C,EAAD,CACI6B,SAAU,SAAC1N,GAAD,OAAWmN,EAAc,CAACoC,qBAAsBvP,EAAM2N,MAAMC,KAAKC,OAC3ErI,KAAK,QACL0H,UAAW,uBACXlN,MAAOuP,EACPnH,OAAQ,SAAA6E,GAAA,IAAEc,EAAFd,EAAEc,KAAF,OACJmC,EAAArN,EAAAiG,cAAC0C,EAAD,CACIwC,QAASD,EACTb,UAAWqC,EAAuB,eAAiB,uBAEjDA,EACEW,EAAArN,EAAAiG,cAAA,OAAKoE,UAAS,uBAA0Be,IAAKsB,EACxCrB,IAAKnD,EAAGyE,EAA0B,eAFlBzE,EAAG,eAAgB,mBAShD,SAATiF,IAEPC,EAAYC,EAAArN,EAAAiG,cAAA,OAAKoE,UAAS,GAAAO,OAAKP,EAAL,8BAAAO,OAA2CgC,IACjES,EAAArN,EAAAiG,cAAA,OAAKoE,UAAS,iBACVgD,EAAArN,EAAAiG,cAAC6C,EAAS+C,QAAV,CACIP,QAAQ,KACRjB,UAAW,qBACXmB,MAAO,CAAC8B,MAAOT,GACf1P,MAAOkP,IACXgB,EAAArN,EAAAiG,cAAC6C,EAAS+C,QAAV,CACIP,QAAQ,IACRjB,UAAW,wBACXmB,MAAO,CAAC8B,MAAOR,GACf3P,MAAOmP,IAEXe,EAAArN,EAAAiG,cAAC6C,EAAS+C,QAAV,CACIP,QAAQ,IACRjB,UAAW,qBACXmB,MAAO,CAAC8B,MAAOP,GACf5P,MAAOoP,IAEXc,EAAArN,EAAAiG,cAAC6C,EAAS+C,QAAV,CACIP,QAAQ,KACRjB,UAAW,6BACXmB,MAAO,CAAC8B,MAAON,GACf7P,MAAOqP,IAEXa,EAAArN,EAAAiG,cAAC6C,EAAS+C,QAAV,CACIP,QAAQ,IACRjB,UAAW,4BACXmB,MAAO,CAAC8B,MAAOL,GACf9P,MAAOsP,KAGdC,EACGW,EAAArN,EAAAiG,cAAA,OAAKoE,UAAS,wCAAAO,OAA0CsC,IAC5CG,EAAArN,EAAAiG,cAAA,OAAKoE,UAAS,uBAA0Be,IAAKsB,EAAsBrB,IAC/DsB,EAA2BzE,EAAGyE,EAA0B,aAEpD,MAGlB,KAINS,kCAxIhBtB,EAAA,GCEO5D,EAAMC,GAAGC,KAATF,GACAG,EAAqBF,GAAGG,OAAxBD,oBACsDF,GAAGI,WAAzDgF,gBAAa7E,cAAW8E,gBAAaC,kBACrC3H,EAAYqC,GAAGS,QAAf9C,WACmCqC,GAAGU,OAAtCE,sBAAmBE,iBACpBC,EACLmE,EAAArN,EAAAiG,cAAA,OAAKmD,MAAM,6BAA6BC,MAAM,MAAMC,OAAO,MAAMC,QAAQ,eACzE8D,EAAArN,EAAAiG,cAAA,QAAMzJ,EAAE,2IAER6Q,EAAArN,EAAAiG,cAAA,QAAMzJ,EAAE,8GACR6Q,EAAArN,EAAAiG,cAAA,QAAMzJ,EAAE,mMAER6Q,EAAArN,EAAAiG,cAAA,QAAMzJ,EAAE,8HAER6Q,EAAArN,EAAAiG,cAAA,QAAMzJ,EAAE,iIAER6Q,EAAArN,EAAAiG,cAAA,QAAMzJ,EAAE,oIAER6Q,EAAArN,EAAAiG,cAAA,QAAMzJ,EAAE,wIAER6Q,EAAArN,EAAAiG,cAAA,QAAMzJ,EAAE,kJAER6Q,EAAArN,EAAAiG,cAAA,QAAMzJ,EAAE,mJAER6Q,EAAArN,EAAAiG,cAAA,QAAMzJ,EAAE,yJAER6Q,EAAArN,EAAAiG,cAAA,QAAMzJ,EAAE,0JAiBT6L,EAAkB,kBAAmB,CAEjCmB,MAAOtB,EAAG,QAAS,aACnBuB,KAAMP,EACNQ,SAAU,gBACVC,WCxDkB,CAClB0C,mBAAoB,CAChB1J,KAAM,SACNgF,OAAQ,OACRkC,SAAU,MAEdyC,sBAAuB,CACnB3J,KAAM,SACNgF,OAAQ,OACRkC,SAAU,2BAEd0C,mBAAoB,CAChB5J,KAAM,SACNgF,OAAQ,OACRkC,SAAU,wBAEd2C,2BAA4B,CACxB7J,KAAM,SACNgF,OAAQ,OACRkC,SAAU,MAEd4C,0BAA2B,CACvB9J,KAAM,SACNgF,OAAQ,OACRkC,SAAU,+BAEd6C,qBAAsB,CAClB/J,KAAM,SACN3D,QAAS,IAEb2N,yBAA0B,CACtBhK,KAAM,SACN3D,QAAS,mBAEb4N,gBAAiB,CACbjK,KAAM,SACN3D,QAAS,WAEb6N,mBAAoB,CAChBlK,KAAM,SACN3D,QAAS,WAEb8N,sBAAuB,CACnBnK,KAAM,SACN3D,QAAS,WAEb+N,uBAAwB,CACpBpK,KAAM,SACN3D,QAAS,WAEbgO,2BAA4B,CACxBrK,KAAM,SACN3D,QAAS,WAEbiO,0BAA2B,CACvBtK,KAAM,SACN3D,QAAS,WAEbkO,qBAAsB,CAClBvK,KAAM,SACN3D,QAAS,YDMbmL,KAfiC,SAAAC,GAeY,IAAvCT,EAAuCS,EAAvCT,WAAYW,EAA2BF,EAA3BE,cAAeD,EAAYD,EAAZC,UAEzBsC,EAQAhD,EARAgD,yBACAC,EAOAjD,EAPAiD,gBACAC,EAMAlD,EANAkD,mBACAC,EAKAnD,EALAmD,sBACAC,EAIApD,EAJAoD,uBACAC,EAGArD,EAHAqD,2BACAC,EAEAtD,EAFAsD,0BACAC,EACAvD,EADAuD,qBAGJ,OACIG,EAAArN,EAAAiG,cAACH,EAAD,KACIuH,EAAArN,EAAAiG,cAAC8C,EAAD,KACIsE,EAAArN,EAAAiG,cAACyC,EAAD,CAAWc,MAAOtB,EAAG,SAAU,cACvBmF,EAAArN,EAAAiG,cAACwH,EAAD,CACItQ,MAAOyP,EACPjC,SAAU,SAACxN,GAAD,OAAWmN,EAAc,CAACsC,gBAAiBzP,KACrDuN,QAAS,CACL,CACIvN,MAAO,UACPoN,MAAOrC,EAAG,UAAW,cAEzB,CACI/K,MAAO,YACPoN,MAAOrC,EAAG,aAAc,kBAKtDmF,EAAArN,EAAAiG,cAACyC,EAAD,CAAWc,MAAOtB,EAAG,eAAgB,cACvBmF,EAAArN,EAAAiG,cAACwH,EAAD,CACItQ,MAAO+P,EACPvC,SAAU,SAACxN,GAAD,OAAWmN,EAAc,CAAC4C,qBAAsB/P,KAC1DuN,QAAS,CACL,CACIvN,MAAO,UACPoN,MAAOrC,EAAG,UAAW,cAEzB,CACI/K,MAAO,OACPoN,MAAOrC,EAAG,OAAQ,kBAKlCmF,EAAArN,EAAAiG,cAACyC,EAAD,CAAWc,MAAOtB,EAAG,WAAY,cAC7BmF,EAAArN,EAAAiG,cAACuH,EAAD,CACIhD,KAAMtC,EAAG,qCAAsC,cAE/CmF,EAAArN,EAAAiG,cAACsH,EAAD,CACIpQ,MAAOwP,EACPhC,SAAU,SAACxN,GAAD,OAAWmN,EAAc,CAACqC,yBAA0BxP,SAI1EkQ,EAAArN,EAAAiG,cAACyC,EAAD,CAAWc,MAAOtB,EAAG,QAAS,cAC1BmF,EAAArN,EAAAiG,cAACuH,EAAD,CACIjD,MAAOrC,EAAG,aAAc,cAExBmF,EAAArN,EAAAiG,cAACgD,EAAD,CACI9L,MAAO0P,EACPlC,SAAU,SAACxN,GAAD,OAAWmN,EAAc,CAACuC,mBAAoB1P,QAGhEkQ,EAAArN,EAAAiG,cAACuH,EAAD,CACIjD,MAAOrC,EAAG,eAAgB,cAE1BmF,EAAArN,EAAAiG,cAACgD,EAAD,CACI9L,MAAO2P,EACPnC,SAAU,SAACxN,GAAD,OAAWmN,EAAc,CAACwC,sBAAuB3P,QAGnEkQ,EAAArN,EAAAiG,cAACuH,EAAD,CACIjD,MAAOrC,EAAG,gBAAiB,cAE3BmF,EAAArN,EAAAiG,cAACgD,EAAD,CACI9L,MAAO4P,EACPpC,SAAU,SAACxN,GAAD,OAAWmN,EAAc,CAACyC,uBAAwB5P,QAGpEkQ,EAAArN,EAAAiG,cAACuH,EAAD,CACIjD,MAAOrC,EAAG,gBAAiB,cAE3BmF,EAAArN,EAAAiG,cAACgD,EAAD,CACI9L,MAAO6P,EACPrC,SAAU,SAACxN,GAAD,OAAWmN,EAAc,CAAC0C,2BAA4B7P,QAGxEkQ,EAAArN,EAAAiG,cAACuH,EAAD,CACIjD,MAAOrC,EAAG,eAAgB,cAE1BmF,EAAArN,EAAAiG,cAACgD,EAAD,CACI9L,MAAO8P,EACPtC,SAAU,SAACxN,GAAD,OAAWmN,EAAc,CAAC2C,0BAA2B9P,UAK3EkQ,EAAArN,EAAAiG,cAACyH,EAAD,CACI/D,WAAYA,EACZW,cAAeA,EACfD,UAAWA,EACX8C,KAAM,WAc1BxB,KArIiC,SAAAV,GAqId,IAAbtB,EAAasB,EAAbtB,WACF,OACI0D,EAAArN,EAAAiG,cAACyH,EAAD,CACI/D,WAAYA,EACZW,cAAe,GACfD,UAAW,GACX8C,KAAM,mzBE5Lf,IAAMQ,EAAb,SAAA5B,GAAA,SAAA4B,IAAA,mGAAAC,CAAA1M,KAAAyM,GAAAE,EAAA3M,KAAA4M,EAAAH,GAAA7O,MAAAoC,KAAA5C,sBAAA,yOAAAyP,CAAAJ,EAAqCxE,IAAMvE,aAA3C+I,KAAA,EAAAlQ,IAAA,SAAAN,MAAA,WAEa,IAAAiP,EAMDlL,KAAKC,MAAMwI,WAJXqE,EAFC5B,EAED4B,KACAC,EAHC7B,EAGD6B,GACAC,EAJC9B,EAID8B,OACAC,EALC/B,EAKD+B,OAEA9D,EAAYnJ,KAAKC,MAAMkJ,UAE3B,OACIgD,EAAArN,EAAAiG,cAAA,OAAKoE,UAAS,GAAAO,OAAKP,EAAL,eACVgD,EAAArN,EAAAiG,cAAA,OAAKoE,UAAW,uBAAwBmB,MAAO,CAAClC,OAAQ2E,EAAKD,KAC7DX,EAAArN,EAAAiG,cAAA,OAAKoE,UAAW,2BAA4BmB,MAAO,CAAClC,OAAQ4E,EAASF,KACrEX,EAAArN,EAAAiG,cAAA,OAAKoE,UAAW,2BAA4BmB,MAAO,CAAClC,OAAQ6E,EAASH,sCAfrFL,EAAA,0yBCAO,IAAMA,EAAb,SAAA5B,GAAA,SAAA4B,IAAA,mGAAAS,CAAAlN,KAAAyM,GAAAU,EAAAnN,KAAAoN,EAAAX,GAAA7O,MAAAoC,KAAA5C,sBAAA,yOAAAiQ,CAAAZ,EAAqCxE,IAAMvE,aAA3C+I,KAAA,EAAAlQ,IAAA,SAAAN,MAAA,WAEa,IAAAiP,EAMDlL,KAAKC,MAAMwI,WAJXqE,EAFC5B,EAED4B,KACAC,EAHC7B,EAGD6B,GACAC,EAJC9B,EAID8B,OACAC,EALC/B,EAKD+B,OAGJ,OACId,EAAArN,EAAAiG,cAAA,OAAKoE,UAAU,aACXgD,EAAArN,EAAAiG,cAAA,OAAKoE,UAAW,uBAAwBmB,MAAO,CAAClC,OAAQ2E,EAAKD,KAC7DX,EAAArN,EAAAiG,cAAA,OAAKoE,UAAW,2BAA4BmB,MAAO,CAAClC,OAAQ4E,EAASF,KACrEX,EAAArN,EAAAiG,cAAA,OAAKoE,UAAW,2BAA4BmB,MAAO,CAAClC,OAAQ6E,EAASH,sCAdrFL,EAAA,GCGaa,GAFMrG,GAAGU,OAAfC,SAEmB,CACtB,CACIa,WCPc,CAClBqE,KAAM,CACFrL,KAAM,SACN3D,QAAS,MAEbiP,GAAI,CACAtL,KAAM,SACN3D,QAAS,IAEbkP,OAAQ,CACJvL,KAAM,SACN3D,QAAS,IAEbmP,OAAQ,CACJxL,KAAM,SACN3D,QAAS,KDPT2M,KAFJ,SAAAvB,GAEuB,IAAbT,EAAaS,EAAbT,WACF,OACI0D,EAAArN,EAAAiG,cAACwI,EAAD,CAAiB9E,WAAYA,QEDtCzB,EAAMC,GAAGC,KAATF,GACAG,EAAqBF,GAAGG,OAAxBD,oBACsDF,GAAGI,WAAzDE,iBAAcC,cAAW8E,gBAAYC,kBACrC3H,EAAYqC,GAAGS,QAAf9C,SACAiD,EAAqBZ,GAAGU,OAAxBE,kBACDG,EACLmE,EAAArN,EAAAiG,cAAA,OAAKmD,MAAM,6BAA6BC,MAAM,MAAMC,OAAO,MAAMC,QAAQ,eACzE8D,EAAArN,EAAAiG,cAAA,SACCoH,EAAArN,EAAAiG,cAAA,QAAMzG,EAAE,QAAQC,EAAE,OAAO4J,MAAM,QAAQC,OAAO,OAC9C+D,EAAArN,EAAAiG,cAAA,QAAMzG,EAAE,QAAQC,EAAE,QAAQ4J,MAAM,QAAQC,OAAO,OAC/C+D,EAAArN,EAAAiG,cAAA,WAASyI,OAAO,+KAmBlBrG,EAAkB,mBAAoB,CAElCmB,MAAOtB,EAAG,oBAAqB,aAC/BuB,KAAMP,EACNQ,SAAU,uBACVC,WC3CkB,CAClBqE,KAAM,CACFrL,KAAM,SACN3D,QAAS,MAEbiP,GAAI,CACAtL,KAAM,SACN3D,QAAS,IAEbkP,OAAQ,CACJvL,KAAM,SACN3D,QAAS,IAEbmP,OAAQ,CACJxL,KAAM,SACN3D,QAAS,KDsCbmL,KAfkC,SAAAC,GAeW,IAAvCT,EAAuCS,EAAvCT,WAAYW,EAA2BF,EAA3BE,cAAeD,EAAYD,EAAZC,UAEzB2D,EAIArE,EAJAqE,KACAC,EAGAtE,EAHAsE,GACAC,EAEAvE,EAFAuE,OACAC,EACAxE,EADAwE,OAGJ,OACId,EAAArN,EAAAiG,cAAC0I,EAAD,KACItB,EAAArN,EAAAiG,cAAC2I,EAAD,KACIvB,EAAArN,EAAAiG,cAAC4I,EAAD,KACIxB,EAAArN,EAAAiG,cAAC6I,EAAD,CACIvE,MAAOrC,EAAG,YAAa,aACvB/K,MAAO6Q,EACPrD,SAAU,SAACxN,GAAD,OAAWmN,EAAc,CAAC0D,KAAM7Q,KAC1CuN,QAAS,CACL,CACIvN,MAAO,KACPoN,MAAOrC,EAAG,KAAM,cAEpB,CACI/K,MAAO,KACPoN,MAAOrC,EAAG,KAAM,cAEpB,CACI/K,MAAO,MACPoN,MAAOrC,EAAG,MAAO,cAErB,CACI/K,MAAO,KACPoN,MAAOrC,EAAG,KAAM,iBAI5BmF,EAAArN,EAAAiG,cAAC8I,EAAD,CAAaxE,MAAOrC,EAAG,0BAA2B,cAC9CmF,EAAArN,EAAAiG,cAACwC,EAAD,CACI8B,MAAOrC,EAAG,KAAM,aAChB/K,MAAO8Q,EACPtD,SAAU,SAACxN,GAAD,OAAWmN,EAAc,CAAC2D,GAAI9Q,KACxC6R,KAAM,KAEV3B,EAAArN,EAAAiG,cAACwC,EAAD,CACI8B,MAAOrC,EAAG,SAAU,aACpB/K,MAAO+Q,EACPvD,SAAU,SAACxN,GAAD,OAAWmN,EAAc,CAAC4D,OAAQ/Q,KAC5C6R,KAAM,KAEV3B,EAAArN,EAAAiG,cAACwC,EAAD,CACI8B,MAAOrC,EAAG,SAAU,aACpB/K,MAAOgR,EACPxD,SAAU,SAACxN,GAAD,OAAWmN,EAAc,CAAC6D,OAAQhR,KAC5C6R,KAAM,QAKtB3B,EAAArN,EAAAiG,cAACgJ,EAAD,CACItF,WAAYA,EACZU,UAAWA,MAc3BsB,KAxFkC,SAAAV,GAwFf,IAAbtB,EAAasB,EAAbtB,WACF,OACI0D,EAAArN,EAAAiG,cAACgJ,EAAD,CAAiBtF,WAAYA,KAKrC6E,WAAYA,IErIhB,IAAMU,EAAmB,SAACC,EAAO7B,EAAO8B,EAAWC,GAE/C,IAAIC,EACAC,EACAC,EA+HJ,OAnCIlC,IACAA,EAAQ,QAIQ,SAAhB+B,GAEAC,EAAiBG,KAAKC,IAAIP,GAC1BK,EAlGqB,SAACL,EAAO7B,GAE7B,GAAI6B,EAAQ,EACR,OAAOhG,MAAAlD,cAAA,QACHzJ,EAAC,MAAAoO,OAAQ,IAAMuE,EAAd,sBACDQ,YAAY,IACZC,KAAMtC,IAGP,GAAI6B,EAAQ,EAAG,CAGlB,IAAMU,EAAWJ,KAAKC,IAAIP,GAE1B,OAAOhG,MAAAlD,cAAA,QACHzJ,EAAC,QAAAoO,OAAU,IAAMiF,EAAhB,sBACDF,YAAY,IACZC,KAAMtC,KAiFEwC,CAAiBX,EAAO7B,IAEnB,UAAhB+B,GAEDF,EAAQ,EACRG,EAAiBG,KAAKC,IAAIP,GACnBA,EAAQ,IACfG,EAAmC,EAAlBG,KAAKC,IAAIP,IAE9BK,EArFsB,SAACL,EAAO7B,GAC9B,OAAI6B,EAAQ,EAEDhG,MAAAlD,cAAA,QACHzJ,EAAC,MAAAoO,OAAU,IAAMuE,EAAhB,SAAAvE,OAAuC,EAARuE,EAA/B,wBACDQ,YAAY,IACZC,KAAMtC,IAEH6B,EAAQ,EAERhG,MAAAlD,cAAA,QACHzJ,EAAC,cAAAoO,OAA0B,EAARuE,EAAlB,wBACDQ,YAAY,IACZC,KAAMtC,SALP,EA6ESyC,CAAkBZ,EAAO7B,IAEpB,SAAhB+B,GAELC,EAAiBG,KAAKC,IAAIP,GAC1BK,EAxEqB,SAACL,EAAO7B,GAE7B,OAAI6B,EAAQ,EAGJhG,MAAAlD,cAAA,QACIzJ,EAAC,MAAAoO,OAAU,IAAQuE,EAAQ,EAA1B,SAAAvE,OAAuCuE,EAAvC,mCACDQ,YAAY,IACZC,KAAMtC,IAGP6B,EAAQ,EAGXhG,MAAAlD,cAAA,QACIzJ,EAAC,MAAAoO,OAAYuE,EAAQ,EAAM,IAA1B,SAAAvE,OAAuCuE,EAAvC,mCACDQ,YAAY,IACZC,KAAMtC,SANX,EA6DS0C,CAAiBb,EAAO7B,IAEnB,aAAhB+B,IAELC,EAAiBG,KAAKC,IAAIP,GAC1BK,EArDyB,SAACL,EAAO7B,GAEjC,IAAMuC,EAAWJ,KAAKC,IAAIP,GACpBc,EAAaJ,EAAW,EAE9B,OAAIV,EAAQ,EAGAhG,MAAAlD,cAAA,QACIzJ,EAAC,WAAAoO,OAAa,GAAKqF,EAAlB,MAAArF,OAAiCqF,EAAjC,MAAArF,OAAgDiF,EAAhD,MAAAjF,OAA6DqF,EAA7D,KAAArF,OAA2EiF,EAA3E,MAAAjF,OAAwFqF,EAAxF,iBACDN,YAAY,IACZC,KAAMtC,IAGX6B,EAAQ,EAGXhG,MAAAlD,cAAA,QACIzJ,EAAC,MAAAoO,OAAQ,IAAMiF,EAAd,MAAAjF,OAA2B,GAAKqF,EAAhC,MAAArF,OAA+CqF,EAA/C,KAAArF,OAA6DiF,EAA7D,MAAAjF,OAA0EqF,EAA1E,MAAArF,OAAyFiF,EAAzF,MAAAjF,OAAsG,GAAKqF,EAA3G,MAAArF,OAA0HiF,EAAW,EAArI,YACDF,YAAY,IACZC,KAAMtC,SANX,EAuCS4C,CAAqBf,EAAO7B,IAKhDiC,EAAeF,EAGG,UAAdD,EAEIjG,MAAAlD,cAAA,OACIoE,UAAS,gFAAAO,OAAkF2E,GAC3F/D,MAAO,CAAC2E,cAAeb,EAAc,OAErCnG,MAAAlD,cAAA,OAAKmD,MAAM,6BAA6BG,QAAQ,cAAc6G,oBAAoB,QAC7EZ,IAMQ,UAAdJ,EAGHjG,MAAAlD,cAAA,OACIoE,UAAS,gFAAAO,OAAkF2E,GAC3F/D,MAAO,CAAC6E,WAAYf,EAAc,OAElCnG,MAAAlD,cAAA,OAAKmD,MAAM,6BAA6BG,QAAQ,cAAc6G,oBAAoB,QAC7EZ,SARV,mzBC9IJc,GAAenI,GAAGU,OAAlByH,YAGP,SAASC,GAAUC,EAAKC,GAGpB,IAAIzT,EAAIwT,EAAIE,MAAM,+CACdnU,EAAI,KAUR,OATIS,IACAT,EAAIS,EAAE2T,MAAM,EAAE,GAAGpM,IAAI,SAAS/E,GAAK,OAAOoR,SAASpR,EAAG,QAG1DxC,EAAIwT,EAAIE,MAAM,yCAEVnU,EAAIS,EAAE2T,MAAM,EAAE,GAAGpM,IAAI,SAAS/E,GAAK,OAAO,GAAOoR,SAASpR,EAAG,OAG5DjD,EAGL,QAAAqO,OAAerO,EAAE,GAAjB,MAAAqO,OAAwBrO,EAAE,GAA1B,MAAAqO,OAAiCrO,EAAE,GAAnC,MAAAqO,OAA0C6F,EAA1C,KAFW,KAKR,IAAM7L,GAAb,SAAAmH,GAAA,SAAAnH,IAAA,mGAAAiM,CAAA3P,KAAA0D,GAAAkM,GAAA5P,KAAA6P,GAAAnM,GAAA9F,MAAAoC,KAAA5C,sBAAA,0OAAA0S,CAAApM,EAA+BuE,IAAMvE,aAArCA,KAAA,EAAAnH,IAAA,SAAAN,MAAA,WAEa,IAwBD8T,EACAC,EACAC,EACAC,EACAC,EACAC,EACAC,EACAC,EACAC,EACAC,EACAC,EAlCCvF,EAoBDlL,KAAKC,MAAMwI,WAjBXiI,EAHCxF,EAGDwF,QACAC,EAJCzF,EAIDyF,QACAC,EALC1F,EAKD0F,WACAC,EANC3F,EAMD2F,WACAC,EAPC5F,EAOD4F,uBACAC,EARC7F,EAQD6F,uBACAC,EATC9F,EASD8F,QACAC,EAVC/F,EAUD+F,YACAC,EAXChG,EAWDgG,YACAC,EAZCjG,EAYDiG,oBACAC,EAbClG,EAaDkG,oBACAjD,EAdCjD,EAcDiD,YACAkD,EAfCnG,EAeDmG,YACAC,EAhBCpG,EAgBDoG,YACAC,EAjBCrG,EAiBDqG,YACAC,EAlBCtG,EAkBDsG,aACAC,EAnBCvG,EAmBDuG,OAGAtI,EAAYnJ,KAAKC,MAAMkJ,UACvB8C,EAAOjM,KAAKC,MAAMgM,KAsFtB,OAxEAiE,EAAU,mBAAAxG,OAAsBmH,GAI5BH,EAAUrB,GADXqB,GAIoB,OAHQM,GAQ3Bf,EADe,aAAfW,EACkB,wCACA,UAAfA,EACa,6BAEE,8BAKlBb,EAD0B,MAA3Be,EACkB,0BAEA,2BAKjBd,EAD0B,MAA3Be,EACwB,gCAEA,iCAIvBE,IACAZ,EAAiB,SAIjBa,IACAZ,EAAiB,SAIT,SAATrE,EACCkE,EAAMhE,EAAArN,EAAAiG,cAACqK,GAAD,OAENe,EAAMhE,EAAArN,EAAAiG,cAACqK,GAAYzE,QAAb,MACNyF,EAAiB,sBAKjBG,EADDI,EACQ,mBAAAjH,OAAsBgH,EAAtB,MAAAhH,OAAkCgH,EAAlC,WAAAhH,OAAmDiH,EAAnD,KAEA,mBAAAjH,OAAsBgH,EAAtB,MAAAhH,OAAkCgH,EAAlC,KAINa,IACDA,EAAc,QAIC,IAAhBN,GAAqC,IAAhBC,GACpBV,EAAc,GAAA9G,OAAM2H,EAAN,OAAA3H,OAAuB4H,EAAvB,KAAA5H,OAAsC6H,GACpDd,EAAoB,GAAA/G,OAAM8H,EAAN,QAEpBhB,EAAiB,OACjBC,EAAoB,OAIpBtE,EAAArN,EAAAiG,cAAA,OACI2M,GAAID,EACJtI,UAAYA,EAAY,YAAc+G,EAAaH,EAAiBC,EAAuBC,EAC3F3F,MAAO,CACHC,WAAYgG,EACZ/F,OAAQgG,EACRgB,aAAcf,IAIVzC,EAAiBiD,EAAaE,EAAqBd,EAAgBlC,GAE3EhC,EAAArN,EAAAiG,cAAA,OAAKoE,UAAWiH,GACXD,GAGDnC,EAAiBkD,EAAaE,EAAqBd,EAAgBnC,oCAhIvFzK,EAAA,GCzBMsK,GAAmB,SAACC,EAAO7B,EAAO8B,EAAWC,GAE/C,IAAIC,EACAC,EACAC,EA+HJ,OAnCIlC,IACAA,EAAQ,QAIQ,SAAhB+B,GAEAC,EAAiBG,KAAKC,IAAIP,GAC1BK,EAlGqB,SAACL,EAAO7B,GAE7B,GAAI6B,EAAQ,EACR,OAAOhG,MAAAlD,cAAA,QACHzJ,EAAC,MAAAoO,OAAQ,IAAMuE,EAAd,sBACDQ,YAAY,IACZC,KAAMtC,IAGP,GAAI6B,EAAQ,EAAG,CAGlB,IAAMU,EAAWJ,KAAKC,IAAIP,GAE1B,OAAOhG,MAAAlD,cAAA,QACHzJ,EAAC,QAAAoO,OAAU,IAAMiF,EAAhB,sBACDF,YAAY,IACZC,KAAMtC,KAiFEwC,CAAiBX,EAAO7B,IAEnB,UAAhB+B,GAEDF,EAAQ,EACRG,EAAiBG,KAAKC,IAAIP,GACnBA,EAAQ,IACfG,EAAmC,EAAlBG,KAAKC,IAAIP,IAE9BK,EArFsB,SAACL,EAAO7B,GAC9B,OAAI6B,EAAQ,EAEDhG,MAAAlD,cAAA,QACHzJ,EAAC,MAAAoO,OAAU,IAAMuE,EAAhB,SAAAvE,OAAuC,EAARuE,EAA/B,wBACDQ,YAAY,IACZC,KAAMtC,IAEH6B,EAAQ,EAERhG,MAAAlD,cAAA,QACHzJ,EAAC,cAAAoO,OAA0B,EAARuE,EAAlB,wBACDQ,YAAY,IACZC,KAAMtC,SALP,EA6ESyC,CAAkBZ,EAAO7B,IAEpB,SAAhB+B,GAELC,EAAiBG,KAAKC,IAAIP,GAC1BK,EAxEqB,SAACL,EAAO7B,GAE7B,OAAI6B,EAAQ,EAGJhG,MAAAlD,cAAA,QACIzJ,EAAC,MAAAoO,OAAU,IAAQuE,EAAQ,EAA1B,SAAAvE,OAAuCuE,EAAvC,mCACDQ,YAAY,IACZC,KAAMtC,IAGP6B,EAAQ,EAGXhG,MAAAlD,cAAA,QACIzJ,EAAC,MAAAoO,OAAYuE,EAAQ,EAAM,IAA1B,SAAAvE,OAAuCuE,EAAvC,mCACDQ,YAAY,IACZC,KAAMtC,SANX,EA6DS0C,CAAiBb,EAAO7B,IAEnB,aAAhB+B,IAELC,EAAiBG,KAAKC,IAAIP,GAC1BK,EArDyB,SAACL,EAAO7B,GAEjC,IAAMuC,EAAWJ,KAAKC,IAAIP,GACpBc,EAAaJ,EAAW,EAE9B,OAAIV,EAAQ,EAGAhG,MAAAlD,cAAA,QACIzJ,EAAC,WAAAoO,OAAa,GAAKqF,EAAlB,MAAArF,OAAiCqF,EAAjC,MAAArF,OAAgDiF,EAAhD,MAAAjF,OAA6DqF,EAA7D,KAAArF,OAA2EiF,EAA3E,MAAAjF,OAAwFqF,EAAxF,iBACDN,YAAY,IACZC,KAAMtC,IAGX6B,EAAQ,EAGXhG,MAAAlD,cAAA,QACIzJ,EAAC,MAAAoO,OAAQ,IAAMiF,EAAd,MAAAjF,OAA2B,GAAKqF,EAAhC,MAAArF,OAA+CqF,EAA/C,KAAArF,OAA6DiF,EAA7D,MAAAjF,OAA0EqF,EAA1E,MAAArF,OAAyFiF,EAAzF,MAAAjF,OAAsG,GAAKqF,EAA3G,MAAArF,OAA0HiF,EAAW,EAArI,YACDF,YAAY,IACZC,KAAMtC,SANX,EAuCS4C,CAAqBf,EAAO7B,IAKhDiC,EAAeF,EAGG,UAAdD,EAEIjG,MAAAlD,cAAA,OACIoE,UAAS,gFAAAO,OAAkF2E,GAC3F/D,MAAO,CAAC2E,cAAeb,EAAc,OAErCnG,MAAAlD,cAAA,OAAKmD,MAAM,6BAA6BG,QAAQ,cAAc6G,oBAAoB,QAC7EZ,IAMQ,UAAdJ,EAGHjG,MAAAlD,cAAA,OACIoE,UAAS,gFAAAO,OAAkF2E,GAC3F/D,MAAO,CAAC6E,WAAYf,EAAc,OAElCnG,MAAAlD,cAAA,OAAKmD,MAAM,6BAA6BG,QAAQ,cAAc6G,oBAAoB,QAC7EZ,SARV,uzBC7IJc,GAAenI,GAAGU,OAAlByH,YAGP,SAASC,GAAUC,EAAKC,GAGpB,IAAIzT,EAAIwT,EAAIE,MAAM,+CACdnU,EAAI,KAUR,OATIS,IACAT,EAAIS,EAAE2T,MAAM,EAAE,GAAGpM,IAAI,SAAS/E,GAAK,OAAOoR,SAASpR,EAAG,QAG1DxC,EAAIwT,EAAIE,MAAM,yCAEVnU,EAAIS,EAAE2T,MAAM,EAAE,GAAGpM,IAAI,SAAS/E,GAAK,OAAO,GAAOoR,SAASpR,EAAG,OAG5DjD,EAGL,QAAAqO,OAAerO,EAAE,GAAjB,MAAAqO,OAAwBrO,EAAE,GAA1B,MAAAqO,OAAiCrO,EAAE,GAAnC,MAAAqO,OAA0C6F,EAA1C,KAFW,KAKR,IAAM7L,GAAb,SAAAmH,GAAA,SAAAnH,IAAA,mGAAAiO,CAAA3R,KAAA0D,GAAAkO,GAAA5R,KAAA6R,GAAAnO,GAAA9F,MAAAoC,KAAA5C,sBAAA,0OAAA0U,CAAApO,EAA+BuE,IAAMvE,aAArCA,KAAA,EAAAnH,IAAA,SAAAN,MAAA,WAEa,IAuBD8T,EACAC,EACAC,EACAC,EACAC,EACAC,EACAC,EACAC,EACAC,EACAC,EACAC,EAjCCvF,EAoBDlL,KAAKC,MAAMwI,WAjBXiI,EAHCxF,EAGDwF,QACAC,EAJCzF,EAIDyF,QACAC,EALC1F,EAKD0F,WACAC,EANC3F,EAMD2F,WACAC,EAPC5F,EAOD4F,uBACAC,EARC7F,EAQD6F,uBACAC,EATC9F,EASD8F,QACAC,EAVC/F,EAUD+F,YACAC,EAXChG,EAWDgG,YACAC,EAZCjG,EAYDiG,oBACAC,EAbClG,EAaDkG,oBACAjD,EAdCjD,EAcDiD,YACAkD,EAfCnG,EAeDmG,YACAC,EAhBCpG,EAgBDoG,YACAC,EAjBCrG,EAiBDqG,YACAC,EAlBCtG,EAkBDsG,aACAC,EAnBCvG,EAmBDuG,OAGAxF,EAAOjM,KAAKC,MAAMgM,KAsFtB,OAxEAiE,EAAU,mBAAAxG,OAAsBmH,GAI5BH,EAAUrB,GADXqB,GAIoB,OAHQM,GAQ3Bf,EADe,aAAfW,EACkB,wCACA,UAAfA,EACa,6BAEE,8BAKlBb,EAD0B,MAA3Be,EACkB,0BAEA,2BAKjBd,EAD0B,MAA3Be,EACwB,gCAEA,iCAIvBE,IACAZ,EAAiB,SAIjBa,IACAZ,EAAiB,SAIT,SAATrE,EACCkE,EAAMhE,EAAArN,EAAAiG,cAACgN,GAAD,OAEN5B,EAAMhE,EAAArN,EAAAiG,cAACgN,GAAYpH,QAAb,MACNyF,EAAiB,sBAKjBG,EADDI,EACQ,mBAAAjH,OAAsBgH,EAAtB,MAAAhH,OAAkCgH,EAAlC,WAAAhH,OAAmDiH,EAAnD,KAEA,mBAAAjH,OAAsBgH,EAAtB,MAAAhH,OAAkCgH,EAAlC,KAINa,IACDA,EAAc,QAIC,IAAhBN,GAAqC,IAAhBC,GACpBV,EAAc,GAAA9G,OAAM2H,EAAN,OAAA3H,OAAuB4H,EAAvB,KAAA5H,OAAsC6H,GACpDd,EAAoB,GAAA/G,OAAM8H,EAAN,QAEpBhB,EAAiB,OACjBC,EAAoB,OAIpBtE,EAAArN,EAAAiG,cAAA,OACI2M,GAAID,EACJtI,UAAY,WAAa+G,EAAaH,EAAiBC,EAAuBC,EAC9E3F,MAAO,CACHC,WAAYgG,EACZ/F,OAAQgG,EACRgB,aAAcf,IAIVzC,GAAiBiD,EAAaE,EAAqBd,EAAgBlC,GAE3EhC,EAAArN,EAAAiG,cAAA,OAAKoE,UAAWiH,GACXD,GAGDnC,GAAiBkD,EAAaE,EAAqBd,EAAgBnC,sCA/HvFzK,EAAA,GCtBa4J,GAAa,CACtB,CACI7E,WCNc,CACrBiI,QAAS,CACRjP,KAAM,SACP3D,QAAS,WAET6S,QAAS,CACRlP,KAAM,SACP3D,QAAS,MAET+S,WAAW,CACVpP,KAAM,SACP3D,QAAS,UAET8S,WAAW,CACVnP,KAAM,SACP3D,QAAS,UAETgT,uBAAwB,CACvBrP,KAAM,SACP3D,QAAS,KAETiT,uBAAwB,CACvBtP,KAAM,SACP3D,QAAS,KAETkT,QAAS,CACRvP,KAAM,SACP3D,QAAS,IAETmT,YAAa,CACZxP,KAAM,SACP3D,QAAS,GAEToT,YAAa,CACZzP,KAAM,SACP3D,QAAS,GAETqQ,YAAa,CACZ1M,KAAM,SACN3D,QAAS,QAEVqT,oBAAqB,CACpB1P,KAAM,SACP3D,QAAS,QAETsT,oBAAqB,CACpB3P,KAAM,SACP3D,QAAS,QAETuT,YAAa,CACZ5P,KAAM,SACN3D,QAAS,GAEVwT,YAAa,CACZ7P,KAAM,SACN3D,QAAS,QAEVyT,YAAa,CACZ9P,KAAM,SACN3D,QAAS,QAEV0T,aAAc,CACb/P,KAAM,SACN3D,QAAS,IDvDH2M,KAHJ,SAAAvB,GAGuB,IAAbT,EAAaS,EAAbT,WAEE,GAAIuJ,gBAAgBC,OAEhB,OACI9F,EAAArN,EAAAiG,cAACmN,GAAD,CACIzJ,WAAYA,EACZwD,KAAM,YEbnB,SAASkG,GAAUlW,GAAgC,IAAzBmW,EAAyBhV,UAAAC,OAAA,QAAAU,IAAAX,UAAA,GAAAA,UAAA,IAAlB,IAAKiV,EAAajV,UAAAC,OAAA,QAAAU,IAAAX,UAAA,GAAAA,UAAA,GAAP,KAW1D,OAVAnB,EAAQqW,OAAQrW,IAEXsW,MAAOtW,IAAWA,EAAQmW,KAC9BnW,EAAQmW,GAGJ,OAASC,GAAOpW,EAAQoW,IAC5BpW,EAAQoW,GAGFpW,MCHD+K,GAAMC,GAAGC,KAATF,GACAG,GAAqBF,GAAGG,OAAxBD,qBAC4EF,GAAGI,WAA/EE,mBAAcD,mBAAcE,gBAAWC,aAAQ6E,kBAAYC,oBAC3D3H,GAAYqC,GAAGS,QAAf9C,YACgDqC,GAAGU,OAAnDE,wBAAmBC,kBAAaC,mBACjCC,GACLmE,EAAArN,EAAAiG,cAAA,OAAKmD,MAAM,6BAA6BC,MAAM,MAAMC,OAAO,MAAMC,QAAQ,eACzE8D,EAAArN,EAAAiG,cAAA,QAAMzJ,EAAE,mKAER6Q,EAAArN,EAAAiG,cAAA,WAASyI,OAAO,qGAChBrB,EAAArN,EAAAiG,cAAA,QAAMzJ,EAAE,yFACR6Q,EAAArN,EAAAiG,cAAA,SACCoH,EAAArN,EAAAiG,cAAA,QAAMzJ,EAAE,8ZAIR6Q,EAAArN,EAAAiG,cAAA,QAAMzJ,EAAE,0JAER6Q,EAAArN,EAAAiG,cAAA,QAAMzJ,EAAE,8aAqBV6L,GAAkB,kBAAmB,CAEjCmB,MAAOtB,GAAG,QAAS,aACnBuB,KAAMP,GACNQ,SAAU,uBACVC,WCtDkB,CACrBiI,QAAS,CACRjP,KAAM,SACP3D,QAAS,WAET6S,QAAS,CACRlP,KAAM,SACP3D,QAAS,MAET+S,WAAW,CACVpP,KAAM,SACP3D,QAAS,UAET8S,WAAW,CACVnP,KAAM,SACP3D,QAAS,UAETgT,uBAAwB,CACvBrP,KAAM,SACP3D,QAAS,KAETiT,uBAAwB,CACvBtP,KAAM,SACP3D,QAAS,KAETkT,QAAS,CACRvP,KAAM,SACP3D,QAAS,IAETmT,YAAa,CACZxP,KAAM,SACP3D,QAAS,GAEToT,YAAa,CACZzP,KAAM,SACP3D,QAAS,GAETqQ,YAAa,CACZ1M,KAAM,SACN3D,QAAS,QAEVqT,oBAAqB,CACpB1P,KAAM,SACP3D,QAAS,QAETsT,oBAAqB,CACpB3P,KAAM,SACP3D,QAAS,QAETuT,YAAa,CACZ5P,KAAM,SACN3D,QAAS,GAEVwT,YAAa,CACZ7P,KAAM,SACN3D,QAAS,QAEVyT,YAAa,CACZ9P,KAAM,SACN3D,QAAS,QAEV0T,aAAc,CACb/P,KAAM,SACN3D,QAAS,IDRV0U,SAAS,CACLf,QAAO,GAWRxI,KAlBiC,SAAAC,GAkBW,IAAtCT,EAAsCS,EAAtCT,WAAYW,EAA0BF,EAA1BE,cAAcD,EAAYD,EAAZC,UAExBuH,EAgBAjI,EAhBAiI,QACAC,EAeAlI,EAfAkI,QACAC,EAcAnI,EAdAmI,WACAC,EAaApI,EAbAoI,WACAC,EAYArI,EAZAqI,uBACAC,EAWAtI,EAXAsI,uBACAC,EAUAvI,EAVAuI,QACAC,EASAxI,EATAwI,YACAC,EAQAzI,EARAyI,YACTC,EAOS1I,EAPT0I,oBACAC,EAMS3I,EANT2I,oBACAjD,EAKS1F,EALT0F,YACAkD,EAIS5I,EAJT4I,YACAC,EAGS7I,EAHT6I,YACAC,EAES9I,EAFT8I,YACAC,EACS/I,EADT+I,aAGK,OACIrF,EAAArN,EAAAiG,cAAC0N,GAAD,KACItG,EAAArN,EAAAiG,cAAC2N,GAAD,KACIvG,EAAArN,EAAAiG,cAAC4N,GAAD,CAAWrK,MAAOtB,GAAG,qBAAsB,cACvCmF,EAAArN,EAAAiG,cAAC6N,GAAD,CACIvJ,MAAOrC,GAAG,gBAAiB,aAC3BsC,KAAMtC,GAAG,+GAAgH,cAEzHmF,EAAArN,EAAAiG,cAAC8N,GAAD,CACI5W,MAAOyU,EACPjH,SAAU,SAACxN,GAAD,OAAWmN,EAAc,CAACsH,QAASzU,QAGrDkQ,EAAArN,EAAAiG,cAAC6N,GAAD,CACIvJ,MAAOrC,GAAG,kBAAmB,cAE7BmF,EAAArN,EAAAiG,cAAC+N,GAAD,CACI7W,MAAO+U,EACPvH,SAAU,SAACxN,GAAWmN,EAAc,CAAC4H,QAAS/U,KAE9CmW,IAAK,EACLC,IAAK,EACLvE,KAAM,MAId3B,EAAArN,EAAAiG,cAAC6N,GAAD,CACIvJ,MAAOrC,GAAG,mBAAoB,aAC9BsC,KAAK,IAEL6C,EAAArN,EAAAiG,cAACgO,GAAD,CACIpJ,SAAU,SAAC1N,GAAD,OAAWmN,EAAc,CAACuH,QAAS1U,EAAM6N,OACnDrI,KAAK,QACLxF,MAAO0U,EACPtM,OAAQ,SAAA0F,GAAA,IAAEC,EAAFD,EAAEC,KAAF,OACJmC,EAAArN,EAAAiG,cAACiO,GAAD,CACI/I,QAASD,EACTb,UAAWwH,EAAU,eAAiB,uBAEpCA,EACExE,EAAArN,EAAAiG,cAAA,OAAKoE,UAAW,aAAce,IAAKyG,EAC9BxG,IAAKnD,GAAG,eAAgB,eAFrBA,GAAG,eAAgB,kBAQzDmF,EAAArN,EAAAiG,cAAC6N,GAAD,CACEvJ,MAAOrC,GAAG,4BAA6B,aACvCsC,KAAK,IAEO6C,EAAArN,EAAAiG,cAACuC,GAAD,CAEIiC,SAAUqH,EACVpH,QAAS,CACL,CAACH,MAAOrC,GAAG,SAAU,aAAc/K,MAAO,UAC1C,CAACoN,MAAOrC,GAAG,QAAS,aAAc/K,MAAO,SACzC,CAACoN,MAAOrC,GAAG,yCAA0C,aAAc/K,MAAO,aAE9EwN,SAAU,SAACxN,GAAD,OAAWmN,EAAc,CAACwH,WAAY3U,SAI3EkQ,EAAArN,EAAAiG,cAAC4N,GAAD,CAAWrK,MAAOtB,GAAG,iBAAkB,cACtCmF,EAAArN,EAAAiG,cAAC6N,GAAD,KACCzG,EAAArN,EAAAiG,cAACuC,GAAD,CACC+B,MAAOrC,GAAG,cAAe,aACzBuC,SAAUsH,EACVrH,QAAS,CACR,CAACH,MAAOrC,GAAG,SAAU,aAAc/K,MAAO,UAC1C,CAACoN,MAAOrC,GAAG,YAAa,aAAc/K,MAAO,SAE9CwN,SAAU,SAACxN,GAAD,OAAWmN,EAAc,CAACyH,WAAY5U,OAEjDkQ,EAAArN,EAAAiG,cAACuC,GAAD,CACC+B,MAAOrC,GAAG,yCAA0C,aACpDuC,SAAUuH,EACVtH,QAAS,CACR,CACCH,MAAOrC,GAAG,2EAA4E,aACtF/K,MAAO,KAER,CACCoN,MAAOrC,GAAG,2FAA4F,aACtG/K,MAAO,MAGTwN,SAAU,SAACxN,GAAD,OAAWmN,EAAc,CAAC0H,uBAAwB7U,OAE7DkQ,EAAArN,EAAAiG,cAACuC,GAAD,CACC+B,MAAOrC,GAAG,2BAA4B,aACtCuC,SAAUwH,EACVvH,QAAS,CACR,CAACH,MAAOrC,GAAG,sBAAuB,aAAc/K,MAAO,KACvD,CACCoN,MAAOrC,GAAG,0EAA2E,aACrF/K,MAAO,MAGTwN,SAAU,SAACxN,GAAD,OAAWmN,EAAc,CAAC2H,uBAAwB9U,SAI/DkQ,EAAArN,EAAAiG,cAAC4N,GAAD,CAAWrK,MAAOtB,GAAG,kBAAmB,cACvCmF,EAAArN,EAAAiG,cAAC6N,GAAD,KACCzG,EAAArN,EAAAiG,cAACkO,GAAD,CACC5J,MAAOrC,GAAG,OAAQ,aAClB/K,MAAOkS,EACP1E,SAAU,SAACxN,GAAD,OAAWmN,EAAc,CAAC+E,YAAalS,KACjDuN,QAAS,CACR,CACCvN,MAAO,OACPoN,MAAOrC,GAAG,OAAQ,cAEnB,CACC/K,MAAO,QACPoN,MAAOrC,GAAG,QAAS,cAEpB,CACC/K,MAAO,OACPoN,MAAOrC,GAAG,OAAQ,cAEnB,CACC/K,MAAO,WACPoN,MAAOrC,GAAG,WAAY,kBAK1BmF,EAAArN,EAAAiG,cAAC6N,GAAD,CACCvJ,MAAOrC,GAAG,sBAAuB,cAEjCmF,EAAArN,EAAAiG,cAAC+N,GAAD,CACC7W,MAAOgV,EACPxH,SAAU,SAACxN,GAAD,OAAWmN,EAAc,CAAC6H,YAAakB,GAASlW,GAAQ,IAAK,QACvEmW,IAAI,OACJC,IAAI,SAGNlG,EAAArN,EAAAiG,cAAC6N,GAAD,KACCzG,EAAArN,EAAAiG,cAAC8N,GAAD,CACC5W,MAAOkV,EACP1H,SAAU,SAACxN,GAAD,OAAWmN,EAAc,CAAC+H,oBAAqBlV,QAG3DkQ,EAAArN,EAAAiG,cAAC6N,GAAD,CACCvJ,MAAOrC,GAAG,sBAAuB,cAEjCmF,EAAArN,EAAAiG,cAAC+N,GAAD,CACC7W,MAAOiV,EACPzH,SAAU,SAACxN,GAAD,OAAWmN,EAAc,CAAC8H,YAAaiB,GAASlW,GAAQ,IAAK,QACvEmW,IAAI,OACJC,IAAI,SAGNlG,EAAArN,EAAAiG,cAAC6N,GAAD,KACCzG,EAAArN,EAAAiG,cAAC8N,GAAD,CACC5W,MAAOmV,EACP3H,SAAU,SAACxN,GAAD,OAAWmN,EAAc,CAACgI,oBAAqBnV,SAI5DkQ,EAAArN,EAAAiG,cAAC4N,GAAD,CAAWrK,MAAOtB,GAAG,iBAAkB,cACtCmF,EAAArN,EAAAiG,cAAC6N,GAAD,KAGAzG,EAAArN,EAAAiG,cAAA,SAAIiC,GAAG,wDAAyD,cAC/DmF,EAAArN,EAAAiG,cAACkO,GAAD,CACC5J,MAAOrC,GAAG,cAAe,aACzB/K,MAAOqV,EACP7H,SAAU,SAACxN,GAAD,OAAWmN,EAAc,CAACkI,YAAarV,KACjDuN,QAAS,CACR,CACCvN,MAAO,OACPoN,MAAOrC,GAAG,OAAQ,cAEnB,CACC/K,MAAO,QACPoN,MAAOrC,GAAG,QAAS,cAEpB,CACC/K,MAAO,SACPoN,MAAOrC,GAAG,SAAU,cAErB,CACC/K,MAAO,SACPoN,MAAOrC,GAAG,SAAU,cAErB,CACC/K,MAAO,SACPoN,MAAOrC,GAAG,SAAU,cAErB,CACC/K,MAAO,SACPoN,MAAOrC,GAAG,SAAU,cAErB,CACC/K,MAAO,QACPoN,MAAOrC,GAAG,QAAS,cAEpB,CACC/K,MAAO,QACPoN,MAAOrC,GAAG,QAAS,cAEpB,CACC/K,MAAO,SACPoN,MAAOrC,GAAG,SAAU,kBAKxBmF,EAAArN,EAAAiG,cAAC6N,GAAD,KACCzG,EAAArN,EAAAiG,cAAC8N,GAAD,CACC5W,MAAOsV,EACP9H,SAAU,SAACxN,GAAD,OAAWmN,EAAc,CAACmI,YAAatV,QAGnDkQ,EAAArN,EAAAiG,cAAC6N,GAAD,CACCvJ,MAAOrC,GAAG,eAAgB,cAE1BmF,EAAArN,EAAAiG,cAAC+N,GAAD,CACC7W,MAAOoV,EACP5H,SAAU,SAACxN,GAAD,OAAWmN,EAAc,CAACiI,YAAYpV,KAChDmW,IAAI,OAGNjG,EAAArN,EAAAiG,cAAC6N,GAAD,CACCvJ,MAAOrC,GAAG,gBAAiB,cAE3BmF,EAAArN,EAAAiG,cAAC+N,GAAD,CACC7W,MAAOuV,EACP/H,SAAU,SAACxN,GAAD,OAAWmN,EAAc,CAACoI,aAAcW,GAASlW,GAAQ,IAAK,QACxEmW,IAAI,OACJC,IAAI,WAMQL,gBAAgBC,OAE7B9F,EAAArN,EAAAiG,cAACmO,GAAD,CACCzK,WAAYA,EACZU,UAAWA,EACX8C,KAAM,SAEUE,EAAArN,EAAAiG,cAAA,WAAMiC,GAAG,yDAA0D,gBAcvFyD,KA1SiC,SAAAC,GA0SJ,IAAvBjC,EAAuBiC,EAAvBjC,WAAWU,EAAYuB,EAAZvB,UAET,GAAI6I,gBAAgBC,OAEhB,OACV9F,EAAArN,EAAAiG,cAACmO,GAAD,CACCzK,WAAYA,EACZU,UAAWA,EACX8C,KAAM,UAOZqB,WAAWA,g1BEpWJ6F,GADWC,OAAXC,OACAF,SACgBlM,GAAGC,KAAnBF,SAAIsM,cACJ5P,GAAcuD,GAAGS,QAAjBhE,UACA6P,GAAYtM,GAAGI,WAAfkM,QAwBOC,oaAtBc9P,qDACT+P,EAAaC,EAAejK,GAC9C,MAAO,CACNlB,KAAM,UAEND,MAAOgL,GAAStM,GAAI,cAAgByM,GACpCE,SAAUF,IAAgBC,EAC1BzJ,QAAS,kBAAMR,EAAUgK,IACzBG,UAAW7N,OAAQ0N,qCAKZ,IAAAI,EAAA7T,KAAA8T,EAC8C9T,KAAKC,MAApD8T,EADCD,EACDC,SAAUC,EADTF,EACSE,SAAUN,EADnBI,EACmBJ,cAAejK,EADlCqK,EACkCrK,SAE1C,OACC0C,EAAArN,EAAAiG,cAACwO,GAAD,CAASU,SAAUd,GAAMY,EAAUC,GAAU3Q,IAAI,SAAC6Q,GAAD,OAAWL,EAAKM,mBAAmBD,EAAOR,EAAejK,k2BCzBtG7B,GAAYX,GAAGU,OAAfC,SACAZ,GAAMC,GAAGC,KAATF,GAEMtD,GAAb,SAAAmH,GAAA,SAAAnH,IAAA,mGAAA0Q,CAAApU,KAAA0D,GAAA2Q,GAAArU,KAAAsU,GAAA5Q,GAAA9F,MAAAoC,KAAA5C,sBAAA,0OAAAmX,CAAA7Q,EAA+BuE,IAAMvE,aAArCA,KAAA,EAAAnH,IAAA,SAAAN,MAAA,WAEa,IAODuY,EACAC,EARCvJ,EACmJlL,KAAKC,MAAMwI,WAA5JwF,EADF/C,EACE+C,MAAOyG,EADTxJ,EACSwJ,MAAOpM,EADhB4C,EACgB5C,MAAOqM,EADvBzJ,EACuByJ,WAAYC,EADnC1J,EACmC0J,UAAWC,EAD9C3J,EAC8C2J,QAASC,EADvD5J,EACuD4J,YAAaC,EADpE7J,EACoE6J,aAAcC,EADlF9J,EACkF8J,YAAaC,EAD/F/J,EAC+F+J,WAAYC,EAD3GhK,EAC2GgK,kBAAmBC,EAD9HjK,EAC8HiK,kBAC7H/L,EAAgBpJ,KAAKC,MAAMmJ,cAC7BD,EAAYnJ,KAAKC,MAAMkJ,UACvB8C,EAAOjM,KAAKC,MAAMgM,KAClBmE,EAAiBlT,KAAWiM,EAAD,+BAAAO,OAA2CuL,IACpE7K,EAAU,IAAM6D,EAyBtB,OApByB,MAArBkH,IACAX,EAAS,CAACY,aAAcD,EAAiB,QAKzCV,EADoB,MAArBS,EACU,CACL9I,MAAOuI,EACPU,SAAUT,EAAY,MACtBQ,aAAcF,EAAoB,MAC1CI,UAAWZ,GAGE,CACLtI,MAAOuI,EACPU,SAAUT,EAAY,MACtBU,UAAWZ,GAIP,SAATzI,EAEKE,EAAArN,EAAAiG,cAAA,OACIoE,UAAWiH,EACX9F,MAAOkK,GAEPrI,EAAArN,EAAAiG,cAACwQ,GAAD,CACInL,QAASA,EACTnO,MAAOqM,EACPmB,SAAU,SAACxN,GAAD,OAAWmN,EAAc,CAACd,MAAOrM,KAC3CqO,MAAOmK,EACPtL,UAAS,2CAAAO,OAA6CuL,GACtD5K,YAAarD,GAAG,eAAgB,eAI/B,WACG,GAAoB,OAAhB8N,EACA,OACI3I,EAAArN,EAAAiG,cAACwQ,GAAD,CACInL,QAAS,IACTnO,MAAO4Y,EACPpL,SAAU,SAACxN,GAAD,OAAWmN,EAAc,CAACyL,QAAS5Y,KAC7CqO,MAAO,CACH8B,MAAO2I,EACPM,SAAUL,EAAc,MACxBM,UAAWZ,GAEfvL,UAAS,+CAAAO,OAAiDuL,GAC1D5K,YAAarD,GAAG,kBAAmB,eAblD,IAqBC,SAATiF,EAEDE,EAAArN,EAAAiG,cAAA,OACIoE,UAAWiH,EACX9F,MAAOkK,GAEPrI,EAAArN,EAAAiG,cAACwQ,GAAS5K,QAAV,CACIP,QAASA,EACTnO,MAAOqM,EACPmB,SAAU,SAACxN,GAAD,OAAWmN,EAAc,CAACd,MAAOrM,KAC3CqO,MAAOmK,EACPtL,UAAS,2CAAAO,OAA6CuL,GACtD5K,YAAarD,GAAG,eAAgB,eAI/B,WACG,GAAoB,OAAhB8N,EACA,OACI3I,EAAArN,EAAAiG,cAACwQ,GAAS5K,QAAV,CACIP,QAAS,IACTnO,MAAO4Y,EACPpL,SAAU,SAACxN,GAAD,OAAWmN,EAAc,CAACyL,QAAS5Y,KAC7CqO,MAAO,CACH8B,MAAO2I,EACPM,SAAUL,EAAc,MACxBM,UAAWZ,GAEfvL,UAAS,+CAAAO,OAAiDuL,GAC1D5K,YAAarD,GAAG,kBAAmB,eAblD,SAhBX,oCAtEdtD,EAAA,8DCAOkB,GAAYqC,GAAGS,QAAf9C,YAE8EqC,GAAGU,OAAjFC,kBAAUC,qBAAmBE,gBAAcyN,iBAAeC,iBA+C1D,IAAMC,GAAe,CACxB,CAEIjN,WC1Dc,CAClBwF,MAAO,CACHxM,KAAM,SACN3D,QAAS,GAEb4W,MAAO,CACHjT,KAAM,UAEVwT,WAAY,CACRxT,KAAM,SACN3D,QAAS,WAEbqX,kBAAmB,CACf1T,KAAM,UAEV6G,MAAO,CACH7G,KAAM,SACNgF,OAAQ,OACRkC,SAAU,oBACV7K,QAAS,IAEb6W,WAAY,CACRlT,KAAM,SACN3D,QAAS,WAEb8W,UAAW,CACPnT,KAAM,SACN3D,QAAS,KAEboX,kBAAmB,CACfzT,KAAM,UAEVoT,QAAS,CACLpO,OAAQ,OACRkC,SAAU,IACV7K,QAAS,IAEbgX,YAAa,CACTrT,KAAM,SACN3D,QAAS,MAEbiX,aAAc,CACVtT,KAAM,SACN3D,QAAS,WAEbkX,YAAa,CACTvT,KAAM,SACN3D,QAAS,MDYT0U,SAAW,CACPrJ,WAAW,EACXsI,QAAQ,GAGZhH,KARJ,SAAAvB,GAQuB,IAAbT,EAAaS,EAAbT,WACKwF,EAAiJxF,EAAjJwF,MAAOyG,EAA0IjM,EAA1IiM,MAAOpM,EAAmIG,EAAnIH,MAAOqM,EAA4HlM,EAA5HkM,WAAYC,EAAgHnM,EAAhHmM,UAAWC,EAAqGpM,EAArGoM,QAASC,EAA4FrM,EAA5FqM,YAAaC,EAA+EtM,EAA/EsM,aAAcC,EAAiEvM,EAAjEuM,YAAaC,EAAoDxM,EAApDwM,WAAYC,EAAwCzM,EAAxCyM,kBAAmBC,EAAqB1M,EAArB0M,kBAC7H/K,EAAU,IAAM6D,EAEtB,OACI9B,EAAArN,EAAAiG,cAAA,OACIoE,UAAS,+BAAAO,OAAiCuL,GAC1C3K,MAAO,CAAC8K,aAAcD,EAAiB,QAEvChJ,EAAArN,EAAAiG,cAAC4Q,GAAShL,QAAV,CACIP,QAASA,EACTnO,MAAOqM,EACPgC,MAAO,CACH8B,MAAOuI,EACPU,SAAUT,EAAY,MACtBU,UAAWZ,EACXU,aAAcF,EAAoB,OAEtC/L,UAAS,2CAAAO,OAA6CuL,KAIrD,WACG,GAAoB,OAAhBH,EACA,OACI3I,EAAArN,EAAAiG,cAAC4Q,GAAShL,QAAV,CACIP,QAAS,IACTnO,MAAO4Y,EACPvK,MAAO,CAAC8B,MAAO2I,EAAcM,SAAUL,EAAc,MAAOM,UAAWZ,GACvEvL,UAAS,+CAAAO,OAAiDuL,KAPzE,MAiBrB,CACIxM,WA9FR,SAAwBmN,GAIpB,IAFA,IAAInN,EAAa,GAERzN,EAAI,EAAGA,GAAK4a,EAAQ5a,IAEzByN,EAAW,UAAYzN,GAAK,CACxByG,KAAM,SACNgF,OAAQ,OACRkC,SAAU,6BAA+B3N,GAE7CyN,EAAW,UAAYzN,GAAK,CACxByG,KAAM,SACNgF,OAAQ,OACRkC,SAAU,8BAAgC3N,GAE9CyN,EAAW,MAAQzN,GAAK,CACpByG,KAAM,SACN3D,QAAS,MAEb2K,EAAW,cAAgBzN,GAAK,CAC5ByG,KAAM,UACN3D,SAAS,GAEb2K,EAAW,OAASzN,GAAK,CACrByG,KAAM,SACN3D,QAAS,eAEb2K,EAAW,QAAUzN,GAAK,CACtByG,KAAM,SACN3D,QAAS,WAEb2K,EAAW,SAAWzN,GAAK,CACvByG,KAAM,SACN3D,QAAS,KAEb2K,EAAW,cAAgBzN,GAAK,CAC5ByG,KAAM,SACN3D,QAAS,MAIjB,OAAO2K,EAoDSoN,CAAe,GAC3BpL,KAFJ,SAAAV,GAEuB,IAAbtB,EAAasB,EAAbtB,WAEEqN,EAwBArN,EAxBAqN,SACAC,EAuBAtN,EAvBAsN,SACAC,EAsBAvN,EAtBAuN,SACAC,EAqBAxN,EArBAwN,SACAC,EAoBAzN,EApBAyN,SACAC,EAmBA1N,EAnBA0N,SACAC,EAkBA3N,EAlBA2N,KACAC,EAiBA5N,EAjBA4N,KACAC,EAgBA7N,EAhBA6N,KACAC,EAeA9N,EAfA8N,aACAC,EAcA/N,EAdA+N,aACAC,EAaAhO,EAbAgO,aACAC,EAYAjO,EAZAiO,MACAC,EAWAlO,EAXAkO,MACAC,EAUAnO,EAVAmO,MACAC,EASApO,EATAoO,OACAC,EAQArO,EARAqO,OACAC,EAOAtO,EAPAsO,OACAC,EAMAvO,EANAuO,QACAC,EAKAxO,EALAwO,QACAC,EAIAzO,EAJAyO,QACAC,EAGA1O,EAHA0O,aACAC,EAEA3O,EAFA2O,aACAC,EACA5O,EADA4O,aAGJ,OACIlL,EAAArN,EAAAiG,cAAA,WAASoE,UAAU,mBAEfgD,EAAArN,EAAAiG,cAAA,OAAKoE,UAAU,6BACXgD,EAAArN,EAAAiG,cAAA,KACIuS,KAAMlB,EACN5P,OAAQ+P,EAAc,SAAS,QAC/BpN,UAAU,yBAIFgO,EAEOhL,EAAArN,EAAAiG,cAAA,OAAKoE,UAAU,yBACVmB,MAAO,CACHiN,gBAAiB,OAASJ,EAAe,IACzCK,iBAAkB,uBAClBC,eAAgB,UAG5BtL,EAAArN,EAAAiG,cAAA,OACImF,IAAKiN,EACLhN,IAAI,OAML0M,IACGa,GAAA,UAANb,EAAS,WAGG,MAAZG,EAEO7K,EAAArN,EAAAiG,cAAA,OACHoE,UAAU,8BACVmB,MAAO,CACHqN,gBAAiBd,EACjBrM,OAAM,aAAAd,OAAemN,KAE5B1K,EAAArN,EAAAiG,cAAA,KAAGoE,UAAS,GAAAO,OAAKgN,EAAL,0BACTpM,MAAO,CAAC8B,MAAO,WAIZD,EAAArN,EAAAiG,cAAA,OACHoE,UAAU,8BACVmB,MAAO,CAACqN,gBAAiB,cAAenN,OAAQ,aAAeqM,IAClE1K,EAAArN,EAAAiG,cAAA,KAAGoE,UAAS,GAAAO,OAAKgN,EAAL,0BACTpM,MAAO,CAAC8B,MAAOyK,OAM/B1K,EAAArN,EAAAiG,cAAC4Q,GAAShL,QAAV,CACIxB,UAAU,kDACViB,QAAS,KACTnO,MAAO6Z,IACX3J,EAAArN,EAAAiG,cAAC4Q,GAAShL,QAAV,CACIxB,UAAU,sDACViB,QAAS,IACTnO,MAAOga,MAGnB9J,EAAArN,EAAAiG,cAAA,OAAKoE,UAAU,6BACXgD,EAAArN,EAAAiG,cAAA,KACIuS,KAAMjB,EACN7P,OAAQgQ,EAAc,SAAS,QAC/BrN,UAAU,yBAIFiO,EAEOjL,EAAArN,EAAAiG,cAAA,OAAKoE,UAAU,yBACVmB,MAAO,CACHiN,gBAAiB,OAASH,EAAe,IACzCI,iBAAkB,uBAClBC,eAAgB,UAG5BtL,EAAArN,EAAAiG,cAAA,OACImF,IAAKkN,EACLjN,IAAI,OAKL2M,IACGY,GAAA,UAANZ,EAAS,WAGG,MAAZG,EACO9K,EAAArN,EAAAiG,cAAA,OACHoE,UAAU,8BACVmB,MAAO,CACHqN,gBAAiBb,EACjBtM,OAAM,aAAAd,OAAeoN,KAE5B3K,EAAArN,EAAAiG,cAAA,KAAGoE,UAAS,GAAAO,OAAKiN,EAAL,0BACTrM,MAAO,CAAC8B,MAAO,WAIZD,EAAArN,EAAAiG,cAAA,OACHoE,UAAU,8BACVmB,MAAO,CAACqN,gBAAiB,cAAenN,OAAQ,aAAesM,IAClE3K,EAAArN,EAAAiG,cAAA,KAAGoE,UAAS,GAAAO,OAAKiN,EAAL,0BACTrM,MAAO,CAAC8B,MAAO0K,OAM/B3K,EAAArN,EAAAiG,cAAC4Q,GAAShL,QAAV,CACIxB,UAAU,kDACViB,QAAS,KACTnO,MAAO8Z,IACX5J,EAAArN,EAAAiG,cAAC4Q,GAAShL,QAAV,CACIxB,UAAU,sDACViB,QAAS,IACTnO,MAAOia,MAInB/J,EAAArN,EAAAiG,cAAA,OAAKoE,UAAU,6BACXgD,EAAArN,EAAAiG,cAAA,KACIuS,KAAMhB,EACN9P,OAAQiQ,EAAc,SAAS,QAC/BtN,UAAU,yBAIFkO,EAEOlL,EAAArN,EAAAiG,cAAA,OAAKoE,UAAU,yBACVmB,MAAO,CACHiN,gBAAiB,OAASF,EAAe,IACzCG,iBAAkB,uBAClBC,eAAgB,UAG5BtL,EAAArN,EAAAiG,cAAA,OACImF,IAAKmN,EACLlN,IAAI,OAKL4M,IACGW,GAAA,UAANX,EAAS,WAGG,MAAZG,EACO/K,EAAArN,EAAAiG,cAAA,OACHoE,UAAU,8BACVmB,MAAO,CACHqN,gBAAiBZ,EACjBvM,OAAM,aAAAd,OAAeqN,KAE5B5K,EAAArN,EAAAiG,cAAA,KAAGoE,UAAS,GAAAO,OAAKkN,EAAL,0BACTtM,MAAO,CAAC8B,MAAO,WAIZD,EAAArN,EAAAiG,cAAA,OACHoE,UAAU,8BACVmB,MAAO,CAACqN,gBAAiB,cAAenN,OAAQ,aAAeuM,IAClE5K,EAAArN,EAAAiG,cAAA,KAAGoE,UAAS,GAAAO,OAAKkN,EAAL,0BACTtM,MAAO,CAAC8B,MAAO2K,OAM/B5K,EAAArN,EAAAiG,cAAC4Q,GAAShL,QAAV,CACIxB,UAAU,kDACViB,QAAS,KACTnO,MAAO+Z,IACX7J,EAAArN,EAAAiG,cAAC4Q,GAAShL,QAAV,CACIxB,UAAU,sDACViB,QAAS,IACTnO,MAAOka,SAOnC,CACI1N,WAAY,CACRwF,MAAO,CACHxM,KAAM,SACN3D,QAAS,GAEb4W,MAAO,CACHjT,KAAM,UAEVwT,WAAY,CACRxT,KAAM,SACN3D,QAAS,WAEbqX,kBAAmB,CACf1T,KAAM,SACN3D,QAAS,MAEbwK,MAAO,CACH7G,KAAM,SACNgF,OAAQ,OACRkC,SAAU,oBACV7K,QAAS,IAEb6W,WAAY,CACRlT,KAAM,SACN3D,QAAS,WAEb8W,UAAW,CACPnT,KAAM,SACN3D,QAAS,KAEboX,kBAAmB,CACfzT,KAAM,SACN3D,QAAS,MAEb+W,QAAS,CACLpO,OAAQ,OACRkC,SAAU,IACV7K,QAAS,IAEbgX,YAAa,CACTrT,KAAM,SACN3D,QAAS,MAEbiX,aAAc,CACVtT,KAAM,SACN3D,QAAS,WAEbkX,YAAa,CACTvT,KAAM,SACN3D,QAAS,MAGjB0U,SAAU,CACNrJ,WAAW,EACXsI,QAAQ,GAEZhH,KAzDJ,SAAAC,GAyDuB,IAAbjC,EAAaiC,EAAbjC,WACKwF,EAAiJxF,EAAjJwF,MAAOyG,EAA0IjM,EAA1IiM,MAAOpM,EAAmIG,EAAnIH,MAAOqM,EAA4HlM,EAA5HkM,WAAYC,EAAgHnM,EAAhHmM,UAAWC,EAAqGpM,EAArGoM,QAASC,EAA4FrM,EAA5FqM,YAAaC,EAA+EtM,EAA/EsM,aAAcC,EAAiEvM,EAAjEuM,YAAaC,EAAoDxM,EAApDwM,WAAYC,EAAwCzM,EAAxCyM,kBAAmBC,EAAqB1M,EAArB0M,kBAC7H/K,EAAU,IAAM6D,EAEtB,OACI9B,EAAArN,EAAAiG,cAAC6S,GAAD,KAE6B,MAArBzC,EACIhJ,EAAArN,EAAAiG,cAAA,OAAKoE,UAAS,+BAAAO,OAAiCuL,IAC3C9I,EAAArN,EAAAiG,cAAC4Q,GAAShL,QAAV,CACIP,QAASA,EACTnO,MAAOqM,EACPgC,MAAO,CACH8B,MAAOuI,EACPU,SAAUT,EAAY,MACtBU,UAAWZ,GAEfvL,UAAS,2CAAAO,OAA6CuL,KAIrD,WACG,GAAoB,OAAhBH,EACA,OACI3I,EAAArN,EAAAiG,cAAC4Q,GAAShL,QAAV,CACIP,QAAS,IACTnO,MAAO4Y,EACPvK,MAAO,CACH8B,MAAO2I,EACPM,SAAUL,EAAc,MACxBM,UAAWZ,GAEfvL,UAAS,+CAAAO,OAAiDuL,KAXzE,IAmBT9I,EAAArN,EAAAiG,cAAA,OACIoE,UAAS,+BAAAO,OAAiCuL,GAC1C3K,MAAO,CAAC8K,aAAcD,EAAiB,QAEvChJ,EAAArN,EAAAiG,cAAC4Q,GAAShL,QAAV,CACIP,QAASA,EACTnO,MAAOqM,EACPgC,MAAO,CACH8B,MAAOuI,EACPU,SAAUT,EAAY,MACtBU,UAAWZ,EACXU,aAAcF,EAAoB,OAEtC/L,UAAS,2CAAAO,OAA6CuL,KAIrD,WACG,GAAoB,OAAhBH,EACA,OACI3I,EAAArN,EAAAiG,cAAC4Q,GAAShL,QAAV,CACIP,QAAS,IACTnO,MAAO4Y,EACPvK,MAAO,CACH8B,MAAO2I,EACPM,SAAUL,EAAc,MACxBM,UAAWZ,GAEfvL,UAAS,+CAAAO,OAAiDuL,KAXzE,QEza9BjO,GAAMC,GAAGC,KAATF,GACAG,GAAqBF,GAAGG,OAAxBD,qBACwDF,GAAGI,WAA3DE,mBAAcC,gBAAWF,mBAAciF,oBACvC3H,GAAYqC,GAAGS,QAAf9C,YAC8EqC,GAAGU,OAAvEE,OAAVD,YAAUC,mBAAmBE,mBAAcyN,oBAAeC,uBAC3DzN,GACFmE,EAAArN,EAAAiG,cAAA,OAAKmD,MAAM,6BAA6BC,MAAM,MAAMC,OAAO,MAAMC,QAAQ,eACrE8D,EAAArN,EAAAiG,cAAA,SACIoH,EAAArN,EAAAiG,cAAA,SACIoH,EAAArN,EAAAiG,cAAA,QAAMzJ,EAAE,+EAEZ6Q,EAAArN,EAAAiG,cAAA,SACIoH,EAAArN,EAAAiG,cAAA,QAAMzJ,EAAE,2sBAOR6Q,EAAArN,EAAAiG,cAAA,QAAMzJ,EAAE,kPAGR6Q,EAAArN,EAAAiG,cAAA,QAAMzJ,EAAE,meAKR6Q,EAAArN,EAAAiG,cAAA,QAAMzJ,EAAE,wDACR6Q,EAAArN,EAAAiG,cAAA,QACIzJ,EAAE,mHACN6Q,EAAArN,EAAAiG,cAAA,QAAMzJ,EAAE,qPAqBxB6L,GAAkB,oBAAqB,CAEnCmB,MAAOtB,GAAG,UAAW,aACrBuB,KAAMP,GACNQ,SAAU,gBACVC,WCpEkB,CAClBwF,MAAO,CACHxM,KAAM,SACN3D,QAAS,GAEb4W,MAAO,CACHjT,KAAM,UAEVwT,WAAY,CACRxT,KAAM,SACN3D,QAAS,WAEbqX,kBAAmB,CACf1T,KAAM,SACN3D,QAAS,MAEbwK,MAAO,CACH7G,KAAM,SACNgF,OAAQ,OACRkC,SAAU,oBACV7K,QAAS,IAEb6W,WAAY,CACRlT,KAAM,SACN3D,QAAS,WAEb8W,UAAW,CACPnT,KAAM,SACN3D,QAAS,KAEboX,kBAAmB,CACfzT,KAAM,SACN3D,QAAS,MAEb+W,QAAS,CACLpO,OAAQ,OACRkC,SAAU,IACV7K,QAAS,IAEbgX,YAAa,CACTrT,KAAM,SACN3D,QAAS,MAEbiX,aAAc,CACVtT,KAAM,SACN3D,QAAS,WAEbkX,YAAa,CACTvT,KAAM,SACN3D,QAAS,MDoBb0U,SAAU,CACNrJ,WAAU,EACV0O,iBAAgB,EAChBpG,QAAQ,GAYZxI,KArBmC,SAAAC,GAqBU,IAAvCT,EAAuCS,EAAvCT,WAAYW,EAA2BF,EAA3BE,cAAeD,EAAYD,EAAZC,UACtB8E,EAAiJxF,EAAjJwF,MAAOyG,EAA0IjM,EAA1IiM,MAAcC,GAA4HlM,EAAnIH,MAAmIG,EAA5HkM,YAAYC,EAAgHnM,EAAhHmM,UAAoBE,GAA4FrM,EAArGoM,QAAqGpM,EAA5FqM,aAAaC,EAA+EtM,EAA/EsM,aAAcC,EAAiEvM,EAAjEuM,YAAaC,EAAoDxM,EAApDwM,WAAYC,EAAwCzM,EAAxCyM,kBAAmBC,EAAqB1M,EAArB0M,kBAE/H2C,EAAmB,SAACC,GAIpB,OAFA3O,EAAc,CAAC6E,MAAO8J,IAEdA,GACJ,KAAK,EACD3O,EAAc,CAACwL,UAAW,MAC1B,MACJ,KAAK,EACDxL,EAAc,CAACwL,UAAW,MAC1B,MACJ,KAAK,EACDxL,EAAc,CAACwL,UAAW,MAC1B,MACJ,KAAK,EACDxL,EAAc,CAACwL,UAAW,IAC1B,MACJ,KAAK,EACDxL,EAAc,CAACwL,UAAW,MAC1B,MACJ,KAAK,EACDxL,EAAc,CAACwL,UAAW,QAItC,OACIzI,EAAArN,EAAAiG,cAACiT,GAAD,KACI7L,EAAArN,EAAAiG,cAACkT,GAAD,KACI9L,EAAArN,EAAAiG,cAACmT,GAAD,CAAgBnE,SAAU,EAAGC,SAAU,EAAGN,cAAezF,EAAOxE,SAAUqO,KAE9E3L,EAAArN,EAAAiG,cAACoT,GAAD,KACIhM,EAAArN,EAAAiG,cAACqT,GAAD,CAAW9P,MAAOtB,GAAG,iBAAkB,cACnCmF,EAAArN,EAAAiG,cAACsT,GAAD,CACIhP,MAAOrC,GAAG,gBAAiB,aAC3B/K,MAAOgZ,EACPxL,SAAU,SAACxN,GAAD,OAAWmN,EAAc,CAAC6L,WAAYhZ,KAChDuN,QAAS,CACL,CAACH,MAAOrC,GAAG,UAAW,aAAc/K,MAAO,WAC3C,CAACoN,MAAOrC,GAAG,QAAS,aAAc/K,MAAO,YAGjDkQ,EAAArN,EAAAiG,cAAA,aAAQiC,GAAG,2BAA4B,cACvCmF,EAAArN,EAAAiG,cAACuT,GAAD,CACIrc,MAAOkZ,EACP1L,SAAU,SAACxN,GACPmN,EAAc,CAAC+L,kBAAmBlZ,KAEtCmW,KAAM,EACNC,IAAK,EACLvE,KAAM,MAGd3B,EAAArN,EAAAiG,cAACqT,GAAD,CAAW9P,MAAOtB,GAAG,mBAAoB,cACrCmF,EAAArN,EAAAiG,cAAA,aAAQiC,GAAG,QAAS,cACpBmF,EAAArN,EAAAiG,cAACmT,GAAD,CAAgBnE,SAAU,EAAGC,SAAU,EAAGN,cAAezF,EAAOxE,SAAUqO,IAC1E3L,EAAArN,EAAAiG,cAAA,SAAIiC,GAAG,mBACPmF,EAAArN,EAAAiG,cAACwT,GAAD,CACItc,MAAOyY,EACPjL,SAAU,SAACxN,GACPmN,EAAc,CAACsL,MAAOzY,OAG9BkQ,EAAArN,EAAAiG,cAAA,aAAQiC,GAAG,kBAAmB,cAC9BmF,EAAArN,EAAAiG,cAACuT,GAAD,CACIrc,MAAO2Y,EACPnL,SAAU,SAACxN,GACPmN,EAAc,CAACwL,UAAW3Y,KAE9BmW,IAAK,GACLC,IAAK,EACLvE,KAAM,KAEV3B,EAAArN,EAAAiG,cAAA,aAAQiC,GAAG,mCAAoC,cAC/CmF,EAAArN,EAAAiG,cAACuT,GAAD,CACIrc,MAAOiZ,EACPzL,SAAU,SAACxN,GACPmN,EAAc,CAAC8L,kBAAmBjZ,KAEtCmW,KAAM,EACNC,IAAK,EACLvE,KAAM,KAEV3B,EAAArN,EAAAiG,cAACyT,GAAD,CACIvc,MAAO0Y,EACPlL,SAAU,SAACxN,GAAD,OAAWmN,EAAc,CAACuL,WAAY1Y,QAGxDkQ,EAAArN,EAAAiG,cAACqT,GAAD,CAAW9P,MAAOtB,GAAG,oBAAqB,cACtCmF,EAAArN,EAAAiG,cAAC0T,GAAD,CACIpP,MAAOrC,GAAG,WAAY,aACtBuC,SAAUuL,EACVtL,QAAS,CACL,CAACH,MAAOrC,GAAG,UAAW,aAAc/K,MAAO,MAC3C,CAACoN,MAAOrC,GAAG,OAAQ,aAAc/K,MAAO,QAE5CwN,SAAU,SAACxN,GAAD,OAAWmN,EAAc,CAAC0L,YAAa7Y,OAErDkQ,EAAArN,EAAAiG,cAAA,aAAQiC,GAAG,kBAAmB,cAC9BmF,EAAArN,EAAAiG,cAACuT,GAAD,CACIrc,MAAO+Y,EACPvL,SAAU,SAACxN,GACPmN,EAAc,CAAC4L,YAAa/Y,KAEhCmW,IAAK,GACLC,IAAK,EACLvE,KAAM,KAEV3B,EAAArN,EAAAiG,cAACyT,GAAD,CACIvc,MAAO8Y,EACPtL,SAAU,SAACxN,GAAD,OAAWmN,EAAc,CAAC2L,aAAc9Y,SAI9DkQ,EAAArN,EAAAiG,cAAC2T,GAAD,CACIjQ,WAAYA,EACZW,cAAeA,EACfD,UAAWA,EACX8C,KAAM,WAatBxB,KA1JmC,SAAAV,GA0JL,IAAxBtB,EAAwBsB,EAAxBtB,WAAYU,EAAYY,EAAZZ,UACd,OACIgD,EAAArN,EAAAiG,cAAC2T,GAAD,CACIjQ,WAAYA,EACZU,UAAWA,EACX8C,KAAM,UAIlBqB,WAAYoI,SEjOT9N,GAAYX,GAAGU,OAAfC,SAEM0F,GAAa,CACtB,CACI7E,WAAY,CACR6B,MAAO,CACH7I,KAAM,SACN3D,QAAS,QAEb4K,QAAS,CACLjH,KAAM,SACNgF,OAAQ,OACRkC,SAAU,MAGlB8B,KAZJ,SAAAvB,GAYuB,IAAbT,EAAaS,EAAbT,WAEE6B,EAEA7B,EAFA6B,MACA5B,EACAD,EADAC,QAEJ,OACIyD,EAAArN,EAAAiG,cAAA,OAAKoE,UAAS,eAAAO,OAAiBY,IAC3B6B,EAAArN,EAAAiG,cAAC4T,GAAShO,QAAV,CACIP,QAAS,IACTnO,MAAOyM,QCnBxB1B,GAAMC,GAAGC,KAATF,GACCG,GAAsBF,GAAGG,OAAzBD,kBACAS,GAAsBX,GAAGU,OAAzBC,SAERT,GAAmB,kBAAmB,CAEpCmB,MAAOtB,GAAG,QAAS,aAEnBuB,KAAM,OAENC,SAAU,gBAEVC,WAAY,CACV6B,MAAO,CACL7I,KAAM,SACN3D,QAAS,QAEX4K,QAAS,CACLjH,KAAM,SACNgF,OAAQ,OACRkC,SAAU,MAIhBM,KApBoC,SAAAC,GAoBS,IAAvCT,EAAuCS,EAAvCT,WAAYW,EAA2BF,EAA3BE,cAAeD,EAAYD,EAAZC,UAEzBmB,EAEA7B,EAFA6B,MACA5B,EACAD,EADAC,QAWN,OACIT,MAAAlD,cAAA,OAAKoE,UAAS,GAAAO,OAAKP,EAAL,iBAAAO,OAA8BY,IAC5CrC,MAAAlD,cAAA,UAAQ0E,SAVZ,SAAuBmP,GACrBxP,EAAc,CAACkB,MAAOsO,EAAMpS,OAAOvK,UAU7BgM,MAAAlD,cAAA,UAAQ9I,MAAO,UAAWsN,SAAoB,YAAVe,GAApC,WACArC,MAAAlD,cAAA,UAAQ9I,MAAO,OAAQsN,SAAoB,SAAVe,GAAjC,QACArC,MAAAlD,cAAA,UAAQ9I,MAAO,UAAWsN,SAAoB,YAAVe,GAApC,WACArC,MAAAlD,cAAA,UAAQ9I,MAAO,SAAUsN,SAAoB,WAAVe,GAAnC,WAEJrC,MAAAlD,cAAC8T,GAAD,CACIzO,QAAQ,IACRX,SAdR,SAAyBqP,GACvB1P,EAAc,CAACV,QAASoQ,KAclB7c,MAAOyM,MAMjB+B,KAnDoC,SAAAV,GAmDP,IAAvBtB,EAAuBsB,EAAvBtB,WAAWU,EAAYY,EAAZZ,UAETmB,EAEA7B,EAFA6B,MACA5B,EACAD,EADAC,QAEN,OACIT,MAAAlD,cAAA,OAAKoE,UAAS,GAAAO,OAAKP,EAAL,iBAAAO,OAA8BY,IAC5CrC,MAAAlD,cAAC8T,GAASlO,QAAV,CACIP,QAAS,IACTnO,MAAOyM,MAIf4E,WAAYA,0zBCxET,IAAM5J,GAAb,SAAAmH,GAAA,SAAAnH,IAAA,mGAAAqV,CAAA/Y,KAAA0D,GAAAsV,GAAAhZ,KAAAiZ,GAAAvV,GAAA9F,MAAAoC,KAAA5C,sBAAA,0OAAA8b,CAAAxV,EAA+BuE,IAAMvE,aAArCA,KAAA,EAAAnH,IAAA,SAAAN,MAAA,WAIQ,IAAIkd,EAAoBnZ,KAAKC,MAAMmZ,cAC/BC,EAAcrZ,KAAKC,MAAMqZ,QACzBC,EAAavZ,KAAKC,MAAMuZ,OACxBC,EAAczZ,KAAKC,MAAMyZ,QACzBC,EAAa3Z,KAAKC,MAAM2Z,OACxBC,EAAY7Z,KAAKC,MAAM6Z,MACvBC,EAAe/Z,KAAKC,MAAM+Z,SAC1BC,EAAwBja,KAAKC,MAAMia,wBACnCC,EAAuBna,KAAKC,MAAMma,uBAClCC,EAAWra,KAAKC,MAAMqa,WACtBC,EAAava,KAAKC,MAAMua,aAExBC,EAAS,GACTC,EAAS,GACTC,EAAa,GACbC,EAAY,GAmDhB,OAjDAH,EAAM,qBAEFtB,GAEAsB,EAAM,GAAA/Q,OAAM+Q,EAAN,qBAAA/Q,OAAgCiQ,GAGnB,MAAfJ,EACAmB,EAAS,CACL/C,gBAAiBwB,EACjB3O,OAAM,aAAAd,OAAeyP,IAGH,MAAfI,IACPmB,EAAS,CACL/C,gBAAiB,cACjBnN,OAAQ,aAAe2O,EACvB/M,MAAO+M,KAKPA,IAGW,MAAfI,GACAkB,EAAM,GAAA/Q,OAAM+Q,EAAN,SAAA/Q,OAAoBiQ,EAApB,SAAAjQ,OAAsC2P,GAC5CqB,EAAS,MAEa,MAAfnB,IACPkB,EAAM,GAAA/Q,OAAM+Q,EAAN,SAAA/Q,OAAoBiQ,EAApB,iBAAAjQ,OAA8C2P,GACpDqB,EAAS,OAKI,UAAhBjB,IACJgB,EAAM,GAAA/Q,OAAM+Q,EAAN,eAKHR,IACAU,EAAaxO,EAAArN,EAAAiG,cAAA,KAAGoE,UAAS,GAAAO,OAAKuQ,EAAL,6BAEzBE,IACAS,EAAYzO,EAAArN,EAAAiG,cAAA,KAAGoE,UAAS,GAAAO,OAAKyQ,EAAL,4BAIpBhO,EAAArN,EAAAiG,cAAA,KACIuS,KAAMuC,EACNnI,GAAI,iBACJpH,MAAOoQ,EACPvR,UAAWsR,EACXI,KAAM,SACNC,gBAAc,EACdtU,OAAQuT,EAAc,SAAS,KAC/BgB,IAAK,uBAEJJ,EACAN,EACAO,EAEAL,GAAcpO,EAAArN,EAAAiG,cAAA,KAAGoE,UAAW,6BAA8BoR,sCArF/E7W,EAAA,mzBCAO,IAAMsX,GAAb,SAAAnQ,GAAA,SAAAmQ,IAAA,mGAAAC,CAAAjb,KAAAgb,GAAAE,GAAAlb,KAAAmb,GAAAH,GAAApd,MAAAoC,KAAA5C,sBAAA,0OAAAge,CAAAJ,EAAyC/S,IAAMvE,aAA/CsX,KAAA,EAAAze,IAAA,SAAAN,MAAA,WAIQ,IAAIkd,EAAoBnZ,KAAKC,MAAMmZ,cAC/BC,EAAcrZ,KAAKC,MAAMqZ,QACzBC,EAAavZ,KAAKC,MAAMuZ,OACxBC,EAAczZ,KAAKC,MAAMyZ,QACzBC,EAAa3Z,KAAKC,MAAM2Z,OACxBC,EAAY7Z,KAAKC,MAAM6Z,MACvBC,EAAe/Z,KAAKC,MAAM+Z,SAC1BC,EAAwBja,KAAKC,MAAMia,wBACnCC,EAAuBna,KAAKC,MAAMma,uBAClCC,EAAWra,KAAKC,MAAMqa,WAGtBG,GAFaza,KAAKC,MAAMua,aAEf,IACTE,EAAS,GACTC,EAAa,GACbC,EAAY,GAmDhB,OAjDAH,EAAM,qBAEFtB,GAEAsB,EAAM,GAAA/Q,OAAM+Q,EAAN,qBAAA/Q,OAAgCiQ,GAGnB,MAAfJ,EACAmB,EAAS,CACL/C,gBAAiBwB,EACjB3O,OAAM,aAAAd,OAAeyP,IAGH,MAAfI,IACPmB,EAAS,CACL/C,gBAAiB,cACjBnN,OAAQ,aAAe2O,EACvB/M,MAAO+M,KAKPA,IAGW,MAAfI,GACAkB,EAAM,GAAA/Q,OAAM+Q,EAAN,SAAA/Q,OAAoBiQ,EAApB,SAAAjQ,OAAsC2P,GAC5CqB,EAAS,MAEa,MAAfnB,IACPkB,EAAM,GAAA/Q,OAAM+Q,EAAN,SAAA/Q,OAAoBiQ,EAApB,iBAAAjQ,OAA8C2P,GACpDqB,EAAS,OAKI,UAAhBjB,IACJgB,EAAM,GAAA/Q,OAAM+Q,EAAN,eAKHR,IACAU,EAAaxO,EAAArN,EAAAiG,cAAA,KAAGoE,UAAS,GAAAO,OAAKuQ,EAAL,6BAEzBE,IACAS,EAAYzO,EAAArN,EAAAiG,cAAA,KAAGoE,UAAS,GAAAO,OAAKyQ,EAAL,4BAIpBhO,EAAArN,EAAAiG,cAAA,KACIuS,KAAMuC,EACN1Q,UAAWsR,EACXI,KAAM,SACNC,gBAAc,EACdxQ,MAAOoQ,EACPlU,OAAQuT,EAAc,SAAS,MAE9BY,EACAN,EACAO,qCAjFrBI,EAAA,mzBCAO,IAAMK,GAAb,SAAAxQ,GAAA,SAAAwQ,IAAA,mGAAAC,CAAAtb,KAAAqb,GAAAE,GAAAvb,KAAAwb,GAAAH,GAAAzd,MAAAoC,KAAA5C,sBAAA,0OAAAqe,CAAAJ,EAA2CpT,IAAMvE,aAAjD2X,KAAA,EAAA9e,IAAA,SAAAN,MAAA,WAIQ,IAAIkd,EAAoBnZ,KAAKC,MAAMmZ,cAC/BC,EAAcrZ,KAAKC,MAAMqZ,QACzBC,EAAavZ,KAAKC,MAAMuZ,OACxBC,EAAczZ,KAAKC,MAAMyZ,QACzBC,EAAa3Z,KAAKC,MAAM2Z,OACxBC,EAAY7Z,KAAKC,MAAM6Z,MACvBC,EAAe/Z,KAAKC,MAAM+Z,SAC1BC,EAAwBja,KAAKC,MAAMia,wBACnCC,EAAuBna,KAAKC,MAAMma,uBAClCC,EAAWra,KAAKC,MAAMqa,WAGtBG,GAFaza,KAAKC,MAAMua,aAEf,IACTE,EAAS,GACTC,EAAa,GACbC,EAAY,GAmDhB,OAjDAH,EAAM,qBAEFtB,GAEAsB,EAAM,GAAA/Q,OAAM+Q,EAAN,qBAAA/Q,OAAgCiQ,GAGnB,MAAfJ,EACAmB,EAAS,CACL/C,gBAAiBwB,EACjB3O,OAAM,aAAAd,OAAeyP,IAGH,MAAfI,IACPmB,EAAS,CACL/C,gBAAiB,cACjBnN,OAAQ,aAAe2O,EACvB/M,MAAO+M,KAKPA,IAGW,MAAfI,GACAkB,EAAM,GAAA/Q,OAAM+Q,EAAN,SAAA/Q,OAAoBiQ,EAApB,SAAAjQ,OAAsC2P,GAC5CqB,EAAS,MAEa,MAAfnB,IACPkB,EAAM,GAAA/Q,OAAM+Q,EAAN,SAAA/Q,OAAoBiQ,EAApB,iBAAAjQ,OAA8C2P,GACpDqB,EAAS,OAKI,UAAhBjB,IACJgB,EAAM,GAAA/Q,OAAM+Q,EAAN,eAKHR,IACAU,EAAaxO,EAAArN,EAAAiG,cAAA,KAAGoE,UAAS,GAAAO,OAAKuQ,EAAL,6BAEzBE,IACAS,EAAYzO,EAAArN,EAAAiG,cAAA,KAAGoE,UAAS,GAAAO,OAAKyQ,EAAL,4BAIpBhO,EAAArN,EAAAiG,cAAA,KACIuS,KAAMuC,EACNnI,GAAI,iBACJvI,UAAWsR,EACXI,KAAM,SACNC,gBAAc,EACdxQ,MAAOoQ,EACPlU,OAAQuT,EAAc,SAAS,MAE9BY,EACAN,EACAO,qCAlFrBS,EAAA,mzBCAO,IAAMK,GAAb,SAAA7Q,GAAA,SAAA6Q,IAAA,mGAAAC,CAAA3b,KAAA0b,GAAAE,GAAA5b,KAAA6b,GAAAH,GAAA9d,MAAAoC,KAAA5C,sBAAA,0OAAA0e,CAAAJ,EAA4DzT,IAAMvE,aAAlEgY,KAAA,EAAAnf,IAAA,SAAAN,MAAA,WAIQ,IAAIkd,EAAoBnZ,KAAKC,MAAMmZ,cAC/BC,EAAcrZ,KAAKC,MAAMqZ,QACzBC,EAAavZ,KAAKC,MAAMuZ,OACxBC,EAAczZ,KAAKC,MAAMyZ,QACzBC,EAAa3Z,KAAKC,MAAM2Z,OACxBC,EAAY7Z,KAAKC,MAAM6Z,MACvBC,EAAe/Z,KAAKC,MAAM+Z,SAC1BC,EAAwBja,KAAKC,MAAMia,wBACnCC,EAAuBna,KAAKC,MAAMma,uBAClCC,EAAWra,KAAKC,MAAMqa,WACtBC,EAAava,KAAKC,MAAMua,aAExBC,EAAS,GACTC,EAAS,GACTC,EAAa,GACbC,EAAY,GAmDhB,OAjDAH,EAAM,qBAEFtB,GAEAsB,EAAM,GAAA/Q,OAAM+Q,EAAN,qBAAA/Q,OAAgCiQ,GAGnB,MAAfJ,EACAmB,EAAS,CACL/C,gBAAiBwB,EACjB3O,OAAM,aAAAd,OAAeyP,IAGH,MAAfI,IACPmB,EAAS,CACL/C,gBAAiB,cACjBnN,OAAQ,aAAe2O,EACvB/M,MAAO+M,KAKPA,IAGW,MAAfI,GACAkB,EAAM,GAAA/Q,OAAM+Q,EAAN,SAAA/Q,OAAoBiQ,EAApB,SAAAjQ,OAAsC2P,GAC5CqB,EAAS,MAEa,MAAfnB,IACPkB,EAAM,GAAA/Q,OAAM+Q,EAAN,SAAA/Q,OAAoBiQ,EAApB,iBAAAjQ,OAA8C2P,GACpDqB,EAAS,OAKI,UAAhBjB,IACJgB,EAAM,GAAA/Q,OAAM+Q,EAAN,eAKHR,IACAU,EAAaxO,EAAArN,EAAAiG,cAAA,KAAGoE,UAAS,GAAAO,OAAKuQ,EAAL,6BAEzBE,IACAS,EAAYzO,EAAArN,EAAAiG,cAAA,KAAGoE,UAAS,GAAAO,OAAKyQ,EAAL,4BAIpBhO,EAAArN,EAAAiG,cAAA,KACIuS,KAAMuC,EACNnI,GAAI,iBACJvI,UAAWsR,EACXI,KAAM,SACNC,gBAAc,EACdxQ,MAAOoQ,EACPlU,OAAQuT,EAAc,SAAS,KAC/BgB,IAAK,uBAEZJ,EACYN,EACZO,EAEYL,GAAcpO,EAAArN,EAAAiG,cAAA,KAAGoE,UAAW,6BAA8BoR,sCArFnFmB,EAAA,mzBCAO,IAAMK,GAAb,SAAAlR,GAAA,SAAAkR,IAAA,mGAAAC,CAAAhc,KAAA+b,GAAAE,GAAAjc,KAAAkc,GAAAH,GAAAne,MAAAoC,KAAA5C,sBAAA,0OAAA+e,CAAAJ,EAA8D9T,IAAMvE,aAApEqY,KAAA,EAAAxf,IAAA,SAAAN,MAAA,WAIQ,IAAIkd,EAAoBnZ,KAAKC,MAAMmZ,cAC/BC,EAAcrZ,KAAKC,MAAMqZ,QACzBC,EAAavZ,KAAKC,MAAMuZ,OACxBC,EAAczZ,KAAKC,MAAMyZ,QACzBC,EAAa3Z,KAAKC,MAAM2Z,OACxBC,EAAY7Z,KAAKC,MAAM6Z,MACvBC,EAAe/Z,KAAKC,MAAM+Z,SAC1BC,EAAwBja,KAAKC,MAAMia,wBACnCC,EAAuBna,KAAKC,MAAMma,uBAClCC,EAAWra,KAAKC,MAAMqa,WACtBC,EAAava,KAAKC,MAAMua,aAExBC,EAAS,GACTC,EAAS,GACTC,EAAa,GACbC,EAAY,GAmDhB,OAjDAH,EAAM,qBAEFtB,GAEAsB,EAAM,GAAA/Q,OAAM+Q,EAAN,qBAAA/Q,OAAgCiQ,GAGnB,MAAfJ,EACAmB,EAAS,CACL/C,gBAAiBwB,EACjB3O,OAAM,aAAAd,OAAeyP,IAGH,MAAfI,IACPmB,EAAS,CACL/C,gBAAiB,cACjBnN,OAAQ,aAAe2O,EACvB/M,MAAO+M,KAKPA,IAGW,MAAfI,GACAkB,EAAM,GAAA/Q,OAAM+Q,EAAN,SAAA/Q,OAAoBiQ,EAApB,SAAAjQ,OAAsC2P,GAC5CqB,EAAS,MAEa,MAAfnB,IACPkB,EAAM,GAAA/Q,OAAM+Q,EAAN,SAAA/Q,OAAoBiQ,EAApB,iBAAAjQ,OAA8C2P,GACpDqB,EAAS,OAKI,UAAhBjB,IACJgB,EAAM,GAAA/Q,OAAM+Q,EAAN,eAKHR,IACAU,EAAaxO,EAAArN,EAAAiG,cAAA,KAAGoE,UAAS,GAAAO,OAAKuQ,EAAL,6BAEzBE,IACAS,EAAYzO,EAAArN,EAAAiG,cAAA,KAAGoE,UAAS,GAAAO,OAAKyQ,EAAL,4BAIpBhO,EAAArN,EAAAiG,cAAA,KACIuS,KAAMuC,EACNnI,GAAI,iBACJvI,UAAWsR,EACXI,KAAM,SACNC,gBAAc,EACdxQ,MAAOoQ,EACPlU,OAAQuT,EAAc,SAAS,MAEtCY,EACYN,EACZO,EAEYL,GAAcpO,EAAArN,EAAAiG,cAAA,KAAGoE,UAAW,6BAA8BoR,sCApFnFwB,EAAA,GCIQnU,GAAaX,GAAGU,OAAhBC,SAEK0F,GAAa,CACzB,CACC7E,WAAY,CACXC,QAAS,CACRjC,OAAQ,OACRkC,SAAU,QAEXkR,UAAW,CACVpY,KAAM,SACN3D,QAAS,MAEVic,aAAc,CACbtY,KAAM,UACN3D,SAAS,GAEV6b,WAAY,CACXlY,KAAM,SACN3D,QAAS,MAEVyb,WAAY,CACX9X,KAAM,SACN3D,QAAS,KAEVub,YAAa,CACZ5X,KAAM,SACN3D,QAAS,WAEVqb,kBAAmB,CAClB1X,KAAM,SACN3D,QAAS,MAEV2b,YAAa,CACZhY,KAAM,SACN3D,QAAS,QAEVmc,sBAAuB,CACtBxY,KAAM,SACN3D,QAAS,MAEVqc,qBAAsB,CACrB1Y,KAAM,SACN3D,QAAS,OAIX2M,KA5CD,SAAAvB,GA4CoB,IAAbT,EAAaS,EAAbT,WAEJC,EAUGD,EAVHC,QACAmR,EASGpR,EATHoR,UACAE,EAQGtR,EARHsR,aACAJ,EAOGlR,EAPHkR,WACAJ,EAMG9Q,EANH8Q,WACAF,EAKG5Q,EALH4Q,YACAF,EAIG1Q,EAJH0Q,kBACAM,EAGGhR,EAHHgR,YACAQ,EAEGxR,EAFHwR,sBACAE,EACG1R,EADH0R,qBAGG/J,EAAiB,GAYrB,OAVI+I,EAEH/I,EAAc,oDAAA1G,OAAuD+P,GAE1DN,IAEX/I,EAAc,6BAAA1G,OAAgC+P,IAK9CtN,EAAArN,EAAAiG,cAAA,OAAKoE,UAAWiH,GAEfjE,EAAArN,EAAAiG,cAACqX,GAAD,CAAqBhD,cAAeD,EAAmBG,QAASD,EAAaG,OAAQD,EAC/EG,QAASD,EACTG,OAAQD,EACRG,MAAOD,EACPG,SAAUD,EACVG,wBAAyBD,EACzBG,uBAAwBD,EACxBG,WACCnO,EAAArN,EAAAiG,cAACsX,GAAS1R,QAAV,CACCP,QAAQ,OACRjB,UAAW,qBACXlN,MAAOyM,SAOnB,CACCD,WAAY,CACXC,QAAS,CACRjC,OAAQ,OACRkC,SAAU,QAEXkR,UAAW,CACVpY,KAAM,SACN3D,QAAS,MAEVic,aAAc,CACbtY,KAAM,UACN3D,SAAS,GAEV6b,WAAY,CACXlY,KAAM,SACN3D,QAAS,MAEVyb,WAAY,CACX9X,KAAM,SACN3D,QAAS,KAEVub,YAAa,CACZ5X,KAAM,SACN3D,QAAS,WAEVqb,kBAAmB,CAClB1X,KAAM,SACN3D,QAAS,MAEV2b,YAAa,CACZhY,KAAM,SACN3D,QAAS,QAEVmc,sBAAuB,CACtBxY,KAAM,SACN3D,QAAS,MAEVqc,qBAAsB,CACrB1Y,KAAM,SACN3D,QAAS,OAIX2M,KA5CD,SAAAV,GA4CoB,IAAbtB,EAAasB,EAAbtB,WAEJC,EAUGD,EAVHC,QACAmR,EASGpR,EATHoR,UACAE,EAQGtR,EARHsR,aACAJ,EAOGlR,EAPHkR,WACAJ,EAMG9Q,EANH8Q,WACAF,EAKG5Q,EALH4Q,YACAF,EAIG1Q,EAJH0Q,kBACAM,EAGGhR,EAHHgR,YACAQ,EAEGxR,EAFHwR,sBACAE,EACG1R,EADH0R,qBAGG/J,EAAiB,GAYrB,OAVI+I,EAEH/I,EAAc,oDAAA1G,OAAuD+P,GAE1DN,IAEX/I,EAAc,6BAAA1G,OAAgC+P,IAK9CtN,EAAArN,EAAAiG,cAAA,OAAKoE,UAAWiH,GAEfjE,EAAArN,EAAAiG,cAACuX,GAAD,CAAuBlD,cAAeD,EAAmBG,QAASD,EAAaG,OAAQD,EACjFG,QAASD,EACTG,OAAQD,EACRG,MAAOD,EACPG,SAAUD,EACVG,wBAAyBD,EACzBG,uBAAwBD,EACxBG,WACCnO,EAAArN,EAAAiG,cAACsX,GAAS1R,QAAV,CACCP,QAAQ,OACRjB,UAAW,qBACXlN,MAAOyM,SAOnB,CACCD,WAAY,CACXC,QAAS,CACRjC,OAAQ,OACRkC,SAAU,QAEX4R,WAAY,CACX9Y,KAAM,SACN3D,QAAS,MAEV+b,UAAW,CACVpY,KAAM,SACN3D,QAAS,MAEVic,aAAc,CACbtY,KAAM,UACN3D,SAAS,GAEV6b,WAAY,CACXlY,KAAM,SACN3D,QAAS,MAEVyb,WAAY,CACX9X,KAAM,SACN3D,QAAS,KAEVub,YAAa,CACZ5X,KAAM,SACN3D,QAAS,WAEVqb,kBAAmB,CAClB1X,KAAM,SACN3D,QAAS,MAEV2b,YAAa,CACZhY,KAAM,SACN3D,QAAS,QAEVmc,sBAAuB,CACtBxY,KAAM,SACN3D,QAAS,MAEVqc,qBAAsB,CACrB1Y,KAAM,SACN3D,QAAS,OAGX2M,KA/CD,SAAAC,GA+C+B,IAAxBjC,EAAwBiC,EAAxBjC,WAEJC,GAF4BgC,EAAZvB,UAabV,EAXHC,SACA6R,EAUG9R,EAVH8R,WACAV,EASGpR,EATHoR,UACAE,EAQGtR,EARHsR,aACAJ,EAOGlR,EAPHkR,WACAJ,EAMG9Q,EANH8Q,WACAF,EAKG5Q,EALH4Q,YACAF,EAIG1Q,EAJH0Q,kBACAM,EAGGhR,EAHHgR,YACAQ,EAEGxR,EAFHwR,sBACAE,EACG1R,EADH0R,qBAGG/J,EAAiB,GAYrB,OAVI+I,EAEH/I,EAAc,oDAAA1G,OAAuD+P,GAE1DN,IAEX/I,EAAc,6BAAA1G,OAAgC+P,IAK9CtN,EAAArN,EAAAiG,cAAA,OAAKoE,UAAWiH,GAEfjE,EAAArN,EAAAiG,cAACwX,GAAD,CAAwCnD,cAAeD,EAAmBG,QAASD,EACzEG,OAAQD,EACRG,QAASD,EACTG,OAAQD,EACRG,MAAOD,EACPG,SAAUD,EACVG,wBAAyBD,EACzBG,uBAAwBD,EACxBK,aAAcD,EACdD,WACCnO,EAAArN,EAAAiG,cAACsX,GAAS1R,QAAV,CACCP,QAAQ,OACRjB,UAAW,qBACXlN,MAAOyM,SAOvB,CACCD,WAAY,CACXC,QAAS,CACRjC,OAAQ,OACRkC,SAAU,QAEX4R,WAAY,CACX9Y,KAAM,SACN3D,QAAS,MAEV+b,UAAW,CACVpY,KAAM,SACN3D,QAAS,MAEVic,aAAc,CACbtY,KAAM,UACN3D,SAAS,GAEV6b,WAAY,CACXlY,KAAM,SACN3D,QAAS,MAEVyb,WAAY,CACX9X,KAAM,SACN3D,QAAS,KAEVub,YAAa,CACZ5X,KAAM,SACN3D,QAAS,WAEVqb,kBAAmB,CAClB1X,KAAM,SACN3D,QAAS,MAEV2b,YAAa,CACZhY,KAAM,SACN3D,QAAS,QAEVmc,sBAAuB,CACtBxY,KAAM,SACN3D,QAAS,MAEVqc,qBAAsB,CACrB1Y,KAAM,SACN3D,QAAS,OAGX2M,KA/CD,SAAA+R,GA+C+B,IAAxB/T,EAAwB+T,EAAxB/T,WAEJC,GAF4B8T,EAAZrT,UAabV,EAXHC,SACA6R,EAUG9R,EAVH8R,WACAV,EASGpR,EATHoR,UACAE,EAQGtR,EARHsR,aACAJ,EAOGlR,EAPHkR,WACAJ,EAMG9Q,EANH8Q,WACAF,EAKG5Q,EALH4Q,YACAF,EAIG1Q,EAJH0Q,kBACAM,EAGGhR,EAHHgR,YACAQ,EAEGxR,EAFHwR,sBACAE,EACG1R,EADH0R,qBAGG/J,EAAiB,GAYrB,OAVI+I,EAEH/I,EAAc,oDAAA1G,OAAuD+P,GAE1DN,IAEX/I,EAAc,6BAAA1G,OAAgC+P,IAK9CtN,EAAArN,EAAAiG,cAAA,OAAKoE,UAAWiH,GAEfjE,EAAArN,EAAAiG,cAAC0X,GAAD,CAA0CrD,cAAeD,EAC7CG,QAASD,EACTG,OAAQD,EACRG,QAASD,EACTG,OAAQD,EACRG,MAAOD,EACPG,SAAUD,EACVG,wBAAyBD,EACzBG,uBAAwBD,EACxBK,aAAcD,EACdD,WACCnO,EAAArN,EAAAiG,cAACsX,GAAS1R,QAAV,CACCP,QAAQ,OACRjB,UAAW,qBACXlN,MAAOyM,UCnXnB1B,GAAMC,GAAGC,KAATF,GACAG,GAAqBF,GAAGG,OAAxBD,qBACmHF,GAAGI,WAAxGC,OAAdC,gBAAcD,cAAcE,gBAAmB8E,OAAR7E,UAAQ6E,aAAaoQ,sBAAiBrQ,kBAAasQ,eAAUC,iBACpGhY,GAAYqC,GAAGS,QAAf9C,YACqEqC,GAAGU,OAAxEC,eAAUC,wBAAgCE,OAAbD,eAAaC,cAAc8U,eACzD7U,GACFmE,EAAArN,EAAAiG,cAAA,OAAKmD,MAAM,6BAA6BC,MAAM,MAAMC,OAAO,MAAMC,QAAQ,eAC3E8D,EAAArN,EAAAiG,cAAA,SACCoH,EAAArN,EAAAiG,cAAA,QAAMzJ,EAAE,0LAGT6Q,EAAArN,EAAAiG,cAAA,SACCoH,EAAArN,EAAAiG,cAAA,QAAMzJ,EAAE,igBAKR6Q,EAAArN,EAAAiG,cAAA,QAAMzJ,EAAE,+OAER6Q,EAAArN,EAAAiG,cAAA,QAAMzJ,EAAE,4PAGR6Q,EAAArN,EAAAiG,cAAA,QAAMzJ,EAAE,2PAGR6Q,EAAArN,EAAAiG,cAAA,QAAMzJ,EAAE,obAIR6Q,EAAArN,EAAAiG,cAAA,QAAMzJ,EAAE,8OAmBX6L,GAAkB,mBAAoB,CAElCmB,MAAOtB,GAAG,SAAU,aACpBuB,KAAMP,GACNQ,SAAU,gBACVC,WAAY,CACRC,QAAS,CACLjC,OAAQ,OACRkC,SAAU,QAEd4R,WAAY,CACR9Y,KAAM,SACN3D,QAAS,MAEb+b,UAAW,CACPpY,KAAM,SACN3D,QAAS,MAEbic,aAAc,CACVtY,KAAM,UACN3D,SAAS,GAEb6b,WAAY,CACRlY,KAAM,SACN3D,QAAS,MAEbyb,WAAY,CACR9X,KAAM,SACN3D,QAAS,KAEbub,YAAa,CACT5X,KAAM,SACN3D,QAAS,WAEbqb,kBAAmB,CACf1X,KAAM,SACN3D,QAAS,MAEb2b,YAAa,CACThY,KAAM,SACN3D,QAAS,QAEbmc,sBAAuB,CACnBxY,KAAM,SACN3D,QAAS,MAEbqc,qBAAsB,CAClB1Y,KAAM,SACN3D,QAAS,OAYjBmL,KA5DkC,SAAAC,GA4DuB,IAejDkH,EAfF3H,EAAmDS,EAAnDT,WAAYU,EAAuCD,EAAvCC,UAAWC,EAA4BF,EAA5BE,cAAe0T,EAAa5T,EAAb4T,WAEpCpU,EAWAD,EAXAC,QACA6R,EAUA9R,EAVA8R,WACAV,EASApR,EATAoR,UACAE,EAQAtR,EARAsR,aACAJ,EAOAlR,EAPAkR,WACAJ,EAMA9Q,EANA8Q,WACAF,EAKA5Q,EALA4Q,YACAF,EAIA1Q,EAJA0Q,kBACAM,EAGAhR,EAHAgR,YACAQ,EAEAxR,EAFAwR,sBACAE,EACA1R,EADA0R,qBAgBJ,OAXI/J,EADA+I,EACc,6BAAAzP,OAAgC+P,EAAhC,2BAEA,6BAAA/P,OAAgC+P,GAI9CrJ,EADAjH,EACc,GAAAO,OAAMP,EAAN,+BAAAO,OAA6C+P,EAA7C,2BAEA,GAAA/P,OAAMP,EAAN,+BAAAO,OAA6C+P,GAI3DtN,EAAArN,EAAAiG,cAACgY,GAAD,KACI5Q,EAAArN,EAAAiG,cAACiY,GAAD,KACI7Q,EAAArN,EAAAiG,cAACkY,GAAD,CAAW3U,MAAOtB,GAAG,iBAAkB,cACnCmF,EAAArN,EAAAiG,cAACmY,GAAD,CACI7T,MAAOrC,GAAG,cAAe,aACzB/K,MAAOse,EACP9Q,SAAU,SAACxN,GAAD,OAAWmN,EAAc,CAACmR,WAAYte,KAChDoO,YAAa,gBAEjB8B,EAAArN,EAAAiG,cAAC2X,GAAD,CACIrT,MAAOrC,GAAG,qBAAsB,aAChCmW,QAASpD,EACTtQ,SAAU,SAAC0T,GAAD,OAAa/T,EAAc,CAAC2Q,aAAcoD,OAExDhR,EAAArN,EAAAiG,cAACqY,GAAD,CACI/T,MAAOrC,GAAG,eAAgB,aAC1BuC,SAAUoQ,EACVnQ,QAAS,CACL,CAACH,MAAOrC,GAAG,QAAS,aAAc/K,MAAO,MACzC,CAACoN,MAAOrC,GAAG,SAAU,aAAc/K,MAAO,MAC1C,CAACoN,MAAOrC,GAAG,QAAS,aAAc/K,MAAO,OAE7CwN,SAAU,SAACxN,GAAD,OAAWmN,EAAc,CAACuQ,WAAY1d,OAEpDkQ,EAAArN,EAAAiG,cAACqY,GAAD,CACI/T,MAAOrC,GAAG,mBAAoB,aAC9BuC,SAAUkQ,EACVjQ,QAAS,CACL,CAACH,MAAOrC,GAAG,OAAQ,aAAc/K,MAAO,QACxC,CAACoN,MAAOrC,GAAG,SAAU,aAAc/K,MAAO,UAC1C,CAACoN,MAAOrC,GAAG,QAAS,aAAc/K,MAAO,SACzC,CAACoN,MAAOrC,GAAG,QAAS,aAAc/K,MAAO,UAE7CwN,SAAU,SAACxN,GAAD,OAAWmN,EAAc,CAACqQ,YAAaxd,OAErDkQ,EAAArN,EAAAiG,cAACqY,GAAD,CACI/T,MAAOrC,GAAG,gBAAiB,aAC3BuC,SAAUgQ,EACV/P,QAAS,CACL,CAACH,MAAOrC,GAAG,cAAe,aAAc/K,MAAO,KAC/C,CAACoN,MAAOrC,GAAG,gBAAiB,aAAc/K,MAAO,MAErDqN,KAAMtC,GAAG,yEAA0E,aACnFyC,SAAU,SAACxN,GAAD,OAAWmN,EAAc,CAACmQ,WAAYtd,OAEpDkQ,EAAArN,EAAAiG,cAACqY,GAAD,CACI/T,MAAOrC,GAAG,iBAAkB,aAC5BuC,SAAU8P,EACV7P,QAAS,CACL,CAACH,MAAOrC,GAAG,UAAW,aAAc/K,MAAO,WAC3C,CAACoN,MAAOrC,GAAG,YAAa,aAAc/K,MAAO,aAC7C,CAACoN,MAAOrC,GAAG,UAAW,aAAc/K,MAAO,WAC3C,CAACoN,MAAOrC,GAAG,OAAQ,aAAc/K,MAAO,QACxC,CAACoN,MAAOrC,GAAG,UAAW,aAAc/K,MAAO,WAC3C,CAACoN,MAAOrC,GAAG,SAAU,aAAc/K,MAAO,UAC1C,CAACoN,MAAOrC,GAAG,QAAS,aAAc/K,MAAO,SACzC,CAACoN,MAAOrC,GAAG,OAAQ,aAAc/K,MAAO,SAE5CwN,SAAU,SAACxN,GAAD,OAAWmN,EAAc,CAACiQ,YAAapd,OAErDkQ,EAAArN,EAAAiG,cAACsY,GAAD,CACIhU,MAAOrC,GAAG,eAAgB,aAC1BsC,KAAMtC,GAAG,+GAAgH,cAEzHmF,EAAArN,EAAAiG,cAACuY,GAAD,CACIrhB,MAAOkd,EACP1P,SAAU,SAACxN,GAAD,OAAWmN,EAAc,CAAC+P,kBAAmBld,QAG/DkQ,EAAArN,EAAAiG,cAACsY,GAAD,CACIhU,MAAOrC,GAAG,gBAAiB,aAC3BsC,KAAM6C,EAAArN,EAAAiG,cAAA,KAAGuS,KAAI,iDAAoD9Q,OAAM,UAAaQ,GAAG,yBAA0B,eAEjHmF,EAAArN,EAAAiG,cAACmY,GAAD,CACI7T,MAAOrC,GAAG,cAAe,aACzBsC,KAAMtC,GAAG,4FAA6F,aACtG/K,MAAOge,EACPxQ,SAAU,SAACxN,GAAD,OAAWmN,EAAc,CAAC6Q,sBAAuBhe,KAC3DoO,YAAa,8BAEjB8B,EAAArN,EAAAiG,cAACmY,GAAD,CACI7T,MAAOrC,GAAG,aAAc,aACxBsC,KAAMtC,GAAG,0FAA2F,aACpG/K,MAAOke,EACP1Q,SAAU,SAACxN,GAAD,OAAWmN,EAAc,CAAC+Q,qBAAsBle,KAC1DoO,YAAa,gCAK7B8B,EAAArN,EAAAiG,cAAA,OAAKoE,UAAWiH,GAEZjE,EAAArN,EAAAiG,cAACwY,GAAD,CAAWnE,cAAeD,EAAmBG,QAASD,EAAaG,OAAQD,EAChEG,QAASD,EACTG,OAAQD,EACRO,wBAAyBD,EACzBG,uBAAwBD,EACxBK,aAAcD,EACdD,WACPnO,EAAArN,EAAAiG,cAACyY,GAAD,CACIpT,QAAQ,OACRjB,UAAW,qBACXM,SAAU,SAACxN,GAAD,OAAWmN,EAAc,CAACV,QAASzM,KAC7CA,MAAOyM,EACP2B,YAAarD,GAAG,aAAc,aAC9ByW,mBAAoB,CAAC,OAAQ,SAAU,iBACvCC,wBAAsB,MAI7BZ,GACG3Q,EAAArN,EAAAiG,cAAA,QACIoE,UAAU,oCACVwU,SAAU,SAAC/E,GAAD,OAAWA,EAAMgF,mBAC3BzR,EAAArN,EAAAiG,cAAC4X,GAAD,CAAUpU,KAAK,gBACf4D,EAAArN,EAAAiG,cAAC8X,GAAD,CACI5gB,MAAO4d,EACPpQ,SAAU,SAACxN,GAAD,OAAWmN,EAAc,CAACyQ,UAAW5d,OAEnDkQ,EAAArN,EAAAiG,cAAC6X,GAAD,CAAYrU,KAAK,eAAec,MAAOrC,GAAG,QAAS,aAAcvF,KAAK,eAgB9FgJ,KAhOkC,SAAAV,GAgOJ,IAAxBtB,EAAwBsB,EAAxBtB,WAAYU,EAAYY,EAAZZ,UAEVT,EAWAD,EAXAC,QACA6R,EAUA9R,EAVA8R,WACAV,EASApR,EATAoR,UACAE,EAQAtR,EARAsR,aACAJ,EAOAlR,EAPAkR,WACAJ,EAMA9Q,EANA8Q,WACAF,EAKA5Q,EALA4Q,YACAF,EAIA1Q,EAJA0Q,kBACAM,EAGAhR,EAHAgR,YACAQ,EAEAxR,EAFAwR,sBACAE,EACA1R,EADA0R,qBAGA/J,EAAiB,GAerB,OAdI+I,EAEA/I,EAAc,oDAAA1G,OAAuD+P,GAE7DN,IAER/I,EAAc,6BAAA1G,OAAgC+P,IAI/CtQ,IACCiH,EAAiBjH,EAAY,IAAMiH,GAInCjE,EAAArN,EAAAiG,cAAA,OAAKoE,UAAWiH,GAEZjE,EAAArN,EAAAiG,cAACwY,GAAD,CAAWnE,cAAeD,EAAmBG,QAASD,EAAaG,OAAQD,EAChEG,QAASD,EACTG,OAAQD,EACRG,MAAOD,EACPG,SAAUD,EACVG,wBAAyBD,EACzBG,uBAAwBD,EACxBK,aAAcD,EACdD,WACPnO,EAAArN,EAAAiG,cAACyY,GAAS7S,QAAV,CACIP,QAAQ,OACRjB,UAAW,qBACXlN,MAAOyM,QAO3B4E,WAAYA,SC3UT1F,GAAYX,GAAGU,OAAfC,SAEM0F,GAAa,CACtB,CACI7E,WAAY,CACRoV,QAAS,CACLpc,KAAM,SACNgF,OAAQ,OACRkC,SAAU,MAEdD,QAAS,CACLjH,KAAM,SACNgF,OAAQ,OACRkC,SAAU,OAIlB8B,KAdJ,SAAAvB,GAcuB,IAAbT,EAAaS,EAAbT,WAEEoV,EAEApV,EAFAoV,QACAnV,EACAD,EADAC,QAGJ,OACIyD,EAAArN,EAAAiG,cAAA,MAAIoE,UAAY,UACZgD,EAAArN,EAAAiG,cAAC+Y,GAASnT,QAAV,CACIP,QAAQ,KACRjB,UAAY,eACZlN,MAAO4hB,IAEX1R,EAAArN,EAAAiG,cAAC+Y,GAASnT,QAAV,CACIP,QAAQ,KACRjB,UAAY,iBACZlN,MAAOyM,QC5BxB1B,GAAMC,GAAGC,KAATF,GACAG,GAAqBF,GAAGG,OAAxBD,kBACAS,GAAYX,GAAGU,OAAfC,SACDI,GACLC,MAAAlD,cAAA,OAAKmD,MAAM,6BAA6BC,MAAM,MAAMC,OAAO,MAAMC,QAAQ,eACzEJ,MAAAlD,cAAA,QAAMzJ,EAAE,srBAOR2M,MAAAlD,cAAA,QAAMzJ,EAAE,+HAER2M,MAAAlD,cAAA,QAAMzJ,EAAE,uIAER2M,MAAAlD,cAAA,QAAMzJ,EAAE,wIAiBT6L,GAAkB,gBAAiB,CAE/BmB,MAAOtB,GAAG,MAAO,aACjBuB,KAAMP,GACNQ,SAAU,gBACVC,WAAY,CACRoV,QAAS,CACLpc,KAAM,SACNgF,OAAQ,OACRkC,SAAU,MAEdD,QAAS,CACLjH,KAAM,SACNgF,OAAQ,OACRkC,SAAU,OAYlBM,KA1B+B,SAAAC,GA0Ba,IAAtCT,EAAsCS,EAAtCT,WAAYW,EAA0BF,EAA1BE,cAAcD,EAAYD,EAAZC,UAExB0U,EAEApV,EAFAoV,QACAnV,EACAD,EADAC,QAGJ,OACIT,MAAAlD,cAAA,MAAIoE,UAAS,GAAAO,OAAKP,EAAL,YACTlB,MAAAlD,cAACgZ,GAAD,CACI3T,QAAQ,KAClBjB,UAAY,eACFM,SAAU,SAACxN,GAAD,OAAWmN,EAAc,CAACyU,QAAS5hB,KAC7CA,MAAO4hB,EACPxT,YAAarD,GAAG,2BAA4B,eAEhDiB,MAAAlD,cAACgZ,GAAD,CACI3T,QAAQ,KAClBjB,UAAY,iBACFM,SAAU,SAACxN,GAAD,OAAWmN,EAAc,CAACV,QAASzM,KAC7CA,MAAOyM,EACP2B,YAAarD,GAAG,yBAA0B,iBAc1DyD,KA5D+B,SAAAV,GA4DF,IAAvBtB,EAAuBsB,EAAvBtB,WAAWU,EAAYY,EAAZZ,UAET0U,EAEApV,EAFAoV,QACAnV,EACAD,EADAC,QAGJ,OACIT,MAAAlD,cAAA,MAAIoE,UAAS,GAAAO,OAAMP,EAAN,YACTlB,MAAAlD,cAACgZ,GAASpT,QAAV,CACIP,QAAQ,KACRjB,UAAY,eACZlN,MAAO4hB,IAEX5V,MAAAlD,cAACgZ,GAASpT,QAAV,CACIP,QAAQ,KACRjB,UAAY,iBACZlN,MAAOyM,MAKvB4E,WAAYA,SCvHT1F,GAAYX,GAAGU,OAAfC,SAEM0F,GAAa,CACtB,CACI7E,WAAY,CACRoV,QAAS,CACLpc,KAAM,SACNgF,OAAQ,OACRkC,SAAU,MAEdD,QAAS,CACLjH,KAAM,SACNgF,OAAQ,OACRkC,SAAU,MAEdqV,UAAW,CACPvc,KAAM,SACN3D,QAAS,oBAEbmgB,YAAa,CACTxc,KAAM,SACN3D,QAAS,OAIjB2M,KAtBJ,SAAAvB,GAsBuB,IAAbT,EAAaS,EAAbT,WAEEoV,EAIApV,EAJAoV,QACAnV,EAGAD,EAHAC,QACAuV,EAEAxV,EAFAwV,YACAD,EACAvV,EADAuV,UAGJ,OACI7R,EAAArN,EAAAiG,cAAA,OAAKoE,UAAS,GAAAO,OAAMsU,EAAN,aACV7R,EAAArN,EAAAiG,cAAA,OAAKoE,UAAY,iBACbgD,EAAArN,EAAAiG,cAAA,MAAIoE,UAAY,sBACZgD,EAAArN,EAAAiG,cAACmZ,GAASvT,QAAV,CACIP,QAAQ,KACRjB,UAAY,2BACZlN,MAAO4hB,IAEX1R,EAAArN,EAAAiG,cAACmZ,GAASvT,QAAV,CACIP,QAAQ,KACRjB,UAAY,6BACZlN,MAAOyM,KAGbuV,EACE9R,EAAArN,EAAAiG,cAAA,OAAKoE,UAAY,uBACbgD,EAAArN,EAAAiG,cAAA,OACImF,IAAM+T,EACN9T,IAAI,MACG,QCjDpCnD,GAAMC,GAAGC,KAATF,GACAG,GAAqBF,GAAGG,OAAxBD,qBAC6DF,GAAGI,WAAlDC,OAAdC,gBAAcD,cAAcE,gBAAWC,aACvC7C,OAD+CuZ,WACnClX,GAAGS,QAAf9C,aAC0DqC,GAAGU,OAA7DC,eAAUC,wBAAmBC,qBAAaC,6zBAgBjDZ,GAAkB,iBAAkB,CAEhCmB,MAAOtB,GAAG,OAAQ,aAClBuB,KAlBc,aAmBdC,SAAU,gBACVC,WAAY,CACRoV,QAAS,CACLpc,KAAM,SACNgF,OAAQ,OACRkC,SAAU,MAEdD,QAAS,CACLjH,KAAM,SACNgF,OAAQ,OACRkC,SAAU,MAEdqV,UAAW,CACPvc,KAAM,SACN3D,QAAS,oBAEjBmgB,YAAa,CACZxc,KAAM,SACN3D,QAAS,OAYVmL,KAlCgC,SAAAC,GAkCY,IAAtCT,EAAsCS,EAAtCT,WAAYW,EAA0BF,EAA1BE,cAAcD,EAAYD,EAAZC,UAExB0U,EAIApV,EAJAoV,QACAnV,EAGAD,EAHAC,QACAuV,EAEAxV,EAFAwV,YACAD,EACAvV,EADAuV,UAGJ,MAAO,CACH/V,MAAAlD,cAACqZ,GAAD,KACInW,MAAAlD,cAACsZ,GAAD,KACIpW,MAAAlD,cAACuZ,GAAD,CAAWhW,MAAOtB,GAAG,mBAAoB,cACrCiB,MAAAlD,cAACwZ,GAAD,CACIhV,SAAUyU,EACVxU,QAAS,CACL,CAACH,MAAOrC,GAAG,gBAAiB,aAAc/K,MAAO,oBACjD,CAACoN,MAAOrC,GAAG,eAAgB,aAAc/K,MAAO,sBAEpDwN,SAAU,SAACxN,GAAD,OAAWmN,EAAc,CAAC4U,UAAW/hB,SAK3DgM,MAAAlD,cAAA,OAAKoE,UAAS,GAAAO,OAAKP,EAAL,KAAAO,OAAmBsU,EAAnB,aACrB/V,MAAAlD,cAAA,OAAKoE,UAAY,iBACNlB,MAAAlD,cAAA,MAAIoE,UAAY,sBACZlB,MAAAlD,cAACyZ,GAAD,CACIpU,QAAQ,KACRjB,UAAY,2BACZM,SAAU,SAACxN,GAAD,OAAWmN,EAAc,CAACyU,QAAS5hB,KAC7CA,MAAO4hB,EACPxT,YAAarD,GAAG,cAAe,eAEnCiB,MAAAlD,cAACyZ,GAAD,CACIpU,QAAQ,KACtBjB,UAAY,6BACEM,SAAU,SAACxN,GAAD,OAAWmN,EAAc,CAACV,QAASzM,KAC7CA,MAAOyM,EACP2B,YAAarD,GAAG,gBAAiB,gBAGnDiB,MAAAlD,cAAA,OAAKoE,UAAW,uBACdlB,MAAAlD,cAAC0Z,GAAD,CACE9U,SAAU,SAAC1N,GAAD,OAAWmN,EAAc,CAAC6U,YAAahiB,EAAM6N,OACvDrI,KAAK,QACL0H,UAAY,sBACZlN,MAAOgiB,EACP5Z,OAAQ,SAAA0F,GAAA,IAAEC,EAAFD,EAAEC,KAAF,OACN/B,MAAAlD,cAAC2Z,GAAD,CACEzU,QAASD,EACTb,UAAW8U,EAAc,eAAiB,uBAExCA,EACAhW,MAAAlD,cAAA,OAAKoE,UAAW,aAAce,IAAK+T,EAAa9T,IAAKnD,GAAG,eAAgB,eAD1DA,GAAG,eAAgB,uBAqBjDyD,KA3GgC,SAAAC,GA2GH,IAAvBjC,EAAuBiC,EAAvBjC,WAAWU,EAAYuB,EAAZvB,UAET0U,EAIApV,EAJAoV,QACAnV,EAGAD,EAHAC,QACAuV,EAEAxV,EAFAwV,YACAD,EACAvV,EADAuV,UAGJ,OACI/V,MAAAlD,cAAA,OAAKoE,UAAS,GAAAO,OAAKP,EAAL,KAAAO,OAAmBsU,EAAnB,aACnB/V,MAAAlD,cAAA,OAAKoE,UAAY,iBACRlB,MAAAlD,cAAA,MAAIoE,UAAY,sBACZlB,MAAAlD,cAACyZ,GAAS7T,QAAV,CACIP,QAAQ,KACRjB,UAAY,2BACZlN,MAAO4hB,IAEX5V,MAAAlD,cAACyZ,GAAS7T,QAAV,CACIP,QAAQ,KACRjB,UAAY,6BACZlN,MAAOyM,KAGGuV,EACEhW,MAAAlD,cAAA,OAAKoE,UAAY,uBACblB,MAAAlD,cAAA,OACImF,IAAM+T,EACN9T,IAAI,MAC3B,MAMjBmD,WAAWA,SCpKRtG,GAAMC,GAAGC,KAATF,GACAY,GAAYX,GAAGU,OAAfC,SAEM+W,GAAb,SAAA9T,GAAA,SAAA8T,IAAA,mGAAAC,CAAA5e,KAAA2e,GAAAE,GAAA7e,KAAA8e,GAAAH,GAAA/gB,MAAAoC,KAAA5C,sBAAA,0OAAA2hB,CAAAJ,EAAoC1W,IAAMvE,aAA1Cib,KAAA,EAAApiB,IAAA,SAAAN,MAAA,WAIQ,IAAImN,EAAgBpJ,KAAKC,MAAMmJ,cAF1B8B,EA4BDlL,KAAKC,MAAMwI,WAxBXqN,EAJC5K,EAID4K,SACAC,EALC7K,EAKD6K,SACAC,EANC9K,EAMD8K,SACAC,EAPC/K,EAOD+K,SACAC,EARChL,EAQDgL,SACAC,EATCjL,EASDiL,SACAC,EAVClL,EAUDkL,KACAC,EAXCnL,EAWDmL,KACAC,EAZCpL,EAYDoL,KACAC,EAbCrL,EAaDqL,aACAC,EAdCtL,EAcDsL,aACAC,EAfCvL,EAeDuL,aACAC,EAhBCxL,EAgBDwL,MACAC,EAjBCzL,EAiBDyL,MACAC,EAlBC1L,EAkBD0L,MACAC,EAnBC3L,EAmBD2L,OACAC,EApBC5L,EAoBD4L,OACAC,EArBC7L,EAqBD6L,OACAC,EAtBC9L,EAsBD8L,QACAC,EAvBC/L,EAuBD+L,QACAC,EAxBChM,EAwBDgM,QACAC,EAzBCjM,EAyBDiM,aACAC,EA1BClM,EA0BDkM,aACAC,EA3BCnM,EA2BDmM,aAEApL,EAAOjM,KAAKC,MAAMgM,KAClB+S,EAAWhf,KAAKC,MAAM+e,SACtBC,EAAmBjf,KAAKC,MAAM+e,SAAU,EAEtCnB,EAAU,CAAC/H,EAAUC,EAAUC,GAC/BtN,EAAU,CAACuN,EAAUC,EAAUC,GAC/BrM,EAAM,CAACsM,EAAMC,EAAMC,GACnB4I,EAAc,CAAC3I,EAAcC,EAAcC,GAC3ClO,EAAO,CAACmO,EAAOC,EAAOC,GACtBxK,EAAQ,CAACyK,EAAQC,EAAQC,GACzBoI,EAAS,CAACnI,EAASC,EAASC,GAC5B+G,EAAc,CAAC9G,EAAcC,EAAcC,GAE7C+H,EAAiB,GACjBC,EAAgB,GAGhBC,EAEIrB,EAAYgB,GAEL9S,EAAArN,EAAAiG,cAAA,OAAKoE,UAAU,yBACVmB,MAAO,CACHiN,gBAAe,OAAA7N,OAASuU,EAAYgB,GAArB,KACfzH,iBAAkB,uBAClBC,eAAgB,UAG5BtL,EAAArN,EAAAiG,cAAA,OACImF,IAAK+T,EAAYgB,GACjB9U,IAAI,OAMPiC,EAAM6S,KACP7S,EAAM6S,GAAoB,WAEG,MAA7BE,EAAOF,GAEA9S,EAAArN,EAAAiG,cAAA,OACHoE,UAAU,8BACVmB,MAAO,CACHqN,gBAAiBvL,EAAM6S,GACvBzU,OAAM,aAAAd,OAAe0C,EAAM6S,MAElC9S,EAAArN,EAAAiG,cAAA,KAAGoE,UAAS,GAAAO,OAAKnB,EAAK0W,GAAV,0BACT3U,MAAO,CAAC8B,MAAO,WAIZD,EAAArN,EAAAiG,cAAA,OACHoE,UAAU,8BACVmB,MAAO,CAACqN,gBAAiB,cAAenN,OAAQ,aAAe4B,EAAM6S,KACxE9S,EAAArN,EAAAiG,cAAA,KAAGoE,UAAS,GAAAO,OAAKnB,EAAK0W,GAAV,0BACT3U,MAAO,CAAC8B,MAAOA,EAAM6S,QA0ErC,MAjEa,SAAThT,EAEiB,IAAb+S,GAEAI,EAAiBjT,EAAArN,EAAAiG,cAACwa,GAAD,CACbpW,UAAU,kDACViB,QAAS,KACTX,SAAU,SAACxN,GAAD,OAAWmN,EAAc,CAAC0M,SAAU7Z,KAC9CA,MAAO6Z,EACPzL,YAAarD,GAAG,cAAe,eAEnCqY,EAAgBlT,EAAArN,EAAAiG,cAACwa,GAAD,CACZpW,UAAU,sDACViB,QAAS,IACTX,SAAU,SAACxN,GAAD,OAAWmN,EAAc,CAAC6M,SAAUha,KAC9CA,MAAOga,EACP5L,YAAarD,GAAG,gBAAiB,gBAGjB,IAAbgY,GAEPI,EAAiBjT,EAAArN,EAAAiG,cAACwa,GAAD,CACbpW,UAAU,kDACViB,QAAS,KACTX,SAAU,SAACxN,GAAD,OAAWmN,EAAc,CAAC2M,SAAU9Z,KAC9CA,MAAO8Z,EACP1L,YAAarD,GAAG,cAAe,eAEnCqY,EAAgBlT,EAAArN,EAAAiG,cAACwa,GAAD,CACZpW,UAAU,sDACViB,QAAS,IACTX,SAAU,SAACxN,GAAD,OAAWmN,EAAc,CAAC8M,SAAUja,KAC9CA,MAAOia,EACP7L,YAAarD,GAAG,gBAAiB,gBAGjB,IAAbgY,IACPI,EAAiBjT,EAAArN,EAAAiG,cAACwa,GAAD,CACbpW,UAAU,kDACViB,QAAS,KACTX,SAAU,SAACxN,GAAD,OAAWmN,EAAc,CAAC4M,SAAU/Z,KAC9CA,MAAO+Z,EACP3L,YAAarD,GAAG,cAAe,eAEnCqY,EAAgBlT,EAAArN,EAAAiG,cAACwa,GAAD,CACZpW,UAAU,sDACViB,QAAS,IACTX,SAAU,SAACxN,GAAD,OAAWmN,EAAc,CAAC+M,SAAUla,KAC9CA,MAAOka,EACP9L,YAAarD,GAAG,gBAAiB,gBAIzB,SAATiF,IAEPmT,EAAiBjT,EAAArN,EAAAiG,cAACwa,GAAS5U,QAAV,CACbxB,UAAS,iDAAAO,OAAmDsV,GAC5D5U,QAAS,KACTnO,MAAO4hB,EAAQoB,KACnBI,EAAgBlT,EAAArN,EAAAiG,cAACwa,GAAS5U,QAAV,CACZxB,UAAS,qDAAAO,OAAuDsV,GAChE5U,QAAS,IACTnO,MAAOyM,EAAQuW,MAInB9S,EAAArN,EAAAiG,cAAA,OAAKoE,UAAU,6BACXgD,EAAArN,EAAAiG,cAAA,KAAGuS,KAAMxN,EAAImV,GACVzY,OAAQ0Y,EAAYD,GAAoB,SAAW,QACnD9V,UAAU,wBACV4R,IAAI,uBAEFuE,EACAF,EACAC,sCA1KrBV,EAAA,0DCFa1X,GAAGC,KAATF,UAC8EC,GAAGI,kBAAjFC,gBAAcE,aAAWC,UAAQ6E,eAAaoQ,mBAAiBrQ,YACnDpF,GAAGS,QAAf9C,SAC0DqC,GAAGU,QAA7DC,kBAAUC,qBAAmBC,eAAaC,aA2F1C,IAAMuF,GAAa,CACtB,CACI7E,WA3FR,SAAwBmN,GAIpB,IAFA,IAAInN,EAAa,GAERzN,EAAI,EAAGA,GAAK4a,EAAQ5a,IAEzByN,EAAW,UAAYzN,GAAK,CACxByG,KAAM,SACNgF,OAAQ,OACRkC,SAAU,6BAA+B3N,GAE7CyN,EAAW,UAAYzN,GAAK,CACxByG,KAAM,SACNgF,OAAQ,OACRkC,SAAU,8BAAgC3N,GAE9CyN,EAAW,MAAQzN,GAAK,CACpByG,KAAM,SACN3D,QAAS,MAEb2K,EAAW,cAAgBzN,GAAK,CAC5ByG,KAAM,UACN3D,SAAS,GAEb2K,EAAW,OAASzN,GAAK,CACrByG,KAAM,SACN3D,QAAS,eAEb2K,EAAW,QAAUzN,GAAK,CACtByG,KAAM,SACN3D,QAAS,WAEb2K,EAAW,SAAWzN,GAAK,CACvByG,KAAM,SACN3D,QAAS,KAEb2K,EAAW,cAAgBzN,GAAK,CAC5ByG,KAAM,SACN3D,QAAS,MAIjB,OAAO2K,EAiDS+W,CAAe,GAE3B/U,KAHJ,SAAAvB,GAGuB,IAAbT,EAAaS,EAAbT,WAEEqN,EAwBArN,EAxBAqN,SACAC,EAuBAtN,EAvBAsN,SACAC,EAsBAvN,EAtBAuN,SACAC,EAqBAxN,EArBAwN,SACAC,EAoBAzN,EApBAyN,SACAC,EAmBA1N,EAnBA0N,SACAC,EAkBA3N,EAlBA2N,KACAC,EAiBA5N,EAjBA4N,KACAC,EAgBA7N,EAhBA6N,KACAC,EAeA9N,EAfA8N,aACAC,EAcA/N,EAdA+N,aACAC,EAaAhO,EAbAgO,aACAC,EAYAjO,EAZAiO,MACAC,EAWAlO,EAXAkO,MACAC,EAUAnO,EAVAmO,MACAC,EASApO,EATAoO,OACAC,EAQArO,EARAqO,OACAC,EAOAtO,EAPAsO,OACAC,EAMAvO,EANAuO,QACAC,EAKAxO,EALAwO,QACAC,EAIAzO,EAJAyO,QACAC,EAGA1O,EAHA0O,aACAC,EAEA3O,EAFA2O,aACAC,EACA5O,EADA4O,aAGJ,OACIlL,EAAArN,EAAAiG,cAAA,OAAKoE,UAAU,mBAEXgD,EAAArN,EAAAiG,cAAA,OAAKoE,UAAU,6BACXgD,EAAArN,EAAAiG,cAAA,KACIuS,KAAMlB,EACN5P,OAAQ+P,EAAc,SAAS,QAC/BpN,UAAU,yBAIFgO,EAEOhL,EAAArN,EAAAiG,cAAA,OAAKoE,UAAU,yBACVmB,MAAO,CACHiN,gBAAiB,OAASJ,EAAe,IACzCK,iBAAkB,uBAClBC,eAAgB,UAG5BtL,EAAArN,EAAAiG,cAAA,OACImF,IAAKiN,EACLhN,IAAI,OAML0M,IACG4I,GAAA,UAAN5I,EAAS,WAGG,MAAZG,EAEO7K,EAAArN,EAAAiG,cAAA,OACHoE,UAAU,8BACVmB,MAAO,CACHqN,gBAAiBd,EACjBrM,OAAM,aAAAd,OAAemN,KAE5B1K,EAAArN,EAAAiG,cAAA,KAAGoE,UAAS,GAAAO,OAAKgN,EAAL,0BACTpM,MAAO,CAAC8B,MAAO,WAIZD,EAAArN,EAAAiG,cAAA,OACHoE,UAAU,8BACVmB,MAAO,CAACqN,gBAAiB,cAAenN,OAAQ,aAAeqM,IAClE1K,EAAArN,EAAAiG,cAAA,KAAGoE,UAAS,GAAAO,OAAKgN,EAAL,0BACTpM,MAAO,CAAC8B,MAAOyK,OAM/B1K,EAAArN,EAAAiG,cAAC2a,GAAS/U,QAAV,CACIxB,UAAU,kDACViB,QAAS,KACTnO,MAAO6Z,IACX3J,EAAArN,EAAAiG,cAAC2a,GAAS/U,QAAV,CACIxB,UAAU,sDACViB,QAAS,IACTnO,MAAOga,MAGnB9J,EAAArN,EAAAiG,cAAA,OAAKoE,UAAU,6BACXgD,EAAArN,EAAAiG,cAAA,KACIuS,KAAMjB,EACN7P,OAAQgQ,EAAc,SAAS,QAC/BrN,UAAU,yBAIFiO,EAEOjL,EAAArN,EAAAiG,cAAA,OAAKoE,UAAU,yBACVmB,MAAO,CACHiN,gBAAiB,OAASH,EAAe,IACzCI,iBAAkB,uBAClBC,eAAgB,UAG5BtL,EAAArN,EAAAiG,cAAA,OACImF,IAAKkN,EACLjN,IAAI,OAKL2M,IACG2I,GAAA,UAAN3I,EAAS,WAGG,MAAZG,EACO9K,EAAArN,EAAAiG,cAAA,OACHoE,UAAU,8BACVmB,MAAO,CACHqN,gBAAiBb,EACjBtM,OAAM,aAAAd,OAAeoN,KAE5B3K,EAAArN,EAAAiG,cAAA,KAAGoE,UAAS,GAAAO,OAAKiN,EAAL,0BACTrM,MAAO,CAAC8B,MAAO,WAIZD,EAAArN,EAAAiG,cAAA,OACHoE,UAAU,8BACVmB,MAAO,CAACqN,gBAAiB,cAAenN,OAAQ,aAAesM,IAClE3K,EAAArN,EAAAiG,cAAA,KAAGoE,UAAS,GAAAO,OAAKiN,EAAL,0BACTrM,MAAO,CAAC8B,MAAO0K,OAM/B3K,EAAArN,EAAAiG,cAAC2a,GAAS/U,QAAV,CACIxB,UAAU,kDACViB,QAAS,KACTnO,MAAO8Z,IACX5J,EAAArN,EAAAiG,cAAC2a,GAAS/U,QAAV,CACIxB,UAAU,sDACViB,QAAS,IACTnO,MAAOia,MAInB/J,EAAArN,EAAAiG,cAAA,OAAKoE,UAAU,6BACXgD,EAAArN,EAAAiG,cAAA,KACIuS,KAAMhB,EACN9P,OAAQiQ,EAAc,SAAS,QAC/BtN,UAAU,yBAIFkO,EAEOlL,EAAArN,EAAAiG,cAAA,OAAKoE,UAAU,yBACVmB,MAAO,CACHiN,gBAAiB,OAASF,EAAe,IACzCG,iBAAkB,uBAClBC,eAAgB,UAG5BtL,EAAArN,EAAAiG,cAAA,OACImF,IAAKmN,EACLlN,IAAI,OAKL4M,IACG0I,GAAA,UAAN1I,EAAS,WAGG,MAAZG,EACO/K,EAAArN,EAAAiG,cAAA,OACHoE,UAAU,8BACVmB,MAAO,CACHqN,gBAAiBZ,EACjBvM,OAAM,aAAAd,OAAeqN,KAE5B5K,EAAArN,EAAAiG,cAAA,KAAGoE,UAAS,GAAAO,OAAKkN,EAAL,0BACTtM,MAAO,CAAC8B,MAAO,WAIZD,EAAArN,EAAAiG,cAAA,OACHoE,UAAU,8BACVmB,MAAO,CAACqN,gBAAiB,cAAenN,OAAQ,aAAeuM,IAClE5K,EAAArN,EAAAiG,cAAA,KAAGoE,UAAS,GAAAO,OAAKkN,EAAL,0BACTtM,MAAO,CAAC8B,MAAO2K,OAM/B5K,EAAArN,EAAAiG,cAAC2a,GAAS/U,QAAV,CACIxB,UAAU,kDACViB,QAAS,KACTnO,MAAO+Z,IACX7J,EAAArN,EAAAiG,cAAC2a,GAAS/U,QAAV,CACIxB,UAAU,sDACViB,QAAS,IACTnO,MAAOka,SASnC,CACI1N,WA9QR,SAAyBmN,GAIrB,IAFA,IAAInN,EAAa,GAERzN,EAAI,EAAGA,GAAK4a,EAAQ5a,IAEzByN,EAAW,UAAYzN,GAAK,CACxByG,KAAM,SACNgF,OAAQ,OACRkC,SAAU,6BAA+B3N,GAE7CyN,EAAW,UAAYzN,GAAK,CACxByG,KAAM,SACNgF,OAAQ,OACRkC,SAAU,8BAAgC3N,GAE9CyN,EAAW,MAAQzN,GAAK,CACpByG,KAAM,SACN3D,QAAS,MAEb2K,EAAW,cAAgBzN,GAAK,CAC5ByG,KAAM,UACN3D,SAAS,GAEb2K,EAAW,OAASzN,GAAK,CACrByG,KAAM,SACN3D,QAAS,eAEb2K,EAAW,QAAUzN,GAAK,CACtByG,KAAM,SACN3D,QAAS,WAEb2K,EAAW,SAAWzN,GAAK,CACvByG,KAAM,SACN3D,QAAS,KAEb2K,EAAW,cAAgBzN,GAAK,CAC5ByG,KAAM,SACN3D,QAAS,MAIjB,OAAO2K,EAoOSkX,CAAgB,GAC5BlV,KAFJ,SAAAV,GAEuB,IAAbtB,EAAasB,EAAbtB,WAEF,OACI0D,EAAArN,EAAAiG,cAAA,OAAKoE,UAAU,mBACXgD,EAAArN,EAAAiG,cAAC6a,GAAD,CACInX,WAAYA,EACZuW,SAAU,EACV/S,KAAM,SAEVE,EAAArN,EAAAiG,cAAC6a,GAAD,CACInX,WAAYA,EACZuW,SAAU,EACV/S,KAAM,SAEVE,EAAArN,EAAAiG,cAAC6a,GAAD,CACInX,WAAYA,EACZuW,SAAU,EACV/S,KAAM,i0BClVvBjF,GAAMC,GAAGC,KAATF,GACAY,GAAYX,GAAGU,OAAfC,SAEM+W,GAAb,SAAA9T,GAAA,SAAA8T,IAAA,mGAAAkB,CAAA7f,KAAA2e,GAAAmB,GAAA9f,KAAA+f,GAAApB,GAAA/gB,MAAAoC,KAAA5C,sBAAA,0OAAA4iB,CAAArB,EAAoC1W,IAAMvE,aAA1Cib,KAAA,EAAApiB,IAAA,SAAAN,MAAA,WAIQ,IAAImN,EAAgBpJ,KAAKC,MAAMmJ,cAF1B8B,EA4BDlL,KAAKC,MAAMwI,WAxBXqN,EAJC5K,EAID4K,SACAC,EALC7K,EAKD6K,SACAC,EANC9K,EAMD8K,SACAC,EAPC/K,EAOD+K,SACAC,EARChL,EAQDgL,SACAC,EATCjL,EASDiL,SACAC,EAVClL,EAUDkL,KACAC,EAXCnL,EAWDmL,KACAC,EAZCpL,EAYDoL,KACAC,EAbCrL,EAaDqL,aACAC,EAdCtL,EAcDsL,aACAC,EAfCvL,EAeDuL,aACAC,EAhBCxL,EAgBDwL,MACAC,EAjBCzL,EAiBDyL,MACAC,EAlBC1L,EAkBD0L,MACAC,EAnBC3L,EAmBD2L,OACAC,EApBC5L,EAoBD4L,OACAC,EArBC7L,EAqBD6L,OACAC,EAtBC9L,EAsBD8L,QACAC,EAvBC/L,EAuBD+L,QACAC,EAxBChM,EAwBDgM,QACAC,EAzBCjM,EAyBDiM,aACAC,EA1BClM,EA0BDkM,aACAC,EA3BCnM,EA2BDmM,aAEApL,EAAOjM,KAAKC,MAAMgM,KAClB+S,EAAWhf,KAAKC,MAAM+e,SACtBC,EAAmBjf,KAAKC,MAAM+e,SAAU,EAEtCnB,EAAU,CAAC/H,EAAUC,EAAUC,GAC/BtN,EAAU,CAACuN,EAAUC,EAAUC,GAC/BrM,EAAM,CAACsM,EAAMC,EAAMC,GACnB4I,EAAc,CAAC3I,EAAcC,EAAcC,GAC3ClO,EAAO,CAACmO,EAAOC,EAAOC,GACtBxK,EAAQ,CAACyK,EAAQC,EAAQC,GACzBoI,EAAS,CAACnI,EAASC,EAASC,GAC5B+G,EAAc,CAAC9G,EAAcC,EAAcC,GAE7C+H,EAAiB,GACjBC,EAAgB,GAGhBC,EAEIrB,EAAYgB,GAEL9S,EAAArN,EAAAiG,cAAA,OAAKoE,UAAU,yBACVmB,MAAO,CACHiN,gBAAe,OAAA7N,OAASuU,EAAYgB,GAArB,KACfzH,iBAAkB,uBAClBC,eAAgB,UAG5BtL,EAAArN,EAAAiG,cAAA,OACImF,IAAK+T,EAAYgB,GACjB9U,IAAI,OAMPiC,EAAM6S,KACP7S,EAAM6S,GAAoB,WAEG,MAA7BE,EAAOF,GAEA9S,EAAArN,EAAAiG,cAAA,OACHoE,UAAU,8BACVmB,MAAO,CACHqN,gBAAiBvL,EAAM6S,GACvBzU,OAAM,aAAAd,OAAe0C,EAAM6S,MAElC9S,EAAArN,EAAAiG,cAAA,KAAGoE,UAAS,GAAAO,OAAKnB,EAAK0W,GAAV,0BACT3U,MAAO,CAAC8B,MAAO,WAIZD,EAAArN,EAAAiG,cAAA,OACHoE,UAAU,8BACVmB,MAAO,CAACqN,gBAAiB,cAAenN,OAAQ,aAAe4B,EAAM6S,KACxE9S,EAAArN,EAAAiG,cAAA,KAAGoE,UAAS,GAAAO,OAAKnB,EAAK0W,GAAV,0BACT3U,MAAO,CAAC8B,MAAOA,EAAM6S,QA4ErC,MAnEa,SAAThT,EAEiB,IAAb+S,GAEAI,EAAiBjT,EAAArN,EAAAiG,cAACkb,GAAD,CACb9W,UAAU,kDACViB,QAAS,KACTX,SAAU,SAACxN,GAAD,OAAWmN,EAAc,CAAC0M,SAAU7Z,KAC9CA,MAAO6Z,EACPzL,YAAarD,GAAG,cAAe,eAEnCqY,EAAgBlT,EAAArN,EAAAiG,cAACkb,GAAD,CACZ9W,UAAU,sDACViB,QAAS,IACTX,SAAU,SAACxN,GAAD,OAAWmN,EAAc,CAAC6M,SAAUha,KAC9CA,MAAOga,EACP5L,YAAarD,GAAG,gBAAiB,gBAGjB,IAAbgY,GAEPI,EAAiBjT,EAAArN,EAAAiG,cAACkb,GAAD,CACb9W,UAAU,kDACViB,QAAS,KACTX,SAAU,SAACxN,GAAD,OAAWmN,EAAc,CAAC2M,SAAU9Z,KAC9CA,MAAO8Z,EACP1L,YAAarD,GAAG,cAAe,eAEnCqY,EAAgBlT,EAAArN,EAAAiG,cAACkb,GAAD,CACZ9W,UAAU,sDACViB,QAAS,IACTX,SAAU,SAACxN,GAAD,OAAWmN,EAAc,CAAC8M,SAAUja,KAC9CA,MAAOia,EACP7L,YAAarD,GAAG,gBAAiB,gBAGjB,IAAbgY,IACPI,EAAiBjT,EAAArN,EAAAiG,cAACkb,GAAD,CACb9W,UAAU,kDACViB,QAAS,KACTX,SAAU,SAACxN,GAAD,OAAWmN,EAAc,CAAC4M,SAAU/Z,KAC9CA,MAAO+Z,EACP3L,YAAarD,GAAG,cAAe,eAEnCqY,EAAgBlT,EAAArN,EAAAiG,cAACkb,GAAD,CACZ9W,UAAU,sDACViB,QAAS,IACTX,SAAU,SAACxN,GAAD,OAAWmN,EAAc,CAAC+M,SAAUla,KAC9CA,MAAOka,EACP9L,YAAarD,GAAG,gBAAiB,gBAIzB,SAATiF,IAEPmT,EAAiBjT,EAAArN,EAAAiG,cAACkb,GAAStV,QAAV,CACbxB,UAAS,iDAAAO,OAAmDsV,GAC5D5U,QAAS,KACTnO,MAAO4hB,EAAQoB,KACnBI,EAAgBlT,EAAArN,EAAAiG,cAACkb,GAAStV,QAAV,CACZxB,UAAS,qDAAAO,OAAuDsV,GAChE5U,QAAS,IACTnO,MAAOyM,EAAQuW,MAKnBnV,EAAImV,IAA8B,SAAThT,EAErBE,EAAArN,EAAAiG,cAAA,OAAKoE,UAAU,6BACXgD,EAAArN,EAAAiG,cAAA,KAAGuS,KAAMxN,EAAImV,GAAmB9V,UAAU,wBACvC3C,OAAQ0Y,EAAYD,GAAoB,SAAW,QACnDlE,IAAI,uBACFuE,EACAF,EACAC,IAMTlT,EAAArN,EAAAiG,cAAA,OAAKoE,UAAU,6BACVmW,EACAF,EACAC,qCApLrBV,EAAA,GCIO3X,GAAMC,GAAGC,KAATF,GACAG,GAAqBF,GAAGG,OAAxBD,qBAC8EF,GAAGI,WAAjFC,mBAAcE,gBAAWC,aAAQ6E,kBAAaoQ,sBAAiBrQ,kBAC/DzH,GAAYqC,GAAGS,QAAf9C,YAC0DqC,GAAGU,OAAnDE,OAAVD,YAAUC,mBAAmBC,kBAAaC,mBAC3CC,GACLmE,EAAArN,EAAAiG,cAAA,OAAKmD,MAAM,6BAA6BC,MAAM,MAAMC,OAAO,MAAMC,QAAQ,eACzE8D,EAAArN,EAAAiG,cAAA,SACCoH,EAAArN,EAAAiG,cAAA,SACCoH,EAAArN,EAAAiG,cAAA,UAAQmb,GAAG,MAAMC,GAAG,QAAQrkB,EAAE,OAC9BqQ,EAAArN,EAAAiG,cAAA,QAAMzG,EAAE,QAAQC,EAAE,QAAQ4J,MAAM,MAAMC,OAAO,SAE9C+D,EAAArN,EAAAiG,cAAA,SACCoH,EAAArN,EAAAiG,cAAA,UAAQmb,GAAG,OAAOC,GAAG,QAAQrkB,EAAE,OAC/BqQ,EAAArN,EAAAiG,cAAA,QAAMxG,EAAE,QAAQ4J,MAAM,MAAMC,OAAO,SAEpC+D,EAAArN,EAAAiG,cAAA,SACCoH,EAAArN,EAAAiG,cAAA,UAAQmb,GAAG,QAAQC,GAAG,QAAQrkB,EAAE,OAChCqQ,EAAArN,EAAAiG,cAAA,QAAMzG,EAAE,MAAMC,EAAE,QAAQ4J,MAAM,MAAMC,OAAO,WAkE9CjB,GAAkB,sBAAuB,CAErCmB,MAAOtB,GAAG,mBAAoB,aAC9BuB,KAAMP,GACNQ,SAAU,gBACVC,WAjEJ,SAAwBmN,GAIpB,IAFA,IAAInN,EAAa,GAERzN,EAAI,EAAGA,GAAK4a,EAAQ5a,IAEzByN,EAAW,UAAYzN,GAAK,CACxByG,KAAM,SACNgF,OAAQ,OACRkC,SAAU,2BAA6B3N,GAE3CyN,EAAW,UAAYzN,GAAK,CACxByG,KAAM,SACNgF,OAAQ,OACRkC,SAAU,8BAAgC3N,GAE9CyN,EAAW,MAAQzN,GAAK,CACpByG,KAAM,SACN3D,QAAS,MAEb2K,EAAW,cAAgBzN,GAAK,CAC5ByG,KAAM,UACN3D,SAAS,GAEb2K,EAAW,OAASzN,GAAK,CACrByG,KAAM,SACN3D,QAAS,eAEb2K,EAAW,QAAUzN,GAAK,CACtByG,KAAM,SACN3D,QAAS,WAEb2K,EAAW,SAAWzN,GAAK,CACvByG,KAAM,SACN3D,QAAS,KAEb2K,EAAW,cAAgBzN,GAAK,CAC5ByG,KAAM,SACN3D,QAAS,MAIjB,OAAO2K,EAuBK+W,CAAe,GAU3BvW,KAAM,SAAAC,GAAkD,IA6BhDkH,EA7BS3H,EAAuCS,EAAvCT,WAAYW,EAA2BF,EAA3BE,cAAeD,EAAYD,EAAZC,UASpCiN,GAkBA3N,EAxBAqN,SAwBArN,EAvBAsN,SAuBAtN,EAtBAuN,SAsBAvN,EArBAwN,SAqBAxN,EApBAyN,SAoBAzN,EAnBA0N,SAmBA1N,EAlBA2N,MACAC,EAiBA5N,EAjBA4N,KACAC,EAgBA7N,EAhBA6N,KACAC,EAeA9N,EAfA8N,aACAC,EAcA/N,EAdA+N,aACAC,EAaAhO,EAbAgO,aACAC,EAYAjO,EAZAiO,MACAC,EAWAlO,EAXAkO,MACAC,EAUAnO,EAVAmO,MACAC,EASApO,EATAoO,OACAC,EAQArO,EARAqO,OACAC,EAOAtO,EAPAsO,OACAC,EAMAvO,EANAuO,QACAC,EAKAxO,EALAwO,QACAC,EAIAzO,EAJAyO,QACAC,EAGA1O,EAHA0O,aACAC,EAEA3O,EAFA2O,aACAC,EACA5O,EADA4O,aAUJ,OALIjH,EADAjH,EACc,GAAAO,OAAMP,EAAN,oBAEA,kBAGX,CACHgD,EAAArN,EAAAiG,cAACqb,GAAD,KACIjU,EAAArN,EAAAiG,cAACsb,GAAD,KAEIlU,EAAArN,EAAAiG,cAACub,GAAD,CAAWhY,MAAOtB,GAAG,oBAAqB,cACtCmF,EAAArN,EAAAiG,cAACwb,GAAD,CACIlX,MAAOrC,GAAG,YAAa,cAEvBmF,EAAArN,EAAAiG,cAACyb,GAAD,CACIvkB,MAAOma,EACP3M,SAAU,SAACxN,GAAD,OAAWmN,EAAc,CAACgN,KAAMna,OAE9CkQ,EAAArN,EAAAiG,cAAC0b,GAAD,CACIpX,MAAOrC,GAAG,qBAAsB,aAChCmW,QAAS5G,EACT9M,SAAU,SAAC0T,GAAD,OAAa/T,EAAc,CAACmN,aAAc4G,QAG5DhR,EAAArN,EAAAiG,cAACwb,GAAD,CACIlX,MAAOrC,GAAG,SAAU,cAGpBmF,EAAArN,EAAAiG,cAACyb,GAAD,CACInX,MAAOrC,GAAG,4DAA6D,aACvE/K,MAAOya,EACPjN,SAAU,SAACxN,GAAD,OAAWmN,EAAc,CAACsN,MAAOza,KAC3CoO,YAAa,cACbf,KAAM6C,EAAArN,EAAAiG,cAAA,KAAGuS,KAAI,iDACJ9Q,OAAM,UAAaQ,GAAG,yBAA0B,gBAE7DmF,EAAArN,EAAAiG,cAAC2b,GAAD,CACIzkB,MAAO4a,EACPpN,SAAU,SAACxN,GACHA,EACAmN,EAAc,CAACyN,OAAQ5a,KAEvBmN,EAAc,CAACyN,OAAQ,YACvBzN,EAAc,CAAC4N,QAAS,UAIpC7K,EAAArN,EAAAiG,cAAC4b,GAAD,CACItX,MAAOrC,GAAG,mBAAoB,aAC9BuC,SAAUyN,EACVxN,QAAS,CACL,CAACH,MAAOrC,GAAG,cAAe,aAAc/K,MAAO,KAC/C,CAACoN,MAAOrC,GAAG,gBAAiB,aAAc/K,MAAO,MAErDwN,SAAU,SAACxN,GAAD,OAAWmN,EAAc,CAAC4N,QAAS/a,QAGrDkQ,EAAArN,EAAAiG,cAACwb,GAAD,CACIlX,MAAOrC,GAAG,aAAc,aACxBsC,KAAMtC,GAAG,2DAA4D,cAErEmF,EAAArN,EAAAiG,cAAC6b,GAAD,CACIjX,SAAU,SAAC1N,GAAD,OAAWmN,EAAc,CAAC+N,aAAclb,EAAM6N,OACxDrI,KAAK,QACLxF,MAAOkb,EACP9S,OAAQ,SAAA0F,GAAA,IAAEC,EAAFD,EAAEC,KAAF,OACJmC,EAAArN,EAAAiG,cAAC8b,GAAD,CACI5W,QAASD,EACTb,UAAWgO,EAAe,eAAiB,uBAEzCA,EACEhL,EAAArN,EAAAiG,cAAA,OAAKoE,UAAW,aAAce,IAAKiN,EAC9BhN,IAAKnD,GAAG,eAAgB,eAFhBA,GAAG,eAAgB,mBAQxDmF,EAAArN,EAAAiG,cAACub,GAAD,CAAWhY,MAAOtB,GAAG,oBAAqB,cACtCmF,EAAArN,EAAAiG,cAACwb,GAAD,CACIlX,MAAOrC,GAAG,YAAa,cAEvBmF,EAAArN,EAAAiG,cAACyb,GAAD,CACIvkB,MAAOoa,EACP5M,SAAU,SAACxN,GAAD,OAAWmN,EAAc,CAACiN,KAAMpa,OAE9CkQ,EAAArN,EAAAiG,cAAC0b,GAAD,CACIpX,MAAOrC,GAAG,qBAAsB,aAChCmW,QAAS3G,EACT/M,SAAU,SAAC0T,GAAD,OAAa/T,EAAc,CAACoN,aAAc2G,QAG5DhR,EAAArN,EAAAiG,cAACwb,GAAD,CACIlX,MAAOrC,GAAG,SAAU,cAEpBmF,EAAArN,EAAAiG,cAACyb,GAAD,CACInX,MAAOrC,GAAG,4DAA6D,aACvE/K,MAAO0a,EACPlN,SAAU,SAACxN,GAAD,OAAWmN,EAAc,CAACuN,MAAO1a,KAC3CoO,YAAa,cACbf,KAAM6C,EAAArN,EAAAiG,cAAA,KAAGuS,KAAI,iDACJ9Q,OAAM,UAAaQ,GAAG,yBAA0B,gBAE7DmF,EAAArN,EAAAiG,cAAC2b,GAAD,CACIzkB,MAAO6a,EACPrN,SAAU,SAACxN,GACHA,EACAmN,EAAc,CAAC0N,OAAQ7a,KAEvBmN,EAAc,CAAC0N,OAAQ,YACvB1N,EAAc,CAAC6N,QAAS,UAIpC9K,EAAArN,EAAAiG,cAAC4b,GAAD,CACItX,MAAOrC,GAAG,mBAAoB,aAC9BuC,SAAU0N,EACVzN,QAAS,CACL,CAACH,MAAOrC,GAAG,cAAe,aAAc/K,MAAO,KAC/C,CAACoN,MAAOrC,GAAG,gBAAiB,aAAc/K,MAAO,MAErDwN,SAAU,SAACxN,GAAD,OAAWmN,EAAc,CAAC6N,QAAShb,QAGrDkQ,EAAArN,EAAAiG,cAACwb,GAAD,CACIlX,MAAOrC,GAAG,aAAc,aACxBsC,KAAMtC,GAAG,4DAA6D,cAEtEmF,EAAArN,EAAAiG,cAAC6b,GAAD,CACIjX,SAAU,SAAC1N,GAAD,OAAWmN,EAAc,CAACgO,aAAcnb,EAAM6N,OACxDrI,KAAK,QACLxF,MAAOmb,EACP/S,OAAQ,SAAAqG,GAAA,IAAEV,EAAFU,EAAEV,KAAF,OACJmC,EAAArN,EAAAiG,cAAC8b,GAAD,CACI5W,QAASD,EACTb,UAAWiO,EAAe,eAAiB,uBAEzCA,EACEjL,EAAArN,EAAAiG,cAAA,OAAKoE,UAAW,aAAce,IAAKkN,EAC9BjN,IAAKnD,GAAG,eAAgB,eAFhBA,GAAG,eAAgB,mBAQxDmF,EAAArN,EAAAiG,cAACub,GAAD,CAAWhY,MAAOtB,GAAG,oBAAqB,cACtCmF,EAAArN,EAAAiG,cAACwb,GAAD,CACIlX,MAAOrC,GAAG,YAAa,cAEvBmF,EAAArN,EAAAiG,cAACyb,GAAD,CACIvkB,MAAOqa,EACP7M,SAAU,SAACxN,GAAD,OAAWmN,EAAc,CAACkN,KAAMra,OAE9CkQ,EAAArN,EAAAiG,cAAC0b,GAAD,CACIpX,MAAOrC,GAAG,qBAAsB,aAChCmW,QAAS1G,EACThN,SAAU,SAAC0T,GAAD,OAAa/T,EAAc,CAACqN,aAAc0G,QAG5DhR,EAAArN,EAAAiG,cAACwb,GAAD,CACIlX,MAAOrC,GAAG,SAAU,cAEpBmF,EAAArN,EAAAiG,cAACyb,GAAD,CACInX,MAAOrC,GAAG,4DAA6D,aACvE/K,MAAO2a,EACPnN,SAAU,SAACxN,GAAD,OAAWmN,EAAc,CAACwN,MAAO3a,KAC3CoO,YAAa,cACbf,KAAM6C,EAAArN,EAAAiG,cAAA,KAAGuS,KAAI,iDACJ9Q,OAAM,UAAaQ,GAAG,yBAA0B,gBAE7DmF,EAAArN,EAAAiG,cAAC2b,GAAD,CACIzkB,MAAO8a,EACPtN,SAAU,SAACxN,GACHA,EACAmN,EAAc,CAAC2N,OAAQ9a,KAEvBmN,EAAc,CAAC2N,OAAQ,YACvB3N,EAAc,CAAC8N,QAAS,UAIpC/K,EAAArN,EAAAiG,cAAC4b,GAAD,CACItX,MAAOrC,GAAG,mBAAoB,aAC9BuC,SAAU2N,EACV1N,QAAS,CACL,CAACH,MAAOrC,GAAG,cAAe,aAAc/K,MAAO,KAC/C,CAACoN,MAAOrC,GAAG,gBAAiB,aAAc/K,MAAO,MAErDwN,SAAU,SAACxN,GAAD,OAAWmN,EAAc,CAAC8N,QAASjb,QAGrDkQ,EAAArN,EAAAiG,cAACwb,GAAD,CACIlX,MAAOrC,GAAG,aAAc,aACxBsC,KAAMtC,GAAG,4DAA6D,cAEtEmF,EAAArN,EAAAiG,cAAC6b,GAAD,CACIjX,SAAU,SAAC1N,GAAD,OAAWmN,EAAc,CAACiO,aAAcpb,EAAM6N,OACxDrI,KAAK,QACLxF,MAAOob,EACPhT,OAAQ,SAAAmY,GAAA,IAAExS,EAAFwS,EAAExS,KAAF,OACJmC,EAAArN,EAAAiG,cAAC8b,GAAD,CACI5W,QAASD,EACTb,UAAWkO,EAAe,eAAiB,uBAEzCA,EACElL,EAAArN,EAAAiG,cAAA,OAAKoE,UAAW,aAAce,IAAKmN,EAC9BlN,IAAKnD,GAAG,eAAgB,eAFhBA,GAAG,eAAgB,oBAS5DmF,EAAArN,EAAAiG,cAAA,OAAKoE,UAAWiH,GACZjE,EAAArN,EAAAiG,cAAC+b,GAAD,CACIrY,WAAYA,EACZW,cAAeA,EACf4V,SAAU,EACV/S,KAAM,SAEVE,EAAArN,EAAAiG,cAAC+b,GAAD,CACIrY,WAAYA,EACZW,cAAeA,EACf4V,SAAU,EACV/S,KAAM,SAEVE,EAAArN,EAAAiG,cAAC+b,GAAD,CACIrY,WAAYA,EACZW,cAAeA,EACf4V,SAAU,EACV/S,KAAM,aAe1BxB,KAlSqC,SAAAsW,GAkSR,IAErB3Q,EAFF3H,EAAuBsY,EAAvBtY,WAAWU,EAAY4X,EAAZ5X,UASb,OALIiH,EADAjH,EACc,GAAAO,OAAMP,EAAN,oBAEA,kBAIdgD,EAAArN,EAAAiG,cAAA,OAAKoE,UAAWiH,GACZjE,EAAArN,EAAAiG,cAAC+b,GAAD,CACIrY,WAAYA,EACZuW,SAAU,EACV/S,KAAM,SAEVE,EAAArN,EAAAiG,cAAC+b,GAAD,CACIrY,WAAYA,EACZuW,SAAU,EACV/S,KAAM,SAEVE,EAAArN,EAAAiG,cAAC+b,GAAD,CACIrY,WAAYA,EACZuW,SAAU,EACV/S,KAAM,WAOtBqB,WAAYA,qzBC5ZT,IAAM0T,GAAb,SAAAnW,GAAA,SAAAmW,IAAA,mGAAAC,CAAAjhB,KAAAghB,GAAAE,GAAAlhB,KAAAmhB,GAAAH,GAAApjB,MAAAoC,KAAA5C,sBAAA,0OAAAgkB,CAAAJ,EAAiC/Y,IAAMvE,aAAvCsd,KAAA,EAAAzkB,IAAA,SAAAN,MAAA,WAEa,IAAAiP,EAKDlL,KAAKC,MAAMwI,WAHX4Y,EAFCnW,EAEDmW,WACApH,EAHC/O,EAGD+O,sBACAE,EAJCjP,EAIDiP,qBAGAQ,EAAa,GACbC,EAAY,GAUhB,OAPIX,IACAU,EAAaxO,EAAArN,EAAAiG,cAAA,KAAGoE,UAAS,GAAAO,OAAKuQ,EAAL,6BAEzBE,IACAS,EAAYzO,EAAArN,EAAAiG,cAAA,KAAGoE,UAAS,GAAAO,OAAKyQ,EAAL,4BAI/BhO,EAAArN,EAAAiG,cAACoH,EAAArN,EAAM8F,SAAP,KACgB+V,EACDxO,EAAArN,EAAAiG,cAAA,QAAMoE,UAAU,sBAAsBkY,GACrCzG,qCAxBrBoG,EAAA,uzBCEOha,GAAMC,GAAGC,KAATF,GACAS,GAAUR,GAAGI,WAAbI,OACAK,GAAeb,GAAGU,OAAlBG,YACFF,GAAYX,GAAGU,OAAfC,SAEQlE,GAAb,SAAAmH,GAAA,SAAAnH,IAAA,mGAAA4d,CAAAthB,KAAA0D,GAAA6d,GAAAvhB,KAAAwhB,GAAA9d,GAAA9F,MAAAoC,KAAA5C,sBAAA,0OAAAqkB,CAAA/d,EAA+BuE,IAAMvE,aAArCA,KAAA,EAAAnH,IAAA,SAAAN,MAAA,WAIQ,IAAMwM,EAAazI,KAAKC,MAAMwI,WAE1BH,EAeAG,EAfAH,MACAqM,EAcAlM,EAdAkM,WACAjM,EAaAD,EAbAC,QACAgZ,EAYAjZ,EAZAiZ,aACA5X,EAWArB,EAXAqB,IACAyP,EAUA9Q,EAVA8Q,WACAF,EASA5Q,EATA4Q,YACAF,EAQA1Q,EARA0Q,kBACAkI,EAOA5Y,EAPA4Y,WACAtH,EAMAtR,EANAsR,aACA4H,EAKAlZ,EALAkZ,MACAC,EAIAnZ,EAJAmZ,iBACAC,EAGApZ,EAHAoZ,OAKAzY,GAFAX,EAFAwR,sBAEAxR,EADA0R,qBAGgBna,KAAKC,MAAMmJ,eAC3BD,EAAYnJ,KAAKC,MAAMkJ,UACvB8C,EAAOjM,KAAKC,MAAMgM,KAClBmE,EAAiB,eACjB0R,EAAW,YACXrH,EAAS,uDACTC,EAAS,GACTqH,EAAsB,GAoD1B,OAjDI3R,EADW,UAAXyR,EACiB3kB,KAAWiM,EAAWiH,EAAgB,kCAEtClT,KAAWiM,EAAWiH,EAAgB,iCAGvD+I,GACA2I,EAAQ,GAAApY,OAAMoY,EAAN,2BACRrH,EAAM,GAAA/Q,OAAM+Q,EAAN,gBAGa,MAAflB,EACAmB,EAAS,CACL/C,gBAAiBwB,EACjB3O,OAAM,aAAAd,OAAeyP,IAGH,MAAfI,IACPmB,EAAS,CACL/C,gBAAiB,cACjBnN,OAAQ,aAAe2O,EACvB/M,MAAO+M,KAKPA,IAGW,MAAfI,GACAkB,EAAM,GAAA/Q,OAAM+Q,EAAN,SAAA/Q,OAAoB2P,GAC1BqB,EAAS,MAEa,MAAfnB,IACPkB,EAAM,GAAA/Q,OAAM+Q,EAAN,iBAAA/Q,OAA4B2P,GAClCqB,EAAS,OAQbqH,EAFAH,QAEsB,OAGH,aAAAlY,OAAgBkY,GAKnCzV,EAAArN,EAAAiG,cAAA,OAAKoE,UAAWiH,GACJjE,EAAArN,EAAAiG,cAAA,OAAKoE,UAAU,gCACD,SAAT8C,EACGE,EAAArN,EAAAiG,cAACid,GAAD,CACIrY,SAAU,SAAC1N,GAAD,OAAWmN,EAAc,CAACuY,MAAO1lB,EAAM2N,MAAMC,KAAKC,OAC5DrI,KAAK,SACLxF,MAAO0lB,EACPtd,OAAQ,SAAA6E,GAAA,IAAEc,EAAFd,EAAEc,KAAF,OACJmC,EAAArN,EAAAiG,cAACkd,GAAD,CACIhY,QAASD,EACTb,UAAWwY,EAAQ,eAAiB,uBAElCA,EACExV,EAAArN,EAAAiG,cAAA,OACIoE,UAAW,4BACXe,IAAKyX,EACLxX,IAAKnD,GAAG,eAAgB,aACxBsD,MAAO,CAACE,OAAQuX,KALd/a,GAAG,eAAgB,iBAWxC2a,EACGxV,EAAArN,EAAAiG,cAAA,OACIoE,UAAW,4BACXe,IAAKyX,EACLxX,IAAKnD,GAAG,eAAgB,aACxBsD,MAAO,CAACE,OAAQuX,KALf/a,GAAG,eAAgB,cASpCmF,EAAArN,EAAAiG,cAAA,OAAKoE,UAAU,gCAGU,SAAT8C,EAEIE,EAAArN,EAAAiG,cAACoH,EAAArN,EAAM8F,SAAP,KACIuH,EAAArN,EAAAiG,cAACmd,GAAD,CACI9X,QAAQ,KACRjB,UAAW,4BACXM,SAAU,SAACxN,GAAD,OAAWmN,EAAc,CAACd,MAAOrM,KAC3CA,MAAOqM,EACP+B,YAAarD,GAAG,eAAgB,aAChCsD,MAAO,CAAC8B,MAAOuI,KAEnBxI,EAAArN,EAAAiG,cAAEmd,GAAF,CACI9X,QAAQ,IAClCjB,UAAW,2BACeM,SAAU,SAACxN,GAAD,OAAWmN,EAAc,CAACV,QAASzM,KAC7CA,MAAOyM,EACP2B,YAAarD,GAAG,iBAAkB,aAClCsD,MAAO,CAAC8B,MAAOsV,MAMvBvV,EAAArN,EAAAiG,cAACoH,EAAArN,EAAM8F,SAAP,KACIuH,EAAArN,EAAAiG,cAACmd,GAASvX,QAAV,CACIP,QAAQ,KACRnO,MAAOqM,EACPa,UAAW,4BACXmB,MAAO,CAAC8B,MAAOuI,KAEnBxI,EAAArN,EAAAiG,cAACmd,GAASvX,QAAV,CACIP,QAAQ,IAClCjB,UAAW,2BACelN,MAAOyM,EACP4B,MAAO,CAAC8B,MAAOsV,MASlC,WACG,GAAmB,KAAfL,QAAoCtjB,IAAfsjB,EACrB,OACnBlV,EAAArN,EAAAiG,cAAA,OAAKoE,UAAW2Y,GACO3V,EAAArN,EAAAiG,cAAA,KAAGuS,KAAMxN,EACNX,UAAWsR,EACXjU,OAAQuT,EAAc,SAAS,KAC/BzP,MAAOoQ,EACPK,IAAI,uBAEH5O,EAAArN,EAAAiG,cAACod,GAAD,CACI1Z,WAAYA,MAX/B,uCAjKjC/E,EAAA,mzBCPO,IAAMsd,GAAb,SAAAnW,GAAA,SAAAmW,IAAA,mGAAAoB,CAAApiB,KAAAghB,GAAAqB,GAAAriB,KAAAsiB,GAAAtB,GAAApjB,MAAAoC,KAAA5C,sBAAA,0OAAAmlB,CAAAvB,EAAiC/Y,IAAMvE,aAAvCsd,KAAA,EAAAzkB,IAAA,SAAAN,MAAA,WAEa,IAAAiP,EAKDlL,KAAKC,MAAMwI,WAHX4Y,EAFCnW,EAEDmW,WACApH,EAHC/O,EAGD+O,sBACAE,EAJCjP,EAIDiP,qBAGAQ,EAAa,GACbC,EAAY,GAUhB,OAPIX,IACAU,EAAaxO,EAAArN,EAAAiG,cAAA,KAAGoE,UAAS,GAAAO,OAAKuQ,EAAL,6BAEzBE,IACAS,EAAYzO,EAAArN,EAAAiG,cAAA,KAAGoE,UAAS,GAAAO,OAAKyQ,EAAL,4BAI/BhO,EAAArN,EAAAiG,cAACoH,EAAArN,EAAM8F,SAAP,KACgB+V,EACDxO,EAAArN,EAAAiG,cAAA,QAAMoE,UAAU,sBAAsBkY,GACrCzG,qCAxBrBoG,EAAA,uzBCCOha,GAAMC,GAAGC,KAATF,GACAS,GAAUR,GAAGI,WAAbI,OACAK,GAAeb,GAAGU,OAAlBG,YACFF,GAAYX,GAAGU,OAAfC,SAEQoT,GAAb,SAAAnQ,GAAA,SAAAmQ,IAAA,mGAAAwH,CAAAxiB,KAAAgb,GAAAyH,GAAAziB,KAAA0iB,GAAA1H,GAAApd,MAAAoC,KAAA5C,sBAAA,0OAAAulB,CAAA3H,EAAyC/S,IAAMvE,aAA/CsX,KAAA,EAAAze,IAAA,SAAAN,MAAA,WAIQ,IAAMwM,EAAazI,KAAKC,MAAMwI,WAE1BH,EAeAG,EAfAH,MACAqM,EAcAlM,EAdAkM,WACAjM,EAaAD,EAbAC,QACAgZ,EAYAjZ,EAZAiZ,aACA5X,EAWArB,EAXAqB,IACAyP,EAUA9Q,EAVA8Q,WACAF,EASA5Q,EATA4Q,YACAF,EAQA1Q,EARA0Q,kBACAkI,EAOA5Y,EAPA4Y,WACAtH,EAMAtR,EANAsR,aACA4H,EAKAlZ,EALAkZ,MACAC,EAIAnZ,EAJAmZ,iBACAC,EAGApZ,EAHAoZ,OAIAzY,GADAX,EAFAwR,sBAEAxR,EADA0R,qBAEgBna,KAAKC,MAAMmJ,eAC3B6C,EAAOjM,KAAKC,MAAMgM,KAClBmE,EAAiB,eACjB0R,EAAW,YACXrH,EAAS,uDACTC,EAAS,GA0Cb,OAvCItK,EAAc,GAAA1G,OAAM0G,EADT,UAAXyR,EACc,kCAEA,kCAGd1I,GACA2I,EAAQ,GAAApY,OAAMoY,EAAN,2BACRrH,EAAM,GAAA/Q,OAAM+Q,EAAN,gBAGa,MAAflB,EACAmB,EAAS,CACL/C,gBAAiBwB,EACjB3O,OAAM,aAAAd,OAAeyP,IAGH,MAAfI,IACPmB,EAAS,CACL/C,gBAAiB,cACjBnN,OAAQ,aAAe2O,EACvB/M,MAAO+M,KAKPA,IAGW,MAAfI,GACAkB,EAAM,GAAA/Q,OAAM+Q,EAAN,SAAA/Q,OAAoB2P,GAC1BqB,EAAS,MAEa,MAAfnB,IACPkB,EAAM,GAAA/Q,OAAM+Q,EAAN,iBAAA/Q,OAA4B2P,GAClCqB,EAAS,OAMbvO,EAAArN,EAAAiG,cAAA,OAAKoE,UAAWiH,GACZjE,EAAArN,EAAAiG,cAAA,OAAKoE,UAAU,gCACD,SAAT8C,EACGE,EAAArN,EAAAiG,cAAC6d,GAAD,CACIjZ,SAAU,SAAC1N,GAAD,OAAWmN,EAAc,CAACuY,MAAO1lB,EAAM2N,MAAMC,KAAKC,OAC5DrI,KAAK,SACLxF,MAAO0lB,EACPtd,OAAQ,SAAA6E,GAAA,IAAEc,EAAFd,EAAEc,KAAF,OACJmC,EAAArN,EAAAiG,cAAC8d,GAAD,CACI5Y,QAASD,EACTb,UAAWwY,EAAQ,eAAiB,uBAElCA,EACExV,EAAArN,EAAAiG,cAAA,OACIoE,UAAW,4BACXe,IAAKyX,EACLxX,IAAKnD,GAAG,eAAgB,aACxBsD,MAAO,CAACE,OAAM,aAAAd,OAAckY,MAL1B5a,GAAG,eAAgB,iBAWxC2a,EACGxV,EAAArN,EAAAiG,cAAA,OACIoE,UAAW,4BACXe,IAAKyX,EACLxX,IAAKnD,GAAG,eAAgB,aACxBsD,MAAO,CAACE,OAAM,aAAAd,OAAekY,MAL5B5a,GAAG,eAAgB,cASpCmF,EAAArN,EAAAiG,cAAA,OAAKoE,UAAU,gCAGU,SAAT8C,EAEIE,EAAArN,EAAAiG,cAACoH,EAAArN,EAAM8F,SAAP,KACIuH,EAAArN,EAAAiG,cAAC+d,GAAD,CACI1Y,QAAQ,KACRjB,UAAW,4BACXM,SAAU,SAACxN,GAAD,OAAWmN,EAAc,CAACd,MAAOrM,KAC3CA,MAAOqM,EACP+B,YAAarD,GAAG,eAAgB,aAChCsD,MAAO,CAAC8B,MAAOuI,KAEnBxI,EAAArN,EAAAiG,cAAE+d,GAAF,CACI1Y,QAAQ,IACRjB,UAAW,2BACXM,SAAU,SAACxN,GAAD,OAAWmN,EAAc,CAACV,QAASzM,KAC7CA,MAAOyM,EACP2B,YAAarD,GAAG,iBAAkB,aAClCsD,MAAO,CAAC8B,MAAOsV,MAMvBvV,EAAArN,EAAAiG,cAACoH,EAAArN,EAAM8F,SAAP,KACIuH,EAAArN,EAAAiG,cAAC+d,GAASnY,QAAV,CACIP,QAAQ,KACRnO,MAAOqM,EACPa,UAAW,4BACXmB,MAAO,CAAC8B,MAAOuI,KAEnBxI,EAAArN,EAAAiG,cAAC+d,GAASnY,QAAV,CACIP,QAAQ,IACRjB,UAAW,2BACXlN,MAAOyM,EACP4B,MAAO,CAAC8B,MAAOsV,MASlC,WACG,GAAmB,KAAfL,QAAoCtjB,IAAfsjB,EACrB,OACIlV,EAAArN,EAAAiG,cAAA,OAAKoE,UAAW2Y,GACZ3V,EAAArN,EAAAiG,cAAA,KAAGuS,KAAMxN,EACNX,UAAWsR,EACXjU,OAAQuT,EAAc,SAAS,KAC/BzP,MAAOoQ,GAENvO,EAAArN,EAAAiG,cAACge,GAAD,CACIta,WAAYA,MAVnC,uCApJzBuS,EAAA,GCLa1N,GAAa,CACtB,CACI7E,WAAY,CACRH,MAAO,CACH7B,OAAQ,OACRkC,SAAU,8BAEdgM,WAAY,CACRlT,KAAM,UAEViH,QAAS,CACLjC,OAAQ,OACRkC,SAAU,6BAEd+Y,aAAc,CACVjgB,KAAM,UAEVqI,IAAK,CACDrI,KAAM,SACN3D,QAAS,MAEbyb,WAAY,CACR9X,KAAM,SACN3D,QAAS,KAEbub,YAAa,CACT5X,KAAM,SACN3D,QAAS,WAEbqb,kBAAmB,CACf1X,KAAM,SACN3D,QAAS,MAEbujB,WAAY,CACR5a,OAAQ,OACRkC,SAAU,sBACV7K,QAAS,IAEbic,aAAc,CACVtY,KAAM,UACN3D,SAAS,GAEb6jB,MAAO,CACHlgB,KAAM,SACN3D,QAAS,MAEb8jB,iBAAkB,CACdngB,KAAM,SACN3D,QAAS,MAEb+jB,OAAQ,CACJpgB,KAAM,SACN3D,QAAS,QAEbmc,sBAAuB,CACnBxY,KAAM,UAEV0Y,qBAAsB,CAClB1Y,KAAM,WAYdgJ,KArEJ,SAAAvB,GAqEkC,IAAxBT,EAAwBS,EAAxBT,WAAwBS,EAAZC,UAEd,OACIgD,EAAArN,EAAAiG,cAACie,GAAD,CACIva,WAAYA,EACZwD,KAAM,YClEnBjF,GAAMC,GAAGC,KAATF,GACAG,GAAqBF,GAAGG,OAAxBD,qBAC4FF,GAAGI,WAAjFC,OAAdC,gBAAcD,cAAcE,gBAAmB8E,OAAR7E,UAAQ6E,aAAaoQ,sBAAiBrQ,kBAC7EzH,GAAYqC,GAAGS,QAAf9C,YAC0DqC,GAAGU,OAAnDE,OAAVD,YAAUC,mBAAgCE,OAAbD,eAAaC,cAC3CC,GACFmE,EAAArN,EAAAiG,cAAA,OAAKmD,MAAM,6BAA6BC,MAAM,MAAMC,OAAO,MAAMC,QAAQ,eAC3E8D,EAAArN,EAAAiG,cAAA,SACCoH,EAAArN,EAAAiG,cAAA,QAAMzJ,EAAE,qHACR6Q,EAAArN,EAAAiG,cAAA,QAAMzJ,EAAE,wIAER6Q,EAAArN,EAAAiG,cAAA,QAAMzJ,EAAE,8IAER6Q,EAAArN,EAAAiG,cAAA,QAAMzJ,EAAE,8IAER6Q,EAAArN,EAAAiG,cAAA,WAASyI,OAAO,uFAChBrB,EAAArN,EAAAiG,cAAA,QAAMzJ,EAAE,uQAGR6Q,EAAArN,EAAAiG,cAAA,QAAMzJ,EAAE,kQAGR6Q,EAAArN,EAAAiG,cAAA,QAAMzJ,EAAE,+PAGR6Q,EAAArN,EAAAiG,cAAA,QAAMzJ,EAAE,iQAGR6Q,EAAArN,EAAAiG,cAAA,QAAMzJ,EAAE,kMAkBX6L,GAAkB,uBAAwB,CAEtCmB,MAAOtB,GAAG,aAAc,aACxBuB,KAAMP,GACNQ,SAAU,gBACVC,WC/DkB,CACrBH,MAAO,CACN7B,OAAQ,OACPkC,SAAU,8BAEZgM,WAAY,CACXlT,KAAM,UAEPiH,QAAS,CACRjC,OAAQ,OACPkC,SAAU,6BAEZ+Y,aAAc,CACbjgB,KAAM,UAEPqI,IAAK,CACJrI,KAAM,SACP3D,QAAS,MAETyb,WAAY,CACX9X,KAAM,SACP3D,QAAS,KAETub,YAAa,CACZ5X,KAAM,SACN3D,QAAS,WAEVqb,kBAAmB,CAClB1X,KAAM,SACN3D,QAAS,MAEVujB,WAAY,CACX5a,OAAQ,OACRkC,SAAU,sBACV7K,QAAS,IAEVic,aAAc,CACbtY,KAAM,UACP3D,SAAS,GAET6jB,MAAO,CACNlgB,KAAM,SACP3D,QAAS,MAET8jB,iBAAkB,CACjBngB,KAAM,SACN3D,QAAS,MAEV+jB,OAAQ,CACPpgB,KAAM,SACP3D,QAAS,QAETmc,sBAAsB,CACrBxY,KAAM,UAEP0Y,qBAAqB,CACpB1Y,KAAM,WDiBJwH,KAAM,SAAAC,GAAkD,IAAvCT,EAAuCS,EAAvCT,WAAYU,EAA2BD,EAA3BC,UAAWC,EAAgBF,EAAhBE,cAEhCuL,EAYAlM,EAZAkM,WACA+M,EAWAjZ,EAXAiZ,aACA5X,EAUArB,EAVAqB,IACAyP,EASA9Q,EATA8Q,WACAF,EAQA5Q,EARA4Q,YACAF,EAOA1Q,EAPA0Q,kBACAkI,EAMA5Y,EANA4Y,WACAtH,EAKAtR,EALAsR,aACA6H,EAIAnZ,EAJAmZ,iBACAC,EAGApZ,EAHAoZ,OACA5H,EAEAxR,EAFAwR,sBACAE,EACA1R,EADA0R,qBAEJ,OACIhO,EAAArN,EAAAiG,cAACke,GAAD,KACI9W,EAAArN,EAAAiG,cAACme,GAAD,KACI/W,EAAArN,EAAAiG,cAACoe,GAAD,CAAW7a,MAAOtB,GAAG,gBAAiB,cAClCmF,EAAArN,EAAAiG,cAACqe,GAAD,CAAa/Z,MAAOrC,GAAG,cAAe,cAClCmF,EAAArN,EAAAiG,cAACse,GAAD,CACIpnB,MAAO0Y,EACPlL,SAAU,SAACxN,GAAD,OAAWmN,EAAc,CAACuL,WAAY1Y,QAGxDkQ,EAAArN,EAAAiG,cAACqe,GAAD,CAAa/Z,MAAOrC,GAAG,gBAAiB,cACpCmF,EAAArN,EAAAiG,cAACse,GAAD,CACIpnB,MAAOylB,EACPjY,SAAU,SAACxN,GAAD,OAAWmN,EAAc,CAACsY,aAAczlB,QAG1DkQ,EAAArN,EAAAiG,cAACqe,GAAD,CACI/Z,MAAOrC,GAAG,qBAAsB,cAEhCmF,EAAArN,EAAAiG,cAACse,GAAD,CACIpnB,MAAO2lB,EACPnY,SAAU,SAACxN,GAAD,OAAWmN,EAAc,CAACwY,iBAAkB3lB,SAIlEkQ,EAAArN,EAAAiG,cAACoe,GAAD,CAAW7a,MAAOtB,GAAG,iBAAkB,cACnCmF,EAAArN,EAAAiG,cAACqe,GAAD,CACI/Z,MAAOrC,GAAG,cAAe,cAEzBmF,EAAArN,EAAAiG,cAACue,GAAD,CACIrnB,MAAOolB,EACP5X,SAAU,SAACxN,GAAD,OAAWmN,EAAc,CAACiY,WAAYplB,KAChDoO,YAAa,wBAGrB8B,EAAArN,EAAAiG,cAACqe,GAAD,CACI/Z,MAAOrC,GAAG,WAAY,cAEtBmF,EAAArN,EAAAiG,cAACue,GAAD,CACIrnB,MAAO6N,EACPL,SAAU,SAACxN,GAAD,OAAWmN,EAAc,CAACU,IAAK7N,KACzCoO,YAAa,+BAGjC8B,EAAArN,EAAAiG,cAACwe,GAAD,CACgBla,MAAOrC,GAAG,qBAAsB,aAChCmW,QAASpD,EACTtQ,SAAU,SAAC0T,GAAD,OAAa/T,EAAc,CAAC2Q,aAAcoD,OAExDhR,EAAArN,EAAAiG,cAACqe,GAAD,CAAa/Z,MAAOrC,GAAG,cAAe,cAClCmF,EAAArN,EAAAiG,cAACye,GAAD,CACIja,SAAUgQ,EACV/P,QAAS,CACL,CAACH,MAAOrC,GAAG,QAAS,aAAc/K,MAAO,KACzC,CAACoN,MAAOrC,GAAG,QAAS,aAAc/K,MAAO,MAE7CwN,SAAU,SAACxN,GAAD,OAAWmN,EAAc,CAACmQ,WAAYtd,QAGpEkQ,EAAArN,EAAAiG,cAACye,GAAD,CACgBna,MAAOrC,GAAG,iBAAkB,aAC5BuC,SAAU8P,EACV7P,QAAS,CACL,CAACH,MAAOrC,GAAG,UAAW,aAAc/K,MAAO,WAC3C,CAACoN,MAAOrC,GAAG,YAAa,aAAc/K,MAAO,aAC7C,CAACoN,MAAOrC,GAAG,UAAW,aAAc/K,MAAO,WAC3C,CAACoN,MAAOrC,GAAG,OAAQ,aAAc/K,MAAO,QACxC,CAACoN,MAAOrC,GAAG,UAAW,aAAc/K,MAAO,WAC3C,CAACoN,MAAOrC,GAAG,SAAU,aAAc/K,MAAO,UAC1C,CAACoN,MAAOrC,GAAG,QAAS,aAAc/K,MAAO,SACzC,CAACoN,MAAOrC,GAAG,OAAQ,aAAc/K,MAAO,SAE5CwN,SAAU,SAACxN,GAAD,OAAWmN,EAAc,CAACiQ,YAAapd,OAEjEkQ,EAAArN,EAAAiG,cAACqe,GAAD,CAAa/Z,MAAOrC,GAAG,eAAgB,cACvBmF,EAAArN,EAAAiG,cAACse,GAAD,CACIpnB,MAAOkd,EACP1P,SAAU,SAACxN,GAAD,OAAWmN,EAAc,CAAC+P,kBAAmBld,QAG/DkQ,EAAArN,EAAAiG,cAACqe,GAAD,CACI/Z,MAAOrC,GAAG,gBAAiB,aAC3BsC,KAAM6C,EAAArN,EAAAiG,cAAA,KAAGuS,KAAI,iDAAoD9Q,OAAM,UAAaQ,GAAG,yBAA0B,eAEjHmF,EAAArN,EAAAiG,cAACue,GAAD,CACIja,MAAOrC,GAAG,cAAe,aACzBsC,KAAMtC,GAAG,4FAA6F,aACtG/K,MAAOge,EACPxQ,SAAU,SAACxN,GAAD,OAAWmN,EAAc,CAAC6Q,sBAAuBhe,KAC3DoO,YAAa,8BAEjB8B,EAAArN,EAAAiG,cAACue,GAAD,CACIja,MAAOrC,GAAG,aAAc,aACxBsC,KAAMtC,GAAG,0FAA2F,aACpG/K,MAAOke,EACP1Q,SAAU,SAACxN,GAAD,OAAWmN,EAAc,CAAC+Q,qBAAsBle,KAC1DoO,YAAa,+BAIzB8B,EAAArN,EAAAiG,cAACoe,GAAD,CAAW7a,MAAOtB,GAAG,iBAAkB,cAC/BmF,EAAArN,EAAAiG,cAACye,GAAD,CACIna,MAAOrC,GAAG,cAAe,aACzBuC,SAAUsY,EACVrY,QAAS,CACL,CAACH,MAAOrC,GAAG,QAAS,aAAc/K,MAAO,SACzC,CAACoN,MAAOrC,GAAG,OAAQ,aAAc/K,MAAO,SAE5CwN,SAAU,SAACxN,GAAD,OAAWmN,EAAc,CAACyY,OAAQ5lB,SAI5DkQ,EAAArN,EAAAiG,cAAC0e,GAAD,CACIhb,WAAYA,EACZW,cAAeA,EACfD,UAAWA,EACX8C,KAAM,WAetBxB,KAjKsC,SAAAV,GAiKR,IAAxBtB,EAAwBsB,EAAxBtB,WAAYU,EAAYY,EAAZZ,UAEd,OACIgD,EAAArN,EAAAiG,cAAC0e,GAAD,CACIhb,WAAYA,EACZU,UAAWA,EACX8C,KAAM,UAKlBqB,WAAYA","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 = 5);\n","'use strict';\n\nif (process.env.NODE_ENV === 'production') {\n module.exports = require('./cjs/react.production.min.js');\n} else {\n module.exports = require('./cjs/react.development.js');\n}\n","/*!\n Copyright (c) 2017 Jed Watson.\n Licensed under the MIT License (MIT), see\n http://jedwatson.github.io/classnames\n*/\n/* global define */\n\n(function () {\n\t'use strict';\n\n\tvar hasOwn = {}.hasOwnProperty;\n\n\tfunction classNames () {\n\t\tvar classes = [];\n\n\t\tfor (var i = 0; i < arguments.length; i++) {\n\t\t\tvar arg = arguments[i];\n\t\t\tif (!arg) continue;\n\n\t\t\tvar argType = typeof arg;\n\n\t\t\tif (argType === 'string' || argType === 'number') {\n\t\t\t\tclasses.push(arg);\n\t\t\t} else if (Array.isArray(arg) && arg.length) {\n\t\t\t\tvar inner = classNames.apply(null, arg);\n\t\t\t\tif (inner) {\n\t\t\t\t\tclasses.push(inner);\n\t\t\t\t}\n\t\t\t} else if (argType === 'object') {\n\t\t\t\tfor (var key in arg) {\n\t\t\t\t\tif (hasOwn.call(arg, key) && arg[key]) {\n\t\t\t\t\t\tclasses.push(key);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\treturn classes.join(' ');\n\t}\n\n\tif (typeof module !== 'undefined' && module.exports) {\n\t\tclassNames.default = classNames;\n\t\tmodule.exports = classNames;\n\t} else if (typeof define === 'function' && typeof define.amd === 'object' && define.amd) {\n\t\t// register as 'classnames', consistent with npm package name\n\t\tdefine('classnames', [], function () {\n\t\t\treturn classNames;\n\t\t});\n\t} else {\n\t\twindow.classNames = classNames;\n\t}\n}());\n","/** @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 * Baloon block type\n *\n */\n\nconst {__} = wp.i18n; // Import __() from wp.i18n\nconst { registerBlockType } = wp.blocks; // Import registerBlockType() from wp.blocks\nconst {RangeControl, RadioControl, PanelBody, Button} = wp.components;\nconst { Fragment } = wp.element;\nconst {RichText, InspectorControls, MediaUpload, ColorPalette} = wp.editor;\nconst BlockIcon = (\n\t<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"576\" height=\"512\" viewBox=\"0 0 576 512\">\n\t\t<path d=\"M544 450.583c0 22.75 13.014 42.454 32 52.092v7.969c-5.313 0.727-10.736 1.112-16.25 1.112-34.004 0-64.674-14.264-86.361-37.132-13.111 3.491-27.001 5.376-41.389 5.376-79.529 0-144-57.308-144-128s64.471-128 144-128c79.529 0 144 57.308 144 128 0 27.674-9.882 53.296-26.678 74.233-3.412 7.412-5.322 15.656-5.322 24.35zM115.339 110.593c-33.107 26.899-51.339 61.492-51.339 97.407 0 20.149 5.594 39.689 16.626 58.075 11.376 18.96 28.491 36.293 49.494 50.126 15.178 9.996 25.39 25.974 28.088 43.947 0.9 5.992 1.464 12.044 1.685 18.062 3.735-3.097 7.375-6.423 10.94-9.988 12.077-12.076 28.39-18.745 45.251-18.745 2.684 0 5.381 0.168 8.078 0.512 10.474 1.331 21.172 2.008 31.797 2.010v64c-13.564-0.001-26.877-0.869-39.871-2.521-54.989 54.989-120.625 64.85-184.088 66.298v-13.458c34.268-16.789 64-47.37 64-82.318 0-4.877-0.379-9.665-1.082-14.348-57.898-38.132-94.918-96.377-94.918-161.652 0-114.875 114.615-208 256-208 139.229 0 252.496 90.307 255.918 202.76-20.548-9.158-42.92-14.711-66.131-16.289-5.765-28.034-22.701-54.408-49.126-75.878-17.661-14.349-38.458-25.695-61.814-33.722-24.853-8.54-51.38-12.871-78.847-12.871s-53.994 4.331-78.847 12.871c-23.356 8.027-44.153 19.372-61.814 33.722z\"/>\n\t</svg>\n);\n\n/**\n * Register: aa Gutenberg Block.\n *\n * Registers a new block provided a unique name and an object defining its\n * behavior. Once registered, the block is made editor as an option to any\n * editor interface where blocks are implemented.\n *\n * @link https://wordpress.org/gutenberg/handbook/block-api/\n * @param {string} name Block name.\n * @param {Object} settings Block settings.\n * @return {?WPBlock} The block, if it has been successfully\n * registered; otherwise `undefined`.\n */\nregisterBlockType('vk-blocks/balloon', {\n\t// Block name. Block names must be string that contains a namespace prefix. Example: my-plugin/my-custom-block.\n title: __('Ballon', 'vk-blocks'), // Block title.\n\ticon: BlockIcon, // Block icon from Dashicons → https://developer.wordpress.org/resource/dashicons/.\n\tcategory: 'vk-blocks-cat', // Block category — Group blocks together based on common traits E.g. common, formatting, layout widgets, embed.\n\tattributes: {\n\t\tcontent: {\n\t\t\tsource: 'html',\n selector: 'p',\n\t\t},\n balloonName: {\n source: 'html',\n selector: 'figcaption',\n },\n balloonType: {\n type: 'string',\n default: 'type-serif',\n },\n\t\tballoonBgColor: {\n\t\t\ttype: 'string',\n\t\t},\n\t\tballoonAlign: {\n\t\t\ttype: 'string',\n\t\t\tdefault: 'position-left',\n\t\t},\n\t\tIconImage: {\n\t\t\ttype: 'string',\n\t\t\tdefault: null, // no image by default!\n\t\t}\n\t},\n\n\t/**\n\t * The edit function describes the structure of your block in the context of the editor.\n\t * This represents what the editor will render when the block is used.\n\t *\n\t * The \"edit\" property must be a valid function.\n\t *\n\t * @link https://wordpress.org/gutenberg/handbook/block-api/block-edit-save/\n\t */\n\tedit( { attributes, className, setAttributes } ) {\n\t\tconst {\n\t\t\tcontent,\n balloonName,\n balloonType,\n balloonBgColor,\n\t\t\tballoonAlign,\n\t\t\tIconImage,\n\t\t} = attributes;\n\n return (\n\t\t\t<Fragment>\n\t\t\t\t<InspectorControls>\n\t\t\t\t\t<PanelBody title={__('Balloon setting', 'vk-blocks')}>\n\t\t\t\t\t\t<RadioControl\n\t\t\t\t\t\t\tlabel={__('Position', 'vk-blocks')}\n\t\t\t\t\t\t\thelp={__('Please specify the layout of the balloon.', 'vk-blocks')}\n\t\t\t\t\t\t\tselected={ balloonAlign }\n\t\t\t\t\t\t\toptions={ [\n\t\t\t\t\t\t\t\t{ label: __('Left', 'vk-blocks'), value: 'position-left' },\n\t\t\t\t\t\t\t\t{ label: __('Right', 'vk-blocks'), value: 'position-right' },\n\t\t\t\t\t\t\t] }\n\t\t\t\t\t\t\tonChange={ ( value ) => setAttributes( { balloonAlign: value } ) }\n\t\t\t\t\t\t/>\n\t\t <RadioControl\n\t\t label={__('Type', 'vk-blocks')}\n\t\t help={__('Please select the type of balloon.', 'vk-blocks')}\n\t\t selected={ balloonType }\n\t\t options={ [\n\t\t { label: __('Serif', 'vk-blocks'), value: 'type-serif' },\n\t\t { label: __('Thinking', 'vk-blocks'), value: 'type-think' }\n\t\t ] }\n\t\t onChange={ ( value ) => setAttributes( { balloonType: value } ) }\n\t\t />\n\t\t <ColorPalette\n\t\t value={balloonBgColor}\n\t\t onChange={(value) => setAttributes({balloonBgColor: value})}\n\t\t />\n\t\t\t\t\t</PanelBody>\n\t\t\t\t</InspectorControls>\n\n\t\t\t\t<div className={ `${ className } vk_balloon vk_balloon-${ balloonAlign } vk_balloon-${ balloonType }` }>\n\t\t\t\t\t<div className={ 'vk_balloon_icon' }>\n\t\t\t\t\t\t<MediaUpload\n\t\t\t\t\t\t\tonSelect={ (value) => setAttributes( { IconImage: value.sizes.full.url } ) }\n\t\t\t\t\t\t\ttype=\"image\"\n\t\t\t\t\t\t\tclassName={ 'vk_balloon_icon_image' }\n\t\t\t\t\t\t\tvalue={ IconImage }\n\t\t\t\t\t\t\trender={ ( { open } ) => (\n\t\t\t\t\t\t\t\t<Button\n\t\t\t\t\t\t\t\t\tonClick={ open }\n\t\t\t\t\t\t\t\t\tclassName={ IconImage ? 'image-button' : 'button button-large' }\n\t\t\t\t\t\t\t\t>\n\t\t\t\t\t\t\t\t\t{ ! IconImage ? __('Select image', 'vk-blocks') : <img className={ 'vk_balloon_icon_image' } src={ IconImage } alt={__('Upload image', 'vk-blocks') } /> }\n\t\t\t\t\t\t\t\t</Button>\n\t\t\t\t\t\t\t)}\n\t\t\t\t\t\t/>\n <RichText\n tagName=\"figcaption\"\n\t\t\t\t\t\t\tclassName={ 'vk_balloon_icon_name' }\n onChange={ ( value ) => setAttributes( { balloonName: value } ) }\n value={ balloonName }\n placeholder={__('Icon Name', 'vk-blocks') }\n />\n\t\t\t\t\t</div>\n\t\t\t\t\t<RichText\n\t\t\t\t\t\tstyle={ { background: balloonBgColor, border: balloonBgColor } }\n\t\t\t\t\t\ttagName=\"p\"\n\t\t\t\t\t\tclassName={ 'vk_balloon_content' }\n\t\t\t\t\t\tonChange={ ( value ) => setAttributes( { content: value } ) }\n\t\t\t\t\t\tvalue={ content }\n\t\t\t\t\t\tplaceholder={__('Input text', 'vk-blocks') }\n\t\t\t\t\t/>\n\t\t\t\t</div>\n\t\t\t</Fragment>\n );\n\t},\n\n\n\t/**\n\t * The save function defin className }> which the different attributes should be combined\n\t * into the final markup, which is then serialized by Gutenberg into post_content.\n\t *\n\t * The \"save\" property must be specified and must be a valid function.\n\t *\n\t * @link https://wordpress.org/gutenberg/handbook/block-api/block-edit-save/\n\t */\n\tsave( { attributes, className } ) {\n\t\tconst {\n\t\t\tcontent,\n balloonName,\n balloonType,\n balloonBgColor,\n\t\t\tballoonAlign,\n\t\t\tIconImage,\n\t\t} = attributes;\n\n\t\treturn (\n\t\t\t<div className={ `vk_balloon vk_balloon-${ balloonAlign } vk_balloon-${ balloonType }` }>\n\t\t\t\t<div className={ 'vk_balloon_icon' }>\n\t\t\t\t\t{ IconImage ?\n\t\t\t\t\t\t<figure>\n\t\t\t\t\t\t\t<img\n\t\t\t\t\t\t\t\tclassName={ 'vk_balloon_icon_image' }\n\t\t\t\t\t\t\t\tsrc={ IconImage }\n\t\t\t\t\t\t\t\talt=''\n\t\t\t\t\t\t\t/>\n <RichText.Content\n tagName=\"figcaption\"\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tclassName={ 'vk_balloon_icon_name' }\n value={ balloonName }\n />\n\t\t\t\t\t\t</figure> : '' }\n\t\t\t\t</div>\n\t\t\t\t<RichText.Content\n\t\t\t\t\tclassName={ 'vk_balloon_content' }\n\t\t\t\t\tstyle={ { background: balloonBgColor, border: balloonBgColor } }\n\t\t\t\t\ttagName=\"p\"\n\t\t\t\t\tvalue={ content }\n\t\t\t\t/>\n\t\t\t</div>\n\t\t);\n\t},\n});\n","import React from 'react';\n\nconst {__} = wp.i18n; // Import __() from wp.i18n\nconst {RichText, MediaUpload} = wp.editor;\nconst {Button} = wp.components;\n\nexport class NewComponent extends React.Component {\n\n render() {\n\n let {\n vk_staff_text_name,\n vk_staff_text_caption,\n vk_staff_text_role,\n vk_staff_text_profileTitle,\n vk_staff_text_profileText,\n vk_staff_photo_image,\n vk_staff_photo_image_alt,\n vk_staff_layout,\n vk_staff_nameColor,\n vk_staff_captionColor,\n vk_staff_positionColor,\n vk_staff_profileTitleColor,\n vk_staff_profileTextColor,\n vk_staff_photoBorder\n } = this.props.attributes;\n let setAttributes = this.props.setAttributes;\n let className = this.props.className;\n let for_ = this.props.for_;\n let returnELm = '';\n\n if (for_ === 'edit') {\n\n returnELm = <div className={`${className} vk_staff vk_staff-layout-${vk_staff_layout}`}>\n <div className={`vk_staff_text`}>\n <RichText\n tagName=\"h3\"\n className={'vk_staff_text_name'}\n style={{color: vk_staff_nameColor}}\n onChange={(value) => setAttributes({vk_staff_text_name: value})}\n value={vk_staff_text_name}\n placeholder={__('Your Name', 'vk-blocks')}\n />\n <RichText\n tagName=\"p\"\n className={'vk_staff_text_caption'}\n style={{color: vk_staff_captionColor}}\n onChange={(value) => setAttributes({vk_staff_text_caption: value})}\n value={vk_staff_text_caption}\n placeholder={__('Caption', 'vk-blocks')}\n />\n <RichText\n tagName=\"p\"\n className={'vk_staff_text_role'}\n style={{color: vk_staff_positionColor}}\n onChange={(value) => setAttributes({vk_staff_text_role: value})}\n value={vk_staff_text_role}\n placeholder={__('Role position', 'vk-blocks')}\n />\n <RichText\n tagName=\"h4\"\n className={'vk_staff_text_profileTitle'}\n style={{color: vk_staff_profileTitleColor}}\n onChange={(value) => setAttributes({vk_staff_text_profileTitle: value})}\n value={vk_staff_text_profileTitle}\n placeholder={__('Profile title', 'vk-blocks')}\n />\n <RichText\n tagName=\"p\"\n className={'vk_staff_text_profileText'}\n style={{color: vk_staff_profileTextColor}}\n onChange={(value) => setAttributes({vk_staff_text_profileText: value})}\n value={vk_staff_text_profileText}\n placeholder={__('Profile text', 'vk-blocks')}\n />\n </div>\n <div className={`vk_staff_photo vk_staff_photo-border-${vk_staff_photoBorder}`}>\n <MediaUpload\n onSelect={(value) => setAttributes({vk_staff_photo_image: value.sizes.full.url})}\n type=\"image\"\n className={'vk_staff_photo_image'}\n value={vk_staff_photo_image}\n render={({open}) => (\n <Button\n onClick={open}\n className={vk_staff_photo_image ? 'image-button' : 'button button-large'}\n >\n {!vk_staff_photo_image ? __('Select image', 'vk-blocks') :\n <img className={`vk_staff_photo_image`} src={vk_staff_photo_image}\n alt={__(vk_staff_photo_image_alt, 'vk-blocks')}/>}\n </Button>\n )}\n />\n </div>\n </div>;\n\n } else if (for_ === 'save') {\n\n returnELm = <div className={`${className} vk_staff vk_staff-layout-${vk_staff_layout}`}>\n <div className={`vk_staff_text`}>\n <RichText.Content\n tagName=\"h3\"\n className={'vk_staff_text_name'}\n style={{color: vk_staff_nameColor}}\n value={vk_staff_text_name}/>\n <RichText.Content\n tagName=\"p\"\n className={'vk_staff_text_caption'}\n style={{color: vk_staff_captionColor}}\n value={vk_staff_text_caption}\n />\n <RichText.Content\n tagName=\"p\"\n className={'vk_staff_text_role'}\n style={{color: vk_staff_positionColor}}\n value={vk_staff_text_role}\n />\n <RichText.Content\n tagName=\"h4\"\n className={'vk_staff_text_profileTitle'}\n style={{color: vk_staff_profileTitleColor}}\n value={vk_staff_text_profileTitle}\n />\n <RichText.Content\n tagName=\"p\"\n className={'vk_staff_text_profileText'}\n style={{color: vk_staff_profileTextColor}}\n value={vk_staff_text_profileText}\n />\n </div>\n {vk_staff_photo_image ?\n <div className={`vk_staff_photo vk_staff_photo-border-${vk_staff_photoBorder}`}>\n <img className={`vk_staff_photo_image`} src={vk_staff_photo_image} alt={\n vk_staff_photo_image_alt ? __(vk_staff_photo_image_alt, 'vk-blocks')\n :\n \"\"\n }/>\n </div>\n : ''\n }\n </div>;\n }\n return (returnELm);\n }\n}\n","/**\n * staff block type\n *\n */\nimport React from \"react\";\nimport {NewComponent} from \"./component\";\nimport {schema} from './schema';\n\nconst {__} = wp.i18n; // Import __() from wp.i18n\nconst {registerBlockType} = wp.blocks; // Import registerBlockType() from wp.blocks\nconst {TextControl, PanelBody, BaseControl, SelectControl} = wp.components;\nconst {Fragment} = wp.element;\nconst {InspectorControls, ColorPalette} = wp.editor;\nconst BlockIcon = (\n\t<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"576\" height=\"512\" viewBox=\"0 0 576 512\">\n\t<path d=\"M528,34H48C21.5,34,0,55.5,0,82v352c0,26.5,21.5,48,48,48h480c26.5,0,48-21.5,48-48V82C576,55.5,554.5,34,528,34z M528,434\n\t\tH48V82h480V434z\"/>\n\t<path d=\"M407.6,241.9c30.9,0,55.9-25.1,55.9-55.9S438.5,130,407.6,130s-55.9,25.1-55.9,55.9S376.8,241.9,407.6,241.9z\"/>\n\t<path d=\"M329.3,353.8h156.6c10.8,0,19.6-7.5,19.6-16.8v-16.8c0-27.8-26.3-50.3-58.7-50.3c-9.4,0-16.3,7-39.2,7\n\t\tc-23.5,0-29.2-7-39.2-7c-32.4,0-58.7,22.6-58.7,50.3V337C309.7,346.2,318.5,353.8,329.3,353.8z\"/>\n\t<path d=\"M96.2,395h161.1c4,0,7.2-3.3,7.2-7.2v-14.4c0-4-3.3-7.2-7.2-7.2H96.2c-4,0-7.2,3.3-7.2,7.2v14.4C89,391.7,92.3,395,96.2,395\n\t\tz\"/>\n\t<path d=\"M96.2,339.2h161.1c4,0,7.2-3.3,7.2-7.2v-14.4c0-4-3.3-7.2-7.2-7.2H96.2c-4,0-7.2,3.3-7.2,7.2V332\n\t\tC89,336,92.3,339.2,96.2,339.2z\"/>\n\t<path d=\"M96.2,283.4h161.1c4,0,7.2-3.3,7.2-7.2v-14.4c0-4-3.3-7.2-7.2-7.2H96.2c-4,0-7.2,3.3-7.2,7.2v14.4\n\t\tC89,280.2,92.3,283.4,96.2,283.4z\"/>\n\t<path d=\"M92.9,219.1h166.3c2.1,0,3.9-1.8,3.9-3.9v-7.8c0-2.1-1.8-3.9-3.9-3.9H92.9c-2.1,0-3.9,1.8-3.9,3.9v7.8\n\t\tC89,217.4,90.8,219.1,92.9,219.1z\"/>\n\t<path d=\"M99.7,177.6h22.4c5.9,0,10.7-4.8,10.7-10.7v-21.4c0-5.9-4.8-10.7-10.7-10.7H99.7c-5.9,0-10.7,4.8-10.7,10.7v21.4\n\t\tC89,172.8,93.8,177.6,99.7,177.6z\"/>\n\t<path d=\"M157,177.6h22.4c5.9,0,10.7-4.8,10.7-10.7v-21.4c0-5.9-4.8-10.7-10.7-10.7H157c-5.9,0-10.7,4.8-10.7,10.7v21.4\n\t\tC146.3,172.8,151.1,177.6,157,177.6z\"/>\n\t<path d=\"M214.2,177.6h22.4c5.9,0,10.7-4.8,10.7-10.7v-21.4c0-5.9-4.8-10.7-10.7-10.7h-22.4c-5.9,0-10.7,4.8-10.7,10.7v21.4\n\t\tC203.5,172.8,208.4,177.6,214.2,177.6z\"/>\n\t<path d=\"M271.5,177.6h22.4c5.9,0,10.7-4.8,10.7-10.7v-21.4c0-5.9-4.8-10.7-10.7-10.7h-22.4c-5.9,0-10.7,4.8-10.7,10.7v21.4\n\t\tC260.8,172.8,265.6,177.6,271.5,177.6z\"/>\n\t</svg>\n);\n/**\n * Register: a Gutenberg Block.\n *\n * Registers a new block provided a unique name and an object defining its\n * behavior. Once registered, the block is made editor as an option to any\n * editor interface where blocks are implemented.\n *\n * @link https://wordpress.org/gutenberg/handbook/block-api/\n * @param {string} name Block name.\n * @param {Object} settings Block settings.\n * @return {?WPBlock} The block, if it has been successfully\n * registered; otherwise `undefined`.\n */\nregisterBlockType('vk-blocks/staff', {\n // Block name. Block names must be string that contains a namespace prefix. Example: my-plugin/my-custom-block.\n title: __('Staff', 'vk-blocks'), // Block title.\n icon: BlockIcon, // Block icon from Dashicons → https://developer.wordpress.org/resource/dashicons/.\n category: 'vk-blocks-cat', // Block category — Group blocks together based on common traits E.g. common, formatting, layout widgets, embed.\n attributes: schema,\n\n /**\n * The edit function describes the structure of your block in the context of the editor.\n * This represents what the editor will render when the block is used.\n *\n * The \"edit\" property must be a valid function.\n *\n * @link https://wordpress.org/gutenberg/handbook/block-api/block-edit-save/\n */\n edit({attributes, setAttributes, className}) {\n const {\n vk_staff_photo_image_alt,\n vk_staff_layout,\n vk_staff_nameColor,\n vk_staff_captionColor,\n vk_staff_positionColor,\n vk_staff_profileTitleColor,\n vk_staff_profileTextColor,\n vk_staff_photoBorder\n } = attributes;\n\n return (\n <Fragment>\n <InspectorControls>\n <PanelBody title={__('Layout', 'vk-blocks')}>\n <SelectControl\n value={vk_staff_layout}\n onChange={(value) => setAttributes({vk_staff_layout: value})}\n options={[\n {\n value: 'default',\n label: __('Default', 'vk-blocks'),\n },\n {\n value: 'imageLeft',\n label: __('Image left', 'vk-blocks'),\n },\n ]}\n />\n </PanelBody>\n\t\t\t\t\t\t\t\t\t\t<PanelBody title={__('Image border', 'vk-blocks')}>\n <SelectControl\n value={vk_staff_photoBorder}\n onChange={(value) => setAttributes({vk_staff_photoBorder: value})}\n options={[\n {\n value: 'default',\n label: __('Default', 'vk-blocks'),\n },\n {\n value: 'none',\n label: __('None', 'vk-blocks'),\n },\n ]}\n />\n </PanelBody>\n <PanelBody title={__('Alt text', 'vk-blocks')}>\n <BaseControl\n help={__('Set the alt text for profile image', 'vk-blocks')}\n >\n <TextControl\n value={vk_staff_photo_image_alt}\n onChange={(value) => setAttributes({vk_staff_photo_image_alt: value})}\n />\n </BaseControl>\n </PanelBody>\n <PanelBody title={__('Color', 'vk-blocks')}>\n <BaseControl\n label={__('Staff name', 'vk-blocks')}\n >\n <ColorPalette\n value={vk_staff_nameColor}\n onChange={(value) => setAttributes({vk_staff_nameColor: value})}\n />\n </BaseControl>\n <BaseControl\n label={__('Name caption', 'vk-blocks')}\n >\n <ColorPalette\n value={vk_staff_captionColor}\n onChange={(value) => setAttributes({vk_staff_captionColor: value})}\n />\n </BaseControl>\n <BaseControl\n label={__('Role position', 'vk-blocks')}\n >\n <ColorPalette\n value={vk_staff_positionColor}\n onChange={(value) => setAttributes({vk_staff_positionColor: value})}\n />\n </BaseControl>\n <BaseControl\n label={__('Profile title', 'vk-blocks')}\n >\n <ColorPalette\n value={vk_staff_profileTitleColor}\n onChange={(value) => setAttributes({vk_staff_profileTitleColor: value})}\n />\n </BaseControl>\n <BaseControl\n label={__('Profile text', 'vk-blocks')}\n >\n <ColorPalette\n value={vk_staff_profileTextColor}\n onChange={(value) => setAttributes({vk_staff_profileTextColor: value})}\n />\n </BaseControl>\n </PanelBody>\n </InspectorControls>\n <NewComponent\n attributes={attributes}\n setAttributes={setAttributes}\n className={className}\n for_={'edit'}\n />\n </Fragment>\n );\n },\n\n /**\n * The save function defin className }> which the different attributes should be combined\n * into the final markup, which is then serialized by Gutenberg into post_content.\n *\n * The \"save\" property must be specified and must be a valid function.\n *\n * @link https://wordpress.org/gutenberg/handbook/block-api/block-edit-save/\n */\n save({attributes}) {\n return (\n <NewComponent\n attributes={attributes}\n setAttributes={''}\n className={''}\n for_={'save'}\n />\n );\n }\n});\n","export const schema = {\n vk_staff_text_name: {\n type: 'string',\n source: 'html',\n selector: 'h3',\n },\n vk_staff_text_caption: {\n type: 'string',\n source: 'html',\n selector: 'p.vk_staff_text_caption',\n },\n vk_staff_text_role: {\n type: 'string',\n source: 'html',\n selector: 'p.vk_staff_text_role',\n },\n vk_staff_text_profileTitle: {\n type: 'string',\n source: 'html',\n selector: 'h4',\n },\n vk_staff_text_profileText: {\n type: 'string',\n source: 'html',\n selector: 'p.vk_staff_text_profileText',\n },\n vk_staff_photo_image: {\n type: 'string',\n default: '',\n },\n vk_staff_photo_image_alt: {\n type: 'string',\n default: 'Profile Picture',\n },\n vk_staff_layout: {\n type: 'string',\n default: 'default',\n },\n vk_staff_nameColor: {\n type: 'string',\n default: 'inherit',\n },\n vk_staff_captionColor: {\n type: 'string',\n default: 'inherit',\n },\n vk_staff_positionColor: {\n type: 'string',\n default: 'inherit',\n },\n vk_staff_profileTitleColor: {\n type: 'string',\n default: 'inherit',\n },\n vk_staff_profileTextColor: {\n type: 'string',\n default: 'inherit',\n },\n vk_staff_photoBorder: {\n type: 'string',\n default: 'default',\n }\n};\n","import React from 'react';\n\nexport class SpacerComponent extends React.Component {\n\n render() {\n let {\n unit,\n pc,\n tablet,\n mobile,\n } = this.props.attributes;\n let className = this.props.className;\n\n return (\n <div className={`${className} vk_spacer`}>\n <div className={'vk_spacer-display-pc'} style={{height: pc + unit}}></div>\n <div className={'vk_spacer-display-tablet'} style={{height: tablet + unit}}></div>\n <div className={'vk_spacer-display-mobile'} style={{height: mobile + unit}}></div>\n </div>\n );\n }\n}\n","import React from 'react';\n\nexport class SpacerComponent extends React.Component {\n\n render() {\n let {\n unit,\n pc,\n tablet,\n mobile,\n } = this.props.attributes;\n\n return (\n <div className=\"vk_spacer\">\n <div className={'vk_spacer-display-pc'} style={{height: pc + unit}}></div>\n <div className={'vk_spacer-display-tablet'} style={{height: tablet + unit}}></div>\n <div className={'vk_spacer-display-mobile'} style={{height: mobile + unit}}></div>\n </div>\n );\n }\n}","import React from \"react\";\nimport {SpacerComponent} from \"./component\";\nimport {schema} from './schema';\nconst {RichText} = wp.editor;\n\nexport const deprecated = [\n {\n attributes: schema,\n save({attributes}) {\n return (\n <SpacerComponent attributes={attributes}/>\n );\n },\n }\n];\n","export const schema = {\n unit: {\n type: 'string',\n default: 'px',\n },\n pc: {\n type: 'number',\n default: 50,\n },\n tablet: {\n type: 'number',\n default: 10,\n },\n mobile: {\n type: 'number',\n default: 10,\n },\n};\n","/**\n * spacer block type\n *\n */\nimport React from \"react\";\nimport {schema} from './schema';\nimport {SpacerComponent} from \"./component\";\nimport {deprecated} from \"./deprecated/deprecated\";\n\nconst {__} = wp.i18n; // Import __() from wp.i18n\nconst {registerBlockType} = wp.blocks; // Import registerBlockType() from wp.blocks\nconst {RangeControl, PanelBody, BaseControl,SelectControl} = wp.components;\nconst {Fragment} = wp.element;\nconst {InspectorControls} = wp.editor;\nconst BlockIcon = (\n\t<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"576\" height=\"512\" viewBox=\"0 0 576 512\">\n\t<g>\n\t\t<rect x=\"108.8\" y=\"18.7\" width=\"358.5\" height=\"40\"/>\n\t\t<rect x=\"108.8\" y=\"453.3\" width=\"358.5\" height=\"40\"/>\n\t\t<polygon points=\"171.4,253.2 131.4,253.2 131.4,412.6 290.8,412.6 290.8,372.6 199.7,372.6 404.6,167.7 404.6,258.8 444.6,258.8\n\t\t\t444.6,99.4 285.2,99.4 285.2,139.4 376.3,139.4 171.4,344.3 \t\"/>\n\t</g>\n\t</svg>\n);\n\n/**\n * Register: a Gutenberg Block.\n *\n * Registers a new block provided a unique name and an object defining its\n * behavior. Once registered, the block is made editor as an option to any\n * editor interface where blocks are implemented.\n *\n * @link https://wordpress.org/gutenberg/handbook/block-api/\n * @param {string} name Block name.\n * @param {Object} settings Block settings.\n * @return {?WPBlock} The block, if it has been successfully\n * registered; otherwise `undefined`.\n */\nregisterBlockType('vk-blocks/spacer', {\n // Block name. Block names must be string that contains a namespace prefix. Example: my-plugin/my-custom-block.\n title: __('Responsive Spacer', 'vk-blocks'), // Block title.\n icon: BlockIcon, // Block icon from Dashicons → https://developer.wordpress.org/resource/dashicons/.\n category: 'vk-blocks-cat-layout', // Block category — Group blocks together based on common traits E.g. common, formatting, layout widgets, embed.\n attributes: schema,\n\n /**\n * The edit function describes the structure of your block in the context of the editor.\n * This represents what the editor will render when the block is used.\n *\n * The \"edit\" property must be a valid function.\n *\n * @link https://wordpress.org/gutenberg/handbook/block-api/block-edit-save/\n */\n edit({attributes, setAttributes, className}) {\n const {\n unit,\n pc,\n tablet,\n mobile,\n } = attributes;\n\n return (\n <Fragment>\n <InspectorControls>\n <PanelBody>\n <SelectControl\n label={__('Unit Type', 'vk-blocks')}\n value={unit}\n onChange={(value) => setAttributes({unit: value})}\n options={[\n {\n value: 'px',\n label: __('px', 'vk-blocks'),\n },\n {\n value: 'em',\n label: __('em', 'vk-blocks'),\n },\n {\n value: 'rem',\n label: __('rem', 'vk-blocks'),\n },\n {\n value: 'vw',\n label: __('vw', 'vk-blocks'),\n }\n ]}\n />\n <BaseControl label={__('Height for each device.', 'vk-blocks')}>\n <RangeControl\n label={__('PC', 'vk-blocks')}\n value={pc}\n onChange={(value) => setAttributes({pc: value})}\n step={0.1}\n />\n <RangeControl\n label={__('Tablet', 'vk-blocks')}\n value={tablet}\n onChange={(value) => setAttributes({tablet: value})}\n step={0.1}\n />\n <RangeControl\n label={__('Mobile', 'vk-blocks')}\n value={mobile}\n onChange={(value) => setAttributes({mobile: value})}\n step={0.1}\n />\n </BaseControl>\n </PanelBody>\n </InspectorControls>\n <SpacerComponent\n attributes={attributes}\n className={className}\n />\n </Fragment>\n );\n },\n\n /**\n * The save function defin className }> which the different attributes should be combined\n * into the final markup, which is then serialized by Gutenberg into post_content.\n *\n * The \"save\" property must be specified and must be a valid function.\n *\n * @link https://wordpress.org/gutenberg/handbook/block-api/block-edit-save/\n */\n save({attributes}) {\n return (\n <SpacerComponent attributes={attributes}/>\n );\n },\n\n //Please comment out, when you need to use deprecated.\n deprecated: deprecated\n});\n","export const schema = {\n unit: {\n type: 'string',\n default: 'px',\n },\n pc: {\n type: 'number',\n default: 40,\n },\n tablet: {\n type: 'number',\n default: 30,\n },\n mobile: {\n type: 'number',\n default: 20,\n },\n};\n","const componentDivider = (level, color, whichSide, dividerType) => {\n\n let sectionPadding;\n let sectionClass;\n let lenderDivider;\n\n const tiltSectionStyle = (level, color) => {\n\n if (level > 0) {\n return <path\n d={`m0,${100 - level} L100,100 L0,100 z`}\n strokeWidth=\"0\"\n fill={color}\n />\n\n } else if (level < 0) {\n\n //絶対値に変換\n const absLevel = Math.abs(level);\n\n return <path\n d={`m100,${100 - absLevel} L0,100 L100,100 z`}\n strokeWidth=\"0\"\n fill={color}\n />\n }\n };\n\n const curveSectionStyle = (level, color) => {\n if (level > 0) {\n\n return <path\n d={ `m0,${ 100 - level } q50,${ level * 2 },100,0 V100 L0,100 z` }\n strokeWidth=\"0\"\n fill={color}\n />\n } else if (level < 0) {\n\n return <path\n d={ `m0,100 q50,${ level * 2},100,0 V100 L0,100 z` }\n strokeWidth=\"0\"\n fill={color}\n />\n }\n };\n\n const waveSectionStyle = (level, color) => {\n\n if (level > 0) {\n\n return (\n <path\n d={ `m0,${ 100 - ( level / 2 ) } q20,${ level },40,0 t40,0 t40,0 V100 L0,100 z` }\n strokeWidth=\"0\"\n fill={color}\n />\n );\n } else if (level < 0) {\n\n return (\n <path\n d={ `m0,${ ( level / 2 ) + 100 } q20,${ level },40,0 t40,0 t40,0 V100 L0,100 z` }\n strokeWidth=\"0\"\n fill={color}\n />\n );\n }\n\n };\n\n const triangleSectionStyle = (level, color) => {\n\n const absLevel = Math.abs(level);\n const DivideAbs4 = absLevel / 4;\n\n if (level > 0) {\n\n return (\n <path\n d={`m0,100 h${50 - DivideAbs4} l${DivideAbs4},-${absLevel} l${DivideAbs4},${absLevel} h${DivideAbs4} v100 h-100 z`}\n strokeWidth=\"0\"\n fill={color}\n />\n );\n } else if (level < 0) {\n\n return (\n <path\n d={`m0,${100 - absLevel} h${50 - DivideAbs4} l${DivideAbs4},${absLevel} l${DivideAbs4},-${absLevel} h${50 - DivideAbs4} v${absLevel + 1} h-100 z`}\n strokeWidth=\"0\"\n fill={color}\n />);\n }\n };\n\n //背景色をクリアした時は、白に変更\n if(!color){\n color = '#fff';\n }\n\n //Paddingの条件分岐を追加\n if (dividerType === 'tilt') {\n\n sectionPadding = Math.abs(level);\n lenderDivider = tiltSectionStyle(level, color);\n\n }else if(dividerType === 'curve') {\n\n if (level > 0) {\n sectionPadding = Math.abs(level);\n } else if (level < 0) {\n sectionPadding = Math.abs(level) * 2;\n }\n lenderDivider = curveSectionStyle(level, color);\n\n }else if(dividerType === 'wave'){\n\n sectionPadding = Math.abs(level);\n lenderDivider = waveSectionStyle(level, color);\n\n }else if(dividerType === 'triangle'){\n\n sectionPadding = Math.abs(level);\n lenderDivider = triangleSectionStyle(level, color);\n\n }\n\n //classにdividerTypeを追加\n sectionClass = dividerType;\n\n //upper-paddingを追加\n if (whichSide === 'upper') {\n return (\n <div\n className={`vk_outer_separator vk_outer_separator-position-upper vk_outer_separator-type-${sectionClass}`}\n style={{paddingBottom: sectionPadding + `px`}}\n >\n <svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 100 100\" preserveAspectRatio=\"none\">\n {lenderDivider}\n </svg>\n </div>\n\n );\n //lower-paddingを追加\n } else if (whichSide === 'lower') {\n return (\n\n <div\n className={`vk_outer_separator vk_outer_separator-position-lower vk_outer_separator-type-${sectionClass}`}\n style={{paddingTop: sectionPadding + `px`}}\n >\n <svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 100 100\" preserveAspectRatio=\"none\">\n {lenderDivider}\n </svg>\n </div>\n )\n }\n};\n\nexport {componentDivider};\n","import React from 'react';\nimport {componentDivider} from './component-divider';\nconst {InnerBlocks} = wp.editor;\n\n//hexカラーコード定義をrgbaに変換\nfunction hex2rgba (hex, alpha) {\n\n // ロングバージョンの場合(例:#FF0000)\n let r = hex.match(/^#([0-9a-f]{2})([0-9a-f]{2})([0-9a-f]{2})$/i);\n let c = null;\n if (r) {\n c = r.slice(1,4).map(function(x) { return parseInt(x, 16) })\n }\n // ショートバージョンの場合(例:#F00)\n r = hex.match(/^#([0-9a-f])([0-9a-f])([0-9a-f])$/i);\n if (r) {\n c = r.slice(1,4).map(function(x) { return 0x11 * parseInt(x, 16) })\n }\n // 該当しない場合は、nullを返す.\n if (!c) {\n return null\n }\n return `rgba(${c[0]}, ${c[1]}, ${c[2]}, ${alpha})`\n}\n\nexport class Component extends React.Component {\n\n render() {\n\n let {\n bgColor,\n bgImage,\n bgPosition,\n outerWidth,\n padding_left_and_right,\n padding_top_and_bottom,\n opacity,\n upper_level,\n lower_level,\n upperDividerBgColor,\n lowerDividerBgColor,\n dividerType,\n borderWidth,\n borderStyle,\n borderColor,\n borderRadius,\n anchor\n } = this.props.attributes;\n\n let className = this.props.className;\n let for_ = this.props.for_;\n let classPaddingLR;\n let classPaddingVertical;\n let classBgPosition;\n let classWidth;\n let elm;\n let containerClass;\n let whichSideUpper;\n let whichSideLower;\n let bgStyle;\n let borderProperty;\n let borderRadiusProperty;\n\n //幅のクラス切り替え\n classWidth = ` vk_outer-width-${outerWidth}`;\n\n //hexからrgbaに変換\n if(bgColor){\n bgColor = hex2rgba(bgColor,opacity);\n }else {\n //背景色をクリアした時は、白に変更\n bgColor = hex2rgba('#fff',opacity);\n }\n\n //classBgPositionのクラス切り替え\n if (bgPosition === 'parallax') {\n classBgPosition = ' vk_outer-bgPosition-parallax vk-prlx';\n\t\t\t\t} else if (bgPosition === 'fixed') {\n\t\t classBgPosition = ' vk_outer-bgPosition-fixed';\n } else {\n classBgPosition = ' vk_outer-bgPosition-normal';\n }\n\n\t\t\t\t//classPaddingLRのクラス切り替え\n if(padding_left_and_right === '1'){\n classPaddingLR = ' vk_outer-paddingLR-use';\n } else {\n classPaddingLR = ' vk_outer-paddingLR-none';\n }\n\n //classPaddingVerticalのクラス切り替え\n if(padding_top_and_bottom === '1'){\n classPaddingVertical = ' vk_outer-paddingVertical-use';\n } else {\n classPaddingVertical = ' vk_outer-paddingVertical-none';\n }\n\n //上側セクションの傾き切り替え\n if (upper_level) {\n whichSideUpper = 'upper';\n }\n\n //下側セクションの傾き切り替え\n if (lower_level) {\n whichSideLower = 'lower';\n }\n\n //編集画面とサイト上の切り替え\n if(for_ === 'edit'){\n elm = <InnerBlocks/>;\n }else if('save'){\n elm = <InnerBlocks.Content/>;\n containerClass = 'vk_outer_container';\n }\n\n //背景画像の有り無しでstyleを切り替え\n if(bgImage){\n bgStyle = `linear-gradient(${bgColor}, ${bgColor}), url(${bgImage})`;\n }else {\n bgStyle = `linear-gradient(${bgColor}, ${bgColor})`;\n }\n\n //borderColorクリア時に白をセットする\n if (!borderColor) {\n borderColor = '#fff';\n }\n\n //Dividerエフェクトがない時のみ枠線を追加\n if(upper_level === 0 && lower_level === 0){\n borderProperty = `${borderWidth}px ${borderStyle} ${borderColor}`;\n borderRadiusProperty = `${borderRadius}px`;\n }else {\n borderProperty = 'none';\n borderRadiusProperty = `0px`;\n }\n\n return (\n <div\n id={anchor}\n className={ className + ' vk_outer' + classWidth + classPaddingLR + classPaddingVertical + classBgPosition }\n style={{\n background: bgStyle,\n border: borderProperty,\n borderRadius: borderRadiusProperty\n }}\n >\n {\n componentDivider(upper_level, upperDividerBgColor, whichSideUpper, dividerType)\n }\n <div className={containerClass}>\n {elm}\n </div>\n {\n componentDivider(lower_level, lowerDividerBgColor, whichSideLower, dividerType)\n }\n </div>\n );\n }\n}\n","const componentDivider = (level, color, whichSide, dividerType) => {\n\n let sectionPadding;\n let sectionClass;\n let lenderDivider;\n\n const tiltSectionStyle = (level, color) => {\n\n if (level > 0) {\n return <path\n d={`m0,${100 - level} L100,100 L0,100 z`}\n strokeWidth=\"0\"\n fill={color}\n />\n\n } else if (level < 0) {\n\n //絶対値に変換\n const absLevel = Math.abs(level);\n\n return <path\n d={`m100,${100 - absLevel} L0,100 L100,100 z`}\n strokeWidth=\"0\"\n fill={color}\n />\n }\n };\n\n const curveSectionStyle = (level, color) => {\n if (level > 0) {\n\n return <path\n d={ `m0,${ 100 - level } q50,${ level * 2 },100,0 V100 L0,100 z` }\n strokeWidth=\"0\"\n fill={color}\n />\n } else if (level < 0) {\n\n return <path\n d={ `m0,100 q50,${ level * 2},100,0 V100 L0,100 z` }\n strokeWidth=\"0\"\n fill={color}\n />\n }\n };\n\n const waveSectionStyle = (level, color) => {\n\n if (level > 0) {\n\n return (\n <path\n d={ `m0,${ 100 - ( level / 2 ) } q20,${ level },40,0 t40,0 t40,0 V100 L0,100 z` }\n strokeWidth=\"0\"\n fill={color}\n />\n );\n } else if (level < 0) {\n\n return (\n <path\n d={ `m0,${ ( level / 2 ) + 100 } q20,${ level },40,0 t40,0 t40,0 V100 L0,100 z` }\n strokeWidth=\"0\"\n fill={color}\n />\n );\n }\n\n };\n\n const triangleSectionStyle = (level, color) => {\n\n const absLevel = Math.abs(level);\n const DivideAbs4 = absLevel / 4;\n\n if (level > 0) {\n\n return (\n <path\n d={`m0,100 h${50 - DivideAbs4} l${DivideAbs4},-${absLevel} l${DivideAbs4},${absLevel} h${DivideAbs4} v100 h-100 z`}\n strokeWidth=\"0\"\n fill={color}\n />\n );\n } else if (level < 0) {\n\n return (\n <path\n d={`m0,${100 - absLevel} h${50 - DivideAbs4} l${DivideAbs4},${absLevel} l${DivideAbs4},-${absLevel} h${50 - DivideAbs4} v${absLevel + 1} h-100 z`}\n strokeWidth=\"0\"\n fill={color}\n />);\n }\n };\n\n //背景色をクリアした時は、白に変更\n if(!color){\n color = '#fff';\n }\n\n //Paddingの条件分岐を追加\n if (dividerType === 'tilt') {\n\n sectionPadding = Math.abs(level);\n lenderDivider = tiltSectionStyle(level, color);\n\n }else if(dividerType === 'curve') {\n\n if (level > 0) {\n sectionPadding = Math.abs(level);\n } else if (level < 0) {\n sectionPadding = Math.abs(level) * 2;\n }\n lenderDivider = curveSectionStyle(level, color);\n\n }else if(dividerType === 'wave'){\n\n sectionPadding = Math.abs(level);\n lenderDivider = waveSectionStyle(level, color);\n\n }else if(dividerType === 'triangle'){\n\n sectionPadding = Math.abs(level);\n lenderDivider = triangleSectionStyle(level, color);\n\n }\n\n //classにdividerTypeを追加\n sectionClass = dividerType;\n\n //upper-paddingを追加\n if (whichSide === 'upper') {\n return (\n <div\n className={`vk_outer_separator vk_outer_separator-position-upper vk_outer_separator-type-${sectionClass}`}\n style={{paddingBottom: sectionPadding + `px`}}\n >\n <svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 100 100\" preserveAspectRatio=\"none\">\n {lenderDivider}\n </svg>\n </div>\n\n );\n //lower-paddingを追加\n } else if (whichSide === 'lower') {\n return (\n\n <div\n className={`vk_outer_separator vk_outer_separator-position-lower vk_outer_separator-type-${sectionClass}`}\n style={{paddingTop: sectionPadding + `px`}}\n >\n <svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 100 100\" preserveAspectRatio=\"none\">\n {lenderDivider}\n </svg>\n </div>\n )\n }\n};\n\nexport {componentDivider};\n","import React from 'react';\nimport {componentDivider} from './component-divider';\n\nconst {InnerBlocks} = wp.editor;\n\n//hexカラーコード定義をrgbaに変換\nfunction hex2rgba (hex, alpha) {\n\n // ロングバージョンの場合(例:#FF0000)\n let r = hex.match(/^#([0-9a-f]{2})([0-9a-f]{2})([0-9a-f]{2})$/i);\n let c = null;\n if (r) {\n c = r.slice(1,4).map(function(x) { return parseInt(x, 16) })\n }\n // ショートバージョンの場合(例:#F00)\n r = hex.match(/^#([0-9a-f])([0-9a-f])([0-9a-f])$/i);\n if (r) {\n c = r.slice(1,4).map(function(x) { return 0x11 * parseInt(x, 16) })\n }\n // 該当しない場合は、nullを返す.\n if (!c) {\n return null\n }\n return `rgba(${c[0]}, ${c[1]}, ${c[2]}, ${alpha})`\n}\n\nexport class Component extends React.Component {\n\n render() {\n\n let {\n bgColor,\n bgImage,\n bgPosition,\n outerWidth,\n padding_left_and_right,\n padding_top_and_bottom,\n opacity,\n upper_level,\n lower_level,\n upperDividerBgColor,\n lowerDividerBgColor,\n dividerType,\n borderWidth,\n borderStyle,\n borderColor,\n borderRadius,\n anchor\n } = this.props.attributes;\n\n let for_ = this.props.for_;\n let classPaddingLR;\n let classPaddingVertical;\n let classBgPosition;\n let classWidth;\n let elm;\n let containerClass;\n let whichSideUpper;\n let whichSideLower;\n let bgStyle;\n let borderProperty;\n let borderRadiusProperty;\n\n //幅のクラス切り替え\n classWidth = ` vk_outer-width-${outerWidth}`;\n\n //hexからrgbaに変換\n if(bgColor){\n bgColor = hex2rgba(bgColor,opacity);\n }else {\n //背景色をクリアした時は、白に変更\n bgColor = hex2rgba('#fff',opacity);\n }\n\n //classBgPositionのクラス切り替え\n if (bgPosition === 'parallax') {\n classBgPosition = ' vk_outer-bgPosition-parallax vk-prlx';\n\t\t\t\t} else if (bgPosition === 'fixed') {\n\t\t classBgPosition = ' vk_outer-bgPosition-fixed';\n } else {\n classBgPosition = ' vk_outer-bgPosition-normal';\n }\n\n\t\t\t\t//classPaddingLRのクラス切り替え\n if(padding_left_and_right === '1'){\n classPaddingLR = ' vk_outer-paddingLR-use';\n } else {\n classPaddingLR = ' vk_outer-paddingLR-none';\n }\n\n //classPaddingVerticalのクラス切り替え\n if(padding_top_and_bottom === '1'){\n classPaddingVertical = ' vk_outer-paddingVertical-use';\n } else {\n classPaddingVertical = ' vk_outer-paddingVertical-none';\n }\n\n //上側セクションの傾き切り替え\n if (upper_level) {\n whichSideUpper = 'upper';\n }\n\n //下側セクションの傾き切り替え\n if (lower_level) {\n whichSideLower = 'lower';\n }\n\n //編集画面とサイト上の切り替え\n if(for_ === 'edit'){\n elm = <InnerBlocks/>;\n }else if('save'){\n elm = <InnerBlocks.Content/>;\n containerClass = 'vk_outer_container';\n }\n\n //背景画像の有り無しでstyleを切り替え\n if(bgImage){\n bgStyle = `linear-gradient(${bgColor}, ${bgColor}), url(${bgImage})`;\n }else {\n bgStyle = `linear-gradient(${bgColor}, ${bgColor})`;\n }\n\n //borderColorクリア時に白をセットする\n if (!borderColor) {\n borderColor = '#fff';\n }\n\n //Dividerエフェクトがない時のみ枠線を追加\n if(upper_level === 0 && lower_level === 0){\n borderProperty = `${borderWidth}px ${borderStyle} ${borderColor}`;\n borderRadiusProperty = `${borderRadius}px`;\n }else {\n borderProperty = 'none';\n borderRadiusProperty = `0px`;\n }\n\n return (\n <div\n id={anchor}\n className={ 'vk_outer' + classWidth + classPaddingLR + classPaddingVertical + classBgPosition }\n style={{\n background: bgStyle,\n border: borderProperty,\n borderRadius: borderRadiusProperty\n }}\n >\n {\n componentDivider(upper_level, upperDividerBgColor, whichSideUpper, dividerType)\n }\n <div className={containerClass}>\n {elm}\n </div>\n {\n componentDivider(lower_level, lowerDividerBgColor, whichSideLower, dividerType)\n }\n </div>\n );\n }\n}\n","import React from \"react\";\nimport {schema} from \"./schema\";\nimport {Component} from \"./component\";\n\nexport const deprecated = [\n {\n attributes: schema,\n\n save({attributes}) {\n {\n if (vk_blocks_check.is_pro) {\n\n return (\n <Component\n attributes={attributes}\n for_={'save'}/>\n );\n\n }\n }\n\n },\n }\n];\n","export const schema = {\n\tbgColor: {\n\t\ttype: 'string',\n\tdefault: '#f3f4f5',\n\t},\n\tbgImage: {\n\t\ttype: 'string',\n\tdefault: null,\n\t},\n\touterWidth:{\n\t\ttype: 'string',\n\tdefault: 'normal',\n\t},\n\tbgPosition:{\n\t\ttype: 'string',\n\tdefault: 'normal',\n\t},\n\tpadding_left_and_right: {\n\t\ttype: 'string',\n\tdefault: '0',\n\t},\n\tpadding_top_and_bottom: {\n\t\ttype: 'string',\n\tdefault: '1',\n\t},\n\topacity: {\n\t\ttype: 'number',\n\tdefault: 0.5,\n\t},\n\tupper_level: {\n\t\ttype: 'number',\n\tdefault: 0,\n\t},\n\tlower_level: {\n\t\ttype: 'number',\n\tdefault: 0,\n\t},\n\tdividerType: {\n\t\ttype: 'string',\n\t\tdefault: 'tilt',\n\t},\n\tupperDividerBgColor: {\n\t\ttype: 'string',\n\tdefault: '#fff',\n\t},\n\tlowerDividerBgColor: {\n\t\ttype: 'string',\n\tdefault: '#fff',\n\t},\n\tborderWidth: {\n\t\ttype: 'number',\n\t\tdefault: 0,\n\t},\n\tborderStyle: {\n\t\ttype: 'string',\n\t\tdefault: 'none',\n\t},\n\tborderColor: {\n\t\ttype: 'string',\n\t\tdefault: '#000',\n\t},\n\tborderRadius: {\n\t\ttype: 'number',\n\t\tdefault: 0,\n\t},\n};\n","'use strict';\n\nexport default function toNumber( value, min = -100, max = null ) {\n\tvalue = Number( value );\n\n\tif ( isNaN( value ) || value < min ) {\n\t\tvalue = min;\n\t}\n\n\tif ( null !== max && value > max ) {\n\t\tvalue = max;\n\t}\n\n\treturn value;\n}\n","/**\n * outer block type\n *\n */\nimport React from \"react\";\nimport {Component} from \"./component\";\nimport {schema} from './schema';\nimport {deprecated} from './deprecated/block';\nimport toNumber from \"../_helper/to-number\";\n\nconst {__} = wp.i18n; // Import __() from wp.i18n\nconst {registerBlockType} = wp.blocks; // Import registerBlockType() from wp.blocks\nconst {RangeControl, RadioControl, PanelBody, Button, BaseControl,SelectControl} = wp.components;\nconst {Fragment} = wp.element;\nconst {InspectorControls, MediaUpload, ColorPalette} = wp.editor;\nconst BlockIcon = (\n\t<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"576\" height=\"512\" viewBox=\"0 0 576 512\">\n\t<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,className}) {\n const {\n bgColor,\n bgImage,\n bgPosition,\n outerWidth,\n padding_left_and_right,\n padding_top_and_bottom,\n opacity,\n upper_level,\n lower_level,\n\t\t\tupperDividerBgColor,\n\t\t\tlowerDividerBgColor,\n\t\t\tdividerType,\n\t\t\tborderWidth,\n\t\t\tborderStyle,\n\t\t\tborderColor,\n\t\t\tborderRadius\n } = attributes;\n\n return (\n <Fragment>\n <InspectorControls>\n <PanelBody title={__('Background Setting', 'vk-blocks')}>\n <BaseControl\n label={__('Color Setting', 'vk-blocks')}\n help={__('Color will overcome background image. If you want to display image, clear background color or set opacity 0.', 'vk-blocks')}\n >\n <ColorPalette\n value={bgColor}\n onChange={(value) => setAttributes({bgColor: value})}\n />\n </BaseControl>\n <BaseControl\n label={__('Opacity Setting', 'vk-blocks')}\n >\n <RangeControl\n value={opacity}\n onChange={(value) => {setAttributes({opacity: value});\n }}\n min={0}\n max={1}\n step={0.1}\n />\n </BaseControl>\n\n <BaseControl\n label={__('Background Image', 'vk-blocks')}\n help=\"\"\n >\n <MediaUpload\n onSelect={(value) => setAttributes({bgImage: value.url})}\n type=\"image\"\n value={bgImage}\n render={({open}) => (\n <Button\n onClick={open}\n className={bgImage ? 'image-button' : 'button button-large'}\n >\n {!bgImage ? __('Select image', 'vk-blocks') :\n <img className={'icon-image'} src={bgImage}\n alt={__('Upload image', 'vk-blocks')}/>}\n </Button>\n )}\n />\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t</BaseControl>\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<BaseControl\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tlabel={__('Background image Position', 'vk-blocks')}\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\thelp=\"\"\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t>\n <RadioControl\n // label={__('Background Position', 'vk-blocks')}\n selected={bgPosition}\n options={[\n {label: __('normal', 'vk-blocks'), value: 'normal'},\n {label: __('Fixed', 'vk-blocks'), value: 'fixed'},\n {label: __('Parallax (It will not work in preview)', 'vk-blocks'), value: 'parallax'}\n ]}\n onChange={(value) => setAttributes({bgPosition: value})}\n />\n </BaseControl>\n </PanelBody>\n\t\t\t\t\t<PanelBody title={__('Layout Setting', 'vk-blocks')}>\n\t\t\t\t\t\t<BaseControl>\n\t\t\t\t\t\t\t<RadioControl\n\t\t\t\t\t\t\t\tlabel={__('Outer width', 'vk-blocks')}\n\t\t\t\t\t\t\t\tselected={outerWidth}\n\t\t\t\t\t\t\t\toptions={[\n\t\t\t\t\t\t\t\t\t{label: __('Normal', 'vk-blocks'), value: 'normal'},\n\t\t\t\t\t\t\t\t\t{label: __('Full Wide', 'vk-blocks'), value: 'full'}\n\t\t\t\t\t\t\t\t]}\n\t\t\t\t\t\t\t\tonChange={(value) => setAttributes({outerWidth: value})}\n\t\t\t\t\t\t\t/>\n\t\t\t\t\t\t\t<RadioControl\n\t\t\t\t\t\t\t\tlabel={__('Contents area padding (left and right)', 'vk-blocks')}\n\t\t\t\t\t\t\t\tselected={padding_left_and_right}\n\t\t\t\t\t\t\t\toptions={[\n\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\tlabel: __('Do not use contents area default padding (When case of full width etc.).', 'vk-blocks'),\n\t\t\t\t\t\t\t\t\t\tvalue: '0'\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\tlabel: __('Use contents area default padding (When case of not full width and use background etc.).', 'vk-blocks'),\n\t\t\t\t\t\t\t\t\t\tvalue: '1'\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t]}\n\t\t\t\t\t\t\t\tonChange={(value) => setAttributes({padding_left_and_right: value})}\n\t\t\t\t\t\t\t/>\n\t\t\t\t\t\t\t<RadioControl\n\t\t\t\t\t\t\t\tlabel={__('Padding (top and bottom)', 'vk-blocks')}\n\t\t\t\t\t\t\t\tselected={padding_top_and_bottom}\n\t\t\t\t\t\t\t\toptions={[\n\t\t\t\t\t\t\t\t\t{label: __('Use default padding', 'vk-blocks'), value: '1'},\n\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\tlabel: __('Do not use default padding (Set it yourself using a spacer block etc.).', 'vk-blocks'),\n\t\t\t\t\t\t\t\t\t\tvalue: '0'\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t]}\n\t\t\t\t\t\t\t\tonChange={(value) => setAttributes({padding_top_and_bottom: value})}\n\t\t\t\t\t\t\t/>\n\t\t\t\t\t\t</BaseControl>\n\t\t\t\t\t</PanelBody>\n\t\t\t\t\t<PanelBody title={__('Divider Setting', 'vk-blocks')}>\n\t\t\t\t\t\t<BaseControl>\n\t\t\t\t\t\t\t<SelectControl\n\t\t\t\t\t\t\t\tlabel={__('Type', 'vk-blocks')}\n\t\t\t\t\t\t\t\tvalue={dividerType}\n\t\t\t\t\t\t\t\tonChange={(value) => setAttributes({dividerType: value})}\n\t\t\t\t\t\t\t\toptions={[\n\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\tvalue: 'tilt',\n\t\t\t\t\t\t\t\t\t\tlabel: __('Tilt', 'vk-blocks'),\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\tvalue: 'curve',\n\t\t\t\t\t\t\t\t\t\tlabel: __('Curve', 'vk-blocks'),\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\tvalue: 'wave',\n\t\t\t\t\t\t\t\t\t\tlabel: __('Wave', 'vk-blocks'),\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\tvalue: 'triangle',\n\t\t\t\t\t\t\t\t\t\tlabel: __('Triangle', 'vk-blocks'),\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t]}\n\t\t\t\t\t\t\t/>\n\t\t\t\t\t\t</BaseControl>\n\t\t\t\t\t\t<BaseControl\n\t\t\t\t\t\t\tlabel={__('Upper Divider Level', 'vk-blocks')}\n\t\t\t\t\t\t>\n\t\t\t\t\t\t\t<RangeControl\n\t\t\t\t\t\t\t\tvalue={upper_level}\n\t\t\t\t\t\t\t\tonChange={(value) => setAttributes({upper_level: toNumber(value, -100, 100)})}\n\t\t\t\t\t\t\t\tmin=\"-100\"\n\t\t\t\t\t\t\t\tmax=\"100\"\n\t\t\t\t\t\t\t/>\n\t\t\t\t\t\t</BaseControl>\n\t\t\t\t\t\t<BaseControl>\n\t\t\t\t\t\t\t<ColorPalette\n\t\t\t\t\t\t\t\tvalue={upperDividerBgColor}\n\t\t\t\t\t\t\t\tonChange={(value) => setAttributes({upperDividerBgColor: value})}\n\t\t\t\t\t\t\t/>\n\t\t\t\t\t\t</BaseControl>\n\t\t\t\t\t\t<BaseControl\n\t\t\t\t\t\t\tlabel={__('Lower Divider Level', 'vk-blocks')}\n\t\t\t\t\t\t>\n\t\t\t\t\t\t\t<RangeControl\n\t\t\t\t\t\t\t\tvalue={lower_level}\n\t\t\t\t\t\t\t\tonChange={(value) => setAttributes({lower_level: toNumber(value, -100, 100)})}\n\t\t\t\t\t\t\t\tmin=\"-100\"\n\t\t\t\t\t\t\t\tmax=\"100\"\n\t\t\t\t\t\t\t/>\n\t\t\t\t\t\t</BaseControl>\n\t\t\t\t\t\t<BaseControl>\n\t\t\t\t\t\t\t<ColorPalette\n\t\t\t\t\t\t\t\tvalue={lowerDividerBgColor}\n\t\t\t\t\t\t\t\tonChange={(value) => setAttributes({lowerDividerBgColor: value})}\n\t\t\t\t\t\t\t/>\n\t\t\t\t\t\t</BaseControl>\n\t\t\t\t\t</PanelBody>\n\t\t\t\t\t<PanelBody title={__('Border Setting', 'vk-blocks')}>\n\t\t\t\t\t\t<BaseControl\n\t\t\t\t\t\t\t// label={__('Border will disappear when divider effect is applied.', 'vk-blocks')}\n\t\t\t\t\t\t>\n\t\t\t\t\t\t<p>{__('Border will disappear when divider effect is applied.', 'vk-blocks')}</p>\n\t\t\t\t\t\t\t<SelectControl\n\t\t\t\t\t\t\t\tlabel={__('Border type', 'vk-blocks')}\n\t\t\t\t\t\t\t\tvalue={borderStyle}\n\t\t\t\t\t\t\t\tonChange={(value) => setAttributes({borderStyle: value})}\n\t\t\t\t\t\t\t\toptions={[\n\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\tvalue: 'none',\n\t\t\t\t\t\t\t\t\t\tlabel: __('None', 'vk-blocks'),\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\tvalue: 'solid',\n\t\t\t\t\t\t\t\t\t\tlabel: __('Solid', 'vk-blocks'),\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\tvalue: 'dotted',\n\t\t\t\t\t\t\t\t\t\tlabel: __('Dotted', 'vk-blocks'),\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\tvalue: 'dashed',\n\t\t\t\t\t\t\t\t\t\tlabel: __('Dashed', 'vk-blocks'),\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\tvalue: 'double',\n\t\t\t\t\t\t\t\t\t\tlabel: __('Double', 'vk-blocks'),\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\tvalue: 'groove',\n\t\t\t\t\t\t\t\t\t\tlabel: __('Groove', 'vk-blocks'),\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\tvalue: 'ridge',\n\t\t\t\t\t\t\t\t\t\tlabel: __('Ridge', 'vk-blocks'),\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\tvalue: 'inset',\n\t\t\t\t\t\t\t\t\t\tlabel: __('Inset', 'vk-blocks'),\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\tvalue: 'outset',\n\t\t\t\t\t\t\t\t\t\tlabel: __('Outset', 'vk-blocks'),\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t]}\n\t\t\t\t\t\t\t/>\n\t\t\t\t\t\t</BaseControl>\n\t\t\t\t\t\t<BaseControl>\n\t\t\t\t\t\t\t<ColorPalette\n\t\t\t\t\t\t\t\tvalue={borderColor}\n\t\t\t\t\t\t\t\tonChange={(value) => setAttributes({borderColor: value})}\n\t\t\t\t\t\t\t/>\n\t\t\t\t\t\t</BaseControl>\n\t\t\t\t\t\t<BaseControl\n\t\t\t\t\t\t\tlabel={__('Border width', 'vk-blocks')}\n\t\t\t\t\t\t>\n\t\t\t\t\t\t\t<RangeControl\n\t\t\t\t\t\t\t\tvalue={borderWidth}\n\t\t\t\t\t\t\t\tonChange={(value) => setAttributes({borderWidth:value})}\n\t\t\t\t\t\t\t\tmin=\"0\"\n\t\t\t\t\t\t\t/>\n\t\t\t\t\t\t</BaseControl>\n\t\t\t\t\t\t<BaseControl\n\t\t\t\t\t\t\tlabel={__('Border radius', 'vk-blocks')}\n\t\t\t\t\t\t>\n\t\t\t\t\t\t\t<RangeControl\n\t\t\t\t\t\t\t\tvalue={borderRadius}\n\t\t\t\t\t\t\t\tonChange={(value) => setAttributes({borderRadius: toNumber(value, -100, 100)})}\n\t\t\t\t\t\t\t\tmin=\"-100\"\n\t\t\t\t\t\t\t\tmax=\"100\"\n\t\t\t\t\t\t\t/>\n\t\t\t\t\t\t</BaseControl>\n\t\t\t\t\t</PanelBody>\n </InspectorControls>\n {\n vk_blocks_check.is_pro\n ?\n\t\t\t\t\t\t\t<Component\n\t\t\t\t\t\t\t\tattributes={attributes}\n\t\t\t\t\t\t\t\tclassName={className}\n\t\t\t\t\t\t\t\tfor_={'edit'}/>\n :\n <div>{__('This block is only for users who bought Lightning Pro.', 'vk-blocks')}</div>\n }\n </Fragment>\n );\n },\n\n /**\n * The save function defin className }> which the different attributes should be combined\n * into the final markup, which is then serialized by Gutenberg into post_content.\n *\n * The \"save\" property must be specified and must be a valid function.\n *\n * @link https://wordpress.org/gutenberg/handbook/block-api/block-edit-save/\n */\n save({attributes,className}) {\n {\n if (vk_blocks_check.is_pro) {\n\n return (\n\t\t\t\t\t\t<Component\n\t\t\t\t\t\t\tattributes={attributes}\n\t\t\t\t\t\t\tclassName={className}\n\t\t\t\t\t\t\tfor_={'save'}/>\n );\n }\n }\n\n },\n\n\tdeprecated:deprecated\n});\n","export const schema = {\n\tbgColor: {\n\t\ttype: 'string',\n\tdefault: '#f3f4f5',\n\t},\n\tbgImage: {\n\t\ttype: 'string',\n\tdefault: null,\n\t},\n\touterWidth:{\n\t\ttype: 'string',\n\tdefault: 'normal',\n\t},\n\tbgPosition:{\n\t\ttype: 'string',\n\tdefault: 'normal',\n\t},\n\tpadding_left_and_right: {\n\t\ttype: 'string',\n\tdefault: '0',\n\t},\n\tpadding_top_and_bottom: {\n\t\ttype: 'string',\n\tdefault: '1',\n\t},\n\topacity: {\n\t\ttype: 'number',\n\tdefault: 0.5,\n\t},\n\tupper_level: {\n\t\ttype: 'number',\n\tdefault: 0,\n\t},\n\tlower_level: {\n\t\ttype: 'number',\n\tdefault: 0,\n\t},\n\tdividerType: {\n\t\ttype: 'string',\n\t\tdefault: 'tilt',\n\t},\n\tupperDividerBgColor: {\n\t\ttype: 'string',\n\tdefault: '#fff',\n\t},\n\tlowerDividerBgColor: {\n\t\ttype: 'string',\n\tdefault: '#fff',\n\t},\n\tborderWidth: {\n\t\ttype: 'number',\n\t\tdefault: 0,\n\t},\n\tborderStyle: {\n\t\ttype: 'string',\n\t\tdefault: 'none',\n\t},\n\tborderColor: {\n\t\ttype: 'string',\n\t\tdefault: '#000',\n\t},\n\tborderRadius: {\n\t\ttype: 'number',\n\t\tdefault: 0,\n\t},\n};\n","import React from \"react\";\n\n/**\n * WordPress dependenciess\n */\nconst { lodash } = window;\nconst { range } = lodash;\nconst { __, sprintf } = wp.i18n;\nconst { Component } = wp.element;\nconst { Toolbar } = wp.components;\n\nclass HeadingToolbar extends Component {\n\tcreateLevelControl(targetLevel, selectedLevel, onChange) {\n\t\treturn {\n\t\t\ticon: 'heading',\n\t\t\t// translators: %s: heading level e.g: \"1\", \"2\", \"3\"\n\t\t\ttitle: sprintf( __( 'Heading %d' ), targetLevel ),\n\t\t\tisActive: targetLevel === selectedLevel,\n\t\t\tonClick: () => onChange( targetLevel ),\n\t\t\tsubscript: String( targetLevel ),\n\t\t};\n\t}\n\n\n\trender() {\n\t\tconst {minLevel, maxLevel, selectedLevel, onChange} = this.props;\n\n\t\treturn (\n\t\t\t<Toolbar controls={range(minLevel, maxLevel).map((index) => this.createLevelControl(index, selectedLevel, onChange))}/>\n\t\t);\n\t}\n}\n\nexport default HeadingToolbar;\n","import React from 'react';\nimport classNames from \"classnames\";\n\nconst {RichText} = wp.editor;\nconst {__} = wp.i18n; // Import __() from wp.i18n\n\nexport class Component extends React.Component {\n\n render() {\n const {level, align, title, titleColor, titleSize, subText, subTextFlag, subTextColor, subTextSize, titleStyle, titleMarginBottom, outerMarginBottom} = this.props.attributes;\n const setAttributes = this.props.setAttributes;\n let className = this.props.className;\n let for_ = this.props.for_;\n let containerClass = classNames(className, `vk_heading vk_heading-style-${titleStyle}`);\n const tagName = 'h' + level;\n let cStyle;\n let tStyle;\n\n //containerのマージンを切り替え\n if (outerMarginBottom != null) {\n cStyle = {marginBottom: outerMarginBottom + `rem`};\n }\n\n //titleのマージンを切り替え\n if(titleMarginBottom != null){\n tStyle = {\n color: titleColor,\n fontSize: titleSize + 'rem',\n marginBottom: titleMarginBottom + 'rem',\n\t\t\t\t\t\t\t\ttextAlign: align,\n };\n }else {\n tStyle = {\n color: titleColor,\n fontSize: titleSize + 'rem',\n textAlign: align,\n };\n }\n\n if(for_ === 'edit'){\n return (\n <div\n className={containerClass}\n style={cStyle}\n >\n <RichText\n tagName={tagName}\n value={title}\n onChange={(value) => setAttributes({title: value})}\n style={tStyle}\n className={`vk_heading_title vk_heading_title-style-${titleStyle}`}\n placeholder={__('Input title…', 'vk-blocks')}\n />\n {\n // サブテキスト\n (() => {\n if (subTextFlag === 'on') {\n return (\n <RichText\n tagName={'p'}\n value={subText}\n onChange={(value) => setAttributes({subText: value})}\n style={{\n color: subTextColor,\n fontSize: subTextSize + 'rem',\n textAlign: align\n }}\n className={`vk_heading_subtext vk_heading_subtext-style-${titleStyle}`}\n placeholder={__('Input sub text…', 'vk-blocks')}\n />\n );\n }\n })()\n }\n </div>\n );\n }else if(for_ === 'save'){\n return (\n <div\n className={containerClass}\n style={cStyle}\n >\n <RichText.Content\n tagName={tagName}\n value={title}\n onChange={(value) => setAttributes({title: value})}\n style={tStyle}\n className={`vk_heading_title vk_heading_title-style-${titleStyle}`}\n placeholder={__('Input title…', 'vk-blocks')}\n />\n {\n // サブテキスト\n (() => {\n if (subTextFlag === 'on') {\n return (\n <RichText.Content\n tagName={'p'}\n value={subText}\n onChange={(value) => setAttributes({subText: value})}\n style={{\n color: subTextColor,\n fontSize: subTextSize + 'rem',\n textAlign: align\n }}\n className={`vk_heading_subtext vk_heading_subtext-style-${titleStyle}`}\n placeholder={__('Input sub text…', 'vk-blocks')}\n />\n );\n }\n })()\n }\n </div>\n );\n }\n }\n}\n","/**\n * heading block type\n *\n */\nimport React from \"react\";\nimport {schema} from './schema';\nconst {Fragment} = wp.element;\n\nconst {RichText, InspectorControls, ColorPalette, BlockControls, AlignmentToolbar} = wp.editor;\n\nfunction set_attirbuite(number) {\n\n var attributes = {};\n\n for (var i = 1; i <= number; i++) {\n\n attributes['heading' + i] = {\n type: 'string',\n source: 'html',\n selector: 'h1.vk_prBlocks_item_title-' + i,\n };\n attributes['content' + i] = {\n type: 'string',\n source: 'html',\n selector: 'p.vk_prBlocks_item_summary-' + i,\n };\n attributes['url' + i] = {\n type: 'string',\n default: null,\n };\n attributes['urlOpenType' + i] = {\n type: 'Boolean',\n default: false,\n };\n attributes['icon' + i] = {\n type: 'string',\n default: 'fas fa-file',\n };\n attributes['color' + i] = {\n type: 'string',\n default: '#0693e3',\n };\n attributes['bgType' + i] = {\n type: 'string',\n default: '0',\n };\n attributes['insertImage' + i] = {\n type: 'string',\n default: null,\n };\n }\n\n return attributes;\n}\n\nexport const Version0_6_0 = [\n {\n\n attributes: schema,\n supports : {\n className: false,\n anchor: true,\n },\n\n save({attributes}) {\n const {level, align, title, titleColor, titleSize, subText, subTextFlag, subTextColor, subTextSize, titleStyle, titleMarginBottom, outerMarginBottom} = attributes;\n const tagName = 'h' + level;\n\n return (\n <div\n className={`vk_heading vk_heading-style-${titleStyle}`}\n style={{marginBottom: outerMarginBottom + `rem`}}\n >\n <RichText.Content\n tagName={tagName}\n value={title}\n style={{\n color: titleColor,\n fontSize: titleSize + 'rem',\n textAlign: align,\n marginBottom: titleMarginBottom + 'rem'\n }}\n className={`vk_heading_title vk_heading_title-style-${titleStyle}`}\n />\n {\n // サブテキスト\n (() => {\n if (subTextFlag === 'on') {\n return (\n <RichText.Content\n tagName={'p'}\n value={subText}\n style={{color: subTextColor, fontSize: subTextSize + 'rem', textAlign: align}}\n className={`vk_heading_subtext vk_heading_subtext-style-${titleStyle}`}\n />\n );\n }\n })()\n }\n </div>\n );\n }\n },\n {\n attributes: set_attirbuite(4),\n save({attributes}) {\n const {\n heading1,\n heading2,\n heading3,\n content1,\n content2,\n content3,\n url1,\n url2,\n url3,\n urlOpenType1,\n urlOpenType2,\n urlOpenType3,\n icon1,\n icon2,\n icon3,\n color1,\n color2,\n color3,\n bgType1,\n bgType2,\n bgType3,\n insertImage1,\n insertImage2,\n insertImage3\n } = attributes;\n\n return (\n <article className=\"vk_prBlocks row\">\n\n <div className=\"vk_prBlocks_item col-sm-4\">\n <a\n href={url1}\n target={urlOpenType1? '_blank':'_self'}\n className=\"vk_prBlocks_item_link\"\n >\n {(() => {\n\n if (insertImage1) {\n\n return <div className=\"vk_prBlocks_item_image\"\n style={{\n backgroundImage: 'url(' + insertImage1 + ')',\n backgroundRepeat: 'no-repeat 50% center',\n backgroundSize: 'cover'\n }}\n >\n <img\n src={insertImage1}\n alt=''\n />\n </div>\n\n } else {\n\n if ( ! color1 ){\n color1 = '#0693e3';\n bgType1 === '0';\n }\n if (bgType1 === '0') {\n\n return <div\n className=\"vk_prBlocks_item_icon_outer\"\n style={{\n backgroundColor: color1,\n border: `1px solid ${color1}`\n }}\n ><i className={`${icon1} vk_prBlocks_item_icon`}\n style={{color: '#fff'}}>\n </i>\n </div>\n } else {\n return <div\n className=\"vk_prBlocks_item_icon_outer\"\n style={{backgroundColor: 'transparent', border: '1px solid ' + color1}}\n ><i className={`${icon1} vk_prBlocks_item_icon`}\n style={{color: color1}}>\n </i>\n </div>\n }\n }\n })()}\n <RichText.Content\n className=\"vk_prBlocks_item_title vk_prBlocks_item_title-1\"\n tagName={'h1'}\n value={heading1}/>\n <RichText.Content\n className=\"vk_prBlocks_item_summary vk_prBlocks_item_summary-1\"\n tagName={'p'}\n value={content1}/>\n </a>\n </div>\n <div className=\"vk_prBlocks_item col-sm-4\">\n <a\n href={url2}\n target={urlOpenType2? '_blank':'_self'}\n className=\"vk_prBlocks_item_link\"\n >\n {(() => {\n\n if (insertImage2) {\n\n return <div className=\"vk_prBlocks_item_image\"\n style={{\n backgroundImage: 'url(' + insertImage2 + ')',\n backgroundRepeat: 'no-repeat 50% center',\n backgroundSize: 'cover'\n }}\n >\n <img\n src={insertImage2}\n alt=''\n />\n </div>\n\n } else {\n if ( ! color2 ){\n color2 = '#0693e3';\n bgType2 === '0';\n }\n if (bgType2 === '0') {\n return <div\n className=\"vk_prBlocks_item_icon_outer\"\n style={{\n backgroundColor: color2,\n border: `1px solid ${color2}`\n }}\n ><i className={`${icon2} vk_prBlocks_item_icon`}\n style={{color: '#fff'}}>\n </i>\n </div>\n } else {\n return <div\n className=\"vk_prBlocks_item_icon_outer\"\n style={{backgroundColor: 'transparent', border: '1px solid ' + color2}}\n ><i className={`${icon2} vk_prBlocks_item_icon`}\n style={{color: color2}}>\n </i>\n </div>\n }\n }\n })()}\n <RichText.Content\n className=\"vk_prBlocks_item_title vk_prBlocks_item_title-2\"\n tagName={'h1'}\n value={heading2}/>\n <RichText.Content\n className=\"vk_prBlocks_item_summary vk_prBlocks_item_summary-2\"\n tagName={'p'}\n value={content2}/>\n </a>\n </div>\n\n <div className=\"vk_prBlocks_item col-sm-4\">\n <a\n href={url3}\n target={urlOpenType3? '_blank':'_self'}\n className=\"vk_prBlocks_item_link\"\n >\n {(() => {\n\n if (insertImage3) {\n\n return <div className=\"vk_prBlocks_item_image\"\n style={{\n backgroundImage: 'url(' + insertImage3 + ')',\n backgroundRepeat: 'no-repeat 50% center',\n backgroundSize: 'cover'\n }}\n >\n <img\n src={insertImage3}\n alt=''\n />\n </div>\n\n } else {\n if ( ! color3 ){\n color3 = '#0693e3';\n bgType3 === '0';\n }\n if (bgType3 === '0') {\n return <div\n className=\"vk_prBlocks_item_icon_outer\"\n style={{\n backgroundColor: color3,\n border: `1px solid ${color3}`\n }}\n ><i className={`${icon3} vk_prBlocks_item_icon`}\n style={{color: '#fff'}}>\n </i>\n </div>\n } else {\n return <div\n className=\"vk_prBlocks_item_icon_outer\"\n style={{backgroundColor: 'transparent', border: '1px solid ' + color3}}\n ><i className={`${icon3} vk_prBlocks_item_icon`}\n style={{color: color3}}>\n </i>\n </div>\n }\n }\n })()}\n <RichText.Content\n className=\"vk_prBlocks_item_title vk_prBlocks_item_title-3\"\n tagName={'h1'}\n value={heading3}/>\n <RichText.Content\n className=\"vk_prBlocks_item_summary vk_prBlocks_item_summary-3\"\n tagName={'p'}\n value={content3}/>\n </a>\n </div>\n </article>\n );\n },\n },\n {\n attributes: {\n level: {\n type: 'number',\n default: 2,\n },\n align: {\n type: 'string',\n },\n titleStyle: {\n type: 'string',\n default: 'default',\n },\n outerMarginBottom: {\n type: 'number',\n default: null,\n },\n title: {\n type: 'string',\n source: 'html',\n selector: 'h1,h2,h3,h4,h5,h6',\n default: '',\n },\n titleColor: {\n type: 'string',\n default: '#000000',\n },\n titleSize: {\n type: 'number',\n default: 2.6,\n },\n titleMarginBottom: {\n type: 'number',\n default: null,\n },\n subText: {\n source: 'html',\n selector: 'p',\n default: '',\n },\n subTextFlag: {\n type: 'string',\n default: 'on',\n },\n subTextColor: {\n type: 'string',\n default: '#000000',\n },\n subTextSize: {\n type: 'number',\n default: 1.8,\n },\n },\n supports: {\n className: false,\n anchor: true,\n },\n save({attributes}) {\n const {level, align, title, titleColor, titleSize, subText, subTextFlag, subTextColor, subTextSize, titleStyle, titleMarginBottom, outerMarginBottom} = attributes;\n const tagName = 'h' + level;\n\n return (\n <Fragment>\n {\n outerMarginBottom == null ?\n <div className={`vk_heading vk_heading-style-${titleStyle}`}>\n <RichText.Content\n tagName={tagName}\n value={title}\n style={{\n color: titleColor,\n fontSize: titleSize + 'rem',\n textAlign: align,\n }}\n className={`vk_heading_title vk_heading_title-style-${titleStyle}`}\n />\n {\n // サブテキスト\n (() => {\n if (subTextFlag === 'on') {\n return (\n <RichText.Content\n tagName={'p'}\n value={subText}\n style={{\n color: subTextColor,\n fontSize: subTextSize + 'rem',\n textAlign: align\n }}\n className={`vk_heading_subtext vk_heading_subtext-style-${titleStyle}`}\n />\n );\n }\n })()\n }\n </div>\n :\n <div\n className={`vk_heading vk_heading-style-${titleStyle}`}\n style={{marginBottom: outerMarginBottom + `rem`}}\n >\n <RichText.Content\n tagName={tagName}\n value={title}\n style={{\n color: titleColor,\n fontSize: titleSize + 'rem',\n textAlign: align,\n marginBottom: titleMarginBottom + 'rem'\n }}\n className={`vk_heading_title vk_heading_title-style-${titleStyle}`}\n />\n {\n // サブテキスト\n (() => {\n if (subTextFlag === 'on') {\n return (\n <RichText.Content\n tagName={'p'}\n value={subText}\n style={{\n color: subTextColor,\n fontSize: subTextSize + 'rem',\n textAlign: align\n }}\n className={`vk_heading_subtext vk_heading_subtext-style-${titleStyle}`}\n />\n );\n }\n })()\n }\n </div>\n }\n </Fragment>\n );\n },\n }\n];\n","export const schema = {\n level: {\n type: 'number',\n default: 2,\n },\n align: {\n type: 'string',\n },\n titleStyle: {\n type: 'string',\n default: 'default',\n },\n outerMarginBottom: {\n type: 'number',\n },\n title: {\n type: 'string',\n source: 'html',\n selector: 'h1,h2,h3,h4,h5,h6',\n default: '',\n },\n titleColor: {\n type: 'string',\n default: '#000000',\n },\n titleSize: {\n type: 'number',\n default: 2.6,\n },\n titleMarginBottom: {\n type: 'number',\n },\n subText: {\n source: 'html',\n selector: 'p',\n default: '',\n },\n subTextFlag: {\n type: 'string',\n default: 'on',\n },\n subTextColor: {\n type: 'string',\n default: '#000000',\n },\n subTextSize: {\n type: 'number',\n default: 1.8,\n },\n};\n","/**\n * heading block type\n *\n */\nimport React from \"react\";\nimport classNames from 'classnames';\nimport {schema} from './schema';\nimport HeadingToolbar from './heading-toolbar';\nimport {Component} from \"./component\";\nimport {Version0_6_0} from './deprecated/block';\n\n// import YourComponent from \"./component.js\";\nconst {__} = wp.i18n; // Import __() from wp.i18n\nconst {registerBlockType} = wp.blocks; // Import registerBlockType() from wp.blocks\nconst {RangeControl, PanelBody, RadioControl, SelectControl} = wp.components;\nconst {Fragment} = wp.element;\nconst {RichText, InspectorControls, ColorPalette, BlockControls, AlignmentToolbar} = wp.editor;\nconst BlockIcon = (\n <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"576\" height=\"512\" viewBox=\"0 0 576 512\">\n <g>\n <g>\n <path d=\"M242.1,366.7l0-281.4l-212.6,0l0-77.1l516.6,0v77.1l-213.2,0l0,281.4H242.1z\"/>\n </g>\n <g>\n <path d=\"M33,467.3l30.8-1.9c0.7,5,2,8.8,4.1,11.4c3.3,4.2,8.1,6.4,14.3,6.4c4.6,0,8.2-1.1,10.7-3.3c2.5-2.2,3.8-4.7,3.8-7.5\n\t\t\t\t\tc0-2.7-1.2-5.1-3.6-7.3c-2.4-2.1-7.9-4.2-16.6-6.1c-14.2-3.2-24.3-7.4-30.4-12.7c-6.1-5.3-9.1-12-9.1-20.2\n\t\t\t\t\tc0-5.4,1.6-10.5,4.7-15.3c3.1-4.8,7.8-8.6,14.1-11.3c6.3-2.7,14.8-4.1,25.8-4.1c13.4,0,23.6,2.5,30.6,7.5c7,5,11.2,12.9,12.5,23.8\n\t\t\t\t\tl-30.5,1.8c-0.8-4.7-2.5-8.1-5.1-10.3c-2.6-2.1-6.2-3.2-10.8-3.2c-3.8,0-6.6,0.8-8.5,2.4c-1.9,1.6-2.9,3.5-2.9,5.8\n\t\t\t\t\tc0,1.7,0.8,3.2,2.4,4.5c1.5,1.4,5.1,2.7,10.9,3.9c14.1,3,24.3,6.1,30.4,9.3c6.1,3.1,10.6,7,13.4,11.6c2.8,4.6,4.2,9.8,4.2,15.5\n\t\t\t\t\tc0,6.7-1.9,12.9-5.6,18.6c-3.7,5.7-8.9,10-15.6,12.9c-6.7,2.9-15.1,4.4-25.2,4.4c-17.8,0-30.2-3.4-37-10.3\n\t\t\t\t\tC37.8,486.6,33.9,477.8,33,467.3z\"/>\n <path d=\"M215,501.9h-27.2v-12.3c-4,5-8.1,8.6-12.3,10.8c-4.1,2.1-9.2,3.2-15.2,3.2c-8,0-14.3-2.4-18.8-7.2\n\t\t\t\t\tc-4.5-4.8-6.8-12.2-6.8-22.1V426H164v41.7c0,4.8,0.9,8.1,2.6,10.1c1.8,2,4.2,3,7.4,3c3.5,0,6.3-1.3,8.5-4\n\t\t\t\t\tc2.2-2.7,3.3-7.5,3.3-14.4V426H215V501.9z\"/>\n <path d=\"M225.5,397.2h29.4v36.3c2.9-3,6.2-5.3,9.9-6.9c3.7-1.5,7.8-2.3,12.3-2.3c9.2,0,16.9,3.3,22.9,10\n\t\t\t\t\tc6.1,6.6,9.1,16.2,9.1,28.6c0,8.3-1.4,15.6-4.1,21.9c-2.8,6.3-6.6,11-11.5,14.1c-4.9,3.1-10.3,4.7-16.3,4.7c-5.1,0-9.8-1.1-14-3.3\n\t\t\t\t\tc-3.2-1.7-6.7-4.9-10.4-9.6v11.2h-27.2V397.2z M254.6,463.8c0,6.5,1.2,11.3,3.7,14.2c2.5,2.9,5.6,4.4,9.3,4.4\n\t\t\t\t\tc3.5,0,6.4-1.4,8.8-4.3c2.4-2.9,3.5-7.7,3.5-14.5c0-6-1.2-10.4-3.5-13.2c-2.3-2.8-5.1-4.2-8.4-4.2c-4,0-7.2,1.5-9.7,4.4\n\t\t\t\t\tC255.9,453.4,254.6,457.8,254.6,463.8z\"/>\n <path d=\"M304.4,397.2h98.4V423h-33v78.9h-32.4V423h-33V397.2z\"/>\n <path\n d=\"M395.8,426h34.5l12,21.2l14-21.2h32.1l-25.9,36.2l27.7,39.7h-33.9l-14-24.4l-16.5,24.4h-31.5l27.6-39.7L395.8,426z\"/>\n <path d=\"M530.6,397.2V426h16v21.3h-16v26.9c0,3.2,0.3,5.4,0.9,6.4c1,1.6,2.6,2.4,5,2.4c2.1,0,5.1-0.6,9-1.9l2.1,20.1\n\t\t\t\t\tc-7.2,1.6-13.9,2.4-20.1,2.4c-7.2,0-12.6-0.9-16-2.8c-3.4-1.9-6-4.7-7.6-8.5s-2.5-9.9-2.5-18.4v-26.7h-10.7V426h10.7v-13.9\n\t\t\t\t\tL530.6,397.2z\"/>\n </g>\n </g>\n </svg>\n);\n\n/**\n * Register: a Gutenberg Block.\n *\n * Registers a new block provided a unique name and an object defining its\n * behavior. Once registered, the block is made editor as an option to any\n * editor interface where blocks are implemented.\n *\n * @link https://wordpress.org/gutenberg/handbook/block-api/\n * @param {string} name Block name.\n * @param {Object} settings Block settings.\n * @return {?WPBlock} The block, if it has been successfully\n * registered; otherwise `undefined`.\n */\nregisterBlockType('vk-blocks/heading', {\n // Block name. Block names must be string that contains a namespace prefix. Example: my-plugin/my-custom-block.\n title: __('Heading', 'vk-blocks'), // Block title.\n icon: BlockIcon, // Block icon from Dashicons → https://developer.wordpress.org/resource/dashicons/.\n category: 'vk-blocks-cat', // Block category — Group blocks together based on common traits E.g. common, formatting, layout widgets, embed.\n attributes: schema,\n supports: {\n className:true,\n customClassName:true,\n anchor: true,\n },\n\n\n /**\n * The edit function describes the structure of your block in the context of the editor.\n * This represents what the editor will render when the block is used.\n *\n * The \"edit\" property must be a valid function.\n *\n * @link https://wordpress.org/gutenberg/handbook/block-api/block-edit-save/\n */\n edit({attributes, setAttributes, className}) {\n const {level, align, title, titleColor, titleSize, subText, subTextFlag, subTextColor, subTextSize, titleStyle, titleMarginBottom, outerMarginBottom} = attributes;\n\n let setTitleFontSize = (newLevel) => {\n\n setAttributes({level: newLevel});\n\n switch (newLevel) {\n case 1:\n setAttributes({titleSize: 3.6});\n break;\n case 2:\n setAttributes({titleSize: 2.8});\n break;\n case 3:\n setAttributes({titleSize: 2.2});\n break;\n case 4:\n setAttributes({titleSize: 2.0});\n break;\n case 5:\n setAttributes({titleSize: 1.8});\n break;\n case 6:\n setAttributes({titleSize: 1.6});\n break;\n }\n };\n return (\n <Fragment>\n <BlockControls>\n <HeadingToolbar minLevel={2} maxLevel={5} selectedLevel={level} onChange={setTitleFontSize}/>\n </BlockControls>\n <InspectorControls>\n <PanelBody title={__('Style Settings', 'vk-blocks')}>\n <SelectControl\n label={__('Heading style', 'vk-blocks')}\n value={titleStyle}\n onChange={(value) => setAttributes({titleStyle: value})}\n options={[\n {label: __('Default', 'vk-blocks'), value: 'default'},\n {label: __('Plain', 'vk-blocks'), value: 'plain'}\n ]}\n />\n <label>{__('Margin bottom size (rem)', 'vk-blocks')}</label>\n <RangeControl\n value={outerMarginBottom}\n onChange={(value) => {\n setAttributes({outerMarginBottom: value});\n }}\n min={-1}\n max={8}\n step={0.1}\n />\n </PanelBody>\n <PanelBody title={__('Heading Settings', 'vk-blocks')}>\n <label>{__('Level', 'vk-blocks')}</label>\n <HeadingToolbar minLevel={1} maxLevel={7} selectedLevel={level} onChange={setTitleFontSize}/>\n <p>{__('Text Alignment')}</p>\n <AlignmentToolbar\n value={align}\n onChange={(value) => {\n setAttributes({align: value});\n }}\n />\n <label>{__('Text size (rem)', 'vk-blocks')}</label>\n <RangeControl\n value={titleSize}\n onChange={(value) => {\n setAttributes({titleSize: value});\n }}\n min={0.5}\n max={4}\n step={0.1}\n />\n <label>{__('Heading margin bottom size (rem)', 'vk-blocks')}</label>\n <RangeControl\n value={titleMarginBottom}\n onChange={(value) => {\n setAttributes({titleMarginBottom: value});\n }}\n min={-1}\n max={3}\n step={0.1}\n />\n <ColorPalette\n value={titleColor}\n onChange={(value) => setAttributes({titleColor: value})}\n />\n </PanelBody>\n <PanelBody title={__('Sub Text Settings', 'vk-blocks')}>\n <RadioControl\n label={__('Position', 'vk-blocks')}\n selected={subTextFlag}\n options={[\n {label: __('Display', 'vk-blocks'), value: 'on'},\n {label: __('Hide', 'vk-blocks'), value: 'off'},\n ]}\n onChange={(value) => setAttributes({subTextFlag: value})}\n />\n <label>{__('Text size (rem)', 'vk-blocks')}</label>\n <RangeControl\n value={subTextSize}\n onChange={(value) => {\n setAttributes({subTextSize: value});\n }}\n min={0.5}\n max={3}\n step={0.1}\n />\n <ColorPalette\n value={subTextColor}\n onChange={(value) => setAttributes({subTextColor: value})}\n />\n </PanelBody>\n </InspectorControls>\n <Component\n attributes={attributes}\n setAttributes={setAttributes}\n className={className}\n for_={'edit'}/>\n </Fragment>\n );\n },\n\n /**\n * The save function defin className }> which the different attributes should be combined\n * into the final markup, which is then serialized by Gutenberg into post_content.\n *\n * The \"save\" property must be specified and must be a valid function.\n *\n * @link https://wordpress.org/gutenberg/handbook/block-api/block-edit-save/\n */\n save({attributes, className}) {\n return(\n <Component\n attributes={attributes}\n className={className}\n for_={'save'}/>\n );\n },\n\n deprecated: Version0_6_0\n});\n","export const schema = {\n level: {\n type: 'number',\n default: 2,\n },\n align: {\n type: 'string',\n },\n titleStyle: {\n type: 'string',\n default: 'default',\n },\n outerMarginBottom: {\n type: 'number',\n default: null,\n },\n title: {\n type: 'string',\n source: 'html',\n selector: 'h1,h2,h3,h4,h5,h6',\n default: '',\n },\n titleColor: {\n type: 'string',\n default: '#000000',\n },\n titleSize: {\n type: 'number',\n default: 2.6,\n },\n titleMarginBottom: {\n type: 'number',\n default: null,\n },\n subText: {\n source: 'html',\n selector: 'p',\n default: '',\n },\n subTextFlag: {\n type: 'string',\n default: 'on',\n },\n subTextColor: {\n type: 'string',\n default: '#000000',\n },\n subTextSize: {\n type: 'number',\n default: 1.8,\n },\n};\n","import React from \"react\";\nconst {RichText} = wp.editor;\n\nexport const deprecated = [\n {\n attributes: {\n style: {\n type: 'string',\n default: 'info',\n },\n content: {\n type: 'string',\n source: 'html',\n selector: 'p',\n }\n },\n save({attributes}) {\n const {\n style,\n content\n } = attributes;\n return (\n <div className={`alert alert-${style}`}>\n <RichText.Content\n tagName={'p'}\n value={content}/>\n </div>\n );\n },\n }\n];\n","/**\n * Alert block type\n *\n */\nimport {deprecated} from './deprecated';\n\nconst {__} = wp.i18n; // Import __() from wp.i18n\nconst { registerBlockType } = wp.blocks;\nconst { RichText } = wp.editor;\n\nregisterBlockType( 'vk-blocks/alert', {\n\n title: __('Alert', 'vk-blocks'),\n\n icon: 'info',\n\n category: 'vk-blocks-cat',\n\n attributes: {\n style: {\n type: 'string',\n default: 'info',\n },\n content: {\n type: 'string',\n source: 'html',\n selector: 'p',\n }\n },\n\n edit({attributes, setAttributes, className}) {\n const {\n style,\n content\n } = attributes;\n\n function onStyleChange(event){\n setAttributes({style: event.target.value});\n }\n\n function onChangeContent(newContent) {\n setAttributes({content: newContent});\n }\n\n return (\n <div className={`${className} alert alert-${style}`}>\n <select onChange={onStyleChange}>\n <option value={'success'} selected={style === 'success'}>Success</option>\n <option value={'info'} selected={style === 'info'}>Info</option>\n <option value={'warning'} selected={style === 'warning'}>Warning</option>\n <option value={'danger'} selected={style === 'danger'}>Danger</option>\n </select>\n <RichText\n tagName=\"p\"\n onChange={onChangeContent}\n value={content}\n />\n </div>\n );\n },\n\n save({attributes,className}) {\n const {\n style,\n content\n } = attributes;\n return (\n <div className={`${className} alert alert-${style}`}>\n <RichText.Content\n tagName={'p'}\n value={content}/>\n </div>\n );\n },\n deprecated: deprecated,\n} );\n","import React from 'react';\n\nexport class Component extends React.Component {\n\n render() {\n\n let buttonColorCustom = this.props.lbColorCustom;\n let buttonColor = this.props.lbColor;\n let buttonType = this.props.lbType;\n let buttonAlign = this.props.lbAlign;\n let buttonSize = this.props.lbSize;\n let buttonUrl = this.props.lbUrl;\n let buttonTarget = this.props.lbTarget;\n let fontAwesomeIconBefore = this.props.lbFontAwesomeIconBefore;\n let fontAwesomeIconAfter = this.props.lbFontAwesomeIconAfter;\n let richText = this.props.lbRichtext;\n let subCaption = this.props.lbsubCaption;\n let containerClass = '';\n let aClass = '';\n let aStyle = {};\n let iconBefore = '';\n let iconAfter = '';\n\n aClass = `btn vk_button_link`;\n\n if (buttonColorCustom) {\n\n aClass = `${aClass} btn-primary btn-${buttonSize}`;\n\n // 塗り\n if (buttonType === '0') {\n aStyle = {\n backgroundColor: buttonColorCustom,\n border: `1px solid ${buttonColorCustom}`\n };\n // 塗りなし\n } else if (buttonType === '1') {\n aStyle = {\n backgroundColor: 'transparent',\n border: '1px solid ' + buttonColorCustom,\n color: buttonColorCustom\n };\n }\n\n\t\t\t\t// カスタムカラーじゃない場合\n } else if (!buttonColorCustom) {\n\n // 塗り\n if (buttonType === '0') {\n aClass = `${aClass} btn-${buttonSize} btn-${buttonColor}`;\n aStyle = null;\n // 塗りなし\n } else if (buttonType === '1') {\n aClass = `${aClass} btn-${buttonSize} btn-outline-${buttonColor}`;\n aStyle = null;\n }\n\n }\n\n if ( buttonAlign === 'block' ){\n \taClass = `${aClass} btn-block`;\n }\n\n\n\n if (fontAwesomeIconBefore) {\n iconBefore = <i className={`${fontAwesomeIconBefore} vk_button_link_before`}></i> ;\n }\n if (fontAwesomeIconAfter) {\n iconAfter = <i className={`${fontAwesomeIconAfter} vk_button_link_after`}></i>;\n }\n\n return (\n <a\n href={buttonUrl}\n id={'vk_button_link'}\n style={aStyle}\n className={aClass}\n role={'button'}\n aria-pressed={true}\n target={buttonTarget? '_blank':null}\n rel={'noopener noreferrer'}\n >\n {iconBefore}\n {richText}\n {iconAfter}\n {/*サブキャプションが入力された時のみ表示*/}\n {subCaption && <p className={'vk_button_link_subCaption'}>{subCaption}</p>}\n </a>\n );\n }\n}\n","import React from 'react';\n\nexport class ComponentDeprecated extends React.Component {\n\n render() {\n\n let buttonColorCustom = this.props.lbColorCustom;\n let buttonColor = this.props.lbColor;\n let buttonType = this.props.lbType;\n let buttonAlign = this.props.lbAlign;\n let buttonSize = this.props.lbSize;\n let buttonUrl = this.props.lbUrl;\n let buttonTarget = this.props.lbTarget;\n let fontAwesomeIconBefore = this.props.lbFontAwesomeIconBefore;\n let fontAwesomeIconAfter = this.props.lbFontAwesomeIconAfter;\n let richText = this.props.lbRichtext;\n let subCaption = this.props.lbsubCaption;\n let containerClass = '';\n let aClass = '';\n let aStyle = {};\n let iconBefore = '';\n let iconAfter = '';\n\n aClass = `btn vk_button_link`;\n\n if (buttonColorCustom) {\n\n aClass = `${aClass} btn-primary btn-${buttonSize}`;\n\n // 塗り\n if (buttonType === '0') {\n aStyle = {\n backgroundColor: buttonColorCustom,\n border: `1px solid ${buttonColorCustom}`\n };\n // 塗りなし\n } else if (buttonType === '1') {\n aStyle = {\n backgroundColor: 'transparent',\n border: '1px solid ' + buttonColorCustom,\n color: buttonColorCustom\n };\n }\n\n\t\t\t\t// カスタムカラーじゃない場合\n } else if (!buttonColorCustom) {\n\n // 塗り\n if (buttonType === '0') {\n aClass = `${aClass} btn-${buttonSize} btn-${buttonColor}`;\n aStyle = null;\n // 塗りなし\n } else if (buttonType === '1') {\n aClass = `${aClass} btn-${buttonSize} btn-outline-${buttonColor}`;\n aStyle = null;\n }\n\n }\n\n if ( buttonAlign === 'block' ){\n \taClass = `${aClass} btn-block`;\n }\n\n\n\n if (fontAwesomeIconBefore) {\n iconBefore = <i className={`${fontAwesomeIconBefore} vk_button_link_before`}></i> ;\n }\n if (fontAwesomeIconAfter) {\n iconAfter = <i className={`${fontAwesomeIconAfter} vk_button_link_after`}></i>;\n }\n\n return (\n <a\n href={buttonUrl}\n className={aClass}\n role={'button'}\n aria-pressed={true}\n style={aStyle}\n target={buttonTarget? '_blank':null}\n >\n {iconBefore}\n {richText}\n {iconAfter}\n\n </a>\n );\n }\n}\n","import React from 'react';\n\nexport class ComponentDeprecatedId extends React.Component {\n\n render() {\n\n let buttonColorCustom = this.props.lbColorCustom;\n let buttonColor = this.props.lbColor;\n let buttonType = this.props.lbType;\n let buttonAlign = this.props.lbAlign;\n let buttonSize = this.props.lbSize;\n let buttonUrl = this.props.lbUrl;\n let buttonTarget = this.props.lbTarget;\n let fontAwesomeIconBefore = this.props.lbFontAwesomeIconBefore;\n let fontAwesomeIconAfter = this.props.lbFontAwesomeIconAfter;\n let richText = this.props.lbRichtext;\n let subCaption = this.props.lbsubCaption;\n let containerClass = '';\n let aClass = '';\n let aStyle = {};\n let iconBefore = '';\n let iconAfter = '';\n\n aClass = `btn vk_button_link`;\n\n if (buttonColorCustom) {\n\n aClass = `${aClass} btn-primary btn-${buttonSize}`;\n\n // 塗り\n if (buttonType === '0') {\n aStyle = {\n backgroundColor: buttonColorCustom,\n border: `1px solid ${buttonColorCustom}`\n };\n // 塗りなし\n } else if (buttonType === '1') {\n aStyle = {\n backgroundColor: 'transparent',\n border: '1px solid ' + buttonColorCustom,\n color: buttonColorCustom\n };\n }\n\n\t\t\t\t// カスタムカラーじゃない場合\n } else if (!buttonColorCustom) {\n\n // 塗り\n if (buttonType === '0') {\n aClass = `${aClass} btn-${buttonSize} btn-${buttonColor}`;\n aStyle = null;\n // 塗りなし\n } else if (buttonType === '1') {\n aClass = `${aClass} btn-${buttonSize} btn-outline-${buttonColor}`;\n aStyle = null;\n }\n\n }\n\n if ( buttonAlign === 'block' ){\n \taClass = `${aClass} btn-block`;\n }\n\n\n\n if (fontAwesomeIconBefore) {\n iconBefore = <i className={`${fontAwesomeIconBefore} vk_button_link_before`}></i> ;\n }\n if (fontAwesomeIconAfter) {\n iconAfter = <i className={`${fontAwesomeIconAfter} vk_button_link_after`}></i>;\n }\n\n return (\n <a\n href={buttonUrl}\n id={'vk_button_link'}\n className={aClass}\n role={'button'}\n aria-pressed={true}\n style={aStyle}\n target={buttonTarget? '_blank':null}\n >\n {iconBefore}\n {richText}\n {iconAfter}\n\n </a>\n );\n }\n}\n","import React from 'react';\n\nexport class ComponentDeprecatedNoOpnnerNoRefererID extends React.Component {\n\n render() {\n\n let buttonColorCustom = this.props.lbColorCustom;\n let buttonColor = this.props.lbColor;\n let buttonType = this.props.lbType;\n let buttonAlign = this.props.lbAlign;\n let buttonSize = this.props.lbSize;\n let buttonUrl = this.props.lbUrl;\n let buttonTarget = this.props.lbTarget;\n let fontAwesomeIconBefore = this.props.lbFontAwesomeIconBefore;\n let fontAwesomeIconAfter = this.props.lbFontAwesomeIconAfter;\n let richText = this.props.lbRichtext;\n let subCaption = this.props.lbsubCaption;\n let containerClass = '';\n let aClass = '';\n let aStyle = {};\n let iconBefore = '';\n let iconAfter = '';\n\n aClass = `btn vk_button_link`;\n\n if (buttonColorCustom) {\n\n aClass = `${aClass} btn-primary btn-${buttonSize}`;\n\n // 塗り\n if (buttonType === '0') {\n aStyle = {\n backgroundColor: buttonColorCustom,\n border: `1px solid ${buttonColorCustom}`\n };\n // 塗りなし\n } else if (buttonType === '1') {\n aStyle = {\n backgroundColor: 'transparent',\n border: '1px solid ' + buttonColorCustom,\n color: buttonColorCustom\n };\n }\n\n\t\t\t\t// カスタムカラーじゃない場合\n } else if (!buttonColorCustom) {\n\n // 塗り\n if (buttonType === '0') {\n aClass = `${aClass} btn-${buttonSize} btn-${buttonColor}`;\n aStyle = null;\n // 塗りなし\n } else if (buttonType === '1') {\n aClass = `${aClass} btn-${buttonSize} btn-outline-${buttonColor}`;\n aStyle = null;\n }\n\n }\n\n if ( buttonAlign === 'block' ){\n \taClass = `${aClass} btn-block`;\n }\n\n\n\n if (fontAwesomeIconBefore) {\n iconBefore = <i className={`${fontAwesomeIconBefore} vk_button_link_before`}></i> ;\n }\n if (fontAwesomeIconAfter) {\n iconAfter = <i className={`${fontAwesomeIconAfter} vk_button_link_after`}></i>;\n }\n\n return (\n <a\n href={buttonUrl}\n id={'vk_button_link'}\n className={aClass}\n role={'button'}\n aria-pressed={true}\n style={aStyle}\n target={buttonTarget? '_blank':null}\n rel={'noopener noreferrer'}\n >\n\t\t\t\t\t\t\t\t\t\t\t\t{iconBefore}\n {richText}\n\t\t\t\t\t\t\t\t\t\t\t\t{iconAfter}\n {/*サブキャプションが入力された時のみ表示*/}\n {subCaption && <p className={'vk_button_link_subCaption'}>{subCaption}</p>}\n </a>\n );\n }\n}\n","import React from 'react';\n\nexport class ComponentDeprecatedSubcaptionNoopennerId extends React.Component {\n\n render() {\n\n let buttonColorCustom = this.props.lbColorCustom;\n let buttonColor = this.props.lbColor;\n let buttonType = this.props.lbType;\n let buttonAlign = this.props.lbAlign;\n let buttonSize = this.props.lbSize;\n let buttonUrl = this.props.lbUrl;\n let buttonTarget = this.props.lbTarget;\n let fontAwesomeIconBefore = this.props.lbFontAwesomeIconBefore;\n let fontAwesomeIconAfter = this.props.lbFontAwesomeIconAfter;\n let richText = this.props.lbRichtext;\n let subCaption = this.props.lbsubCaption;\n let containerClass = '';\n let aClass = '';\n let aStyle = {};\n let iconBefore = '';\n let iconAfter = '';\n\n aClass = `btn vk_button_link`;\n\n if (buttonColorCustom) {\n\n aClass = `${aClass} btn-primary btn-${buttonSize}`;\n\n // 塗り\n if (buttonType === '0') {\n aStyle = {\n backgroundColor: buttonColorCustom,\n border: `1px solid ${buttonColorCustom}`\n };\n // 塗りなし\n } else if (buttonType === '1') {\n aStyle = {\n backgroundColor: 'transparent',\n border: '1px solid ' + buttonColorCustom,\n color: buttonColorCustom\n };\n }\n\n\t\t\t\t// カスタムカラーじゃない場合\n } else if (!buttonColorCustom) {\n\n // 塗り\n if (buttonType === '0') {\n aClass = `${aClass} btn-${buttonSize} btn-${buttonColor}`;\n aStyle = null;\n // 塗りなし\n } else if (buttonType === '1') {\n aClass = `${aClass} btn-${buttonSize} btn-outline-${buttonColor}`;\n aStyle = null;\n }\n\n }\n\n if ( buttonAlign === 'block' ){\n \taClass = `${aClass} btn-block`;\n }\n\n\n\n if (fontAwesomeIconBefore) {\n iconBefore = <i className={`${fontAwesomeIconBefore} vk_button_link_before`}></i> ;\n }\n if (fontAwesomeIconAfter) {\n iconAfter = <i className={`${fontAwesomeIconAfter} vk_button_link_after`}></i>;\n }\n\n return (\n <a\n href={buttonUrl}\n id={'vk_button_link'}\n className={aClass}\n role={'button'}\n aria-pressed={true}\n style={aStyle}\n target={buttonTarget? '_blank':null}\n >\n\t\t\t\t\t\t\t\t\t\t\t\t{iconBefore}\n {richText}\n\t\t\t\t\t\t\t\t\t\t\t\t{iconAfter}\n {/*サブキャプションが入力された時のみ表示*/}\n {subCaption && <p className={'vk_button_link_subCaption'}>{subCaption}</p>}\n </a>\n );\n }\n}\n","import React from \"react\";\nimport {ComponentDeprecated} from \"./component-deprecated\";\nimport {ComponentDeprecatedId} from \"./component-deprecated-id\";\nimport {ComponentDeprecatedNoOpnnerNoRefererID} from \"./component-deprecated-noopenernoreferer-id\";\nimport {ComponentDeprecatedSubcaptionNoopennerId} from \"./component-deprecated-subcaption-noNoopnnernoreferer-id\";\n\nconst { RichText } = wp.editor;\n\nexport const deprecated = [\n\t{\n\t\tattributes: {\n\t\t\tcontent: {\n\t\t\t\tsource: 'html',\n\t\t\t\tselector: 'span',\n\t\t\t},\n\t\t\tbuttonUrl: {\n\t\t\t\ttype: 'string',\n\t\t\t\tdefault: null,\n\t\t\t},\n\t\t\tbuttonTarget: {\n\t\t\t\ttype: 'Boolean',\n\t\t\t\tdefault: false,\n\t\t\t},\n\t\t\tbuttonSize: {\n\t\t\t\ttype: 'string',\n\t\t\t\tdefault: 'md',\n\t\t\t},\n\t\t\tbuttonType: {\n\t\t\t\ttype: 'string',\n\t\t\t\tdefault: '0',\n\t\t\t},\n\t\t\tbuttonColor: {\n\t\t\t\ttype: 'string',\n\t\t\t\tdefault: 'primary',\n\t\t\t},\n\t\t\tbuttonColorCustom: {\n\t\t\t\ttype: 'string',\n\t\t\t\tdefault: null,\n\t\t\t},\n\t\t\tbuttonAlign: {\n\t\t\t\ttype: 'string',\n\t\t\t\tdefault: 'left',\n\t\t\t},\n\t\t\tfontAwesomeIconBefore: {\n\t\t\t\ttype: 'string',\n\t\t\t\tdefault: null,\n\t\t\t},\n\t\t\tfontAwesomeIconAfter: {\n\t\t\t\ttype: 'string',\n\t\t\t\tdefault: null,\n\t\t\t}\n\t\t},\n\n\t\tsave({attributes}) {\n\t\t\tconst {\n\t\t\t\tcontent,\n\t\t\t\tbuttonUrl,\n\t\t\t\tbuttonTarget,\n\t\t\t\tbuttonSize,\n\t\t\t\tbuttonType,\n\t\t\t\tbuttonColor,\n\t\t\t\tbuttonColorCustom,\n\t\t\t\tbuttonAlign,\n\t\t\t\tfontAwesomeIconBefore,\n\t\t\t\tfontAwesomeIconAfter,\n\t\t\t} = attributes;\n\n\t\t\tlet containerClass = '';\n\n\t\t\tif (buttonColorCustom) {\n\n\t\t\t\tcontainerClass = `vk_button vk_button-color-custom vk_button-align-${buttonAlign}`;\n\n\t\t\t} else if (!buttonColorCustom) {\n\n\t\t\t\tcontainerClass = `vk_button vk_button-align-${buttonAlign}`;\n\n\t\t\t}\n\n\t\t\treturn (\n\t\t\t\t<div className={containerClass}>\n\n\t\t\t\t\t<ComponentDeprecated lbColorCustom={buttonColorCustom} lbColor={buttonColor} lbType={buttonType}\n\t\t\t\t\t\t\t\t\t\t lbAlign={buttonAlign}\n\t\t\t\t\t\t\t\t\t\t lbSize={buttonSize}\n\t\t\t\t\t\t\t\t\t\t lbUrl={buttonUrl}\n\t\t\t\t\t\t\t\t\t\t lbTarget={buttonTarget}\n\t\t\t\t\t\t\t\t\t\t lbFontAwesomeIconBefore={fontAwesomeIconBefore}\n\t\t\t\t\t\t\t\t\t\t lbFontAwesomeIconAfter={fontAwesomeIconAfter}\n\t\t\t\t\t\t\t\t\t\t lbRichtext={\n\t\t\t\t\t\t\t\t\t\t\t <RichText.Content\n\t\t\t\t\t\t\t\t\t\t\t\t tagName=\"span\"\n\t\t\t\t\t\t\t\t\t\t\t\t className={'vk_button_link_txt'}\n\t\t\t\t\t\t\t\t\t\t\t\t value={content}\n\t\t\t\t\t\t\t\t\t\t\t />\n\t\t\t\t\t\t\t\t\t\t }/>\n\t\t\t\t</div>\n\t\t\t);\n\t\t},\n\t},\n\t{\n\t\tattributes: {\n\t\t\tcontent: {\n\t\t\t\tsource: 'html',\n\t\t\t\tselector: 'span',\n\t\t\t},\n\t\t\tbuttonUrl: {\n\t\t\t\ttype: 'string',\n\t\t\t\tdefault: null,\n\t\t\t},\n\t\t\tbuttonTarget: {\n\t\t\t\ttype: 'Boolean',\n\t\t\t\tdefault: false,\n\t\t\t},\n\t\t\tbuttonSize: {\n\t\t\t\ttype: 'string',\n\t\t\t\tdefault: 'md',\n\t\t\t},\n\t\t\tbuttonType: {\n\t\t\t\ttype: 'string',\n\t\t\t\tdefault: '0',\n\t\t\t},\n\t\t\tbuttonColor: {\n\t\t\t\ttype: 'string',\n\t\t\t\tdefault: 'primary',\n\t\t\t},\n\t\t\tbuttonColorCustom: {\n\t\t\t\ttype: 'string',\n\t\t\t\tdefault: null,\n\t\t\t},\n\t\t\tbuttonAlign: {\n\t\t\t\ttype: 'string',\n\t\t\t\tdefault: 'left',\n\t\t\t},\n\t\t\tfontAwesomeIconBefore: {\n\t\t\t\ttype: 'string',\n\t\t\t\tdefault: null,\n\t\t\t},\n\t\t\tfontAwesomeIconAfter: {\n\t\t\t\ttype: 'string',\n\t\t\t\tdefault: null,\n\t\t\t}\n\t\t},\n\n\t\tsave({attributes}) {\n\t\t\tconst {\n\t\t\t\tcontent,\n\t\t\t\tbuttonUrl,\n\t\t\t\tbuttonTarget,\n\t\t\t\tbuttonSize,\n\t\t\t\tbuttonType,\n\t\t\t\tbuttonColor,\n\t\t\t\tbuttonColorCustom,\n\t\t\t\tbuttonAlign,\n\t\t\t\tfontAwesomeIconBefore,\n\t\t\t\tfontAwesomeIconAfter,\n\t\t\t} = attributes;\n\n\t\t\tlet containerClass = '';\n\n\t\t\tif (buttonColorCustom) {\n\n\t\t\t\tcontainerClass = `vk_button vk_button-color-custom vk_button-align-${buttonAlign}`;\n\n\t\t\t} else if (!buttonColorCustom) {\n\n\t\t\t\tcontainerClass = `vk_button vk_button-align-${buttonAlign}`;\n\n\t\t\t}\n\n\t\t\treturn (\n\t\t\t\t<div className={containerClass}>\n\n\t\t\t\t\t<ComponentDeprecatedId lbColorCustom={buttonColorCustom} lbColor={buttonColor} lbType={buttonType}\n\t\t\t\t\t\t\t\t\t\t lbAlign={buttonAlign}\n\t\t\t\t\t\t\t\t\t\t lbSize={buttonSize}\n\t\t\t\t\t\t\t\t\t\t lbUrl={buttonUrl}\n\t\t\t\t\t\t\t\t\t\t lbTarget={buttonTarget}\n\t\t\t\t\t\t\t\t\t\t lbFontAwesomeIconBefore={fontAwesomeIconBefore}\n\t\t\t\t\t\t\t\t\t\t lbFontAwesomeIconAfter={fontAwesomeIconAfter}\n\t\t\t\t\t\t\t\t\t\t lbRichtext={\n\t\t\t\t\t\t\t\t\t\t\t <RichText.Content\n\t\t\t\t\t\t\t\t\t\t\t\t tagName=\"span\"\n\t\t\t\t\t\t\t\t\t\t\t\t className={'vk_button_link_txt'}\n\t\t\t\t\t\t\t\t\t\t\t\t value={content}\n\t\t\t\t\t\t\t\t\t\t\t />\n\t\t\t\t\t\t\t\t\t\t }/>\n\t\t\t\t</div>\n\t\t\t);\n\t\t},\n\t},\n\t{\n\t\tattributes: {\n\t\t\tcontent: {\n\t\t\t\tsource: 'html',\n\t\t\t\tselector: 'span',\n\t\t\t},\n\t\t\tsubCaption: {\n\t\t\t\ttype: 'string',\n\t\t\t\tdefault: null,\n\t\t\t},\n\t\t\tbuttonUrl: {\n\t\t\t\ttype: 'string',\n\t\t\t\tdefault: null,\n\t\t\t},\n\t\t\tbuttonTarget: {\n\t\t\t\ttype: 'Boolean',\n\t\t\t\tdefault: false,\n\t\t\t},\n\t\t\tbuttonSize: {\n\t\t\t\ttype: 'string',\n\t\t\t\tdefault: 'md',\n\t\t\t},\n\t\t\tbuttonType: {\n\t\t\t\ttype: 'string',\n\t\t\t\tdefault: '0',\n\t\t\t},\n\t\t\tbuttonColor: {\n\t\t\t\ttype: 'string',\n\t\t\t\tdefault: 'primary',\n\t\t\t},\n\t\t\tbuttonColorCustom: {\n\t\t\t\ttype: 'string',\n\t\t\t\tdefault: null,\n\t\t\t},\n\t\t\tbuttonAlign: {\n\t\t\t\ttype: 'string',\n\t\t\t\tdefault: 'left',\n\t\t\t},\n\t\t\tfontAwesomeIconBefore: {\n\t\t\t\ttype: 'string',\n\t\t\t\tdefault: null,\n\t\t\t},\n\t\t\tfontAwesomeIconAfter: {\n\t\t\t\ttype: 'string',\n\t\t\t\tdefault: null,\n\t\t\t}\n\t\t},\n\t\tsave({attributes, className}) {\n\t\t\tconst {\n\t\t\t\tcontent,\n\t\t\t\tsubCaption,\n\t\t\t\tbuttonUrl,\n\t\t\t\tbuttonTarget,\n\t\t\t\tbuttonSize,\n\t\t\t\tbuttonType,\n\t\t\t\tbuttonColor,\n\t\t\t\tbuttonColorCustom,\n\t\t\t\tbuttonAlign,\n\t\t\t\tfontAwesomeIconBefore,\n\t\t\t\tfontAwesomeIconAfter,\n\t\t\t} = attributes;\n\n\t\t\tlet containerClass = '';\n\n\t\t\tif (buttonColorCustom) {\n\n\t\t\t\tcontainerClass = `vk_button vk_button-color-custom vk_button-align-${buttonAlign}`;\n\n\t\t\t} else if (!buttonColorCustom) {\n\n\t\t\t\tcontainerClass = `vk_button vk_button-align-${buttonAlign}`;\n\n\t\t\t}\n\n\t\t\treturn (\n\t\t\t\t<div className={containerClass}>\n\n\t\t\t\t\t<ComponentDeprecatedNoOpnnerNoRefererID lbColorCustom={buttonColorCustom} lbColor={buttonColor}\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tlbType={buttonType}\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tlbAlign={buttonAlign}\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tlbSize={buttonSize}\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tlbUrl={buttonUrl}\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tlbTarget={buttonTarget}\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tlbFontAwesomeIconBefore={fontAwesomeIconBefore}\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tlbFontAwesomeIconAfter={fontAwesomeIconAfter}\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tlbsubCaption={subCaption}\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tlbRichtext={\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<RichText.Content\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ttagName=\"span\"\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tclassName={'vk_button_link_txt'}\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tvalue={content}\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t/>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}/>\n\t\t\t\t</div>\n\t\t\t);\n\t\t},\n\t},\n\t{\n\t\tattributes: {\n\t\t\tcontent: {\n\t\t\t\tsource: 'html',\n\t\t\t\tselector: 'span',\n\t\t\t},\n\t\t\tsubCaption: {\n\t\t\t\ttype: 'string',\n\t\t\t\tdefault: null,\n\t\t\t},\n\t\t\tbuttonUrl: {\n\t\t\t\ttype: 'string',\n\t\t\t\tdefault: null,\n\t\t\t},\n\t\t\tbuttonTarget: {\n\t\t\t\ttype: 'Boolean',\n\t\t\t\tdefault: false,\n\t\t\t},\n\t\t\tbuttonSize: {\n\t\t\t\ttype: 'string',\n\t\t\t\tdefault: 'md',\n\t\t\t},\n\t\t\tbuttonType: {\n\t\t\t\ttype: 'string',\n\t\t\t\tdefault: '0',\n\t\t\t},\n\t\t\tbuttonColor: {\n\t\t\t\ttype: 'string',\n\t\t\t\tdefault: 'primary',\n\t\t\t},\n\t\t\tbuttonColorCustom: {\n\t\t\t\ttype: 'string',\n\t\t\t\tdefault: null,\n\t\t\t},\n\t\t\tbuttonAlign: {\n\t\t\t\ttype: 'string',\n\t\t\t\tdefault: 'left',\n\t\t\t},\n\t\t\tfontAwesomeIconBefore: {\n\t\t\t\ttype: 'string',\n\t\t\t\tdefault: null,\n\t\t\t},\n\t\t\tfontAwesomeIconAfter: {\n\t\t\t\ttype: 'string',\n\t\t\t\tdefault: null,\n\t\t\t}\n\t\t},\n\t\tsave({attributes, className}) {\n\t\t\tconst {\n\t\t\t\tcontent,\n\t\t\t\tsubCaption,\n\t\t\t\tbuttonUrl,\n\t\t\t\tbuttonTarget,\n\t\t\t\tbuttonSize,\n\t\t\t\tbuttonType,\n\t\t\t\tbuttonColor,\n\t\t\t\tbuttonColorCustom,\n\t\t\t\tbuttonAlign,\n\t\t\t\tfontAwesomeIconBefore,\n\t\t\t\tfontAwesomeIconAfter,\n\t\t\t} = attributes;\n\n\t\t\tlet containerClass = '';\n\n\t\t\tif (buttonColorCustom) {\n\n\t\t\t\tcontainerClass = `vk_button vk_button-color-custom vk_button-align-${buttonAlign}`;\n\n\t\t\t} else if (!buttonColorCustom) {\n\n\t\t\t\tcontainerClass = `vk_button vk_button-align-${buttonAlign}`;\n\n\t\t\t}\n\n\t\t\treturn (\n\t\t\t\t<div className={containerClass}>\n\n\t\t\t\t\t<ComponentDeprecatedSubcaptionNoopennerId lbColorCustom={buttonColorCustom}\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t lbColor={buttonColor}\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t lbType={buttonType}\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t lbAlign={buttonAlign}\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t lbSize={buttonSize}\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t lbUrl={buttonUrl}\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t lbTarget={buttonTarget}\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t lbFontAwesomeIconBefore={fontAwesomeIconBefore}\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t lbFontAwesomeIconAfter={fontAwesomeIconAfter}\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t lbsubCaption={subCaption}\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t lbRichtext={\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t <RichText.Content\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t tagName=\"span\"\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t className={'vk_button_link_txt'}\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t value={content}\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t />\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t }/>\n\t\t\t\t</div>\n\t\t\t);\n\t\t}\n\n\t}\n];\n","/**\n * Button block type\n *\n */\nimport React from \"react\";\nimport {Component} from \"./component\";\nimport {deprecated} from \"./deprecated/deprecated\";\n\nconst {__} = wp.i18n; // Import __() from wp.i18n\nconst {registerBlockType} = wp.blocks; // Import registerBlockType() from wp.blocks\nconst {RangeControl, RadioControl, PanelBody, Button, BaseControl, CheckboxControl, TextControl, Dashicon, IconButton,} = wp.components;\nconst {Fragment} = wp.element;\nconst {RichText, InspectorControls, MediaUpload, ColorPalette, URLInput,} = wp.editor;\nconst BlockIcon = (\n <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"576\" height=\"512\" viewBox=\"0 0 576 512\">\n\t\t<g>\n\t\t\t<path d=\"M506,185v142H70V185H506 M526.4,137H49.6C34.4,137,22,149.4,22,164.6v182.8c0,15.2,12.4,27.6,27.6,27.6h476.8\n\t\t\t\tc15.2,0,27.6-12.4,27.6-27.6V164.6C554,149.4,541.6,137,526.4,137L526.4,137z\"/>\n\t\t</g>\n\t\t<g>\n\t\t\t<path d=\"M83.8,206.9h55.9c9.3,0,16.5,2.3,21.5,6.9c5,4.6,7.5,10.3,7.5,17.1c0,5.7-1.8,10.6-5.3,14.7c-2.4,2.7-5.8,4.9-10.4,6.5\n\t\t\t\tc6.9,1.7,12.1,4.5,15.3,8.6c3.3,4.1,4.9,9.2,4.9,15.3c0,5-1.2,9.5-3.5,13.5c-2.3,4-5.5,7.2-9.6,9.5c-2.5,1.5-6.3,2.5-11.3,3.2\n\t\t\t\tc-6.7,0.9-11.2,1.3-13.4,1.3H83.8V206.9z M113.9,244.8h13c4.7,0,7.9-0.8,9.7-2.4c1.8-1.6,2.7-3.9,2.7-7c0-2.8-0.9-5-2.7-6.6\n\t\t\t\tc-1.8-1.6-5-2.4-9.5-2.4h-13.2V244.8z M113.9,282.8h15.2c5.1,0,8.8-0.9,10.9-2.7s3.2-4.3,3.2-7.4c0-2.9-1-5.2-3.1-6.9\n\t\t\t\tc-2.1-1.7-5.7-2.6-11-2.6h-15.2V282.8z\"/>\n\t\t\t<path d=\"M245.9,303.5h-25.1v-11.3c-3.7,4.7-7.5,8-11.3,10c-3.8,2-8.5,3-14,3c-7.4,0-13.2-2.2-17.4-6.6c-4.2-4.4-6.3-11.2-6.3-20.4\n\t\t\t\tv-44.6h27V272c0,4.4,0.8,7.5,2.4,9.4c1.6,1.8,3.9,2.8,6.9,2.8c3.2,0,5.8-1.2,7.9-3.7s3.1-6.9,3.1-13.3v-33.7h26.8V303.5z\"/>\n\t\t\t<path d=\"M282.4,206.9v26.6h14.8v19.7h-14.8V278c0,3,0.3,5,0.9,5.9c0.9,1.5,2.4,2.2,4.6,2.2c2,0,4.7-0.6,8.3-1.7l2,18.5\n\t\t\t\tc-6.6,1.5-12.8,2.2-18.6,2.2c-6.7,0-11.6-0.9-14.8-2.6c-3.2-1.7-5.5-4.3-7-7.8c-1.5-3.5-2.3-9.1-2.3-17v-24.6h-9.9v-19.7h9.9v-12.9\n\t\t\t\tL282.4,206.9z\"/>\n\t\t\t<path d=\"M330.2,206.9v26.6H345v19.7h-14.8V278c0,3,0.3,5,0.9,5.9c0.9,1.5,2.4,2.2,4.6,2.2c2,0,4.7-0.6,8.3-1.7l2,18.5\n\t\t\t\tc-6.6,1.5-12.8,2.2-18.6,2.2c-6.7,0-11.6-0.9-14.8-2.6c-3.2-1.7-5.5-4.3-7-7.8c-1.5-3.5-2.3-9.1-2.3-17v-24.6h-9.9v-19.7h9.9v-12.9\n\t\t\t\tL330.2,206.9z\"/>\n\t\t\t<path d=\"M339.6,268.7c0-10.7,3.6-19.5,10.8-26.4s16.9-10.4,29.2-10.4c14,0,24.6,4.1,31.8,12.2c5.8,6.6,8.6,14.6,8.6,24.2\n\t\t\t\tc0,10.8-3.6,19.6-10.7,26.5c-7.1,6.9-17,10.3-29.6,10.3c-11.3,0-20.4-2.9-27.3-8.6C343.9,289.5,339.6,280.2,339.6,268.7z\n\t\t\t\t M366.5,268.7c0,6.2,1.3,10.9,3.8,13.8c2.5,3,5.7,4.5,9.5,4.5c3.9,0,7-1.5,9.5-4.4c2.5-2.9,3.7-7.7,3.7-14.2\n\t\t\t\tc0-6.1-1.3-10.6-3.8-13.6s-5.6-4.5-9.3-4.5c-3.9,0-7.1,1.5-9.7,4.5C367.8,257.9,366.5,262.5,366.5,268.7z\"/>\n\t\t\t<path d=\"M418.2,233.5h25v11.4c3.7-4.7,7.5-8,11.3-10c3.8-2,8.5-3,14-3c7.4,0,13.2,2.2,17.4,6.6c4.2,4.4,6.3,11.2,6.3,20.5v44.5h-27\n\t\t\t\tV265c0-4.4-0.8-7.5-2.4-9.3c-1.6-1.8-3.9-2.7-6.9-2.7c-3.3,0-5.9,1.2-7.9,3.7c-2,2.5-3,6.9-3,13.3v33.6h-26.8V233.5z\"/>\n\t\t</g>\n </svg>\n);\n\n/**\n * Register: a Gutenberg Block.\n *\n * Registers a new block provided a unique name and an object defining its\n * behavior. Once registered, the block is made editor as an option to any\n * editor interface where blocks are implemented.\n *\n * @link https://wordpress.org/gutenberg/handbook/block-api/\n * @param {string} name Block name.\n * @param {Object} settings Block settings.\n * @return {?WPBlock} The block, if it has been successfully\n * registered; otherwise `undefined`.\n */\nregisterBlockType('vk-blocks/button', {\n // Block name. Block names must be string that contains a namespace prefix. Example: my-plugin/my-custom-block.\n title: __('Button', 'vk-blocks'), // Block title.\n icon: BlockIcon, // Block icon from Dashicons → https://developer.wordpress.org/resource/dashicons/.\n category: 'vk-blocks-cat', // Block category — Group blocks together based on common traits E.g. common, formatting, layout widgets, embed.\n attributes: {\n content: {\n source: 'html',\n selector: 'span',\n },\n subCaption: {\n type: 'string',\n default: null,\n },\n buttonUrl: {\n type: 'string',\n default: null,\n },\n buttonTarget: {\n type: 'Boolean',\n default: false,\n },\n buttonSize: {\n type: 'string',\n default: 'md',\n },\n buttonType: {\n type: 'string',\n default: '0',\n },\n buttonColor: {\n type: 'string',\n default: 'primary',\n },\n buttonColorCustom: {\n type: 'string',\n default: null,\n },\n buttonAlign: {\n type: 'string',\n default: 'left',\n },\n fontAwesomeIconBefore: {\n type: 'string',\n default: null,\n },\n fontAwesomeIconAfter: {\n type: 'string',\n default: null,\n }\n },\n\n /**\n * The edit function describes the structure of your block in the context of the editor.\n * This represents what the editor will render when the block is used.\n *\n * The \"edit\" property must be a valid function.\n *\n * @link https://wordpress.org/gutenberg/handbook/block-api/block-edit-save/\n */\n edit({attributes, className, setAttributes, isSelected}) {\n const {\n content,\n subCaption,\n buttonUrl,\n buttonTarget,\n buttonSize,\n buttonType,\n buttonColor,\n buttonColorCustom,\n buttonAlign,\n fontAwesomeIconBefore,\n fontAwesomeIconAfter,\n } = attributes;\n\n let containerClass;\n if (buttonColorCustom) {\n containerClass = `vk_button vk_button-align-${buttonAlign} vk_button-color-custom`;\n } else {\n containerClass = `vk_button vk_button-align-${buttonAlign}`;\n }\n\n if (className) {\n containerClass = `${className} vk_button vk_button-align-${buttonAlign} vk_button-color-custom`;\n } else {\n containerClass = `${className} vk_button vk_button-align-${buttonAlign}`;\n }\n\n return (\n <Fragment>\n <InspectorControls>\n <PanelBody title={__('Button setting', 'vk-blocks')}>\n <TextControl\n label={__('Sub Caption', 'vk-blocks')}\n value={subCaption}\n onChange={(value) => setAttributes({subCaption: value})}\n placeholder={'Sub Caption'}\n />\n <CheckboxControl\n label={__('Open link new tab.', 'vk-blocks')}\n checked={buttonTarget}\n onChange={(checked) => setAttributes({buttonTarget: checked})}\n />\n <RadioControl\n label={__('Button Size:', 'vk-blocks')}\n selected={buttonSize}\n options={[\n {label: __('Large', 'vk-blocks'), value: 'lg'},\n {label: __('normal', 'vk-blocks'), value: 'md'},\n {label: __('Small', 'vk-blocks'), value: 'sm'},\n ]}\n onChange={(value) => setAttributes({buttonSize: value})}\n />\n <RadioControl\n label={__('Button Position:', 'vk-blocks')}\n selected={buttonAlign}\n options={[\n {label: __('Left', 'vk-blocks'), value: 'left'},\n {label: __('Center', 'vk-blocks'), value: 'center'},\n {label: __('Right', 'vk-blocks'), value: 'right'},\n {label: __('Block', 'vk-blocks'), value: 'block'},\n ]}\n onChange={(value) => setAttributes({buttonAlign: value})}\n />\n <RadioControl\n label={__('Button Style:', 'vk-blocks')}\n selected={buttonType}\n options={[\n {label: __('Solid color', 'vk-blocks'), value: '0'},\n {label: __('No background', 'vk-blocks'), value: '1'},\n ]}\n help={__('If you select \"No background\", that you need to select a Custom Color.', 'vk-blocks')}\n onChange={(value) => setAttributes({buttonType: value})}\n />\n <RadioControl\n label={__('Default Color:', 'vk-blocks')}\n selected={buttonColor}\n options={[\n {label: __('Primary', 'vk-blocks'), value: 'primary'},\n {label: __('Secondary', 'vk-blocks'), value: 'secondary'},\n {label: __('Success', 'vk-blocks'), value: 'success'},\n {label: __('Info', 'vk-blocks'), value: 'info'},\n {label: __('Warning', 'vk-blocks'), value: 'warning'},\n {label: __('Danger', 'vk-blocks'), value: 'danger'},\n {label: __('Light', 'vk-blocks'), value: 'light'},\n {label: __('Dark', 'vk-blocks'), value: 'dark'},\n ]}\n onChange={(value) => setAttributes({buttonColor: value})}\n />\n <BaseControl\n label={__('Custom Color', 'vk-blocks')}\n help={__('This custom color overrides the default color. If you want to use the default color, click the clear button.', 'vk-blocks')}\n >\n <ColorPalette\n value={buttonColorCustom}\n onChange={(value) => setAttributes({buttonColorCustom: value})}\n />\n </BaseControl>\n <BaseControl\n label={__('Font Awesome:', 'vk-blocks')}\n help={<a href={`https://fontawesome.com/icons?d=gallery&m=free`} target={`_blank`}>{__('Font Awesome icon list', 'vk-blocks')}</a>}\n >\n <TextControl\n label={__('Before text', 'vk-blocks')}\n help={__('Enter Font Awesome Class.This icon will appear before text. Ex) fas fa-arrow-circle-right', 'vk-blocks')}\n value={fontAwesomeIconBefore}\n onChange={(value) => setAttributes({fontAwesomeIconBefore: value})}\n placeholder={'fas fa-arrow-circle-right'}\n />\n <TextControl\n label={__('After text', 'vk-blocks')}\n help={__('Enter Font Awesome Class.This icon will appear after text. Ex) fas fa-external-link-alt', 'vk-blocks')}\n value={fontAwesomeIconAfter}\n onChange={(value) => setAttributes({fontAwesomeIconAfter: value})}\n placeholder={'fas fa-external-link-alt'}\n />\n </BaseControl>\n </PanelBody>\n </InspectorControls>\n <div className={containerClass}>\n\n <Component lbColorCustom={buttonColorCustom} lbColor={buttonColor} lbType={buttonType}\n lbAlign={buttonAlign}\n lbSize={buttonSize}\n lbFontAwesomeIconBefore={fontAwesomeIconBefore}\n lbFontAwesomeIconAfter={fontAwesomeIconAfter}\n lbsubCaption={subCaption}\n lbRichtext={\n <RichText\n tagName=\"span\"\n className={'vk_button_link_txt'}\n onChange={(value) => setAttributes({content: value})}\n value={content}\n placeholder={__('Input text', 'vk-blocks')}\n formattingControls={['bold', 'italic', 'strikethrough']}\n keepPlaceholderOnFocus\n />\n }/>\n\n {isSelected && (\n <form\n className=\"block-library-button__inline-link\"\n onSubmit={(event) => event.preventDefault()}>\n <Dashicon icon=\"admin-links\"/>\n <URLInput\n value={buttonUrl}\n onChange={(value) => setAttributes({buttonUrl: value})}\n />\n <IconButton icon=\"editor-break\" label={__('Apply', 'vk-blocks')} type=\"submit\"/>\n </form>\n )}\n </div>\n </Fragment>\n );\n },\n\n /**\n * The save function defin className }> which the different attributes should be combined\n * into the final markup, which is then serialized by Gutenberg into post_content.\n *\n * The \"save\" property must be specified and must be a valid function.\n *\n * @link https://wordpress.org/gutenberg/handbook/block-api/block-edit-save/\n */\n save({attributes, className}) {\n const {\n content,\n subCaption,\n buttonUrl,\n buttonTarget,\n buttonSize,\n buttonType,\n buttonColor,\n buttonColorCustom,\n buttonAlign,\n fontAwesomeIconBefore,\n fontAwesomeIconAfter,\n } = attributes;\n\n let containerClass = '';\n if (buttonColorCustom) {\n\n containerClass = `vk_button vk_button-color-custom vk_button-align-${buttonAlign}`;\n\n } else if (!buttonColorCustom) {\n\n containerClass = `vk_button vk_button-align-${buttonAlign}`;\n\n }\n\n if(className){\n containerClass = className + ' ' + containerClass;\n }\n\n return (\n <div className={containerClass}>\n\n <Component lbColorCustom={buttonColorCustom} lbColor={buttonColor} lbType={buttonType}\n lbAlign={buttonAlign}\n lbSize={buttonSize}\n lbUrl={buttonUrl}\n lbTarget={buttonTarget}\n lbFontAwesomeIconBefore={fontAwesomeIconBefore}\n lbFontAwesomeIconAfter={fontAwesomeIconAfter}\n lbsubCaption={subCaption}\n lbRichtext={\n <RichText.Content\n tagName=\"span\"\n className={'vk_button_link_txt'}\n value={content}\n />\n }/>\n </div>\n );\n },\n\n deprecated: deprecated\n});\n","import React from \"react\";\nconst {RichText} = wp.editor;\n\nexport const deprecated = [\n {\n attributes: {\n heading: {\n type: 'string',\n source: 'html',\n selector: 'dt',\n },\n content: {\n type: 'string',\n source: 'html',\n selector: 'dd',\n }\n },\n\n save({attributes}) {\n const {\n heading,\n content\n } = attributes;\n\n return (\n <dl className={ 'vk_faq' }>\n <RichText.Content\n tagName=\"dt\"\n className={ 'vk_faq_title' }\n value={heading}\n />\n <RichText.Content\n tagName=\"dd\"\n className={ 'vk_faq_content' }\n value={content}\n />\n </dl>\n );\n },\n }\n];\n","/**\n * Faq block type\n *\n */\nimport {deprecated} from './deprecated';\n\nconst {__} = wp.i18n; // Import __() from wp.i18n\nconst {registerBlockType} = wp.blocks; // Import registerBlockType() from wp.blocks\nconst {RichText} = wp.editor;\nconst BlockIcon = (\n\t<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"576\" height=\"512\" viewBox=\"0 0 576 512\">\n\t<path d=\"M178.9,191.6c7.2,5,12,8.2,14.2,9.4c3.3,1.9,7.8,4,13.4,6.5l-16.1,32.4c-8.1-3.9-16.1-8.6-24-14\n\t\tc-7.9-5.4-13.4-9.5-16.6-12.2c-12.8,5.5-28.8,8.3-48,8.3c-28.4,0-50.9-7.4-67.3-22.2c-19.4-17.5-29.1-42.2-29.1-73.9\n\t\tc0-30.8,8.5-54.7,25.5-71.8c17-17.1,40.7-25.6,71.2-25.6c31.1,0,55,8.3,71.9,25c16.9,16.7,25.3,40.6,25.3,71.6\n\t\tC199.3,152.8,192.5,175,178.9,191.6z M134.6,161.9c4.6-8.3,6.9-20.6,6.9-37c0-18.9-3.5-32.4-10.5-40.5c-7-8.1-16.7-12.1-29-12.1\n\t\tc-11.5,0-20.8,4.1-28,12.4c-7.1,8.3-10.7,21.2-10.7,38.7c0,20.4,3.5,34.8,10.5,43c7,8.3,16.6,12.4,28.7,12.4\n\t\tc3.9,0,7.6-0.4,11.1-1.1c-4.9-4.7-12.5-9.1-23-13.3l9.1-20.8c5.1,0.9,9.1,2.1,11.9,3.4c2.9,1.4,8.4,4.9,16.7,10.7\n\t\tC130.1,159.1,132.3,160.5,134.6,161.9z\"/>\n\t<path d=\"M137.9,452.6H72.2l-9.1,30.9l-59,0l70.3-187.2h63.1l70.3,187.2h-60.6L137.9,452.6z M125.9,412.1l-20.7-67.3l-20.4,67.3\n\t\tH125.9z\"/>\n\t<path d=\"M553.9,239.9h-303c-10,0-18.1-8.1-18.1-18.1c0-10,8.1-18.1,18.1-18.1h303c10,0,18.1,8.1,18.1,18.1\n\t\tC572,231.8,563.9,239.9,553.9,239.9z\"/>\n\t<path d=\"M553.9,483.5h-303c-10,0-18.1-8.1-18.1-18.1c0-10,8.1-18.1,18.1-18.1h303c10,0,18.1,8.1,18.1,18.1\n\t\tC572,475.4,563.9,483.5,553.9,483.5z\"/>\n\t</svg>\n);\n/**\n * Register: aa Gutenberg Block.\n *\n * Registers a new block provided a unique name and an object defining its\n * behavior. Once registered, the block is made editor as an option to any\n * editor interface where blocks are implemented.\n *\n * @link https://wordpress.org/gutenberg/handbook/block-api/\n * @param {string} name Block name.\n * @param {Object} settings Block settings.\n * @return {?WPBlock} The block, if it has been successfully\n * registered; otherwise `undefined`.\n */\nregisterBlockType('vk-blocks/faq', {\n // Block name. Block names must be string that contains a namespace prefix. Example: my-plugin/my-custom-block.\n title: __('FAQ', 'vk-blocks'), // Block title.\n icon: BlockIcon, // Block icon from Dashicons → https://developer.wordpress.org/resource/dashicons/.\n category: 'vk-blocks-cat', // Block category — Group blocks together based on common traits E.g. common, formatting, layout widgets, embed.\n attributes: {\n heading: {\n type: 'string',\n source: 'html',\n selector: 'dt',\n },\n content: {\n type: 'string',\n source: 'html',\n selector: 'dd',\n }\n },\n\n /**\n * The edit function describes the structure of your block in the context of the editor.\n * This represents what the editor will render when the block is used.\n *\n * The \"edit\" property must be a valid function.\n *\n * @link https://wordpress.org/gutenberg/handbook/block-api/block-edit-save/\n */\n edit({attributes, setAttributes,className}) {\n const {\n heading,\n content\n } = attributes;\n\n return (\n <dl className={`${className} vk_faq`}>\n <RichText\n tagName=\"dt\"\n\t\t\t\t\t\t\t\t\t\tclassName={ 'vk_faq_title' }\n onChange={(value) => setAttributes({heading: value})}\n value={heading}\n placeholder={__('Please enter a question.', 'vk-blocks') }\n />\n <RichText\n tagName=\"dd\"\n\t\t\t\t\t\t\t\t\t\tclassName={ 'vk_faq_content' }\n onChange={(value) => setAttributes({content: value})}\n value={content}\n placeholder={__('Please enter a answer.', 'vk-blocks') }\n />\n </dl>\n );\n },\n\n /**\n * The save function defin className }> which the different attributes should be combined\n * into the final markup, which is then serialized by Gutenberg into post_content.\n *\n * The \"save\" property must be specified and must be a valid function.\n *\n * @link https://wordpress.org/gutenberg/handbook/block-api/block-edit-save/\n */\n save({attributes,className}) {\n const {\n heading,\n content\n } = attributes;\n\n return (\n <dl className={ `${className} vk_faq` }>\n <RichText.Content\n tagName=\"dt\"\n className={ 'vk_faq_title' }\n value={heading}\n />\n <RichText.Content\n tagName=\"dd\"\n className={ 'vk_faq_content' }\n value={content}\n />\n </dl>\n );\n },\n deprecated: deprecated\n});\n","import React from \"react\";\nconst {RichText} = wp.editor;\n\nexport const deprecated = [\n {\n attributes: {\n heading: {\n type: 'string',\n source: 'html',\n selector: 'dt',\n },\n content: {\n type: 'string',\n source: 'html',\n selector: 'dd',\n },\n arrowFlag: {\n type: 'string',\n default: 'vk_flow-arrow-on',\n },\n insertImage: {\n type: 'string',\n default: null, // no image by default!\n }\n },\n\n save({attributes}) {\n const {\n heading,\n content,\n insertImage,\n arrowFlag,\n } = attributes;\n\n return (\n <div className={`${ arrowFlag } vk_flow`}>\n <div className={ 'vk_flow_frame' }>\n <dl className={ 'vk_flow_frame_text' }>\n <RichText.Content\n tagName=\"dt\"\n className={ 'vk_flow_frame_text_title' }\n value={heading}\n />\n <RichText.Content\n tagName=\"dd\"\n className={ 'vk_flow_frame_text_content' }\n value={content}\n />\n </dl>\n { insertImage ?\n <div className={ 'vk_flow_frame_image' }>\n <img\n src={ insertImage }\n alt=''\n /></div> : '' }\n </div>\n </div>\n );\n },\n }\n];\n","/**\n * Flow block type\n *\n */\nimport {deprecated} from './deprecated'\nconst {__} = wp.i18n; // Import __() from wp.i18n\nconst {registerBlockType} = wp.blocks; // Import registerBlockType() from wp.blocks\nconst {RangeControl, RadioControl, PanelBody, Button, PanelColor} = wp.components;\nconst {Fragment} = wp.element;\nconst {RichText, InspectorControls, MediaUpload, ColorPalette} = wp.editor;\nconst BlockIcon = 'arrow-down';\n\n/**\n * Register: aa Gutenberg Block.\n *\n * Registers a new block provided a unique name and an object defining its\n * behavior. Once registered, the block is made editor as an option to any\n * editor interface where blocks are implemented.\n *\n * @link https://wordpress.org/gutenberg/handbook/block-api/\n * @param {string} name Block name.\n * @param {Object} settings Block settings.\n * @return {?WPBlock} The block, if it has been successfully\n * registered; otherwise `undefined`.\n */\nregisterBlockType('vk-blocks/flow', {\n // Block name. Block names must be string that contains a namespace prefix. Example: my-plugin/my-custom-block.\n title: __('Flow', 'vk-blocks'), // Block title.\n icon: BlockIcon, // Block icon from Dashicons → https://developer.wordpress.org/resource/dashicons/.\n category: 'vk-blocks-cat', // Block category — Group blocks together based on common traits E.g. common, formatting, layout widgets, embed.\n attributes: {\n heading: {\n type: 'string',\n source: 'html',\n selector: 'dt',\n },\n content: {\n type: 'string',\n source: 'html',\n selector: 'dd',\n },\n arrowFlag: {\n type: 'string',\n default: 'vk_flow-arrow-on',\n },\n\t\t\t\tinsertImage: {\n\t\t\t\t\ttype: 'string',\n\t\t\t\t\tdefault: null, // no image by default!\n\t\t\t\t}\n },\n\n /**\n * The edit function describes the structure of your block in the context of the editor.\n * This represents what the editor will render when the block is used.\n *\n * The \"edit\" property must be a valid function.\n *\n * @link https://wordpress.org/gutenberg/handbook/block-api/block-edit-save/\n */\n edit({attributes, setAttributes,className}) {\n const {\n heading,\n content,\n insertImage,\n arrowFlag,\n } = attributes;\n\n return [\n <Fragment>\n <InspectorControls>\n <PanelBody title={__('Display of arrow', 'vk-blocks') }>\n <RadioControl\n selected={arrowFlag}\n options={[\n {label: __('Arrow display', 'vk-blocks'), value: 'vk_flow-arrow-on'},\n {label: __('Arrow hidden', 'vk-blocks'), value: 'vk_flow-arrow-off'},\n ]}\n onChange={(value) => setAttributes({arrowFlag: value})}\n />\n </PanelBody>\n </InspectorControls>\n\n <div className={`${className} ${ arrowFlag } vk_flow`}>\n\t\t\t\t\t\t\t\t\t<div className={ 'vk_flow_frame' } >\n <dl className={ 'vk_flow_frame_text' }>\n <RichText\n tagName=\"dt\"\n className={ 'vk_flow_frame_text_title' }\n onChange={(value) => setAttributes({heading: value})}\n value={heading}\n placeholder={__('Input title', 'vk-blocks') }\n />\n <RichText\n tagName=\"dd\"\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tclassName={ 'vk_flow_frame_text_content' }\n onChange={(value) => setAttributes({content: value})}\n value={content}\n placeholder={__('Input content', 'vk-blocks') }\n />\n </dl>\n\t\t\t\t\t\t\t\t\t\t<div className={'vk_flow_frame_image'}>\n\t\t\t\t\t\t\t\t\t\t\t\t<MediaUpload\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tonSelect={(value) => setAttributes({insertImage: value.url})}\n\t\t\t\t\t\t\t\t\t\t\t\t\t\ttype=\"image\"\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tclassName={ 'vk_flow_frame_image' }\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tvalue={insertImage}\n\t\t\t\t\t\t\t\t\t\t\t\t\t\trender={({open}) => (\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<Button\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tonClick={open}\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tclassName={insertImage ? 'image-button' : 'button button-large'}\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{!insertImage ? __('Select image', 'vk-blocks') :\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img className={'icon-image'} src={insertImage} alt={__('Upload image', 'vk-blocks')}/>}\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</Button>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t)}\n\t\t\t\t\t\t\t\t\t\t\t\t/>\n\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t</div>\n </div>\n </Fragment>\n ];\n },\n\n\n /**\n * The save function defin className }> which the different attributes should be combined\n * into the final markup, which is then serialized by Gutenberg into post_content.\n *\n * The \"save\" property must be specified and must be a valid function.\n *\n * @link https://wordpress.org/gutenberg/handbook/block-api/block-edit-save/\n */\n save({attributes,className}) {\n const {\n heading,\n content,\n insertImage,\n arrowFlag,\n } = attributes;\n\n return (\n <div className={`${className} ${ arrowFlag } vk_flow`}>\n\t\t\t\t\t\t\t<div className={ 'vk_flow_frame' }>\n <dl className={ 'vk_flow_frame_text' }>\n <RichText.Content\n tagName=\"dt\"\n className={ 'vk_flow_frame_text_title' }\n value={heading}\n />\n <RichText.Content\n tagName=\"dd\"\n className={ 'vk_flow_frame_text_content' }\n value={content}\n />\n </dl>\n { insertImage ?\n <div className={ 'vk_flow_frame_image' }>\n <img\n src={ insertImage }\n alt=''\n\t\t\t\t\t\t\t\t\t\t/></div> : '' }\n\t\t\t\t\t\t\t</div>\n </div>\n );\n },\n\n deprecated:deprecated\n});\n","import React from 'react';\n\nconst {__} = wp.i18n; // Import __() from wp.i18n\nconst {RichText} = wp.editor;\n\nexport class ComponentBlock extends React.Component {\n\n render() {\n\n let setAttributes = this.props.setAttributes;\n let {\n heading1,\n heading2,\n heading3,\n content1,\n content2,\n content3,\n url1,\n url2,\n url3,\n urlOpenType1,\n urlOpenType2,\n urlOpenType3,\n icon1,\n icon2,\n icon3,\n color1,\n color2,\n color3,\n bgType1,\n bgType2,\n bgType3,\n insertImage1,\n insertImage2,\n insertImage3\n } = this.props.attributes;\n let for_ = this.props.for_;\n let blockNum = this.props.blockNum;\n let blockNumArrIndex = this.props.blockNum -1;\n\n const heading = [heading1, heading2, heading3];\n const content = [content1, content2, content3];\n const url = [url1, url2, url3];\n const urlOpenType = [urlOpenType1, urlOpenType2, urlOpenType3];\n const icon = [icon1, icon2, icon3];\n const color = [color1, color2, color3];\n const bgType = [bgType1, bgType2, bgType3];\n const insertImage = [insertImage1, insertImage2, insertImage3];\n\n let richTextH1Save = '';\n let richTextPSave = '';\n\n\n let drawElement = (() => {\n\n if (insertImage[blockNumArrIndex]) {\n\n return <div className=\"vk_prBlocks_item_image\"\n style={{\n backgroundImage: `url(${insertImage[blockNumArrIndex]})`,\n backgroundRepeat: 'no-repeat 50% center',\n backgroundSize: 'cover'\n }}\n >\n <img\n src={insertImage[blockNumArrIndex]}\n alt=''\n />\n </div>\n\n } else {\n\n if (!color[blockNumArrIndex]) {\n color[blockNumArrIndex] = '#0693e3';\n }\n if (bgType[blockNumArrIndex] === '0') {\n\n return <div\n className=\"vk_prBlocks_item_icon_outer\"\n style={{\n backgroundColor: color[blockNumArrIndex],\n border: `1px solid ${color[blockNumArrIndex]}`\n }}\n ><i className={`${icon[blockNumArrIndex]} vk_prBlocks_item_icon`}\n style={{color: '#fff'}}>\n </i>\n </div>\n } else {\n return <div\n className=\"vk_prBlocks_item_icon_outer\"\n style={{backgroundColor: 'transparent', border: '1px solid ' + color[blockNumArrIndex]}}\n ><i className={`${icon[blockNumArrIndex]} vk_prBlocks_item_icon`}\n style={{color: color[blockNumArrIndex]}}>\n </i>\n </div>\n }\n }\n })();\n\n\n //編集画面とフロント側の切り替え\n if (for_ === 'edit') {\n\n if (blockNum === 1) {\n\n richTextH1Save = <RichText\n className=\"vk_prBlocks_item_title vk_prBlocks_item_title-1\"\n tagName={'h1'}\n onChange={(value) => setAttributes({heading1: value})}\n value={heading1}\n placeholder={__('Input Title', 'vk-blocks')}\n />;\n richTextPSave = <RichText\n className=\"vk_prBlocks_item_summary vk_prBlocks_item_summary-1\"\n tagName={'p'}\n onChange={(value) => setAttributes({content1: value})}\n value={content1}\n placeholder={__('Input Content', 'vk-blocks')}\n />;\n\n } else if (blockNum === 2) {\n\n richTextH1Save = <RichText\n className=\"vk_prBlocks_item_title vk_prBlocks_item_title-2\"\n tagName={'h1'}\n onChange={(value) => setAttributes({heading2: value})}\n value={heading2}\n placeholder={__('Input Title', 'vk-blocks')}\n />;\n richTextPSave = <RichText\n className=\"vk_prBlocks_item_summary vk_prBlocks_item_summary-2\"\n tagName={'p'}\n onChange={(value) => setAttributes({content2: value})}\n value={content2}\n placeholder={__('Input Content', 'vk-blocks')}\n />;\n\n } else if (blockNum === 3) {\n richTextH1Save = <RichText\n className=\"vk_prBlocks_item_title vk_prBlocks_item_title-3\"\n tagName={'h1'}\n onChange={(value) => setAttributes({heading3: value})}\n value={heading3}\n placeholder={__('Input Title', 'vk-blocks')}\n />;\n richTextPSave = <RichText\n className=\"vk_prBlocks_item_summary vk_prBlocks_item_summary-3\"\n tagName={'p'}\n onChange={(value) => setAttributes({content3: value})}\n value={content3}\n placeholder={__('Input Content', 'vk-blocks')}\n />;\n }\n\n } else if (for_ === 'save') {\n\n richTextH1Save = <RichText.Content\n className={`vk_prBlocks_item_title vk_prBlocks_item_title-${blockNum}`}\n tagName={'h1'}\n value={heading[blockNumArrIndex]}/>;\n richTextPSave = <RichText.Content\n className={`vk_prBlocks_item_summary vk_prBlocks_item_summary-${blockNum}`}\n tagName={'p'}\n value={content[blockNumArrIndex]}/>;\n }\n\n return (\n <div className=\"vk_prBlocks_item col-sm-4\">\n <a href={url[blockNumArrIndex]}\n target={urlOpenType[blockNumArrIndex] ? '_blank' : '_self'}\n className=\"vk_prBlocks_item_link\"\n rel=\"noopener noreferrer\"\n >\n {drawElement}\n {richTextH1Save}\n {richTextPSave}\n </a>\n </div>\n );\n\n }\n}\n","import React from \"react\";\nimport {ComponentBlock} from \"./component-block\";\n\nconst {__} = wp.i18n; // Import __() from wp.i18n\nconst {RadioControl, PanelBody, Button, BaseControl, CheckboxControl, TextControl} = wp.components;\nconst {Fragment} = wp.element;\nconst {RichText, InspectorControls, MediaUpload, ColorPalette} = wp.editor;\n\nfunction set_attributes(number) {\n\n var attributes = {};\n\n for (var i = 1; i <= number; i++) {\n\n attributes['heading' + i] = {\n type: 'string',\n source: 'html',\n selector: 'h3.vk_prBlocks_item_title-' + i,\n };\n attributes['content' + i] = {\n type: 'string',\n source: 'html',\n selector: 'p.vk_prBlocks_item_summary-' + i,\n };\n attributes['url' + i] = {\n type: 'string',\n default: null,\n };\n attributes['urlOpenType' + i] = {\n type: 'Boolean',\n default: false,\n };\n attributes['icon' + i] = {\n type: 'string',\n default: 'fas fa-file',\n };\n attributes['color' + i] = {\n type: 'string',\n default: '#0693e3',\n };\n attributes['bgType' + i] = {\n type: 'string',\n default: '0',\n };\n attributes['insertImage' + i] = {\n type: 'string',\n default: null,\n };\n }\n\n return attributes;\n}\nfunction set_attributes2(number) {\n\n var attributes = {};\n\n for (var i = 1; i <= number; i++) {\n\n attributes['heading' + i] = {\n type: 'string',\n source: 'html',\n selector: 'h1.vk_prBlocks_item_title-' + i,\n };\n attributes['content' + i] = {\n type: 'string',\n source: 'html',\n selector: 'p.vk_prBlocks_item_summary-' + i,\n };\n attributes['url' + i] = {\n type: 'string',\n default: null,\n };\n attributes['urlOpenType' + i] = {\n type: 'Boolean',\n default: false,\n };\n attributes['icon' + i] = {\n type: 'string',\n default: 'fas fa-file',\n };\n attributes['color' + i] = {\n type: 'string',\n default: '#0693e3',\n };\n attributes['bgType' + i] = {\n type: 'string',\n default: '0',\n };\n attributes['insertImage' + i] = {\n type: 'string',\n default: null,\n };\n }\n\n return attributes;\n}\n\nexport const deprecated = [\n {\n attributes: set_attributes(4),\n\n save({attributes}) {\n const {\n heading1,\n heading2,\n heading3,\n content1,\n content2,\n content3,\n url1,\n url2,\n url3,\n urlOpenType1,\n urlOpenType2,\n urlOpenType3,\n icon1,\n icon2,\n icon3,\n color1,\n color2,\n color3,\n bgType1,\n bgType2,\n bgType3,\n insertImage1,\n insertImage2,\n insertImage3\n } = attributes;\n\n return (\n <div className=\"vk_prBlocks row\">\n\n <div className=\"vk_prBlocks_item col-sm-4\">\n <a\n href={url1}\n target={urlOpenType1? '_blank':'_self'}\n className=\"vk_prBlocks_item_link\"\n >\n {(() => {\n\n if (insertImage1) {\n\n return <div className=\"vk_prBlocks_item_image\"\n style={{\n backgroundImage: 'url(' + insertImage1 + ')',\n backgroundRepeat: 'no-repeat 50% center',\n backgroundSize: 'cover'\n }}\n >\n <img\n src={insertImage1}\n alt=''\n />\n </div>\n\n } else {\n\n if ( ! color1 ){\n color1 = '#0693e3';\n bgType1 === '0';\n }\n if (bgType1 === '0') {\n\n return <div\n className=\"vk_prBlocks_item_icon_outer\"\n style={{\n backgroundColor: color1,\n border: `1px solid ${color1}`\n }}\n ><i className={`${icon1} vk_prBlocks_item_icon`}\n style={{color: '#fff'}}>\n </i>\n </div>\n } else {\n return <div\n className=\"vk_prBlocks_item_icon_outer\"\n style={{backgroundColor: 'transparent', border: '1px solid ' + color1}}\n ><i className={`${icon1} vk_prBlocks_item_icon`}\n style={{color: color1}}>\n </i>\n </div>\n }\n }\n })()}\n <RichText.Content\n className=\"vk_prBlocks_item_title vk_prBlocks_item_title-1\"\n tagName={'h1'}\n value={heading1}/>\n <RichText.Content\n className=\"vk_prBlocks_item_summary vk_prBlocks_item_summary-1\"\n tagName={'p'}\n value={content1}/>\n </a>\n </div>\n <div className=\"vk_prBlocks_item col-sm-4\">\n <a\n href={url2}\n target={urlOpenType2? '_blank':'_self'}\n className=\"vk_prBlocks_item_link\"\n >\n {(() => {\n\n if (insertImage2) {\n\n return <div className=\"vk_prBlocks_item_image\"\n style={{\n backgroundImage: 'url(' + insertImage2 + ')',\n backgroundRepeat: 'no-repeat 50% center',\n backgroundSize: 'cover'\n }}\n >\n <img\n src={insertImage2}\n alt=''\n />\n </div>\n\n } else {\n if ( ! color2 ){\n color2 = '#0693e3';\n bgType2 === '0';\n }\n if (bgType2 === '0') {\n return <div\n className=\"vk_prBlocks_item_icon_outer\"\n style={{\n backgroundColor: color2,\n border: `1px solid ${color2}`\n }}\n ><i className={`${icon2} vk_prBlocks_item_icon`}\n style={{color: '#fff'}}>\n </i>\n </div>\n } else {\n return <div\n className=\"vk_prBlocks_item_icon_outer\"\n style={{backgroundColor: 'transparent', border: '1px solid ' + color2}}\n ><i className={`${icon2} vk_prBlocks_item_icon`}\n style={{color: color2}}>\n </i>\n </div>\n }\n }\n })()}\n <RichText.Content\n className=\"vk_prBlocks_item_title vk_prBlocks_item_title-2\"\n tagName={'h1'}\n value={heading2}/>\n <RichText.Content\n className=\"vk_prBlocks_item_summary vk_prBlocks_item_summary-2\"\n tagName={'p'}\n value={content2}/>\n </a>\n </div>\n\n <div className=\"vk_prBlocks_item col-sm-4\">\n <a\n href={url3}\n target={urlOpenType3? '_blank':'_self'}\n className=\"vk_prBlocks_item_link\"\n >\n {(() => {\n\n if (insertImage3) {\n\n return <div className=\"vk_prBlocks_item_image\"\n style={{\n backgroundImage: 'url(' + insertImage3 + ')',\n backgroundRepeat: 'no-repeat 50% center',\n backgroundSize: 'cover'\n }}\n >\n <img\n src={insertImage3}\n alt=''\n />\n </div>\n\n } else {\n if ( ! color3 ){\n color3 = '#0693e3';\n bgType3 === '0';\n }\n if (bgType3 === '0') {\n return <div\n className=\"vk_prBlocks_item_icon_outer\"\n style={{\n backgroundColor: color3,\n border: `1px solid ${color3}`\n }}\n ><i className={`${icon3} vk_prBlocks_item_icon`}\n style={{color: '#fff'}}>\n </i>\n </div>\n } else {\n return <div\n className=\"vk_prBlocks_item_icon_outer\"\n style={{backgroundColor: 'transparent', border: '1px solid ' + color3}}\n ><i className={`${icon3} vk_prBlocks_item_icon`}\n style={{color: color3}}>\n </i>\n </div>\n }\n }\n })()}\n <RichText.Content\n className=\"vk_prBlocks_item_title vk_prBlocks_item_title-3\"\n tagName={'h1'}\n value={heading3}/>\n <RichText.Content\n className=\"vk_prBlocks_item_summary vk_prBlocks_item_summary-3\"\n tagName={'p'}\n value={content3}/>\n </a>\n </div>\n </div>\n );\n },\n\n\n },\n {\n attributes: set_attributes2(4),\n save({attributes}) {\n\n return (\n <div className=\"vk_prBlocks row\">\n <ComponentBlock\n attributes={attributes}\n blockNum={1}\n for_={'save'}\n />\n <ComponentBlock\n attributes={attributes}\n blockNum={2}\n for_={'save'}\n />\n <ComponentBlock\n attributes={attributes}\n blockNum={3}\n for_={'save'}\n />\n </div>\n );\n\n },\n }\n];\n","import React from 'react';\n\nconst {__} = wp.i18n; // Import __() from wp.i18n\nconst {RichText} = wp.editor;\n\nexport class ComponentBlock extends React.Component {\n\n render() {\n\n let setAttributes = this.props.setAttributes;\n let {\n heading1,\n heading2,\n heading3,\n content1,\n content2,\n content3,\n url1,\n url2,\n url3,\n urlOpenType1,\n urlOpenType2,\n urlOpenType3,\n icon1,\n icon2,\n icon3,\n color1,\n color2,\n color3,\n bgType1,\n bgType2,\n bgType3,\n insertImage1,\n insertImage2,\n insertImage3\n } = this.props.attributes;\n let for_ = this.props.for_;\n let blockNum = this.props.blockNum;\n let blockNumArrIndex = this.props.blockNum -1;\n\n const heading = [heading1, heading2, heading3];\n const content = [content1, content2, content3];\n const url = [url1, url2, url3];\n const urlOpenType = [urlOpenType1, urlOpenType2, urlOpenType3];\n const icon = [icon1, icon2, icon3];\n const color = [color1, color2, color3];\n const bgType = [bgType1, bgType2, bgType3];\n const insertImage = [insertImage1, insertImage2, insertImage3];\n\n let richTextH1Save = '';\n let richTextPSave = '';\n\n\n let drawElement = (() => {\n\n if (insertImage[blockNumArrIndex]) {\n\n return <div className=\"vk_prBlocks_item_image\"\n style={{\n backgroundImage: `url(${insertImage[blockNumArrIndex]})`,\n backgroundRepeat: 'no-repeat 50% center',\n backgroundSize: 'cover'\n }}\n >\n <img\n src={insertImage[blockNumArrIndex]}\n alt=''\n />\n </div>\n\n } else {\n\n if (!color[blockNumArrIndex]) {\n color[blockNumArrIndex] = '#0693e3';\n }\n if (bgType[blockNumArrIndex] === '0') {\n\n return <div\n className=\"vk_prBlocks_item_icon_outer\"\n style={{\n backgroundColor: color[blockNumArrIndex],\n border: `1px solid ${color[blockNumArrIndex]}`\n }}\n ><i className={`${icon[blockNumArrIndex]} vk_prBlocks_item_icon`}\n style={{color: '#fff'}}>\n </i>\n </div>\n } else {\n return <div\n className=\"vk_prBlocks_item_icon_outer\"\n style={{backgroundColor: 'transparent', border: '1px solid ' + color[blockNumArrIndex]}}\n ><i className={`${icon[blockNumArrIndex]} vk_prBlocks_item_icon`}\n style={{color: color[blockNumArrIndex]}}>\n </i>\n </div>\n }\n }\n })();\n\n\n //編集画面とフロント側の切り替え\n if (for_ === 'edit') {\n\n if (blockNum === 1) {\n\n richTextH1Save = <RichText\n className=\"vk_prBlocks_item_title vk_prBlocks_item_title-1\"\n tagName={'h3'}\n onChange={(value) => setAttributes({heading1: value})}\n value={heading1}\n placeholder={__('Input Title', 'vk-blocks')}\n />;\n richTextPSave = <RichText\n className=\"vk_prBlocks_item_summary vk_prBlocks_item_summary-1\"\n tagName={'p'}\n onChange={(value) => setAttributes({content1: value})}\n value={content1}\n placeholder={__('Input Content', 'vk-blocks')}\n />;\n\n } else if (blockNum === 2) {\n\n richTextH1Save = <RichText\n className=\"vk_prBlocks_item_title vk_prBlocks_item_title-2\"\n tagName={'h3'}\n onChange={(value) => setAttributes({heading2: value})}\n value={heading2}\n placeholder={__('Input Title', 'vk-blocks')}\n />;\n richTextPSave = <RichText\n className=\"vk_prBlocks_item_summary vk_prBlocks_item_summary-2\"\n tagName={'p'}\n onChange={(value) => setAttributes({content2: value})}\n value={content2}\n placeholder={__('Input Content', 'vk-blocks')}\n />;\n\n } else if (blockNum === 3) {\n richTextH1Save = <RichText\n className=\"vk_prBlocks_item_title vk_prBlocks_item_title-3\"\n tagName={'h3'}\n onChange={(value) => setAttributes({heading3: value})}\n value={heading3}\n placeholder={__('Input Title', 'vk-blocks')}\n />;\n richTextPSave = <RichText\n className=\"vk_prBlocks_item_summary vk_prBlocks_item_summary-3\"\n tagName={'p'}\n onChange={(value) => setAttributes({content3: value})}\n value={content3}\n placeholder={__('Input Content', 'vk-blocks')}\n />;\n }\n\n } else if (for_ === 'save') {\n\n richTextH1Save = <RichText.Content\n className={`vk_prBlocks_item_title vk_prBlocks_item_title-${blockNum}`}\n tagName={'h3'}\n value={heading[blockNumArrIndex]}/>;\n richTextPSave = <RichText.Content\n className={`vk_prBlocks_item_summary vk_prBlocks_item_summary-${blockNum}`}\n tagName={'p'}\n value={content[blockNumArrIndex]}/>;\n }\n\n\n // aタグ判定\n if (url[blockNumArrIndex] && for_ === 'save') {\n return (\n <div className=\"vk_prBlocks_item col-sm-4\">\n <a href={url[blockNumArrIndex]} className=\"vk_prBlocks_item_link\"\n target={urlOpenType[blockNumArrIndex] ? '_blank' : '_self'}\n rel=\"noopener noreferrer\">\n {drawElement}\n {richTextH1Save}\n {richTextPSave}\n </a>\n </div>\n );\n } else {\n return (\n <div className=\"vk_prBlocks_item col-sm-4\">\n {drawElement}\n {richTextH1Save}\n {richTextPSave}\n </div>\n );\n }\n\n\n }\n}\n","/**\n * PR Block block type\n *\n */\nimport React from \"react\";\nimport {deprecated} from \"./deprecated/block\";\nimport {ComponentBlock} from \"./component-block\";\n\n\nconst {__} = wp.i18n; // Import __() from wp.i18n\nconst {registerBlockType} = wp.blocks; // Import registerBlockType() from wp.blocks\nconst {RadioControl, PanelBody, Button, BaseControl, CheckboxControl, TextControl} = wp.components;\nconst {Fragment} = wp.element;\nconst {RichText, InspectorControls, MediaUpload, ColorPalette} = wp.editor;\nconst BlockIcon = (\n\t<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"576\" height=\"512\" viewBox=\"0 0 576 512\">\n\t<g>\n\t\t<g>\n\t\t\t<circle cx=\"288\" cy=\"186.2\" r=\"60\"/>\n\t\t\t<rect x=\"213.5\" y=\"278.8\" width=\"149\" height=\"107\"/>\n\t\t</g>\n\t\t<g>\n\t\t\t<circle cx=\"74.5\" cy=\"186.2\" r=\"60\"/>\n\t\t\t<rect y=\"278.8\" width=\"149\" height=\"107\"/>\n\t\t</g>\n\t\t<g>\n\t\t\t<circle cx=\"501.5\" cy=\"186.2\" r=\"60\"/>\n\t\t\t<rect x=\"427\" y=\"278.8\" width=\"149\" height=\"107\"/>\n\t\t</g>\n\t</g>\n\t</svg>\n);\n\nfunction set_attributes(number) {\n\n var attributes = {};\n\n for (let i = 1; i <= number; i++) {\n\n attributes['heading' + i] = {\n type: 'string',\n source: 'html',\n selector: '.vk_prBlocks_item_title-' + i,\n };\n attributes['content' + i] = {\n type: 'string',\n source: 'html',\n selector: 'p.vk_prBlocks_item_summary-' + i,\n };\n attributes['url' + i] = {\n type: 'string',\n default: null,\n };\n attributes['urlOpenType' + i] = {\n type: 'Boolean',\n default: false,\n };\n attributes['icon' + i] = {\n type: 'string',\n default: 'fas fa-file',\n };\n attributes['color' + i] = {\n type: 'string',\n default: '#0693e3',\n };\n attributes['bgType' + i] = {\n type: 'string',\n default: '0',\n };\n attributes['insertImage' + i] = {\n type: 'string',\n default: null,\n };\n }\n\n return attributes;\n}\n\n\n\n/**\n * Register: aa Gutenberg Block.\n *\n * Registers a new block provided a unique name and an object defining its\n * behavior. Once registered, the block is made editor as an option to any\n * editor interface where blocks are implemented.\n *\n * @link https://wordpress.org/gutenberg/handbook/block-api/\n * @param {string} name Block name.\n * @param {Object} settings Block settings.\n * @return {?WPBlock} The block, if it has been successfully\n * registered; otherwise `undefined`.\n */\nregisterBlockType('vk-blocks/pr-blocks', {\n // Block name. Block names must be string that contains a namespace prefix. Example: my-plugin/my-custom-block.\n title: __('PR Blocks (Beta)', 'vk-blocks'), // Block title.\n icon: BlockIcon, // Block icon from Dashicons → https://developer.wordpress.org/resource/dashicons/.\n category: 'vk-blocks-cat', // Block category — Group blocks together based on common traits E.g. common, formatting, layout widgets, embed.\n attributes: set_attributes(4),\n\n /**\n * The edit function describes the structure of your block in the context of the editor.\n * This represents what the editor will render when the block is used.\n *\n * The \"edit\" property must be a valid function.\n *\n * @link https://wordpress.org/gutenberg/handbook/block-api/block-edit-save/\n */\n edit: function ({attributes, setAttributes, className}) {\n\n const {\n heading1,\n heading2,\n heading3,\n content1,\n content2,\n content3,\n url1,\n url2,\n url3,\n urlOpenType1,\n urlOpenType2,\n urlOpenType3,\n icon1,\n icon2,\n icon3,\n color1,\n color2,\n color3,\n bgType1,\n bgType2,\n bgType3,\n insertImage1,\n insertImage2,\n insertImage3\n } = attributes;\n\n let containerClass;\n if (className) {\n containerClass = `${className} vk_prBlocks row`;\n } else {\n containerClass = `vk_prBlocks row`;\n }\n\n return [\n <Fragment>\n <InspectorControls>\n\n <PanelBody title={__('PR Block1 Setting', 'vk-blocks')}>\n <BaseControl\n label={__('Link URL:', 'vk-blocks')}\n >\n <TextControl\n value={url1}\n onChange={(value) => setAttributes({url1: value})}\n />\n <CheckboxControl\n label={__('Open link new tab.', 'vk-blocks')}\n checked={urlOpenType1}\n onChange={(checked) => setAttributes({urlOpenType1: checked})}\n />\n </BaseControl>\n <BaseControl\n label={__('Icon 1', 'vk-blocks')}\n\n >\n <TextControl\n label={__('Class name of the Font Awesome icon font you want to use:', 'vk-blocks')}\n value={icon1}\n onChange={(value) => setAttributes({icon1: value})}\n placeholder={'fas fa-file'}\n help={<a href={`https://fontawesome.com/icons?d=gallery&m=free`}\n target={`_blank`}>{__('Font Awesome icon list', 'vk-blocks')}</a>}\n />\n <ColorPalette\n value={color1}\n onChange={(value) => {\n if (value) {\n setAttributes({color1: value})\n } else {\n setAttributes({color1: '#0693e3'})\n setAttributes({bgType1: '0'})\n }\n }}\n />\n <RadioControl\n label={__('Icon Background:', 'vk-blocks')}\n selected={bgType1}\n options={[\n {label: __('Solid color', 'vk-blocks'), value: '0'},\n {label: __('No background', 'vk-blocks'), value: '1'},\n ]}\n onChange={(value) => setAttributes({bgType1: value})}\n />\n </BaseControl>\n <BaseControl\n label={__('PR Image 1', 'vk-blocks')}\n help={__('When you have an image. Image is displayed with priority', 'vk-blocks')}\n >\n <MediaUpload\n onSelect={(value) => setAttributes({insertImage1: value.url})}\n type=\"image\"\n value={insertImage1}\n render={({open}) => (\n <Button\n onClick={open}\n className={insertImage1 ? 'image-button' : 'button button-large'}\n >\n {!insertImage1 ? __('Select image', 'vk-blocks') :\n <img className={'icon-image'} src={insertImage1}\n alt={__('Upload image', 'vk-blocks')}/>}\n </Button>\n )}\n />\n </BaseControl>\n </PanelBody>\n <PanelBody title={__('PR Block2 Setting', 'vk-blocks')}>\n <BaseControl\n label={__('Link URL:', 'vk-blocks')}\n >\n <TextControl\n value={url2}\n onChange={(value) => setAttributes({url2: value})}\n />\n <CheckboxControl\n label={__('Open link new tab.', 'vk-blocks')}\n checked={urlOpenType2}\n onChange={(checked) => setAttributes({urlOpenType2: checked})}\n />\n </BaseControl>\n <BaseControl\n label={__('Icon 2', 'vk-blocks')}\n >\n <TextControl\n label={__('Class name of the Font Awesome icon font you want to use:', 'vk-blocks')}\n value={icon2}\n onChange={(value) => setAttributes({icon2: value})}\n placeholder={'fas fa-file'}\n help={<a href={`https://fontawesome.com/icons?d=gallery&m=free`}\n target={`_blank`}>{__('Font Awesome icon list', 'vk-blocks')}</a>}\n />\n <ColorPalette\n value={color2}\n onChange={(value) => {\n if (value) {\n setAttributes({color2: value})\n } else {\n setAttributes({color2: '#0693e3'})\n setAttributes({bgType2: '0'})\n }\n }}\n />\n <RadioControl\n label={__('Icon Background:', 'vk-blocks')}\n selected={bgType2}\n options={[\n {label: __('Solid color', 'vk-blocks'), value: '0'},\n {label: __('No background', 'vk-blocks'), value: '1'},\n ]}\n onChange={(value) => setAttributes({bgType2: value})}\n />\n </BaseControl>\n <BaseControl\n label={__('PR Image 2', 'vk-blocks')}\n help={__('When you have an image. Image is displayed with priority.', 'vk-blocks')}\n >\n <MediaUpload\n onSelect={(value) => setAttributes({insertImage2: value.url})}\n type=\"image\"\n value={insertImage2}\n render={({open}) => (\n <Button\n onClick={open}\n className={insertImage2 ? 'image-button' : 'button button-large'}\n >\n {!insertImage2 ? __('Select image', 'vk-blocks') :\n <img className={'icon-image'} src={insertImage2}\n alt={__('Upload image', 'vk-blocks')}/>}\n </Button>\n )}\n />\n </BaseControl>\n </PanelBody>\n <PanelBody title={__('PR Block3 Setting', 'vk-blocks')}>\n <BaseControl\n label={__('Link URL:', 'vk-blocks')}\n >\n <TextControl\n value={url3}\n onChange={(value) => setAttributes({url3: value})}\n />\n <CheckboxControl\n label={__('Open link new tab.', 'vk-blocks')}\n checked={urlOpenType3}\n onChange={(checked) => setAttributes({urlOpenType3: checked})}\n />\n </BaseControl>\n <BaseControl\n label={__('Icon 3', 'vk-blocks')}\n >\n <TextControl\n label={__('Class name of the Font Awesome icon font you want to use:', 'vk-blocks')}\n value={icon3}\n onChange={(value) => setAttributes({icon3: value})}\n placeholder={'fas fa-file'}\n help={<a href={`https://fontawesome.com/icons?d=gallery&m=free`}\n target={`_blank`}>{__('Font Awesome icon list', 'vk-blocks')}</a>}\n />\n <ColorPalette\n value={color3}\n onChange={(value) => {\n if (value) {\n setAttributes({color3: value})\n } else {\n setAttributes({color3: '#0693e3'})\n setAttributes({bgType3: '0'})\n }\n }}\n />\n <RadioControl\n label={__('Icon Background:', 'vk-blocks')}\n selected={bgType3}\n options={[\n {label: __('Solid color', 'vk-blocks'), value: '0'},\n {label: __('No background', 'vk-blocks'), value: '1'},\n ]}\n onChange={(value) => setAttributes({bgType3: value})}\n />\n </BaseControl>\n <BaseControl\n label={__('PR Image 3', 'vk-blocks')}\n help={__('When you have an image. Image is displayed with priority.', 'vk-blocks')}\n >\n <MediaUpload\n onSelect={(value) => setAttributes({insertImage3: value.url})}\n type=\"image\"\n value={insertImage3}\n render={({open}) => (\n <Button\n onClick={open}\n className={insertImage3 ? 'image-button' : 'button button-large'}\n >\n {!insertImage3 ? __('Select image', 'vk-blocks') :\n <img className={'icon-image'} src={insertImage3}\n alt={__('Upload image', 'vk-blocks')}/>}\n </Button>\n )}\n />\n </BaseControl>\n </PanelBody>\n </InspectorControls>\n <div className={containerClass}>\n <ComponentBlock\n attributes={attributes}\n setAttributes={setAttributes}\n blockNum={1}\n for_={'edit'}\n />\n <ComponentBlock\n attributes={attributes}\n setAttributes={setAttributes}\n blockNum={2}\n for_={'edit'}\n />\n <ComponentBlock\n attributes={attributes}\n setAttributes={setAttributes}\n blockNum={3}\n for_={'edit'}\n />\n </div>\n </Fragment>\n ];\n },\n\n /**\n * The save function defin className }> which the different attributes should be combined\n * into the final markup, which is then serialized by Gutenberg into post_content.\n *\n * The \"save\" property must be specified and must be a valid function.\n *\n * @link https://wordpress.org/gutenberg/handbook/block-api/block-edit-save/\n */\n save({attributes,className}) {\n\n let containerClass;\n if (className) {\n containerClass = `${className} vk_prBlocks row`;\n } else {\n containerClass = `vk_prBlocks row`;\n }\n\n return (\n <div className={containerClass}>\n <ComponentBlock\n attributes={attributes}\n blockNum={1}\n for_={'save'}\n />\n <ComponentBlock\n attributes={attributes}\n blockNum={2}\n for_={'save'}\n />\n <ComponentBlock\n attributes={attributes}\n blockNum={3}\n for_={'save'}\n />\n </div>\n );\n\n },\n\n deprecated: deprecated\n\n});\n","import React from 'react';\n\nexport class Fontawesome extends React.Component {\n\n render() {\n let {\n buttonText,\n fontAwesomeIconBefore,\n fontAwesomeIconAfter,\n } = this.props.attributes;\n\n let iconBefore = '';\n let iconAfter = '';\n\n\n if (fontAwesomeIconBefore) {\n iconBefore = <i className={`${fontAwesomeIconBefore} vk_button_link_before`}></i> ;\n }\n if (fontAwesomeIconAfter) {\n iconAfter = <i className={`${fontAwesomeIconAfter} vk_button_link_after`}></i>;\n }\n\n return (\n\t\t\t\t\t<React.Fragment>\n {iconBefore}\n <span className=\"vk_button_link_txt\">{buttonText}</span>\n {iconAfter}\n </React.Fragment>\n );\n }\n}\n","import React from \"react\";\nimport classNames from 'classnames';\nimport {Fontawesome} from \"./component-fontawesome\";\n\nconst {__} = wp.i18n; // Import __() from wp.i18n\nconst {Button} = wp.components;\nconst {MediaUpload} = wp.editor;\nlet {RichText} = wp.editor;\n\nexport class Component extends React.Component {\n\n render() {\n\n const attributes = this.props.attributes;\n const {\n title,\n titleColor,\n content,\n contentColor,\n url,\n buttonType,\n buttonColor,\n buttonColorCustom,\n buttonText,\n buttonTarget,\n Image,\n ImageBorderColor,\n layout,\n fontAwesomeIconBefore,\n fontAwesomeIconAfter\n } = attributes;\n\n let setAttributes = this.props.setAttributes;\n let className = this.props.className;\n let for_ = this.props.for_;\n let containerClass = 'vk_prContent';\n let btnClass = 'vk_button';\n let aClass = 'btn btn-block vk_button_link vk_prContent_colTxt_btn';\n let aStyle = {};\n let imageBorderProperty = '';\n\n if (layout === 'right') {\n containerClass = classNames(className, containerClass, 'vk_prContent-layout-imageRight');\n } else {\n containerClass = classNames(className, containerClass, 'vk_prContent-layout-imageLeft');\n }\n\n if (buttonColorCustom) {\n btnClass = `${btnClass} vk_button-color-custom`;\n aClass = `${aClass} btn-primary`;\n\n // 塗り\n if (buttonType === '0') {\n aStyle = {\n backgroundColor: buttonColorCustom,\n border: `1px solid ${buttonColorCustom}`\n };\n // 塗りなし\n } else if (buttonType === '1') {\n aStyle = {\n backgroundColor: 'transparent',\n border: '1px solid ' + buttonColorCustom,\n color: buttonColorCustom\n };\n }\n\n\t\t\t\t// カスタムカラーじゃない場合\n } else if (!buttonColorCustom) {\n\n // 塗り\n if (buttonType === '0') {\n aClass = `${aClass} btn-${buttonColor}`;\n aStyle = null;\n // 塗りなし\n } else if (buttonType === '1') {\n aClass = `${aClass} btn-outline-${buttonColor}`;\n aStyle = null;\n }\n\n }\n\n //borderColorが指定されなかった場合はボーダーを非表示に\n if (ImageBorderColor === null || ImageBorderColor === undefined) {\n\n imageBorderProperty = 'none';\n\n } else {\n imageBorderProperty = `1px solid ${ImageBorderColor}`;\n }\n\n\n return (\n <div className={containerClass}>\n <div className=\"col-sm-6 vk_prContent_colImg\">\n {for_ === 'edit' ?\n <MediaUpload\n onSelect={(value) => setAttributes({Image: value.sizes.full.url})}\n type=\" image\"\n value={Image}\n render={({open}) => (\n <Button\n onClick={open}\n className={Image ? 'image-button' : 'button button-large'}\n >\n {!Image ? __('Select image', 'vk-blocks') :\n <img\n className={'vk_prContent_colImg_image'}\n src={Image}\n alt={__('Upload image', 'vk-blocks')}\n style={{border: imageBorderProperty}}\n />}\n </Button>\n )}\n />\n :\n !Image ? __('Select image', 'vk-blocks') :\n <img\n className={'vk_prContent_colImg_image'}\n src={Image}\n alt={__('Upload image', 'vk-blocks')}\n style={{border: imageBorderProperty}}\n />\n }\n </div>\n <div className=\"col-sm-6 vk_prContent_colTxt\">\n {\n (() => {\n if (for_ === 'edit') {\n return (\n <React.Fragment>\n <RichText\n tagName=\"h3\"\n className={'vk_prContent_colTxt_title'}\n onChange={(value) => setAttributes({title: value})}\n value={title}\n placeholder={__('Input title.', 'vk-blocks')}\n style={{color: titleColor}}\n />\n < RichText\n tagName=\"p\"\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tclassName={'vk_prContent_colTxt_text'}\n onChange={(value) => setAttributes({content: value})}\n value={content}\n placeholder={__('Input content.', 'vk-blocks')}\n style={{color: contentColor}}\n />\n </React.Fragment>\n );\n } else {\n return (\n <React.Fragment>\n <RichText.Content\n tagName=\"h3\"\n value={title}\n className={'vk_prContent_colTxt_title'}\n style={{color: titleColor}}\n />\n <RichText.Content\n tagName=\"p\"\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tclassName={'vk_prContent_colTxt_text'}\n value={content}\n style={{color: contentColor}}\n />\n </React.Fragment>);\n }\n })()\n }\n {\n\n //ボタンテキストが入力されるとボタンを表示。\n (() => {\n if (buttonText !== '' && buttonText !== undefined ) {\n return (\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div className={btnClass}>\n <a href={url}\n className={aClass}\n target={buttonTarget? '_blank':null}\n style={aStyle}\n rel=\"noopener noreferrer\"\n >\n <Fontawesome\n attributes={attributes}\n />\n </a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>\n );\n }\n })()\n }\n </div>\n </div>\n );\n }\n}\n","import React from 'react';\n\nexport class Fontawesome extends React.Component {\n\n render() {\n let {\n buttonText,\n fontAwesomeIconBefore,\n fontAwesomeIconAfter,\n } = this.props.attributes;\n\n let iconBefore = '';\n let iconAfter = '';\n\n\n if (fontAwesomeIconBefore) {\n iconBefore = <i className={`${fontAwesomeIconBefore} vk_button_link_before`}></i> ;\n }\n if (fontAwesomeIconAfter) {\n iconAfter = <i className={`${fontAwesomeIconAfter} vk_button_link_after`}></i>;\n }\n\n return (\n\t\t\t\t\t<React.Fragment>\n {iconBefore}\n <span className=\"vk_button_link_txt\">{buttonText}</span>\n {iconAfter}\n </React.Fragment>\n );\n }\n}\n","import React from \"react\";\nimport {Fontawesome} from \"./component-fontawesome-deprecated\";\n\nconst {__} = wp.i18n; // Import __() from wp.i18n\nconst {Button} = wp.components;\nconst {MediaUpload} = wp.editor;\nlet {RichText} = wp.editor;\n\nexport class ComponentDeprecated extends React.Component {\n\n render() {\n\n const attributes = this.props.attributes;\n const {\n title,\n titleColor,\n content,\n contentColor,\n url,\n buttonType,\n buttonColor,\n buttonColorCustom,\n buttonText,\n buttonTarget,\n Image,\n ImageBorderColor,\n layout,\n fontAwesomeIconBefore,\n fontAwesomeIconAfter\n } = attributes;\n let setAttributes = this.props.setAttributes;\n let for_ = this.props.for_;\n let containerClass = 'vk_prContent';\n let btnClass = 'vk_button';\n let aClass = 'btn btn-block vk_button_link vk_prContent_colTxt_btn';\n let aStyle = {};\n\n if (layout === 'right') {\n containerClass = `${containerClass} vk_prContent-layout-imageRight`;\n } else {\n containerClass = `${containerClass} vk_prContent-layout-imageLeft`;\n }\n\n if (buttonColorCustom) {\n btnClass = `${btnClass} vk_button-color-custom`;\n aClass = `${aClass} btn-primary`;\n\n // 塗り\n if (buttonType === '0') {\n aStyle = {\n backgroundColor: buttonColorCustom,\n border: `1px solid ${buttonColorCustom}`\n };\n // 塗りなし\n } else if (buttonType === '1') {\n aStyle = {\n backgroundColor: 'transparent',\n border: '1px solid ' + buttonColorCustom,\n color: buttonColorCustom\n };\n }\n\n // カスタムカラーじゃない場合\n } else if (!buttonColorCustom) {\n\n // 塗り\n if (buttonType === '0') {\n aClass = `${aClass} btn-${buttonColor}`;\n aStyle = null;\n // 塗りなし\n } else if (buttonType === '1') {\n aClass = `${aClass} btn-outline-${buttonColor}`;\n aStyle = null;\n }\n\n }\n\n return (\n <div className={containerClass}>\n <div className=\"col-sm-6 vk_prContent_colImg\">\n {for_ === 'edit' ?\n <MediaUpload\n onSelect={(value) => setAttributes({Image: value.sizes.full.url})}\n type=\" image\"\n value={Image}\n render={({open}) => (\n <Button\n onClick={open}\n className={Image ? 'image-button' : 'button button-large'}\n >\n {!Image ? __('Select image', 'vk-blocks') :\n <img\n className={'vk_prContent_colImg_image'}\n src={Image}\n alt={__('Upload image', 'vk-blocks')}\n style={{border:`1px solid ${ImageBorderColor}`}}\n />}\n </Button>\n )}\n />\n :\n !Image ? __('Select image', 'vk-blocks') :\n <img\n className={'vk_prContent_colImg_image'}\n src={Image}\n alt={__('Upload image', 'vk-blocks')}\n style={{border: `1px solid ${ImageBorderColor}`}}\n />\n }\n </div>\n <div className=\"col-sm-6 vk_prContent_colTxt\">\n {\n (() => {\n if (for_ === 'edit') {\n return (\n <React.Fragment>\n <RichText\n tagName=\"h3\"\n className={'vk_prContent_colTxt_title'}\n onChange={(value) => setAttributes({title: value})}\n value={title}\n placeholder={__('Input title.', 'vk-blocks')}\n style={{color: titleColor}}\n />\n < RichText\n tagName=\"p\"\n className={'vk_prContent_colTxt_text'}\n onChange={(value) => setAttributes({content: value})}\n value={content}\n placeholder={__('Input content.', 'vk-blocks')}\n style={{color: contentColor}}\n />\n </React.Fragment>\n );\n } else {\n return (\n <React.Fragment>\n <RichText.Content\n tagName=\"h3\"\n value={title}\n className={'vk_prContent_colTxt_title'}\n style={{color: titleColor}}\n />\n <RichText.Content\n tagName=\"p\"\n className={'vk_prContent_colTxt_text'}\n value={content}\n style={{color: contentColor}}\n />\n </React.Fragment>);\n }\n })()\n }\n {\n\n //ボタンテキストが入力されるとボタンを表示。\n (() => {\n if (buttonText !== '' && buttonText !== undefined ) {\n return (\n <div className={btnClass}>\n <a href={url}\n className={aClass}\n target={buttonTarget? '_blank':null}\n style={aStyle}\n >\n <Fontawesome\n attributes={attributes}\n />\n </a>\n </div>\n );\n }\n })()\n }\n </div>\n </div>\n );\n }\n}","import React from \"react\";\nimport {ComponentDeprecated} from \"./component-deprecated\";\n\nexport const deprecated = [\n {\n attributes: {\n title: {\n source: 'html',\n selector: '.vk_prContent_colTxt_title',\n },\n titleColor: {\n type: 'string',\n },\n content: {\n source: 'html',\n selector: '.vk_prContent_colTxt_text',\n },\n contentColor: {\n type: 'string',\n },\n url: {\n type: 'string',\n default: null,\n },\n buttonType: {\n type: 'string',\n default: '0',\n },\n buttonColor: {\n type: 'string',\n default: 'primary',\n },\n buttonColorCustom: {\n type: 'string',\n default: null,\n },\n buttonText: {\n source: 'html',\n selector: '.vk_button_link_txt',\n default: '',\n },\n buttonTarget: {\n type: 'Boolean',\n default: false,\n },\n Image: {\n type: 'string',\n default: null,\n },\n ImageBorderColor: {\n type: 'string',\n default: null,\n },\n layout: {\n type: 'string',\n default: 'left',\n },\n fontAwesomeIconBefore: {\n type: 'string',\n },\n fontAwesomeIconAfter: {\n type: 'string',\n }\n },\n\n /**\n * The save function defin className }> which the different attributes should be combined\n * into the final markup, which is then serialized by Gutenberg into post_content.\n *\n * The \" save\" property must be specified and must be a valid function.\n *\n * @link https://wordpress.org/gutenberg/handbook/block-api/block-edit-save/\n */\n save({attributes, className}) {\n\n return (\n <ComponentDeprecated\n attributes={attributes}\n for_={'save'}\n />\n );\n },\n }\n];\n","/**\n * Pr-Content block type\n *\n */\n\nimport React from \"react\";\nimport {schema} from './schema.js';\nimport {Component} from \"./component.js\";\nimport {deprecated} from \"./deprecated/deprecated\";\n\n\n\nconst {__} = wp.i18n; // Import __() from wp.i18n\nconst {registerBlockType} = wp.blocks; // Import registerBlockType() from wp.blocks\nconst {RangeControl, RadioControl, PanelBody, Button, BaseControl, CheckboxControl, TextControl} = wp.components;\nconst {Fragment} = wp.element;\nconst {RichText, InspectorControls, MediaUpload, ColorPalette} = wp.editor;\nconst BlockIcon = (\n <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"576\" height=\"512\" viewBox=\"0 0 576 512\">\n\t\t<g>\n\t\t\t<path d=\"M291.7,133.3l0,245.3l-273.1,0l0-245.3L291.7,133.3 M307.2,117.8l-304.2,0l0,276.4l304.2,0L307.2,117.8L307.2,117.8z\"/>\n\t\t\t<path d=\"M560.7,218.8l-213.1,0c-6.1,0-11.1-5-11.1-11.1s5-11.1,11.1-11.1l213.1,0c6.1,0,11.1,5,11.1,11.1\n\t\t\t\tC571.8,213.8,566.8,218.8,560.7,218.8z\"/>\n\t\t\t<path d=\"M560.7,265.4l-213.1,0c-6.1,0-11.1-5-11.1-11.1c0-6.1,5-11.1,11.1-11.1l213.1,0c6.1,0,11.1,5,11.1,11.1\n\t\t\t\tC571.8,260.5,566.8,265.4,560.7,265.4z\"/>\n\t\t\t<path d=\"M560.7,312.1l-213.1,0c-6.1,0-11.1-5-11.1-11.1c0-6.1,5-11.1,11.1-11.1l213.1,0c6.1,0,11.1,5,11.1,11.1\n\t\t\t\tC571.8,307.1,566.8,312.1,560.7,312.1z\"/>\n\t\t\t<polygon points=\"278.4,365.4 31.9,365.4 31.9,287.4 113,182.2 184.4,264.4 229.9,226.5 278.4,290.6 \t\"/>\n\t\t\t<path d=\"M360.6,133.3c4.8,0,8.7,3.9,8.7,8.7c0,4.8-3.9,8.7-8.7,8.7c-4.8,0-8.7-3.9-8.7-8.7C351.9,137.2,355.8,133.3,360.6,133.3\n\t\t\t\t M360.6,117.8c-13.4,0-24.2,10.9-24.2,24.2c0,13.4,10.9,24.2,24.2,24.2c13.4,0,24.2-10.9,24.2-24.2\n\t\t\t\tC384.9,128.7,374,117.8,360.6,117.8L360.6,117.8z\"/>\n\t\t\t<path d=\"M423.3,133.3c4.8,0,8.7,3.9,8.7,8.7c0,4.8-3.9,8.7-8.7,8.7c-4.8,0-8.7-3.9-8.7-8.7C414.6,137.2,418.5,133.3,423.3,133.3\n\t\t\t\t M423.3,117.8c-13.4,0-24.2,10.9-24.2,24.2c0,13.4,10.9,24.2,24.2,24.2s24.2-10.9,24.2-24.2C447.6,128.7,436.7,117.8,423.3,117.8\n\t\t\t\tL423.3,117.8z\"/>\n\t\t\t<path d=\"M486,133.3c4.8,0,8.7,3.9,8.7,8.7c0,4.8-3.9,8.7-8.7,8.7c-4.8,0-8.7-3.9-8.7-8.7C477.3,137.2,481.2,133.3,486,133.3\n\t\t\t\t M486,117.8c-13.4,0-24.2,10.9-24.2,24.2c0,13.4,10.9,24.2,24.2,24.2c13.4,0,24.2-10.9,24.2-24.2\n\t\t\t\tC510.2,128.7,499.4,117.8,486,117.8L486,117.8z\"/>\n\t\t\t<path d=\"M548.7,133.3c4.8,0,8.7,3.9,8.7,8.7c0,4.8-3.9,8.7-8.7,8.7s-8.7-3.9-8.7-8.7C540,137.2,543.9,133.3,548.7,133.3\n\t\t\t\t M548.7,117.8c-13.4,0-24.2,10.9-24.2,24.2c0,13.4,10.9,24.2,24.2,24.2c13.4,0,24.2-10.9,24.2-24.2\n\t\t\t\tC572.9,128.7,562.1,117.8,548.7,117.8L548.7,117.8z\"/>\n\t\t\t<path d=\"M566.3,347.6l-224.3,0c-3.1,0-5.6,2.5-5.6,5.6l0,35.5c0,3.1,2.5,5.6,5.6,5.6l224.3,0c3.1,0,5.6-2.5,5.6-5.6v-35.5\n\t\t\t\tC571.8,350.1,569.3,347.6,566.3,347.6z M547.1,379.2v-16.6l9.8,8.3L547.1,379.2z\"/>\n\t\t</g>\n </svg>\n);\n/**\n * Register: aa Gutenberg Block.\n *\n * Registers a new block provided a unique name and an object defining its\n * behavior. Once registered, the block is made editor as an option to any\n * editor interface where blocks are implemented.\n *\n * @link https://wordpress.org/gutenberg/handbook/block-api/\n * @param {string} name Block name.\n * @param {Object} settings Block settings.\n * @return {?WPBlock} The block, if it has been successfully\n * registered; otherwise `undefined`.\n */\nregisterBlockType('vk-blocks/pr-content', {\n // Block name. Block names must be string that contains a namespace prefix. Example: my-plugin/my-custom-block.\n title: __('PR Content', 'vk-blocks'), // Block title.\n icon: BlockIcon, // Block icon from Dashicons → https://developer.wordpress.org/resource/dashicons/.\n category: 'vk-blocks-cat', // Block category — Group blocks together based on common traits E.g. common, formatting, layout widgets, embed.\n attributes: schema,\n\n /**\n * The edit function describes the structure of your block in the context of the editor.\n * This represents what the editor will render when the block is used.\n *\n * The \"edit\" property must be a valid function.\n *\n * @link https://wordpress.org/gutenberg/handbook/block-api/block-edit-save/\n */\n edit: function ({attributes, className, setAttributes}) {\n const {\n titleColor,\n contentColor,\n url,\n buttonType,\n buttonColor,\n buttonColorCustom,\n buttonText,\n buttonTarget,\n ImageBorderColor,\n layout,\n fontAwesomeIconBefore,\n fontAwesomeIconAfter\n } = attributes;\n return (\n <Fragment>\n <InspectorControls>\n <PanelBody title={__('Color Setting', 'vk-blocks')}>\n <BaseControl label={__('Title Color', 'vk-blocks')}>\n <ColorPalette\n value={titleColor}\n onChange={(value) => setAttributes({titleColor: value})}\n />\n </BaseControl>\n <BaseControl label={__('Content Color', 'vk-blocks')}>\n <ColorPalette\n value={contentColor}\n onChange={(value) => setAttributes({contentColor: value})}\n />\n </BaseControl>\n <BaseControl\n label={__('Image Border Color', 'vk-blocks')}\n >\n <ColorPalette\n value={ImageBorderColor}\n onChange={(value) => setAttributes({ImageBorderColor: value})}\n />\n </BaseControl>\n </PanelBody>\n <PanelBody title={__('Button Setting', 'vk-blocks')}>\n <BaseControl\n label={__('Button Text', 'vk-blocks')}\n >\n <TextControl\n value={buttonText}\n onChange={(value) => setAttributes({buttonText: value})}\n placeholder={'Input button text.'}\n />\n </BaseControl>\n <BaseControl\n label={__('Link URL', 'vk-blocks')}\n >\n <TextControl\n value={url}\n onChange={(value) => setAttributes({url: value})}\n placeholder={'https://vektor-inc.co.jp/'}\n />\n </BaseControl>\n\t\t\t\t\t\t\t\t\t\t\t\t<CheckboxControl\n label={__('Open link new tab.', 'vk-blocks')}\n checked={buttonTarget}\n onChange={(checked) => setAttributes({buttonTarget: checked})}\n />\n <BaseControl label={__('Button Type', 'vk-blocks')}>\n <RadioControl\n selected={buttonType}\n options={[\n {label: __('Solid', 'vk-blocks'), value: '0'},\n {label: __('Ghost', 'vk-blocks'), value: '1'}\n ]}\n onChange={(value) => setAttributes({buttonType: value})}\n />\n </BaseControl>\n\t\t\t\t\t\t\t\t\t\t\t\t<RadioControl\n label={__('Default Color:', 'vk-blocks')}\n selected={buttonColor}\n options={[\n {label: __('Primary', 'vk-blocks'), value: 'primary'},\n {label: __('Secondary', 'vk-blocks'), value: 'secondary'},\n {label: __('Success', 'vk-blocks'), value: 'success'},\n {label: __('Info', 'vk-blocks'), value: 'info'},\n {label: __('Warning', 'vk-blocks'), value: 'warning'},\n {label: __('Danger', 'vk-blocks'), value: 'danger'},\n {label: __('Light', 'vk-blocks'), value: 'light'},\n {label: __('Dark', 'vk-blocks'), value: 'dark'},\n ]}\n onChange={(value) => setAttributes({buttonColor: value})}\n />\n\t\t\t\t\t\t\t\t\t\t\t\t<BaseControl label={__('Button Color', 'vk-blocks')}>\n <ColorPalette\n value={buttonColorCustom}\n onChange={(value) => setAttributes({buttonColorCustom: value})}\n />\n </BaseControl>\n <BaseControl\n label={__('Font Awesome:', 'vk-blocks')}\n help={<a href={`https://fontawesome.com/icons?d=gallery&m=free`} target={`_blank`}>{__('Font Awesome icon list', 'vk-blocks')}</a>}\n >\n <TextControl\n label={__('Before text', 'vk-blocks')}\n help={__('Enter Font Awesome Class.This icon will appear before text. Ex) fas fa-arrow-circle-right', 'vk-blocks')}\n value={fontAwesomeIconBefore}\n onChange={(value) => setAttributes({fontAwesomeIconBefore: value})}\n placeholder={'fas fa-arrow-circle-right'}\n />\n <TextControl\n label={__('After text', 'vk-blocks')}\n help={__('Enter Font Awesome Class.This icon will appear after text. Ex) fas fa-external-link-alt', 'vk-blocks')}\n value={fontAwesomeIconAfter}\n onChange={(value) => setAttributes({fontAwesomeIconAfter: value})}\n placeholder={'fas fa-external-link-alt'}\n />\n </BaseControl>\n </PanelBody>\n <PanelBody title={__('Layout Setting', 'vk-blocks')}>\n <RadioControl\n label={__('Layout Type', 'vk-blocks')}\n selected={layout}\n options={[\n {label: __('Right', 'vk-blocks'), value: 'right'},\n {label: __('Left', 'vk-blocks'), value: 'left'}\n ]}\n onChange={(value) => setAttributes({layout: value})}\n />\n </PanelBody>\n </InspectorControls>\n <Component\n attributes={attributes}\n setAttributes={setAttributes}\n className={className}\n for_={'edit'}\n />\n </Fragment>\n );\n },\n\n\n /**\n * The save function defin className }> which the different attributes should be combined\n * into the final markup, which is then serialized by Gutenberg into post_content.\n *\n * The \" save\" property must be specified and must be a valid function.\n *\n * @link https://wordpress.org/gutenberg/handbook/block-api/block-edit-save/\n */\n save({attributes, className}) {\n\n return (\n <Component\n attributes={attributes}\n className={className}\n for_={'save'}\n />\n );\n },\n\n deprecated: deprecated\n\n});\n","export const schema = {\n\ttitle: {\n\t\tsource: 'html',\n\t\t\tselector: '.vk_prContent_colTxt_title',\n\t},\n\ttitleColor: {\n\t\ttype: 'string',\n\t},\n\tcontent: {\n\t\tsource: 'html',\n\t\t\tselector: '.vk_prContent_colTxt_text',\n\t},\n\tcontentColor: {\n\t\ttype: 'string',\n\t},\n\turl: {\n\t\ttype: 'string',\n\tdefault: null,\n\t},\n\tbuttonType: {\n\t\ttype: 'string',\n\tdefault: '0',\n\t},\n\tbuttonColor: {\n\t\ttype: 'string',\n\t\tdefault: 'primary',\n\t},\n\tbuttonColorCustom: {\n\t\ttype: 'string',\n\t\tdefault: null,\n\t},\n\tbuttonText: {\n\t\tsource: 'html',\n\t\tselector: '.vk_button_link_txt',\n\t\tdefault: '',\n\t},\n\tbuttonTarget: {\n\t\ttype: 'Boolean',\n\tdefault: false,\n\t},\n\tImage: {\n\t\ttype: 'string',\n\tdefault: null,\n\t},\n\tImageBorderColor: {\n\t\ttype: 'string',\n\t\tdefault: null,\n\t},\n\tlayout: {\n\t\ttype: 'string',\n\tdefault: 'left',\n\t},\n\tfontAwesomeIconBefore:{\n\t\ttype: 'string',\n\t},\n\tfontAwesomeIconAfter:{\n\t\ttype: 'string',\n\t}\n};\n"],"sourceRoot":""}
{plugins/vk-blocks → inc/vk-blocks/package}/build/languages/vk-blocks-ja-vk-blocks-build-js.json RENAMED
@@ -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":["説明を入力"],"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":["タブレット"]}}}
1
+ {"domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural_forms":"nplurals=1; plural=0;","lang":"ja_JP"},"Alert":["アラート"],"Select image":["画像を選択"],"Upload image":["画像をアップロード"],"Icon Name":["アイコンの名前"],"Input text":["文字を入力"],"Ballon":["フキダシ"],"Balloon setting":["フキダシ設定"],"Position":["位置"],"Please specify the layout of the balloon.":["吹き出しの配置を指定してください。"],"Left":["左"],"Right":["右"],"Type":["タイプ"],"Please select the type of balloon.":["吹き出しのタイプを指定してください。"],"Serif":["セリフ"],"Thinking":["吹き出し"],"Button setting":["ボタン設定"],"Sub Caption":["サブテキスト"],"Open link new tab.":["リンクを別ウィンドウで開く"],"Button Size:":["ボタンサイズ:"],"Large":["大"],"normal":["標準"],"Small":["小"],"Button Position:":["ボタンの位置:"],"Center":["中央"],"Block":["ブロック(全幅)"],"Button Style:":["ボタンスタイル:"],"Solid color":["ベタ塗り"],"No background":["背景なし"],"If you select \"No background\", that you need to select a Custom Color.":["もし「背景なし」を選択した場合はカスタムカラーで色を指定してください。"],"Default Color:":["標準色:"],"Primary":["Primary"],"Secondary":["Secondary"],"Success":["Success"],"Info":["Info"],"Warning":["Warning"],"Danger":["Danger"],"Light":["Light"],"Dark":["Dark"],"Custom Color":["カスタムカラー"],"This custom color overrides the default color. If you want to use the default color, click the clear button.":["このカスタムカラーはデフォルトのカラーを上書きします。 デフォルトの色を使用したい場合は、クリアボタンをクリックしてください。"],"Font Awesome:":["Font Awesome:"],"Font Awesome icon list":["Font Awesome アイコンリスト"],"Before text":["文字の前"],"Enter Font Awesome Class.This icon will appear before text. Ex) fas fa-arrow-circle-right":["Font Awesome の class 名を入力してください。このアイコンは文字の前に表示されます。 例) fas fa-arrow-circle-right"],"After text":["文字の後"],"Enter Font Awesome Class.This icon will appear after text. Ex) fas fa-external-link-alt":["Font Awesome の class 名を入力してください。このアイコンは文字の後に表示されます。 例) fas fa-external-link-alt"],"Apply":[""],"Button":["ボタン"],"FAQ":["質問と解答"],"Please enter a question.":["質問を入力してください。"],"Please enter a answer.":["回答を入力してください。"],"Flow":["フロー"],"Display of arrow":["矢印の表示"],"Arrow display":["矢印を表示する"],"Arrow hidden":["矢印を表示しない"],"Input title":["タイトルを入力"],"Input content":["説明を入力"],"Style Settings":["スタイル設定"],"Heading style":["見出しスタイル"],"Default":["標準"],"Plain":["装飾無し"],"Margin bottom size (rem)":["下部の余白"],"Heading Settings":["見出し設定"],"Level":["レベル"],"Text Alignment":["テキストの水平位置"],"Heading margin bottom size (rem)":["見出し下部の余白 (rem)"],"Sub Text Settings":["サブテキスト設定"],"Display":["表示"],"Hide":["非表示"],"Text size (rem)":["文字サイズ (rem)"],"Heading":["見出し"],"Input sub text…":["サブテキストを入力"],"Input title…":["タイトルを入力"],"Heading %d":[""],"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":["Dashed"],"Double":["二重線"],"Groove":["Groove"],"Ridge":["Ridge"],"Inset":["Inset"],"Outset":["Outset"],"Border width":["枠線の幅"],"Border radius":["枠線のRの大きさ"],"This block is only for users who bought Lightning Pro.":["このブロックは Lightning Pro 専用です。"],"Outer":["Outer"],"Background Setting":["背景設定設定"],"Color Setting":["色設定"],"Color will overcome background image. If you want to display image, clear background color or set opacity 0.":["色を指定すると画像よりも優先されます。画像を表示したい場合は、背景色をクリアするか、不透明度を0に設定します。"],"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":["px"],"em":["em"],"rem":["rem"],"vw":["vw"],"Height for each device.":["デバイス毎の高さ"],"PC":["PC"],"Tablet":["タブレット"],"Alt text":["画像の代替テキスト"],"Set the alt text for profile image":["プロフィール画像の代替テキストを設定します"],"Color":["色"],"Staff name":["名前"],"Name caption":["名前のキャプション"],"Role position":["役職"],"Profile title":["プロフィールタイトル"],"Profile text":["プロフィールテキスト"],"Staff":["スタッフ"],"Layout":["レイアウト"],"Image left":["画像 左"],"Image border":["画像の線"],"Your Name":["名前"],"Caption":["キャプション"]}}}
inc/vk-blocks/package/build/languages/vk-blocks-ja.mo ADDED
Binary file
{plugins/vk-blocks → inc/vk-blocks/package}/build/languages/vk-blocks-ja.po RENAMED
@@ -15,17 +15,20 @@ msgstr ""
15
  "X-Poedit-KeywordsList: __\n"
16
  "X-Poedit-SearchPath-0: .\n"
17
 
18
- #: src/alert/block.js:12
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 "画像をアップロード"
31
 
@@ -33,7 +36,7 @@ msgstr "画像をアップロード"
33
  msgid "Icon Name"
34
  msgstr "アイコンの名前"
35
 
36
- #: src/balloon/block.js:140 src/button/block.js:238
37
  msgid "Input text"
38
  msgstr "文字を入力"
39
 
@@ -45,7 +48,7 @@ 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
 
@@ -53,15 +56,15 @@ msgstr "位置"
53
  msgid "Please specify the layout of the balloon."
54
  msgstr "吹き出しの配置を指定してください。"
55
 
56
- #: src/balloon/block.js:88 src/button/block.js:161 src/pr-content/block.js:192
57
  msgid "Left"
58
  msgstr "左"
59
 
60
- #: src/balloon/block.js:89 src/button/block.js:163 src/pr-content/block.js:191
61
  msgid "Right"
62
  msgstr "右"
63
 
64
- #: src/balloon/block.js:94 src/outer/block.js:193
65
  msgid "Type"
66
  msgstr "タイプ"
67
 
@@ -77,105 +80,105 @@ msgstr "セリフ"
77
  msgid "Thinking"
78
  msgstr "吹き出し"
79
 
80
- #: src/button/block.js:135
81
  msgid "Button setting"
82
  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
90
  msgid "Open link new tab."
91
  msgstr "リンクを別ウィンドウで開く"
92
 
93
- #: src/button/block.js:148
94
  msgid "Button Size:"
95
  msgstr "ボタンサイズ:"
96
 
97
- #: src/button/block.js:151
98
  msgid "Large"
99
  msgstr "大"
100
 
101
- #: src/button/block.js:152 src/outer/block.js:142
102
  msgid "normal"
103
  msgstr "標準"
104
 
105
- #: src/button/block.js:153
106
  msgid "Small"
107
  msgstr "小"
108
 
109
- #: src/button/block.js:158
110
  msgid "Button Position:"
111
  msgstr "ボタンの位置:"
112
 
113
- #: src/button/block.js:162
114
  msgid "Center"
115
  msgstr "中央"
116
 
117
- #: src/button/block.js:164
118
  msgid "Block"
119
  msgstr "ブロック(全幅)"
120
 
121
- #: src/button/block.js:169
122
  msgid "Button Style:"
123
  msgstr "ボタンスタイル:"
124
 
125
- #: src/button/block.js:172 src/pr-blocks/block.js:305
126
  msgid "Solid color"
127
  msgstr "ベタ塗り"
128
 
129
- #: src/button/block.js:173 src/pr-blocks/block.js:306
130
  msgid "No background"
131
  msgstr "背景なし"
132
 
133
- #: src/button/block.js:175
134
  msgid ""
135
  "If you select \"No background\", that you need to select a Custom Color."
136
  msgstr "もし「背景なし」を選択した場合はカスタムカラーで色を指定してください。"
137
 
138
- #: src/button/block.js:179 src/pr-content/block.js:146
139
  msgid "Default Color:"
140
  msgstr "標準色:"
141
 
142
- #: src/button/block.js:182 src/pr-content/block.js:149
143
  msgid "Primary"
144
  msgstr "Primary"
145
 
146
- #: src/button/block.js:183 src/pr-content/block.js:150
147
  msgid "Secondary"
148
  msgstr "Secondary"
149
 
150
- #: src/button/block.js:184 src/pr-content/block.js:151
151
  msgid "Success"
152
  msgstr "Success"
153
 
154
- #: src/button/block.js:185 src/pr-content/block.js:152
155
  msgid "Info"
156
  msgstr "Info"
157
 
158
- #: src/button/block.js:186 src/pr-content/block.js:153
159
  msgid "Warning"
160
  msgstr "Warning"
161
 
162
- #: src/button/block.js:187 src/pr-content/block.js:154
163
  msgid "Danger"
164
  msgstr "Danger"
165
 
166
- #: src/button/block.js:188 src/pr-content/block.js:155
167
  msgid "Light"
168
  msgstr "Light"
169
 
170
- #: src/button/block.js:189 src/pr-content/block.js:156
171
  msgid "Dark"
172
  msgstr "Dark"
173
 
174
- #: src/button/block.js:194
175
  msgid "Custom Color"
176
  msgstr "カスタムカラー"
177
 
178
- #: src/button/block.js:195
179
  msgid ""
180
  "This custom color overrides the default color. If you want to use the "
181
  "default color, click the clear button."
@@ -183,19 +186,20 @@ msgstr ""
183
  "このカスタムカラーはデフォルトのカラーを上書きします。 デフォルトの色を使用し"
184
  "たい場合は、クリアボタンをクリックしてください。"
185
 
186
- #: src/button/block.js:203 src/pr-content/block.js:167
187
  msgid "Font Awesome:"
188
  msgstr "Font Awesome:"
189
 
190
- #: src/button/block.js:204 src/pr-content/block.js:168
 
191
  msgid "Font Awesome icon list"
192
  msgstr "Font Awesome アイコンリスト"
193
 
194
- #: src/button/block.js:207 src/pr-content/block.js:171
195
  msgid "Before text"
196
  msgstr "文字の前"
197
 
198
- #: src/button/block.js:208 src/pr-content/block.js:172
199
  msgid ""
200
  "Enter Font Awesome Class.This icon will appear before text. Ex) fas fa-arrow-"
201
  "circle-right"
@@ -203,11 +207,11 @@ msgstr ""
203
  "Font Awesome の class 名を入力してください。このアイコンは文字の前に表示され"
204
  "ます。 例) fas fa-arrow-circle-right"
205
 
206
- #: src/button/block.js:214 src/pr-content/block.js:178
207
  msgid "After text"
208
  msgstr "文字の後"
209
 
210
- #: src/button/block.js:215 src/pr-content/block.js:179
211
  msgid ""
212
  "Enter Font Awesome Class.This icon will appear after text. Ex) fas fa-"
213
  "external-link-alt"
@@ -215,7 +219,7 @@ msgstr ""
215
  "Font Awesome の class 名を入力してください。このアイコンは文字の後に表示され"
216
  "ます。 例) fas fa-external-link-alt"
217
 
218
- #: src/button/block.js:253
219
  msgid "Apply"
220
  msgstr ""
221
 
@@ -223,158 +227,158 @@ msgstr ""
223
  msgid "Button"
224
  msgstr "ボタン"
225
 
226
- #: src/faq/block.js:40
227
  msgid "FAQ"
228
  msgstr "質問と解答"
229
 
230
- #: src/faq/block.js:77
231
  msgid "Please enter a question."
232
  msgstr "質問を入力してください。"
233
 
234
- #: src/faq/block.js:84
235
  msgid "Please enter a answer."
236
  msgstr "回答を入力してください。"
237
 
238
- #: src/flow/block.js:27
239
  msgid "Flow"
240
  msgstr "フロー"
241
 
242
- #: src/flow/block.js:70
243
  msgid "Display of arrow"
244
  msgstr "矢印の表示"
245
 
246
- #: src/flow/block.js:74
247
  msgid "Arrow display"
248
  msgstr "矢印を表示する"
249
 
250
- #: src/flow/block.js:75
251
  msgid "Arrow hidden"
252
  msgstr "矢印を表示しない"
253
 
254
- #: src/flow/block.js:90 src/pr-blocks/block.js:500
255
  msgid "Input title"
256
  msgstr "タイトルを入力"
257
 
258
- #: src/flow/block.js:97 src/pr-blocks/block.js:507
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,119 +386,119 @@ msgstr ""
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
 
485
- #: src/outer/block.js:51
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,158 +506,249 @@ msgstr ""
502
  "色を指定すると画像よりも優先されます。画像を表示したい場合は、背景色をクリア"
503
  "するか、不透明度を0に設定します。"
504
 
505
- #: src/pr-blocks/block.js:137
506
  msgid "PR Block1 Setting"
507
  msgstr "PR Block1 設定"
508
 
509
- #: src/pr-blocks/block.js:152
510
  msgid "Icon 1"
511
  msgstr "アイコン 1"
512
 
513
- #: src/pr-blocks/block.js:182
514
  msgid "PR Image 1"
515
  msgstr "PR 画像 1"
516
 
517
- #: src/pr-blocks/block.js:183
518
  msgid "When you have an image. Image is displayed with priority"
519
  msgstr "画像を設定した場合は画像が優先して表示されます。"
520
 
521
- #: src/pr-blocks/block.js:202
522
  msgid "PR Block2 Setting"
523
  msgstr "PR Block2 設定"
524
 
525
- #: src/pr-blocks/block.js:217
526
  msgid "Icon 2"
527
  msgstr "アイコン 2"
528
 
529
- #: src/pr-blocks/block.js:247
530
  msgid "PR Image 2"
531
  msgstr "PR 画像 2"
532
 
533
- #: src/pr-blocks/block.js:267
534
  msgid "PR Block3 Setting"
535
  msgstr "PR Block3 設定"
536
 
537
- #: src/pr-blocks/block.js:269
538
  msgid "Link URL:"
539
  msgstr "リンクURL:"
540
 
541
- #: src/pr-blocks/block.js:282
542
  msgid "Icon 3"
543
  msgstr "アイコン 3"
544
 
545
- #: src/pr-blocks/block.js:285
546
  msgid "Class name of the Font Awesome icon font you want to use:"
547
  msgstr "アイコンを使う場合は Font Awesome のアイコンのclass名:"
548
 
549
- #: src/pr-blocks/block.js:302
550
  msgid "Icon Background:"
551
  msgstr "アイコン背景:"
552
 
553
- #: src/pr-blocks/block.js:312
554
  msgid "PR Image 3"
555
  msgstr "PR 画像 3"
556
 
557
- #: src/pr-blocks/block.js:313
558
  msgid "When you have an image. Image is displayed with priority."
559
  msgstr "画像を設定した場合は画像が優先して表示されます。"
560
 
561
- #: src/pr-blocks/block.js:91
562
  msgid "PR Blocks (Beta)"
563
  msgstr "PR Blocks (Beta)"
564
 
565
- #: src/pr-content/block.js:103
 
 
 
 
 
 
 
 
 
 
 
 
 
 
566
  msgid "Image Border Color"
567
  msgstr "画像の線の色"
568
 
569
- #: src/pr-content/block.js:111
570
  msgid "Button Setting"
571
  msgstr "ボタン設定"
572
 
573
- #: src/pr-content/block.js:113
574
  msgid "Button Text"
575
  msgstr "ボタンの文字"
576
 
577
- #: src/pr-content/block.js:122
578
  msgid "Link URL"
579
  msgstr "リンクURL"
580
 
581
- #: src/pr-content/block.js:135
582
  msgid "Button Type"
583
  msgstr "ボタンタイプ"
584
 
585
- #: src/pr-content/block.js:140
586
  msgid "Ghost"
587
  msgstr "ゴーストボタン"
588
 
589
- #: src/pr-content/block.js:160
590
  msgid "Button Color"
591
  msgstr "ボタンの色"
592
 
593
- #: src/pr-content/block.js:188
594
  msgid "Layout Type"
595
  msgstr "レイアウトタイプ"
596
 
597
- #: src/pr-content/block.js:58
598
  msgid "PR Content"
599
  msgstr "PR Content"
600
 
601
- #: src/pr-content/block.js:90
602
  msgid "Title Color"
603
  msgstr "見出しの色"
604
 
605
- #: src/pr-content/block.js:96
606
  msgid "Content Color"
607
  msgstr "本文の色"
608
 
609
- #: src/pr-content/component.js:122
 
610
  msgid "Input title."
611
  msgstr "タイトルを入力してください。"
612
 
613
- #: src/pr-content/component.js:130
 
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
 
15
  "X-Poedit-KeywordsList: __\n"
16
  "X-Poedit-SearchPath-0: .\n"
17
 
18
+ #: src/alert/block.js:13
19
  msgid "Alert"
20
  msgstr "アラート"
21
 
22
+ #: src/balloon/block.js:122 src/flow/block.js:112 src/outer/block.js:127
23
+ #: src/pr-blocks/block.js:343 src/pr-content/component.js:116
24
+ #: src/pr-content/deprecated/component-deprecated.js:102
25
+ #: src/staff/component.js:88
26
  msgid "Select image"
27
  msgstr "画像を選択"
28
 
29
+ #: src/balloon/block.js:122 src/flow/block.js:113 src/outer/block.js:129
30
+ #: src/pr-blocks/block.js:345 src/pr-content/component.js:120
31
+ #: src/pr-content/deprecated/component-deprecated.js:106
32
  msgid "Upload image"
33
  msgstr "画像をアップロード"
34
 
36
  msgid "Icon Name"
37
  msgstr "アイコンの名前"
38
 
39
+ #: src/balloon/block.js:140 src/button/block.js:250
40
  msgid "Input text"
41
  msgstr "文字を入力"
42
 
48
  msgid "Balloon setting"
49
  msgstr "フキダシ設定"
50
 
51
+ #: src/balloon/block.js:84 src/heading/block.js:177
52
  msgid "Position"
53
  msgstr "位置"
54
 
56
  msgid "Please specify the layout of the balloon."
57
  msgstr "吹き出しの配置を指定してください。"
58
 
59
+ #: src/balloon/block.js:88 src/button/block.js:174 src/pr-content/block.js:195
60
  msgid "Left"
61
  msgstr "左"
62
 
63
+ #: src/balloon/block.js:89 src/button/block.js:176 src/pr-content/block.js:194
64
  msgid "Right"
65
  msgstr "右"
66
 
67
+ #: src/balloon/block.js:94 src/outer/block.js:194
68
  msgid "Type"
69
  msgstr "タイプ"
70
 
80
  msgid "Thinking"
81
  msgstr "吹き出し"
82
 
83
+ #: src/button/block.js:148
84
  msgid "Button setting"
85
  msgstr "ボタン設定"
86
 
87
+ #: src/button/block.js:150
88
  msgid "Sub Caption"
89
  msgstr "サブテキスト"
90
 
91
+ #: src/button/block.js:156 src/pr-blocks/block.js:293
92
+ #: src/pr-content/block.js:134
93
  msgid "Open link new tab."
94
  msgstr "リンクを別ウィンドウで開く"
95
 
96
+ #: src/button/block.js:161
97
  msgid "Button Size:"
98
  msgstr "ボタンサイズ:"
99
 
100
+ #: src/button/block.js:164
101
  msgid "Large"
102
  msgstr "大"
103
 
104
+ #: src/button/block.js:165 src/outer/block.js:143
105
  msgid "normal"
106
  msgstr "標準"
107
 
108
+ #: src/button/block.js:166
109
  msgid "Small"
110
  msgstr "小"
111
 
112
+ #: src/button/block.js:171
113
  msgid "Button Position:"
114
  msgstr "ボタンの位置:"
115
 
116
+ #: src/button/block.js:175
117
  msgid "Center"
118
  msgstr "中央"
119
 
120
+ #: src/button/block.js:177
121
  msgid "Block"
122
  msgstr "ブロック(全幅)"
123
 
124
+ #: src/button/block.js:182
125
  msgid "Button Style:"
126
  msgstr "ボタンスタイル:"
127
 
128
+ #: src/button/block.js:185 src/pr-blocks/block.js:324
129
  msgid "Solid color"
130
  msgstr "ベタ塗り"
131
 
132
+ #: src/button/block.js:186 src/pr-blocks/block.js:325
133
  msgid "No background"
134
  msgstr "背景なし"
135
 
136
+ #: src/button/block.js:188
137
  msgid ""
138
  "If you select \"No background\", that you need to select a Custom Color."
139
  msgstr "もし「背景なし」を選択した場合はカスタムカラーで色を指定してください。"
140
 
141
+ #: src/button/block.js:192 src/pr-content/block.js:149
142
  msgid "Default Color:"
143
  msgstr "標準色:"
144
 
145
+ #: src/button/block.js:195 src/pr-content/block.js:152
146
  msgid "Primary"
147
  msgstr "Primary"
148
 
149
+ #: src/button/block.js:196 src/pr-content/block.js:153
150
  msgid "Secondary"
151
  msgstr "Secondary"
152
 
153
+ #: src/button/block.js:197 src/pr-content/block.js:154
154
  msgid "Success"
155
  msgstr "Success"
156
 
157
+ #: src/button/block.js:198 src/pr-content/block.js:155
158
  msgid "Info"
159
  msgstr "Info"
160
 
161
+ #: src/button/block.js:199 src/pr-content/block.js:156
162
  msgid "Warning"
163
  msgstr "Warning"
164
 
165
+ #: src/button/block.js:200 src/pr-content/block.js:157
166
  msgid "Danger"
167
  msgstr "Danger"
168
 
169
+ #: src/button/block.js:201 src/pr-content/block.js:158
170
  msgid "Light"
171
  msgstr "Light"
172
 
173
+ #: src/button/block.js:202 src/pr-content/block.js:159
174
  msgid "Dark"
175
  msgstr "Dark"
176
 
177
+ #: src/button/block.js:207
178
  msgid "Custom Color"
179
  msgstr "カスタムカラー"
180
 
181
+ #: src/button/block.js:208
182
  msgid ""
183
  "This custom color overrides the default color. If you want to use the "
184
  "default color, click the clear button."
186
  "このカスタムカラーはデフォルトのカラーを上書きします。 デフォルトの色を使用し"
187
  "たい場合は、クリアボタンをクリックしてください。"
188
 
189
+ #: src/button/block.js:216 src/pr-content/block.js:170
190
  msgid "Font Awesome:"
191
  msgstr "Font Awesome:"
192
 
193
+ #: src/button/block.js:217 src/pr-blocks/block.js:307
194
+ #: src/pr-content/block.js:171
195
  msgid "Font Awesome icon list"
196
  msgstr "Font Awesome アイコンリスト"
197
 
198
+ #: src/button/block.js:220 src/pr-content/block.js:174
199
  msgid "Before text"
200
  msgstr "文字の前"
201
 
202
+ #: src/button/block.js:221 src/pr-content/block.js:175
203
  msgid ""
204
  "Enter Font Awesome Class.This icon will appear before text. Ex) fas fa-arrow-"
205
  "circle-right"
207
  "Font Awesome の class 名を入力してください。このアイコンは文字の前に表示され"
208
  "ます。 例) fas fa-arrow-circle-right"
209
 
210
+ #: src/button/block.js:227 src/pr-content/block.js:181
211
  msgid "After text"
212
  msgstr "文字の後"
213
 
214
+ #: src/button/block.js:228 src/pr-content/block.js:182
215
  msgid ""
216
  "Enter Font Awesome Class.This icon will appear after text. Ex) fas fa-"
217
  "external-link-alt"
219
  "Font Awesome の class 名を入力してください。このアイコンは文字の後に表示され"
220
  "ます。 例) fas fa-external-link-alt"
221
 
222
+ #: src/button/block.js:265
223
  msgid "Apply"
224
  msgstr ""
225
 
227
  msgid "Button"
228
  msgstr "ボタン"
229
 
230
+ #: src/faq/block.js:42
231
  msgid "FAQ"
232
  msgstr "質問と解答"
233
 
234
+ #: src/faq/block.js:79
235
  msgid "Please enter a question."
236
  msgstr "質問を入力してください。"
237
 
238
+ #: src/faq/block.js:86
239
  msgid "Please enter a answer."
240
  msgstr "回答を入力してください。"
241
 
242
+ #: src/flow/block.js:28
243
  msgid "Flow"
244
  msgstr "フロー"
245
 
246
+ #: src/flow/block.js:71
247
  msgid "Display of arrow"
248
  msgstr "矢印の表示"
249
 
250
+ #: src/flow/block.js:75
251
  msgid "Arrow display"
252
  msgstr "矢印を表示する"
253
 
254
+ #: src/flow/block.js:76
255
  msgid "Arrow hidden"
256
  msgstr "矢印を表示しない"
257
 
258
+ #: src/flow/block.js:91
259
  msgid "Input title"
260
  msgstr "タイトルを入力"
261
 
262
+ #: src/flow/block.js:98
263
  msgid "Input content"
264
  msgstr "説明を入力"
265
 
266
+ #: src/heading/block.js:119
267
  msgid "Style Settings"
268
  msgstr "スタイル設定"
269
 
270
+ #: src/heading/block.js:121
271
  msgid "Heading style"
272
  msgstr "見出しスタイル"
273
 
274
+ #: src/heading/block.js:125 src/staff/block.js:105
275
  msgid "Default"
276
  msgstr "標準"
277
 
278
+ #: src/heading/block.js:126
279
  msgid "Plain"
280
  msgstr "装飾無し"
281
 
282
+ #: src/heading/block.js:129
283
  msgid "Margin bottom size (rem)"
284
  msgstr "下部の余白"
285
 
286
+ #: src/heading/block.js:140
287
  msgid "Heading Settings"
288
  msgstr "見出し設定"
289
 
290
+ #: src/heading/block.js:141
291
  msgid "Level"
292
  msgstr "レベル"
293
 
294
+ #: src/heading/block.js:143
295
  msgid "Text Alignment"
296
  msgstr "テキストの水平位置"
297
 
298
+ #: src/heading/block.js:160
299
  msgid "Heading margin bottom size (rem)"
300
  msgstr "見出し下部の余白 (rem)"
301
 
302
+ #: src/heading/block.js:175
303
  msgid "Sub Text Settings"
304
  msgstr "サブテキスト設定"
305
 
306
+ #: src/heading/block.js:180
307
  msgid "Display"
308
  msgstr "表示"
309
 
310
+ #: src/heading/block.js:181
311
  msgid "Hide"
312
  msgstr "非表示"
313
 
314
+ #: src/heading/block.js:185
315
  msgid "Text size (rem)"
316
  msgstr "文字サイズ (rem)"
317
 
318
+ #: src/heading/block.js:66
319
+ msgid "Heading"
320
+ msgstr "見出し"
321
 
322
+ #: src/heading/component.js:105
323
  msgid "Input sub text…"
324
  msgstr "サブテキストを入力"
325
 
326
+ #: src/heading/component.js:88
327
+ msgid "Input title…"
328
+ msgstr "タイトルを入力"
329
 
330
  # %s: heading level e.g: "1", "2", "3"
331
  #: src/heading/heading-toolbar.js:17
332
  msgid "Heading %d"
333
  msgstr ""
334
 
335
+ #: src/outer/block.js:102
336
  msgid "Opacity Setting"
337
  msgstr "透過設定"
338
 
339
+ #: src/outer/block.js:115
340
  msgid "Background Image"
341
  msgstr "背景画像"
342
 
343
+ #: src/outer/block.js:136
344
  msgid "Background image Position"
345
  msgstr "背景画像の位置"
346
 
347
+ #: src/outer/block.js:144
348
  msgid "Fixed"
349
  msgstr "固定"
350
 
351
+ #: src/outer/block.js:145
352
  msgid "Parallax (It will not work in preview)"
353
  msgstr "パララックス(編集画面では反映されません)"
354
 
355
+ #: src/outer/block.js:151 src/pr-content/block.js:189
356
  msgid "Layout Setting"
357
  msgstr "レイアウト設定"
358
 
359
+ #: src/outer/block.js:154
360
  msgid "Outer width"
361
  msgstr "アウターの幅"
362
 
363
+ #: src/outer/block.js:157
364
  msgid "Normal"
365
  msgstr "標準"
366
 
367
+ #: src/outer/block.js:158
368
  msgid "Full Wide"
369
  msgstr "全幅"
370
 
371
+ #: src/outer/block.js:163
372
  msgid "Contents area padding (left and right)"
373
  msgstr "コンテンツエリアの余白 (左右)"
374
 
375
+ #: src/outer/block.js:167
376
  msgid ""
377
  "Do not use contents area default padding (When case of full width etc.)."
378
  msgstr ""
379
  "コンテンツエリア内の左右に標準の余白を使用しない(全幅で利用の場合など)。"
380
 
381
+ #: src/outer/block.js:171
382
  msgid ""
383
  "Use contents area default padding (When case of not full width and use "
384
  "background etc.)."
386
  "コンテンツエリア内の左右に標準の余白を使用する(全幅でない標準幅で背景色を指"
387
  "定する場合など)。"
388
 
389
+ #: src/outer/block.js:178
390
  msgid "Padding (top and bottom)"
391
  msgstr "余白 (上下)"
392
 
393
+ #: src/outer/block.js:181
394
  msgid "Use default padding"
395
  msgstr "標準の余白を使用"
396
 
397
+ #: src/outer/block.js:183
398
  msgid "Do not use default padding (Set it yourself using a spacer block etc.)."
399
  msgstr "標準の余白を使用しない(スペーサーブロックなどで独自に指定する)。"
400
 
401
+ #: src/outer/block.js:191
402
  msgid "Divider Setting"
403
  msgstr "区切りの設定"
404
 
405
+ #: src/outer/block.js:200
406
  msgid "Tilt"
407
  msgstr "傾斜"
408
 
409
+ #: src/outer/block.js:204
410
  msgid "Curve"
411
  msgstr "カーブ"
412
 
413
+ #: src/outer/block.js:208
414
  msgid "Wave"
415
  msgstr "波状"
416
 
417
+ #: src/outer/block.js:212
418
  msgid "Triangle"
419
  msgstr "三角"
420
 
421
+ #: src/outer/block.js:218
422
  msgid "Upper Divider Level"
423
  msgstr "上部区切りレベル"
424
 
425
+ #: src/outer/block.js:234
426
  msgid "Lower Divider Level"
427
  msgstr "下部区切りレベル"
428
 
429
+ #: src/outer/block.js:250
430
  msgid "Border Setting"
431
  msgstr "枠線の設定"
432
 
433
+ #: src/outer/block.js:254
434
  msgid "Border will disappear when divider effect is applied."
435
  msgstr "枠線は区切りレベルを適用すると表示されなくなります。"
436
 
437
+ #: src/outer/block.js:256
438
  msgid "Border type"
439
  msgstr "枠線の種類"
440
 
441
+ #: src/outer/block.js:262 src/staff/block.js:109
442
  msgid "None"
443
+ msgstr "なし"
444
 
445
+ #: src/outer/block.js:266 src/pr-content/block.js:142
446
  msgid "Solid"
447
+ msgstr "直線"
448
 
449
+ #: src/outer/block.js:270
450
  msgid "Dotted"
451
+ msgstr "点線"
452
 
453
+ #: src/outer/block.js:274
454
  msgid "Dashed"
455
+ msgstr "Dashed"
456
 
457
+ #: src/outer/block.js:278
458
  msgid "Double"
459
+ msgstr "二重線"
460
 
461
+ #: src/outer/block.js:282
462
  msgid "Groove"
463
+ msgstr "Groove"
464
 
465
+ #: src/outer/block.js:286
466
  msgid "Ridge"
467
+ msgstr "Ridge"
468
 
469
+ #: src/outer/block.js:290
470
  msgid "Inset"
471
+ msgstr "Inset"
472
 
473
+ #: src/outer/block.js:294
474
  msgid "Outset"
475
+ msgstr "Outset"
476
 
477
+ #: src/outer/block.js:306
478
  msgid "Border width"
479
  msgstr "枠線の幅"
480
 
481
+ #: src/outer/block.js:315
482
  msgid "Border radius"
483
  msgstr "枠線のRの大きさ"
484
 
485
+ #: src/outer/block.js:334
486
  msgid "This block is only for users who bought Lightning Pro."
487
  msgstr "このブロックは Lightning Pro 専用です。"
488
 
489
+ #: src/outer/block.js:52
490
  msgid "Outer"
491
  msgstr "Outer"
492
 
493
+ #: src/outer/block.js:91
494
  msgid "Background Setting"
495
  msgstr "背景設定設定"
496
 
497
+ #: src/outer/block.js:93 src/pr-content/block.js:92
498
  msgid "Color Setting"
499
  msgstr "色設定"
500
 
501
+ #: src/outer/block.js:94
502
  msgid ""
503
  "Color will overcome background image. If you want to display image, clear "
504
  "background color or set opacity 0."
506
  "色を指定すると画像よりも優先されます。画像を表示したい場合は、背景色をクリア"
507
  "するか、不透明度を0に設定します。"
508
 
509
+ #: src/pr-blocks/block.js:149
510
  msgid "PR Block1 Setting"
511
  msgstr "PR Block1 設定"
512
 
513
+ #: src/pr-blocks/block.js:164
514
  msgid "Icon 1"
515
  msgstr "アイコン 1"
516
 
517
+ #: src/pr-blocks/block.js:197
518
  msgid "PR Image 1"
519
  msgstr "PR 画像 1"
520
 
521
+ #: src/pr-blocks/block.js:198
522
  msgid "When you have an image. Image is displayed with priority"
523
  msgstr "画像を設定した場合は画像が優先して表示されます。"
524
 
525
+ #: src/pr-blocks/block.js:217
526
  msgid "PR Block2 Setting"
527
  msgstr "PR Block2 設定"
528
 
529
+ #: src/pr-blocks/block.js:232
530
  msgid "Icon 2"
531
  msgstr "アイコン 2"
532
 
533
+ #: src/pr-blocks/block.js:264
534
  msgid "PR Image 2"
535
  msgstr "PR 画像 2"
536
 
537
+ #: src/pr-blocks/block.js:284
538
  msgid "PR Block3 Setting"
539
  msgstr "PR Block3 設定"
540
 
541
+ #: src/pr-blocks/block.js:286
542
  msgid "Link URL:"
543
  msgstr "リンクURL:"
544
 
545
+ #: src/pr-blocks/block.js:299
546
  msgid "Icon 3"
547
  msgstr "アイコン 3"
548
 
549
+ #: src/pr-blocks/block.js:302
550
  msgid "Class name of the Font Awesome icon font you want to use:"
551
  msgstr "アイコンを使う場合は Font Awesome のアイコンのclass名:"
552
 
553
+ #: src/pr-blocks/block.js:321
554
  msgid "Icon Background:"
555
  msgstr "アイコン背景:"
556
 
557
+ #: src/pr-blocks/block.js:331
558
  msgid "PR Image 3"
559
  msgstr "PR 画像 3"
560
 
561
+ #: src/pr-blocks/block.js:332
562
  msgid "When you have an image. Image is displayed with priority."
563
  msgstr "画像を設定した場合は画像が優先して表示されます。"
564
 
565
+ #: src/pr-blocks/block.js:96
566
  msgid "PR Blocks (Beta)"
567
  msgstr "PR Blocks (Beta)"
568
 
569
+ #: src/pr-blocks/component-block.js:144
570
+ #: src/pr-blocks/deprecated/component-block.js:144
571
+ #, fuzzy
572
+ #| msgid "Input title"
573
+ msgid "Input Title"
574
+ msgstr "タイトルを入力"
575
+
576
+ #: src/pr-blocks/component-block.js:151
577
+ #: src/pr-blocks/deprecated/component-block.js:151
578
+ #, fuzzy
579
+ #| msgid "Input content"
580
+ msgid "Input Content"
581
+ msgstr "説明を入力"
582
+
583
+ #: src/pr-content/block.js:106
584
  msgid "Image Border Color"
585
  msgstr "画像の線の色"
586
 
587
+ #: src/pr-content/block.js:114
588
  msgid "Button Setting"
589
  msgstr "ボタン設定"
590
 
591
+ #: src/pr-content/block.js:116
592
  msgid "Button Text"
593
  msgstr "ボタンの文字"
594
 
595
+ #: src/pr-content/block.js:125
596
  msgid "Link URL"
597
  msgstr "リンクURL"
598
 
599
+ #: src/pr-content/block.js:138
600
  msgid "Button Type"
601
  msgstr "ボタンタイプ"
602
 
603
+ #: src/pr-content/block.js:143
604
  msgid "Ghost"
605
  msgstr "ゴーストボタン"
606
 
607
+ #: src/pr-content/block.js:163
608
  msgid "Button Color"
609
  msgstr "ボタンの色"
610
 
611
+ #: src/pr-content/block.js:191
612
  msgid "Layout Type"
613
  msgstr "レイアウトタイプ"
614
 
615
+ #: src/pr-content/block.js:61
616
  msgid "PR Content"
617
  msgstr "PR Content"
618
 
619
+ #: src/pr-content/block.js:93
620
  msgid "Title Color"
621
  msgstr "見出しの色"
622
 
623
+ #: src/pr-content/block.js:99
624
  msgid "Content Color"
625
  msgstr "本文の色"
626
 
627
+ #: src/pr-content/component.js:136
628
+ #: src/pr-content/deprecated/component-deprecated.js:122
629
  msgid "Input title."
630
  msgstr "タイトルを入力してください。"
631
 
632
+ #: src/pr-content/component.js:144
633
+ #: src/pr-content/deprecated/component-deprecated.js:130
634
  msgid "Input content."
635
  msgstr "本文を入力してください。"
636
 
637
+ #: src/spacer/block.js:103
638
  msgid "Mobile"
639
  msgstr "モバイル"
640
 
641
+ #: src/spacer/block.js:41
642
  msgid "Responsive Spacer"
643
  msgstr "レスポンシブスペーサー"
644
 
645
+ #: src/spacer/block.js:67
646
  msgid "Unit Type"
647
  msgstr "単位"
648
 
649
+ #: src/spacer/block.js:73
650
  msgid "px"
651
+ msgstr "px"
652
 
653
+ #: src/spacer/block.js:77
654
  msgid "em"
655
+ msgstr "em"
656
 
657
+ #: src/spacer/block.js:81
658
  msgid "rem"
659
+ msgstr "rem"
660
 
661
+ #: src/spacer/block.js:85
662
  msgid "vw"
663
+ msgstr "vw"
664
 
665
+ #: src/spacer/block.js:89
666
  msgid "Height for each device."
667
  msgstr "デバイス毎の高さ"
668
 
669
+ #: src/spacer/block.js:91
670
  msgid "PC"
671
+ msgstr "PC"
672
 
673
+ #: src/spacer/block.js:97
674
  msgid "Tablet"
675
  msgstr "タブレット"
676
 
677
+ #: src/staff/block.js:114
678
+ msgid "Alt text"
679
+ msgstr "画像の代替テキスト"
680
+
681
+ #: src/staff/block.js:116
682
+ msgid "Set the alt text for profile image"
683
+ msgstr "プロフィール画像の代替テキストを設定します"
684
+
685
+ #: src/staff/block.js:124
686
+ msgid "Color"
687
+ msgstr "色"
688
+
689
+ #: src/staff/block.js:126
690
+ msgid "Staff name"
691
+ msgstr "名前"
692
+
693
+ #: src/staff/block.js:134
694
+ msgid "Name caption"
695
+ msgstr "名前のキャプション"
696
+
697
+ #: src/staff/block.js:142 src/staff/component.js:58
698
+ msgid "Role position"
699
+ msgstr "役職"
700
+
701
+ #: src/staff/block.js:150 src/staff/component.js:66
702
+ msgid "Profile title"
703
+ msgstr "プロフィールタイトル"
704
+
705
+ #: src/staff/block.js:158 src/staff/component.js:74
706
+ msgid "Profile text"
707
+ msgstr "プロフィールテキスト"
708
+
709
+ #: src/staff/block.js:54
710
+ msgid "Staff"
711
+ msgstr "スタッフ"
712
+
713
+ #: src/staff/block.js:82
714
+ msgid "Layout"
715
+ msgstr "レイアウト"
716
+
717
+ #: src/staff/block.js:93
718
+ msgid "Image left"
719
+ msgstr "画像 左"
720
+
721
+ #: src/staff/block.js:98
722
+ msgid "Image border"
723
+ msgstr "画像の線"
724
+
725
+ #: src/staff/component.js:42
726
+ msgid "Your Name"
727
+ msgstr "名前"
728
+
729
+ #: src/staff/component.js:50
730
+ msgid "Caption"
731
+ msgstr "キャプション"
732
+
733
+ #~ msgid "Profile Title"
734
+ #~ msgstr "プロフィールタイトル"
735
+
736
+ #~ msgid "Profile Text"
737
+ #~ msgstr "プロフィールテキスト"
738
+
739
+ #~ msgid "Profile content"
740
+ #~ msgstr "プロフィールテキスト"
741
+
742
+ #, fuzzy
743
+ #~| msgid "Input title"
744
+ #~ msgid "Job title"
745
+ #~ msgstr "タイトルを入力"
746
+
747
+ #, fuzzy
748
+ #~| msgid "Icon Name"
749
+ #~ msgid "Name"
750
+ #~ msgstr "アイコンの名前"
751
+
752
  #~ msgid "Border color"
753
  #~ msgstr "枠線の色"
754
 
{plugins/vk-blocks → inc/vk-blocks/package}/build/languages/vk-blocks.pot RENAMED
@@ -13,6 +13,7 @@ msgstr ""
13
  #: src/pr-blocks/block.js:343
14
  #: src/pr-content/component.js:116
15
  #: src/pr-content/deprecated/component-deprecated.js:102
 
16
  msgid "Select image"
17
  msgstr ""
18
 
@@ -284,6 +285,7 @@ msgid "Heading style"
284
  msgstr ""
285
 
286
  #: src/heading/block.js:125
 
287
  msgid "Default"
288
  msgstr ""
289
 
@@ -331,11 +333,11 @@ msgstr ""
331
  msgid "Heading"
332
  msgstr ""
333
 
334
- #: src/heading/component.js:105
335
  msgid "Input sub text…"
336
  msgstr ""
337
 
338
- #: src/heading/component.js:88
339
  msgid "Input title…"
340
  msgstr ""
341
 
@@ -448,6 +450,7 @@ msgid "Border type"
448
  msgstr ""
449
 
450
  #: src/outer/block.js:262
 
451
  msgid "None"
452
  msgstr ""
453
 
@@ -639,7 +642,7 @@ msgstr ""
639
  msgid "Input content."
640
  msgstr ""
641
 
642
- #: src/spacer/block.js:101
643
  msgid "Mobile"
644
  msgstr ""
645
 
@@ -675,6 +678,65 @@ msgstr ""
675
  msgid "PC"
676
  msgstr ""
677
 
678
- #: src/spacer/block.js:96
679
  msgid "Tablet"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
680
  msgstr ""
13
  #: src/pr-blocks/block.js:343
14
  #: src/pr-content/component.js:116
15
  #: src/pr-content/deprecated/component-deprecated.js:102
16
+ #: src/staff/component.js:88
17
  msgid "Select image"
18
  msgstr ""
19
 
285
  msgstr ""
286
 
287
  #: src/heading/block.js:125
288
+ #: src/staff/block.js:105
289
  msgid "Default"
290
  msgstr ""
291
 
333
  msgid "Heading"
334
  msgstr ""
335
 
336
+ #: src/heading/component.js:106
337
  msgid "Input sub text…"
338
  msgstr ""
339
 
340
+ #: src/heading/component.js:89
341
  msgid "Input title…"
342
  msgstr ""
343
 
450
  msgstr ""
451
 
452
  #: src/outer/block.js:262
453
+ #: src/staff/block.js:109
454
  msgid "None"
455
  msgstr ""
456
 
642
  msgid "Input content."
643
  msgstr ""
644
 
645
+ #: src/spacer/block.js:103
646
  msgid "Mobile"
647
  msgstr ""
648
 
678
  msgid "PC"
679
  msgstr ""
680
 
681
+ #: src/spacer/block.js:97
682
  msgid "Tablet"
683
+ msgstr ""
684
+
685
+ #: src/staff/block.js:114
686
+ msgid "Alt text"
687
+ msgstr ""
688
+
689
+ #: src/staff/block.js:116
690
+ msgid "Set the alt text for profile image"
691
+ msgstr ""
692
+
693
+ #: src/staff/block.js:124
694
+ msgid "Color"
695
+ msgstr ""
696
+
697
+ #: src/staff/block.js:126
698
+ msgid "Staff name"
699
+ msgstr ""
700
+
701
+ #: src/staff/block.js:134
702
+ msgid "Name caption"
703
+ msgstr ""
704
+
705
+ #: src/staff/block.js:142
706
+ #: src/staff/component.js:58
707
+ msgid "Role position"
708
+ msgstr ""
709
+
710
+ #: src/staff/block.js:150
711
+ #: src/staff/component.js:66
712
+ msgid "Profile title"
713
+ msgstr ""
714
+
715
+ #: src/staff/block.js:158
716
+ #: src/staff/component.js:74
717
+ msgid "Profile text"
718
+ msgstr ""
719
+
720
+ #: src/staff/block.js:54
721
+ msgid "Staff"
722
+ msgstr ""
723
+
724
+ #: src/staff/block.js:82
725
+ msgid "Layout"
726
+ msgstr ""
727
+
728
+ #: src/staff/block.js:93
729
+ msgid "Image left"
730
+ msgstr ""
731
+
732
+ #: src/staff/block.js:98
733
+ msgid "Image border"
734
+ msgstr ""
735
+
736
+ #: src/staff/component.js:42
737
+ msgid "Your Name"
738
+ msgstr ""
739
+
740
+ #: src/staff/component.js:50
741
+ msgid "Caption"
742
  msgstr ""
{plugins/vk-blocks → inc/vk-blocks/package}/images/arrow_bottom.svg RENAMED
File without changes
{plugins/vk-blocks → inc/vk-blocks/package}/vk-blocks-functions.php RENAMED
@@ -12,6 +12,7 @@ function vkblocks_blocks_assets() {
12
  'wp-blocks',
13
  'wp-i18n',
14
  'wp-element',
 
15
  ), VK_BLOCKS_VERSION, true
16
  );
17
 
@@ -32,8 +33,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' ,'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(
12
  'wp-blocks',
13
  'wp-i18n',
14
  'wp-element',
15
+ 'wp-editor',
16
  ), VK_BLOCKS_VERSION, true
17
  );
18
 
33
 
34
  global $wp_version;
35
  if ( defined( 'GUTENBERG_VERSION' ) || version_compare( $wp_version, '5.0', '>=' ) ) {
36
+
37
+ $arr = array( 'alert', 'balloon', 'button', 'faq', 'flow', 'pr-blocks', 'pr-content', 'outer' ,'spacer' ,'heading','staff');//REPLACE-FLAG : このコメントは削除しないで下さい。wp-create-gurten-template.shで削除する基準として左の[//REPLACE-FLAG]を使っています。
38
  foreach ( $arr as $value ) {
39
  register_block_type(
40
  'vk-blocks/' . $value, array(
{plugins → inc/vk-blocks}/vk-blocks-config.php RENAMED
@@ -1,21 +1,21 @@
1
  <?php
2
- /*-------------------------------------------*/
3
- /* Load modules
4
  /*-------------------------------------------*/
5
  if ( ! function_exists( 'vkblocks_active' ) ) {
6
- require_once( 'vk-blocks/vk-blocks-functions.php' );
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();
14
 
15
  add_action(
16
  'plugins_loaded', function () {
17
- //Load language files.
18
- load_plugin_textdomain( 'vk-blocks', false, 'vk-all-in-one-expansion-unit/plugins/vk-blocks/build/languages' );
19
  }
20
  );
21
 
1
  <?php
2
+ /*
3
+ Load modules
4
  /*-------------------------------------------*/
5
  if ( ! function_exists( 'vkblocks_active' ) ) {
6
+ require_once( 'package/vk-blocks-functions.php' );
7
  // Set asset URL.
8
+ define( 'VK_BLOCKS_URL', plugin_dir_url( __FILE__ ) . 'package/' );
9
  // Set version number.
10
+ define( 'VK_BLOCKS_VERSION', '0.8.2' );
11
 
12
  global $vk_blocks_prefix;
13
  $vk_blocks_prefix = veu_get_prefix();
14
 
15
  add_action(
16
  'plugins_loaded', function () {
17
+ // Load language files.
18
+ load_plugin_textdomain( 'vk-blocks', false, 'vk-all-in-one-expansion-unit/inc/vk-blocks/build/languages' );
19
  }
20
  );
21
 
plugins/wp_title.php → inc/wp-title.php RENAMED
@@ -73,7 +73,7 @@ function vkExUnit_wp_title_init() {
73
  'vkExUnit_add_wp_title_page'
74
  );
75
  }
76
- add_action( 'vkExUnit_package_init', 'vkExUnit_wp_title_init' );
77
 
78
  function vkExUnit_add_wp_title_page() {
79
  $options = vkExUnit_get_wp_title_options();
73
  'vkExUnit_add_wp_title_page'
74
  );
75
  }
76
+ add_action( 'veu_package_init', 'vkExUnit_wp_title_init' );
77
 
78
  function vkExUnit_add_wp_title_page() {
79
  $options = vkExUnit_get_wp_title_options();
initialize.php CHANGED
@@ -1,128 +1,63 @@
1
  <?php
2
  /*
3
- Add Parent menu
4
- Load master setting page
5
  Load modules
6
  Add vkExUnit css
7
  Add vkExUnit js
8
  /*-------------------------------------------*/
9
 
10
-
11
- /*
12
- Add Parent menu
13
- /*-------------------------------------------*/
14
- add_action( 'admin_menu', 'vkExUnit_setting_menu_parent' );
15
- function vkExUnit_setting_menu_parent() {
16
- global $menu;
17
- $parent_name = vkExUnit_get_little_short_name();
18
- $Capability_required = 'activate_plugins';
19
-
20
- $custom_page = add_menu_page(
21
- $parent_name, // Name of page
22
- $parent_name, // Label in menu
23
- $Capability_required,
24
- 'vkExUnit_setting_page', // ユニークなこのサブメニューページの識別子
25
- 'vkExUnit_add_setting_page' // メニューページのコンテンツを出力する関数
26
- );
27
- if ( ! $custom_page ) {
28
- return; }
29
- }
30
-
31
-
32
- /*
33
- Load master setting page
34
- /*-------------------------------------------*/
35
- function vkExUnit_add_setting_page() {
36
- require dirname( __FILE__ ) . '/admin_active_setting_page.php';
37
- }
38
-
39
- require_once( 'admin_main_setting_page.php' );
40
- require_once( 'admin_other_functions.php' );
41
-
42
 
43
  /*
44
  Load modules
45
  /*-------------------------------------------*/
46
-
47
- require vkExUnit_get_directory() . '/common_init.php';
48
- require vkExUnit_get_directory() . '/common_helpers.php';
49
- require vkExUnit_get_directory() . '/veu-package-manager.php';
50
- require vkExUnit_get_directory() . '/veu-packages.php';
51
- $options = vkExUnit_get_common_options();
52
-
53
- require vkExUnit_get_directory() . '/plugins/footer_copyright_change.php';
54
-
55
- require vkExUnit_get_directory() . '/plugins_admin/disable_guide.php';
56
- require vkExUnit_get_directory() . '/plugins_admin/vk-admin-config.php';
57
- require vkExUnit_get_directory() . '/plugins_admin/customizer.php';
58
- require vkExUnit_get_directory() . '/plugins_admin/content-meta-box.php';
59
-
60
- vkExUnit_package_include(); // package_manager.php
61
-
62
 
63
  /*
64
  Add vkExUnit css
65
  /*-------------------------------------------*/
66
- add_action( 'wp_enqueue_scripts', 'vkExUnit_print_css' );
67
- function vkExUnit_print_css() {
68
  global $vkExUnit_version;
69
- $options = vkExUnit_get_common_options();
70
  if ( isset( $options['active_bootstrap'] ) && $options['active_bootstrap'] ) {
71
- wp_enqueue_style( 'vkExUnit_common_style', plugins_url( '', __FILE__ ) . '/css/vkExUnit_style_in_bs.css', array(), $vkExUnit_version, 'all' );
72
  } else {
73
- wp_enqueue_style( 'vkExUnit_common_style', plugins_url( '', __FILE__ ) . '/css/vkExUnit_style.css', array(), $vkExUnit_version, 'all' );
74
  }
75
  }
76
 
77
- function vkExUnit_print_editor_css() {
78
- add_editor_style( plugins_url( '', __FILE__ ) . '/css/vkExUnit_editor_style.css' );
79
  }
80
- add_action( 'after_setup_theme', 'vkExUnit_print_editor_css' );
81
 
82
 
83
  /*
84
  Add vkExUnit js
85
  /*-------------------------------------------*/
86
- add_action( 'wp_head', 'vkExUnit_addJs' );
87
- function vkExUnit_addJs() {
88
  global $vkExUnit_version;
89
- wp_register_script( 'vkExUnit_master-js', plugins_url( '', __FILE__ ) . '/js/all.min.js', array( 'jquery' ), $vkExUnit_version, true );
90
  wp_localize_script( 'vkExUnit_master-js', 'vkExOpt', apply_filters( 'vkExUnit_localize_options', array( 'ajax_url' => admin_url( 'admin-ajax.php' ) ) ) );
91
  wp_enqueue_script( 'vkExUnit_master-js' );
92
  }
93
 
94
-
95
- /*
96
- Print admin js
97
- /*-------------------------------------------*/
98
- add_action( 'admin_print_scripts-exunit_page_vkExUnit_main_setting', 'vkExUnit_admin_add_js' );
99
- function vkExUnit_admin_add_js( $hook_suffix ) {
100
- global $vkExUnit_version;
101
- wp_enqueue_media();
102
- wp_register_script( 'vkExUnit_admin_js', plugins_url( '', __FILE__ ) . '/js/vkExUnit_admin.js', array( 'jquery' ), $vkExUnit_version );
103
- wp_enqueue_script( 'jquery' );
104
- wp_enqueue_script( 'vkExUnit_admin_js' );
105
- }
106
-
107
-
108
- /*
109
- 管理画面_admin_head JavaScriptのデバッグコンソールにhook_suffixの値を出力
110
- /*-------------------------------------------*/
111
-
112
- // add_action("admin_head", 'vkExUnit_suffix2console');
113
- // function vkExUnit_suffix2console() {
114
- // global $hook_suffix;
115
- // if (is_user_logged_in()) {
116
- // $str = "<script type=\"text/javascript\">console.log('%s')</script>";
117
- // printf($str, $hook_suffix);
118
- // }
119
- // }
120
  if ( function_exists( 'register_activation_hook' ) ) {
121
- register_activation_hook( __FILE__, 'vkExUnit_install_function' );
122
  }
123
- function vkExUnit_install_function() {
124
  $opt = get_option( 'vkExUnit_common_options' );
125
  if ( ! $opt ) {
126
- add_option( 'vkExUnit_common_options', vkExUnit_get_common_options_default() );
127
  }
128
  }
1
  <?php
2
  /*
 
 
3
  Load modules
4
  Add vkExUnit css
5
  Add vkExUnit js
6
  /*-------------------------------------------*/
7
 
8
+ require_once veu_get_directory() . '/admin/admin.php';
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
9
 
10
  /*
11
  Load modules
12
  /*-------------------------------------------*/
13
+ add_action( 'plugins_loaded', 'veu_load_files' );
14
+ function veu_load_files() {
15
+ require veu_get_directory() . '/veu-package-manager.php';
16
+ require veu_get_directory() . '/veu-packages.php';
17
+ require veu_get_directory() . '/inc/footer-copyright-change.php';
18
+ require_once( veu_get_directory() . '/inc/template-tags/template-tags.php' );
19
+ require_once( veu_get_directory() . '/inc/template-tags/template-tags-veu.php' );
20
+ require_once( veu_get_directory() . '/inc/template-tags/template-tags-veu-old.php' );
21
+ veu_package_include(); // package_manager.php
22
+ }
 
 
 
 
 
 
23
 
24
  /*
25
  Add vkExUnit css
26
  /*-------------------------------------------*/
27
+ add_action( 'wp_enqueue_scripts', 'veu_print_css' );
28
+ function veu_print_css() {
29
  global $vkExUnit_version;
30
+ $options = veu_get_common_options();
31
  if ( isset( $options['active_bootstrap'] ) && $options['active_bootstrap'] ) {
32
+ wp_enqueue_style( 'vkExUnit_common_style', plugins_url( '', __FILE__ ) . '/assets/css/vkExUnit_style_in_bs.css', array(), $vkExUnit_version, 'all' );
33
  } else {
34
+ wp_enqueue_style( 'vkExUnit_common_style', plugins_url( '', __FILE__ ) . '/assets/css/vkExUnit_style.css', array(), $vkExUnit_version, 'all' );
35
  }
36
  }
37
 
38
+ function veu_print_editor_css() {
39
+ add_editor_style( plugins_url( '', __FILE__ ) . '/assets/css/vkExUnit_editor_style.css' );
40
  }
41
+ add_action( 'after_setup_theme', 'veu_print_editor_css' );
42
 
43
 
44
  /*
45
  Add vkExUnit js
46
  /*-------------------------------------------*/
47
+ add_action( 'wp_head', 'veu_print_js' );
48
+ function veu_print_js() {
49
  global $vkExUnit_version;
50
+ wp_register_script( 'vkExUnit_master-js', plugins_url( '', __FILE__ ) . '/assets/js/all.min.js', array( 'jquery' ), $vkExUnit_version, true );
51
  wp_localize_script( 'vkExUnit_master-js', 'vkExOpt', apply_filters( 'vkExUnit_localize_options', array( 'ajax_url' => admin_url( 'admin-ajax.php' ) ) ) );
52
  wp_enqueue_script( 'vkExUnit_master-js' );
53
  }
54
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
55
  if ( function_exists( 'register_activation_hook' ) ) {
56
+ register_activation_hook( __FILE__, 'veu_install_function' );
57
  }
58
+ function veu_install_function() {
59
  $opt = get_option( 'vkExUnit_common_options' );
60
  if ( ! $opt ) {
61
+ add_option( 'vkExUnit_common_options', veu_get_common_options_default() );
62
  }
63
  }
js/vkExUnit_admin.js DELETED
@@ -1,4 +0,0 @@
1
- /// all.jsのも同じコードがあるので注意
2
- ;(function($,d){var a=false,b='',c='',f=function(){
3
- if(a){a=false;c.show();b.removeClass('active');}else{a=true;c.hide();b.addClass('active');}
4
- };$(d).ready(function(){b=$('#wp-admin-bar-veu_disable_admin_edit .ab-item').on('click',f);c=$('.veu_adminEdit');});})(jQuery,document);
 
 
 
 
languages/vk-all-in-one-expansion-unit-ja.mo CHANGED
Binary file
languages/vk-all-in-one-expansion-unit-ja.po CHANGED
@@ -1,7 +1,7 @@
1
  msgid ""
2
  msgstr ""
3
  "Project-Id-Version: \n"
4
- "POT-Creation-Date: 2019-05-22 00:08+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,133 +16,264 @@ msgstr ""
16
  "X-Poedit-SearchPath-0: .\n"
17
  "X-Poedit-SearchPathExcluded-0: node_modules\n"
18
 
19
- #: admin_active_setting_page.php:3
20
  msgid "Enable setting"
21
  msgstr "有効化設定"
22
 
23
- #: admin_active_setting_page.php:16 admin_active_setting_page.php:89
 
 
24
  msgid "Select all"
25
  msgstr "全てを選択"
26
 
27
- #: admin_active_setting_page.php:16 admin_active_setting_page.php:89
 
 
28
  msgid "Function"
29
  msgstr "有効化"
30
 
31
- #: admin_active_setting_page.php:16 admin_active_setting_page.php:89
 
 
32
  msgid "Description"
33
  msgstr "説明"
34
 
35
- #: admin_active_setting_page.php:35 veu-packages.php:441
 
36
  msgid "Automatic Eye Catch insert"
37
  msgstr "アイキャッチ画像自動挿入"
38
 
39
- #: admin_active_setting_page.php:95
40
  msgid "Extension Setting"
41
  msgstr "拡張設定"
42
 
43
- #: admin_active_setting_page.php:100
 
44
  msgid "Extention contents"
45
  msgstr "拡張コンテンツ"
46
 
47
- #: admin_active_setting_page.php:106
 
48
  msgid "set extension contents to loop_end hook"
49
  msgstr "ループ終了時にコンテンツを追加する"
50
 
51
- #: admin_active_setting_page.php:112
 
 
 
 
 
 
 
 
 
52
  msgid "Test version update"
53
  msgstr "テストバージョンのアップデート"
54
 
55
- #: admin_active_setting_page.php:114
 
56
  msgid "Active test version update"
57
  msgstr "テストバージョンのアップデートを有効にする"
58
 
59
- #: admin_active_setting_page.php:117
 
60
  msgid "Plugin setting options"
61
  msgstr "プラグイン設定オプション"
62
 
63
- #: admin_active_setting_page.php:119
 
64
  msgid "Delete myOptions when deactivate me."
65
  msgstr "プラグインを無効化する際にDBに保存したオプション項目を削除します。"
66
 
67
- #: admin_main_setting_page.php:10 admin_main_setting_page.php:11
68
- #: plugins/meta_keyword.php:103
 
 
69
  msgid "Main setting"
70
  msgstr "メイン設定"
71
 
72
- #: admin_main_setting_page.php:82
73
  msgid "Activated Packages is noting. please activate some package."
74
  msgstr ""
75
  "有効化されているパッケージがありません。何かの機能を有効化してください。"
76
 
77
- #: plugins/auto_eyecatch.php:50
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
78
  msgid "Automatic EyeCatch"
79
  msgstr "アイキャッチ自動挿入"
80
 
81
- #: plugins/auto_eyecatch.php:60
 
82
  msgid "Do not set eyecatch image automatic."
83
  msgstr "アイキャッチ画像を自動挿入しない"
84
 
85
- #: plugins/bootstrap.php:9 plugins_admin/customizer.php:38
86
- msgid "Settings"
87
- msgstr "設定"
88
-
89
- #: plugins/bootstrap.php:36
90
  msgid "Key color"
91
  msgstr "キーカラー"
92
 
93
- #: plugins/bootstrap.php:47
94
  msgid "Key color(dark)"
95
  msgstr "キーカラー(暗)"
96
 
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
- #: plugins/call-to-action/class-vk-call-to-action.php:64
 
103
  msgid "Add new CTA"
104
  msgstr "CTAの新規作成"
105
 
106
- #: plugins/call-to-action/class-vk-call-to-action.php:65
 
107
  msgid "New CTA"
108
  msgstr "CTA 新規作成"
109
 
110
- #: plugins/call-to-action/class-vk-call-to-action.php:98
111
- #: plugins/call-to-action/class-vk-call-to-action.php:100
112
- #: plugins/call-to-action/class-vk-call-to-action.php:101
 
113
  msgid "Call to Action setting"
114
  msgstr "CTA設定"
115
 
116
- #: plugins/call-to-action/class-vk-call-to-action.php:103
 
117
  msgid "CTA Contents"
118
  msgstr "CTA Contents"
119
 
120
- #: plugins/call-to-action/class-vk-call-to-action.php:129
121
- #: plugins/call-to-action/class-vk-call-to-action.php:631
122
- #: plugins/call-to-action/widget-call-to-action.php:74
 
 
 
123
  msgid "Random"
124
  msgstr "ランダム表示"
125
 
126
- #: plugins/call-to-action/class-vk-call-to-action.php:135
127
- #: plugins/call-to-action/class-vk-call-to-action.php:638
 
 
128
  msgid "Disable display"
129
  msgstr "表示しない"
130
 
131
- #: plugins/call-to-action/class-vk-call-to-action.php:141
 
132
  msgid "Follow common setting"
133
  msgstr "共通設定を使用"
134
 
135
- #: plugins/call-to-action/class-vk-call-to-action.php:154
 
136
  msgid "CTA common setting"
137
  msgstr "CTA共通設定"
138
 
139
- #: plugins/call-to-action/class-vk-call-to-action.php:155
140
- #: plugins/call-to-action/view-adminsetting.php:31
141
- #: plugins/call-to-action/widget-call-to-action.php:88
 
 
 
142
  msgid "Show CTA index page"
143
  msgstr "CTAの一覧を表示"
144
 
145
- #: plugins/call-to-action/class-vk-call-to-action.php:220
 
146
  msgid ""
147
  "You can create it with a free layout in the content field using, such as "
148
  "Outer block and PR Content block in VK Blocks."
@@ -150,7 +281,8 @@ msgstr ""
150
  "VK Blocks の アウターブロックやPR Content ブロックを使って本文欄に自由なレイ"
151
  "アウトで作成する事もできます。"
152
 
153
- #: plugins/call-to-action/class-vk-call-to-action.php:221
 
154
  msgid ""
155
  "If the contents field is entered, the contents of the body will be displayed "
156
  "with priority, so the following contents will be ignored."
@@ -158,7 +290,7 @@ msgstr ""
158
  "本文欄が入力されている場合は本文の内容が優先して表示されるので以下の内容は無"
159
  "視されます。"
160
 
161
- #: plugins/call-to-action/class-vk-call-to-action.php:222
162
  #, fuzzy
163
  #| msgid ""
164
  #| "The entered contents are displayed directly. You can not use Dynamic "
@@ -170,91 +302,119 @@ msgstr ""
170
  "入力された内容は直接表示されます。 動的ブロックや再利用ブロックなどは使用でき"
171
  "ません。"
172
 
173
- #: plugins/call-to-action/class-vk-call-to-action.php:226
 
174
  msgid "CTA image"
175
  msgstr "CTA画像"
176
 
177
- #: plugins/call-to-action/class-vk-call-to-action.php:232
 
178
  msgid "Add image"
179
  msgstr "画像を追加"
180
 
181
- #: plugins/call-to-action/class-vk-call-to-action.php:233
 
182
  msgid "Change image"
183
  msgstr "画像を変更"
184
 
185
- #: plugins/call-to-action/class-vk-call-to-action.php:234
 
186
  msgid "Remove image"
187
  msgstr "画像を削除"
188
 
189
- #: plugins/call-to-action/class-vk-call-to-action.php:239
 
190
  msgid "CTA image position"
191
  msgstr "CTA画像の位置"
192
 
193
- #: plugins/call-to-action/class-vk-call-to-action.php:242
 
194
  msgid "right"
195
  msgstr "右寄せ"
196
 
197
- #: plugins/call-to-action/class-vk-call-to-action.php:243
 
198
  msgid "center"
199
  msgstr "中央"
200
 
201
- #: plugins/call-to-action/class-vk-call-to-action.php:244
 
202
  msgid "left"
203
  msgstr "左寄せ"
204
 
205
- #: plugins/call-to-action/class-vk-call-to-action.php:248
 
206
  msgid "Button text"
207
  msgstr "ボタンの表記文言"
208
 
209
- #: plugins/call-to-action/class-vk-call-to-action.php:252
 
210
  msgid "Button icon"
211
  msgstr "ボタンアイコン"
212
 
213
- #: plugins/call-to-action/class-vk-call-to-action.php:253
214
- #: plugins/other_widget/widget-button.php:122
 
 
215
  msgid "To choose your favorite icon, and enter the class."
216
  msgstr "アイコンフォントを選んでそのクラス名を入力してください。"
217
 
218
- #: plugins/call-to-action/class-vk-call-to-action.php:254
219
- #: plugins/other_widget/widget-button.php:123
 
 
220
  msgid "Before :"
221
  msgstr "文字の前 :"
222
 
223
- #: plugins/call-to-action/class-vk-call-to-action.php:256
224
- #: plugins/other_widget/widget-button.php:125
 
 
225
  msgid "After :"
226
  msgstr "文字の後 :"
227
 
228
- #: plugins/call-to-action/class-vk-call-to-action.php:268
 
229
  msgid "Button link url"
230
  msgstr "ボタンのリンク先URL"
231
 
232
- #: plugins/call-to-action/class-vk-call-to-action.php:281
 
233
  msgid "Target window"
234
  msgstr "リンク先ターゲット"
235
 
236
- #: plugins/call-to-action/class-vk-call-to-action.php:283
 
237
  msgid "Open in a self window"
238
  msgstr "同じウィンドウで開く"
239
 
240
- #: plugins/call-to-action/class-vk-call-to-action.php:285
 
241
  msgid "Text message"
242
  msgstr "テキストメッセージ"
243
 
244
- #: plugins/call-to-action/class-vk-call-to-action.php:291
245
- #: plugins/call-to-action/widget-call-to-action.php:91
 
 
246
  msgid "CTA setting"
247
  msgstr "CTA設定"
248
 
249
- #: plugins/call-to-action/view-adminsetting.php:15 veu-packages.php:299
 
 
250
  msgid "Call To Action"
251
  msgstr "Call To Action"
252
 
253
- #: plugins/call-to-action/view-adminsetting.php:19 veu-packages.php:291
 
 
254
  msgid "Display the CTA at the end of the post content."
255
  msgstr "投稿内容の最後にCTAを表示します。"
256
 
257
- #: plugins/call-to-action/view-adminsetting.php:20 veu-packages.php:293
 
 
258
  msgid ""
259
  "The CTA stands for \"Call to action\" and this is the area that prompts the "
260
  "user behavior."
@@ -262,7 +422,9 @@ msgstr ""
262
  "CTAは「Call To Action」の略で、ユーザーにとってもらいたい行動へ誘導するための"
263
  "情報を表示します。"
264
 
265
- #: plugins/call-to-action/view-adminsetting.php:21 veu-packages.php:295
 
 
266
  msgid ""
267
  "As an example, text message and a link button for induction to the free "
268
  "sample download page."
@@ -270,21 +432,25 @@ msgstr ""
270
  "例えば、無料サンプルのダウンロードページへの誘導のためのテキストやリンクボタ"
271
  "ンなどです。"
272
 
273
- #: plugins/call-to-action/view-adminsetting.php:23
 
274
  msgid "How to use"
275
  msgstr "使い方"
276
 
277
- #: plugins/call-to-action/view-adminsetting.php:26
 
278
  msgid ""
279
  "You register the contents on \"CTA\" that you want to display to bottom of "
280
  "the content."
281
  msgstr "まずは投稿タイプCTAで、本文の最後に表示させたい内容を登録します。"
282
 
283
- #: plugins/call-to-action/view-adminsetting.php:27
 
284
  msgid "Choose the CTA to be displayed from the following."
285
  msgstr "下記のプルダウンで、投稿タイプ別に表示するCTAを選択して保存します。"
286
 
287
- #: plugins/call-to-action/view-adminsetting.php:28
 
288
  msgid ""
289
  "If you want to switch the CTA to be displayed on each post, please set in "
290
  "the details page of such posting."
@@ -292,60 +458,82 @@ msgstr ""
292
  "投稿毎に表示するCTAを切り替えたい場合は、投稿などの詳細ページで設定してくださ"
293
  "い。"
294
 
295
- #: plugins/call-to-action/view-adminsetting.php:41
 
296
  msgid "Show index page"
297
  msgstr "一覧ページを表示する"
298
 
299
- #: plugins/call-to-action/widget-call-to-action.php:20
 
300
  msgid "CTA"
301
  msgstr "CTA"
302
 
303
- #: plugins/call-to-action/widget-call-to-action.php:26
 
304
  msgid "Select CTA and display it."
305
  msgstr "CTAを選択して表示します。"
306
 
307
- #: plugins/call-to-action/widget-call-to-action.php:66
 
308
  msgid "Please select CTA to display."
309
  msgstr "表示するCTAを選択してください。"
310
 
311
- #: plugins/call-to-action/widget-call-to-action.php:80
 
312
  msgid "Please select"
313
  msgstr "選択してください"
314
 
315
- #: plugins/child_page_index.php:79 plugins/other_widget/widget-3pr-area.php:198
 
 
316
  msgid "Read more"
317
  msgstr "詳しくはこちら"
318
 
319
- #: plugins/child_page_index.php:150 plugins/other_widget/widget-page.php:166
 
 
320
  msgid "Display a child page index"
321
  msgstr "子ページ一覧の表示"
322
 
323
- #: plugins/contact-section/contact-section.php:107
324
- #: plugins/contact-section/contact-section.php:138
 
 
325
  msgid "Contact Information"
326
  msgstr "お問い合わせ情報"
327
 
328
- #: plugins/contact-section/contact-section.php:117
329
- #: plugins/contact-section/contact-section.php:149
330
- #: plugins/contact-section/customizer.php:53
331
- #: plugins/contact-section/customizer.php:67
 
 
 
332
  msgid "Please feel free to inquire."
333
  msgstr "お気軽にお問い合わせください。"
334
 
335
- #: plugins/contact-section/contact-section.php:120
336
- #: plugins/contact-section/customizer.php:116
 
 
337
  msgid "Office hours 9:00 - 18:00 [ Weekdays except holidays ]"
338
  msgstr "受付時間 9:00-18:00 [ 土・日・祝日除く ]"
339
 
340
- #: plugins/contact-section/contact-section.php:122
341
- #: plugins/contact-section/contact-section.php:124
342
- #: plugins/contact-section/customizer.php:158
343
- #: plugins/contact-section/customizer.php:200
 
 
 
 
344
  msgid "Contact us"
345
  msgstr "お問い合わせ"
346
 
347
- #: plugins/contact-section/contact-section.php:140
348
- #: plugins/contact-section/customizer.php:33
 
 
349
  msgid ""
350
  "The contents entered here will be reflected in the bottom of each fixed "
351
  "page, the \"Contact Section\" widget, the \"Contact Button\" widget, etc."
@@ -353,8 +541,10 @@ msgstr ""
353
  "ここに入力された内容が各固定ページ下部や『お問い合わせ情報』ウィジェット、"
354
  "『お問い合わせボタン』ウィジェットなどに反映されます。"
355
 
356
- #: plugins/contact-section/contact-section.php:142
357
- #: plugins/contact-section/customizer.php:35
 
 
358
  msgid ""
359
  "When I display it on the page, it is necessary to classify a check into "
360
  "\"Display Contact Section\" checkbox with the edit page of each page."
@@ -362,147 +552,210 @@ msgstr ""
362
  "固定ページに表示する場合は、各固定ページの編集画面で\"お問い合わせ情報の表示"
363
  "\"にチェックを入れる必要があります。"
364
 
365
- #: plugins/contact-section/contact-section.php:146
366
- #: plugins/contact-section/customizer.php:62
 
 
367
  msgid "Message"
368
  msgstr "メッセージ"
369
 
370
- #: plugins/contact-section/contact-section.php:149
371
- #: plugins/contact-section/contact-section.php:156
372
- #: plugins/contact-section/contact-section.php:163
373
- #: plugins/contact-section/contact-section.php:170
374
- #: plugins/contact-section/contact-section.php:178
375
- #: plugins/contact-section/contact-section.php:186
376
- #: plugins/contact-section/contact-section.php:194
377
- #: plugins/contact-section/customizer.php:67
378
- #: plugins/contact-section/customizer.php:88
379
- #: plugins/contact-section/customizer.php:109
380
- #: plugins/contact-section/customizer.php:130
381
- #: plugins/contact-section/customizer.php:151
382
- #: plugins/contact-section/customizer.php:172
383
- #: plugins/contact-section/customizer.php:193
384
- #: plugins/google_analytics/ga_admin.php:16 plugins/sns/sns_admin.php:38
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
385
  msgid "ex) "
386
  msgstr "例) "
387
 
388
- #: plugins/contact-section/contact-section.php:153
389
- #: plugins/contact-section/customizer.php:83
 
 
390
  msgid "Phone number"
391
  msgstr "電話番号"
392
 
393
- #: plugins/contact-section/contact-section.php:160
394
- #: plugins/contact-section/customizer.php:104
 
 
395
  msgid "Phone icon"
396
  msgstr "電話アイコン"
397
 
398
- #: plugins/contact-section/contact-section.php:167
399
- #: plugins/contact-section/contact-section.php:170
400
- #: plugins/contact-section/customizer.php:125
401
- #: plugins/contact-section/customizer.php:130
 
 
 
 
402
  msgid "Office hours"
403
  msgstr "営業時間"
404
 
405
- #: plugins/contact-section/contact-section.php:170
406
- #: plugins/contact-section/customizer.php:130
 
 
407
  msgid "Weekdays except holidays"
408
  msgstr "土日・祝日除く"
409
 
410
- #: plugins/contact-section/contact-section.php:175
411
- #: plugins/contact-section/customizer.php:146
 
 
412
  msgid "The contact page URL"
413
  msgstr "お問い合わせ先URL"
414
 
415
- #: plugins/contact-section/contact-section.php:178
416
- #: plugins/contact-section/customizer.php:151
 
 
417
  msgid "or"
418
  msgstr "もしくは"
419
 
420
- #: plugins/contact-section/contact-section.php:179
421
- #: plugins/contact-section/customizer.php:151
 
 
422
  msgid "* If you fill in the blank, widget's contact button does not appear."
423
  msgstr "※ 未入力の場合、お問い合わせウィジェットには何も表示されません。"
424
 
425
- #: plugins/contact-section/contact-section.php:183
426
- #: plugins/contact-section/customizer.php:167
 
 
427
  msgid "Contact button Text"
428
  msgstr "お問い合わせボタンに表示するテキスト"
429
 
430
- #: plugins/contact-section/contact-section.php:186
431
- #: plugins/contact-section/customizer.php:172
 
 
432
  msgid "Contact Us from email."
433
  msgstr "メールでのお問い合わせはこちら"
434
 
435
- #: plugins/contact-section/contact-section.php:191
436
- #: plugins/contact-section/customizer.php:188
 
 
437
  msgid "Contact button text( sub )"
438
  msgstr "お問い合わせボタンに表示するテキスト2(オプション)"
439
 
440
- #: plugins/contact-section/contact-section.php:195
441
- #: plugins/contact-section/customizer.php:193
 
 
442
  msgid "Email contact form"
443
  msgstr "お気軽にお問い合わせください。"
444
 
445
- #: plugins/contact-section/contact-section.php:200
446
- #: plugins/contact-section/customizer.php:209
 
 
447
  msgid "Contact button short text for side widget"
448
  msgstr "お問い合わせボタンウィジェットに表示するテキスト"
449
 
450
- #: plugins/contact-section/contact-section.php:204
451
- #: plugins/contact-section/customizer.php:214
 
 
452
  msgid "This will used to \"Contact Button\" widget."
453
  msgstr ""
454
  "このテキストはお問い合わせボタンウィジェットで使用されます。サイドバーでの利"
455
  "用を想定していますので少ない文字数で設定してください。"
456
 
457
- #: plugins/contact-section/contact-section.php:208
 
458
  msgid "Advanced Setting"
459
  msgstr "高度な設定"
460
 
461
- #: plugins/contact-section/contact-section.php:217
462
- #: plugins/contact-section/customizer.php:238
 
 
463
  msgid "Inquiry Banner image"
464
  msgstr "お問い合わせバナー画像"
465
 
466
- #: plugins/contact-section/contact-section.php:219
 
467
  msgid "Select Image"
468
  msgstr "画像を選択"
469
 
470
- #: plugins/contact-section/contact-section.php:220
471
- #: plugins/contact-section/customizer.php:228
 
 
472
  msgid "Display the image instead of the above inquiry information"
473
  msgstr ""
474
  "画像が登録されている場合は標準のお問い合わせ情報ではなく画像が表示されます。"
475
 
476
- #: plugins/contact-section/contact-section.php:224
477
- #: plugins/contact-section/customizer.php:264
 
 
478
  msgid "Display HTML message instead of the standard"
479
  msgstr "お問い合わせ情報として表示するHTML"
480
 
481
- #: plugins/contact-section/contact-section.php:226
482
- #: plugins/contact-section/customizer.php:257
 
 
483
  msgid "HTML takes precedence over image"
484
  msgstr "HTMLが登録されている場合は画像より優先されます。"
485
 
486
- #: plugins/contact-section/contact-section.php:248
 
487
  msgid "Display Contact Section"
488
  msgstr "お問い合わせ情報の表示"
489
 
490
- #: plugins/contact-section/contact-section.php:388
491
- #: plugins/contact-section/contact-section.php:441
 
 
492
  msgid "Edit contact information"
493
  msgstr "Contact情報を編集"
494
 
495
- #: plugins/contact-section/contact-section.php:457
 
496
  msgid "Contact Button"
497
  msgstr "お問い合わせボタン"
498
 
499
- #: plugins/contact-section/contact-section.php:458
 
500
  msgid "Display contact button."
501
  msgstr "お問い合わせボタンを表示します。"
502
 
503
- #: plugins/contact-section/contact-section.php:459
504
- #: plugins/contact-section/contact-section.php:487
505
- #: plugins/contact-section/contact-section.php:509
 
 
 
506
  #, php-format
507
  msgid ""
508
  "It is necessary to set the \"%s\" -> \"Contact Information\" section in "
@@ -510,19 +763,24 @@ msgid ""
510
  msgstr ""
511
  "「%s」→ 「メイン設定」ページで『お問い合わせ情報』を設定する必要があります。"
512
 
513
- #: plugins/contact-section/contact-section.php:486
 
514
  msgid "Display contact button"
515
  msgstr "お問い合わせボタンを表示します。"
516
 
517
- #: plugins/contact-section/contact-section.php:507 veu-packages.php:264
 
 
518
  msgid "Contact Section"
519
  msgstr "お問い合わせ情報"
520
 
521
- #: plugins/contact-section/contact-section.php:508
 
522
  msgid "Display Phone number and contact button etc."
523
  msgstr "電話番号とお問い合わせボタンなどを表示します。"
524
 
525
- #: plugins/contact-section/contact-section.php:537
 
526
  #, php-format
527
  msgid ""
528
  "*It is necessary to set the \"%s\" -> \"Contact Information\" section in "
@@ -531,65 +789,84 @@ msgstr ""
531
  "* 「%s」→ 「メイン設定」ページで『お問い合わせ情報』を設定する必要がありま"
532
  "す。"
533
 
534
- #: plugins/contact-section/customizer.php:23
 
535
  msgid "Contact Settings"
536
  msgstr "お問い合わせ情報"
537
 
538
- #: plugins/contact-section/customizer.php:231
539
- #: plugins/contact-section/customizer.php:260
 
 
540
  msgid "It is not reflected in the header."
541
  msgstr "ヘッダーには反映されません。"
542
 
543
- #: plugins/css_customize/css_customize-edit.php:2
544
- #: plugins/css_customize/css_customize.php:30
545
- #: plugins/css_customize/css_customize.php:44
546
- #: plugins/css_customize/css_customize.php:45
 
 
 
 
547
  msgid "CSS Customize"
548
  msgstr "CSSカスタマイズ"
549
 
550
- #: plugins/css_customize/css_customize-edit.php:5
 
551
  msgid "You can add custom CSS here."
552
  msgstr "デザインをカスタマイズする場合は下のテキストエリアにCSSを入力します"
553
 
554
- #: plugins/css_customize/css_customize-edit.php:13
 
555
  msgid "Save CSS"
556
  msgstr "CSSを保存する"
557
 
558
- #: plugins/css_customize/css_customize-single.php:22
 
559
  msgid "Custom CSS"
560
  msgstr "カスタムCSS"
561
 
562
- #: plugins/css_customize/css_customize.php:100
 
563
  msgid "Your custom CSS was saved."
564
  msgstr "CSSが保存されました"
565
 
566
- #: plugins/css_customize/css_customize.php:103
 
567
  msgid "Error occured. Please try again."
568
  msgstr "何らかのエラー!! また試してみてください"
569
 
570
- #: plugins/font-awesome/class-vk-font-awesome-versions.php:22
571
- #: plugins/font-awesome/class-vk-font-awesome-versions.php:37
 
 
572
  msgid "Not recommended"
573
  msgstr "非推奨"
574
 
575
- #: plugins/font-awesome/class-vk-font-awesome-versions.php:69
576
- #: plugins/font-awesome/class-vk-font-awesome-versions.php:71
 
 
577
  msgid "Ex ) "
578
  msgstr "例 ) "
579
 
580
- #: plugins/font-awesome/class-vk-font-awesome-versions.php:169
 
581
  msgid "Font Awesome"
582
  msgstr "Font Awesome"
583
 
584
- #: plugins/font-awesome/class-vk-font-awesome-versions.php:190
 
585
  msgid "Font Awesome Version"
586
  msgstr "Font Awesome Version"
587
 
588
- #: plugins/font-awesome/class-vk-font-awesome-versions.php:193
 
589
  msgid "4.7 will be abolished in the near future."
590
  msgstr "4.7は将来的に廃止します。"
591
 
592
- #: plugins/footer_copyright_change.php:6
593
  msgid ""
594
  "<p>Powered by <a href=\"https://wordpress.org/\">WordPress</a> with <a href="
595
  "\"https://lightning.nagoya\" target=\"_blank\" title=\"Free WordPress Theme "
@@ -603,19 +880,23 @@ msgstr ""
603
  "nagoya/ja/\" target=\"_blank\">VK All in One Expansion Unit</a> by <a href="
604
  "\"//www.vektor-inc.co.jp\" target=\"_blank\">Vektor,Inc.</a> technology.</p>"
605
 
606
- #: plugins/google_analytics/ga_admin.php:9
607
- #: plugins/google_analytics/ga_admin.php:13
608
- #: plugins/google_analytics/google_analytics.php:23
 
 
609
  msgid "Google Analytics Settings"
610
  msgstr "Google Analytics設定"
611
 
612
- #: plugins/google_analytics/ga_admin.php:14
 
613
  msgid ""
614
  "Please fill in the Google Analytics ID from the Analytics embed code used in "
615
  "the site."
616
  msgstr "このサイトで使用する Google アナリティクスの ID を入力して下さい。"
617
 
618
- #: plugins/google_analytics/ga_admin.php:19
 
619
  msgid ""
620
  "Please select the type of Analytics code . (If you are unsure you can skip "
621
  "this.)"
@@ -623,30 +904,39 @@ msgstr ""
623
  "アナリティクスコードの種類を選択して下さい。( 不明な場合この設定は省略できま"
624
  "す )"
625
 
626
- #: plugins/google_analytics/ga_admin.php:23
627
- #: plugins/google_analytics/ga_customizer.php:74
 
 
628
  msgid "Recommendation ( gtag )"
629
  msgstr "推奨 ( gtag )"
630
 
631
- #: plugins/google_analytics/ga_admin.php:24
632
- #: plugins/google_analytics/ga_customizer.php:75
 
 
633
  msgid "Universal Analytics code ( analytics.js )"
634
  msgstr "ユニバーサル アナリティクスのコード ( analytics.js )"
635
 
636
- #: plugins/google_analytics/ga_admin.php:25
637
- #: plugins/google_analytics/ga_customizer.php:76
 
 
638
  msgid "Normal code ( analytics.js )"
639
  msgstr "ノーマルのコード ( analytics.js )"
640
 
641
- #: plugins/google_analytics/ga_customizer.php:24
 
642
  msgid "Google Analtics Settings"
643
  msgstr "Google Analytics設定"
644
 
645
- #: plugins/google_analytics/ga_customizer.php:45
 
646
  msgid "Google Analytics ID"
647
  msgstr "Google Analyticsの ID"
648
 
649
- #: plugins/google_analytics/ga_customizer.php:49
 
650
  msgid ""
651
  "Please fill in the Google Analytics ID from the Analytics embed code used in "
652
  "the site.<br>ex) XXXXXXXX-X"
@@ -654,11 +944,13 @@ msgstr ""
654
  "このサイトで使用する Google アナリティクスの ID を入力して下さい。<br>例) "
655
  "XXXXXXXX-X"
656
 
657
- #: plugins/google_analytics/ga_customizer.php:68
 
658
  msgid "Select the type of Analytics code"
659
  msgstr "アナリティクスコードの種類を選択"
660
 
661
- #: plugins/google_analytics/ga_customizer.php:78
 
662
  msgid ""
663
  "Print the select the type of Analytics code.<br>(If you are unsure you can "
664
  "skip this.)"
@@ -666,11 +958,12 @@ msgstr ""
666
  "アナリティクスコードの種類を選択して下さい。( 不明な場合この設定は省略できま"
667
  "す。)"
668
 
669
- #: plugins/icons.php:38 plugins/icons.php:68
 
670
  msgid "icon setting"
671
  msgstr "アイコン設定"
672
 
673
- #: plugins/icons.php:74
674
  #, php-format
675
  msgid ""
676
  "This feature will be discontinued shortly.<br>You can set the site icon from "
@@ -681,60 +974,62 @@ msgstr ""
681
  "サイトアイコンは「<a href=%s>外観 > カスタマイズ</a>」の「サイト基本情報」パ"
682
  "ネルから設定できます。"
683
 
684
- #: plugins/icons.php:81
685
  msgid "Favicon Setting"
686
  msgstr "ファビコン設定"
687
 
688
- #: plugins/icons.php:83
689
  msgid "Choose icon"
690
  msgstr "アイコンを選択"
691
 
692
- #: plugins/icons.php:84
693
  msgid "Please upload your \".ico\" file"
694
  msgstr "作成したicoファイルをアップロードしてください"
695
 
696
- #: plugins/insert_ads.php:38 plugins/insert_ads.php:218 veu-packages.php:322
 
 
697
  msgid "Insert ads"
698
  msgstr "広告の挿入"
699
 
700
- #: plugins/insert_ads.php:228
701
  msgid "Google Auto ads"
702
  msgstr "Google自動広告"
703
 
704
- #: plugins/insert_ads.php:233
705
  msgid "About Google Auto ads"
706
  msgstr "Google自動広告について"
707
 
708
- #: plugins/insert_ads.php:236
709
  msgid ""
710
  "If you would like to set to Google Auto ads,Please fill in Publisher ID."
711
  msgstr ""
712
  "Google自動広告を設定する場合はチェックを入れて、サイト運営者IDを入力してくだ"
713
  "さい。"
714
 
715
- #: plugins/insert_ads.php:238
716
  msgid "Enable Google Auto ads"
717
  msgstr "Google自動広告を有効にする"
718
 
719
- #: plugins/insert_ads.php:240
720
  msgid "Publisher ID"
721
  msgstr "サイト運営者ID"
722
 
723
- #: plugins/insert_ads.php:244
724
  msgid "Google AdSense dashboard"
725
  msgstr "Google AdSense 管理画面"
726
 
727
- #: plugins/insert_ads.php:246
728
  #, php-format
729
  msgid ""
730
  "Publisher ID is you can investigate from the %s > Account information page."
731
  msgstr "サイト運営者IDは %s > アカウント情報 から確認できます。"
732
 
733
- #: plugins/insert_ads.php:249
734
  msgid "Designate anchor ads at the bottom."
735
  msgstr "アンカー広告を下部に指定する"
736
 
737
- #: plugins/insert_ads.php:251
738
  msgid ""
739
  "The layout may collapse by inserting Google Auto ads, but the correspondence "
740
  "varies depending on the kind, specification, theme etc. of advertisement, so "
@@ -745,36 +1040,37 @@ msgstr ""
745
  "中のテーマなどにより対応は様々ですので、表示崩れについては各自必要に応じてCSS"
746
  "を書いて修正してください。"
747
 
748
- #: plugins/insert_ads.php:259
749
  msgid "Insert ads to post."
750
  msgstr "投稿に広告を挿入"
751
 
752
- #: plugins/insert_ads.php:261
753
  msgid "Insert ads to before content and more tag and after content."
754
  msgstr "記事の直前 / moreタグの直後 / 記事の最後に広告を挿入できます。"
755
 
756
- #: plugins/insert_ads.php:261
757
  msgid "If you want to separate ads area, you fill two fields."
758
  msgstr "2つのフィールドに分けて挿入すると、横並び(col-md-6)に表示されます。"
759
 
760
- #: plugins/insert_ads.php:263
761
  msgid "insert the ad [ before content ]"
762
  msgstr "広告を挿入 [ 記事の最初 ]"
763
 
764
- #: plugins/insert_ads.php:271
765
  msgid "insert the ad [ more tag ]"
766
  msgstr "広告を挿入 [ moreタグ ]"
767
 
768
- #: plugins/insert_ads.php:279
769
  msgid "insert the ad [ after content ]"
770
  msgstr "広告を挿入 [ 記事の最後 ]"
771
 
772
- #: plugins/meta_description.php:20 plugins/meta_description.php:31
773
- #: plugins/meta_description.php:34
 
774
  msgid "Meta Description"
775
  msgstr "メタディスクリプション"
776
 
777
- #: plugins/meta_description.php:37
778
  msgid ""
779
  "What you have to complete the \"excerpt\" column of the edit screen of each "
780
  "page will be reflected in the description of the meta tag."
@@ -782,7 +1078,7 @@ msgstr ""
782
  "各ページの編集画面の「抜粋」欄に記入した内容がmetaタグのディスクリプションに"
783
  "反映されます"
784
 
785
- #: plugins/meta_description.php:38
786
  msgid ""
787
  "Description of meta tags in the search results screen of search sites such "
788
  "as Google, will be Displayed, such as the bottom of the site title. If the "
@@ -793,7 +1089,7 @@ msgstr ""
793
  "す。しかし、トップページに設定した固定ページに抜粋が記入されている場合はその"
794
  "内容が反映されます。"
795
 
796
- #: plugins/meta_description.php:39
797
  msgid ""
798
  "The meta description of the top page is subject to the catchphrase of the "
799
  "site. However, its contents will be reflected if the excerpt is entered in "
@@ -803,7 +1099,7 @@ msgstr ""
803
  "す。しかし、トップページに設定した固定ページに抜粋が記入されている場合はその"
804
  "内容が反映されます。"
805
 
806
- #: plugins/meta_description.php:40
807
  msgid ""
808
  "If \"excerpt\" column is not found, Click \"Display Option\" of page top at "
809
  "each article edit page, and check the expert column display."
@@ -812,21 +1108,23 @@ msgstr ""
812
  "ので、そこをクリックすると「抜粋」欄を表示するチェックボックスが出てきますの"
813
  "で、チェックして下さい。"
814
 
815
- #: plugins/meta_keyword.php:40 plugins/meta_keyword.php:91
816
- #: plugins/meta_keyword.php:93 plugins/meta_keyword.php:94
817
- #: plugins/meta_keyword.php:101
 
 
818
  msgid "Meta Keywords"
819
  msgstr "メタキーワード"
820
 
821
- #: plugins/meta_keyword.php:68
822
  msgid "Meta Keyword"
823
  msgstr "メタキーワード"
824
 
825
- #: plugins/meta_keyword.php:71
826
  msgid "Common Keywords"
827
  msgstr "共通キーワード設定"
828
 
829
- #: plugins/meta_keyword.php:72
830
  msgid ""
831
  "Keywords for meta tag. This words will set Meta Keyword with post keywords. "
832
  "if you want multiple keywords, enter with separator of \",\"."
@@ -834,13 +1132,13 @@ msgstr ""
834
  "メタタグに入力するキーワードを入力します。ここでは全てのページで使用する共通"
835
  "のキーワードを設定します。複数ある場合は「,」で区切ってください。"
836
 
837
- #: plugins/meta_keyword.php:75
838
  msgid "This is not seriously, Because the SearchEngine does not care this."
839
  msgstr ""
840
  "あまり深く考える必要はありません。現状のサーチエンジンではそこまで重要なファ"
841
  "クターとはなりません。"
842
 
843
- #: plugins/meta_keyword.php:76
844
  msgid ""
845
  "For each page individual keyword is enter at the edit screen of each "
846
  "article. 10 keywords maximum, together with a each article keywords is "
@@ -849,107 +1147,145 @@ msgstr ""
849
  "個々のページのキーワードはそれぞれの投稿ページのキーワード入力欄から追加して"
850
  "ください。それらと合わせて10個程度のキーワード数であることが望ましいです。"
851
 
852
- #: plugins/meta_keyword.php:77
853
  msgid "\",\" separator at end of the last keyword is do not need."
854
  msgstr "最後のキーワードの後ろに「,」は必要ありません。"
855
 
856
- #: plugins/meta_keyword.php:78
857
  msgid "Example: WordPress,template,theme,free,GPL"
858
  msgstr "【例】 WordPress,テンプレート,テーマ,無料,GPL"
859
 
860
- #: plugins/meta_keyword.php:102
 
861
  msgid ""
862
  "To distinguish between individual keywords, please enter a , delimiter "
863
  "(optional)."
864
  msgstr "キーワードを複数入力する場合は , ( カンマ )で区切って下さい。"
865
 
866
- #: plugins/meta_keyword.php:104
 
867
  #, php-format
868
  msgid "* keywords common to the entire site can be set from %s."
869
  msgstr "サイト全体のキーワードは %s より設定することができます。"
870
 
871
- #: plugins/other_widget/widget-3pr-area.php:9
872
- #: plugins/other_widget/widget-3pr-area.php:161
 
 
873
  msgid "3PR area"
874
  msgstr "3PR エリア"
875
 
876
- #: plugins/other_widget/widget-3pr-area.php:14
 
877
  msgid "Displays a 3PR area"
878
  msgstr "3PR エリアを表示します。"
879
 
880
- #: plugins/other_widget/widget-3pr-area.php:20
 
881
  msgid "3PR area1 title"
882
  msgstr "3PR エリア1 タイトル"
883
 
884
- #: plugins/other_widget/widget-3pr-area.php:28
 
885
  msgid "3PR area2 title"
886
  msgstr "3PR エリア2 タイトル"
887
 
888
- #: plugins/other_widget/widget-3pr-area.php:36
 
889
  msgid "3PR area3 title"
890
  msgstr "3PR エリア3 タイトル"
891
 
892
- #: plugins/other_widget/widget-3pr-area.php:54
 
893
  msgid "3PR area setting"
894
  msgstr "3PR エリア設定"
895
 
896
- #: plugins/other_widget/widget-3pr-area.php:56
897
- #: plugins/other_widget/widget-new-posts.php:243
898
- #: plugins/other_widget/widget-page.php:126
899
- #: plugins/other_widget/widget-pr-blocks.php:111
900
- #: plugins/other_widget/widget-profile.php:55
901
- #: plugins/related_posts/related_posts.php:261
902
- #: plugins/sns/widget-fb-page-plugin.php:79 plugins/sns/widget-twitter.php:84
 
 
 
 
 
 
 
 
903
  msgid "Title:"
904
  msgstr "タイトル"
905
 
906
- #: plugins/other_widget/widget-3pr-area.php:62
 
907
  msgid "Select image for PC:"
908
  msgstr "PC 用に表示される画像を選択(横 300px 程度推奨)"
909
 
910
- #: plugins/other_widget/widget-3pr-area.php:72
911
- #: plugins/other_widget/widget-3pr-area.php:90
912
- #: plugins/other_widget/widget-new-posts.php:290
913
- #: plugins/other_widget/widget-pr-blocks.php:174
914
- #: plugins/other_widget/widget-profile.php:70
 
 
 
 
 
915
  msgid "Select image"
916
  msgstr "画像を選択"
917
 
918
- #: plugins/other_widget/widget-3pr-area.php:73
919
- #: plugins/other_widget/widget-3pr-area.php:91
920
- #: plugins/other_widget/widget-new-posts.php:291
921
- #: plugins/other_widget/widget-pr-blocks.php:175
922
- #: plugins/other_widget/widget-profile.php:71
 
 
 
 
 
923
  msgid "Clear image"
924
  msgstr "画像クリア"
925
 
926
- #: plugins/other_widget/widget-3pr-area.php:80
 
927
  msgid "Select image for Mobile:"
928
  msgstr ""
929
  "スマホ用(ウィンドウサイズが 768px 以下の場合)に表示される画像を選択(橫 "
930
  "690px 以上推奨。空欄も可)"
931
 
932
- #: plugins/other_widget/widget-3pr-area.php:102
933
- #: plugins/other_widget/widget-pr-blocks.php:115
 
 
934
  msgid "Summary Text:"
935
  msgstr "概要となるテキスト"
936
 
937
- #: plugins/other_widget/widget-3pr-area.php:108
938
- #: plugins/other_widget/widget-pr-blocks.php:120
 
 
939
  msgid "Link URL:"
940
  msgstr "リンク先ページのURL"
941
 
942
- #: plugins/other_widget/widget-3pr-area.php:116
943
- #: plugins/other_widget/widget-banner.php:106
944
- #: plugins/other_widget/widget-pr-blocks.php:124
 
 
 
945
  msgid "Open link new tab."
946
  msgstr "リンクを別ウィンドウで開く"
947
 
948
- #: plugins/other_widget/widget-archives.php:9 veu-packages.php:200
 
949
  msgid "archive list"
950
  msgstr "アーカイブリスト"
951
 
952
- #: plugins/other_widget/widget-archives.php:14 veu-packages.php:200
 
953
  msgid ""
954
  "Displays a list of archives. You can choose the post type and also to "
955
  "display archives by month or by year."
@@ -957,273 +1293,349 @@ msgstr ""
957
  "アーカイブの一覧を表示します。月ごともしくは年ごとでの表示。また、ポストタイ"
958
  "プを選択できます。"
959
 
960
- #: plugins/other_widget/widget-archives.php:53
961
- #: plugins/other_widget/widget-archives.php:54
 
 
962
  msgid "Monthly archives"
963
  msgstr "月別アーカイブ"
964
 
965
- #: plugins/other_widget/widget-archives.php:68
966
- #: plugins/other_widget/widget-new-posts.php:261
967
- #: plugins/other_widget/widget-new-posts.php:268
 
 
 
968
  msgid "Title"
969
  msgstr "タイトル"
970
 
971
- #: plugins/other_widget/widget-archives.php:72
 
972
  msgid "Post type"
973
  msgstr "ポストタイプ"
974
 
975
- #: plugins/other_widget/widget-archives.php:92
 
976
  msgid "Monthly"
977
  msgstr "月別"
978
 
979
- #: plugins/other_widget/widget-archives.php:99
 
980
  msgid "Yearly"
981
  msgstr "年別"
982
 
983
- #: plugins/other_widget/widget-archives.php:117
 
984
  msgid "archive"
985
  msgstr "アーカイブ"
986
 
987
- #: plugins/other_widget/widget-banner.php:15
 
988
  msgid "Banner"
989
  msgstr "バナー"
990
 
991
- #: plugins/other_widget/widget-banner.php:21
 
992
  msgid ""
993
  "You can easily set up a banner simply by registering images and link "
994
  "destinations."
995
  msgstr "画像とリンク先を登録するだけで簡単にバナーを設定できます。"
996
 
997
- #: plugins/other_widget/widget-banner.php:97
 
998
  msgid "Set image"
999
  msgstr "画像を選択"
1000
 
1001
- #: plugins/other_widget/widget-banner.php:107
 
1002
  msgid "Alternative text"
1003
  msgstr "代替テキスト(alt)"
1004
 
1005
- #: plugins/other_widget/widget-button.php:32
 
1006
  msgid "Button"
1007
  msgstr "ボタン"
1008
 
1009
- #: plugins/other_widget/widget-button.php:37
 
1010
  msgid "You can set buttons for arbitrary text."
1011
  msgstr "任意のテキストのボタンを設定できます。"
1012
 
1013
- #: plugins/other_widget/widget-button.php:116
 
1014
  msgid "Main text(Required):"
1015
  msgstr "ボタンテキスト(必須):"
1016
 
1017
- #: plugins/other_widget/widget-button.php:121
 
1018
  msgid "Class name of the icon font"
1019
  msgstr "使用したいアイコンフォント"
1020
 
1021
- #: plugins/other_widget/widget-button.php:134
 
1022
  msgid "Sub text:"
1023
  msgstr "サブテキスト:"
1024
 
1025
- #: plugins/other_widget/widget-button.php:138
 
1026
  msgid "Link URL(Required):"
1027
  msgstr "リンク先ページのURL(必須):"
1028
 
1029
- #: plugins/other_widget/widget-button.php:148
 
1030
  msgid "Open with new tab"
1031
  msgstr "リンクを別ウィンドウで開く"
1032
 
1033
- #: plugins/other_widget/widget-button.php:151
 
1034
  msgid "Size"
1035
  msgstr "サイズ"
1036
 
1037
- #: plugins/other_widget/widget-button.php:158
 
1038
  msgid "Small"
1039
  msgstr "小"
1040
 
1041
- #: plugins/other_widget/widget-button.php:164
 
1042
  msgid "Medium"
1043
  msgstr "中"
1044
 
1045
- #: plugins/other_widget/widget-button.php:170
 
1046
  msgid "Large"
1047
  msgstr "大"
1048
 
1049
- #: plugins/other_widget/widget-button.php:174
 
1050
  msgid "Button color:"
1051
  msgstr "ボタンの色:"
1052
 
1053
- #: plugins/other_widget/widget-button.php:211
 
1054
  msgid "Key Color(.primary)"
1055
  msgstr "キーカラー(.primary)"
1056
 
1057
- #: plugins/other_widget/widget-button.php:212
 
1058
  msgid "No paint(.default)"
1059
  msgstr "塗りなし(.default)"
1060
 
1061
- #: plugins/other_widget/widget-button.php:213
 
1062
  msgid "Light green(.success)"
1063
  msgstr "明るい緑(.success)"
1064
 
1065
- #: plugins/other_widget/widget-button.php:214
 
1066
  msgid "Light blue(.info)"
1067
  msgstr "空色(.info)"
1068
 
1069
- #: plugins/other_widget/widget-button.php:215
 
1070
  msgid "Orange(.warning)"
1071
  msgstr "オレンジ(.warning)"
1072
 
1073
- #: plugins/other_widget/widget-button.php:216
 
1074
  msgid "Red(.danger)"
1075
  msgstr "赤(.danger)"
1076
 
1077
- #: plugins/other_widget/widget-child-page-list.php:10
 
1078
  msgid "Child Page List"
1079
  msgstr "子ページのリスト"
1080
 
1081
- #: plugins/other_widget/widget-child-page-list.php:15
1082
- #: plugins/other_widget/widget-child-page-list.php:59
 
 
1083
  msgid "Display the child pages list from ancestor page."
1084
  msgstr "表示しているページの先祖階層からの子ページリストを表示します。"
1085
 
1086
- #: plugins/other_widget/widget-new-posts.php:12
1087
- #: plugins/other_widget/widget-new-posts.php:217
 
 
1088
  msgid "Recent Posts"
1089
  msgstr "最新記事"
1090
 
1091
- #: plugins/other_widget/widget-new-posts.php:17
 
1092
  msgid "Displays a list of your most recent posts"
1093
  msgstr "最新の投稿記事リストを表示します。"
1094
 
1095
- #: plugins/other_widget/widget-new-posts.php:254
 
1096
  msgid "Display Format"
1097
  msgstr "表示形式"
1098
 
1099
- #: plugins/other_widget/widget-new-posts.php:261
 
1100
  msgid "Thumbnail"
1101
  msgstr "サムネイル画像"
1102
 
1103
- #: plugins/other_widget/widget-new-posts.php:261
1104
- #: plugins/other_widget/widget-new-posts.php:268
 
 
1105
  msgid "Date"
1106
  msgstr "日付"
1107
 
1108
- #: plugins/other_widget/widget-new-posts.php:268
1109
- #: plugins/other_widget/widget-taxonomies.php:26
1110
- #: plugins/other_widget/widget-taxonomies.php:56
1111
- #: plugins/other_widget/widget-taxonomies.php:57
 
 
 
 
1112
  msgid "Category"
1113
  msgstr "カテゴリー"
1114
 
1115
- #: plugins/other_widget/widget-new-posts.php:281
 
1116
  msgid "Default thumbnail image:"
1117
  msgstr "デフォルトのサムネイル画像:"
1118
 
1119
- #: plugins/other_widget/widget-new-posts.php:302
 
1120
  msgid "Order by"
1121
  msgstr "表示順"
1122
 
1123
- #: plugins/other_widget/widget-new-posts.php:309
 
1124
  msgid "Publish date"
1125
  msgstr "公開日"
1126
 
1127
- #: plugins/other_widget/widget-new-posts.php:315
 
1128
  msgid "Modified date"
1129
  msgstr "最終更新日"
1130
 
1131
- #: plugins/other_widget/widget-new-posts.php:319
1132
- #: plugins/related_posts/related_posts.php:281
 
 
1133
  msgid "Display count"
1134
  msgstr "表示する記事数"
1135
 
1136
- #: plugins/other_widget/widget-new-posts.php:324
 
1137
  msgid "Slug for the custom type you want to display"
1138
  msgstr "表示したい記事タイプ"
1139
 
1140
- #: plugins/other_widget/widget-new-posts.php:329
 
1141
  msgid "taxonomy ID"
1142
  msgstr "カテゴリー(タクソノミー)ID"
1143
 
1144
- #: plugins/other_widget/widget-new-posts.php:332
 
1145
  msgid "if you need filtering by term, add the term ID separate by \",\"."
1146
  msgstr ""
1147
  "特定のカテゴリーのみ表示したい場合は<br/>カンマ(,)区切りでカテゴリーIDを入力"
1148
  "します。"
1149
 
1150
- #: plugins/other_widget/widget-new-posts.php:334 plugins/sns/sns_admin.php:92
 
 
1151
  msgid "if empty this area, I will do not filtering."
1152
  msgstr "空欄の場合はフィルタリングは行いません。"
1153
 
1154
- #: plugins/other_widget/widget-new-posts.php:339
 
1155
  msgid "Destination URL:"
1156
  msgstr "リンク先URL:"
1157
 
1158
- #: plugins/other_widget/widget-new-posts.php:342
 
1159
  msgid "Notation text:"
1160
  msgstr "表記テキスト:"
1161
 
1162
- #: plugins/other_widget/widget-page.php:9
 
1163
  msgid "page content to widget"
1164
  msgstr "固定ページ本文"
1165
 
1166
- #: plugins/other_widget/widget-page.php:14
 
1167
  msgid "Displays a page contents to widget."
1168
  msgstr "選択したページの内容を表示します。"
1169
 
1170
- #: plugins/other_widget/widget-page.php:135
 
1171
  msgid "Display the entered title"
1172
  msgstr "入力したタイトルを表示する"
1173
 
1174
- #: plugins/other_widget/widget-page.php:139
 
1175
  msgid "Display the title of page"
1176
  msgstr "固定ページのタイトルを表示する"
1177
 
1178
- #: plugins/other_widget/widget-page.php:143
 
1179
  msgid "Do not display titles"
1180
  msgstr "タイトルを表示しない"
1181
 
1182
- #: plugins/other_widget/widget-page.php:175 plugins/pageList_ancestor.php:96
 
 
1183
  msgid "Display a page list from ancestor"
1184
  msgstr "現在のページの先祖階層からの子ページリストを表示"
1185
 
1186
- #: plugins/other_widget/widget-page.php:243
 
1187
  msgid "Edit"
1188
  msgstr "編集"
1189
 
1190
- #: plugins/other_widget/widget-pr-blocks.php:17
 
1191
  msgid "PR Blocks"
1192
  msgstr "PR Blocks"
1193
 
1194
- #: plugins/other_widget/widget-pr-blocks.php:22
 
1195
  msgid "Displays a circle image or icon font for pr blocks"
1196
  msgstr "丸抜きの画像やアイコンフォントをPRブロックに表示"
1197
 
1198
- #: plugins/other_widget/widget-pr-blocks.php:30
 
1199
  msgid "Service"
1200
  msgstr "サービス紹介"
1201
 
1202
- #: plugins/other_widget/widget-pr-blocks.php:40
 
1203
  msgid "Company"
1204
  msgstr "会社案内"
1205
 
1206
- #: plugins/other_widget/widget-pr-blocks.php:50
 
1207
  msgid "Recruit"
1208
  msgstr "採用情報"
1209
 
1210
- #: plugins/other_widget/widget-pr-blocks.php:60
 
1211
  msgid "Contact"
1212
  msgstr "Contact"
1213
 
1214
- #: plugins/other_widget/widget-pr-blocks.php:83
 
1215
  msgid "The choice of the number of columns:"
1216
  msgstr "列の数"
1217
 
1218
- #: plugins/other_widget/widget-pr-blocks.php:90
 
1219
  msgid "3column"
1220
  msgstr "3列"
1221
 
1222
- #: plugins/other_widget/widget-pr-blocks.php:96
 
1223
  msgid "4column"
1224
  msgstr "4列"
1225
 
1226
- #: plugins/other_widget/widget-pr-blocks.php:98
 
1227
  msgid ""
1228
  "If you change the number of columns, click to \"Save\" botton and exit the "
1229
  "edit page. When restart the edit page, the column input form is increased or "
@@ -1232,119 +1644,151 @@ msgstr ""
1232
  "列の数を変更する場合は「保存して公開」ボタンをクリックして編集画面を終了しま"
1233
  "す。それから編集画面を再度開くと列の入力フォームが増減します。"
1234
 
1235
- #: plugins/other_widget/widget-pr-blocks.php:107
1236
- #: plugins/other_widget/widget-pr-blocks.php:277
 
 
1237
  msgid "PR Block"
1238
  msgstr "PRブロック"
1239
 
1240
- #: plugins/other_widget/widget-pr-blocks.php:129
 
1241
  msgid "Icon"
1242
  msgstr "アイコン"
1243
 
1244
- #: plugins/other_widget/widget-pr-blocks.php:132
 
1245
  msgid "Class name of the icon font you want to use:"
1246
  msgstr "使用したいアイコンフォントのクラス名:"
1247
 
1248
- #: plugins/other_widget/widget-pr-blocks.php:143
1249
- #: plugins/other_widget/widget-profile.php:157
 
 
1250
  msgid "Icon color:"
1251
  msgstr "アイコンの色:"
1252
 
1253
- #: plugins/other_widget/widget-pr-blocks.php:147
1254
- #: plugins/other_widget/widget-profile.php:142
 
 
1255
  msgid "Icon Background:"
1256
  msgstr "アイコン背景:"
1257
 
1258
- #: plugins/other_widget/widget-pr-blocks.php:151
1259
- #: plugins/other_widget/widget-profile.php:148
 
 
1260
  msgid "Solid color"
1261
  msgstr "塗りつぶし"
1262
 
1263
- #: plugins/other_widget/widget-pr-blocks.php:155
1264
- #: plugins/other_widget/widget-profile.php:151
1265
- #: plugins/sns/sns_customizer.php:318
 
 
1266
  msgid "No background"
1267
  msgstr "背景なし"
1268
 
1269
- #: plugins/other_widget/widget-pr-blocks.php:161
 
1270
  msgid "PR Image"
1271
  msgstr "画像"
1272
 
1273
- #: plugins/other_widget/widget-pr-blocks.php:162
 
1274
  msgid "When you have an image. Image is displayed with priority"
1275
  msgstr "画像を設定するとアイコンフォントよりも画像が優先されます。"
1276
 
1277
- #: plugins/other_widget/widget-profile.php:9
1278
- #: plugins/other_widget/widget-profile.php:32
 
1279
  msgid "Profile"
1280
  msgstr "プロフィール"
1281
 
1282
- #: plugins/other_widget/widget-profile.php:14
 
1283
  msgid "Displays a your profile"
1284
  msgstr ""
1285
  "ブログのサイドバーに運営者情報を表示したり、フッターに企業情報を表示します。"
1286
 
1287
- #: plugins/other_widget/widget-profile.php:40
 
1288
  msgid "Profile Text"
1289
  msgstr "プロフィールテキスト"
1290
 
1291
- #: plugins/other_widget/widget-profile.php:60
 
1292
  msgid "Select Profile image:"
1293
  msgstr "プロフィール用画像を選択"
1294
 
1295
- #: plugins/other_widget/widget-profile.php:79
 
1296
  msgid "Cut out round the image."
1297
  msgstr "画像を丸く切り抜いて表示する"
1298
 
1299
- #: plugins/other_widget/widget-profile.php:83
 
1300
  msgid "Media size (Optional)"
1301
  msgstr "画像の大きさ( 任意 )"
1302
 
1303
- #: plugins/other_widget/widget-profile.php:93
 
1304
  msgid "Align left"
1305
  msgstr "画像左揃え"
1306
 
1307
- #: plugins/other_widget/widget-profile.php:96
 
1308
  msgid "Align center"
1309
  msgstr "画像中央揃え"
1310
 
1311
- #: plugins/other_widget/widget-profile.php:100
 
1312
  msgid "Text float to image."
1313
  msgstr "テキストを画像に回りこませる"
1314
 
1315
- #: plugins/other_widget/widget-profile.php:104
 
1316
  msgid "Profile Text:"
1317
  msgstr "プロフィールテキスト"
1318
 
1319
- #: plugins/other_widget/widget-profile.php:108
 
1320
  msgid "Facebook URL:"
1321
  msgstr "Facebook リンク先ページのURL"
1322
 
1323
- #: plugins/other_widget/widget-profile.php:113
 
1324
  msgid "Twitter URL:"
1325
  msgstr "twitterリンク先ページのURL"
1326
 
1327
- #: plugins/other_widget/widget-profile.php:118
 
1328
  msgid "Email Address:"
1329
  msgstr "Email リンク先ページのURL"
1330
 
1331
- #: plugins/other_widget/widget-profile.php:123
 
1332
  msgid "Youtube URL:"
1333
  msgstr "Youtube リンク先ページのURL"
1334
 
1335
- #: plugins/other_widget/widget-profile.php:128
 
1336
  msgid "RSS URL:"
1337
  msgstr "RSS リンク先ページのURL"
1338
 
1339
- #: plugins/other_widget/widget-profile.php:133
 
1340
  msgid "instagram URL:"
1341
  msgstr "instagram リンク先ページのURL"
1342
 
1343
- #: plugins/other_widget/widget-profile.php:137
 
1344
  msgid "linkedin URL:"
1345
  msgstr "linkedin リンク先ページのURL"
1346
 
1347
- #: plugins/other_widget/widget-profile.php:153
 
1348
  msgid ""
1349
  "* When \"Icon Background: Fill\" is selected and \"Icon color\" is not "
1350
  "specified, each brand color will be painted."
@@ -1352,120 +1796,151 @@ msgstr ""
1352
  "※ 「アイコン背景 : 塗りつぶし」を選択した場合で「アイコンの色」の指定がないと"
1353
  "きは各ブランドカラーで塗りつぶしされます。"
1354
 
1355
- #: plugins/other_widget/widget-side-child-page-list.php:12
 
1356
  msgid "child pages list"
1357
  msgstr "子ページのリスト"
1358
 
1359
- #: plugins/other_widget/widget-side-child-page-list.php:17
 
1360
  msgid "Displays list of child page for the current page."
1361
  msgstr "表示しているページの先祖階層からの子ページリストを表示します。"
1362
 
1363
- #: plugins/other_widget/widget-taxonomies.php:10
 
1364
  msgid "Categories/Custom taxonomies list"
1365
  msgstr "カテゴリー/カスタム分類リスト"
1366
 
1367
- #: plugins/other_widget/widget-taxonomies.php:15
 
1368
  msgid "Displays a categories and custom taxonomies list."
1369
  msgstr "カテゴリーやカスタム分類のリストを表示します。"
1370
 
1371
- #: plugins/other_widget/widget-taxonomies.php:71
 
1372
  msgid "Label to display"
1373
  msgstr "表示するラベル"
1374
 
1375
- #: plugins/other_widget/widget-taxonomies.php:75
 
1376
  msgid "Display page"
1377
  msgstr "ページを表示"
1378
 
1379
- #: plugins/other_widget/widget-taxonomies.php:94
 
1380
  msgid "Do not display terms without posts"
1381
  msgstr "投稿のない分類項目を表示しない"
1382
 
1383
- #: plugins/other_widget/widget-taxonomies.php:106
 
1384
  msgid "Blog"
1385
  msgstr "ブログ"
1386
 
1387
- #: plugins/other_widget/widget-taxonomies.php:111
1388
- #: plugins/template-tags/template-tags.php:157
 
 
1389
  msgid "Archives"
1390
  msgstr "アーカイブ"
1391
 
1392
- #: plugins/post-type-manager/class.post-type-manager.php:22
1393
- #: plugins/post-type-manager/class.post-type-manager.php:23
1394
- #: plugins/post-type-manager/class.post-type-manager.php:65
 
 
 
1395
  msgid "Custom Post Type Setting"
1396
  msgstr "カスタム投稿タイプ設定"
1397
 
1398
- #: plugins/post-type-manager/class.post-type-manager.php:88
 
1399
  msgid "Post Type ID(Required)"
1400
  msgstr "投稿タイプID(必須)"
1401
 
1402
- #: plugins/post-type-manager/class.post-type-manager.php:89
 
1403
  msgid "20 characters or less in alphanumeric"
1404
  msgstr "半角英数字20文字以内で入力ください"
1405
 
1406
- #: plugins/post-type-manager/class.post-type-manager.php:94
 
1407
  msgid "title"
1408
  msgstr "タイトル"
1409
 
1410
- #: plugins/post-type-manager/class.post-type-manager.php:95
 
1411
  msgid "editor"
1412
  msgstr "本文"
1413
 
1414
- #: plugins/post-type-manager/class.post-type-manager.php:96
 
1415
  msgid "author"
1416
  msgstr "投稿者"
1417
 
1418
- #: plugins/post-type-manager/class.post-type-manager.php:97
 
1419
  msgid "thumbnail"
1420
  msgstr "アイキャッチ画像"
1421
 
1422
- #: plugins/post-type-manager/class.post-type-manager.php:98
 
1423
  msgid "excerpt"
1424
  msgstr "抜粋"
1425
 
1426
- #: plugins/post-type-manager/class.post-type-manager.php:99
 
1427
  msgid "comments"
1428
  msgstr "コメント"
1429
 
1430
- #: plugins/post-type-manager/class.post-type-manager.php:100
 
1431
  msgid "revisions"
1432
  msgstr "リビジョン"
1433
 
1434
- #: plugins/post-type-manager/class.post-type-manager.php:105
 
1435
  msgid "Supports(Required)"
1436
  msgstr "有効にする項目(必須)"
1437
 
1438
- #: plugins/post-type-manager/class.post-type-manager.php:118
 
1439
  msgid "Menu position(optional)"
1440
  msgstr "メニューの位置( 任意 )"
1441
 
1442
- #: plugins/post-type-manager/class.post-type-manager.php:119
 
1443
  msgid "Please enter a number."
1444
  msgstr "数字を入力してください。数字が小さいほど上に表示されます。"
1445
 
1446
- #: plugins/post-type-manager/class.post-type-manager.php:126
 
1447
  msgid "Export to REST API(optional)"
1448
  msgstr "REST API に出力する( 任意 )"
1449
 
1450
- #: plugins/post-type-manager/class.post-type-manager.php:138
 
1451
  msgid "Export to REST API"
1452
  msgstr "REST API に出力する"
1453
 
1454
- #: plugins/post-type-manager/class.post-type-manager.php:143
 
1455
  msgid "Custom taxonomies(optional)"
1456
  msgstr "カスタム分類(任意)"
1457
 
1458
- #: plugins/post-type-manager/class.post-type-manager.php:146
 
1459
  msgid "Custom taxonomy is like a category in post."
1460
  msgstr "カスタム分類とは投稿で言うカテゴリーです。"
1461
 
1462
- #: plugins/post-type-manager/class.post-type-manager.php:147
 
1463
  msgid ""
1464
  "However, it refers to the \"category\" itself, not to the “item” of the "
1465
  "category."
1466
  msgstr "しかし、カテゴリーの”項目”ではなく、”カテゴリー”そのものを指します。"
1467
 
1468
- #: plugins/post-type-manager/class.post-type-manager.php:148
 
1469
  msgid ""
1470
  "For example, if you create a post type \"construction result\", Custom "
1471
  "taxonomy will be \"construction type\", \"construction area\", etc."
@@ -1473,35 +1948,43 @@ msgstr ""
1473
  "例えば「施工実績」という投稿タイプを作成した場合、カスタム分類は「施工タイ"
1474
  "プ」「施工地域」等になります。"
1475
 
1476
- #: plugins/post-type-manager/class.post-type-manager.php:172
 
1477
  msgid "Custon taxonomy name(slug)"
1478
  msgstr "カスタム分類名(スラッグ)"
1479
 
1480
- #: plugins/post-type-manager/class.post-type-manager.php:176
 
1481
  msgid "* Please be sure to enter it with one-byte alphanumeric characters"
1482
  msgstr "※ 必ず半角英数字にて入力してください"
1483
 
1484
- #: plugins/post-type-manager/class.post-type-manager.php:182
 
1485
  msgid "Custon taxonomy label"
1486
  msgstr "カスタム分類名(表示名)"
1487
 
1488
- #: plugins/post-type-manager/class.post-type-manager.php:189
 
1489
  msgid "Hierarchy"
1490
  msgstr "階層"
1491
 
1492
- #: plugins/post-type-manager/class.post-type-manager.php:190
 
1493
  msgid "Make it a tag (do not hierarchize)"
1494
  msgstr "タグにする(階層化しない)"
1495
 
1496
- #: plugins/post-type-manager/class.post-type-manager.php:199
 
1497
  msgid "REST API(optional)"
1498
  msgstr "REST API ( 任意 )"
1499
 
1500
- #: plugins/post-type-manager/class.post-type-manager.php:200
 
1501
  msgid "Use for REST API"
1502
  msgstr "REST API に利用する"
1503
 
1504
- #: plugins/post-type-manager/class.post-type-manager.php:262
 
1505
  #, php-format
1506
  msgid ""
1507
  "Please save a <a href=\"%s\">permanent link configuration</a> After updating "
@@ -1509,110 +1992,124 @@ msgid ""
1509
  msgstr ""
1510
  "設定を更新したら<a href=\"%s\">パーマリンク設定</a>を保存してください。"
1511
 
1512
- #: plugins/related_posts/related_posts.php:210 veu-packages.php:339
 
1513
  msgid "Related posts"
1514
  msgstr "関連記事を表示"
1515
 
1516
- #: plugins/related_posts/related_posts.php:244
 
1517
  msgid "Related Settings"
1518
  msgstr "関連記事設定"
1519
 
1520
- #: plugins/sitemap_page/hide-controller.php:17
1521
  msgid "Site Map Hide"
1522
  msgstr "サイトマップ非表示設定"
1523
 
1524
- #: plugins/sitemap_page/hide-controller.php:46
1525
  msgid "Don't display on Sitemap."
1526
  msgstr "サイトマップに表示しない"
1527
 
1528
- #: plugins/sitemap_page/sitemap_admin.php:9
 
1529
  msgid "HTML Sitemap Settings"
1530
  msgstr "HTMLサイトマップ設定"
1531
 
1532
- #: plugins/sitemap_page/sitemap_admin.php:13
 
1533
  msgid "Exclude page Settings"
1534
  msgstr "除外ページ設定"
1535
 
1536
- #: plugins/sitemap_page/sitemap_admin.php:15
 
1537
  msgid "Input you want to exclude page id."
1538
  msgstr "HTMLサイトマップから除外したい固定ページのIDを入力してください。"
1539
 
1540
- #: plugins/sitemap_page/sitemap_admin.php:17
 
1541
  msgid ""
1542
  "* Please enter separated by \",\"(commas) if there is more than one page ID "
1543
  "that you want to exclude."
1544
  msgstr "複数のページを除外する場合は , (コンマ)で区切って入力してください。"
1545
 
1546
- #: plugins/sitemap_page/sitemap_page.php:34
 
1547
  msgid "HTML Sitemap"
1548
  msgstr "HTMLサイトマップ"
1549
 
1550
- #: plugins/sitemap_page/sitemap_page.php:261
 
1551
  msgid "Display a HTML sitemap"
1552
  msgstr "HTMLサイトマップの表示"
1553
 
1554
- #: plugins/sns/function_follow.php:25
1555
  msgid "Follow me"
1556
  msgstr "このサイトをフォローする"
1557
 
1558
- #: plugins/sns/function_follow.php:73
1559
  msgid "Edit follow button"
1560
  msgstr "Follow me box の編集"
1561
 
1562
- #: plugins/sns/function_meta_box.php:29
1563
  #, fuzzy
1564
  #| msgid "SNS Title"
1565
  msgid "Sns Title"
1566
  msgstr "OGPタイトル"
1567
 
1568
- #: plugins/sns/function_meta_box.php:40
 
1569
  msgid "if filled this area then override title of OGP and Twitter Card"
1570
  msgstr ""
1571
  "このエリアにタイトルを入力すると、このページのOGP,ツイッターカードに出力され"
1572
  "るタイトルを上書きすることができます"
1573
 
1574
- #: plugins/sns/hide_controller.php:28
1575
  msgid "Share bottons"
1576
  msgstr "ソーシャルボタン"
1577
 
1578
- #: plugins/sns/hide_controller.php:72
 
1579
  msgid "This post type is not set to display the share button."
1580
  msgstr "この投稿タイプはシェアボタンを表示するように設定されていません。"
1581
 
1582
- #: plugins/sns/hide_controller.php:93
 
1583
  msgid "Don't display share bottons."
1584
  msgstr "ソーシャルボタンを表示しない"
1585
 
1586
- #: plugins/sns/sns.php:21
1587
  msgid "SNS"
1588
  msgstr "SNS"
1589
 
1590
- #: plugins/sns/sns.php:156
1591
  msgctxt "facebook language code"
1592
  msgid "en_US"
1593
  msgstr "ja_JP"
1594
 
1595
- #: plugins/sns/sns_admin.php:1 plugins/sns/sns_customizer.php:22
 
1596
  msgid "SNS Settings"
1597
  msgstr "SNS設定"
1598
 
1599
- #: plugins/sns/sns_admin.php:14 plugins/sns/sns_customizer.php:36
 
1600
  msgid "Post title custom for SNS"
1601
  msgstr "OGPなどの投稿タイトルの変更"
1602
 
1603
- #: plugins/sns/sns_admin.php:16 plugins/sns/sns_customizer.php:58
 
1604
  msgid "For SNS title be composed by post title only."
1605
  msgstr "投稿タイトルだけにする(サイトタイトルなど含めない)。"
1606
 
1607
- #: plugins/sns/sns_admin.php:20
1608
  msgid "facebook application ID"
1609
  msgstr "facebookアプリケーションID"
1610
 
1611
- #: plugins/sns/sns_admin.php:22
1612
  msgid "I will check and get the application ID"
1613
  msgstr "アプリケーションIDを確認・取得する "
1614
 
1615
- #: plugins/sns/sns_admin.php:23
1616
  msgid ""
1617
  "* If an application ID is not specified, neither a Like button nor the "
1618
  "comment field displays and operates correctly."
@@ -1620,7 +2117,7 @@ msgstr ""
1620
  "※アプリケーションIDを入力しないとボタンやコメント欄が表示・正しく動作しませ"
1621
  "ん。"
1622
 
1623
- #: plugins/sns/sns_admin.php:24
1624
  msgid ""
1625
  "Please search for terms as [get Facebook application ID] If you do not know "
1626
  "much about how to get application ID for Facebook."
@@ -1628,15 +2125,16 @@ msgstr ""
1628
  "facebookのアプリケーションIDの取得方法についてよくわからない場合は「facebook "
1629
  "アプリケーションID 取得」などで検索して下さい。"
1630
 
1631
- #: plugins/sns/sns_admin.php:28
1632
  msgid "facebook page URL"
1633
  msgstr "FacebookページURL"
1634
 
1635
- #: plugins/sns/sns_admin.php:33 plugins/sns/sns_customizer.php:141
 
1636
  msgid "OG default image"
1637
  msgstr "デフォルトのOGPイメージ"
1638
 
1639
- #: plugins/sns/sns_admin.php:34
1640
  msgid ""
1641
  "If, for example someone pressed the Facebook [Like] button, this is the "
1642
  "image that appears on the Facebook timeline."
@@ -1644,35 +2142,37 @@ msgstr ""
1644
  "Facebookの「いいね!」ボタンを押した際、ここで設定した画像が Facebook のタイ"
1645
  "ムラインに表示されます。"
1646
 
1647
- #: plugins/sns/sns_admin.php:35
1648
  msgid "If a featured image is specified for the page, it takes precedence."
1649
  msgstr ""
1650
  "ページにアイキャッチ画像が指定されている場合は、アイキャッチ画像が優先されま"
1651
  "す。"
1652
 
1653
- #: plugins/sns/sns_admin.php:37
1654
  msgid "Select an image"
1655
  msgstr "画像を選択"
1656
 
1657
- #: plugins/sns/sns_admin.php:39
1658
  msgid ""
1659
  "* Picture sizes are 1280x720 pixels or more and picture ratio 16:9 is "
1660
  "recommended."
1661
  msgstr "画像サイズ 橫 1280px 縦 720px 以上、画像比率 16:9 を推奨します。"
1662
 
1663
- #: plugins/sns/sns_admin.php:43
1664
  msgid "twitter ID"
1665
  msgstr "twitterアカウント"
1666
 
1667
- #: plugins/sns/sns_admin.php:48
1668
  msgid "OG tags"
1669
  msgstr "OGタグ"
1670
 
1671
- #: plugins/sns/sns_admin.php:50 plugins/sns/sns_customizer.php:180
 
1672
  msgid "Print the OG tags"
1673
  msgstr "OGタグを出力する"
1674
 
1675
- #: plugins/sns/sns_admin.php:51 plugins/sns/sns_customizer.php:184
 
1676
  msgid ""
1677
  "If other plug-ins are used for the OG, do not output the OG using this "
1678
  "plugin."
@@ -1680,103 +2180,119 @@ msgstr ""
1680
  "OGタグの出力を選択して下さい。もし他のプラグインやテーマでOGタグを出力してい"
1681
  "る場合は、このプラグインでの出力は必要ありません。"
1682
 
1683
- #: plugins/sns/sns_admin.php:56 plugins/sns/sns_customizer.php:243
 
1684
  msgid "Twitter Card tags"
1685
  msgstr "Twitterカードタグ"
1686
 
1687
- #: plugins/sns/sns_admin.php:58 plugins/sns/sns_customizer.php:247
 
1688
  msgid "Print the Twitter Card tags"
1689
  msgstr "Twitter カードタグを html head 内へ出力します。"
1690
 
1691
- #: plugins/sns/sns_admin.php:63 plugins/sns/sns_customizer.php:260
 
1692
  msgid "Social bookmark buttons"
1693
  msgstr "ソーシャルボタン"
1694
 
1695
- #: plugins/sns/sns_admin.php:64 plugins/sns/sns_customizer.php:283
 
1696
  msgid "Print the social bookmark buttons"
1697
  msgstr "ソーシャルブックマーク(シェアボタンやtweetボタン)を表示します。"
1698
 
1699
- #: plugins/sns/sns_admin.php:67 plugins/sns/sns_customizer.php:409
 
1700
  msgid "Exclude Post Types"
1701
  msgstr "シェアボタンを表示しない投稿タイプ"
1702
 
1703
- #: plugins/sns/sns_admin.php:80
1704
  msgid "Exclude Post ID"
1705
  msgstr "シェアボタンを表示しない投稿のID"
1706
 
1707
- #: plugins/sns/sns_admin.php:90
1708
  msgid ""
1709
  "if you need filtering by post_ID, add the ignore post_ID separate by \",\"."
1710
  msgstr ""
1711
  "特定のポストのみSNSボタンを表示したくない場合、カンマ(,)区切りでポストIDを入"
1712
  "力します。"
1713
 
1714
- #: plugins/sns/sns_admin.php:94
1715
  msgid "example"
1716
  msgstr "例"
1717
 
1718
- #: plugins/sns/sns_admin.php:103 plugins/sns/sns_customizer.php:452
 
1719
  msgid "Share button for display"
1720
  msgstr "表示するボタン"
1721
 
1722
- #: plugins/sns/sns_admin.php:111
1723
  msgid "Facebook"
1724
  msgstr "Facebook"
1725
 
1726
- #: plugins/sns/sns_admin.php:117 plugins/sns/sns_customizer.php:493
1727
- #: plugins/sns/widget-twitter.php:9
 
1728
  msgid "Twitter"
1729
  msgstr "Twitter"
1730
 
1731
- #: plugins/sns/sns_admin.php:123 plugins/sns/sns_customizer.php:514
 
1732
  msgid "Hatena"
1733
  msgstr "はてな"
1734
 
1735
- #: plugins/sns/sns_admin.php:129 plugins/sns/sns_customizer.php:535
 
1736
  msgid "Pocket"
1737
  msgstr "Pocket"
1738
 
1739
- #: plugins/sns/sns_admin.php:135 plugins/sns/sns_customizer.php:556
 
1740
  msgid "LINE (mobile only)"
1741
  msgstr "LINE (mobile only)"
1742
 
1743
- #: plugins/sns/sns_admin.php:141 plugins/sns/sns_customizer.php:355
 
1744
  msgid "Share button display Position"
1745
  msgstr "シェアボタンの表示位置"
1746
 
1747
- #: plugins/sns/sns_admin.php:149 plugins/sns/sns_customizer.php:374
 
1748
  msgid "Before content"
1749
  msgstr "本文の前"
1750
 
1751
- #: plugins/sns/sns_admin.php:155 plugins/sns/sns_customizer.php:394
 
1752
  msgid "After content"
1753
  msgstr "本文の後"
1754
 
1755
- #: plugins/sns/sns_admin.php:161 plugins/sns/sns_customizer.php:571
 
1756
  msgid "Follow me box"
1757
  msgstr "Follow me box"
1758
 
1759
- #: plugins/sns/sns_admin.php:162 plugins/sns/sns_customizer.php:593
 
1760
  msgid "Print the Follow me box"
1761
  msgstr "Follow me ユニットを本文の下に表示する"
1762
 
1763
- #: plugins/sns/sns_admin.php:164 plugins/sns/sns_customizer.php:613
 
1764
  msgid "Follow me box title"
1765
  msgstr "Follow me box の見出しテキスト"
1766
 
1767
- #: plugins/sns/sns_customizer.php:74
1768
  msgid "Facebook Settings"
1769
  msgstr "Facebook 設定"
1770
 
1771
- #: plugins/sns/sns_customizer.php:97
1772
  msgid "Facebook application ID"
1773
  msgstr "facebookアプリケーションID"
1774
 
1775
- #: plugins/sns/sns_customizer.php:118
1776
  msgid "Facebook Page URL"
1777
  msgstr "FacebookページURL"
1778
 
1779
- #: plugins/sns/sns_customizer.php:144
1780
  msgid ""
1781
  "If, for example someone pressed the Facebook [Like] button, this is the "
1782
  "image that appears on the Facebook timeline.<br>If a featured image is "
@@ -1788,201 +2304,233 @@ msgstr ""
1788
  "アイキャッチ画像が優先されます。<br>画像サイズ 橫 1280px 縦 720px 以上、画像"
1789
  "比率 16:9 程度を推奨します。"
1790
 
1791
- #: plugins/sns/sns_customizer.php:157
1792
  msgid "OG Settings"
1793
  msgstr "OG 設定"
1794
 
1795
- #: plugins/sns/sns_customizer.php:196
1796
  msgid "Twitter Settings"
1797
  msgstr "Twitter 設定"
1798
 
1799
- #: plugins/sns/sns_customizer.php:219
1800
  #, fuzzy
1801
  #| msgid "twitter ID"
1802
  msgid "Twitter ID"
1803
  msgstr "twitterアカウント"
1804
 
1805
- #: plugins/sns/sns_customizer.php:298
1806
  msgid "Social button style setting"
1807
  msgstr "ソーシャルボタンのスタイル設定"
1808
 
1809
- #: plugins/sns/sns_customizer.php:340
1810
  msgid "Btn color"
1811
  msgstr "ボタンの色:"
1812
 
1813
- #: plugins/sns/sns_customizer.php:472
1814
  #, fuzzy
1815
  #| msgid "Facebook URL:"
1816
  msgid "Facebook "
1817
  msgstr "Facebook リンク先ページのURL"
1818
 
1819
- #: plugins/sns/widget-fb-page-plugin.php:13
 
1820
  msgid "Displays a Facebook Page Plugin"
1821
  msgstr "Facebook ページプラグインを表示します。"
1822
 
1823
- #: plugins/sns/widget-fb-page-plugin.php:89
 
1824
  msgid "Height"
1825
  msgstr "高さ"
1826
 
1827
- #: plugins/sns/widget-fb-page-plugin.php:94
 
1828
  msgid "Show Friend's Faces"
1829
  msgstr "アイコンを表示する"
1830
 
1831
- #: plugins/sns/widget-fb-page-plugin.php:99
 
1832
  msgid "Hide Cover Photo"
1833
  msgstr "カバー画像を表示しない"
1834
 
1835
- #: plugins/sns/widget-fb-page-plugin.php:104
 
1836
  msgid "Show Page Posts"
1837
  msgstr "タイムラインを表示"
1838
 
1839
- #: plugins/sns/widget-twitter.php:13
1840
  msgid "Display Twitter timeline."
1841
  msgstr "Twitter のタイムラインを表示します。"
1842
 
1843
- #: plugins/sns/widget-twitter.php:89
1844
  msgid "Account:<br>Please enter your Twitter account."
1845
  msgstr "アカウント:<br>Twitter アカウントを入力してください。"
1846
 
1847
- #: plugins/sns/widget-twitter.php:90
1848
  msgid "@"
1849
  msgstr "@"
1850
 
1851
- #: plugins/sns/widget-twitter.php:94
1852
  msgid "Height:<br>Please enter an arbitrary number.(Example: 300)"
1853
  msgstr "高さ:<br>任意の数値を入力してください(例:300)"
1854
 
1855
- #: plugins/sns/widget-twitter.php:99
1856
  msgid "Background color:"
1857
  msgstr "背景の色:"
1858
 
1859
- #: plugins/sns/widget-twitter.php:122
1860
  msgid "Link color:"
1861
  msgstr "リンクの色:"
1862
 
1863
- #: plugins/template-tags/template-tags.php:116
 
1864
  #, php-format
1865
  msgid "Author: %s"
1866
  msgstr "著者: %s"
1867
 
1868
- #: plugins/template-tags/template-tags.php:118
1869
- #: plugins/template-tags/template-tags.php:200
 
 
1870
  msgctxt "yearly archives date format"
1871
  msgid "Y"
1872
  msgstr "Y年"
1873
 
1874
- #: plugins/template-tags/template-tags.php:120
1875
- #: plugins/template-tags/template-tags.php:204
 
 
1876
  msgctxt "monthly archives date format"
1877
  msgid "F Y"
1878
  msgstr "Y年F"
1879
 
1880
- #: plugins/template-tags/template-tags.php:122
 
1881
  msgctxt "daily archives date format"
1882
  msgid "F j, Y"
1883
  msgstr "Y年Fj日"
1884
 
1885
- #: plugins/template-tags/template-tags.php:125
 
1886
  msgctxt "post format archive title"
1887
  msgid "Asides"
1888
  msgstr "サイド"
1889
 
1890
- #: plugins/template-tags/template-tags.php:127
 
1891
  msgctxt "post format archive title"
1892
  msgid "Galleries"
1893
  msgstr "ギャラリー"
1894
 
1895
- #: plugins/template-tags/template-tags.php:129
 
1896
  msgctxt "post format archive title"
1897
  msgid "Images"
1898
  msgstr "画像"
1899
 
1900
- #: plugins/template-tags/template-tags.php:131
 
1901
  msgctxt "post format archive title"
1902
  msgid "Videos"
1903
  msgstr "ビデオ"
1904
 
1905
- #: plugins/template-tags/template-tags.php:133
 
1906
  msgctxt "post format archive title"
1907
  msgid "Quotes"
1908
  msgstr "引用"
1909
 
1910
- #: plugins/template-tags/template-tags.php:135
 
1911
  msgctxt "post format archive title"
1912
  msgid "Links"
1913
  msgstr "リンク"
1914
 
1915
- #: plugins/template-tags/template-tags.php:137
 
1916
  msgctxt "post format archive title"
1917
  msgid "Statuses"
1918
  msgstr "ステータス"
1919
 
1920
- #: plugins/template-tags/template-tags.php:139
 
1921
  msgctxt "post format archive title"
1922
  msgid "Audio"
1923
  msgstr "オーディオ"
1924
 
1925
- #: plugins/template-tags/template-tags.php:141
 
1926
  msgctxt "post format archive title"
1927
  msgid "Chats"
1928
  msgstr "チャット"
1929
 
1930
- #: plugins/template-tags/template-tags.php:188
1931
- #: plugins/template-tags/template-tags.php:196
 
 
1932
  #, php-format
1933
  msgid "About %s"
1934
  msgstr "%s について"
1935
 
1936
- #: plugins/template-tags/template-tags.php:201
 
1937
  #, php-format
1938
  msgctxt "Yearly archive description"
1939
  msgid "Article of %s."
1940
  msgstr "%s の記事"
1941
 
1942
- #: plugins/template-tags/template-tags.php:205
1943
- #: plugins/template-tags/template-tags.php:209
1944
- #: plugins/template-tags/template-tags.php:214
 
 
 
1945
  #, php-format
1946
  msgctxt "Archive description"
1947
  msgid "Article of %s."
1948
  msgstr "%s の記事"
1949
 
1950
- #: plugins/template-tags/template-tags.php:231 plugins/wp_title.php:59
 
 
1951
  #, php-format
1952
  msgid "Page of %s"
1953
  msgstr "%sページ目"
1954
 
1955
- #: plugins/vk-blocks/vk-blocks-functions.php:58
 
1956
  msgid "Blocks(Beta)"
1957
  msgstr ""
1958
 
1959
- #: plugins/vk-blocks/vk-blocks-functions.php:63
 
1960
  msgid "Blocks Layout(Beta)"
1961
  msgstr ""
1962
 
1963
- #: plugins/wp_title.php:47
1964
  #, php-format
1965
  msgid "Search Results for : %s"
1966
  msgstr "検索結果 : %s"
1967
 
1968
- #: plugins/wp_title.php:50
1969
  msgid "Not found"
1970
  msgstr "見つかりません"
1971
 
1972
- #: plugins/wp_title.php:70 plugins/wp_title.php:82 plugins/wp_title.php:86
 
 
1973
  msgid "&lt;title&gt; tag of homepage"
1974
  msgstr "トップページの&lt;title&gt;タグ"
1975
 
1976
- #: plugins/wp_title.php:90
1977
  msgid "title of the site"
1978
  msgstr "サイトのタイトル"
1979
 
1980
- #: plugins/wp_title.php:91
1981
  #, php-format
1982
  msgid "Normally \"%1$s\" is placed in the title tags of all the pages."
1983
  msgstr "通常「%1$s」が全ページのタイトルタグに入ります。"
1984
 
1985
- #: plugins/wp_title.php:94
1986
  #, php-format
1987
  msgid ""
1988
  "For example, it appears in the form of <br />&lt;title&gt;page title | "
@@ -1991,7 +2539,7 @@ msgstr ""
1991
  "例えば固定ページであれば<br>&lt;title&gt;固定ページ名 | %1$s&lt;/title&gt;"
1992
  "<br>というような形式で出力されます。"
1993
 
1994
- #: plugins/wp_title.php:96
1995
  #, php-format
1996
  msgid ""
1997
  "However, it might have negative impact on search engine rankings if the &lt;"
@@ -2003,11 +2551,11 @@ msgstr ""
2003
  "くなるので、%s は一番検索されたいキーワードを盛り込みつつなるべく短くまとめる"
2004
  "事が望ましいです。"
2005
 
2006
- #: plugins/wp_title.php:100
2007
  msgid "Tagline"
2008
  msgstr "キャッチフレーズ"
2009
 
2010
- #: plugins/wp_title.php:101
2011
  #, php-format
2012
  msgid ""
2013
  "In the top page will be output usually in the form of <br />&lt;title&gt;"
@@ -2016,7 +2564,7 @@ msgstr ""
2016
  "トップページでは<br>&lt;title&gt;%1$s | %2$s&lt;/title&gt;<br>というような形"
2017
  "式で出力されます。"
2018
 
2019
- #: plugins/wp_title.php:104
2020
  msgid ""
2021
  "However, it may be too long in the above format. If the input to the input "
2022
  "field of the following, its contents will be reflected."
@@ -2024,160 +2572,100 @@ msgstr ""
2024
  "しかし、上記の形式では長くなりすぎる事があります。その場合は下記の入力欄に入"
2025
  "力すれば、その内容が反映されます。"
2026
 
2027
- #: plugins_admin/admin_bar.php:33
2028
- msgid "Active Setting"
2029
- msgstr "有効化設定"
2030
-
2031
- #: plugins_admin/admin_bar.php:44
2032
- msgid "Main Setting"
2033
- msgstr "メイン設定"
2034
-
2035
- #: plugins_admin/content-meta-box.php:11
2036
- msgid "Setting of insert items"
2037
- msgstr "挿入アイテムの設定"
2038
-
2039
- #: plugins_admin/disable_guide.php:17
2040
- msgid "Edit Guide"
2041
- msgstr "編集ガイド"
2042
-
2043
- #: plugins_admin/plugin-update-checker/Puc/v4p4/Plugin/UpdateChecker.php:395
2044
- msgid "Check for updates"
2045
- msgstr ""
2046
-
2047
- #: plugins_admin/plugin-update-checker/Puc/v4p4/Plugin/UpdateChecker.php:432
2048
- msgid "View details"
2049
- msgstr ""
2050
-
2051
- #: plugins_admin/plugin-update-checker/Puc/v4p4/Plugin/UpdateChecker.php:455
2052
- #, php-format
2053
- msgid "More information about %s"
2054
- msgstr ""
2055
-
2056
- #: plugins_admin/plugin-update-checker/Puc/v4p4/Plugin/UpdateChecker.php:548
2057
- #, php-format
2058
- msgctxt "the plugin title"
2059
- msgid "The %s plugin is up to date."
2060
- msgstr ""
2061
-
2062
- #: plugins_admin/plugin-update-checker/Puc/v4p4/Plugin/UpdateChecker.php:550
2063
- #, php-format
2064
- msgctxt "the plugin title"
2065
- msgid "A new version of the %s plugin is available."
2066
- msgstr ""
2067
-
2068
- #: plugins_admin/plugin-update-checker/Puc/v4p4/Plugin/UpdateChecker.php:552
2069
- #, php-format
2070
- msgctxt "the plugin title"
2071
- msgid "Could not determine if updates are available for %s."
2072
- msgstr ""
2073
-
2074
- #: plugins_admin/plugin-update-checker/Puc/v4p4/Plugin/UpdateChecker.php:558
2075
- #, php-format
2076
- msgid "Unknown update checker status \"%s\""
2077
- msgstr ""
2078
-
2079
- #: plugins_admin/plugin-update-checker/Puc/v4p4/Vcs/PluginUpdateChecker.php:98
2080
- msgid "There is no changelog available."
2081
- msgstr ""
2082
-
2083
- #: plugins_admin/vk-admin/class-vk-admin.php:290
2084
- msgid "Sorry, there is no post"
2085
- msgstr "お知らせはありません。"
2086
-
2087
- #: plugins_admin/vk-admin/class-vk-admin.php:344
2088
- msgid "Vektor WordPress Information"
2089
- msgstr "Vektor WordPress Information"
2090
-
2091
- #: veu-packages.php:78
2092
  msgid "Print link fontawesome"
2093
  msgstr "fontawesome link タグを出力"
2094
 
2095
- #: veu-packages.php:79
2096
  msgid "Print fontawesome link tag to html head."
2097
  msgstr ""
2098
  "fontawesome を読み込むための link タグを html head 内へ出力します。使用中の"
2099
  "テーマやプラグインで fontawesome を既に読み込んでいる場合はチェックを外して下"
2100
  "さい。"
2101
 
2102
- #: veu-packages.php:89
2103
  msgid "VK Blocks ( Beta )"
2104
  msgstr "VK Blocks ( Beta )"
2105
 
2106
- #: veu-packages.php:90
2107
  msgid "Extends Gutenberg's blocks."
2108
  msgstr "Gutenbergのブロックを拡張します。"
2109
 
2110
- #: veu-packages.php:100
2111
  msgid "Rewrite the title tag"
2112
  msgstr "タイトルタグの書き換え"
2113
 
2114
- #: veu-packages.php:101
2115
  msgid "Print is rewritten by its own rules to html head."
2116
  msgstr ""
2117
  "head title タグ内へ出力される内容を VK EX Unit のルールで出力します。 ( VK "
2118
  "EX Unit 側で wp_title() をフィルターフックでカスタマイズ ) 使用中のテーマやプ"
2119
  "ラグインで title タグの内容を出力する場合はチェックを外して下さい。"
2120
 
2121
- #: veu-packages.php:104 veu-packages.php:122 veu-packages.php:161
2122
- #: veu-packages.php:179 veu-packages.php:209 veu-packages.php:227
2123
- #: veu-packages.php:268 veu-packages.php:303 veu-packages.php:326
2124
- #: veu-packages.php:383
 
 
 
 
2125
  msgid "Setting"
2126
  msgstr "設定"
2127
 
2128
- #: veu-packages.php:118
2129
  msgid "Print meta Keyword"
2130
  msgstr "メタキーワードを出力"
2131
 
2132
- #: veu-packages.php:119
2133
  msgid "Print meta Keyword to html head."
2134
  msgstr "ヘッダーにメタキーワードを出力します。"
2135
 
2136
- #: veu-packages.php:135
2137
  msgid "Print meta description"
2138
  msgstr "メタディスクリプションタグを出力"
2139
 
2140
- #: veu-packages.php:136
2141
  msgid "Print meta description to html head."
2142
  msgstr ""
2143
  "投稿画面「抜粋」欄に入力されたテキストを meta description タグとして html "
2144
  "head 内へ出力します。使用中のテーマやプラグインで meta description タグを出力"
2145
  "している場合はチェックを外して下さい。"
2146
 
2147
- #: veu-packages.php:145
2148
  msgid "Main setting page"
2149
  msgstr "メイン設定画面"
2150
 
2151
- #: veu-packages.php:147
2152
  msgid "Print
1
  msgid ""
2
  msgstr ""
3
  "Project-Id-Version: \n"
4
+ "POT-Creation-Date: 2019-05-22 00:17+0900\n"
5
  "PO-Revision-Date: \n"
6
  "Last-Translator: Kurudrive <kurudrive@gmail.com>\n"
7
  "Language-Team: Vektor translate Team <info@vektor-inc.co.jp>\n"
16
  "X-Poedit-SearchPath-0: .\n"
17
  "X-Poedit-SearchPathExcluded-0: node_modules\n"
18
 
19
+ #: admin/admin-active-setting-page.php:3 dist/admin_active_setting_page.php:3
20
  msgid "Enable setting"
21
  msgstr "有効化設定"
22
 
23
+ #: admin/admin-active-setting-page.php:16
24
+ #: admin/admin-active-setting-page.php:89 dist/admin_active_setting_page.php:16
25
+ #: dist/admin_active_setting_page.php:89
26
  msgid "Select all"
27
  msgstr "全てを選択"
28
 
29
+ #: admin/admin-active-setting-page.php:16
30
+ #: admin/admin-active-setting-page.php:89 dist/admin_active_setting_page.php:16
31
+ #: dist/admin_active_setting_page.php:89
32
  msgid "Function"
33
  msgstr "有効化"
34
 
35
+ #: admin/admin-active-setting-page.php:16
36
+ #: admin/admin-active-setting-page.php:89 dist/admin_active_setting_page.php:16
37
+ #: dist/admin_active_setting_page.php:89
38
  msgid "Description"
39
  msgstr "説明"
40
 
41
+ #: admin/admin-active-setting-page.php:35 dist/admin_active_setting_page.php:35
42
+ #: dist/veu-packages.php:441 veu-packages.php:412
43
  msgid "Automatic Eye Catch insert"
44
  msgstr "アイキャッチ画像自動挿入"
45
 
46
+ #: admin/admin-active-setting-page.php:95 dist/admin_active_setting_page.php:95
47
  msgid "Extension Setting"
48
  msgstr "拡張設定"
49
 
50
+ #: admin/admin-active-setting-page.php:100
51
+ #: dist/admin_active_setting_page.php:100
52
  msgid "Extention contents"
53
  msgstr "拡張コンテンツ"
54
 
55
+ #: admin/admin-active-setting-page.php:106
56
+ #: dist/admin_active_setting_page.php:106
57
  msgid "set extension contents to loop_end hook"
58
  msgstr "ループ終了時にコンテンツを追加する"
59
 
60
+ #: admin/admin-active-setting-page.php:112
61
+ msgid "Post edit page metabox settings"
62
+ msgstr "投稿編集画面metabox設定"
63
+
64
+ #: admin/admin-active-setting-page.php:114
65
+ msgid "Do not combine ExUnit's meta box"
66
+ msgstr "ExUnitのmetaboxを統合しない"
67
+
68
+ #: admin/admin-active-setting-page.php:117
69
+ #: dist/admin_active_setting_page.php:112
70
  msgid "Test version update"
71
  msgstr "テストバージョンのアップデート"
72
 
73
+ #: admin/admin-active-setting-page.php:119
74
+ #: dist/admin_active_setting_page.php:114
75
  msgid "Active test version update"
76
  msgstr "テストバージョンのアップデートを有効にする"
77
 
78
+ #: admin/admin-active-setting-page.php:122
79
+ #: dist/admin_active_setting_page.php:117
80
  msgid "Plugin setting options"
81
  msgstr "プラグイン設定オプション"
82
 
83
+ #: admin/admin-active-setting-page.php:124
84
+ #: dist/admin_active_setting_page.php:119
85
  msgid "Delete myOptions when deactivate me."
86
  msgstr "プラグインを無効化する際にDBに保存したオプション項目を削除します。"
87
 
88
+ #: admin/admin-main-setting-page.php:16 admin/admin-main-setting-page.php:17
89
+ #: dist/admin_main_setting_page.php:10 dist/admin_main_setting_page.php:11
90
+ #: dist/plugins/meta_keyword.php:103
91
+ #: inc/meta-keyword/class-veu-metabox-meta-keyword.php:30
92
  msgid "Main setting"
93
  msgstr "メイン設定"
94
 
95
+ #: admin/admin-main-setting-page.php:94 dist/admin_main_setting_page.php:82
96
  msgid "Activated Packages is noting. please activate some package."
97
  msgstr ""
98
  "有効化されているパッケージがありません。何かの機能を有効化してください。"
99
 
100
+ #: admin/admin-post-metabox.php:47
101
+ msgid "Open all"
102
+ msgstr "すべて開く"
103
+
104
+ #: admin/admin-post-metabox.php:48
105
+ msgid "Close all"
106
+ msgstr "全て閉じる"
107
+
108
+ #: admin/admin_bar.php:33 dist/plugins_admin/admin_bar.php:33
109
+ msgid "Active Setting"
110
+ msgstr "有効化設定"
111
+
112
+ #: admin/admin_bar.php:44 dist/plugins_admin/admin_bar.php:44
113
+ msgid "Main Setting"
114
+ msgstr "メイン設定"
115
+
116
+ #: admin/class-veu-metabox-insert-items.php:12
117
+ #: dist/plugins_admin/content-meta-box.php:11
118
+ msgid "Setting of insert items"
119
+ msgstr "挿入アイテムの設定"
120
+
121
+ #: admin/class-veu-metabox.php:126
122
+ #: inc/sitemap-page/class-veu-metabox-sitemap.php:37
123
+ msgid "Hide this page to HTML Sitemap."
124
+ msgstr "このページをHTMLサイトマップに表示しない。"
125
+
126
+ #: admin/customizer.php:38 dist/plugins/bootstrap.php:9
127
+ #: dist/plugins_admin/customizer.php:38 inc/bootstrap.php:9
128
+ msgid "Settings"
129
+ msgstr "設定"
130
+
131
+ #: admin/disable-guide.php:17 dist/plugins_admin/disable_guide.php:17
132
+ msgid "Edit Guide"
133
+ msgstr "編集ガイド"
134
+
135
+ #: admin/plugin-update-checker/Puc/v4p4/Plugin/UpdateChecker.php:395
136
+ #: dist/plugins_admin/plugin-update-checker/Puc/v4p4/Plugin/UpdateChecker.php:395
137
+ msgid "Check for updates"
138
+ msgstr ""
139
+
140
+ #: admin/plugin-update-checker/Puc/v4p4/Plugin/UpdateChecker.php:432
141
+ #: dist/plugins_admin/plugin-update-checker/Puc/v4p4/Plugin/UpdateChecker.php:432
142
+ msgid "View details"
143
+ msgstr ""
144
+
145
+ #: admin/plugin-update-checker/Puc/v4p4/Plugin/UpdateChecker.php:455
146
+ #: dist/plugins_admin/plugin-update-checker/Puc/v4p4/Plugin/UpdateChecker.php:455
147
+ #, php-format
148
+ msgid "More information about %s"
149
+ msgstr ""
150
+
151
+ #: admin/plugin-update-checker/Puc/v4p4/Plugin/UpdateChecker.php:548
152
+ #: dist/plugins_admin/plugin-update-checker/Puc/v4p4/Plugin/UpdateChecker.php:548
153
+ #, php-format
154
+ msgctxt "the plugin title"
155
+ msgid "The %s plugin is up to date."
156
+ msgstr ""
157
+
158
+ #: admin/plugin-update-checker/Puc/v4p4/Plugin/UpdateChecker.php:550
159
+ #: dist/plugins_admin/plugin-update-checker/Puc/v4p4/Plugin/UpdateChecker.php:550
160
+ #, php-format
161
+ msgctxt "the plugin title"
162
+ msgid "A new version of the %s plugin is available."
163
+ msgstr ""
164
+
165
+ #: admin/plugin-update-checker/Puc/v4p4/Plugin/UpdateChecker.php:552
166
+ #: dist/plugins_admin/plugin-update-checker/Puc/v4p4/Plugin/UpdateChecker.php:552
167
+ #, php-format
168
+ msgctxt "the plugin title"
169
+ msgid "Could not determine if updates are available for %s."
170
+ msgstr ""
171
+
172
+ #: admin/plugin-update-checker/Puc/v4p4/Plugin/UpdateChecker.php:558
173
+ #: dist/plugins_admin/plugin-update-checker/Puc/v4p4/Plugin/UpdateChecker.php:558
174
+ #, php-format
175
+ msgid "Unknown update checker status \"%s\""
176
+ msgstr ""
177
+
178
+ #: admin/plugin-update-checker/Puc/v4p4/Vcs/PluginUpdateChecker.php:98
179
+ #: dist/plugins_admin/plugin-update-checker/Puc/v4p4/Vcs/PluginUpdateChecker.php:98
180
+ msgid "There is no changelog available."
181
+ msgstr ""
182
+
183
+ #: admin/vk-admin/package/class-vk-admin.php:290
184
+ #: dist/plugins_admin/vk-admin/class-vk-admin.php:290
185
+ msgid "Sorry, there is no post"
186
+ msgstr "お知らせはありません。"
187
+
188
+ #: admin/vk-admin/package/class-vk-admin.php:344
189
+ #: dist/plugins_admin/vk-admin/class-vk-admin.php:344
190
+ msgid "Vektor WordPress Information"
191
+ msgstr "Vektor WordPress Information"
192
+
193
+ #: dist/plugins/auto_eyecatch.php:50
194
+ #: inc/auto-eyecatch/class-veu-metabox-eyecatch.php:10
195
  msgid "Automatic EyeCatch"
196
  msgstr "アイキャッチ自動挿入"
197
 
198
+ #: dist/plugins/auto_eyecatch.php:60
199
+ #: inc/auto-eyecatch/class-veu-metabox-eyecatch.php:33
200
  msgid "Do not set eyecatch image automatic."
201
  msgstr "アイキャッチ画像を自動挿入しない"
202
 
203
+ #: dist/plugins/bootstrap.php:36 inc/bootstrap.php:36
 
 
 
 
204
  msgid "Key color"
205
  msgstr "キーカラー"
206
 
207
+ #: dist/plugins/bootstrap.php:47 inc/bootstrap.php:47
208
  msgid "Key color(dark)"
209
  msgstr "キーカラー(暗)"
210
 
211
+ #: dist/plugins/call-to-action/class-vk-call-to-action.php:63
212
+ #: dist/plugins/call-to-action/class-vk-call-to-action.php:425
213
+ #: inc/call-to-action/package/class-vk-call-to-action.php:63
214
+ #: inc/call-to-action/package/class-vk-call-to-action.php:394
215
  msgid "Edit CTA"
216
  msgstr "CTAの編集"
217
 
218
+ #: dist/plugins/call-to-action/class-vk-call-to-action.php:64
219
+ #: inc/call-to-action/package/class-vk-call-to-action.php:64
220
  msgid "Add new CTA"
221
  msgstr "CTAの新規作成"
222
 
223
+ #: dist/plugins/call-to-action/class-vk-call-to-action.php:65
224
+ #: inc/call-to-action/package/class-vk-call-to-action.php:65
225
  msgid "New CTA"
226
  msgstr "CTA 新規作成"
227
 
228
+ #: dist/plugins/call-to-action/class-vk-call-to-action.php:98
229
+ #: dist/plugins/call-to-action/class-vk-call-to-action.php:100
230
+ #: dist/plugins/call-to-action/class-vk-call-to-action.php:101
231
+ #: inc/call-to-action/package/class-veu-metabox-cta.php:14
232
  msgid "Call to Action setting"
233
  msgstr "CTA設定"
234
 
235
+ #: dist/plugins/call-to-action/class-vk-call-to-action.php:103
236
+ #: inc/call-to-action/package/class-vk-call-to-action.php:92
237
  msgid "CTA Contents"
238
  msgstr "CTA Contents"
239
 
240
+ #: dist/plugins/call-to-action/class-vk-call-to-action.php:129
241
+ #: dist/plugins/call-to-action/class-vk-call-to-action.php:631
242
+ #: dist/plugins/call-to-action/widget-call-to-action.php:74
243
+ #: inc/call-to-action/package/class-veu-metabox-cta.php:39
244
+ #: inc/call-to-action/package/class-vk-call-to-action.php:602
245
+ #: inc/call-to-action/package/widget-call-to-action.php:74
246
  msgid "Random"
247
  msgstr "ランダム表示"
248
 
249
+ #: dist/plugins/call-to-action/class-vk-call-to-action.php:135
250
+ #: dist/plugins/call-to-action/class-vk-call-to-action.php:638
251
+ #: inc/call-to-action/package/class-veu-metabox-cta.php:45
252
+ #: inc/call-to-action/package/class-vk-call-to-action.php:609
253
  msgid "Disable display"
254
  msgstr "表示しない"
255
 
256
+ #: dist/plugins/call-to-action/class-vk-call-to-action.php:141
257
+ #: inc/call-to-action/package/class-veu-metabox-cta.php:51
258
  msgid "Follow common setting"
259
  msgstr "共通設定を使用"
260
 
261
+ #: dist/plugins/call-to-action/class-vk-call-to-action.php:154
262
+ #: inc/call-to-action/package/class-veu-metabox-cta.php:62
263
  msgid "CTA common setting"
264
  msgstr "CTA共通設定"
265
 
266
+ #: dist/plugins/call-to-action/class-vk-call-to-action.php:155
267
+ #: dist/plugins/call-to-action/view-adminsetting.php:31
268
+ #: dist/plugins/call-to-action/widget-call-to-action.php:88
269
+ #: inc/call-to-action/package/class-veu-metabox-cta.php:63
270
+ #: inc/call-to-action/package/view-adminsetting.php:31
271
+ #: inc/call-to-action/package/widget-call-to-action.php:88
272
  msgid "Show CTA index page"
273
  msgstr "CTAの一覧を表示"
274
 
275
+ #: dist/plugins/call-to-action/class-vk-call-to-action.php:220
276
+ #: inc/call-to-action/package/class-vk-call-to-action.php:268
277
  msgid ""
278
  "You can create it with a free layout in the content field using, such as "
279
  "Outer block and PR Content block in VK Blocks."
281
  "VK Blocks の アウターブロックやPR Content ブロックを使って本文欄に自由なレイ"
282
  "アウトで作成する事もできます。"
283
 
284
+ #: dist/plugins/call-to-action/class-vk-call-to-action.php:221
285
+ #: inc/call-to-action/package/class-vk-call-to-action.php:269
286
  msgid ""
287
  "If the contents field is entered, the contents of the body will be displayed "
288
  "with priority, so the following contents will be ignored."
290
  "本文欄が入力されている場合は本文の内容が優先して表示されるので以下の内容は無"
291
  "視されます。"
292
 
293
+ #: dist/plugins/call-to-action/class-vk-call-to-action.php:222
294
  #, fuzzy
295
  #| msgid ""
296
  #| "The entered contents are displayed directly. You can not use Dynamic "
302
  "入力された内容は直接表示されます。 動的ブロックや再利用ブロックなどは使用でき"
303
  "ません。"
304
 
305
+ #: dist/plugins/call-to-action/class-vk-call-to-action.php:226
306
+ #: inc/call-to-action/package/class-vk-call-to-action.php:274
307
  msgid "CTA image"
308
  msgstr "CTA画像"
309
 
310
+ #: dist/plugins/call-to-action/class-vk-call-to-action.php:232
311
+ #: inc/call-to-action/package/class-vk-call-to-action.php:280
312
  msgid "Add image"
313
  msgstr "画像を追加"
314
 
315
+ #: dist/plugins/call-to-action/class-vk-call-to-action.php:233
316
+ #: inc/call-to-action/package/class-vk-call-to-action.php:281
317
  msgid "Change image"
318
  msgstr "画像を変更"
319
 
320
+ #: dist/plugins/call-to-action/class-vk-call-to-action.php:234
321
+ #: inc/call-to-action/package/class-vk-call-to-action.php:282
322
  msgid "Remove image"
323
  msgstr "画像を削除"
324
 
325
+ #: dist/plugins/call-to-action/class-vk-call-to-action.php:239
326
+ #: inc/call-to-action/package/class-vk-call-to-action.php:287
327
  msgid "CTA image position"
328
  msgstr "CTA画像の位置"
329
 
330
+ #: dist/plugins/call-to-action/class-vk-call-to-action.php:242
331
+ #: inc/call-to-action/package/class-vk-call-to-action.php:290
332
  msgid "right"
333
  msgstr "右寄せ"
334
 
335
+ #: dist/plugins/call-to-action/class-vk-call-to-action.php:243
336
+ #: inc/call-to-action/package/class-vk-call-to-action.php:291
337
  msgid "center"
338
  msgstr "中央"
339
 
340
+ #: dist/plugins/call-to-action/class-vk-call-to-action.php:244
341
+ #: inc/call-to-action/package/class-vk-call-to-action.php:292
342
  msgid "left"
343
  msgstr "左寄せ"
344
 
345
+ #: dist/plugins/call-to-action/class-vk-call-to-action.php:248
346
+ #: inc/call-to-action/package/class-vk-call-to-action.php:296
347
  msgid "Button text"
348
  msgstr "ボタンの表記文言"
349
 
350
+ #: dist/plugins/call-to-action/class-vk-call-to-action.php:252
351
+ #: inc/call-to-action/package/class-vk-call-to-action.php:300
352
  msgid "Button icon"
353
  msgstr "ボタンアイコン"
354
 
355
+ #: dist/plugins/call-to-action/class-vk-call-to-action.php:253
356
+ #: dist/plugins/other_widget/widget-button.php:122
357
+ #: inc/call-to-action/package/class-vk-call-to-action.php:301
358
+ #: inc/other_widget/widget-button.php:122
359
  msgid "To choose your favorite icon, and enter the class."
360
  msgstr "アイコンフォントを選んでそのクラス名を入力してください。"
361
 
362
+ #: dist/plugins/call-to-action/class-vk-call-to-action.php:254
363
+ #: dist/plugins/other_widget/widget-button.php:123
364
+ #: inc/call-to-action/package/class-vk-call-to-action.php:302
365
+ #: inc/other_widget/widget-button.php:123
366
  msgid "Before :"
367
  msgstr "文字の前 :"
368
 
369
+ #: dist/plugins/call-to-action/class-vk-call-to-action.php:256
370
+ #: dist/plugins/other_widget/widget-button.php:125
371
+ #: inc/call-to-action/package/class-vk-call-to-action.php:304
372
+ #: inc/other_widget/widget-button.php:125
373
  msgid "After :"
374
  msgstr "文字の後 :"
375
 
376
+ #: dist/plugins/call-to-action/class-vk-call-to-action.php:268
377
+ #: inc/call-to-action/package/class-vk-call-to-action.php:316
378
  msgid "Button link url"
379
  msgstr "ボタンのリンク先URL"
380
 
381
+ #: dist/plugins/call-to-action/class-vk-call-to-action.php:281
382
+ #: inc/call-to-action/package/class-vk-call-to-action.php:329
383
  msgid "Target window"
384
  msgstr "リンク先ターゲット"
385
 
386
+ #: dist/plugins/call-to-action/class-vk-call-to-action.php:283
387
+ #: inc/call-to-action/package/class-vk-call-to-action.php:331
388
  msgid "Open in a self window"
389
  msgstr "同じウィンドウで開く"
390
 
391
+ #: dist/plugins/call-to-action/class-vk-call-to-action.php:285
392
+ #: inc/call-to-action/package/class-vk-call-to-action.php:333
393
  msgid "Text message"
394
  msgstr "テキストメッセージ"
395
 
396
+ #: dist/plugins/call-to-action/class-vk-call-to-action.php:291
397
+ #: dist/plugins/call-to-action/widget-call-to-action.php:91
398
+ #: inc/call-to-action/package/class-vk-call-to-action.php:339
399
+ #: inc/call-to-action/package/widget-call-to-action.php:91
400
  msgid "CTA setting"
401
  msgstr "CTA設定"
402
 
403
+ #: dist/plugins/call-to-action/view-adminsetting.php:15
404
+ #: dist/veu-packages.php:299
405
+ #: inc/call-to-action/package/view-adminsetting.php:15 veu-packages.php:259
406
  msgid "Call To Action"
407
  msgstr "Call To Action"
408
 
409
+ #: dist/plugins/call-to-action/view-adminsetting.php:19
410
+ #: dist/veu-packages.php:291
411
+ #: inc/call-to-action/package/view-adminsetting.php:19 veu-packages.php:251
412
  msgid "Display the CTA at the end of the post content."
413
  msgstr "投稿内容の最後にCTAを表示します。"
414
 
415
+ #: dist/plugins/call-to-action/view-adminsetting.php:20
416
+ #: dist/veu-packages.php:293
417
+ #: inc/call-to-action/package/view-adminsetting.php:20 veu-packages.php:253
418
  msgid ""
419
  "The CTA stands for \"Call to action\" and this is the area that prompts the "
420
  "user behavior."
422
  "CTAは「Call To Action」の略で、ユーザーにとってもらいたい行動へ誘導するための"
423
  "情報を表示します。"
424
 
425
+ #: dist/plugins/call-to-action/view-adminsetting.php:21
426
+ #: dist/veu-packages.php:295
427
+ #: inc/call-to-action/package/view-adminsetting.php:21 veu-packages.php:255
428
  msgid ""
429
  "As an example, text message and a link button for induction to the free "
430
  "sample download page."
432
  "例えば、無料サンプルのダウンロードページへの誘導のためのテキストやリンクボタ"
433
  "ンなどです。"
434
 
435
+ #: dist/plugins/call-to-action/view-adminsetting.php:23
436
+ #: inc/call-to-action/package/view-adminsetting.php:23
437
  msgid "How to use"
438
  msgstr "使い方"
439
 
440
+ #: dist/plugins/call-to-action/view-adminsetting.php:26
441
+ #: inc/call-to-action/package/view-adminsetting.php:26
442
  msgid ""
443
  "You register the contents on \"CTA\" that you want to display to bottom of "
444
  "the content."
445
  msgstr "まずは投稿タイプCTAで、本文の最後に表示させたい内容を登録します。"
446
 
447
+ #: dist/plugins/call-to-action/view-adminsetting.php:27
448
+ #: inc/call-to-action/package/view-adminsetting.php:27
449
  msgid "Choose the CTA to be displayed from the following."
450
  msgstr "下記のプルダウンで、投稿タイプ別に表示するCTAを選択して保存します。"
451
 
452
+ #: dist/plugins/call-to-action/view-adminsetting.php:28
453
+ #: inc/call-to-action/package/view-adminsetting.php:28
454
  msgid ""
455
  "If you want to switch the CTA to be displayed on each post, please set in "
456
  "the details page of such posting."
458
  "投稿毎に表示するCTAを切り替えたい場合は、投稿などの詳細ページで設定してくださ"
459
  "い。"
460
 
461
+ #: dist/plugins/call-to-action/view-adminsetting.php:41
462
+ #: inc/call-to-action/package/view-adminsetting.php:41
463
  msgid "Show index page"
464
  msgstr "一覧ページを表示する"
465
 
466
+ #: dist/plugins/call-to-action/widget-call-to-action.php:20
467
+ #: inc/call-to-action/package/widget-call-to-action.php:20
468
  msgid "CTA"
469
  msgstr "CTA"
470
 
471
+ #: dist/plugins/call-to-action/widget-call-to-action.php:26
472
+ #: inc/call-to-action/package/widget-call-to-action.php:26
473
  msgid "Select CTA and display it."
474
  msgstr "CTAを選択して表示します。"
475
 
476
+ #: dist/plugins/call-to-action/widget-call-to-action.php:66
477
+ #: inc/call-to-action/package/widget-call-to-action.php:66
478
  msgid "Please select CTA to display."
479
  msgstr "表示するCTAを選択してください。"
480
 
481
+ #: dist/plugins/call-to-action/widget-call-to-action.php:80
482
+ #: inc/call-to-action/package/widget-call-to-action.php:80
483
  msgid "Please select"
484
  msgstr "選択してください"
485
 
486
+ #: dist/plugins/child_page_index.php:79
487
+ #: dist/plugins/other_widget/widget-3pr-area.php:198
488
+ #: inc/child-page-index.php:79 inc/other_widget/widget-3pr-area.php:198
489
  msgid "Read more"
490
  msgstr "詳しくはこちら"
491
 
492
+ #: dist/plugins/child_page_index.php:150
493
+ #: dist/plugins/other_widget/widget-page.php:166 inc/child-page-index.php:142
494
+ #: inc/other_widget/widget-page.php:166
495
  msgid "Display a child page index"
496
  msgstr "子ページ一覧の表示"
497
 
498
+ #: dist/plugins/contact-section/contact-section.php:107
499
+ #: dist/plugins/contact-section/contact-section.php:138
500
+ #: inc/contact-section/contact-section.php:106
501
+ #: inc/contact-section/contact-section.php:137
502
  msgid "Contact Information"
503
  msgstr "お問い合わせ情報"
504
 
505
+ #: dist/plugins/contact-section/contact-section.php:117
506
+ #: dist/plugins/contact-section/contact-section.php:149
507
+ #: dist/plugins/contact-section/customizer.php:53
508
+ #: dist/plugins/contact-section/customizer.php:67
509
+ #: inc/contact-section/contact-section.php:116
510
+ #: inc/contact-section/contact-section.php:148
511
+ #: inc/contact-section/customizer.php:53 inc/contact-section/customizer.php:67
512
  msgid "Please feel free to inquire."
513
  msgstr "お気軽にお問い合わせください。"
514
 
515
+ #: dist/plugins/contact-section/contact-section.php:120
516
+ #: dist/plugins/contact-section/customizer.php:116
517
+ #: inc/contact-section/contact-section.php:119
518
+ #: inc/contact-section/customizer.php:116
519
  msgid "Office hours 9:00 - 18:00 [ Weekdays except holidays ]"
520
  msgstr "受付時間 9:00-18:00 [ 土・日・祝日除く ]"
521
 
522
+ #: dist/plugins/contact-section/contact-section.php:122
523
+ #: dist/plugins/contact-section/contact-section.php:124
524
+ #: dist/plugins/contact-section/customizer.php:158
525
+ #: dist/plugins/contact-section/customizer.php:200
526
+ #: inc/contact-section/contact-section.php:121
527
+ #: inc/contact-section/contact-section.php:123
528
+ #: inc/contact-section/customizer.php:158
529
+ #: inc/contact-section/customizer.php:200
530
  msgid "Contact us"
531
  msgstr "お問い合わせ"
532
 
533
+ #: dist/plugins/contact-section/contact-section.php:140
534
+ #: dist/plugins/contact-section/customizer.php:33
535
+ #: inc/contact-section/contact-section.php:139
536
+ #: inc/contact-section/customizer.php:33
537
  msgid ""
538
  "The contents entered here will be reflected in the bottom of each fixed "
539
  "page, the \"Contact Section\" widget, the \"Contact Button\" widget, etc."
541
  "ここに入力された内容が各固定ページ下部や『お問い合わせ情報』ウィジェット、"
542
  "『お問い合わせボタン』ウィジェットなどに反映されます。"
543
 
544
+ #: dist/plugins/contact-section/contact-section.php:142
545
+ #: dist/plugins/contact-section/customizer.php:35
546
+ #: inc/contact-section/contact-section.php:141
547
+ #: inc/contact-section/customizer.php:35
548
  msgid ""
549
  "When I display it on the page, it is necessary to classify a check into "
550
  "\"Display Contact Section\" checkbox with the edit page of each page."
552
  "固定ページに表示する場合は、各固定ページの編集画面で\"お問い合わせ情報の表示"
553
  "\"にチェックを入れる必要があります。"
554
 
555
+ #: dist/plugins/contact-section/contact-section.php:146
556
+ #: dist/plugins/contact-section/customizer.php:62
557
+ #: inc/contact-section/contact-section.php:145
558
+ #: inc/contact-section/customizer.php:62
559
  msgid "Message"
560
  msgstr "メッセージ"
561
 
562
+ #: dist/plugins/contact-section/contact-section.php:149
563
+ #: dist/plugins/contact-section/contact-section.php:156
564
+ #: dist/plugins/contact-section/contact-section.php:163
565
+ #: dist/plugins/contact-section/contact-section.php:170
566
+ #: dist/plugins/contact-section/contact-section.php:178
567
+ #: dist/plugins/contact-section/contact-section.php:186
568
+ #: dist/plugins/contact-section/contact-section.php:194
569
+ #: dist/plugins/contact-section/customizer.php:67
570
+ #: dist/plugins/contact-section/customizer.php:88
571
+ #: dist/plugins/contact-section/customizer.php:109
572
+ #: dist/plugins/contact-section/customizer.php:130
573
+ #: dist/plugins/contact-section/customizer.php:151
574
+ #: dist/plugins/contact-section/customizer.php:172
575
+ #: dist/plugins/contact-section/customizer.php:193
576
+ #: dist/plugins/google_analytics/ga_admin.php:16
577
+ #: dist/plugins/sns/sns_admin.php:38
578
+ #: inc/contact-section/contact-section.php:148
579
+ #: inc/contact-section/contact-section.php:155
580
+ #: inc/contact-section/contact-section.php:162
581
+ #: inc/contact-section/contact-section.php:169
582
+ #: inc/contact-section/contact-section.php:177
583
+ #: inc/contact-section/contact-section.php:185
584
+ #: inc/contact-section/contact-section.php:193
585
+ #: inc/contact-section/customizer.php:67 inc/contact-section/customizer.php:88
586
+ #: inc/contact-section/customizer.php:109
587
+ #: inc/contact-section/customizer.php:130
588
+ #: inc/contact-section/customizer.php:151
589
+ #: inc/contact-section/customizer.php:172
590
+ #: inc/contact-section/customizer.php:193 inc/google_analytics/ga_admin.php:16
591
+ #: inc/sns/sns_admin.php:38
592
  msgid "ex) "
593
  msgstr "例) "
594
 
595
+ #: dist/plugins/contact-section/contact-section.php:153
596
+ #: dist/plugins/contact-section/customizer.php:83
597
+ #: inc/contact-section/contact-section.php:152
598
+ #: inc/contact-section/customizer.php:83
599
  msgid "Phone number"
600
  msgstr "電話番号"
601
 
602
+ #: dist/plugins/contact-section/contact-section.php:160
603
+ #: dist/plugins/contact-section/customizer.php:104
604
+ #: inc/contact-section/contact-section.php:159
605
+ #: inc/contact-section/customizer.php:104
606
  msgid "Phone icon"
607
  msgstr "電話アイコン"
608
 
609
+ #: dist/plugins/contact-section/contact-section.php:167
610
+ #: dist/plugins/contact-section/contact-section.php:170
611
+ #: dist/plugins/contact-section/customizer.php:125
612
+ #: dist/plugins/contact-section/customizer.php:130
613
+ #: inc/contact-section/contact-section.php:166
614
+ #: inc/contact-section/contact-section.php:169
615
+ #: inc/contact-section/customizer.php:125
616
+ #: inc/contact-section/customizer.php:130
617
  msgid "Office hours"
618
  msgstr "営業時間"
619
 
620
+ #: dist/plugins/contact-section/contact-section.php:170
621
+ #: dist/plugins/contact-section/customizer.php:130
622
+ #: inc/contact-section/contact-section.php:169
623
+ #: inc/contact-section/customizer.php:130
624
  msgid "Weekdays except holidays"
625
  msgstr "土日・祝日除く"
626
 
627
+ #: dist/plugins/contact-section/contact-section.php:175
628
+ #: dist/plugins/contact-section/customizer.php:146
629
+ #: inc/contact-section/contact-section.php:174
630
+ #: inc/contact-section/customizer.php:146
631
  msgid "The contact page URL"
632
  msgstr "お問い合わせ先URL"
633
 
634
+ #: dist/plugins/contact-section/contact-section.php:178
635
+ #: dist/plugins/contact-section/customizer.php:151
636
+ #: inc/contact-section/contact-section.php:177
637
+ #: inc/contact-section/customizer.php:151
638
  msgid "or"
639
  msgstr "もしくは"
640
 
641
+ #: dist/plugins/contact-section/contact-section.php:179
642
+ #: dist/plugins/contact-section/customizer.php:151
643
+ #: inc/contact-section/contact-section.php:178
644
+ #: inc/contact-section/customizer.php:151
645
  msgid "* If you fill in the blank, widget's contact button does not appear."
646
  msgstr "※ 未入力の場合、お問い合わせウィジェットには何も表示されません。"
647
 
648
+ #: dist/plugins/contact-section/contact-section.php:183
649
+ #: dist/plugins/contact-section/customizer.php:167
650
+ #: inc/contact-section/contact-section.php:182
651
+ #: inc/contact-section/customizer.php:167
652
  msgid "Contact button Text"
653
  msgstr "お問い合わせボタンに表示するテキスト"
654
 
655
+ #: dist/plugins/contact-section/contact-section.php:186
656
+ #: dist/plugins/contact-section/customizer.php:172
657
+ #: inc/contact-section/contact-section.php:185
658
+ #: inc/contact-section/customizer.php:172
659
  msgid "Contact Us from email."
660
  msgstr "メールでのお問い合わせはこちら"
661
 
662
+ #: dist/plugins/contact-section/contact-section.php:191
663
+ #: dist/plugins/contact-section/customizer.php:188
664
+ #: inc/contact-section/contact-section.php:190
665
+ #: inc/contact-section/customizer.php:188
666
  msgid "Contact button text( sub )"
667
  msgstr "お問い合わせボタンに表示するテキスト2(オプション)"
668
 
669
+ #: dist/plugins/contact-section/contact-section.php:195
670
+ #: dist/plugins/contact-section/customizer.php:193
671
+ #: inc/contact-section/contact-section.php:194
672
+ #: inc/contact-section/customizer.php:193
673
  msgid "Email contact form"
674
  msgstr "お気軽にお問い合わせください。"
675
 
676
+ #: dist/plugins/contact-section/contact-section.php:200
677
+ #: dist/plugins/contact-section/customizer.php:209
678
+ #: inc/contact-section/contact-section.php:199
679
+ #: inc/contact-section/customizer.php:209
680
  msgid "Contact button short text for side widget"
681
  msgstr "お問い合わせボタンウィジェットに表示するテキスト"
682
 
683
+ #: dist/plugins/contact-section/contact-section.php:204
684
+ #: dist/plugins/contact-section/customizer.php:214
685
+ #: inc/contact-section/contact-section.php:203
686
+ #: inc/contact-section/customizer.php:214
687
  msgid "This will used to \"Contact Button\" widget."
688
  msgstr ""
689
  "このテキストはお問い合わせボタンウィジェットで使用されます。サイドバーでの利"
690
  "用を想定していますので少ない文字数で設定してください。"
691
 
692
+ #: dist/plugins/contact-section/contact-section.php:208
693
+ #: inc/contact-section/contact-section.php:207
694
  msgid "Advanced Setting"
695
  msgstr "高度な設定"
696
 
697
+ #: dist/plugins/contact-section/contact-section.php:217
698
+ #: dist/plugins/contact-section/customizer.php:238
699
+ #: inc/contact-section/contact-section.php:216
700
+ #: inc/contact-section/customizer.php:238
701
  msgid "Inquiry Banner image"
702
  msgstr "お問い合わせバナー画像"
703
 
704
+ #: dist/plugins/contact-section/contact-section.php:219
705
+ #: inc/contact-section/contact-section.php:218
706
  msgid "Select Image"
707
  msgstr "画像を選択"
708
 
709
+ #: dist/plugins/contact-section/contact-section.php:220
710
+ #: dist/plugins/contact-section/customizer.php:228
711
+ #: inc/contact-section/contact-section.php:219
712
+ #: inc/contact-section/customizer.php:228
713
  msgid "Display the image instead of the above inquiry information"
714
  msgstr ""
715
  "画像が登録されている場合は標準のお問い合わせ情報ではなく画像が表示されます。"
716
 
717
+ #: dist/plugins/contact-section/contact-section.php:224
718
+ #: dist/plugins/contact-section/customizer.php:264
719
+ #: inc/contact-section/contact-section.php:223
720
+ #: inc/contact-section/customizer.php:264
721
  msgid "Display HTML message instead of the standard"
722
  msgstr "お問い合わせ情報として表示するHTML"
723
 
724
+ #: dist/plugins/contact-section/contact-section.php:226
725
+ #: dist/plugins/contact-section/customizer.php:257
726
+ #: inc/contact-section/contact-section.php:225
727
+ #: inc/contact-section/customizer.php:257
728
  msgid "HTML takes precedence over image"
729
  msgstr "HTMLが登録されている場合は画像より優先されます。"
730
 
731
+ #: dist/plugins/contact-section/contact-section.php:248
732
+ #: inc/contact-section/contact-section.php:247
733
  msgid "Display Contact Section"
734
  msgstr "お問い合わせ情報の表示"
735
 
736
+ #: dist/plugins/contact-section/contact-section.php:388
737
+ #: dist/plugins/contact-section/contact-section.php:441
738
+ #: inc/contact-section/contact-section.php:387
739
+ #: inc/contact-section/contact-section.php:440
740
  msgid "Edit contact information"
741
  msgstr "Contact情報を編集"
742
 
743
+ #: dist/plugins/contact-section/contact-section.php:457
744
+ #: inc/contact-section/contact-section.php:456
745
  msgid "Contact Button"
746
  msgstr "お問い合わせボタン"
747
 
748
+ #: dist/plugins/contact-section/contact-section.php:458
749
+ #: inc/contact-section/contact-section.php:457
750
  msgid "Display contact button."
751
  msgstr "お問い合わせボタンを表示します。"
752
 
753
+ #: dist/plugins/contact-section/contact-section.php:459
754
+ #: dist/plugins/contact-section/contact-section.php:487
755
+ #: dist/plugins/contact-section/contact-section.php:509
756
+ #: inc/contact-section/contact-section.php:458
757
+ #: inc/contact-section/contact-section.php:486
758
+ #: inc/contact-section/contact-section.php:508
759
  #, php-format
760
  msgid ""
761
  "It is necessary to set the \"%s\" -> \"Contact Information\" section in "
763
  msgstr ""
764
  "「%s」→ 「メイン設定」ページで『お問い合わせ情報』を設定する必要があります。"
765
 
766
+ #: dist/plugins/contact-section/contact-section.php:486
767
+ #: inc/contact-section/contact-section.php:485
768
  msgid "Display contact button"
769
  msgstr "お問い合わせボタンを表示します。"
770
 
771
+ #: dist/plugins/contact-section/contact-section.php:507
772
+ #: dist/veu-packages.php:264 inc/contact-section/contact-section.php:506
773
+ #: veu-packages.php:224
774
  msgid "Contact Section"
775
  msgstr "お問い合わせ情報"
776
 
777
+ #: dist/plugins/contact-section/contact-section.php:508
778
+ #: inc/contact-section/contact-section.php:507
779
  msgid "Display Phone number and contact button etc."
780
  msgstr "電話番号とお問い合わせボタンなどを表示します。"
781
 
782
+ #: dist/plugins/contact-section/contact-section.php:537
783
+ #: inc/contact-section/contact-section.php:536
784
  #, php-format
785
  msgid ""
786
  "*It is necessary to set the \"%s\" -> \"Contact Information\" section in "
789
  "* 「%s」→ 「メイン設定」ページで『お問い合わせ情報』を設定する必要がありま"
790
  "す。"
791
 
792
+ #: dist/plugins/contact-section/customizer.php:23
793
+ #: inc/contact-section/customizer.php:23
794
  msgid "Contact Settings"
795
  msgstr "お問い合わせ情報"
796
 
797
+ #: dist/plugins/contact-section/customizer.php:231
798
+ #: dist/plugins/contact-section/customizer.php:260
799
+ #: inc/contact-section/customizer.php:231
800
+ #: inc/contact-section/customizer.php:260
801
  msgid "It is not reflected in the header."
802
  msgstr "ヘッダーには反映されません。"
803
 
804
+ #: dist/plugins/css_customize/css_customize-edit.php:2
805
+ #: dist/plugins/css_customize/css_customize.php:30
806
+ #: dist/plugins/css_customize/css_customize.php:44
807
+ #: dist/plugins/css_customize/css_customize.php:45
808
+ #: inc/css-customize/css-customize-edit.php:2
809
+ #: inc/css-customize/css-customize.php:43
810
+ #: inc/css-customize/css-customize.php:57
811
+ #: inc/css-customize/css-customize.php:58
812
  msgid "CSS Customize"
813
  msgstr "CSSカスタマイズ"
814
 
815
+ #: dist/plugins/css_customize/css_customize-edit.php:5
816
+ #: inc/css-customize/css-customize-edit.php:5
817
  msgid "You can add custom CSS here."
818
  msgstr "デザインをカスタマイズする場合は下のテキストエリアにCSSを入力します"
819
 
820
+ #: dist/plugins/css_customize/css_customize-edit.php:13
821
+ #: inc/css-customize/css-customize-edit.php:13
822
  msgid "Save CSS"
823
  msgstr "CSSを保存する"
824
 
825
+ #: dist/plugins/css_customize/css_customize-single.php:22
826
+ #: inc/css-customize/class-veu-metabox-css-customize.php:14
827
  msgid "Custom CSS"
828
  msgstr "カスタムCSS"
829
 
830
+ #: dist/plugins/css_customize/css_customize.php:100
831
+ #: inc/css-customize/css-customize.php:113
832
  msgid "Your custom CSS was saved."
833
  msgstr "CSSが保存されました"
834
 
835
+ #: dist/plugins/css_customize/css_customize.php:103
836
+ #: inc/css-customize/css-customize.php:116
837
  msgid "Error occured. Please try again."
838
  msgstr "何らかのエラー!! また試してみてください"
839
 
840
+ #: dist/plugins/font-awesome/class-vk-font-awesome-versions.php:22
841
+ #: dist/plugins/font-awesome/class-vk-font-awesome-versions.php:37
842
+ #: inc/font-awesome/package/class-vk-font-awesome-versions.php:22
843
+ #: inc/font-awesome/package/class-vk-font-awesome-versions.php:37
844
  msgid "Not recommended"
845
  msgstr "非推奨"
846
 
847
+ #: dist/plugins/font-awesome/class-vk-font-awesome-versions.php:69
848
+ #: dist/plugins/font-awesome/class-vk-font-awesome-versions.php:71
849
+ #: inc/font-awesome/package/class-vk-font-awesome-versions.php:69
850
+ #: inc/font-awesome/package/class-vk-font-awesome-versions.php:71
851
  msgid "Ex ) "
852
  msgstr "例 ) "
853
 
854
+ #: dist/plugins/font-awesome/class-vk-font-awesome-versions.php:169
855
+ #: inc/font-awesome/package/class-vk-font-awesome-versions.php:169
856
  msgid "Font Awesome"
857
  msgstr "Font Awesome"
858
 
859
+ #: dist/plugins/font-awesome/class-vk-font-awesome-versions.php:190
860
+ #: inc/font-awesome/package/class-vk-font-awesome-versions.php:190
861
  msgid "Font Awesome Version"
862
  msgstr "Font Awesome Version"
863
 
864
+ #: dist/plugins/font-awesome/class-vk-font-awesome-versions.php:193
865
+ #: inc/font-awesome/package/class-vk-font-awesome-versions.php:193
866
  msgid "4.7 will be abolished in the near future."
867
  msgstr "4.7は将来的に廃止します。"
868
 
869
+ #: dist/plugins/footer_copyright_change.php:6 inc/footer-copyright-change.php:6
870
  msgid ""
871
  "<p>Powered by <a href=\"https://wordpress.org/\">WordPress</a> with <a href="
872
  "\"https://lightning.nagoya\" target=\"_blank\" title=\"Free WordPress Theme "
880
  "nagoya/ja/\" target=\"_blank\">VK All in One Expansion Unit</a> by <a href="
881
  "\"//www.vektor-inc.co.jp\" target=\"_blank\">Vektor,Inc.</a> technology.</p>"
882
 
883
+ #: dist/plugins/google_analytics/ga_admin.php:9
884
+ #: dist/plugins/google_analytics/ga_admin.php:13
885
+ #: dist/plugins/google_analytics/google_analytics.php:23
886
+ #: inc/google_analytics/ga_admin.php:9 inc/google_analytics/ga_admin.php:13
887
+ #: inc/google_analytics/google_analytics.php:23
888
  msgid "Google Analytics Settings"
889
  msgstr "Google Analytics設定"
890
 
891
+ #: dist/plugins/google_analytics/ga_admin.php:14
892
+ #: inc/google_analytics/ga_admin.php:14
893
  msgid ""
894
  "Please fill in the Google Analytics ID from the Analytics embed code used in "
895
  "the site."
896
  msgstr "このサイトで使用する Google アナリティクスの ID を入力して下さい。"
897
 
898
+ #: dist/plugins/google_analytics/ga_admin.php:19
899
+ #: inc/google_analytics/ga_admin.php:19
900
  msgid ""
901
  "Please select the type of Analytics code . (If you are unsure you can skip "
902
  "this.)"
904
  "アナリティクスコードの種類を選択して下さい。( 不明な場合この設定は省略できま"
905
  "す )"
906
 
907
+ #: dist/plugins/google_analytics/ga_admin.php:23
908
+ #: dist/plugins/google_analytics/ga_customizer.php:74
909
+ #: inc/google_analytics/ga_admin.php:23
910
+ #: inc/google_analytics/ga_customizer.php:74
911
  msgid "Recommendation ( gtag )"
912
  msgstr "推奨 ( gtag )"
913
 
914
+ #: dist/plugins/google_analytics/ga_admin.php:24
915
+ #: dist/plugins/google_analytics/ga_customizer.php:75
916
+ #: inc/google_analytics/ga_admin.php:24
917
+ #: inc/google_analytics/ga_customizer.php:75
918
  msgid "Universal Analytics code ( analytics.js )"
919
  msgstr "ユニバーサル アナリティクスのコード ( analytics.js )"
920
 
921
+ #: dist/plugins/google_analytics/ga_admin.php:25
922
+ #: dist/plugins/google_analytics/ga_customizer.php:76
923
+ #: inc/google_analytics/ga_admin.php:25
924
+ #: inc/google_analytics/ga_customizer.php:76
925
  msgid "Normal code ( analytics.js )"
926
  msgstr "ノーマルのコード ( analytics.js )"
927
 
928
+ #: dist/plugins/google_analytics/ga_customizer.php:24
929
+ #: inc/google_analytics/ga_customizer.php:24
930
  msgid "Google Analtics Settings"
931
  msgstr "Google Analytics設定"
932
 
933
+ #: dist/plugins/google_analytics/ga_customizer.php:45
934
+ #: inc/google_analytics/ga_customizer.php:45
935
  msgid "Google Analytics ID"
936
  msgstr "Google Analyticsの ID"
937
 
938
+ #: dist/plugins/google_analytics/ga_customizer.php:49
939
+ #: inc/google_analytics/ga_customizer.php:49
940
  msgid ""
941
  "Please fill in the Google Analytics ID from the Analytics embed code used in "
942
  "the site.<br>ex) XXXXXXXX-X"
944
  "このサイトで使用する Google アナリティクスの ID を入力して下さい。<br>例) "
945
  "XXXXXXXX-X"
946
 
947
+ #: dist/plugins/google_analytics/ga_customizer.php:68
948
+ #: inc/google_analytics/ga_customizer.php:68
949
  msgid "Select the type of Analytics code"
950
  msgstr "アナリティクスコードの種類を選択"
951
 
952
+ #: dist/plugins/google_analytics/ga_customizer.php:78
953
+ #: inc/google_analytics/ga_customizer.php:78
954
  msgid ""
955
  "Print the select the type of Analytics code.<br>(If you are unsure you can "
956
  "skip this.)"
958
  "アナリティクスコードの種類を選択して下さい。( 不明な場合この設定は省略できま"
959
  "す。)"
960
 
961
+ #: dist/plugins/icons.php:38 dist/plugins/icons.php:68 inc/icons.php:38
962
+ #: inc/icons.php:68
963
  msgid "icon setting"
964
  msgstr "アイコン設定"
965
 
966
+ #: dist/plugins/icons.php:74 inc/icons.php:74
967
  #, php-format
968
  msgid ""
969
  "This feature will be discontinued shortly.<br>You can set the site icon from "
974
  "サイトアイコンは「<a href=%s>外観 > カスタマイズ</a>」の「サイト基本情報」パ"
975
  "ネルから設定できます。"
976
 
977
+ #: dist/plugins/icons.php:81 inc/icons.php:81
978
  msgid "Favicon Setting"
979
  msgstr "ファビコン設定"
980
 
981
+ #: dist/plugins/icons.php:83 inc/icons.php:83
982
  msgid "Choose icon"
983
  msgstr "アイコンを選択"
984
 
985
+ #: dist/plugins/icons.php:84 inc/icons.php:84
986
  msgid "Please upload your \".ico\" file"
987
  msgstr "作成したicoファイルをアップロードしてください"
988
 
989
+ #: dist/plugins/insert_ads.php:38 dist/plugins/insert_ads.php:218
990
+ #: dist/veu-packages.php:322 inc/insert-ads.php:38 inc/insert-ads.php:218
991
+ #: veu-packages.php:282
992
  msgid "Insert ads"
993
  msgstr "広告の挿入"
994
 
995
+ #: dist/plugins/insert_ads.php:228 inc/insert-ads.php:228
996
  msgid "Google Auto ads"
997
  msgstr "Google自動広告"
998
 
999
+ #: dist/plugins/insert_ads.php:233 inc/insert-ads.php:233
1000
  msgid "About Google Auto ads"
1001
  msgstr "Google自動広告について"
1002
 
1003
+ #: dist/plugins/insert_ads.php:236 inc/insert-ads.php:236
1004
  msgid ""
1005
  "If you would like to set to Google Auto ads,Please fill in Publisher ID."
1006
  msgstr ""
1007
  "Google自動広告を設定する場合はチェックを入れて、サイト運営者IDを入力してくだ"
1008
  "さい。"
1009
 
1010
+ #: dist/plugins/insert_ads.php:238 inc/insert-ads.php:238
1011
  msgid "Enable Google Auto ads"
1012
  msgstr "Google自動広告を有効にする"
1013
 
1014
+ #: dist/plugins/insert_ads.php:240 inc/insert-ads.php:240
1015
  msgid "Publisher ID"
1016
  msgstr "サイト運営者ID"
1017
 
1018
+ #: dist/plugins/insert_ads.php:244 inc/insert-ads.php:244
1019
  msgid "Google AdSense dashboard"
1020
  msgstr "Google AdSense 管理画面"
1021
 
1022
+ #: dist/plugins/insert_ads.php:246 inc/insert-ads.php:246
1023
  #, php-format
1024
  msgid ""
1025
  "Publisher ID is you can investigate from the %s > Account information page."
1026
  msgstr "サイト運営者IDは %s > アカウント情報 から確認できます。"
1027
 
1028
+ #: dist/plugins/insert_ads.php:249 inc/insert-ads.php:249
1029
  msgid "Designate anchor ads at the bottom."
1030
  msgstr "アンカー広告を下部に指定する"
1031
 
1032
+ #: dist/plugins/insert_ads.php:251 inc/insert-ads.php:251
1033
  msgid ""
1034
  "The layout may collapse by inserting Google Auto ads, but the correspondence "
1035
  "varies depending on the kind, specification, theme etc. of advertisement, so "
1040
  "中のテーマなどにより対応は様々ですので、表示崩れについては各自必要に応じてCSS"
1041
  "を書いて修正してください。"
1042
 
1043
+ #: dist/plugins/insert_ads.php:259 inc/insert-ads.php:259
1044
  msgid "Insert ads to post."
1045
  msgstr "投稿に広告を挿入"
1046
 
1047
+ #: dist/plugins/insert_ads.php:261 inc/insert-ads.php:261
1048
  msgid "Insert ads to before content and more tag and after content."
1049
  msgstr "記事の直前 / moreタグの直後 / 記事の最後に広告を挿入できます。"
1050
 
1051
+ #: dist/plugins/insert_ads.php:261 inc/insert-ads.php:261
1052
  msgid "If you want to separate ads area, you fill two fields."
1053
  msgstr "2つのフィールドに分けて挿入すると、横並び(col-md-6)に表示されます。"
1054
 
1055
+ #: dist/plugins/insert_ads.php:263 inc/insert-ads.php:263
1056
  msgid "insert the ad [ before content ]"
1057
  msgstr "広告を挿入 [ 記事の最初 ]"
1058
 
1059
+ #: dist/plugins/insert_ads.php:271 inc/insert-ads.php:271
1060
  msgid "insert the ad [ more tag ]"
1061
  msgstr "広告を挿入 [ moreタグ ]"
1062
 
1063
+ #: dist/plugins/insert_ads.php:279 inc/insert-ads.php:279
1064
  msgid "insert the ad [ after content ]"
1065
  msgstr "広告を挿入 [ 記事の最後 ]"
1066
 
1067
+ #: dist/plugins/meta_description.php:20 dist/plugins/meta_description.php:31
1068
+ #: dist/plugins/meta_description.php:34 inc/meta-description.php:20
1069
+ #: inc/meta-description.php:31 inc/meta-description.php:34
1070
  msgid "Meta Description"
1071
  msgstr "メタディスクリプション"
1072
 
1073
+ #: dist/plugins/meta_description.php:37 inc/meta-description.php:37
1074
  msgid ""
1075
  "What you have to complete the \"excerpt\" column of the edit screen of each "
1076
  "page will be reflected in the description of the meta tag."
1078
  "各ページの編集画面の「抜粋」欄に記入した内容がmetaタグのディスクリプションに"
1079
  "反映されます"
1080
 
1081
+ #: dist/plugins/meta_description.php:38 inc/meta-description.php:38
1082
  msgid ""
1083
  "Description of meta tags in the search results screen of search sites such "
1084
  "as Google, will be Displayed, such as the bottom of the site title. If the "
1089
  "す。しかし、トップページに設定した固定ページに抜粋が記入されている場合はその"
1090
  "内容が反映されます。"
1091
 
1092
+ #: dist/plugins/meta_description.php:39 inc/meta-description.php:39
1093
  msgid ""
1094
  "The meta description of the top page is subject to the catchphrase of the "
1095
  "site. However, its contents will be reflected if the excerpt is entered in "
1099
  "す。しかし、トップページに設定した固定ページに抜粋が記入されている場合はその"
1100
  "内容が反映されます。"
1101
 
1102
+ #: dist/plugins/meta_description.php:40 inc/meta-description.php:40
1103
  msgid ""
1104
  "If \"excerpt\" column is not found, Click \"Display Option\" of page top at "
1105
  "each article edit page, and check the expert column display."
1108
  "ので、そこをクリックすると「抜粋」欄を表示するチェックボックスが出てきますの"
1109
  "で、チェックして下さい。"
1110
 
1111
+ #: dist/plugins/meta_keyword.php:40 dist/plugins/meta_keyword.php:91
1112
+ #: dist/plugins/meta_keyword.php:93 dist/plugins/meta_keyword.php:94
1113
+ #: dist/plugins/meta_keyword.php:101
1114
+ #: inc/meta-keyword/class-veu-metabox-meta-keyword.php:14
1115
+ #: inc/meta-keyword/meta-keyword.php:51
1116
  msgid "Meta Keywords"
1117
  msgstr "メタキーワード"
1118
 
1119
+ #: dist/plugins/meta_keyword.php:68 inc/meta-keyword/meta-keyword.php:79
1120
  msgid "Meta Keyword"
1121
  msgstr "メタキーワード"
1122
 
1123
+ #: dist/plugins/meta_keyword.php:71 inc/meta-keyword/meta-keyword.php:82
1124
  msgid "Common Keywords"
1125
  msgstr "共通キーワード設定"
1126
 
1127
+ #: dist/plugins/meta_keyword.php:72 inc/meta-keyword/meta-keyword.php:83
1128
  msgid ""
1129
  "Keywords for meta tag. This words will set Meta Keyword with post keywords. "
1130
  "if you want multiple keywords, enter with separator of \",\"."
1132
  "メタタグに入力するキーワードを入力します。ここでは全てのページで使用する共通"
1133
  "のキーワードを設定します。複数ある場合は「,」で区切ってください。"
1134
 
1135
+ #: dist/plugins/meta_keyword.php:75 inc/meta-keyword/meta-keyword.php:86
1136
  msgid "This is not seriously, Because the SearchEngine does not care this."
1137
  msgstr ""
1138
  "あまり深く考える必要はありません。現状のサーチエンジンではそこまで重要なファ"
1139
  "クターとはなりません。"
1140
 
1141
+ #: dist/plugins/meta_keyword.php:76 inc/meta-keyword/meta-keyword.php:87
1142
  msgid ""
1143
  "For each page individual keyword is enter at the edit screen of each "
1144
  "article. 10 keywords maximum, together with a each article keywords is "
1147
  "個々のページのキーワードはそれぞれの投稿ページのキーワード入力欄から追加して"
1148
  "ください。それらと合わせて10個程度のキーワード数であることが望ましいです。"
1149
 
1150
+ #: dist/plugins/meta_keyword.php:77 inc/meta-keyword/meta-keyword.php:88
1151
  msgid "\",\" separator at end of the last keyword is do not need."
1152
  msgstr "最後のキーワードの後ろに「,」は必要ありません。"
1153
 
1154
+ #: dist/plugins/meta_keyword.php:78 inc/meta-keyword/meta-keyword.php:89
1155
  msgid "Example: WordPress,template,theme,free,GPL"
1156
  msgstr "【例】 WordPress,テンプレート,テーマ,無料,GPL"
1157
 
1158
+ #: dist/plugins/meta_keyword.php:102
1159
+ #: inc/meta-keyword/class-veu-metabox-meta-keyword.php:34
1160
  msgid ""
1161
  "To distinguish between individual keywords, please enter a , delimiter "
1162
  "(optional)."
1163
  msgstr "キーワードを複数入力する場合は , ( カンマ )で区切って下さい。"
1164
 
1165
+ #: dist/plugins/meta_keyword.php:104
1166
+ #: inc/meta-keyword/class-veu-metabox-meta-keyword.php:35
1167
  #, php-format
1168
  msgid "* keywords common to the entire site can be set from %s."
1169
  msgstr "サイト全体のキーワードは %s より設定することができます。"
1170
 
1171
+ #: dist/plugins/other_widget/widget-3pr-area.php:9
1172
+ #: dist/plugins/other_widget/widget-3pr-area.php:161
1173
+ #: inc/other_widget/widget-3pr-area.php:9
1174
+ #: inc/other_widget/widget-3pr-area.php:161
1175
  msgid "3PR area"
1176
  msgstr "3PR エリア"
1177
 
1178
+ #: dist/plugins/other_widget/widget-3pr-area.php:14
1179
+ #: inc/other_widget/widget-3pr-area.php:14
1180
  msgid "Displays a 3PR area"
1181
  msgstr "3PR エリアを表示します。"
1182
 
1183
+ #: dist/plugins/other_widget/widget-3pr-area.php:20
1184
+ #: inc/other_widget/widget-3pr-area.php:20
1185
  msgid "3PR area1 title"
1186
  msgstr "3PR エリア1 タイトル"
1187
 
1188
+ #: dist/plugins/other_widget/widget-3pr-area.php:28
1189
+ #: inc/other_widget/widget-3pr-area.php:28
1190
  msgid "3PR area2 title"
1191
  msgstr "3PR エリア2 タイトル"
1192
 
1193
+ #: dist/plugins/other_widget/widget-3pr-area.php:36
1194
+ #: inc/other_widget/widget-3pr-area.php:36
1195
  msgid "3PR area3 title"
1196
  msgstr "3PR エリア3 タイトル"
1197
 
1198
+ #: dist/plugins/other_widget/widget-3pr-area.php:54
1199
+ #: inc/other_widget/widget-3pr-area.php:54
1200
  msgid "3PR area setting"
1201
  msgstr "3PR エリア設定"
1202
 
1203
+ #: dist/plugins/other_widget/widget-3pr-area.php:56
1204
+ #: dist/plugins/other_widget/widget-new-posts.php:243
1205
+ #: dist/plugins/other_widget/widget-page.php:126
1206
+ #: dist/plugins/other_widget/widget-pr-blocks.php:111
1207
+ #: dist/plugins/other_widget/widget-profile.php:55
1208
+ #: dist/plugins/related_posts/related_posts.php:261
1209
+ #: dist/plugins/sns/widget-fb-page-plugin.php:79
1210
+ #: dist/plugins/sns/widget-twitter.php:84
1211
+ #: inc/other_widget/widget-3pr-area.php:56
1212
+ #: inc/other_widget/widget-new-posts.php:243
1213
+ #: inc/other_widget/widget-page.php:126
1214
+ #: inc/other_widget/widget-pr-blocks.php:111
1215
+ #: inc/other_widget/widget-profile.php:55
1216
+ #: inc/related_posts/related_posts.php:261 inc/sns/widget-fb-page-plugin.php:79
1217
+ #: inc/sns/widget-twitter.php:84
1218
  msgid "Title:"
1219
  msgstr "タイトル"
1220
 
1221
+ #: dist/plugins/other_widget/widget-3pr-area.php:62
1222
+ #: inc/other_widget/widget-3pr-area.php:62
1223
  msgid "Select image for PC:"
1224
  msgstr "PC 用に表示される画像を選択(横 300px 程度推奨)"
1225
 
1226
+ #: dist/plugins/other_widget/widget-3pr-area.php:72
1227
+ #: dist/plugins/other_widget/widget-3pr-area.php:90
1228
+ #: dist/plugins/other_widget/widget-new-posts.php:290
1229
+ #: dist/plugins/other_widget/widget-pr-blocks.php:174
1230
+ #: dist/plugins/other_widget/widget-profile.php:70
1231
+ #: inc/other_widget/widget-3pr-area.php:72
1232
+ #: inc/other_widget/widget-3pr-area.php:90
1233
+ #: inc/other_widget/widget-new-posts.php:290
1234
+ #: inc/other_widget/widget-pr-blocks.php:174
1235
+ #: inc/other_widget/widget-profile.php:70
1236
  msgid "Select image"
1237
  msgstr "画像を選択"
1238
 
1239
+ #: dist/plugins/other_widget/widget-3pr-area.php:73
1240
+ #: dist/plugins/other_widget/widget-3pr-area.php:91
1241
+ #: dist/plugins/other_widget/widget-new-posts.php:291
1242
+ #: dist/plugins/other_widget/widget-pr-blocks.php:175
1243
+ #: dist/plugins/other_widget/widget-profile.php:71
1244
+ #: inc/other_widget/widget-3pr-area.php:73
1245
+ #: inc/other_widget/widget-3pr-area.php:91
1246
+ #: inc/other_widget/widget-new-posts.php:291
1247
+ #: inc/other_widget/widget-pr-blocks.php:175
1248
+ #: inc/other_widget/widget-profile.php:71
1249
  msgid "Clear image"
1250
  msgstr "画像クリア"
1251
 
1252
+ #: dist/plugins/other_widget/widget-3pr-area.php:80
1253
+ #: inc/other_widget/widget-3pr-area.php:80
1254
  msgid "Select image for Mobile:"
1255
  msgstr ""
1256
  "スマホ用(ウィンドウサイズが 768px 以下の場合)に表示される画像を選択(橫 "
1257
  "690px 以上推奨。空欄も可)"
1258
 
1259
+ #: dist/plugins/other_widget/widget-3pr-area.php:102
1260
+ #: dist/plugins/other_widget/widget-pr-blocks.php:115
1261
+ #: inc/other_widget/widget-3pr-area.php:102
1262
+ #: inc/other_widget/widget-pr-blocks.php:115
1263
  msgid "Summary Text:"
1264
  msgstr "概要となるテキスト"
1265
 
1266
+ #: dist/plugins/other_widget/widget-3pr-area.php:108
1267
+ #: dist/plugins/other_widget/widget-pr-blocks.php:120
1268
+ #: inc/other_widget/widget-3pr-area.php:108
1269
+ #: inc/other_widget/widget-pr-blocks.php:120
1270
  msgid "Link URL:"
1271
  msgstr "リンク先ページのURL"
1272
 
1273
+ #: dist/plugins/other_widget/widget-3pr-area.php:116
1274
+ #: dist/plugins/other_widget/widget-banner.php:106
1275
+ #: dist/plugins/other_widget/widget-pr-blocks.php:124
1276
+ #: inc/other_widget/widget-3pr-area.php:116
1277
+ #: inc/other_widget/widget-banner.php:106
1278
+ #: inc/other_widget/widget-pr-blocks.php:124
1279
  msgid "Open link new tab."
1280
  msgstr "リンクを別ウィンドウで開く"
1281
 
1282
+ #: dist/plugins/other_widget/widget-archives.php:9 dist/veu-packages.php:200
1283
+ #: inc/other_widget/widget-archives.php:9 veu-packages.php:160
1284
  msgid "archive list"
1285
  msgstr "アーカイブリスト"
1286
 
1287
+ #: dist/plugins/other_widget/widget-archives.php:14 dist/veu-packages.php:200
1288
+ #: inc/other_widget/widget-archives.php:14 veu-packages.php:160
1289
  msgid ""
1290
  "Displays a list of archives. You can choose the post type and also to "
1291
  "display archives by month or by year."
1293
  "アーカイブの一覧を表示します。月ごともしくは年ごとでの表示。また、ポストタイ"
1294
  "プを選択できます。"
1295
 
1296
+ #: dist/plugins/other_widget/widget-archives.php:53
1297
+ #: dist/plugins/other_widget/widget-archives.php:54
1298
+ #: inc/other_widget/widget-archives.php:53
1299
+ #: inc/other_widget/widget-archives.php:54
1300
  msgid "Monthly archives"
1301
  msgstr "月別アーカイブ"
1302
 
1303
+ #: dist/plugins/other_widget/widget-archives.php:68
1304
+ #: dist/plugins/other_widget/widget-new-posts.php:261
1305
+ #: dist/plugins/other_widget/widget-new-posts.php:268
1306
+ #: inc/other_widget/widget-archives.php:68
1307
+ #: inc/other_widget/widget-new-posts.php:261
1308
+ #: inc/other_widget/widget-new-posts.php:268
1309
  msgid "Title"
1310
  msgstr "タイトル"
1311
 
1312
+ #: dist/plugins/other_widget/widget-archives.php:72
1313
+ #: inc/other_widget/widget-archives.php:72
1314
  msgid "Post type"
1315
  msgstr "ポストタイプ"
1316
 
1317
+ #: dist/plugins/other_widget/widget-archives.php:92
1318
+ #: inc/other_widget/widget-archives.php:92
1319
  msgid "Monthly"
1320
  msgstr "月別"
1321
 
1322
+ #: dist/plugins/other_widget/widget-archives.php:99
1323
+ #: inc/other_widget/widget-archives.php:99
1324
  msgid "Yearly"
1325
  msgstr "年別"
1326
 
1327
+ #: dist/plugins/other_widget/widget-archives.php:117
1328
+ #: inc/other_widget/widget-archives.php:117
1329
  msgid "archive"
1330
  msgstr "アーカイブ"
1331
 
1332
+ #: dist/plugins/other_widget/widget-banner.php:15
1333
+ #: inc/other_widget/widget-banner.php:15
1334
  msgid "Banner"
1335
  msgstr "バナー"
1336
 
1337
+ #: dist/plugins/other_widget/widget-banner.php:21
1338
+ #: inc/other_widget/widget-banner.php:21
1339
  msgid ""
1340
  "You can easily set up a banner simply by registering images and link "
1341
  "destinations."
1342
  msgstr "画像とリンク先を登録するだけで簡単にバナーを設定できます。"
1343
 
1344
+ #: dist/plugins/other_widget/widget-banner.php:97
1345
+ #: inc/other_widget/widget-banner.php:97
1346
  msgid "Set image"
1347
  msgstr "画像を選択"
1348
 
1349
+ #: dist/plugins/other_widget/widget-banner.php:107
1350
+ #: inc/other_widget/widget-banner.php:107
1351
  msgid "Alternative text"
1352
  msgstr "代替テキスト(alt)"
1353
 
1354
+ #: dist/plugins/other_widget/widget-button.php:32
1355
+ #: inc/other_widget/widget-button.php:32
1356
  msgid "Button"
1357
  msgstr "ボタン"
1358
 
1359
+ #: dist/plugins/other_widget/widget-button.php:37
1360
+ #: inc/other_widget/widget-button.php:37
1361
  msgid "You can set buttons for arbitrary text."
1362
  msgstr "任意のテキストのボタンを設定できます。"
1363
 
1364
+ #: dist/plugins/other_widget/widget-button.php:116
1365
+ #: inc/other_widget/widget-button.php:116
1366
  msgid "Main text(Required):"
1367
  msgstr "ボタンテキスト(必須):"
1368
 
1369
+ #: dist/plugins/other_widget/widget-button.php:121
1370
+ #: inc/other_widget/widget-button.php:121
1371
  msgid "Class name of the icon font"
1372
  msgstr "使用したいアイコンフォント"
1373
 
1374
+ #: dist/plugins/other_widget/widget-button.php:134
1375
+ #: inc/other_widget/widget-button.php:134
1376
  msgid "Sub text:"
1377
  msgstr "サブテキスト:"
1378
 
1379
+ #: dist/plugins/other_widget/widget-button.php:138
1380
+ #: inc/other_widget/widget-button.php:138
1381
  msgid "Link URL(Required):"
1382
  msgstr "リンク先ページのURL(必須):"
1383
 
1384
+ #: dist/plugins/other_widget/widget-button.php:148
1385
+ #: inc/other_widget/widget-button.php:148
1386
  msgid "Open with new tab"
1387
  msgstr "リンクを別ウィンドウで開く"
1388
 
1389
+ #: dist/plugins/other_widget/widget-button.php:151
1390
+ #: inc/other_widget/widget-button.php:151
1391
  msgid "Size"
1392
  msgstr "サイズ"
1393
 
1394
+ #: dist/plugins/other_widget/widget-button.php:158
1395
+ #: inc/other_widget/widget-button.php:158
1396
  msgid "Small"
1397
  msgstr "小"
1398
 
1399
+ #: dist/plugins/other_widget/widget-button.php:164
1400
+ #: inc/other_widget/widget-button.php:164
1401
  msgid "Medium"
1402
  msgstr "中"
1403
 
1404
+ #: dist/plugins/other_widget/widget-button.php:170
1405
+ #: inc/other_widget/widget-button.php:170
1406
  msgid "Large"
1407
  msgstr "大"
1408
 
1409
+ #: dist/plugins/other_widget/widget-button.php:174
1410
+ #: inc/other_widget/widget-button.php:174
1411
  msgid "Button color:"
1412
  msgstr "ボタンの色:"
1413
 
1414
+ #: dist/plugins/other_widget/widget-button.php:211
1415
+ #: inc/other_widget/widget-button.php:211
1416
  msgid "Key Color(.primary)"
1417
  msgstr "キーカラー(.primary)"
1418
 
1419
+ #: dist/plugins/other_widget/widget-button.php:212
1420
+ #: inc/other_widget/widget-button.php:212
1421
  msgid "No paint(.default)"
1422
  msgstr "塗りなし(.default)"
1423
 
1424
+ #: dist/plugins/other_widget/widget-button.php:213
1425
+ #: inc/other_widget/widget-button.php:213
1426
  msgid "Light green(.success)"
1427
  msgstr "明るい緑(.success)"
1428
 
1429
+ #: dist/plugins/other_widget/widget-button.php:214
1430
+ #: inc/other_widget/widget-button.php:214
1431
  msgid "Light blue(.info)"
1432
  msgstr "空色(.info)"
1433
 
1434
+ #: dist/plugins/other_widget/widget-button.php:215
1435
+ #: inc/other_widget/widget-button.php:215
1436
  msgid "Orange(.warning)"
1437
  msgstr "オレンジ(.warning)"
1438
 
1439
+ #: dist/plugins/other_widget/widget-button.php:216
1440
+ #: inc/other_widget/widget-button.php:216
1441
  msgid "Red(.danger)"
1442
  msgstr "赤(.danger)"
1443
 
1444
+ #: dist/plugins/other_widget/widget-child-page-list.php:10
1445
+ #: inc/other_widget/widget-child-page-list.php:10
1446
  msgid "Child Page List"
1447
  msgstr "子ページのリスト"
1448
 
1449
+ #: dist/plugins/other_widget/widget-child-page-list.php:15
1450
+ #: dist/plugins/other_widget/widget-child-page-list.php:59
1451
+ #: inc/other_widget/widget-child-page-list.php:15
1452
+ #: inc/other_widget/widget-child-page-list.php:59
1453
  msgid "Display the child pages list from ancestor page."
1454
  msgstr "表示しているページの先祖階層からの子ページリストを表示します。"
1455
 
1456
+ #: dist/plugins/other_widget/widget-new-posts.php:12
1457
+ #: dist/plugins/other_widget/widget-new-posts.php:217
1458
+ #: inc/other_widget/widget-new-posts.php:12
1459
+ #: inc/other_widget/widget-new-posts.php:217
1460
  msgid "Recent Posts"
1461
  msgstr "最新記事"
1462
 
1463
+ #: dist/plugins/other_widget/widget-new-posts.php:17
1464
+ #: inc/other_widget/widget-new-posts.php:17
1465
  msgid "Displays a list of your most recent posts"
1466
  msgstr "最新の投稿記事リストを表示します。"
1467
 
1468
+ #: dist/plugins/other_widget/widget-new-posts.php:254
1469
+ #: inc/other_widget/widget-new-posts.php:254
1470
  msgid "Display Format"
1471
  msgstr "表示形式"
1472
 
1473
+ #: dist/plugins/other_widget/widget-new-posts.php:261
1474
+ #: inc/other_widget/widget-new-posts.php:261
1475
  msgid "Thumbnail"
1476
  msgstr "サムネイル画像"
1477
 
1478
+ #: dist/plugins/other_widget/widget-new-posts.php:261
1479
+ #: dist/plugins/other_widget/widget-new-posts.php:268
1480
+ #: inc/other_widget/widget-new-posts.php:261
1481
+ #: inc/other_widget/widget-new-posts.php:268
1482
  msgid "Date"
1483
  msgstr "日付"
1484
 
1485
+ #: dist/plugins/other_widget/widget-new-posts.php:268
1486
+ #: dist/plugins/other_widget/widget-taxonomies.php:26
1487
+ #: dist/plugins/other_widget/widget-taxonomies.php:56
1488
+ #: dist/plugins/other_widget/widget-taxonomies.php:57
1489
+ #: inc/other_widget/widget-new-posts.php:268
1490
+ #: inc/other_widget/widget-taxonomies.php:26
1491
+ #: inc/other_widget/widget-taxonomies.php:56
1492
+ #: inc/other_widget/widget-taxonomies.php:57
1493
  msgid "Category"
1494
  msgstr "カテゴリー"
1495
 
1496
+ #: dist/plugins/other_widget/widget-new-posts.php:281
1497
+ #: inc/other_widget/widget-new-posts.php:281
1498
  msgid "Default thumbnail image:"
1499
  msgstr "デフォルトのサムネイル画像:"
1500
 
1501
+ #: dist/plugins/other_widget/widget-new-posts.php:302
1502
+ #: inc/other_widget/widget-new-posts.php:302
1503
  msgid "Order by"
1504
  msgstr "表示順"
1505
 
1506
+ #: dist/plugins/other_widget/widget-new-posts.php:309
1507
+ #: inc/other_widget/widget-new-posts.php:309
1508
  msgid "Publish date"
1509
  msgstr "公開日"
1510
 
1511
+ #: dist/plugins/other_widget/widget-new-posts.php:315
1512
+ #: inc/other_widget/widget-new-posts.php:315
1513
  msgid "Modified date"
1514
  msgstr "最終更新日"
1515
 
1516
+ #: dist/plugins/other_widget/widget-new-posts.php:319
1517
+ #: dist/plugins/related_posts/related_posts.php:281
1518
+ #: inc/other_widget/widget-new-posts.php:319
1519
+ #: inc/related_posts/related_posts.php:281
1520
  msgid "Display count"
1521
  msgstr "表示する記事数"
1522
 
1523
+ #: dist/plugins/other_widget/widget-new-posts.php:324
1524
+ #: inc/other_widget/widget-new-posts.php:324
1525
  msgid "Slug for the custom type you want to display"
1526
  msgstr "表示したい記事タイプ"
1527
 
1528
+ #: dist/plugins/other_widget/widget-new-posts.php:329
1529
+ #: inc/other_widget/widget-new-posts.php:329
1530
  msgid "taxonomy ID"
1531
  msgstr "カテゴリー(タクソノミー)ID"
1532
 
1533
+ #: dist/plugins/other_widget/widget-new-posts.php:332
1534
+ #: inc/other_widget/widget-new-posts.php:332
1535
  msgid "if you need filtering by term, add the term ID separate by \",\"."
1536
  msgstr ""
1537
  "特定のカテゴリーのみ表示したい場合は<br/>カンマ(,)区切りでカテゴリーIDを入力"
1538
  "します。"
1539
 
1540
+ #: dist/plugins/other_widget/widget-new-posts.php:334
1541
+ #: dist/plugins/sns/sns_admin.php:92 inc/other_widget/widget-new-posts.php:334
1542
+ #: inc/sns/sns_admin.php:92
1543
  msgid "if empty this area, I will do not filtering."
1544
  msgstr "空欄の場合はフィルタリングは行いません。"
1545
 
1546
+ #: dist/plugins/other_widget/widget-new-posts.php:339
1547
+ #: inc/other_widget/widget-new-posts.php:339
1548
  msgid "Destination URL:"
1549
  msgstr "リンク先URL:"
1550
 
1551
+ #: dist/plugins/other_widget/widget-new-posts.php:342
1552
+ #: inc/other_widget/widget-new-posts.php:342
1553
  msgid "Notation text:"
1554
  msgstr "表記テキスト:"
1555
 
1556
+ #: dist/plugins/other_widget/widget-page.php:9
1557
+ #: inc/other_widget/widget-page.php:9
1558
  msgid "page content to widget"
1559
  msgstr "固定ページ本文"
1560
 
1561
+ #: dist/plugins/other_widget/widget-page.php:14
1562
+ #: inc/other_widget/widget-page.php:14
1563
  msgid "Displays a page contents to widget."
1564
  msgstr "選択したページの内容を表示します。"
1565
 
1566
+ #: dist/plugins/other_widget/widget-page.php:135
1567
+ #: inc/other_widget/widget-page.php:135
1568
  msgid "Display the entered title"
1569
  msgstr "入力したタイトルを表示する"
1570
 
1571
+ #: dist/plugins/other_widget/widget-page.php:139
1572
+ #: inc/other_widget/widget-page.php:139
1573
  msgid "Display the title of page"
1574
  msgstr "固定ページのタイトルを表示する"
1575
 
1576
+ #: dist/plugins/other_widget/widget-page.php:143
1577
+ #: inc/other_widget/widget-page.php:143
1578
  msgid "Do not display titles"
1579
  msgstr "タイトルを表示しない"
1580
 
1581
+ #: dist/plugins/other_widget/widget-page.php:175
1582
+ #: dist/plugins/pageList_ancestor.php:96 inc/other_widget/widget-page.php:175
1583
+ #: inc/page-list-ancestor.php:93
1584
  msgid "Display a page list from ancestor"
1585
  msgstr "現在のページの先祖階層からの子ページリストを表示"
1586
 
1587
+ #: dist/plugins/other_widget/widget-page.php:243
1588
+ #: inc/other_widget/widget-page.php:243
1589
  msgid "Edit"
1590
  msgstr "編集"
1591
 
1592
+ #: dist/plugins/other_widget/widget-pr-blocks.php:17
1593
+ #: inc/other_widget/widget-pr-blocks.php:17
1594
  msgid "PR Blocks"
1595
  msgstr "PR Blocks"
1596
 
1597
+ #: dist/plugins/other_widget/widget-pr-blocks.php:22
1598
+ #: inc/other_widget/widget-pr-blocks.php:22
1599
  msgid "Displays a circle image or icon font for pr blocks"
1600
  msgstr "丸抜きの画像やアイコンフォントをPRブロックに表示"
1601
 
1602
+ #: dist/plugins/other_widget/widget-pr-blocks.php:30
1603
+ #: inc/other_widget/widget-pr-blocks.php:30
1604
  msgid "Service"
1605
  msgstr "サービス紹介"
1606
 
1607
+ #: dist/plugins/other_widget/widget-pr-blocks.php:40
1608
+ #: inc/other_widget/widget-pr-blocks.php:40
1609
  msgid "Company"
1610
  msgstr "会社案内"
1611
 
1612
+ #: dist/plugins/other_widget/widget-pr-blocks.php:50
1613
+ #: inc/other_widget/widget-pr-blocks.php:50
1614
  msgid "Recruit"
1615
  msgstr "採用情報"
1616
 
1617
+ #: dist/plugins/other_widget/widget-pr-blocks.php:60
1618
+ #: inc/other_widget/widget-pr-blocks.php:60
1619
  msgid "Contact"
1620
  msgstr "Contact"
1621
 
1622
+ #: dist/plugins/other_widget/widget-pr-blocks.php:83
1623
+ #: inc/other_widget/widget-pr-blocks.php:83
1624
  msgid "The choice of the number of columns:"
1625
  msgstr "列の数"
1626
 
1627
+ #: dist/plugins/other_widget/widget-pr-blocks.php:90
1628
+ #: inc/other_widget/widget-pr-blocks.php:90
1629
  msgid "3column"
1630
  msgstr "3列"
1631
 
1632
+ #: dist/plugins/other_widget/widget-pr-blocks.php:96
1633
+ #: inc/other_widget/widget-pr-blocks.php:96
1634
  msgid "4column"
1635
  msgstr "4列"
1636
 
1637
+ #: dist/plugins/other_widget/widget-pr-blocks.php:98
1638
+ #: inc/other_widget/widget-pr-blocks.php:98
1639
  msgid ""
1640
  "If you change the number of columns, click to \"Save\" botton and exit the "
1641
  "edit page. When restart the edit page, the column input form is increased or "
1644
  "列の数を変更する場合は「保存して公開」ボタンをクリックして編集画面を終了しま"
1645
  "す。それから編集画面を再度開くと列の入力フォームが増減します。"
1646
 
1647
+ #: dist/plugins/other_widget/widget-pr-blocks.php:107
1648
+ #: dist/plugins/other_widget/widget-pr-blocks.php:277
1649
+ #: inc/other_widget/widget-pr-blocks.php:107
1650
+ #: inc/other_widget/widget-pr-blocks.php:277
1651
  msgid "PR Block"
1652
  msgstr "PRブロック"
1653
 
1654
+ #: dist/plugins/other_widget/widget-pr-blocks.php:129
1655
+ #: inc/other_widget/widget-pr-blocks.php:129
1656
  msgid "Icon"
1657
  msgstr "アイコン"
1658
 
1659
+ #: dist/plugins/other_widget/widget-pr-blocks.php:132
1660
+ #: inc/other_widget/widget-pr-blocks.php:132
1661
  msgid "Class name of the icon font you want to use:"
1662
  msgstr "使用したいアイコンフォントのクラス名:"
1663
 
1664
+ #: dist/plugins/other_widget/widget-pr-blocks.php:143
1665
+ #: dist/plugins/other_widget/widget-profile.php:157
1666
+ #: inc/other_widget/widget-pr-blocks.php:143
1667
+ #: inc/other_widget/widget-profile.php:157
1668
  msgid "Icon color:"
1669
  msgstr "アイコンの色:"
1670
 
1671
+ #: dist/plugins/other_widget/widget-pr-blocks.php:147
1672
+ #: dist/plugins/other_widget/widget-profile.php:142
1673
+ #: inc/other_widget/widget-pr-blocks.php:147
1674
+ #: inc/other_widget/widget-profile.php:142
1675
  msgid "Icon Background:"
1676
  msgstr "アイコン背景:"
1677
 
1678
+ #: dist/plugins/other_widget/widget-pr-blocks.php:151
1679
+ #: dist/plugins/other_widget/widget-profile.php:148
1680
+ #: inc/other_widget/widget-pr-blocks.php:151
1681
+ #: inc/other_widget/widget-profile.php:148
1682
  msgid "Solid color"
1683
  msgstr "塗りつぶし"
1684
 
1685
+ #: dist/plugins/other_widget/widget-pr-blocks.php:155
1686
+ #: dist/plugins/other_widget/widget-profile.php:151
1687
+ #: dist/plugins/sns/sns_customizer.php:318
1688
+ #: inc/other_widget/widget-pr-blocks.php:155
1689
+ #: inc/other_widget/widget-profile.php:151 inc/sns/sns_customizer.php:318
1690
  msgid "No background"
1691
  msgstr "背景なし"
1692
 
1693
+ #: dist/plugins/other_widget/widget-pr-blocks.php:161
1694
+ #: inc/other_widget/widget-pr-blocks.php:161
1695
  msgid "PR Image"
1696
  msgstr "画像"
1697
 
1698
+ #: dist/plugins/other_widget/widget-pr-blocks.php:162
1699
+ #: inc/other_widget/widget-pr-blocks.php:162
1700
  msgid "When you have an image. Image is displayed with priority"
1701
  msgstr "画像を設定するとアイコンフォントよりも画像が優先されます。"
1702
 
1703
+ #: dist/plugins/other_widget/widget-profile.php:9
1704
+ #: dist/plugins/other_widget/widget-profile.php:32
1705
+ #: inc/other_widget/widget-profile.php:9 inc/other_widget/widget-profile.php:32
1706
  msgid "Profile"
1707
  msgstr "プロフィール"
1708
 
1709
+ #: dist/plugins/other_widget/widget-profile.php:14
1710
+ #: inc/other_widget/widget-profile.php:14
1711
  msgid "Displays a your profile"
1712
  msgstr ""
1713
  "ブログのサイドバーに運営者情報を表示したり、フッターに企業情報を表示します。"
1714
 
1715
+ #: dist/plugins/other_widget/widget-profile.php:40
1716
+ #: inc/other_widget/widget-profile.php:40
1717
  msgid "Profile Text"
1718
  msgstr "プロフィールテキスト"
1719
 
1720
+ #: dist/plugins/other_widget/widget-profile.php:60
1721
+ #: inc/other_widget/widget-profile.php:60
1722
  msgid "Select Profile image:"
1723
  msgstr "プロフィール用画像を選択"
1724
 
1725
+ #: dist/plugins/other_widget/widget-profile.php:79
1726
+ #: inc/other_widget/widget-profile.php:79
1727
  msgid "Cut out round the image."
1728
  msgstr "画像を丸く切り抜いて表示する"
1729
 
1730
+ #: dist/plugins/other_widget/widget-profile.php:83
1731
+ #: inc/other_widget/widget-profile.php:83
1732
  msgid "Media size (Optional)"
1733
  msgstr "画像の大きさ( 任意 )"
1734
 
1735
+ #: dist/plugins/other_widget/widget-profile.php:93
1736
+ #: inc/other_widget/widget-profile.php:93
1737
  msgid "Align left"
1738
  msgstr "画像左揃え"
1739
 
1740
+ #: dist/plugins/other_widget/widget-profile.php:96
1741
+ #: inc/other_widget/widget-profile.php:96
1742
  msgid "Align center"
1743
  msgstr "画像中央揃え"
1744
 
1745
+ #: dist/plugins/other_widget/widget-profile.php:100
1746
+ #: inc/other_widget/widget-profile.php:100
1747
  msgid "Text float to image."
1748
  msgstr "テキストを画像に回りこませる"
1749
 
1750
+ #: dist/plugins/other_widget/widget-profile.php:104
1751
+ #: inc/other_widget/widget-profile.php:104
1752
  msgid "Profile Text:"
1753
  msgstr "プロフィールテキスト"
1754
 
1755
+ #: dist/plugins/other_widget/widget-profile.php:108
1756
+ #: inc/other_widget/widget-profile.php:108
1757
  msgid "Facebook URL:"
1758
  msgstr "Facebook リンク先ページのURL"
1759
 
1760
+ #: dist/plugins/other_widget/widget-profile.php:113
1761
+ #: inc/other_widget/widget-profile.php:113
1762
  msgid "Twitter URL:"
1763
  msgstr "twitterリンク先ページのURL"
1764
 
1765
+ #: dist/plugins/other_widget/widget-profile.php:118
1766
+ #: inc/other_widget/widget-profile.php:118
1767
  msgid "Email Address:"
1768
  msgstr "Email リンク先ページのURL"
1769
 
1770
+ #: dist/plugins/other_widget/widget-profile.php:123
1771
+ #: inc/other_widget/widget-profile.php:123
1772
  msgid "Youtube URL:"
1773
  msgstr "Youtube リンク先ページのURL"
1774
 
1775
+ #: dist/plugins/other_widget/widget-profile.php:128
1776
+ #: inc/other_widget/widget-profile.php:128
1777
  msgid "RSS URL:"
1778
  msgstr "RSS リンク先ページのURL"
1779
 
1780
+ #: dist/plugins/other_widget/widget-profile.php:133
1781
+ #: inc/other_widget/widget-profile.php:133
1782
  msgid "instagram URL:"
1783
  msgstr "instagram リンク先ページのURL"
1784
 
1785
+ #: dist/plugins/other_widget/widget-profile.php:137
1786
+ #: inc/other_widget/widget-profile.php:137
1787
  msgid "linkedin URL:"
1788
  msgstr "linkedin リンク先ページのURL"
1789
 
1790
+ #: dist/plugins/other_widget/widget-profile.php:153
1791
+ #: inc/other_widget/widget-profile.php:153
1792
  msgid ""
1793
  "* When \"Icon Background: Fill\" is selected and \"Icon color\" is not "
1794
  "specified, each brand color will be painted."
1796
  "※ 「アイコン背景 : 塗りつぶし」を選択した場合で「アイコンの色」の指定がないと"
1797
  "きは各ブランドカラーで塗りつぶしされます。"
1798
 
1799
+ #: dist/plugins/other_widget/widget-side-child-page-list.php:12
1800
+ #: inc/other_widget/widget-side-child-page-list.php:12
1801
  msgid "child pages list"
1802
  msgstr "子ページのリスト"
1803
 
1804
+ #: dist/plugins/other_widget/widget-side-child-page-list.php:17
1805
+ #: inc/other_widget/widget-side-child-page-list.php:17
1806
  msgid "Displays list of child page for the current page."
1807
  msgstr "表示しているページの先祖階層からの子ページリストを表示します。"
1808
 
1809
+ #: dist/plugins/other_widget/widget-taxonomies.php:10
1810
+ #: inc/other_widget/widget-taxonomies.php:10
1811
  msgid "Categories/Custom taxonomies list"
1812
  msgstr "カテゴリー/カスタム分類リスト"
1813
 
1814
+ #: dist/plugins/other_widget/widget-taxonomies.php:15
1815
+ #: inc/other_widget/widget-taxonomies.php:15
1816
  msgid "Displays a categories and custom taxonomies list."
1817
  msgstr "カテゴリーやカスタム分類のリストを表示します。"
1818
 
1819
+ #: dist/plugins/other_widget/widget-taxonomies.php:71
1820
+ #: inc/other_widget/widget-taxonomies.php:71
1821
  msgid "Label to display"
1822
  msgstr "表示するラベル"
1823
 
1824
+ #: dist/plugins/other_widget/widget-taxonomies.php:75
1825
+ #: inc/other_widget/widget-taxonomies.php:75
1826
  msgid "Display page"
1827
  msgstr "ページを表示"
1828
 
1829
+ #: dist/plugins/other_widget/widget-taxonomies.php:94
1830
+ #: inc/other_widget/widget-taxonomies.php:94
1831
  msgid "Do not display terms without posts"
1832
  msgstr "投稿のない分類項目を表示しない"
1833
 
1834
+ #: dist/plugins/other_widget/widget-taxonomies.php:106
1835
+ #: inc/other_widget/widget-taxonomies.php:106
1836
  msgid "Blog"
1837
  msgstr "ブログ"
1838
 
1839
+ #: dist/plugins/other_widget/widget-taxonomies.php:111
1840
+ #: dist/plugins/template-tags/template-tags.php:157
1841
+ #: inc/other_widget/widget-taxonomies.php:111
1842
+ #: inc/template-tags/template-tags.php:157
1843
  msgid "Archives"
1844
  msgstr "アーカイブ"
1845
 
1846
+ #: dist/plugins/post-type-manager/class.post-type-manager.php:22
1847
+ #: dist/plugins/post-type-manager/class.post-type-manager.php:23
1848
+ #: dist/plugins/post-type-manager/class.post-type-manager.php:65
1849
+ #: inc/post-type-manager/package/class.post-type-manager.php:22
1850
+ #: inc/post-type-manager/package/class.post-type-manager.php:23
1851
+ #: inc/post-type-manager/package/class.post-type-manager.php:65
1852
  msgid "Custom Post Type Setting"
1853
  msgstr "カスタム投稿タイプ設定"
1854
 
1855
+ #: dist/plugins/post-type-manager/class.post-type-manager.php:88
1856
+ #: inc/post-type-manager/package/class.post-type-manager.php:88
1857
  msgid "Post Type ID(Required)"
1858
  msgstr "投稿タイプID(必須)"
1859
 
1860
+ #: dist/plugins/post-type-manager/class.post-type-manager.php:89
1861
+ #: inc/post-type-manager/package/class.post-type-manager.php:89
1862
  msgid "20 characters or less in alphanumeric"
1863
  msgstr "半角英数字20文字以内で入力ください"
1864
 
1865
+ #: dist/plugins/post-type-manager/class.post-type-manager.php:94
1866
+ #: inc/post-type-manager/package/class.post-type-manager.php:94
1867
  msgid "title"
1868
  msgstr "タイトル"
1869
 
1870
+ #: dist/plugins/post-type-manager/class.post-type-manager.php:95
1871
+ #: inc/post-type-manager/package/class.post-type-manager.php:95
1872
  msgid "editor"
1873
  msgstr "本文"
1874
 
1875
+ #: dist/plugins/post-type-manager/class.post-type-manager.php:96
1876
+ #: inc/post-type-manager/package/class.post-type-manager.php:96
1877
  msgid "author"
1878
  msgstr "投稿者"
1879
 
1880
+ #: dist/plugins/post-type-manager/class.post-type-manager.php:97
1881
+ #: inc/post-type-manager/package/class.post-type-manager.php:97
1882
  msgid "thumbnail"
1883
  msgstr "アイキャッチ画像"
1884
 
1885
+ #: dist/plugins/post-type-manager/class.post-type-manager.php:98
1886
+ #: inc/post-type-manager/package/class.post-type-manager.php:98
1887
  msgid "excerpt"
1888
  msgstr "抜粋"
1889
 
1890
+ #: dist/plugins/post-type-manager/class.post-type-manager.php:99
1891
+ #: inc/post-type-manager/package/class.post-type-manager.php:99
1892
  msgid "comments"
1893
  msgstr "コメント"
1894
 
1895
+ #: dist/plugins/post-type-manager/class.post-type-manager.php:100
1896
+ #: inc/post-type-manager/package/class.post-type-manager.php:100
1897
  msgid "revisions"
1898
  msgstr "リビジョン"
1899
 
1900
+ #: dist/plugins/post-type-manager/class.post-type-manager.php:105
1901
+ #: inc/post-type-manager/package/class.post-type-manager.php:105
1902
  msgid "Supports(Required)"
1903
  msgstr "有効にする項目(必須)"
1904
 
1905
+ #: dist/plugins/post-type-manager/class.post-type-manager.php:118
1906
+ #: inc/post-type-manager/package/class.post-type-manager.php:118
1907
  msgid "Menu position(optional)"
1908
  msgstr "メニューの位置( 任意 )"
1909
 
1910
+ #: dist/plugins/post-type-manager/class.post-type-manager.php:119
1911
+ #: inc/post-type-manager/package/class.post-type-manager.php:119
1912
  msgid "Please enter a number."
1913
  msgstr "数字を入力してください。数字が小さいほど上に表示されます。"
1914
 
1915
+ #: dist/plugins/post-type-manager/class.post-type-manager.php:126
1916
+ #: inc/post-type-manager/package/class.post-type-manager.php:126
1917
  msgid "Export to REST API(optional)"
1918
  msgstr "REST API に出力する( 任意 )"
1919
 
1920
+ #: dist/plugins/post-type-manager/class.post-type-manager.php:138
1921
+ #: inc/post-type-manager/package/class.post-type-manager.php:138
1922
  msgid "Export to REST API"
1923
  msgstr "REST API に出力する"
1924
 
1925
+ #: dist/plugins/post-type-manager/class.post-type-manager.php:143
1926
+ #: inc/post-type-manager/package/class.post-type-manager.php:143
1927
  msgid "Custom taxonomies(optional)"
1928
  msgstr "カスタム分類(任意)"
1929
 
1930
+ #: dist/plugins/post-type-manager/class.post-type-manager.php:146
1931
+ #: inc/post-type-manager/package/class.post-type-manager.php:146
1932
  msgid "Custom taxonomy is like a category in post."
1933
  msgstr "カスタム分類とは投稿で言うカテゴリーです。"
1934
 
1935
+ #: dist/plugins/post-type-manager/class.post-type-manager.php:147
1936
+ #: inc/post-type-manager/package/class.post-type-manager.php:147
1937
  msgid ""
1938
  "However, it refers to the \"category\" itself, not to the “item” of the "
1939
  "category."
1940
  msgstr "しかし、カテゴリーの”項目”ではなく、”カテゴリー”そのものを指します。"
1941
 
1942
+ #: dist/plugins/post-type-manager/class.post-type-manager.php:148
1943
+ #: inc/post-type-manager/package/class.post-type-manager.php:148
1944
  msgid ""
1945
  "For example, if you create a post type \"construction result\", Custom "
1946
  "taxonomy will be \"construction type\", \"construction area\", etc."
1948
  "例えば「施工実績」という投稿タイプを作成した場合、カスタム分類は「施工タイ"
1949
  "プ」「施工地域」等になります。"
1950
 
1951
+ #: dist/plugins/post-type-manager/class.post-type-manager.php:172
1952
+ #: inc/post-type-manager/package/class.post-type-manager.php:172
1953
  msgid "Custon taxonomy name(slug)"
1954
  msgstr "カスタム分類名(スラッグ)"
1955
 
1956
+ #: dist/plugins/post-type-manager/class.post-type-manager.php:176
1957
+ #: inc/post-type-manager/package/class.post-type-manager.php:176
1958
  msgid "* Please be sure to enter it with one-byte alphanumeric characters"
1959
  msgstr "※ 必ず半角英数字にて入力してください"
1960
 
1961
+ #: dist/plugins/post-type-manager/class.post-type-manager.php:182
1962
+ #: inc/post-type-manager/package/class.post-type-manager.php:182
1963
  msgid "Custon taxonomy label"
1964
  msgstr "カスタム分類名(表示名)"
1965
 
1966
+ #: dist/plugins/post-type-manager/class.post-type-manager.php:189
1967
+ #: inc/post-type-manager/package/class.post-type-manager.php:189
1968
  msgid "Hierarchy"
1969
  msgstr "階層"
1970
 
1971
+ #: dist/plugins/post-type-manager/class.post-type-manager.php:190
1972
+ #: inc/post-type-manager/package/class.post-type-manager.php:190
1973
  msgid "Make it a tag (do not hierarchize)"
1974
  msgstr "タグにする(階層化しない)"
1975
 
1976
+ #: dist/plugins/post-type-manager/class.post-type-manager.php:199
1977
+ #: inc/post-type-manager/package/class.post-type-manager.php:199
1978
  msgid "REST API(optional)"
1979
  msgstr "REST API ( 任意 )"
1980
 
1981
+ #: dist/plugins/post-type-manager/class.post-type-manager.php:200
1982
+ #: inc/post-type-manager/package/class.post-type-manager.php:200
1983
  msgid "Use for REST API"
1984
  msgstr "REST API に利用する"
1985
 
1986
+ #: dist/plugins/post-type-manager/class.post-type-manager.php:262
1987
+ #: inc/post-type-manager/package/class.post-type-manager.php:262
1988
  #, php-format
1989
  msgid ""
1990
  "Please save a <a href=\"%s\">permanent link configuration</a> After updating "
1992
  msgstr ""
1993
  "設定を更新したら<a href=\"%s\">パーマリンク設定</a>を保存してください。"
1994
 
1995
+ #: dist/plugins/related_posts/related_posts.php:210 dist/veu-packages.php:339
1996
+ #: inc/related_posts/related_posts.php:210 veu-packages.php:299
1997
  msgid "Related posts"
1998
  msgstr "関連記事を表示"
1999
 
2000
+ #: dist/plugins/related_posts/related_posts.php:244
2001
+ #: inc/related_posts/related_posts.php:244
2002
  msgid "Related Settings"
2003
  msgstr "関連記事設定"
2004
 
2005
+ #: dist/plugins/sitemap_page/hide-controller.php:17
2006
  msgid "Site Map Hide"
2007
  msgstr "サイトマップ非表示設定"
2008
 
2009
+ #: dist/plugins/sitemap_page/hide-controller.php:46
2010
  msgid "Don't display on Sitemap."
2011
  msgstr "サイトマップに表示しない"
2012
 
2013
+ #: dist/plugins/sitemap_page/sitemap_admin.php:9
2014
+ #: inc/sitemap-page/sitemap-page-admin-main-setting.php:39
2015
  msgid "HTML Sitemap Settings"
2016
  msgstr "HTMLサイトマップ設定"
2017
 
2018
+ #: dist/plugins/sitemap_page/sitemap_admin.php:13
2019
+ #: inc/sitemap-page/sitemap-page-admin-main-setting.php:43
2020
  msgid "Exclude page Settings"
2021
  msgstr "除外ページ設定"
2022
 
2023
+ #: dist/plugins/sitemap_page/sitemap_admin.php:15
2024
+ #: inc/sitemap-page/sitemap-page-admin-main-setting.php:45
2025
  msgid "Input you want to exclude page id."
2026
  msgstr "HTMLサイトマップから除外したい固定ページのIDを入力してください。"
2027
 
2028
+ #: dist/plugins/sitemap_page/sitemap_admin.php:17
2029
+ #: inc/sitemap-page/sitemap-page-admin-main-setting.php:47
2030
  msgid ""
2031
  "* Please enter separated by \",\"(commas) if there is more than one page ID "
2032
  "that you want to exclude."
2033
  msgstr "複数のページを除外する場合は , (コンマ)で区切って入力してください。"
2034
 
2035
+ #: dist/plugins/sitemap_page/sitemap_page.php:34
2036
+ #: inc/sitemap-page/sitemap-page-admin-main-setting.php:8
2037
  msgid "HTML Sitemap"
2038
  msgstr "HTMLサイトマップ"
2039
 
2040
+ #: dist/plugins/sitemap_page/sitemap_page.php:261
2041
+ #: inc/sitemap-page/sitemap-page.php:217
2042
  msgid "Display a HTML sitemap"
2043
  msgstr "HTMLサイトマップの表示"
2044
 
2045
+ #: dist/plugins/sns/function_follow.php:25 inc/sns/function_follow.php:25
2046
  msgid "Follow me"
2047
  msgstr "このサイトをフォローする"
2048
 
2049
+ #: dist/plugins/sns/function_follow.php:73 inc/sns/function_follow.php:73
2050
  msgid "Edit follow button"
2051
  msgstr "Follow me box の編集"
2052
 
2053
+ #: dist/plugins/sns/function_meta_box.php:29
2054
  #, fuzzy
2055
  #| msgid "SNS Title"
2056
  msgid "Sns Title"
2057
  msgstr "OGPタイトル"
2058
 
2059
+ #: dist/plugins/sns/function_meta_box.php:40
2060
+ #: inc/sns/class-veu-metabox-sns-title.php:32
2061
  msgid "if filled this area then override title of OGP and Twitter Card"
2062
  msgstr ""
2063
  "このエリアにタイトルを入力すると、このページのOGP,ツイッターカードに出力され"
2064
  "るタイトルを上書きすることができます"
2065
 
2066
+ #: dist/plugins/sns/hide_controller.php:28
2067
  msgid "Share bottons"
2068
  msgstr "ソーシャルボタン"
2069
 
2070
+ #: dist/plugins/sns/hide_controller.php:72
2071
+ #: inc/sns/class-veu-metabox-sns-button.php:38
2072
  msgid "This post type is not set to display the share button."
2073
  msgstr "この投稿タイプはシェアボタンを表示するように設定されていません。"
2074
 
2075
+ #: dist/plugins/sns/hide_controller.php:93
2076
+ #: inc/sns/class-veu-metabox-sns-button.php:49
2077
  msgid "Don't display share bottons."
2078
  msgstr "ソーシャルボタンを表示しない"
2079
 
2080
+ #: dist/plugins/sns/sns.php:21 inc/sns/sns.php:19
2081
  msgid "SNS"
2082
  msgstr "SNS"
2083
 
2084
+ #: dist/plugins/sns/sns.php:156 inc/sns/sns.php:154
2085
  msgctxt "facebook language code"
2086
  msgid "en_US"
2087
  msgstr "ja_JP"
2088
 
2089
+ #: dist/plugins/sns/sns_admin.php:1 dist/plugins/sns/sns_customizer.php:22
2090
+ #: inc/sns/sns_admin.php:1 inc/sns/sns_customizer.php:22
2091
  msgid "SNS Settings"
2092
  msgstr "SNS設定"
2093
 
2094
+ #: dist/plugins/sns/sns_admin.php:14 dist/plugins/sns/sns_customizer.php:36
2095
+ #: inc/sns/sns_admin.php:14 inc/sns/sns_customizer.php:36
2096
  msgid "Post title custom for SNS"
2097
  msgstr "OGPなどの投稿タイトルの変更"
2098
 
2099
+ #: dist/plugins/sns/sns_admin.php:16 dist/plugins/sns/sns_customizer.php:58
2100
+ #: inc/sns/sns_admin.php:16 inc/sns/sns_customizer.php:58
2101
  msgid "For SNS title be composed by post title only."
2102
  msgstr "投稿タイトルだけにする(サイトタイトルなど含めない)。"
2103
 
2104
+ #: dist/plugins/sns/sns_admin.php:20 inc/sns/sns_admin.php:20
2105
  msgid "facebook application ID"
2106
  msgstr "facebookアプリケーションID"
2107
 
2108
+ #: dist/plugins/sns/sns_admin.php:22 inc/sns/sns_admin.php:22
2109
  msgid "I will check and get the application ID"
2110
  msgstr "アプリケーションIDを確認・取得する "
2111
 
2112
+ #: dist/plugins/sns/sns_admin.php:23 inc/sns/sns_admin.php:23
2113
  msgid ""
2114
  "* If an application ID is not specified, neither a Like button nor the "
2115
  "comment field displays and operates correctly."
2117
  "※アプリケーションIDを入力しないとボタンやコメント欄が表示・正しく動作しませ"
2118
  "ん。"
2119
 
2120
+ #: dist/plugins/sns/sns_admin.php:24 inc/sns/sns_admin.php:24
2121
  msgid ""
2122
  "Please search for terms as [get Facebook application ID] If you do not know "
2123
  "much about how to get application ID for Facebook."
2125
  "facebookのアプリケーションIDの取得方法についてよくわからない場合は「facebook "
2126
  "アプリケーションID 取得」などで検索して下さい。"
2127
 
2128
+ #: dist/plugins/sns/sns_admin.php:28 inc/sns/sns_admin.php:28
2129
  msgid "facebook page URL"
2130
  msgstr "FacebookページURL"
2131
 
2132
+ #: dist/plugins/sns/sns_admin.php:33 dist/plugins/sns/sns_customizer.php:141
2133
+ #: inc/sns/sns_admin.php:33 inc/sns/sns_customizer.php:141
2134
  msgid "OG default image"
2135
  msgstr "デフォルトのOGPイメージ"
2136
 
2137
+ #: dist/plugins/sns/sns_admin.php:34 inc/sns/sns_admin.php:34
2138
  msgid ""
2139
  "If, for example someone pressed the Facebook [Like] button, this is the "
2140
  "image that appears on the Facebook timeline."
2142
  "Facebookの「いいね!」ボタンを押した際、ここで設定した画像が Facebook のタイ"
2143
  "ムラインに表示されます。"
2144
 
2145
+ #: dist/plugins/sns/sns_admin.php:35 inc/sns/sns_admin.php:35
2146
  msgid "If a featured image is specified for the page, it takes precedence."
2147
  msgstr ""
2148
  "ページにアイキャッチ画像が指定されている場合は、アイキャッチ画像が優先されま"
2149
  "す。"
2150
 
2151
+ #: dist/plugins/sns/sns_admin.php:37 inc/sns/sns_admin.php:37
2152
  msgid "Select an image"
2153
  msgstr "画像を選択"
2154
 
2155
+ #: dist/plugins/sns/sns_admin.php:39 inc/sns/sns_admin.php:39
2156
  msgid ""
2157
  "* Picture sizes are 1280x720 pixels or more and picture ratio 16:9 is "
2158
  "recommended."
2159
  msgstr "画像サイズ 橫 1280px 縦 720px 以上、画像比率 16:9 を推奨します。"
2160
 
2161
+ #: dist/plugins/sns/sns_admin.php:43 inc/sns/sns_admin.php:43
2162
  msgid "twitter ID"
2163
  msgstr "twitterアカウント"
2164
 
2165
+ #: dist/plugins/sns/sns_admin.php:48 inc/sns/sns_admin.php:48
2166
  msgid "OG tags"
2167
  msgstr "OGタグ"
2168
 
2169
+ #: dist/plugins/sns/sns_admin.php:50 dist/plugins/sns/sns_customizer.php:180
2170
+ #: inc/sns/sns_admin.php:50 inc/sns/sns_customizer.php:180
2171
  msgid "Print the OG tags"
2172
  msgstr "OGタグを出力する"
2173
 
2174
+ #: dist/plugins/sns/sns_admin.php:51 dist/plugins/sns/sns_customizer.php:184
2175
+ #: inc/sns/sns_admin.php:51 inc/sns/sns_customizer.php:184
2176
  msgid ""
2177
  "If other plug-ins are used for the OG, do not output the OG using this "
2178
  "plugin."
2180
  "OGタグの出力を選択して下さい。もし他のプラグインやテーマでOGタグを出力してい"
2181
  "る場合は、このプラグインでの出力は必要ありません。"
2182
 
2183
+ #: dist/plugins/sns/sns_admin.php:56 dist/plugins/sns/sns_customizer.php:243
2184
+ #: inc/sns/sns_admin.php:56 inc/sns/sns_customizer.php:243
2185
  msgid "Twitter Card tags"
2186
  msgstr "Twitterカードタグ"
2187
 
2188
+ #: dist/plugins/sns/sns_admin.php:58 dist/plugins/sns/sns_customizer.php:247
2189
+ #: inc/sns/sns_admin.php:58 inc/sns/sns_customizer.php:247
2190
  msgid "Print the Twitter Card tags"
2191
  msgstr "Twitter カードタグを html head 内へ出力します。"
2192
 
2193
+ #: dist/plugins/sns/sns_admin.php:63 dist/plugins/sns/sns_customizer.php:260
2194
+ #: inc/sns/sns_admin.php:63 inc/sns/sns_customizer.php:260
2195
  msgid "Social bookmark buttons"
2196
  msgstr "ソーシャルボタン"
2197
 
2198
+ #: dist/plugins/sns/sns_admin.php:64 dist/plugins/sns/sns_customizer.php:283
2199
+ #: inc/sns/sns_admin.php:64 inc/sns/sns_customizer.php:283
2200
  msgid "Print the social bookmark buttons"
2201
  msgstr "ソーシャルブックマーク(シェアボタンやtweetボタン)を表示します。"
2202
 
2203
+ #: dist/plugins/sns/sns_admin.php:67 dist/plugins/sns/sns_customizer.php:409
2204
+ #: inc/sns/sns_admin.php:67 inc/sns/sns_customizer.php:409
2205
  msgid "Exclude Post Types"
2206
  msgstr "シェアボタンを表示しない投稿タイプ"
2207
 
2208
+ #: dist/plugins/sns/sns_admin.php:80 inc/sns/sns_admin.php:80
2209
  msgid "Exclude Post ID"
2210
  msgstr "シェアボタンを表示しない投稿のID"
2211
 
2212
+ #: dist/plugins/sns/sns_admin.php:90 inc/sns/sns_admin.php:90
2213
  msgid ""
2214
  "if you need filtering by post_ID, add the ignore post_ID separate by \",\"."
2215
  msgstr ""
2216
  "特定のポストのみSNSボタンを表示したくない場合、カンマ(,)区切りでポストIDを入"
2217
  "力します。"
2218
 
2219
+ #: dist/plugins/sns/sns_admin.php:94 inc/sns/sns_admin.php:94
2220
  msgid "example"
2221
  msgstr "例"
2222
 
2223
+ #: dist/plugins/sns/sns_admin.php:103 dist/plugins/sns/sns_customizer.php:452
2224
+ #: inc/sns/sns_admin.php:103 inc/sns/sns_customizer.php:452
2225
  msgid "Share button for display"
2226
  msgstr "表示するボタン"
2227
 
2228
+ #: dist/plugins/sns/sns_admin.php:111 inc/sns/sns_admin.php:111
2229
  msgid "Facebook"
2230
  msgstr "Facebook"
2231
 
2232
+ #: dist/plugins/sns/sns_admin.php:117 dist/plugins/sns/sns_customizer.php:493
2233
+ #: dist/plugins/sns/widget-twitter.php:9 inc/sns/sns_admin.php:117
2234
+ #: inc/sns/sns_customizer.php:493 inc/sns/widget-twitter.php:9
2235
  msgid "Twitter"
2236
  msgstr "Twitter"
2237
 
2238
+ #: dist/plugins/sns/sns_admin.php:123 dist/plugins/sns/sns_customizer.php:514
2239
+ #: inc/sns/sns_admin.php:123 inc/sns/sns_customizer.php:514
2240
  msgid "Hatena"
2241
  msgstr "はてな"
2242
 
2243
+ #: dist/plugins/sns/sns_admin.php:129 dist/plugins/sns/sns_customizer.php:535
2244
+ #: inc/sns/sns_admin.php:129 inc/sns/sns_customizer.php:535
2245
  msgid "Pocket"
2246
  msgstr "Pocket"
2247
 
2248
+ #: dist/plugins/sns/sns_admin.php:135 dist/plugins/sns/sns_customizer.php:556
2249
+ #: inc/sns/sns_admin.php:135 inc/sns/sns_customizer.php:556
2250
  msgid "LINE (mobile only)"
2251
  msgstr "LINE (mobile only)"
2252
 
2253
+ #: dist/plugins/sns/sns_admin.php:141 dist/plugins/sns/sns_customizer.php:355
2254
+ #: inc/sns/sns_admin.php:141 inc/sns/sns_customizer.php:355
2255
  msgid "Share button display Position"
2256
  msgstr "シェアボタンの表示位置"
2257
 
2258
+ #: dist/plugins/sns/sns_admin.php:149 dist/plugins/sns/sns_customizer.php:374
2259
+ #: inc/sns/sns_admin.php:149 inc/sns/sns_customizer.php:374
2260
  msgid "Before content"
2261
  msgstr "本文の前"
2262
 
2263
+ #: dist/plugins/sns/sns_admin.php:155 dist/plugins/sns/sns_customizer.php:394
2264
+ #: inc/sns/sns_admin.php:155 inc/sns/sns_customizer.php:394
2265
  msgid "After content"
2266
  msgstr "本文の後"
2267
 
2268
+ #: dist/plugins/sns/sns_admin.php:161 dist/plugins/sns/sns_customizer.php:571
2269
+ #: inc/sns/sns_admin.php:161 inc/sns/sns_customizer.php:571
2270
  msgid "Follow me box"
2271
  msgstr "Follow me box"
2272
 
2273
+ #: dist/plugins/sns/sns_admin.php:162 dist/plugins/sns/sns_customizer.php:593
2274
+ #: inc/sns/sns_admin.php:162 inc/sns/sns_customizer.php:593
2275
  msgid "Print the Follow me box"
2276
  msgstr "Follow me ユニットを本文の下に表示する"
2277
 
2278
+ #: dist/plugins/sns/sns_admin.php:164 dist/plugins/sns/sns_customizer.php:613
2279
+ #: inc/sns/sns_admin.php:164 inc/sns/sns_customizer.php:613
2280
  msgid "Follow me box title"
2281
  msgstr "Follow me box の見出しテキスト"
2282
 
2283
+ #: dist/plugins/sns/sns_customizer.php:74 inc/sns/sns_customizer.php:74
2284
  msgid "Facebook Settings"
2285
  msgstr "Facebook 設定"
2286
 
2287
+ #: dist/plugins/sns/sns_customizer.php:97 inc/sns/sns_customizer.php:97
2288
  msgid "Facebook application ID"
2289
  msgstr "facebookアプリケーションID"
2290
 
2291
+ #: dist/plugins/sns/sns_customizer.php:118 inc/sns/sns_customizer.php:118
2292
  msgid "Facebook Page URL"
2293
  msgstr "FacebookページURL"
2294
 
2295
+ #: dist/plugins/sns/sns_customizer.php:144 inc/sns/sns_customizer.php:144
2296
  msgid ""
2297
  "If, for example someone pressed the Facebook [Like] button, this is the "
2298
  "image that appears on the Facebook timeline.<br>If a featured image is "
2304
  "アイキャッチ画像が優先されます。<br>画像サイズ 橫 1280px 縦 720px 以上、画像"
2305
  "比率 16:9 程度を推奨します。"
2306
 
2307
+ #: dist/plugins/sns/sns_customizer.php:157 inc/sns/sns_customizer.php:157
2308
  msgid "OG Settings"
2309
  msgstr "OG 設定"
2310
 
2311
+ #: dist/plugins/sns/sns_customizer.php:196 inc/sns/sns_customizer.php:196
2312
  msgid "Twitter Settings"
2313
  msgstr "Twitter 設定"
2314
 
2315
+ #: dist/plugins/sns/sns_customizer.php:219 inc/sns/sns_customizer.php:219
2316
  #, fuzzy
2317
  #| msgid "twitter ID"
2318
  msgid "Twitter ID"
2319
  msgstr "twitterアカウント"
2320
 
2321
+ #: dist/plugins/sns/sns_customizer.php:298 inc/sns/sns_customizer.php:298
2322
  msgid "Social button style setting"
2323
  msgstr "ソーシャルボタンのスタイル設定"
2324
 
2325
+ #: dist/plugins/sns/sns_customizer.php:340 inc/sns/sns_customizer.php:340
2326
  msgid "Btn color"
2327
  msgstr "ボタンの色:"
2328
 
2329
+ #: dist/plugins/sns/sns_customizer.php:472 inc/sns/sns_customizer.php:472
2330
  #, fuzzy
2331
  #| msgid "Facebook URL:"
2332
  msgid "Facebook "
2333
  msgstr "Facebook リンク先ページのURL"
2334
 
2335
+ #: dist/plugins/sns/widget-fb-page-plugin.php:13
2336
+ #: inc/sns/widget-fb-page-plugin.php:13
2337
  msgid "Displays a Facebook Page Plugin"
2338
  msgstr "Facebook ページプラグインを表示します。"
2339
 
2340
+ #: dist/plugins/sns/widget-fb-page-plugin.php:89
2341
+ #: inc/sns/widget-fb-page-plugin.php:89
2342
  msgid "Height"
2343
  msgstr "高さ"
2344
 
2345
+ #: dist/plugins/sns/widget-fb-page-plugin.php:94
2346
+ #: inc/sns/widget-fb-page-plugin.php:94
2347
  msgid "Show Friend's Faces"
2348
  msgstr "アイコンを表示する"
2349
 
2350
+ #: dist/plugins/sns/widget-fb-page-plugin.php:99
2351
+ #: inc/sns/widget-fb-page-plugin.php:99
2352
  msgid "Hide Cover Photo"
2353
  msgstr "カバー画像を表示しない"
2354
 
2355
+ #: dist/plugins/sns/widget-fb-page-plugin.php:104
2356
+ #: inc/sns/widget-fb-page-plugin.php:104
2357
  msgid "Show Page Posts"
2358
  msgstr "タイムラインを表示"
2359
 
2360
+ #: dist/plugins/sns/widget-twitter.php:13 inc/sns/widget-twitter.php:13
2361
  msgid "Display Twitter timeline."
2362
  msgstr "Twitter のタイムラインを表示します。"
2363
 
2364
+ #: dist/plugins/sns/widget-twitter.php:89 inc/sns/widget-twitter.php:89
2365
  msgid "Account:<br>Please enter your Twitter account."
2366
  msgstr "アカウント:<br>Twitter アカウントを入力してください。"
2367
 
2368
+ #: dist/plugins/sns/widget-twitter.php:90 inc/sns/widget-twitter.php:90
2369
  msgid "@"
2370
  msgstr "@"
2371
 
2372
+ #: dist/plugins/sns/widget-twitter.php:94 inc/sns/widget-twitter.php:94
2373
  msgid "Height:<br>Please enter an arbitrary number.(Example: 300)"
2374
  msgstr "高さ:<br>任意の数値を入力してください(例:300)"
2375
 
2376
+ #: dist/plugins/sns/widget-twitter.php:99 inc/sns/widget-twitter.php:99
2377
  msgid "Background color:"
2378
  msgstr "背景の色:"
2379
 
2380
+ #: dist/plugins/sns/widget-twitter.php:122 inc/sns/widget-twitter.php:122
2381
  msgid "Link color:"
2382
  msgstr "リンクの色:"
2383
 
2384
+ #: dist/plugins/template-tags/template-tags.php:116
2385
+ #: inc/template-tags/template-tags.php:116
2386
  #, php-format
2387
  msgid "Author: %s"
2388
  msgstr "著者: %s"
2389
 
2390
+ #: dist/plugins/template-tags/template-tags.php:118
2391
+ #: dist/plugins/template-tags/template-tags.php:200
2392
+ #: inc/template-tags/template-tags.php:118
2393
+ #: inc/template-tags/template-tags.php:200
2394
  msgctxt "yearly archives date format"
2395
  msgid "Y"
2396
  msgstr "Y年"
2397
 
2398
+ #: dist/plugins/template-tags/template-tags.php:120
2399
+ #: dist/plugins/template-tags/template-tags.php:204
2400
+ #: inc/template-tags/template-tags.php:120
2401
+ #: inc/template-tags/template-tags.php:204
2402
  msgctxt "monthly archives date format"
2403
  msgid "F Y"
2404
  msgstr "Y年F"
2405
 
2406
+ #: dist/plugins/template-tags/template-tags.php:122
2407
+ #: inc/template-tags/template-tags.php:122
2408
  msgctxt "daily archives date format"
2409
  msgid "F j, Y"
2410
  msgstr "Y年Fj日"
2411
 
2412
+ #: dist/plugins/template-tags/template-tags.php:125
2413
+ #: inc/template-tags/template-tags.php:125
2414
  msgctxt "post format archive title"
2415
  msgid "Asides"
2416
  msgstr "サイド"
2417
 
2418
+ #: dist/plugins/template-tags/template-tags.php:127
2419
+ #: inc/template-tags/template-tags.php:127
2420
  msgctxt "post format archive title"
2421
  msgid "Galleries"
2422
  msgstr "ギャラリー"
2423
 
2424
+ #: dist/plugins/template-tags/template-tags.php:129
2425
+ #: inc/template-tags/template-tags.php:129
2426
  msgctxt "post format archive title"
2427
  msgid "Images"
2428
  msgstr "画像"
2429
 
2430
+ #: dist/plugins/template-tags/template-tags.php:131
2431
+ #: inc/template-tags/template-tags.php:131
2432
  msgctxt "post format archive title"
2433
  msgid "Videos"
2434
  msgstr "ビデオ"
2435
 
2436
+ #: dist/plugins/template-tags/template-tags.php:133
2437
+ #: inc/template-tags/template-tags.php:133
2438
  msgctxt "post format archive title"
2439
  msgid "Quotes"
2440
  msgstr "引用"
2441
 
2442
+ #: dist/plugins/template-tags/template-tags.php:135
2443
+ #: inc/template-tags/template-tags.php:135
2444
  msgctxt "post format archive title"
2445
  msgid "Links"
2446
  msgstr "リンク"
2447
 
2448
+ #: dist/plugins/template-tags/template-tags.php:137
2449
+ #: inc/template-tags/template-tags.php:137
2450
  msgctxt "post format archive title"
2451
  msgid "Statuses"
2452
  msgstr "ステータス"
2453
 
2454
+ #: dist/plugins/template-tags/template-tags.php:139
2455
+ #: inc/template-tags/template-tags.php:139
2456
  msgctxt "post format archive title"
2457
  msgid "Audio"
2458
  msgstr "オーディオ"
2459
 
2460
+ #: dist/plugins/template-tags/template-tags.php:141
2461
+ #: inc/template-tags/template-tags.php:141
2462
  msgctxt "post format archive title"
2463
  msgid "Chats"
2464
  msgstr "チャット"
2465
 
2466
+ #: dist/plugins/template-tags/template-tags.php:188
2467
+ #: dist/plugins/template-tags/template-tags.php:196
2468
+ #: inc/template-tags/template-tags.php:188
2469
+ #: inc/template-tags/template-tags.php:196
2470
  #, php-format
2471
  msgid "About %s"
2472
  msgstr "%s について"
2473
 
2474
+ #: dist/plugins/template-tags/template-tags.php:201
2475
+ #: inc/template-tags/template-tags.php:201
2476
  #, php-format
2477
  msgctxt "Yearly archive description"
2478
  msgid "Article of %s."
2479
  msgstr "%s の記事"
2480
 
2481
+ #: dist/plugins/template-tags/template-tags.php:205
2482
+ #: dist/plugins/template-tags/template-tags.php:209
2483
+ #: dist/plugins/template-tags/template-tags.php:214
2484
+ #: inc/template-tags/template-tags.php:205
2485
+ #: inc/template-tags/template-tags.php:209
2486
+ #: inc/template-tags/template-tags.php:214
2487
  #, php-format
2488
  msgctxt "Archive description"
2489
  msgid "Article of %s."
2490
  msgstr "%s の記事"
2491
 
2492
+ #: dist/plugins/template-tags/template-tags.php:231
2493
+ #: dist/plugins/wp_title.php:59 inc/template-tags/template-tags.php:231
2494
+ #: inc/wp-title.php:59
2495
  #, php-format
2496
  msgid "Page of %s"
2497
  msgstr "%sページ目"
2498
 
2499
+ #: dist/plugins/vk-blocks/vk-blocks-functions.php:58
2500
+ #: inc/vk-blocks/package/vk-blocks-functions.php:58
2501
  msgid "Blocks(Beta)"
2502
  msgstr ""
2503
 
2504
+ #: dist/plugins/vk-blocks/vk-blocks-functions.php:63
2505
+ #: inc/vk-blocks/package/vk-blocks-functions.php:63
2506
  msgid "Blocks Layout(Beta)"
2507
  msgstr ""
2508
 
2509
+ #: dist/plugins/wp_title.php:47 inc/wp-title.php:47
2510
  #, php-format
2511
  msgid "Search Results for : %s"
2512
  msgstr "検索結果 : %s"
2513
 
2514
+ #: dist/plugins/wp_title.php:50 inc/wp-title.php:50
2515
  msgid "Not found"
2516
  msgstr "見つかりません"
2517
 
2518
+ #: dist/plugins/wp_title.php:70 dist/plugins/wp_title.php:82
2519
+ #: dist/plugins/wp_title.php:86 inc/wp-title.php:70 inc/wp-title.php:82
2520
+ #: inc/wp-title.php:86
2521
  msgid "&lt;title&gt; tag of homepage"
2522
  msgstr "トップページの&lt;title&gt;タグ"
2523
 
2524
+ #: dist/plugins/wp_title.php:90 inc/wp-title.php:90
2525
  msgid "title of the site"
2526
  msgstr "サイトのタイトル"
2527
 
2528
+ #: dist/plugins/wp_title.php:91 inc/wp-title.php:91
2529
  #, php-format
2530
  msgid "Normally \"%1$s\" is placed in the title tags of all the pages."
2531
  msgstr "通常「%1$s」が全ページのタイトルタグに入ります。"
2532
 
2533
+ #: dist/plugins/wp_title.php:94 inc/wp-title.php:94
2534
  #, php-format
2535
  msgid ""
2536
  "For example, it appears in the form of <br />&lt;title&gt;page title | "
2539
  "例えば固定ページであれば<br>&lt;title&gt;固定ページ名 | %1$s&lt;/title&gt;"
2540
  "<br>というような形式で出力されます。"
2541
 
2542
+ #: dist/plugins/wp_title.php:96 inc/wp-title.php:96
2543
  #, php-format
2544
  msgid ""
2545
  "However, it might have negative impact on search engine rankings if the &lt;"
2551
  "くなるので、%s は一番検索されたいキーワードを盛り込みつつなるべく短くまとめる"
2552
  "事が望ましいです。"
2553
 
2554
+ #: dist/plugins/wp_title.php:100 inc/wp-title.php:100
2555
  msgid "Tagline"
2556
  msgstr "キャッチフレーズ"
2557
 
2558
+ #: dist/plugins/wp_title.php:101 inc/wp-title.php:101
2559
  #, php-format
2560
  msgid ""
2561
  "In the top page will be output usually in the form of <br />&lt;title&gt;"
2564
  "トップページでは<br>&lt;title&gt;%1$s | %2$s&lt;/title&gt;<br>というような形"
2565
  "式で出力されます。"
2566
 
2567
+ #: dist/plugins/wp_title.php:104 inc/wp-title.php:104
2568
  msgid ""
2569
  "However, it may be too long in the above format. If the input to the input "
2570
  "field of the following, its contents will be reflected."
2572
  "しかし、上記の形式では長くなりすぎる事があります。その場合は下記の入力欄に入"
2573
  "力すれば、その内容が反映されます。"
2574
 
2575
+ #: dist/veu-packages.php:78 veu-packages.php:55
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2576
  msgid "Print link fontawesome"
2577
  msgstr "fontawesome link タグを出力"
2578
 
2579
+ #: dist/veu-packages.php:79 veu-packages.php:56
2580
  msgid "Print fontawesome link tag to html head."
2581
  msgstr ""
2582
  "fontawesome を読み込むための link タグを html head 内へ出力します。使用中の"
2583
  "テーマやプラグインで fontawesome を既に読み込んでいる場合はチェックを外して下"
2584
  "さい。"
2585
 
2586
+ #: dist/veu-packages.php:89 veu-packages.php:66
2587
  msgid "VK Blocks ( Beta )"
2588
  msgstr "VK Blocks ( Beta )"
2589
 
2590
+ #: dist/veu-packages.php:90 veu-packages.php:67
2591
  msgid "Extends Gutenberg's blocks."
2592
  msgstr "Gutenbergのブロックを拡張します。"
2593
 
2594
+ #: dist/veu-packages.php:100 veu-packages.php:77
2595
  msgid "Rewrite the title tag"
2596
  msgstr "タイトルタグの書き換え"
2597
 
2598
+ #: dist/veu-packages.php:101 veu-packages.php:78
2599
  msgid "Print is rewritten by its own rules to html head."
2600
  msgstr ""
2601
  "head title タグ内へ出力される内容を VK EX Unit のルールで出力します。 ( VK "
2602
  "EX Unit 側で wp_title() をフィルターフックでカスタマイズ ) 使用中のテーマやプ"
2603
  "ラグインで title タグの内容を出力する場合はチェックを外して下さい。"
2604
 
2605
+ #: dist/veu-packages.php:104 dist/veu-packages.php:122
2606
+ #: dist/veu-packages.php:161 dist/veu-packages.php:179
2607
+ #: dist/veu-packages.php:209 dist/veu-packages.php:227
2608
+ #: dist/veu-packages.php:268 dist/veu-packages.php:303
2609
+ #: dist/veu-packages.php:326 dist/veu-packages.php:383 veu-packages.php:81
2610
+ #: veu-packages.php:121 veu-packages.php:139 veu-packages.php:169
2611
+ #: veu-packages.php:187 veu-packages.php:228 veu-packages.php:263
2612
+ #: veu-packages.php:286 veu-packages.php:354 veu-packages.php:449
2613
  msgid "Setting"
2614
  msgstr "設定"
2615
 
2616
+ #: dist/veu-packages.php:118 veu-packages.php:445
2617
  msgid "Print meta Keyword"
2618
  msgstr "メタキーワードを出力"
2619
 
2620
+ #: dist/veu-packages.php:119 veu-packages.php:446
2621
  msgid "Print meta Keyword to html head."
2622
  msgstr "ヘッダーにメタキーワードを出力します。"
2623
 
2624
+ #: dist/veu-packages.php:135 veu-packages.php:95
2625
  msgid "Print meta description"
2626
  msgstr "メタディスクリプションタグを出力"
2627
 
2628
+ #: dist/veu-packages.php:136 veu-packages.php:96
2629
  msgid "Print meta description to html head."
2630
  msgstr ""
2631
  "投稿画面「抜粋」欄に入力されたテキストを meta description タグとして html "
2632
  "head 内へ出力します。使用中のテーマやプラグインで meta description タグを出力"
2633
  "している場合はチェックを外して下さい。"
2634
 
2635
+ #: dist/veu-packages.php:145 veu-packages.php:105
2636
  msgid "Main setting page"
2637
  msgstr "メイン設定画面"
2638
 
2639
+ #: dist/veu-packages.php:147 veu-packages.php:107
2640
  msgid "Print