Skip To Content Privacy Page


Contact Us Who We Help

Button Examples

Default Button (Default Icons)

Call To Action Outlined Button

Disabled Button

Disabled Button

Outlined Button

Outlined Button

Outlined Disabled Button

Outlined Disabled

Small Button

Small Button

Custom Right Icon

Custom Right Icon

Left Icon Only

Left Icon Only

Right Icon Only

Right Icon Only

Text Only Button (No Icons)

Text Only

Button with Link

Visit Example.com

Button with Link in New Window

Open in New Window

Text Only Button (No Icons)

Text Only

Dark Theme Button

Dark Theme Button

Dark Theme Outlined Button

Dark Outlined Button

Dark Theme Disabled Button

Dark Disabled Button

Button Component Arguments

Argument Options Default Description
text String 'Call To Action' The text displayed on the button
disabled true | false false Whether the button is disabled
outlined true | false false Whether the button has outlined style
icon_left FontAwesome class 'fa-regular fa-heart' Icon class for left icon (empty string for no icon)
icon_right FontAwesome class 'fa-regular fa-arrow-up-right' Icon class for right icon (empty string for no icon)
size 'sm' | '' '' Button size ('sm' for small, empty string for default size)
link URL '#' URL for the button link
new_window true | false false Whether to open the link in a new window
class String '' Additional CSS classes to add to the button
attributes String '' Additional HTML attributes to add to the button
theme 'light' | 'dark' 'light' The theme of the button

Button Icon Examples

Default Icon Button



Outlined Icon Button



Disabled Icon Button



Small Icon Button



Custom Icon Button



Custom Icon Disabled Outlined



Button Icon Component Arguments

Argument Options Default Description
link URL '#' URL for the button link
title String 'Call To Action' Title attribute for the button
icon FontAwesome class 'far fa-search' Icon class for the button
size 'sm' | '' '' Button size ('sm' for small, empty string for default size)
disabled true | false false Whether the button is disabled
outlined true | false false Whether the button has outlined style
new_window true | false false Whether to open the link in a new window
class String '' Additional CSS classes to add to the button
attributes String '' Additional HTML attributes to add to the button

Accordions Examples

Boxed Accordion



Ghost Accordion

Accordion Component Arguments

Argument Options Default Description
title String 'Accordion Title' The accordion title/heading
copy String 'Accordion content goes here.' The content inside the accordion
style 'boxed' | 'ghost' 'boxed' The style of accordion

Alert Bar Examples

Important announcement



Alert Bar Component Arguments

Argument Options Default Description
icon FontAwesome class 'fa-solid fa-circle-info' FontAwesome icon class
title String 'This is an important message' Alert message/title text
style 'normal' | 'expandable' 'normal' Alert style
expandable_title String 'Headline Medium Length' Title for expandable content (used when style is 'expandable')
expandable_copy String 'Lorem ipsum...' Content for expandable section (used when style is 'expandable')

Callout

Lorem ipsum dolor sit amet consectetur. Lectus enim hendrerit arcu ultrices mattis pharetra ornare nisi viverra. Eu egestas eget aliquet ut ornare ornare et. Odio aenean at justo urna.

Callout Component Arguments

Argument Options Default Description
copy String 'Callout content goes here.' The content inside the callout

Icon Styled

Background Style, Medium Size (Default)



Background Style, Large Size



Ghost Style, Medium Size



Ghost Style, Large Size

Icon Styled Component Arguments

Argument Options Default Description
style 'ghost' | 'background' 'background' The style of icon
size 'large' | 'medium' 'medium' The size of the icon
icon FontAwesome class 'fa-solid fa-pencil' The Font Awesome icon class

Card Icon & Card Icon Horizontal

Default Card

Transforming Brands with Creativity

We specialize in creating custom digital experiences that engage and inspire. Our team leverages the latest technology and strategy to help brands thrive in the digital world.

Learn More

Transforming Brands with Creativity

We specialize in creating custom digital experiences that engage and inspire. Our team leverages the latest technology and strategy to help brands thrive in the digital world.

