PluginProbe
Block Animations, Motion & Scroll Effects – Ghost Kit / 3.3.3
Block Animations, Motion & Scroll Effects – Ghost Kit v3.3.3
3.7.2 3.7.1 3.7.0 3.6.1 trunk 1.6.3 2.25.0 3.3.0 3.3.1 3.3.2 3.3.3 3.4.0 3.4.1 3.4.2 3.4.3 3.4.4 3.4.5 3.4.6 3.5.0 3.5.1 3.6.0
ghostkit / gutenberg / blocks / button-single / block.json

block.json in Block Animations, Motion & Scroll Effects – Ghost Kit 3.3.3, at gutenberg/blocks/button-single/block.json

102 lines 2.0 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 {
2 "$schema": "https://schemas.wp.org/trunk/block.json",
3 "apiVersion": 3,
4 "name": "ghostkit/button-single",
5 "parent": ["ghostkit/button", "ghostkit/form", "ghostkit/form-submit-button"],
6 "category": "ghostkit",
7 "title": "Button",
8 "description": "A single button within a buttons wrapper block.",
9 "supports": {
10 "html": false,
11 "className": false,
12 "anchor": true,
13 "reusable": false
14 },
15 "attributes": {
16 "tagName": {
17 "type": "string"
18 },
19 "url": {
20 "type": "string",
21 "source": "attribute",
22 "selector": "a.ghostkit-button",
23 "attribute": "href"
24 },
25 "ariaLabel": {
26 "type": "string",
27 "source": "attribute",
28 "selector": "a.ghostkit-button",
29 "attribute": "aria-label"
30 },
31 "target": {
32 "type": "string",
33 "source": "attribute",
34 "selector": "a.ghostkit-button",
35 "attribute": "target"
36 },
37 "rel": {
38 "type": "string",
39 "source": "attribute",
40 "selector": "a.ghostkit-button",
41 "attribute": "rel"
42 },
43 "text": {
44 "type": "string",
45 "source": "html",
46 "selector": ".ghostkit-button .ghostkit-button-text",
47 "default": "Button"
48 },
49 "hideText": {
50 "type": "boolean",
51 "default": false
52 },
53 "icon": {
54 "type": "string",
55 "default": ""
56 },
57 "iconPosition": {
58 "type": "string",
59 "default": "left"
60 },
61 "size": {
62 "type": "string",
63 "default": "md"
64 },
65 "color": {
66 "type": "string"
67 },
68 "textColor": {
69 "type": "string"
70 },
71
72 "borderRadius": {
73 "type": "number"
74 },
75 "borderWeight": {
76 "type": "number"
77 },
78 "borderColor": {
79 "type": "string"
80 },
81
82 "focusOutlineWeight": {
83 "type": "number"
84 },
85
86 "hoverColor": {
87 "type": "string"
88 },
89 "hoverTextColor": {
90 "type": "string"
91 },
92 "hoverBorderColor": {
93 "type": "string"
94 },
95
96 "focusOutlineColor": {
97 "type": "string",
98 "default": "rgba(3, 102, 214, 0.5)"
99 }
100 }
101 }
102