{"id":354204,"date":"2026-08-25T04:56:47","date_gmt":"2026-08-25T04:56:47","guid":{"rendered":"https:\/\/ja.wordpress.org\/plugins\/itmaroon-back-anime\/"},"modified":"2026-08-25T04:56:21","modified_gmt":"2026-08-25T04:56:21","slug":"itmaroon-back-anime","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/itmaroon-back-anime\/","author":20901693,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.1","stable_tag":"1.0.1","tested":"7.1","requires":"6.4","requires_php":"8.2","requires_plugins":null,"header_name":"ITmaroon Back Anime","header_author":"Web Creator ITmaroon","header_description":"This is a plugin that collects blocks that provide the ability to place animations in the background.","assets_banners_color":"1663c3","last_updated":"2026-08-25 04:56:21","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"","rating":0,"author_block_rating":0,"active_installs":0,"downloads":51,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.1":{"tag":"1.0.1","author":"itmaroon","date":"2026-08-25 04:56:21"}},"upgrade_notice":[],"ratings":[],"assets_icons":[],"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3664558,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.gif":{"filename":"banner-772x250.gif","revision":3664558,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3664558,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":{"itmar\/falling":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"itmar\/falling","version":"0.1.0","title":"Falling","category":"design","supports":{"html":false},"attributes":{"bg_Color":{"type":"string","default":"#021e79"},"bg_Gradient":{"type":"string"},"number_value":{"type":"number","default":200},"particleImage":{"type":"string","default":"snow.png"},"particleSize":{"type":"number","default":5},"particleSpeed":{"type":"number","default":3},"particleDirection":{"type":"string","default":"bottom"},"poliline_num":{"type":"number","default":40},"linkLine_color":{"type":"string","default":"#e2eef3"},"poliline_color":{"type":"string","default":"#e2eef3"},"polilineSpeed":{"type":"number","default":6},"paperNum":{"type":"number","default":50},"paperSpeed":{"type":"number","default":5},"paperDirection":{"type":"string","default":"bottom"},"paperDensity":{"type":"number","default":100},"twincleNum":{"type":"number","default":4000},"twincleDensity":{"type":"number","default":800},"twincle_color":{"type":"string","default":"#ffffff"},"shapeNum":{"type":"number","default":60},"shapeDensity":{"type":"number","default":1000},"shape_color":{"type":"array","default":["#ff7fbf","#ff7fff","#bf7fff","#ff7f7f","#7f7fff","#7fbfff","#7fffff","#7fffbf","#7fff7f","#bfff7f","#ffff7f","#ffbf7f"]},"shape_type":{"type":"array","default":["circle"]},"shapeSize":{"type":"number","default":50},"shapeSpeed":{"type":"number","default":4},"tsOptionsJson":{"type":"string","default":""}},"textdomain":"itmaroon-back-anime","editorScript":"file:.\/index.js","editorStyle":"file:.\/index.css","style":"file:.\/style-index.css","viewScript":"file:.\/view.js"},"itmar\/wave":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"itmar\/wave","version":"0.1.0","title":"Wave","category":"design","attributes":{"first_Color":{"type":"string","default":"#11a0ad"},"second_Color":{"type":"string","default":"#11a0ad"},"is_mulutiwave":{"type":"boolean","default":true},"placement":{"type":"string","default":"bottom"},"default_val":{"type":"object","default":{"wave_height":200,"first_wave_size":3,"second_wave_size":2}},"mobile_val":{"type":"object","default":{"wave_height":100,"first_wave_size":3,"second_wave_size":2}}},"supports":{"html":false},"textdomain":"itmaroon-back-anime","editorScript":"file:.\/index.js","editorStyle":"file:.\/index.css","style":"file:.\/style-index.css","viewScript":"file:.\/view.js"}},"tagged_versions":["1.0.1"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3664558,"resolution":"1","location":"assets","locale":"","width":1711,"height":1540},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3664558,"resolution":"2","location":"assets","locale":"","width":1491,"height":1468},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3664558,"resolution":"3","location":"assets","locale":"","width":1362,"height":1350},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3664558,"resolution":"4","location":"assets","locale":"","width":1284,"height":1181},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3664558,"resolution":"5","location":"assets","locale":"","width":414,"height":1356},"screenshot-6.png":{"filename":"screenshot-6.png","revision":3664558,"resolution":"6","location":"assets","locale":"","width":417,"height":1460}},"screenshots":{"1":"Particle Background Block - example (Geometric patterns and waves)","2":"Particle Background Block - example (Bubbles and Waves)","3":"Particle Background Block - example (Snow falling)","4":"Particle Background Block - example (A flurry of falling blossoms)","5":"Particle Background Block - settings panel","6":"Wave Background Block - settings panel"}},"plugin_section":[],"plugin_tags":[785,2767,1220,15672,26980],"plugin_category":[50],"plugin_contributors":[218452],"plugin_business_model":[],"class_list":["post-354204","plugin","type-plugin","status-publish","hentry","plugin_tags-animation","plugin_tags-background","plugin_tags-block","plugin_tags-particle","plugin_tags-wave","plugin_category-media","plugin_contributors-itmaroon","plugin_committers-itmaroon"],"banners":{"banner":"https:\/\/ps.w.org\/itmaroon-back-anime\/assets\/banner-772x250.png?rev=3664558","banner_2x":"https:\/\/ps.w.org\/itmaroon-back-anime\/assets\/banner-1544x500.png?rev=3664558","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/itmaroon-back-anime_1663c3.svg","icon_2x":false,"generated":true},"screenshots":[{"src":"https:\/\/ps.w.org\/itmaroon-back-anime\/assets\/screenshot-1.png?rev=3664558","caption":"Particle Background Block - example (Geometric patterns and waves)"},{"src":"https:\/\/ps.w.org\/itmaroon-back-anime\/assets\/screenshot-2.png?rev=3664558","caption":"Particle Background Block - example (Bubbles and Waves)"},{"src":"https:\/\/ps.w.org\/itmaroon-back-anime\/assets\/screenshot-3.png?rev=3664558","caption":"Particle Background Block - example (Snow falling)"},{"src":"https:\/\/ps.w.org\/itmaroon-back-anime\/assets\/screenshot-4.png?rev=3664558","caption":"Particle Background Block - example (A flurry of falling blossoms)"},{"src":"https:\/\/ps.w.org\/itmaroon-back-anime\/assets\/screenshot-5.png?rev=3664558","caption":"Particle Background Block - settings panel"},{"src":"https:\/\/ps.w.org\/itmaroon-back-anime\/assets\/screenshot-6.png?rev=3664558","caption":"Wave Background Block - settings panel"}],"raw_content":"<!--section=description-->\n<p>ITmaroon Back Anime is a collection of Gutenberg blocks that add decorative background animations to your content.\nThis plugin is designed for modern block themes and the Site Editor.\nIt has been tested with WordPress 7.0.4.<\/p>\n\n<p>Included blocks (current version):\n* Particle Background Block (tsParticles v3)\n* Wave Background Block (Canvas-based wave animation)<\/p>\n\n<p>Performance-minded loading:\n* Front-end scripts are registered through block.json and loaded only when the block exists on the page (viewScript).\n* No runtime CDN is required for animation libraries.<\/p>\n\n<p>tsParticles (v3) integration:\n* The Particle Background Block is powered by tsParticles v3 and uses the following npm packages which are bundled into the plugin build:\n  - @tsparticles\/engine (^3.9.1)\n  - @tsparticles\/slim (^3.9.1)\n  - @tsparticles\/shape-image (^3.9.1)\n  - @tsparticles\/pjs (^3.9.1)\n  - itmar-block-packages\n* The slim bundle is used for smaller footprint while keeping common particle features.\n* Particle options are generated in a tsParticles v3 compatible format (not legacy particles.js format).<\/p>\n\n<p>Mobile \/ Desktop responsive settings:\n* The Wave Background Block supports separate values for desktop and mobile (e.g., wave height and wave sizes).\n* In the editor, the responsive preview switches based on viewport size.\n* On the front-end, the responsive behavior is applied using a screen-width check (matchMedia) to mirror the editor logic.<\/p>\n\n<p>Privacy:\n* This plugin does not collect personal data.\n* This plugin does not send data to external services.<\/p>\n\n<h3>Development \/ Source Code<\/h3>\n\n<p>The human-readable TypeScript source code and build configuration are included with this plugin and are also available in the public GitHub repository:\nhttps:\/\/github.com\/itmaroon\/itmaroon-back-anime<\/p>\n\n<p>This project is developed in a shared npm environment. Common development packages, including @wordpress\/scripts, TypeScript, and itmar-block-packages, are installed in the wp-content directory and resolved from wp-content\/node_modules by each plugin.<\/p>\n\n<h4>Build<\/h4>\n\n<ol>\n<li><p>Install the shared development packages in the WordPress wp-content directory:<\/p>\n\n<p>npm install --save-dev @wordpress\/scripts typescript<\/p>\n\n<p>npm install itmar-block-packages<\/p><\/li>\n<li><p>Install this plugin's dependencies in the plugin directory:<\/p>\n\n<p>npm install<\/p><\/li>\n<li><p>Run the TypeScript type check and production build:<\/p>\n\n<p>npm run typecheck<\/p>\n\n<p>npm run build<\/p><\/li>\n<\/ol>\n\n<p>This plugin includes built assets generated from npm dependencies.\nThe Particle Background Block uses tsParticles v3 packages:\n* @tsparticles\/engine (^3.9.1)\n* @tsparticles\/slim (^3.9.1)\n* @tsparticles\/shape-image (^3.9.1)\n* @tsparticles\/pjs (^3.9.1)\n* itmar-block-packages<\/p>\n\n<h4>Development dependencies and source code<\/h4>\n\n<ul>\n<li><a href=\"https:\/\/github.com\/itmaroon\/itmaroon-back-anime\">ITmaroon Back Anime on GitHub<\/a><\/li>\n<li><a href=\"https:\/\/github.com\/itmaroon\/block-class-package\">block-class-package on GitHub<\/a><\/li>\n<li><a href=\"https:\/\/packagist.org\/packages\/itmar\/block-class-package\">block-class-package on Packagist<\/a><\/li>\n<li><a href=\"https:\/\/www.npmjs.com\/package\/itmar-block-packages\">itmar-block-packages on npm<\/a><\/li>\n<li><a href=\"https:\/\/github.com\/itmaroon\/itmar-block-packages\">itmar-block-packages on GitHub<\/a><\/li>\n<\/ul>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin folder to the \/wp-content\/plugins\/ directory, or install it through the WordPress Plugins screen.<\/li>\n<li>Activate the plugin through the 'Plugins' screen in WordPress.<\/li>\n<li>In the block editor or Site Editor, search for the \"Falling\" or \"Wave\" block and insert it into your layout.<\/li>\n<li>Adjust animation settings in the block sidebar (Inspector).<\/li>\n<\/ol>\n\n<p>Notes:\n* Background animation blocks are typically used inside containers (e.g., Group\/Cover\/Section-like blocks) to decorate content behind other blocks.\n* For best results, ensure the parent\/container block has a visible area (height\/spacing) where the animation should appear.<\/p>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20this%20plugin%20load%20external%20scripts%20%28cdn%29%3F\"><h3>Does this plugin load external scripts (CDN)?<\/h3><\/dt>\n<dd><p>No. The animation library for particles is bundled in the plugin build via npm packages (@tsparticles\/engine, @tsparticles\/slim, @tsparticles\/shape-image, @tsparticles\/pjs).\nFront-end scripts are loaded only when the relevant block is present on the page.<\/p><\/dd>\n<dt id=\"will%20the%20scripts%20run%20on%20pages%20that%20do%20not%20use%20these%20blocks%3F\"><h3>Will the scripts run on pages that do not use these blocks?<\/h3><\/dt>\n<dd><p>No. Front-end scripts are registered via block.json viewScript and are loaded only when the block is rendered on the page.<\/p><\/dd>\n<dt id=\"is%20this%20plugin%20compatible%20with%20the%20site%20editor%20%28full%20site%20editing%29%3F\"><h3>Is this plugin compatible with the Site Editor (Full Site Editing)?<\/h3><\/dt>\n<dd><p>Yes. The blocks are intended to work in both the post editor and the Site Editor.<\/p><\/dd>\n<dt id=\"how%20does%20mobile%20support%20work%20for%20the%20wave%20block%3F\"><h3>How does mobile support work for the Wave block?<\/h3><\/dt>\n<dd><p>The Wave block supports separate desktop\/mobile values (e.g., wave height and wave sizes).\nIn the editor, the preview switches by viewport size. On the front-end, the plugin applies a screen-width based selection so mobile devices can use different values than desktop.<\/p><\/dd>\n<dt id=\"does%20this%20plugin%20affect%20accessibility%3F\"><h3>Does this plugin affect accessibility?<\/h3><\/dt>\n<dd><p>The canvas animations are decorative backgrounds. Canvas elements are output with aria-hidden=\"true\" so they are not announced to assistive technologies.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.1<\/h4>\n\n<p>first publish<\/p>\n\n<h4>0.1.0<\/h4>\n\n<ul>\n<li>Release<\/li>\n<li>Added Particle Background Block powered by tsParticles v3<\/li>\n<li>Added Wave Background Block with responsive desktop\/mobile values<\/li>\n<li>Front-end scripts are loaded only when blocks are present (block.json viewScript)<\/li>\n<\/ul>","raw_excerpt":"A collection of background animation Gutenberg blocks","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/354204","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=354204"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/itmaroon"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=354204"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=354204"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=354204"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=354204"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=354204"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=354204"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}