Learn More




Center Aligned Card

Transforming Brands with Creativity

We specialize in creating custom digital experiences that engage and inspire. Our team leverages the latest technology and strategy to help brands thrive in the digital world.

View Details

Ghost Style Card

Transforming Brands with Creativity

We specialize in creating custom digital experiences that engage and inspire. Our team leverages the latest technology and strategy to help brands thrive in the digital world.

Card Icon Component Arguments

Argument Options Default Description
style 'default' | 'center' | 'ghost' 'default' The style of the card
title String 'Card Title' The heading text for the card
copy String 'Card content goes here.' The paragraph text for the card
alignment 'left' | 'center' 'left' Text alignment
icon_style 'background' | 'ghost' 'background' The style of the icon
icon_size 'large' | 'medium' 'large' The size of the icon
icon FontAwesome class 'fa-solid fa-star' The Font Awesome icon class
link_title String 'Learn More' The text for the link
link_url URL '#' The URL for the link
link_size 'large' | 'medium' 'medium' The size of the link
link_window true | false false Whether the link opens in a new window
link_icon FontAwesome class 'fa-light fa-arrow-right' The Font Awesome icon class for the link





Card Image

Contained Style (Default)

Contained card image

Transforming Brands with Creativity

We specialize in creating custom digital experiences that engage and inspire. Our team leverages the latest technology and strategy to help brands thrive in the digital world.

Center Aligned Card

Center aligned card image

Transforming Brands with Creativity

We specialize in creating custom digital experiences that engage and inspire. Our team leverages the latest technology and strategy to help brands thrive in the digital world.

Ghost Style Card

Ghost style card image

Transforming Brands with Creativity

We specialize in creating custom digital experiences that engage and inspire. Our team leverages the latest technology and strategy to help brands thrive in the digital world.

Boxed Style Card

Boxed style card image

Transforming Brands with Creativity

We specialize in creating custom digital experiences that engage and inspire. Our team leverages the latest technology and strategy to help brands thrive in the digital world.

Card Image Component Arguments

Argument Options Default Description
style 'contained' | 'ghost' | 'boxed' 'contained' The style of the card
title String 'Card Title' The heading text for the card
copy String 'Card content goes here.' The paragraph text for the card
alignment 'left' | 'center' 'left' Text alignment
image URL 'http://frutheme.fru.qa/app/uploads/2025/05/Image.jpg' The URL of the image
alt String '' The alt text for the image
aspectRatio String (format: 'width,height') '3,2' The aspect ratio of the image (ignored if full is true)
full true | false false Whether to display as a full-width image
border true | false true Whether to add rounded corners to the image
link_title String 'Learn More' The text for the link
link_url URL '#' The URL for the link
link_size 'large' | 'medium' 'medium' The size of the link
link_window true | false false Whether the link opens in a new window
link_icon FontAwesome class 'fa-light fa-arrow-right' The Font Awesome icon class for the link


Card Image Horizontal

Boxed Style (Default)

Boxed Style Card
Learn More

Ghost Style

Ghost Style Card
View Details

Card Image Horizontal Component Arguments

Argument Options Default Description
style 'boxed' | 'ghost' 'boxed' The style of the card
title String 'Card Title' The heading text for the card
image URL 'http://frutheme.fru.qa/app/uploads/2025/05/Image.jpg' The URL of the background image
link_title String 'Learn More' The text for the link
link_url URL '#' The URL for the link
link_size 'large' | 'medium' 'medium' The size of the link
link_window true | false false Whether the link opens in a new window
link_icon FontAwesome class 'fa-light fa-arrow-right' The Font Awesome icon class for the link




Card Image Background

Default Style with Two Buttons

Default Style Card

Ghost Style with One Button

Ghost Style Card

Card Image Background Component Arguments

