{"id":2035,"date":"2026-10-14T04:30:27","date_gmt":"2026-10-14T04:30:27","guid":{"rendered":"https:\/\/shapekode.com\/product\/shapeblock\/?post_type=docs&#038;p=2035"},"modified":"2026-10-14T10:21:06","modified_gmt":"2026-10-14T10:21:06","password":"","slug":"sticky-stack","status":"publish","type":"docs","link":"https:\/\/shapekode.com\/product\/shapeblock\/docs\/sticky-stack\/","title":{"rendered":"\u00a0Sticky Stack"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The Sticky Stack Block lets you create a series of cards that stick to the top of the screen and stack on top of one another while visitors scroll down the page. Each card can contain a number or label, icon, title, description, points, image, and button.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Use the Sticky Stack Block to present services, features, project steps, product benefits, or other content in a scroll-based layout. You can control the stacking behavior, card layout, spacing, and styling to match your design.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">How to Add a Sticky Stack Block<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Follow these steps to add and configure the Sticky Stack Block in the Gutenberg editor.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Step 1: Add the Sticky Stack Block<\/h3>\n\n\n\n<ol start=\"1\" class=\"wp-block-list\">\n<li>Open a page or post in the WordPress Gutenberg editor.<\/li>\n\n\n\n<li>Click the <strong>+<\/strong> button to open the block inserter.<\/li>\n\n\n\n<li>Search for <strong>Sticky Stack<\/strong> under ShapeBlock.<\/li>\n\n\n\n<li>Insert the Sticky Stack Block into your page.<\/li>\n\n\n\n<li>Select the block to access its settings in the right-hand sidebar.<\/li>\n\n\n\n<li>Add or edit cards using the Cards panel.<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1550\" height=\"553\" src=\"https:\/\/shapekode.com\/product\/shapeblock\/wp-content\/uploads\/2026\/10\/image-6.png\" alt=\"\" class=\"wp-image-2155\" srcset=\"https:\/\/shapekode.com\/product\/shapeblock\/wp-content\/uploads\/2026\/10\/image-6.png 1550w, https:\/\/shapekode.com\/product\/shapeblock\/wp-content\/uploads\/2026\/10\/image-6-300x107.png 300w, https:\/\/shapekode.com\/product\/shapeblock\/wp-content\/uploads\/2026\/10\/image-6-768x274.png 768w, https:\/\/shapekode.com\/product\/shapeblock\/wp-content\/uploads\/2026\/10\/image-6-1024x365.png 1024w, https:\/\/shapekode.com\/product\/shapeblock\/wp-content\/uploads\/2026\/10\/image-6-1536x548.png 1536w\" sizes=\"auto, (max-width: 1550px) 100vw, 1550px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Step 2: Configure the Sticky Stack Block<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Select the Sticky Stack Block and open its settings in the right-hand sidebar. The available tabs are:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Settings:<\/strong> Add and manage cards, configure stacking behavior, control the depth effect, and choose which card content to display.<\/li>\n\n\n\n<li><strong>Layout:<\/strong> Configure image position, text width, alignment, card spacing, and image height.<\/li>\n\n\n\n<li><strong>Style:<\/strong> Customize the appearance of cards, number badges, icons, titles, descriptions, points, buttons, and images.<\/li>\n\n\n\n<li><strong>Advanced:<\/strong> Configure the shared advanced settings available for ShapeBlock blocks.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">The block toolbar also provides content alignment and a Title HTML Tag selector.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1915\" height=\"578\" src=\"https:\/\/shapekode.com\/product\/shapeblock\/wp-content\/uploads\/2026\/10\/image-7.png\" alt=\"\" class=\"wp-image-2156\" srcset=\"https:\/\/shapekode.com\/product\/shapeblock\/wp-content\/uploads\/2026\/10\/image-7.png 1915w, https:\/\/shapekode.com\/product\/shapeblock\/wp-content\/uploads\/2026\/10\/image-7-300x91.png 300w, https:\/\/shapekode.com\/product\/shapeblock\/wp-content\/uploads\/2026\/10\/image-7-765x231.png 765w, https:\/\/shapekode.com\/product\/shapeblock\/wp-content\/uploads\/2026\/10\/image-7-1024x309.png 1024w, https:\/\/shapekode.com\/product\/shapeblock\/wp-content\/uploads\/2026\/10\/image-7-1536x464.png 1536w\" sizes=\"auto, (max-width: 1915px) 100vw, 1915px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Settings Tab<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The Settings tab contains the Cards, Stacking, Depth Effect, and Content panels. Use these settings to manage card content and control how the cards behave while scrolling.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">1. Cards<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Use the Cards panel to create and manage the individual cards displayed in the Sticky Stack.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Click <strong>Add Card<\/strong> to add a new card. Expand a card to edit its content and options.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Number \/ Label:<\/strong> Enter the number or label displayed on the card. For example, use 01, 02, or a short label to identify each step.<\/li>\n\n\n\n<li><strong>Icon:<\/strong> Choose an icon to display on the card. Its visibility can be controlled from the Content panel.<\/li>\n\n\n\n<li><strong>Title:<\/strong> Enter the card heading. Use a short, descriptive title to introduce the card&#8217;s content.<\/li>\n\n\n\n<li><strong>Description:<\/strong> Add the main descriptive text for the card.<\/li>\n\n\n\n<li><strong>Points:<\/strong> Enter supporting points, with one point per line. These points can be used to display a list of features, benefits, or key details.<\/li>\n\n\n\n<li><strong>Image:<\/strong> Select an image from the WordPress Media Library. You can replace or remove the selected image.<\/li>\n\n\n\n<li><strong>Image Alt Text:<\/strong> When an image is selected, the Image alt text field becomes available. Enter alternative text to describe the image for accessibility.<\/li>\n\n\n\n<li><strong>Button Text:<\/strong> Enter the text displayed on the card&#8217;s button.<\/li>\n\n\n\n<li><strong>Button Link:<\/strong> Enter the destination URL for the button.<\/li>\n\n\n\n<li><strong>Open in a New Tab:<\/strong> Enable this option to open the button link in a new browser tab.<\/li>\n\n\n\n<li><strong>Badge Background (This Card):<\/strong> Customize the background of the number badge for the selected card. You can use a background color or gradient.<\/li>\n\n\n\n<li><strong>Card Management Actions:<\/strong> Each card provides the following actions:\n<ul class=\"wp-block-list\">\n<li><strong>Move Up:<\/strong> Move the card one position up.<\/li>\n\n\n\n<li><strong>Move Down:<\/strong> Move the card one position down.<\/li>\n\n\n\n<li><strong>Duplicate:<\/strong> Create a copy of the card.<\/li>\n\n\n\n<li><strong>Remove:<\/strong> Delete the card.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Use these actions to organize the cards in the order you want them to appear.<\/p>\n\n\n<style id=\"shapeblock-block-css-3-inline-css\">\n.shapeblock-layout-row-k2vxtp { flex-direction:row;justify-content:flex-start;align-items:stretch;flex-wrap:wrap;gap:20px;--bp-gap:20px; }\n@media (max-width: 1024px) { .shapeblock-layout-row-k2vxtp { padding-right:15px;padding-left:15px; } }\n@media (max-width: 767px) { .shapeblock-layout-row-k2vxtp { padding-right:15px;padding-left:15px; } }\n@media (max-width: 767px){.shapeblock-layout-row.shapeblock-layout-row-k2vxtp > .shapeblock-layout-row__inner > .shapeblock-column:nth-child(1){flex:0 1 100% !important;max-width:100% !important;}.shapeblock-layout-row.shapeblock-layout-row-k2vxtp > .shapeblock-layout-row__inner > .shapeblock-column:nth-child(2){flex:0 1 100% !important;max-width:100% !important;}}.shapeblock-layout-row > .shapeblock-layout-row__inner > .shapeblock-column.shapeblock-col-07gss0 { flex:0 1 calc(50.00% - var(--bp-gap, 0px) * 50 \/ 100) !important;max-width:calc(50.00% - var(--bp-gap, 0px) * 50 \/ 100) !important; }\n\/*# sourceURL=shapeblock-block-css-1-inline-css *\/\n\n\n.shapeblock-layout-row > .shapeblock-layout-row__inner > .shapeblock-column.shapeblock-col-nuu6ez { flex:0 1 calc(50.00% - var(--bp-gap, 0px) * 50 \/ 100) !important;max-width:calc(50.00% - var(--bp-gap, 0px) * 50 \/ 100) !important; }\n\/*# sourceURL=shapeblock-block-css-2-inline-css *\/\n\/*# sourceURL=shapeblock-block-css-3-inline-css *\/\n<\/style> <div class=\"shapeblock-block shapeblock-layout-row shapeblock-layout-row-k2vxtp is-content-boxed wp-block-shapeblock-layout-row\"><div class=\"shapeblock-layout-row__inner\"> <div class=\"shapeblock-block shapeblock-column shapeblock-col-07gss0 wp-block-shapeblock-column\"><div class=\"shapeblock-column__inner\"> <figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1469\" height=\"728\" src=\"https:\/\/shapekode.com\/product\/shapeblock\/wp-content\/uploads\/2026\/10\/image-8.png\" alt=\"\" class=\"wp-image-2157\" srcset=\"https:\/\/shapekode.com\/product\/shapeblock\/wp-content\/uploads\/2026\/10\/image-8.png 1469w, https:\/\/shapekode.com\/product\/shapeblock\/wp-content\/uploads\/2026\/10\/image-8-300x149.png 300w, https:\/\/shapekode.com\/product\/shapeblock\/wp-content\/uploads\/2026\/10\/image-8-767x380.png 767w, https:\/\/shapekode.com\/product\/shapeblock\/wp-content\/uploads\/2026\/10\/image-8-1024x507.png 1024w\" sizes=\"auto, (max-width: 1469px) 100vw, 1469px\" \/><\/figure> <\/div><\/div> <div class=\"shapeblock-block shapeblock-column shapeblock-col-nuu6ez wp-block-shapeblock-column\"><div class=\"shapeblock-column__inner\"> <figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1468\" height=\"717\" src=\"https:\/\/shapekode.com\/product\/shapeblock\/wp-content\/uploads\/2026\/10\/image-9.png\" alt=\"\" class=\"wp-image-2158\" srcset=\"https:\/\/shapekode.com\/product\/shapeblock\/wp-content\/uploads\/2026\/10\/image-9.png 1468w, https:\/\/shapekode.com\/product\/shapeblock\/wp-content\/uploads\/2026\/10\/image-9-300x147.png 300w, https:\/\/shapekode.com\/product\/shapeblock\/wp-content\/uploads\/2026\/10\/image-9-768x375.png 768w, https:\/\/shapekode.com\/product\/shapeblock\/wp-content\/uploads\/2026\/10\/image-9-1024x500.png 1024w\" sizes=\"auto, (max-width: 1468px) 100vw, 1468px\" \/><\/figure> <\/div><\/div> <\/div><\/div>\n\n\n<h3 class=\"wp-block-heading\">2. Stacking<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">The Stacking panel controls when the sticky stacking effect is enabled and how the cards are positioned during scrolling.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Stack On<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">Choose the devices on which the sticky stacking effect should work.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Available options:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Desktop, tablet and mobile:<\/strong> Enable stacking on all three device types.<\/li>\n\n\n\n<li><strong>Desktop and tablet:<\/strong> Enable stacking on desktop and tablet devices.<\/li>\n\n\n\n<li><strong>Desktop only:<\/strong> Enable stacking on desktop devices.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">On devices where stacking is disabled, the cards follow one another in the normal document flow.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Distance from Top (px)<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">Set the distance, in pixels, between the top of the viewport and the position where the cards stick.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Use this setting to leave space for a fixed header or other elements at the top of the screen.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Step Between Cards (px)<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">Set the vertical offset, in pixels, between stacked cards. Adjust this value to control how much of the cards underneath remains visible.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Important:<\/strong> Sticky stacking requires parent blocks to allow the sticky positioning behavior. If the cards do not stick while scrolling, check the overflow settings of the parent Row or Group blocks.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">3. Depth Effect<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Use the Depth Effect panel to create a layered appearance as cards stack during scrolling.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Shrink and Dim the Cards Underneath<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">Enable this option to reduce the size and brightness of the cards underneath the active card.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">When enabled, the following settings become available:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Shrink (%):<\/strong> Control how much the cards underneath shrink. A higher value creates a stronger size reduction.<\/li>\n\n\n\n<li><strong>Dim (%):<\/strong> Control how much the cards underneath are dimmed. A higher value creates a stronger dimming effect.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Disable the option if you want the cards underneath to keep their normal size and brightness.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1486\" height=\"696\" src=\"https:\/\/shapekode.com\/product\/shapeblock\/wp-content\/uploads\/2026\/10\/image-10.png\" alt=\"\" class=\"wp-image-2161\" srcset=\"https:\/\/shapekode.com\/product\/shapeblock\/wp-content\/uploads\/2026\/10\/image-10.png 1486w, https:\/\/shapekode.com\/product\/shapeblock\/wp-content\/uploads\/2026\/10\/image-10-300x141.png 300w, https:\/\/shapekode.com\/product\/shapeblock\/wp-content\/uploads\/2026\/10\/image-10-766x359.png 766w, https:\/\/shapekode.com\/product\/shapeblock\/wp-content\/uploads\/2026\/10\/image-10-1024x480.png 1024w\" sizes=\"auto, (max-width: 1486px) 100vw, 1486px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">4. Content<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Use the Content panel to choose which elements are displayed on the cards.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Show Number:<\/strong> Enable or disable the number or label on each card.<\/li>\n\n\n\n<li><strong>Show Icon:<\/strong> Enable or disable the card icons.<\/li>\n\n\n\n<li><strong>Show Points:<\/strong> Enable or disable the list of points in each card.<\/li>\n\n\n\n<li><strong>Show Image:<\/strong> Enable or disable the card images.<\/li>\n\n\n\n<li><strong>Show Button:<\/strong> Enable or disable the card buttons.<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">Title HTML Tag<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">Choose the HTML element used for card titles.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Available options:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><code>H1<\/code><\/li>\n\n\n\n<li><code>H2<\/code><\/li>\n\n\n\n<li><code>H3<\/code><\/li>\n\n\n\n<li><code>H4<\/code><\/li>\n\n\n\n<li><code>H5<\/code><\/li>\n\n\n\n<li><code>H6<\/code><\/li>\n\n\n\n<li><code>P<\/code><\/li>\n\n\n\n<li><code>DIV<\/code><\/li>\n\n\n\n<li><code>SPAN<\/code><\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Choose a tag that matches the heading structure of your page. For example, use <code>H3<\/code> for a card heading beneath an <code>H2<\/code> section heading.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Layout Tab<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The Layout tab contains the Card Layout, Spacing, and Image Size panels. Use these settings to control the arrangement and dimensions of the card content.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">1. Card Layout<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Use the Card Layout panel to control the position of the image and the alignment of the card content.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Image Position<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">Choose where the image appears in relation to the text.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Available options:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Right:<\/strong> Display the image on the right side of the text.<\/li>\n\n\n\n<li><strong>Left:<\/strong> Display the image on the left side of the text.<\/li>\n\n\n\n<li><strong>Top:<\/strong> Display the image above the text.<\/li>\n\n\n\n<li><strong>Bottom:<\/strong> Display the image below the text.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">The image position can be configured separately for desktop, tablet, and mobile devices. On tablet and mobile, choose <strong>Default<\/strong> to inherit the configured fallback behavior rather than setting a separate position.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Text Column Width (%)<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">Set the width of the text column as a percentage. This helps control the space allocated to text when the image and text are displayed side by side.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The available range is <strong>20% to 80%<\/strong>.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Content Alignment<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">Choose how the card&#8217;s text content is aligned horizontally.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Available options:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Left:<\/strong> Align the content to the left.<\/li>\n\n\n\n<li><strong>Center:<\/strong> Align the content to the center.<\/li>\n\n\n\n<li><strong>Right:<\/strong> Align the content to the right.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Content alignment supports separate values for desktop, tablet, and mobile devices.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Vertical Alignment<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">Choose how the card content is aligned vertically within its layout.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Available options:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Top:<\/strong> Align the content to the top.<\/li>\n\n\n\n<li><strong>Middle:<\/strong> Align the content to the middle.<\/li>\n\n\n\n<li><strong>Bottom:<\/strong> Align the content to the bottom.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Use vertical alignment to position text consistently when cards contain images or different amounts of content.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">2. Spacing<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Use the Spacing panel to control the distance between cards and between elements inside each card.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Gap Inside the Text (px):<\/strong> Set the spacing between text elements inside the card. Use this setting to control the visual separation between the title, description, points, and other text content.<\/li>\n\n\n\n<li><strong>Space Between Cards (px):<\/strong> Set the vertical spacing between cards. Adjust this value to create more or less separation between consecutive cards.<\/li>\n\n\n\n<li><strong>Card Minimum Height (px):<\/strong> Set the minimum height of each card. This helps maintain a consistent card size when the content varies.<\/li>\n\n\n\n<li><strong>Gap Between Text and Image (px):<\/strong> Set the distance between the text column and the image when they appear side by side.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">3. Image Size<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Use the Image Size panel to control the height of card images.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Image Height (px)<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">Set the image height in pixels. Adjust this value to create a consistent image area across the cards.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The image height supports separate values for desktop, tablet, and mobile devices.<\/p>\n\n\n<style id=\"shapeblock-block-css-6-inline-css\">\n.shapeblock-layout-row-se053t { flex-direction:row;justify-content:flex-start;align-items:stretch;flex-wrap:wrap;gap:20px;--bp-gap:20px; }\n@media (max-width: 1024px) { .shapeblock-layout-row-se053t { padding-right:15px;padding-left:15px; } }\n@media (max-width: 767px) { .shapeblock-layout-row-se053t { padding-right:15px;padding-left:15px; } }\n@media (max-width: 767px){.shapeblock-layout-row.shapeblock-layout-row-se053t > .shapeblock-layout-row__inner > .shapeblock-column:nth-child(1){flex:0 1 100% !important;max-width:100% !important;}.shapeblock-layout-row.shapeblock-layout-row-se053t > .shapeblock-layout-row__inner > .shapeblock-column:nth-child(2){flex:0 1 100% !important;max-width:100% !important;}}.shapeblock-layout-row > .shapeblock-layout-row__inner > .shapeblock-column.shapeblock-col-mjo25j { flex:0 1 calc(50.00% - var(--bp-gap, 0px) * 50 \/ 100) !important;max-width:calc(50.00% - var(--bp-gap, 0px) * 50 \/ 100) !important; }\n\/*# sourceURL=shapeblock-block-css-4-inline-css *\/\n\n\n.shapeblock-layout-row > .shapeblock-layout-row__inner > .shapeblock-column.shapeblock-col-zoyt7i { flex:0 1 calc(50.00% - var(--bp-gap, 0px) * 50 \/ 100) !important;max-width:calc(50.00% - var(--bp-gap, 0px) * 50 \/ 100) !important; }\n\/*# sourceURL=shapeblock-block-css-5-inline-css *\/\n\/*# sourceURL=shapeblock-block-css-6-inline-css *\/\n<\/style> <div class=\"shapeblock-block shapeblock-layout-row shapeblock-layout-row-se053t is-content-boxed wp-block-shapeblock-layout-row\"><div class=\"shapeblock-layout-row__inner\"> <div class=\"shapeblock-block shapeblock-column shapeblock-col-mjo25j wp-block-shapeblock-column\"><div class=\"shapeblock-column__inner\"> <figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1473\" height=\"713\" src=\"https:\/\/shapekode.com\/product\/shapeblock\/wp-content\/uploads\/2026\/10\/image-11.png\" alt=\"\" class=\"wp-image-2164\" srcset=\"https:\/\/shapekode.com\/product\/shapeblock\/wp-content\/uploads\/2026\/10\/image-11.png 1473w, https:\/\/shapekode.com\/product\/shapeblock\/wp-content\/uploads\/2026\/10\/image-11-300x145.png 300w, https:\/\/shapekode.com\/product\/shapeblock\/wp-content\/uploads\/2026\/10\/image-11-766x371.png 766w, https:\/\/shapekode.com\/product\/shapeblock\/wp-content\/uploads\/2026\/10\/image-11-1024x496.png 1024w\" sizes=\"auto, (max-width: 1473px) 100vw, 1473px\" \/><\/figure> <\/div><\/div> <div class=\"shapeblock-block shapeblock-column shapeblock-col-zoyt7i wp-block-shapeblock-column\"><div class=\"shapeblock-column__inner\"> <figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1459\" height=\"681\" src=\"https:\/\/shapekode.com\/product\/shapeblock\/wp-content\/uploads\/2026\/10\/image-12.png\" alt=\"\" class=\"wp-image-2165\" srcset=\"https:\/\/shapekode.com\/product\/shapeblock\/wp-content\/uploads\/2026\/10\/image-12.png 1459w, https:\/\/shapekode.com\/product\/shapeblock\/wp-content\/uploads\/2026\/10\/image-12-300x140.png 300w, https:\/\/shapekode.com\/product\/shapeblock\/wp-content\/uploads\/2026\/10\/image-12-767x358.png 767w, https:\/\/shapekode.com\/product\/shapeblock\/wp-content\/uploads\/2026\/10\/image-12-1024x478.png 1024w\" sizes=\"auto, (max-width: 1459px) 100vw, 1459px\" \/><\/figure> <\/div><\/div> <\/div><\/div>\n\n\n<h2 class=\"wp-block-heading\">Style Tab<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The Style tab contains the Card, Number Badge, Icon, Title, Description, Points, Button, and Image panels. Use these controls to customize the appearance of each card element.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">1. Card<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Use the Card panel to customize the main card container.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Background:<\/strong> Set a background color or gradient for the cards.<\/li>\n\n\n\n<li><strong>Border:<\/strong> Customize the card border.<\/li>\n\n\n\n<li><strong>Box Shadow:<\/strong> Add a shadow around the cards to create depth and separation from the page background.<\/li>\n\n\n\n<li><strong>Border Radius:<\/strong> Adjust the rounding of the card corners.<\/li>\n\n\n\n<li><strong>Card Padding:<\/strong> Control the inner spacing between the card edges and its content. Separate padding values can be configured for desktop, tablet, and mobile devices.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">2. Number Badge<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Use the Number Badge panel to customize the appearance of the number or label displayed on each card.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Text Color:<\/strong> Choose the color of the number or label.<\/li>\n\n\n\n<li><strong>Background:<\/strong> Set a background color or gradient for the number badge.<\/li>\n\n\n\n<li><strong>Size (px):<\/strong> Set the size of the number badge in pixels.<\/li>\n\n\n\n<li><strong>Border Radius:<\/strong> Adjust the rounding of the badge corners.<\/li>\n\n\n\n<li><strong>Typography:<\/strong> Customize the typography of the number or label, including the available font settings.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">3. Icon<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Use the Icon panel to customize the appearance of the card icons.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Color:<\/strong> Choose the icon color.<\/li>\n\n\n\n<li><strong>Icon Size (px):<\/strong> Set the icon size in pixels.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">4. Title<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Use the Title panel to customize the card headings.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Color:<\/strong> Choose the title text color.<\/li>\n\n\n\n<li><strong>Typography:<\/strong> Customize the title typography, including the available font settings. Responsive typography values can be configured for desktop, tablet, and mobile devices.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">5. Description<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Use the Description panel to customize the descriptive text inside each card.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Typography:<\/strong> Customize the description typography, including the available font settings. Responsive typography values can be configured for desktop, tablet, and mobile devices.<\/li>\n\n\n\n<li><strong>Color:<\/strong> Choose the description text color.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">6. Points<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Use the Points panel to style the list of points displayed on each card.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Text Color:<\/strong> Choose the color of the point text.<\/li>\n\n\n\n<li><strong>Tick Color:<\/strong> Choose the color of the tick or bullet marker displayed beside each point.<\/li>\n\n\n\n<li><strong>Space Between Points (px):<\/strong> Set the vertical spacing between individual points.<\/li>\n\n\n\n<li><strong>Typography:<\/strong> Customize the point text typography, with responsive settings for desktop, tablet, and mobile devices.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">7. Button<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Use the Button panel to customize the card button\u2019s typography, colors, background, border, padding, and corner radius.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Typography:<\/strong> Customize button typography for desktop, tablet, and mobile devices.<\/li>\n\n\n\n<li><strong>Normal and Hover States:<\/strong> Customize button styles for both normal and hover states.\n<ul class=\"wp-block-list\">\n<li><strong>Normal:<\/strong> Set the default text color, background color or gradient, and border.<\/li>\n\n\n\n<li><strong>Hover:<\/strong> Set the text color, background color or gradient, and border color when visitors hover over the button.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Padding<\/strong>: Adjust the space inside the button around its text for desktop, tablet, and mobile devices.<\/li>\n\n\n\n<li><strong>Border Radius:<\/strong> Adjust the rounding of the button corners.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">8. Image<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Use the Image panel to customize the appearance of the card images.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Image Fit:<\/strong> Choose how the image fits inside its image area.\n<ul class=\"wp-block-list\">\n<li><strong>Cover:<\/strong> Fill the image area while maintaining its aspect ratio. Some parts of the image may be cropped.<\/li>\n\n\n\n<li><strong>Contain:<\/strong> Display the entire image inside the image area while maintaining its aspect ratio. Empty space may remain around the image.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Border Radius:<\/strong> Adjust the rounding of the image corners.<\/li>\n\n\n\n<li><strong>Box Shadow:<\/strong> Add a shadow around the image to create visual depth.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1490\" height=\"635\" src=\"https:\/\/shapekode.com\/product\/shapeblock\/wp-content\/uploads\/2026\/10\/image-13.png\" alt=\"\" class=\"wp-image-2166\" srcset=\"https:\/\/shapekode.com\/product\/shapeblock\/wp-content\/uploads\/2026\/10\/image-13.png 1490w, https:\/\/shapekode.com\/product\/shapeblock\/wp-content\/uploads\/2026\/10\/image-13-300x128.png 300w, https:\/\/shapekode.com\/product\/shapeblock\/wp-content\/uploads\/2026\/10\/image-13-767x327.png 767w, https:\/\/shapekode.com\/product\/shapeblock\/wp-content\/uploads\/2026\/10\/image-13-1024x436.png 1024w\" sizes=\"auto, (max-width: 1490px) 100vw, 1490px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Advanced Tab<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The Advanced tab provides additional spacing and background controls for the Sticky Stack Block. These settings apply to the entire block, not to individual cards.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">1. Spacing<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Padding:<\/strong> Set the inner spacing around the content of the entire Sticky Stack Block. Configure the top, right, bottom, and left values separately.<\/li>\n\n\n\n<li><strong>Margin:<\/strong> Set the outer spacing around the entire Sticky Stack Block. Configure the top, right, bottom, and left values separately.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Both controls support responsive settings for desktop, tablet, and mobile devices.<\/p>\n\n\n\n<p class=\"has-background wp-block-paragraph\" style=\"background-color:#f3edec;padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px\"><strong>Note:<\/strong> These spacing controls apply to the entire block and are separate from the spacing settings available in the Style tab.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">2. Background<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Background:<\/strong> Customize the background of the entire Sticky Stack Block using a background color or gradient.<\/li>\n<\/ul>\n\n\n\n<p class=\"has-background wp-block-paragraph\" style=\"background-color:#f3edec;padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px\"><strong>Note:<\/strong> This background applies to the block container, not to individual cards. To customize individual card backgrounds, use the <strong>Style \u2192 Card<\/strong> panel.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>The Sticky Stack Block lets you create a series of cards that stick to the top of the screen and stack on top of one another while visitors scroll down the page. Each card can contain a number or label, icon, title, description, points, image, and button. Use the Sticky Stack Block to present services, [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","template":"","meta":{"footnotes":""},"doc_category":[15],"doc_tag":[],"class_list":["post-2035","docs","type-docs","status-publish","hentry","doc_category-layout-docs"],"year_month":"2026-10","word_count":2034,"total_views":"27","reactions":{"happy":"0","normal":"0","sad":"0"},"author_info":{"name":"Sojib","author_nicename":"shapekode-admin","author_url":"https:\/\/shapekode.com\/product\/shapeblock\/author\/shapekode-admin\/"},"doc_category_info":[{"term_name":"Layout Docs","term_url":"https:\/\/shapekode.com\/product\/shapeblock\/docs-category\/layout-docs\/"}],"doc_tag_info":[],"_links":{"self":[{"href":"https:\/\/shapekode.com\/product\/shapeblock\/wp-json\/wp\/v2\/docs\/2035","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/shapekode.com\/product\/shapeblock\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/shapekode.com\/product\/shapeblock\/wp-json\/wp\/v2\/types\/docs"}],"author":[{"embeddable":true,"href":"https:\/\/shapekode.com\/product\/shapeblock\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/shapekode.com\/product\/shapeblock\/wp-json\/wp\/v2\/comments?post=2035"}],"version-history":[{"count":0,"href":"https:\/\/shapekode.com\/product\/shapeblock\/wp-json\/wp\/v2\/docs\/2035\/revisions"}],"wp:attachment":[{"href":"https:\/\/shapekode.com\/product\/shapeblock\/wp-json\/wp\/v2\/media?parent=2035"}],"wp:term":[{"taxonomy":"doc_category","embeddable":true,"href":"https:\/\/shapekode.com\/product\/shapeblock\/wp-json\/wp\/v2\/doc_category?post=2035"},{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/shapekode.com\/product\/shapeblock\/wp-json\/wp\/v2\/doc_tag?post=2035"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}