Sure, here is a simple layout for a landing page:
“`JSON
{
“blocks”: [
{
“blockName”: “core/cover”,
“attrs”: {
“url”: “https://example.com/welcome-image.jpg”,
“id”: 1,
“hasParallax”: true,
“overlayColor”:”vivid-cyan-blue”
},
“innerBlocks”: [
{
“blockName”: “core/heading”,
“attrs”: {
“level”: 1,
“content”: “Welcome to our Website!”,
“align”: “center”
}
}
]
},
{
“blockName”: “core/paragraph”,
“attrs”: {
“content”: “We are delighted to have you. Here is a brief introduction of who we are and what we do.”,
“align”: “center”
}
},
{
“blockName”: “core/buttons”,
“innerBlocks”: [
{
“blockName”: “core/button”,
“attrs”: {
“url”: “https://example.com/about-us”,
“text”: “Learn More”
}
},
{
“blockName”: “core/button”,
“attrs”: {
“url”: “https://example.com/contact-us”,
“text”: “Contact Us”
}
}
]
},
{
“blockName”: “core/spacer”,
“attrs”: {
“height”: 50
}
},
{
“blockName”: “core/columns”,
“innerBlocks”: [
{
“blockName”: “core/column”,
“innerBlocks”: [
{
“blockName”: “core/image”,
“attrs”: {
“url”: “https://example.com/image1.jpg”,
“alt”: “Image One”
}
},
{
“blockName”: “core/paragraph”,
“attrs”: {
“content”: “We offer product 1.”
}
}
]
},
{
“blockName”: “core/column”,
“innerBlocks”: [
{
“blockName”: “core/image”,
“attrs”: {
“url”: “https://example.com/image2.jpg”,
“alt”: “Image Two”
}
},
{
“blockName”: “core/paragraph”,
“attrs”: {
“content”: “We offer product 2.”
}
}
]
}
]
}
]
}
“`
Keep in mind that you should replace `https://example.com/welcome-image.jpg`, `https://example.com/about-us`, `https://example.com/contact-us`, `https://example.com/image1.jpg` and `https://example.com/image2.jpg` with actual URLs. Similarly, customize the text content according to your needs. The layout starts with a cover image and welcome heading, followed by an introductory paragraph, two call-to-action buttons (Learn More and Contact Us), a spacer for visual separation, and two columns showing product offerings.