Argument Options Default Description
image URL 'http://frutheme.fru.qa/app/uploads/2025/05/Image.jpg' The URL of the background image
title String 'Transforming Brands' The heading text for the card
style 'default' | 'ghost' 'default' The style of the card
button1_text String '' Text for the first button (no button if empty)
button1_link URL '#' URL for the first button
button1_outlined true | false true Whether the first button should be outlined
button1_icon_left FontAwesome class '' Left icon for the first button
button1_icon_right FontAwesome class '' Right icon for the first button
button2_text String '' Text for the second button (no button if empty)
button2_link URL '#' URL for the second button
button2_outlined true | false true Whether the second button should be outlined
button2_icon_left FontAwesome class '' Left icon for the second button
button2_icon_right FontAwesome class '' Right icon for the second button





Card Video

Boxed Style (Default)

Boxed Style Video Card

Ghost Style

Ghost Style Video Card

Card Video Component Arguments

Argument Options Default Description
style 'boxed' | 'ghost' 'boxed' The style of the card
video_url URL 'https://www.youtube.com/watch?v=u31qwQUeGuM' The YouTube video URL
image URL 'http://frutheme.fru.qa/app/uploads/2025/05/Image.jpg' The URL of the thumbnail image
title String 'Video Headline Title' The heading text for the card




Card Team

Overlay Layout (Default)

Jane Smith

Jane Smith

Chief Technology Officer

Bottom Layout with Link

John Doe
John Doe

Chief Marketing Officer

Meet John

Card Team Component Arguments

Argument Options Default Description
name String 'John Scott' The team member's name
title String 'Chief Executive Officer' The team member's job title
image URL 'http://frutheme.fru.qa/app/uploads/2025/05/Columns.jpg' The URL of the team member's image
alt String 'Team Member' Alt text for the image
layout 'overlay' | 'bottom' 'overlay' The layout style
link_title String '' The text for the link (only used in 'bottom' layout)
link_url URL '#' The URL for the link (only used in 'bottom' layout)
link_window true | false false Whether the link opens in a new window (only used in 'bottom' layout)
link_icon FontAwesome class 'fa-light fa-arrow-right' The Font Awesome icon class for the link (only used in 'bottom' layout)

List

Small Size List

  • December 6
  • 10:00-12:30pm
  • List Item


Medium Size List (Default)

  • January 15
  • 2:00-4:30pm
  • Medium List Item
  • Additional Item

List Component Arguments

Argument Options Default Description
size 'small' | 'medium' 'medium' List size
items Array Array of example items Array of list items. Each item is an array with 'icon' and 'text' keys

Checkbox

Checkbox Component Arguments

Argument Options Default Description
id String 'checkbox' ID attribute for the checkbox input and 'for' attribute for the label
label String 'I agree to the terms' Text label for the checkbox





Radio Button

Stacked Radio Buttons (Default)

Horizontal Radio Buttons

Disabled State

Radio Button Component Arguments

Argument Options Default Description
id String 'radio-[random]' ID attribute for the radio input
name String 'radio-group' Name attribute for the radio input
value String '' Value attribute for the radio input
label String 'Option' Label text for the radio button
checked true | false false Whether the radio button is checked
disabled true | false false Whether the radio button is disabled
layout 'stacked' | 'horizontal' 'stacked' Layout of the radio button
class String '' Additional CSS classes to add to the radio wrapper
attributes String '' Additional HTML attributes to add to the radio input





Dropdown

Multiple Selection Dropdown with Label



Single Selection Dropdown with Label

Dropdown Component Arguments

Argument Options Default Description
id String 'dropdown' ID attribute for the dropdown
label String '' Optional label text to display above the dropdown
icon FontAwesome class 'fa-regular fa-user' Icon class for left icon
icon_unicode String '' Unicode value for left icon (e.g. 'f007')
multiple true | false true Whether multiple selections are allowed
options Array Array of fruit options Array of dropdown options. Each option is an array with 'value' and 'text' keys





Field

Field with Label (User Icon)



Email Field with Label (Envelope Icon)



Phone Field with Label (Phone Icon)

Field Component Arguments

