first commit

This commit is contained in:
Roman Pyrih
2026-03-10 09:50:10 +01:00
commit 64c4a90405
7289 changed files with 2645777 additions and 0 deletions

View File

@@ -0,0 +1,94 @@
{
"$schema": "https://schemas.wp.org/trunk/block.json",
"apiVersion": 3,
"name": "core/accordion-heading",
"title": "Accordion Heading",
"category": "design",
"description": "Displays a heading that toggles the accordion panel.",
"parent": [ "core/accordion-item" ],
"usesContext": [
"core/accordion-icon-position",
"core/accordion-show-icon",
"core/accordion-heading-level"
],
"supports": {
"anchor": true,
"color": {
"background": true,
"gradients": true
},
"align": false,
"interactivity": true,
"spacing": {
"padding": true,
"__experimentalDefaultControls": {
"padding": true
},
"__experimentalSkipSerialization": true,
"__experimentalSelector": ".wp-block-accordion-heading__toggle"
},
"__experimentalBorder": {
"color": true,
"radius": true,
"style": true,
"width": true,
"__experimentalDefaultControls": {
"color": true,
"radius": true,
"style": true,
"width": true
}
},
"typography": {
"__experimentalSkipSerialization": [
"textDecoration",
"letterSpacing"
],
"fontSize": true,
"__experimentalFontFamily": true,
"__experimentalFontWeight": true,
"__experimentalFontStyle": true,
"__experimentalTextTransform": true,
"__experimentalTextDecoration": true,
"__experimentalLetterSpacing": true,
"__experimentalDefaultControls": {
"fontSize": true,
"fontFamily": true
}
},
"shadow": true,
"visibility": false,
"lock": false
},
"selectors": {
"typography": {
"letterSpacing": ".wp-block-accordion-heading .wp-block-accordion-heading__toggle-title",
"textDecoration": ".wp-block-accordion-heading .wp-block-accordion-heading__toggle-title"
}
},
"attributes": {
"openByDefault": {
"type": "boolean",
"default": false
},
"title": {
"type": "rich-text",
"source": "rich-text",
"selector": ".wp-block-accordion-heading__toggle-title",
"role": "content"
},
"level": {
"type": "number"
},
"iconPosition": {
"type": "string",
"enum": [ "left", "right" ],
"default": "right"
},
"showIcon": {
"type": "boolean",
"default": true
}
},
"textdomain": "default"
}

View File

@@ -0,0 +1,39 @@
.wp-block-accordion-heading__toggle{
align-items:center;
background:none;
border:none;
color:inherit;
cursor:pointer;
display:flex;
font-family:inherit;
font-size:inherit;
font-style:inherit;
font-weight:inherit;
letter-spacing:inherit;
line-height:inherit;
overflow:hidden;
padding:var(--wp--preset--spacing--20, 1em) 0;
text-align:inherit;
text-decoration:inherit;
text-transform:inherit;
width:100%;
word-spacing:inherit;
}
.wp-block-accordion-heading__toggle:not(:focus-visible){
outline:none;
}
.wp-block-accordion-heading__toggle:hover .wp-block-accordion-heading__toggle-title{
text-decoration:underline;
}
.wp-block-accordion-heading__toggle-title{
flex:1;
}
.wp-block-accordion-heading__toggle-icon{
align-items:center;
display:flex;
height:1.2em;
justify-content:center;
width:1.2em;
}

View File

@@ -0,0 +1 @@
.wp-block-accordion-heading__toggle{align-items:center;background:none;border:none;color:inherit;cursor:pointer;display:flex;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;overflow:hidden;padding:var(--wp--preset--spacing--20,1em) 0;text-align:inherit;text-decoration:inherit;text-transform:inherit;width:100%;word-spacing:inherit}.wp-block-accordion-heading__toggle:not(:focus-visible){outline:none}.wp-block-accordion-heading__toggle:hover .wp-block-accordion-heading__toggle-title{text-decoration:underline}.wp-block-accordion-heading__toggle-title{flex:1}.wp-block-accordion-heading__toggle-icon{align-items:center;display:flex;height:1.2em;justify-content:center;width:1.2em}

View File

@@ -0,0 +1,39 @@
.wp-block-accordion-heading__toggle{
align-items:center;
background:none;
border:none;
color:inherit;
cursor:pointer;
display:flex;
font-family:inherit;
font-size:inherit;
font-style:inherit;
font-weight:inherit;
letter-spacing:inherit;
line-height:inherit;
overflow:hidden;
padding:var(--wp--preset--spacing--20, 1em) 0;
text-align:inherit;
text-decoration:inherit;
text-transform:inherit;
width:100%;
word-spacing:inherit;
}
.wp-block-accordion-heading__toggle:not(:focus-visible){
outline:none;
}
.wp-block-accordion-heading__toggle:hover .wp-block-accordion-heading__toggle-title{
text-decoration:underline;
}
.wp-block-accordion-heading__toggle-title{
flex:1;
}
.wp-block-accordion-heading__toggle-icon{
align-items:center;
display:flex;
height:1.2em;
justify-content:center;
width:1.2em;
}

View File

@@ -0,0 +1 @@
.wp-block-accordion-heading__toggle{align-items:center;background:none;border:none;color:inherit;cursor:pointer;display:flex;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;overflow:hidden;padding:var(--wp--preset--spacing--20,1em) 0;text-align:inherit;text-decoration:inherit;text-transform:inherit;width:100%;word-spacing:inherit}.wp-block-accordion-heading__toggle:not(:focus-visible){outline:none}.wp-block-accordion-heading__toggle:hover .wp-block-accordion-heading__toggle-title{text-decoration:underline}.wp-block-accordion-heading__toggle-title{flex:1}.wp-block-accordion-heading__toggle-icon{align-items:center;display:flex;height:1.2em;justify-content:center;width:1.2em}