EDITS.WS

Author: Alexandra Yap

  • Introducing: Stackable Flexbox Controls

    Stackable is the ultimate toolkit that turns the WordPress Block Editor (Gutenberg) into a page builder. It’s packed with a lot of features and design options that make designing professional websites much easier. In our latest release, we’ve added a new feature that gives users the ability to create complex layouts without the hassle — Flexbox. This feature enables designers to create responsive layouts with ease. This article will walk you through the new Flexbox controls in Stackable.

    What is Flexbox?

    Flexbox, short for the Flexible Box Layout Module, is a CSS3 web layout model. It’s used for the arrangement, alignment, and distribution of space among items in a container. Flexbox is widely used due to its ability to create simplified layouts and it’s especially useful in making layout designs responsive.

    Flexbox in CSS usually looks like this:

    .flex-container {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        padding: 10px;
        border: 1px solid #ccc;
        background-color: #f0f0f0;
    }
    
    .flex-item {
        flex: 1;
        padding: 10px;
        margin: 5px;
        text-align: center;
        border: 1px solid #ccc;
        background-color: #fff;
    }
    

    Flexbox in Stackable

    The WordPress Block Editor has very limited options for the arrangement of blocks. With Stackable and the addition of flexbox controls, users can now take advantage of this layout module without writing a single line of code.

    Stackable’s flexbox controls will be found in the Layout tab of the Inspector and it’s available for most blocks, mainly the Columns block and the Inner Columns block. Here are the controls to create flexible box layouts with Stackable:

    Column Justify: This property sets the horizontal position and spacing of the inner columns.

    Column Alignment: This property sets the vertical position of the inner columns relative to the columns block.

    Content Vertical Align: This property sets the placement of the column container to top, center or bottom. Available when the min. block height is set to higher than default.

    Inner Block Justify: This property sets the horizontal position and spacing of the inner columns.

    Inner Block Alignment: This property sets the vertical position of the inner columns relative to the columns block.

    Why Use Flexbox in Stackable?

    Flexbox provides a more efficient method of creating layouts. Its dynamic nature makes it perfect for creating designs that adjust responsively, which is essential in this day and age. With Stackable’s user-friendly interface, you can make the most out of flexbox without having to write any code.

    Significantly enhance your designs and create layouts that are not just visually appealing but also responsive. Whether you are a beginner, web designer or an experienced developer, Stackable’s flexbox is a feature that definitely upgrades your web design toolkit!

  • Introducing: Stackable Lightbox

    The Stackable team is excited to introduce our new feature, the Lightbox. This is one of the new features included in our latest release, Stackable v3.8.0.

    A Lightbox is a window overlay that is layered on top of a webpage, displaying media in full view and partially blocking the rest of the content on a page. When this window overlay appears, the background is dimmed and disabled, preventing site visitors from interacting with other content on the website.

    Understanding Lightbox

    Stackable’s Lightbox is a lightweight JavaScript module used to display images, videos, and other web content using modal dialogs. When a user clicks on a specific element, the Lightbox feature dims the rest of the webpage and brings the selected content into focus in an overlay or a ‘box of light’, hence the term Lightbox.

    Lightbox is a powerful tool in web design that can significantly enhance the user experience on a website. Here’s a look at the benefits of using Lightbox in web design:

    Benefits of Using Lightboxes for your Content

    1. Enhanced User Experience: The primary benefit of using Lightbox is the improvement it brings to the user experience. By overlaying zoomable high resolution images, videos, or forms over the current page, users can view content without being redirected to a new page. This makes the user journey smoother and more enjoyable, and helps keep users engaged on your website.
    2. Focus on Content: Lightbox dims the rest of the webpage and highlights the selected content. This brings the user’s full attention to the content in the Lightbox, making it perfect for showcasing important images or videos. It allows web designers to guide the user’s attention where they want it to go.
    3. Space Saving: Lightbox allows web designers to save space on the page. Instead of having to allocate large amounts of space to display images or videos in their full size, designers can use thumbnails or smaller versions, with the Lightbox used to display the full-size version when the user clicks on the content. This is especially useful for image galleries or product showcases.
    4. Versatility: Lightbox isn’t just for images and videos. It can also be used to different types of web content.

    Lightbox in Stackable

    With Stackable’s Lightbox, now users won’t have to write any code to activate it. This was developed with a lot of considerations in mind. First, it is responsive. It works great in mobile or tablet devices, you can swipe left or right, and pinch to zoom in or out.

    Second, users can open several types of media in a lightbox, such as locally hosted images or video files, YouTube URLs, Vimeo URLs. You could also open web pages in Stackable’s lightbox, given that they allow embedding.

    Third, when media is grouped together (by placing lightboxed blocks one after the other, or when they are inside columns), they are displayed as a lightbox gallery, with left and right arrows that can be used to navigate. It doesn’t matter if it’s all images, all videos, or all embeds—as long as they are adjacent to each other, it will open up as a lightbox gallery.

    How to Create a Lightbox with Stackable

    To create a lightbox, you must simply turn on Open Image in Lightbox toggle. It looks like this:

    You can find this toggle in various places. Like in the Image panel of the Image block (Block > Style Tab). Simply select the Open Image in Lightbox toggle and that will enable the feature on the image.

    You may also find the Open Image in Lightbox toggle on blocks where there are Link controls. There are various blocks that have Link controls such as Image block, Icon block, Call to Action, Card, Inner Column, Notification block, Pricing Box block, Team Member block, and Testimonial block.

    Because of this option, you can use the Lightbox toggle to embed a Youtube Video to an Image block and open it up in a lightbox just like this:

    Or you may also use a locally hosted file and embed it into an image, icon, button, inner column, or whichever! In the video below, we used the URLs of our locally hosted files and added it as a link to each Inner Column block.

    With these options for this brand new feature, there are endless possibilities. With effortless setup, Stackable’s Lightbox makes it quick and easy to highlight your media and enhance user interaction.

    Conclusion

    Taking advantage of the Lightbox effect into your website design can significantly enhance the visual experience and user engagement on your site. With Stackable’s new Lightbox feature, you have a tool that brings your content into focus, creating an immersive and distraction-free viewing experience for your website visitors.

  • Introducing: New Stackable UI

    At Stackable, we’re always thinking about how we can make our plugin better for our users. For the past few months, we’ve been developing a new user interface that will revolutionize how users design with the WordPress Block Editor. This unlocks a lot of capabilities and design opportunities when it comes to creating layouts.

    On March 29, 2023, we opened up a beta program for Stackable users to test the new UI. 60 people signed up for the beta and we received a lot of valuable feedback and suggestions. Now, we’re excited to introduce the new and improved Stackable UI!

    About this Update

    The new UI is released with Stackable version 3.8.0. Throughout the development process of the new UI, we’ve made sure that all blocks in published pages and websites will be able to transition to the new user interface. It is fully backwards compatible, and will not affect the design of old pages and websites in any way.

    To easily transition to the new Stackable UI, you can watch this short video to quickly learn about all the changes that come with this new user interface:

    Why change the UI?

    We realize that this is a big change and it hasn’t even been that long since the jump from Stackable V2 to V3 but we wanted to change the Stackable UI for three reasons:

    Better Quality of Life

    We’ve made creating layouts easier with a more efficient workflow and more intuitive interface. The new UI was designed to lessen the jumping between tabs and panels in the inspector. We’ve also added some visual guides for layouts options so you can easily see how your adjustments such as margin and padding value changes affect your block. We’ll explain these in more detail later on!

    Additional Controls

    This release includes several new features and improvements to existing functionality. The additional controls will give our users the ability to easily create complex layouts without having to jump through hoops.

    Better Organization of Controls

    We’ve changed the tabs in the inspector and made it more organized. We’ve also improved the panels to make the Inspector simpler to navigate through and more user-friendly. For example, layout controls which you would most likely use for wireframing or building layouts are in its own tab, and style controls which you use to stylize blocks will be in another.

    What’s New with Stackable’s UI?

    The new Stackable UI promises to be a major improvement over the previous version and here are all the new changes that come with it:

    Inspector

    New Inspector Organization

    Control panels used to be scattered among the old tabs of the Stackable Inspector. Now, we’ve categorized controls into three main purposes: Layout, Style, and Advanced. Now, all controls that are used for customizing block layouts are in the Layout tab, all controls used to stylize blocks are in the Style tab, and all complex controls will be in the Advanced tab.

    As an example, here’s the Inspector for an Inner Column block. The Container panel will now be in the Layout tab. When turned on, Container styling panels will be available in the Style tab.

    This change really makes it easier to locate different control panels and making designers’ workflows easier to create complex layouts.

    Opens Most Relevant Panel

    Adding a block will open the most relevant panel to design it. For example, if you add any text block (e.g. Heading, Text), it will open up the Typography panel in the Style tab. Or if you add an image block, it will open up the Image panel.

    Additionally, when you’re in the process of designing a whole page and you’re going back between different blocks, it opens up the last opened panel.

    Users can now easily access to panels they have recently interacted with, without having to navigate through the inspector. Ultimately, even though these were minimal added features, we thought it can save users time and effort, and make the overall user experience more efficient.

    Controls

    Moving forward, we’ve made a lot of enhancements to Stackable controls to make designing hassle-free and uncomplicated. In the old UI, there were a lot of settings and options that were not so apparent. With that in mind, our development team created solutions that would make the capabilities of our controls easy enough to understand, even for beginners.

    Content Width

    We’ve had the Content Width control before but what it did wasn’t obvious before, so we brought in the block width option near it. The main use of the Content Width option is to change the width of the content inside a block, so you can have the block occupy the full width, but limit the content to only the middle. Just like this:

    Better Column Width Adjustment Controls

    Aside from dragging the sides of your columns, there’s now a new inspector control to adjust column widths.

    The context for this change was that it wasn’t so obvious before that you have control over how your columns collapsed and have different column widths for tablet and mobile views. Now if you go into tablet or mobile views, the control will change into multiple sliders so you can adjust each column width individually like in the photo below, making it easier to create responsive pages and websites:

    Flexbox Controls

    Previously, we had a “Fit all columns to content” toggle which was a partial implementation of flexbox. You won’t find this option anymore as this has been replaced by the new Flexbox controls, such as the Column Justify and Column Alignment. This makes arranging blocks inside a column easier. The Flexbox controls will be found in the Layout panel of the Layout tab.

    You also have additional flexbox controls for your vertical or horizontal inner blocks! This brings much more layout options at your fingertips.

    It’s now easy to create this type of layout:

    The example above is just 1 column, with 2 blocks inside, the column’s Inner Block Direction is set to Horizontal, and Inner Block Justify to Space Between, and Inner Block Alignment to Center.

    Align Last Block to Bottom

    We get a lot of questions on how to create multi-column layouts where the last button is aligned to the bottom (think multiple pricing tiers or multi-column cards), now we have a dedicated button for this! Here’s how it looks like in the Block Editor:

    Tablet and Mobile Column Arrangement

    Rearranging column order for tablet and mobile is now a Free Feature, and will now be found inside the Layout tab > Layout panel. It’s now easily accessible, and is easy to use as well. You just have to drag the column number to fix the arrangement of your columns.

    Inner Column Spacing Control

    Moving on, there’s now a way to control all the column spacing of all Inner Columns in one single go. Before, you’d used to go to each Inner Column block and adjust their column spacing one by one.

    Better Support for Margin Auto

    In CSS, when you use margin “auto” it usually results in the element pushing the other elements – and is very helpful if you want to build layouts where the last one sticks to the bottom, or to the side.

    This didn’t really work well before and while the “auto” was applied in the frontend (sometimes), it didn’t appear well in the editor. Now we’ve added support for margin auto, so if you add it into a block that’s inside a column with other blocks, it should push the block correctly.

    This also works for Button Groups!

    Support for Floating Columns

    It’s also now possible to float an Inner Column block (provided you set it to align to top).

    Visual Guides

    We’ve added a visual aid that helps users see how padding and margin values affect blocks. These appear every time you adjust the paddings and margins in a block.

    Additionally, outlines appear every time you select justify or alignment options in our flexbox controls so users can see how the block changes.

    Now you can display media, such as images, videos, and embeds in an overlay on top of a website through the Stackable Lightbox feature. This gives users the ability to have a closer look at a selected medium. This is applicable to columns, images, or even buttons.

    Conclusion

    We’re continuously improving Stackable and in this release, we’ve made it easier for you to create better layouts and be more efficient in building websites with the WordPress block editor.

    We have a lot more in store for you so watch out for any updates on our end.

    Update Stackable now and see these changes for yourself. Let us know how you like this brand new user interface in the comments below.

  • Everything We Love About WordPress 6.2

    With every new release, WordPress adds new features and bug fixes to enhance its performance and functionality. Last March 29, 2023, WordPress 6.2 (a.k.a. Dolphy) was released and comes with several exciting updates.

    We’ve taken our time to explore “Dolphy’s” new features and here are the ones we’re loving from this latest release!

    Site Editor Interface Enhancements

    Personally when I would go through the site editor, it was a bit confusing going through the different parts of it, such as the Templates menu, and the Template Parts menu. If you wanted to design a specific Template or Template Part, the Site Editor would load a new page and you’d have to navigate back to the site editor. There was a lot of going back and forth to edit multiple templates.

    Now, navigating through the Site Editor has become really smooth. Editing your templates is now one cohesive experience, because you could access your templates from the Navigation sidebar. For example, if I was editing my website header, and I wanted to go back and edit the footer, I could just open the Template Parts Menu from the Navigation sidebar and it’ll be opened in the workspace with just a few clicks!

    It makes for a very efficient workflow when you’re designing the overall look of your page. This new Site Editor interface is actually very impactful, especially for beginners in WordPress. Thanks to its more intuitive interface, there would be less digging around the Site Editor just to find what you’re looking for!

    Style Book

    WordPress 6.2 introduces a new component in the Site Editor called the Style Book which gives users a preview of the styles of all the blocks in a tab-style content space—much like the usual style guide in web design!

    The core Styles menu was a great addition back in WordPress 5.9, however, it was difficult to see how block default customizations affect your site design. Through the Style Book, you are able to see how any customizations to block defaults play out from a bigger picture and see how it compares to other block designs.

    Selecting a block actually allows you to style it on the spot, without having to open it in the block or site editor. Creating a more uniform and cohesive look to your website design has been made easier because users now have one space where they could assign default styles for blocks and seeing how it goes with the overall design.

    We’re really loving this feature because not only does it display core WordPress blocks, but it also includes third-party block libraries, such as Stackable. For now though, you can’t really style third-party blocks inside the Style Book, but hopefully this will change in the future.

    Copy & Paste Styles

    Another addition to the WordPress features is the ability to copy and paste styles. No, this will not copy a block, but the styles of a block. Imagine you’re designing a button on your page, and you wanted to replicate that design. You won’t have redesign a whole other block to match with the design you like. All you have to do is to just “copy” the style, and paste it to another. Just like this example below:

    copy paste styles.mp4

    You will find the Copy & Paste Styles feature in the Options menu from the block toolbar. Note that this doesn’t always work with third-party blocks.

    Stackable has always had a Copy Paste Styles feature but it’s much smarter and more advanced. You can basically copy/paste styles of entire sections of blocks including nested ones. When you copy styles from one column and paste it to another (with a whole set of different blocks), the styles will be pasted in a way that you would expect.

    Copying and pasting styles is such a game changer because it saves so much time! While it’s still a new feature and the core copy and paste feature has more to improve, it’s great that there’s that option now for Block Editor users.

    Stock media in inserter

    Another introduction in WordPress 6.2 is the integration of OpenVerse stock media in the inserter. OpenVerse aims to give everyone open access to an extensive library of videos, images, and even audio. With this integration, you can access over 600 million royalty-free media directly from the block and site editor!

    This feature is a great addition to WordPress especially for content creators (like me!) so you could easily add media to your content without scouring the web for open-source media.

    You will find the Openverse library when you click the Inserter. In the Media tab, there is the Openverse button. This will open up another modal where you can view different images that you can add to your content. You can also use the search bar at the top to enter some keywords to look for the exact image you are looking for!

    Just select the media that you want to add, and it will automatically be uploaded to your WordPress Media Library. It will include the attribution, and sometimes even captions, which you can turn on or off.

    Distraction Free Mode

    Another win for content creators is the new Distraction Free Mode. This is the perfect solution for WordPress users that just want to edit the text content in the block editor. This provides a clean view of the editor without all the other controls that could distract writers, and completely eliminating the possibility of accidentally altering the design of a website.

    As an example, if you’re trying to edit the text in an About page and you want the design to remain the same, you could do so by using the Distraction Free mode. You will find the Distraction Free mode in the Options menu in the top toolbar, below the VIEW category.

    It’s so distraction free, that honestly, I was a bit confused how to go get out of it. But don’t worry, I’ve figured this out so you won’t have to 😂 just move your cursor to the top of the content space and the top toolbar will appear. Click the Options menu again and uncheck the Distraction Free mode and it’ll go back to the default mode.

    Conclusion

    WordPress 6.2 Dolphy is a significant update that brings in a lot of new developments. The site editor enhancements, all-new style book, copy & paste styles, Openverse integration, and Distraction Free mode make WordPress 6.2 a compelling update for web designers and developers.

    If you haven’t updated your WordPress website to version 6.2 yet, we recommend that you do so to make the most out of these new features. As always, don’t forget to back up your website before updating to ensure that you don’t lose any data or functionality.

    Once you’ve tried and tested this latest release from WordPress, let us know which features you’re loving in the comments below!

  • How to Create a Horizontal Layout on WordPress

    Did you come across a website that scrolls left to right instead of the usual top to bottom? That’s called a horizontal layout.

    In web design, it refers to a website where the whole content is laid out horizontally. Horizontal layouts are great options for catalogs, portfolios, or brochure websites. Vertical scrolling layouts have been the norm for the past decade, and using horizontal layouts are very out of the box.

    Here’s a cool example of a website with a horizontal layout:

    We created the example above on WordPress using Stackable, a free plugin that comes with powerful yet lightweight custom blocks that will allow you to create any type of website that you want without writing a line of code! If you want to create a website similar to the example above, then keep reading! We’ll show you step-by-step how to build this scrolling horizontal website on WordPress.

    How to Create a Horizontal Layout Design on WordPress using Stackable

    Our Horizontal Scroller block has controls and design options that allow you to create anything from sliders to full horizontal layouts. It comes with our free plugin that you can download here.

    Once you have Stackable installed on your website, you can now start building your horizontal website!

    First, let’s add our horizontal scroller block by typing /horizontal scroller.

    Make the alignment of your horizontal scroller “full width” so that it covers the whole website. You can do this by clicking the Align icon in the Toolbar and selecting the Full width option.

    Let’s now add or reduce the number of columns of our horizontal scroller by simply typing our desired number in the text box of the Columns control under the Layout panel of the Layout tab. Or you can also use the slider beside it.

    After that, let’s increase the Item Width setting of our horizontal scroller to 800px so we have more space to work on. You will also find this in the Layout panel of the Layout tab.

    Now, we’ll increase our Column Inner Spacing value to 30px so we can have a margin for each of our columns inside the horizontal scroller.

    horizontal 7.png

    Now that we’re done with setting up the layout of our Horizontal Scroller block, we’ll move on to designing each inner column.

    Let’s start by adding an Image block inside the first inner column and a Columns / Container block below it. Select the 33 / 33 / 33 variation in the layout picker.

    This 3-column container is where we will be putting our text. Now, select each inner column one by one, and set the Column Spacing to 0px in the Layout panel.

    Let’s add our image and text. Make sure that the text on the leftmost inner column is aligned left and your text in the rightmost inner column is aligned right.

    Now, select the rightmost inner column, and in the Layout tab, you will find the Size & Spacing panel. Select this and locate the Content Vertical Alignment control. Select the third option which is Bottom.

    Now let’s style it! Let’s change the typography settings of our text by selecting the text in the leftmost column. In the Styles tab, you will find the Typography panel.

    Click the pencil icon beside the Typography controls. For this first Text block, we used the Playfair Display font, changed the Font Weight to 700, and the Font Size to 80px.

    Now, in the Text Color control, we’re typing in a custom hex code for a grayish tone.

    Next, let’s design the typography for the text in the right column. Select the Text block, and click the Typography controls again. For this text, we’ve set the typography settings to the Poppins font family, 300 for the font weight, and 40px for the font size. We’ve also decreased the line-height to 0.8 and changed the color to the same grayish tone.

    Finally, we’re adjusting the sizes of each column to make the first text more readable.

    Let’s now proceed to the 2nd slide. Let’s add in a 2-column container first. Then on the right container, let’s add another 2 column container. This is so that if we duplicate the 2 column container inside the right container, it will duplicate downwards. With that being said, let’s duplicate these 2 columns 3 times. After that, insert 2-column containers inside the last 2 Column / Container blocks. These containers are where we’ll be putting additional text.

    Don’t forget to set all column spacings to 0. You can do this quickly by copying the styles and pasting them to each container.

    Next, let’s put in our image and texts. Let’s adjust the alignment of some texts as well. See in the video below which specific containers we’ve added the text to.

    After that, let’s change the typography settings of our text in the Styles tab. Let’s make some adjustments to the layout of the image and columns as well. Let’s also put a spacer at the top of the image to prevent it from moving up.

    First, let’s select the Portfolio text. For this, here are the typography and layout settings – Font Family: Playfair Display, Weight: 700, Size: 60px, Bottom Margin: -106px, Top Margin: -30px.

    Second, for the Pringles text, here are the typography settings – Font Family: Playfair Display, Weight: 700, Size: 30px.

    Third, for the 3D text, here are the typography settings – Font Family: Poppins, Weight: 300, Size: 30px.

    Fourth, for the additional text below, here are the typography settings – Font Family: Poppins, Weight: 300, Size: 15px, Line-height: 1px, Text Alignment: Alight Left.

    Finally, for the image, set the Height to 400px.

    For the 3rd column, let’s duplicate the 2nd column of the horizontal scroller since their layouts are similar. After that, let’s remove some texts and images that will not be needed for this column. Next, let’s rearrange and adjust some containers. Then, let’s add in our new images and texts. It’s that easy!

    Now, let’s move on to the 4th column. Since the contacts section has a similar layout with the 2nd column, let’s duplicate the the 2nd column again. Then, let’s move the duplicate to the right most part of the horizontal scroller. Now, let’s rearrange, remove, or add our containers. Next is to add our new texts and images. After that, make some adjustments to your texts by tweaking the typography settings. You can also copy the styles of other texts like what I did in the example below. Finally, make some micro adjustments to the alignment of your texts to make the overall layout look cleaner.

    Finally, let’s add a background for our horizontal scroller to make our website look even better. Let’s also remove any unnecessary items in our website such as excess columns in our horizontal scroller.

    Finally, why don’t we preview and check out how our website looks?

    Wasn’t that easy? Now we have a horizontal scrolling website that’s visually appealing and

    Conclusion

    Creating a horizontal layout on WordPress can be a great way to enhance the design of your website! By following the steps in our tutorial, you can easily create a unique horizontal scrolling website with Stackable! Now you can make your website stand out and keep visitors engaged.

  • How to Use Countdown Timers for Marketing Campaigns

    Every website has a goal–whether it’s to create more leads or generate sales. To achieve these goals, websites often implement marketing campaigns. One tactic that marketers use for these marketing campaigns is creating countdown timers.

    Countdown timers in web design are digital timers that display the remaining time until a particular event or deadline. In this article, we’ll discuss how you can use countdown timers to boost your marketing campaigns.

    Why use countdown timers in my campaigns?

    Countdown timers are a great tool for marketing campaigns if used properly. Research has shown that using a countdown timer can increase conversion rates. Here are some reasons why countdown timers can make your marketing campaigns more effective:

    Sense of Urgency

    Having a countdown timer encourages website visitors to take action before time runs out. It will give them motivation to fulfill a goal you’ve set for your website, whether it is to sign up for a newsletter, make a purchase, or completing an action that will be beneficial to the website visitor and your business.

    Increase Engagement

    Countdown timers can also help to increase engagement with your marketing campaign by creating a sense of excitement and anticipation. You can do this by promising a valuable opportunity by the end of a countdown. As an example, when you have a timer counting down until the launch of a product or a sale, it may have your website visitors eagerly waiting for the countdown to reach zero. This may cause them to explore your website more while waiting for the end of the countdown.

    Increase Conversion

    By leveraging scarcity, countdown timers can ultimately lead to an increase in your website’s conversion rates. Customers will more likely take action when they feel that they must act quickly to avoid missing out on a valuable opportunity. When you create a sense of exclusivity, it will encourage customers to make the desired action before a timer runs out.

    What type of marketing campaigns can i use countdown timers for?

    There are a variety of marketing campaigns that you can use countdown timers for. However, it’s important to make sure that the timer is relevant to the promotion or event and that it is not overused, as customers may get used to the sense of urgency it creates. Here are some types of marketing campaigns in which countdown timers can be effective:

    Limited-Time Promotions

    You can take advantage of countdown timers for limited-time promotions, flash sales, or seasonal offers, like say during a Black Friday or New Year’s Eve sale. By using countdown timers for limited-time promotions, you can increase the number of purchases made during the promotion period.

    Product Launches

    You can create a countdown timer for a product launch or even a website launch. By starting the countdown several days or weeks before the launch date, you can generate buzz and excitement, and encourage customers to sign up for email alerts or follow your social media channels for updates.

    Event Registrations

    Countdown timers can also be effective in promoting events and encouraging registrations. By highlighting the number of days or hours left until the event, you can create a sense of urgency and encourage customers to register before it’s too late.

    How to create a countdown timer?

    It’s important to choose the right countdown timer for your marketing campaign. There are many options available, especially when you’re a WordPress user–from free plugins to paid services, so it’s essential to choose a countdown timer that is easy to install and customize for your website.

    We suggest checking out Stackable (of course). It’s the ultimate block plugin for the WordPress editor. Our very own Countdown Block has a lot of design controls that make it easy for you to match it with your website. Let us show you how easy it is to add a countdown timer and customize it to fit the rest of your website.

    Here’s an example of a Pricing page without a countdown timer. It has all the typical sections of a Pricing page but if you notice in the video below, it’s currently having a sale. It’s not really obvious that it’s for a limited time only and a website visitor won’t have any information on when it will end.

    We should first set a clear goal. The goal could be to increase sales, gain more subscribers, or create brand awareness. But for this page, our goal is to increase sales, to do that, we must create a sense of urgency.

    We want to place the countdown timer strategically. An area where it is visible and obvious to customers but where it will not interfere with the customer’s shopping experience. Let’s place it at the top, right before the Pricing section.

    Let’s first add a Columns / Container block at the top of the Page Content.

    In the Layout picker, we’re choosing the 30 / 70 option where there will be one inner column that takes up 30% of the page width, and another taking up 70% of the page width.

    Now, let’s make the whole Columns / Container block full width.

    Now, we’ll add in some content on the leftmost column. These are added using Stackable’s Heading and Text blocks. For the copy, it’s important to use persuasive language to motivate your customers to act quickly. For example, “Don’t miss out!” or “Last chance to buy!”. So we made sure to include that in the copy of our countdown timer section to cause some sense of urgency.

    After that, on the rightmost column, let’s now add the Countdown block.

    Here is how it looks like so far! It looks pretty bland and doesn’t really match the website’s design and aesthetics yet. So we should customize it a bit more.

    First, let’s make the block’s content Align Wide by selecting the middle option of the Content Width. You can find this option in Style > General > Content Width.

    Now, let’s add a background to our block. While with the whole Columns / Container block selected, go to Block > Background and click the toggle to turn it on.

    Now, let’s add a color to this whole block using the Background Color control. We’ve selected this custom minty green in the color picker.

    Now, let’s customize the text inside the left inner column. We’ve used the Rubik font for the Font Family and set the Font Weight to 300.

    Once that’s done, let’s move on to designing the countdown block. Under the Style Tab, you will find various Settings panels, and the first one is the General panel. It is where you will be able to select what date you want the timer to end. Here, we’ve selected April 5, 2023 and the time to 12:00 am.

    Scrolling down the General panel, you will find the control where you can set the timezone the timer will follow. We’ve selected the Local Timezone option so that it follows the timezone that the user is on, wherever they are in the world. We’ve also set the Action on Expiration to Display Message Upon Expiration so that when the timer ends, we are able to display a message for the website visitor. We’ll add that message later on.

    The next panel in the Style tab of the Countdown block is the Digits panel where we will be able to customize the numbers in the countdown timer. We’ve set the Typography settings to Rubik font, and the weight to 700.

    The next panel is called Labels. It is where we will be able to design how the labels under each number will appear. In the image below, we’ve set the typography to the Radley font, Uppercase transform, and Italic font style.

    Next is the Container Background. We’ve clicked the toggle to turn it on and set the Background Color Opacity to 0.4. This will make the containers of each digit appear like the other containers in the page.

    Now, let’s add some borders to finish the complete look of the containers. We’ve selected the Solid option in the Borders control and set the Border Radius to 20.

    Finally, let’s add an expired message! We’ve added the text: “Sale finished! Thanks for participating!

    Now we’re done with our very own countdown timer section for this pricing page. Let’s see how that looks in the frontend.

    That looks great! We’ve covered all bases–we’ve placed it strategically, aligned it with the page’s goal/objective, and created a sense of urgency. Now, all that’s left is to just wait and watch as conversions and sales increase.

    Conclusion

    In conclusion, countdown timers can be a powerful tool for marketing campaigns. By creating a sense of urgency and encouraging customers to take action before time runs out, countdown timers can increase engagement, drive conversions, and ultimately boost the success of your marketing campaigns.

    Whether you’re promoting a limited-time sale, a new product launch, or an upcoming event, a countdown timer can help to build anticipation and excitement, and encourage customers to act quickly. However, it’s important to use countdown timers strategically and sparingly, and to ensure that they are relevant to your campaign and your audience. When used effectively, countdown timers can be a valuable addition to your marketing toolkit, helping to drive results and grow your business.

    If you want to create your countdown timers with Stackable, check out our features page to learn more about what you can do with our plugin!

  • How to Use Micro-Interactions to Upgrade User Experience

    an essential part of web design. A website that provides a great user experience is more likely to retain visitors and convert them into customers. If you would like to improve your website’s user experience, one method that’s worth checking out is adding micro-interactions.

    What Are Micro-Interactions and Why Use Them?

    Micro-interactions refer to small, subtle interactions that occur when a user interacts with a website or application. These interactions can include things like button animations, color changes, transform & transition effects, or animations and they can be triggered by mouse hovers, clicks, or scrolling. These are great ways to provide feedback to the user or signal an intended action, making the website more engaging and interactive.

    Micro-interactions don’t have to be grand or bold, it could be just a simple action but it can create a very big impact to your website’s user experience. To demonstrate this, here’s a side-by-side of a button with just a small change when hovered over versus a static button.

    What Are The Purposes of Micro-Interactions?

    1. Use Micro-Interactions to Provide Feedback

    One of the main benefits of micro-interactions is that they provide feedback to the user. This feedback can be in the form of an animation, a sound effect, or a change in color. For example, when a user hovers over a button, the button can change color to let the user know that clicking it will complete an action.

    Below is a great example of using micro-interactions to provide feedback where the button required a user to select a size before being able to add it to the user’s cart. We also liked the addition of the website’s accent colors changing to the selected color 😉

    via Skims (https://skims.com/)

    2. Use Micro-Interactions to Simplify Navigation

    Micro-interactions can also be used to simplify navigation on a website. For example, when a user hovers over a navigation menu item, a drop-down menu can appear, providing more options for the user. This type of micro-interaction makes it easier for the user to find what they are looking for, improving the overall user experience.

    via Sephora (https://www.sephora.com/)

    The video example above was taken from Sephora’s website. In it, the section moves as you click the arrows but when you reach the end of the slide, the arrows disappear. It’s a very simple behavior that added intuitiveness and functionality to the website.

    3. Use Micro-Interactions to Add Personality

    Micro-interactions can also be used to add personality to a website. For example, when a user hovers over an image, the image can zoom in or a tooltip can appear with additional information. These types of micro-interactions add personality to the website, making it more memorable and engaging for the user.

    We particularly find this example below by Jonathan Morin really creative. It displays examples of the underlined text when it is hovered.

    How to Add Micro-Interactions to Your Website

    If you want to do micro-interactions to your website, the native blocks in WordPress do not offer much controls for animation and effects. You will most likely need the help of third-party blocks and plugins. We recommend Stackable (obviously).

    Stackable is a WordPress page builder with custom WordPress blocks that make it easy to create full websites. With Stackable’s feature-packed blocks, you have all the tools you need to create an effective user experience. Here’s how you can easily create micro-interactions with Stackable:

    Below, we’ll show you how we’ve added micro-interactions to this sample website section:

    What we first want to do is to add the hover effects to each card. Let’s first select the first column. In the Container Background panel, let’s select the Hover State icon for the Background Color.

    A screenshot of the editor with the hover state selected

    Let’s select the Hover option so we can design the hover state of this column.

    The cursor selecting the hover state

    Now, we’re choosing a new color–in this case, we’re selecting a Secondary color from the color palette.

    Selecting a new color for the background color

    Now let’s move on to the button. What we wanted to do is for it to lift when the cursor hovers over it. Now, let’s do that. Start by selecting the button first:

    Selecting the button

    Now, in the Scale option under the Transform & Transition panel in the Advanced Tab, set the value to .90.

    Changing the value of the scale

    Now, let’s proceed to the Hover state design of the button. Select the Hover option in the Hover State selection.

    Selecting the hover state for the transform settings

    In the Translate Y setting, set the value to -8. Leave the rest blank. This will give the button the slight lift when the cursor is hovering over it.

    Adding a value to the translate Y setting

    Now, let’s carry on to the last Hover State which is the Parent Hovered state for the button. When this is enabled, the action will be triggered when the cursor is on the parent container, and not the element itself–just like how the button became a bit larger in the previous video.

    Selecting the parent hovered state for the button

    Let’s set the Scale value to 1 since we set the Scale value to .9 in the Normal state. This will give the effect of the button slightly enlarging when the cursor is inside the container.

    Changing the Scale to 1 for the parent hovered state

    We’re done with adding the small micro-interactions to the first column. Now, let’s check how this looks like in the front end.

    That looks great! However, we still have to do the rest of the columns so that they are uniform. But don’t worry, when you use Stackable, you won’t have to redo all those steps to achieve the same result for the other columns. You can simply use Stackable’s smart copy and pasting. When you select a block, you will find the Palette icon. Select this and you will be able to copy the style of this particular block.

    Selecting the copy styles option

    Now, select the block that you want to paste the styles to. Select the Palette icon again, and click on Paint Styles. You will see that the second column has now inherited the styles of the first column. Just do the same for the last column and you will be done!

    Selecting the Paste Styles option

    Let’s look at the finished product. Now you have a section with simple micro-interactions that will give your website visitors a better experience!

    Conclusion

    Micro-interactions are a great way to upgrade user experience in web design. They provide feedback to the user, simplify navigation, and add personality to a website. When used correctly, micro-interactions can make a website more engaging and interactive, improving the overall user experience.

  • Top Web Design Trends to Watch Out for in 2023

    They say the only thing that’s constant in this world is change. It’s no different when it comes to web design. Web design is constantly evolving, and it’s crucial to stay up-to-date with the latest trends.

    Now that it’s 2023, it’s necessary to start thinking about what latest trends are in store when it comes to web design. In this post, let’s explore some trends that will soon dominate web design this year.

    3D Graphics

    via https://www.jetty.com/

    As technology continues to improve, we’re seeing more and more websites incorporate 3D graphics into their design. This trend is set to continue in 2023, with web designers finding new and innovative ways to use 3D graphics to enhance user experience. From interactive 3D models to fully immersive environments, 3D graphics can add an extra layer of depth and realism to a website. However, it’s important to note that this trend may not be suitable for all websites, as it can increase loading times and require more processing power.

    Interactive Content

    Interactive content is a trend that’s been gaining traction in recent years, and it’s set to become even more popular in 2023. Interactive content refers to elements on a website that users can engage with. It’s an excellent way to keep users engaged and entertained, making it an effective tool for driving traffic and increasing user retention. Lastly, interactive content can help build brand awareness and establish a connection between users and the website.

    Some examples of interactive content include:

    Animated Scrolling

    Animated scrolling is what you call when elements on a website transition or create motion when a user scrolls through a page. Scrolling effects are not just purely for aesthetic reasons, but could also create a dynamic user flow on your website. Additionally, scrolling animations could be used to emphasize certain elements of your website.

    Here’s an example of some simple scrolling animations you can add to a website using fade in and fade out effects:

    Animated scrolling may sound very complicated to make, but it’s actually pretty simple with the help of page builders. The above example is actually made using Stackable, a WordPress plugin that turns WordPress into a page builder. Each block has a setting called Motion Effects, where you can add scroll-based transitions without having to write any code.

    Discover a Whole New Experience of Web Design

    No matter who you are, blogger, entrepreneur, designer, developer, we guarantee you’ll want Stackable.

    FREE DOWNLOAD

    TRY PREMIUM

    Micro-Interactions

    Micro-interactions are necessary if you want to create an interactive website. These are small functional animations that guide the user while exploring your website by giving visual feedback. Micro-interactions are usually triggered by hovers or clicks on certain elements of your website. It could be as simple as color changes on buttons, or revealing text over images.

    The above example was also made using Stackable. We used hover effects for each card, and the content inside of it. We simply used color changes and it made all the difference. Here’s a quick

    Minimalism

    Minimalism has been a popular web design trend for a few years now, and it’s set to stay that way even in 2023. With users increasingly seeking simplicity and clarity when browsing the web, minimalism offers a clean and modern aesthetic that can help to focus the user’s attention on what’s most important–content. Making a minimalist website can be as easy as using simple typography, taking advantage of white space, and using limited color palettes.

    Here’s a great example of a minimalist website that takes advantage of white space and scrolling animations without sacrificing functionality:

    via https://www.axarb.com/

    If you’re a WordPress user, and you’re looking for templates, whether minimalist or dark, you might want to take a look at Stackable’s UI Kits. We have a library of ready-made designs that will give you the ability to create the website of your dreams in no time.

    Have a website ready with just a few clicks using ready-made UI Kits

    Speed up your design workflow and prototype websites faster.

    Learn More

    AI Generated Images

    AI Generated Image by Midjourney with prompt “airplane floating on Lake Brienz, Isetwald

    AI Generated Images is the latest emerging trend in 2023. The trend refers to the increasing use of artificial intelligence algorithms to generate realistic images or illustrations, often for use in advertising, design, or other creative industries. If you need images quickly, AI generated images can be a good option. Thanks to advanced technology today, you can now just use tools like Midjourney to easily create assets for your website by typing just a few keywords. If you would like to try generating AI art or graphics, you could join Midjourney’s beta on Discord. Here’s an example of an AI Generated image we requested in their server.

    Although there are some debates online that AI-generated art has some ethical concerns such as using pre-existing art and images created by artists to generate the AI art, we still feel like this won’t stop companies and businesses from using AI to create graphics. It’s still new technology and there’s no doubt that AI developers will eventually address this issue.

    Conclusion

    Web design is an ever-changing landscape, and staying up to date with the latest trends is crucial for creating a successful website. In 2023, we can expect to see a continued focus on 3D graphics, minimalism, and usage of AI Generated Images. By incorporating these trends into your website design, you can create a modern and engaging user experience that will keep visitors coming back for more.

  • Introducing: New Horizontal Scroller and Countdown Blocks

    Want to up your marketing campaigns and user interface with Stackable? We’ve got you covered with two new Stackable blocks!

    In Stackable version 3.7.0, we’re coming out with the new Horizontal Scroller Block and the new Countdown block.

    New Horizontal Scroller block

    We’re excited to release the new Horizontal Scroller block which is essentially like a slider and a carousel, but it’s more unique.

    The Horizontal Scroller block will allow you to create interactive sections that your visitors can scroll through from left to right. It’s an interactive option to display multiple media and text without making your website look too lengthy. With this, you can achieve designs similar to the Netflix’s scrollable show list.

    Here’s what a Horizontal Scroller block looks like with Image blocks inside:

    You can swipe horizontally by swiping on your touchpad, or by horizontally scrolling using your mouse wheel (shift + mouse wheel) or by dragging with your mouse. Swiping feels very smooth in touch devices!

    The Horizontal Scroller block is highly customizable, each slide is a Column block can do just about anything for your content. You can add anything inside each column in your scroller, like headings, text, images, videos, you name it! You can even create a carousel of cards:

    You can change the number of columns, the type of snapping, and the size of each slide.

    For us, one of the best things in the Horizontal Scroller block is its responsiveness, so you can curate the scrolling experience across different devices. For example, you can set a different Item Width for desktop, tablet or mobile. So you can have a scroller with lots of items when viewed in desktop, but will show one large item when on mobile.

    Lastly, you have the option to add a scrollbar or not. And when you do, you have full control over its styling, such as the colors that will be applied to it, the height of the track, and even the radius of the slider.

    As an added bonus, you can turn the Horizontal Scroller block into a carousel if you set each item to occupy the whole width!

    New Countdown Block

    The Countdown block will allow you to add a countdown timer anywhere on your website. Countdown timers are perfect if you want to create a sense of urgency or exclusivity for your marketing campaigns. People usually use these to indicate the start or end of a sale or a launch.

    The Countdown block is highly customizable with its different settings and styling options. For the General settings, you have the option to make the countdown timer have a due date or be recurring. If you pick recurring, the countdown will restart after a delay that you specify.

    When you choose the Due Date, you can also select what timezone you want to base the timer on. If you select the timezone, the countdown will be synchronized across all your website visitors, no matter what timezone they are located. If you choose the Local Timezone, the countdown will follow the local time of your website visitor’s location.

    Once your timer with a due date expires, you can control what happens. You can opt for nothing to happen, hide the block, or display a message once it’s done.

    Other than that, you have font and typography styling options for the digits.

    You can also choose to hide some countdown items if you don’t need them. You can choose to display only the hours, minutes and seconds without the days if you’re only counting down for less than a day only.

    Additionally, you can customize what each time measurement will be labeled as. These are set to the default days, hours, minutes, and seconds. In the example below, we changed the labels to another language, in this case, Filipino.

    Other than those styling options, all the usual features that are available to all blocks are also applicable.

    Other Notable Updates

    In addition to the two blocks we’ve just discussed, here are other notable updates we’ve done the last couple of months. These aren’t new in this version, but we haven’t yet written about them.

    Heading Blocks Now Don’t Have Theme Margins

    Before when you insert a heading block, it came with some margins that were dictated by the theme. We got a lot of reports that this caused the headings to look broken. We’ve inverted this behavior. We added a toggle that removes the theme-provided margins. Now, when you insert a new Heading block, no theme margins will be added when this toggle is turned off. If you change your mind, you can always go back and turn it on.

    Built-in Table of Contents Title

    Adding a Heading or Title to your table of contents have always been good for SEO as it will help search engines find your TOC faster. You had to manually add a Heading block to label the Table of Contents block before. Now we’ve added a new title panel to the table of contents. You can toggle it on if you want to directly add it to the TOC block. Or toggle it off if you don’t want it on your page.

    Customizable Posts Block Query String

    You can now change the Query String of the Posts block’s Pagination Block. Before, when you had a pagination block with the posts block, when you navigate to page 2, you’ll get a url ending with ?stk-query-1=2, which didn’t look pretty and didn’t describe the page well. Now you can customize this and you can set it to something more appealing like ?news-page=2 instead.

    Table and Mobile Column Arrangement Option

    We added new Advanced Tab > Responsive > Tablet and mobile column arrangement options. Before you could only change the column arrangement for mobile, now you can also change it for tablet as well.

    Other improvements and upgrades:

    • Editor performance improvements
    • Better Dynamic Content database performance
    • Fixed the issue where some tablet and mobile styling options were being overwritten by desktop values
    • Better PHP 8.1 compatibility
    • Lots of small minor bug fixes

    Final Words

    We continue to give you a better experience with Stackable! With the introduction of our new blocks, we hope that Stackable version 3.7.0 gives you more design opportunities for your website. From the ability to create a highly intuitive horizontal scroller, to creating a fully-customized countdown block that will boost your sales campaigns, and even to the numerous improvements and performance fixes.

    Update your Stackable to the latest version now, and let us know what you think!

  • A Comprehensive Guide To Using Visual Hierarchy In Website Design

    Visual hierarchy is a concept related to visual perception. 

    In any given design layout, the way things are placed together and next to each other, help us understand how they relate to each other and to the design, based on their order of importance. 

    For example, if something is in the boldest, brightest color, it appears as the most prominent, and thus more important. Similarly, if something is larger than everything else on the screen, we consider it the most important. 

    On this website, the company logo takes up the most space, reiterating our subconscious understanding that this is the most important part of this section. 

    Then, the words ‘Personalized Aviation’ stand out, but in a smaller font. Telling us that this is important too, but we all know which is the hero text. 

    Understanding these relationships between different objects on the screen helps our brains understand and process information much more quickly and accurately. White space, a staple of minimal design, especially aids the process. 

    If there were no visual hierarchy, no order to how things are organized on the screen, we wouldn’t be able to comprehend much. 

    Either everything will look too similar, and the brain will be unable to latch on to anything of significance. 

    Or, everything will be too loud, overwhelming our processes and making us mentally check out of the experience. 

    Both these scenarios are bad for business, and design. 

    How Does Hierarchy Make The Design Better? 

    The fundamental job of any graphic design is to communicate. As simply and intuitively as possible. That’s why hierarchy and minimal design go hand-in-hand, whether you are creating a logo design or a web page. 

    Through visual organization, we help users look at the similarities and differences among design elements so users can understand the message behind the web page. 

    Here’s how hierarchy helps us achieve that:

    • Helps highlight the sequence of design elements, so we can understand their order of importance.
    • Makes the layout easy to scan. 
    • Guides the user attention.
    • Informs the user journey. 
    • Communicates the intent of each element and the overall web page. 

    Examples Of Visual Hierarchy, Both Good And Bad:

    Since human beings are visual learners and we are dealing with a visual design topic, it’s better to actually see some examples of hierarchy in action. To learn what to do, and what to steer clear of. 

    Let’s start with the horrible hierarchy first. 

    Examples of Bad Visual Hierarchy: 

    The site looks just like an index page. Nothing stands out and it seems like no special effort has been done to make the page look interesting or readable. 

    There’s a lot of mish mash of things going on. Where am I supposed to look first? What is the most important thing on this page? 

    Considering this is a site for a school of arts, it’s not doing much to inspire confidence in its artistic talent. If it weren’t Yale, would you even give it a second thought? 

    Branding-wise, the design raises questions on what the school can deliver. Hierarchy wise, it’s a confusing mess. 

    Except for the writer’s name, and the book cover in the middle, not much stands out. 

    The picture of the writer you see on the top-right corner, apparently there’s a rat in the picture, too. But you can’t see it. If the picture were larger, centered on the page, it would have made some impact. 

    Instead of a bestselling writer’s professional website, this looks like an amateur’s blog. 

    Now some nice websites with great visual organization. 

    Examples of Good Visual Hierarchy:

    Information is communicated through elements that are similarly sized and highlighted in similar colors. Under each picture thumbnail, you can see the Listen call-to-action highlighted in black while the tags are in green. 

    Even at a glance, you can spot these groupings and make sense of the objects. From here on, wherever you see white text with a black background, your mind will know it’s a CTA button. You’ll either focus on it or move quickly forward to find something else that you may be looking for. 

    Visual hierarchy makes minimal design that much more effective. 

    The homepage contains the company tagline in large, cap-sized letters. No way you can miss it. The text animation a bit lower on the page helps you understand the meaning behind the tagline. 

    Images are an important element to organize on site. Here, the rich, textured images of forestry are used as a background to highlight the bare-faced models and their lush skins. The contrast makes you appreciate the unblemished facial skin that much more, which is the entire purpose of this section. 

    Principles Of Visual Hierarchy

    Hierarchy comes with its own set of tools. We have some of the most common ones —- size, scale, color, and contrast. But, there are also textures, style, and repetition. 

    Let’s see how each helps organize our designs. 

    Size and Scale

    Image Source

    Size is one of the things we notice first. To draw attention to a website element, make it large. Headlines, for example, are alway the largest component on a site. Then, it’s usually call-to-action buttons. Both these elements require our attention and are so highlighted on the basis of scale. 

    The font size of the body copy, thus, is usually smaller. Subheadings are smaller than the main headings. And so on.

    Color and Contrast

    Image Source

    Color is another important element that not only draws attention but adds meaning too. Sites usually go with bright pops of brand colors in their CTAs, highlighting the color even more using white text. 

    Colors that are bright, and contrasts that are more striking attract us before muted and subdued shades. When designing your websites, keep the rich colors to highlight the elements and softer shades for background and stuff. 

    Even when your design element is smaller, like a CTA, bright colors help highlight its presence.

    Empty or White Space

    Image Source

    You want to make something noticeable, without resorting to size or color? Surround it with ample white space. 

    Remove everything else from its vicinity and let it shine alone, center-stage. 

    White space, or negative space, is the presence of empty space around an object. Just by being surrounded by all that nothingness, the object becomes prominent and impactful. 

    It’s important to note that white space does not literally have to be white. You can fill that space with a solid block of color and the effect will be the same, perhaps even more pronounced, if you play the contrast right. 

    The Rule of Thirds

    Image Source

    To draw the eye along a certain path on the web page, designers work with grids. Grids help organize things with more intention and purpose. According to the Rule of Thirds, the design section is divided into a grid of horizontal and vertical thirds. 

    The icon, image, or element that you want to draw the eye to, is placed either on points where the four lines meet (ideally) or on the lines themselves. The idea is to distribute the elements in a ratio of 2/3rd to 1/3rd, instead of dividing the space in half. 

    Placing important elements according to the Rule of Thirds not only improves the visual hierarchy but also makes the composition more breathable and interesting. 

    Alignment and Layout

    Image Source

    There are two major ways we create site layouts: symmetrical and asymmetrical. Both help us achieve a balance of web content. While the perfectly symmetrical pages look neat and ordered, it can become difficult to retain that perfect throughout the site. Especially when we are talking about things like logo designs. They always cannot be perfectly symmetrical.

    Asymmetrical layout makes the design appealing and balanced at the same time. Introducing an element of unpredictability, it helps keep user’s attention rooted to the design and communicates the brand message without weighing down the layout.

    Repetition of Elements

    Image Source

    Another way we communicate importance and organization is through repetition. When the brain sees the same or similar element spread throughout the website, it starts to group them together, assigning a common meaning to the group. 

    In the Spotify example above, we saw that repeating the color green across tags helps the user associate that color with tags exclusively. Whenever we see anything highlighted in that shade of green, we’ll have no trouble spotting them as different tags/genres of music. 

    Proximity and Similarity of Objects

    Image Source

    When things are placed together, we consider them part of the same group. 

    Think of a navigation menu. Each button on the menu leads to a different page but because they are next to each other on the navigation bar, we consider them part of the navbar – not individual buttons. 

    Anyone looking at those buttons understands them to be part of the group. 

    It’s the same thing with CTA buttons. On well-designed websites, the call-to-action buttons are all designed and sized similarly. So even if they aren’t close together, the design similarities help us connect them as being together. 

    The proximity and similarity of objects help make visual hierarchy more branded and sophisticated. 

    Textures and Style

    Image Source

    Things that are textured — such as prints and patterns —- seem more prominent than simple, solid backgrounds. 

    When organizing your website elements, you can also consider textures and styles to highlight stuff. 

    Not only highlight in the order of importance but also to make something appear more interesting, rich, and intriguing. 

    Conclusion

    While visual hierarchy is primarily an organizational tool, it’s usefulness doesn’t end there. It also makes the design framework more intuitive and organic. When you follow principles of hierarchy in visual design, you create design spaces that are interesting, clean, ordered, and purposeful — and never boring. 

    Effective visual organization always aids engagement and improves user journey. 

    To make it work for you even more, ask your non-designer friends when you do your first hierarchy sketch. Ask them what they see first, what leaps out to them, and what makes them confused about the layout. 

    That will not only tell you how critical hierarchy is to design but also how beautifully it hides in plain sight, consistently aiding the design objectives.