Argument Options Default Description
id String 'field' ID attribute for the field
label String '' Optional label text to display above the field
placeholder String 'Enter your name' Placeholder text for the field
aria_label String 'Name' Aria-label attribute for accessibility
icon_unicode String 'f007' Unicode value for left icon (e.g. 'f007')
attributes String '' Additional HTML attributes to add to the field

Form

Boxed Style Form

Contact Sales

"*" indicates required fields

This field is for validation purposes and should be left unchanged.


Ghost Style Form

Contact Sales Left

"*" indicates required fields

This field is for validation purposes and should be left unchanged.

Form Component Arguments

Argument Options Default Description
style 'boxed' | 'ghost' 'boxed' Form style
form_id Integer 1 Gravity Form ID
title String 'Contact Sales' Form title

Filter Bar

Horizontal Boxed Filter Bar (also support vertical and ghost)

Filter Bar Component Arguments

Argument Options Default Description
style 'boxed' | 'ghost' 'ghost' Filter bar style
align 'vertical' | 'horizontal' 'vertical' Filter bar alignment

Keyline

Small Keyline




Medium Keyline (Default)




Large Keyline


Keyline Component Arguments

Argument Options Default Description
size 'small' | 'medium' | 'large' 'medium' Keyline size

Stats

Ghost Style (Default)

250+

Happy Customers



Boxed Style

15+

Years Experience

Stats Component Arguments

Argument Options Default Description
title String '250+' The title/heading for the stats component
copy String 'Happy Customers' The content/description text
style 'ghost' | 'boxed' 'ghost' The style of the component

Tabs

Horizontal Tabs (Default)

Features

Our product includes a wide range of features designed to enhance your productivity and streamline your workflow.





Vertical Tabs

About Us

Founded in 2010, our company has been at the forefront of innovation in the industry for over a decade.

Tabs Component Arguments

Argument Options Default Description
layout 'horizontal' | 'vertical' 'horizontal' The layout of the tabs (horizontal or vertical)
tabs Array Array of example tabs Array of tab data. Each tab is an array with 'title', 'icon', and 'content' keys

Lorem Ipsum Heading 1

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam rhoncus. Maecenas tempus, tellus eget Etiam rhoncus. Maecenas tempus, tellus eget Etiam rhoncus. Maecenas tempus, tellus eget Etiam rhoncus. Maecenas tempus, tellus eget

Lorem Ipsum Heading 2

Vivamus luctus urna sed urna ultricies ac tempor dui sagittis.

Lorem Ipsum Heading 3

In condimentum facilisis porta. Sed nec diam eu diam mattis viverra.

Lorem Ipsum Heading 4

Nulla fringilla, orci ac euismod semper, magna diam.

Lorem Ipsum Heading 5

Curabitur ullamcorper ultricies nisi. Nam eget dui.

Lorem Ipsum Heading 6

Etiam rhoncus. Maecenas tempus, tellus eget condimentum rhoncus.

Unordered List

  • Lorem ipsum dolor sit amet
  • Consectetur adipiscing elit
  • Sed do eiusmod tempor incididunt

Ordered List

  1. Ut enim ad minim veniam
  2. Quis nostrud exercitation ullamco
  3. Laboris nisi ut aliquip ex ea commodo

Tags

Neutral Style (Default)

Neutral Tag


Primary Style

Primary Tag


Secondary Style

Secondary Tag


Tertiary Style

Tertiary Tag


Quarternary Style

Quarternary Tag


Success Style

Success Tag


Error Style

Error Tag

Tags Component Arguments

Argument Options Default Description
title String 'Tag' The text to display in the tag
icon FontAwesome class 'fa-regular fa-square-check' The Font Awesome icon class
style 'neutral' | 'primary' | 'secondary' | 'tertiary' | 'success' | 'error' 'neutral' The color style of the tag

Image

Default Image (Aspect Ratio 6:5)

image overlay Default image with 21:5 aspect ratio

Default Image (Aspect Ratio 16:9)

image overlay Default image with 16:9 aspect ratio


Image Component Arguments

