Skip to content

Themes

The theme of your website defines its overall look and feel, making it a key factor in creating the first impression for your visitors.

Themes in Bagisto include options like slider sections, product sections, footer options, sidebars, logo resizer, button settings, blog settings, site preloader, related product options, icon customization, full-width templates, color options, widgets, sidebar layouts, and headers.

The theme_customizations table supports customizations for multiple themes and channels, allowing you to define unique settings for each theme-channel combination. You can also filter attributes for more control over theme customization.

Create Themes

Step 1: In the admin panel, go to Settings >> Themes. Click on Create Theme.

Create Theme

Step 2: Fill in the required details:

1. Name: Enter the theme name.
2. Sort Order: Define the sort order.
3. Type: Select the type from the dropdown (e.g., product carousel).
4. Channels: Select the channel.
5. Themes: Select the theme.

Click Save Theme to proceed.

Save Theme

Step 3: If you selected a product carousel, configure the following:

1. Title: Enter the title for the carousel.
2. Sort Order: Define the order.
3. Limit: Set the limit for products in the carousel.

Product Carousel

General

1. Name: Enter the name.
2. Sort Order: Define the sort order.
3. Channels: Select the channel.
4. Themes: Select the theme.
5. Status: Enable or disable the status.

General Theme

Filters

1. Key: Enter the key.
2. Value: Enter the value.

Filters

Click Save to finalize.

Step 4: The new Theme entry will now appear in the product carousel list, as shown below.

Theme Output

You have now successfully created and customized a Theme in Bagisto.

Released under the MIT License.