{ "$schema": "https://schemas.wp.org/trunk/block.json", "apiVersion": 3, "name": "caliph/accordion-block", "version": "0.1.0", "title": "Accordion Block", "category": "widgets", "icon": "list-view", "description": "A customizable accordion block with FAQ-style design and interactive functionality.", "example": {}, "supports": { "html": false, "align": [ "wide", "full" ], "spacing": { "padding": true, "margin": true }, "color": { "background": true, "text": true, "link": true }, "typography": { "fontSize": true, "lineHeight": true } }, "attributes": { "items": { "type": "array", "default": [ { "id": 1, "question": "What services do you offer?", "answer": "We provide grooming, hair styling, vet checkups, paw and nail care, training, and more for all types of pets.", "isOpen": true }, { "id": 2, "question": "Are your veterinarians certified?", "answer": "Our services cover everything from professional grooming and pet styling to routine vet visits, nail trimming, and behavioral training for pets of all sizes.", "isOpen": false } ] }, "headerTitle": { "type": "string", "default": "FAQ" }, "headerSubtitle": { "type": "string", "default": "Frequently Asked Questions" }, "headerDescription": { "type": "string", "default": "At PetCove, we're here to answer all your pet care questions covering grooming, health checkups, training, emergencies, and booking guidance for your furry friends." }, "showHeader": { "type": "boolean", "default": true }, "allowMultipleOpen": { "type": "boolean", "default": false } }, "textdomain": "caliph", "editorScript": "file:./index.js", "editorStyle": "file:./style.scss", "style": "file:./style.scss", "script": "file:./frontend.js" }