Argument Options Default Description
src URL 'http://frutheme.fru.qa/app/uploads/2025/05/Columns.jpg' The image source URL
alt String '' The alt text for the image
aspectRatio String (format: 'width,height') '21,5' The aspect ratio of the image (ignored if full is true)
full true | false false Whether to display as a full-width image (removes aspectRatio and adds flex-img class)
border true | false false Whether to add rounded corners (radiusImage class) to the image
tag Array null Optional tag to display on the image. If provided, should be an array with 'title', 'icon', and 'style' keys

Testimonials

Boxed Style (Default)

Fruition Digital has completely transformed the way we do business. Their innovative approach, attention to detail, and dedication to our vision exceeded all expectations.

Testimonial 1

John Scott

Acme Corporation

Working with Fruition has been a game-changer for our organization. Their team consistently delivers exceptional results and provides strategic insights that have helped us grow.

Testimonial 2

Jane Doe

XYZ Industries

The level of professionalism and expertise at Fruition is unmatched. They took the time to understand our unique challenges and delivered solutions that exceeded our expectations.

Testimonial 3

Michael Johnson

Global Solutions



Ghost Style

Fruition Digital delivered exactly what we needed, when we needed it. Their team was responsive, creative, and truly understood our business objectives.

Testimonial 1

Sarah Williams

Tech Innovations

The strategic guidance and technical expertise provided by Fruition has been invaluable to our growth. They are not just vendors, they are true partners in our success.

Testimonial 2

Robert Chen

Nexus Partners

From strategy to execution, Fruition exceeded our expectations at every turn. Their team's attention to detail and commitment to quality is evident in everything they do.

Testimonial 3

Emily Rodriguez

Pinnacle Enterprises

Testimonials Component Arguments

Argument Options Default Description
alignment 'center' 'center' Alignment of the testimonials
style 'boxed' | 'ghost' 'boxed' Style of the testimonial cards
items Number '2' Number of slides to show
testimonials Array Required. Array of testimonial data Array of testimonial data. Each testimonial should have 'image_src', 'image_alt', 'name', 'company', and 'quote' keys

WYSIWYG

Basic Usage with Just Content

Custom Heading

Custom paragraph text here.



With Content and a Single Button

Content with Button

This example includes a button.

Learn More


With Content, Multiple Buttons, and a Link

Full Example

Lorem ipsum dolor sit amet consectetur. Ipsum maecenas dolor eu proin iaculis vitae in sed. Amet nullam molestie integer leo nisi. Natoque a massa in dictumst cursus lectus ligula consectetur. Consectetur egestas mi nunc et. Bibendum nullam fames ipsum dolor nunc elementum. In maecenas nisi ut auctor malesuada sed.

  • List item 1
  • List item 2
  • List item 3
Primary Button Secondary Button Learn More


With Rich HTML Content

Rich HTML Content

This example demonstrates using rich HTML in the content area.

Subheading

You can include multiple paragraphs, formatting, and other HTML elements.

This is a blockquote example.

WYSIWYG Component Arguments

Argument Options Default Description
content String (HTML) Sample heading and paragraph HTML content for the main copy area
buttons Array [] (empty array) Array of button configurations
links Array [] (empty array) Array of link configurations

Button Configuration

Each button in the buttons array accepts the following parameters:

Parameter Options Default Description
text String 'Call To Action' Button text
link URL '#' URL for the button link
outlined true | false false Whether the button has outlined style
icon_left FontAwesome class '' Icon class for left icon
icon_right FontAwesome class '' Icon class for right icon
new_window true | false false Whether to open the link in a new window

Link Configuration

Each link in the links array accepts the following parameters:

Parameter Options Default Description
title String 'Link' Link text
link URL '#' URL the link points to
size 'large' | 'medium' 'medium' Size of the link
window true | false false Whether the link opens in a new window
icon_right FontAwesome class 'fa-light fa-arrow-right' Icon class for the right icon

BNP Associates, Inc. is the worldwide leader in providing specialized consulting services to the air transportation and logistics industries. 

© 2025 BNP Associates, INC. all rights reserved