2 Column Feature Display Section

Customizable 2-column section for e-commerce interfaces. Boost conversions with its clear layout and interactive elements. Perfect for product showcases and promotional content.
tiny
small
medium
large
tiny
small
medium
large
tiny
small
medium
large
Code
index
.html
styles
.css
scripts
.js
Member Exclusive
Files
component
index
.html
styles
.css
scripts
.js
component/app-sidebar.tsx
1import { createWorkflow, transform, when, WorkflowResponse } from "@medusajs/framework/workflows-sdk"
2import { ProductDTO } from "@medusajs/framework/types"
3import { createRemoteLinkStep } from "@medusajs/medusa/core-flows"
4import { Modules } from "@medusajs/framework/utils"
5import { HELLO_MODULE } from "../../modules/hello"
6import { createCustomStep } from "./steps/create-custom"
7
8export type CreateCustomFromProductWorkflowInput = {
9  product: ProductDTO
10  additional_data?: {
11    custom_name?: string
12  }
13}
14
15export const createCustomFromProductWorkflow = createWorkflow(
16  "create-custom-from-product",
17  (input: CreateCustomFromProductWorkflowInput) => {
18    const customName = transform(
19      {
20        input,
21      },
22      (data) => data.input.additional_data.custom_name || ""
23    )
24
25    const custom = createCustomStep({
26      custom_name: customName,
27    })
28
29    when(({ custom }), ({ custom }) => custom !== undefined)
30      .then(() => {
31        createRemoteLinkStep([{
32          [Modules.PRODUCT]: {
33            product_id: input.product.id,
34          },
35          [HELLO_MODULE]: {
36            custom_id: custom.id,
37          },
38        }])
39      })
40
41    return new WorkflowResponse({
42      custom,
43    })
44  }
45)
This 2 Column Feature Display Section is a versatile UI component designed for e-commerce platforms to enhance product visibility and customer engagement. It's perfect for showcasing product features, benefits, and offers side-by-side, which is crucial for driving conversions. Its clean layout is optimized for responsiveness, ensuring a seamless shopping experience across all devices. Ideal for product pages and promotional content, this component supports various custom interactions and color styles, enhancing user engagement.

Dependencies

No items found.

Features

Use custom css. Don't worry, they will be included in a Embed HTML Block
Ensures every component adapts seamlessly to different screen sizes, from desktops to mobile devices, for a smooth user experience.
Uses custom javascript for custom interactions. Don't worry, it will be included in the code.

Keywords

e-commerce UI/UX, 2 column display, product showcase, conversion optimization, mobile commerce, shopping interface
Component details:
Category
Features
Type
Section
License
Pro
Created at
December 7, 2024
Updated at
February 11, 2025
Need help?
Join our Discord community and ask for help. Make sure to share a read-only link to your Webflow project.
Join our Discord

Screenshots

2-Column Feature 17 Desktop View
2-Column Feature 17 Mobile View

Related Templates

Sorry, there are no related templates.
We are working hard to provide you the best collection of Ecommerce UI Components.
Component details:
Category
Features
License
Pro
Created at
12/7/2024
Updated at
2/11/2025
Need help?
Join our Slack community and ask for help. Make sure to share a read-only link to your Webflow project.
Join our Slack