• Support
  • Community Site
  • Login
617.471.4440
PaperThin Inc.
Web Content & Experience Management
  • Solutions

    Solutions That Drive Value

    Solutions By Category

    Solutions By Topic

    Solutions By Industry

    All Solutions

    Solutions That Drive Value

    • Web Content Management
    • Experience & Content Marketing
    • Website Optimization
    • Mobile & Responsive Design
    • IT Excellence
    • System Management & Development

    Solutions By Industry

    • Higher Education
    • Government
    • Healthcare
    • Associations
    • Legal
    • All Solutions
    • Solutions List
  • Product

    Product Offerings

    Features

    CommonSpot Cloud

    Cloud or On Premises

    Widget Gallery

    Product Offerings

    • CommonSpot CMS
    • Digital Marketing Engine
    • Marketing Optimization Tools
    • IT & Developer Tools
    • Cloud or On Premises
    • CommonSpot Cloud
    • Deployment Options
    • Widget Gallery

    Features For:

    • Marketers
    • Designers & Developers
    • Administrators
    • Content Contributors
    • All Features
    • Feature List
  • Services

    Services Overview

    CommonSpot Training

    Customer Support

    Professional Services

    World Class Services

    • CommonSpot Training
    • Customer Support
    • Professional Services
  • Customers

    Spotlight Customers

    Testimonials

    Our Customers

    • Spotlight Customers
    • Testimonials
  • Company

    About PaperThin

    Contact Us

    Directions

    Blog

    Videos & Webinars

    PaperThin Community

    About PaperThin

    • About Us
    • News
    • Employment
    • Contact Us
    • Directions

    PaperThin Resources

    • Blog
    • Videos & Webinars
    • PaperThin Community
  • Blog
  • Subscribe
  • Search
  • Login
Get Demo Subscribe

Hero Carousel Widget

Get Demo
  • Home
  •  Widget Gallery
  •  Hero Carousel Widget
Renders a fully responsive single or multi-page Hero Carousel. This widget allows you to control for each side the background image, title and subtitle text, and link/button text. You can also specify the position of title, subtitle and link/button independently.
Manual Transition, Navigation Arrows and Dots

Multi-slide Hero Carousel with Slide Effect, Manual Transition, Navigation Arrows and Dots

Multi-slide Hero Carousel with Thumbnails

Multi-slide Hero Carousel with Thumbnails

cube transition carousel

Hero Carousel with Cube Effect, Auto Play and Non Fixed Height

hero-carousel-with-progress-bar

Hero Carousel with Progress Bar Indicator, Auto Play, and Infinite Loop

  • Overview
  • General Properties
  • Element Properties
  • Installation
  • Docs

The Hero Carousel Widget renders a fully responsive, single or multi-page, carousel, that adds visual interest to your site and also provides a means of drawing attention to important messages or content.  

This widget allows you to control the following aspects for each slide in the carousel:

  • Slide Image
  • Slide Title, position and style
  • Slide Subtitle position and style
  • Link/Button, its position and style

You can also specify the position of title, subtitle and link/button independently.

For smaller device sizes the Title text, Subtitle text and link/button will render underneath the hero image.

The widget also has a number of other options such as:

  1. Display the next/prev navigation arrows.

  2. Display pager icons visually indicating which slide is showing.

  3. Automatically start carousel cycling from slide-to-slide when the page loads.

  4. Adjust display height based upon the slide height.

  5. Loop indefinitely.

  6. Associate a link to each slide and display either link text or a button.

  7. Show thumbnail preview images of the upcoming slide underneath the main slide for larger devices

For developers, the CSS and render handler can easily be modified to add additional functionality or to customize the carousel to your particular needs. Additional options can be added as well by adding them to the carousel’s Metadata Form and styles can be changed by updating the style sheet provided with the widget.

 

The Hero Carousel Widget offers the following configurable, 'carousel-wide' properties via its Metadata Form, which is bound to its Render Handler.

 

  • Slide Wait Time - If 0, users will have to manually navigate the slides. Otherwise this is the time in milliseconds that slides display before they automatically transition to the next slide.
  • Slide Transition Speed - The time in milliseconds, for one slide to transition to the next slide.
  • Slide Transition Effect - The effect to use when transitioning the slides. Possible positions are: Slide, Fade, Cube, Coverflow, Flip
  • Options -
    • Show Next/Prev arrows - If enabled, next and previous navigational arrows will be displayed to manually navigate between slides.
    • Play in infinite loop - If enabled, users can navigate from the last slide to the first slide, or first slide to the last slide, directly.
    • Adjust slide height automatically - If enabled, and only when the device size is small enough to have the Slide text, subtitle and/or buttons appear below the slide image, the height of the slide will automatically adjust, base on how much text is displayed, as the user navigates.
    • Show navigation dots - If enabled, a series of dots will be displayed at the bottom of the slide, highlighting the current slide and allowing the user to quickly navigate to any slide by clicking the dots.
    • Show thumbnail navigation - If enabled, thumbnails of the slides are shown below the current carousel image, allowing users to see and navigate to previous and next slide(slide). The current slide is centered.
    • Keep image fixed height - If enable the slide image will be a fixed height (controlled in the CSS) based on the size of the device. Otherwise the image will be scaled proportionally, were the height of the image is a ratio to the screen width (also controlled in the CSS).
  • Pagination Style - Options are: none, bullets, fraction or progress bar.
  • Pagination Alignment - Location of the pagination controls: left, left center, center, right center or right.

 

Link/Button Properties (tab)

See a detailed explanation of the Link/Button Properties tab here.

General Properties (tab)

 

 

 

The Hero Carousel has part of the rendering control in the Custom Element Data itself.

You can select your image here:

Define how the Title text will display using the standard properties described on the Common Widget Properties page.

Similarly define your Description text and how it will look:

And finally, define the Link or Button text and its rendering ...

The major benefit of this arrangement is that each slide can be unique.

 

 

 

 

Each slide in the carousel can be configured independently, allowing you to specify the following 'slide-specific' properties:

Slide & Image Properties (tab)

  • Slide Background Color - Choose from the standard named colors. If browser supports it, the options also display in the color specified. Background color may be needed if text color is white and responsive resizes for a smaller display device.
  • Image - The image for this slide.
  • Image Focal Point - If the image is bigger than the area, what portion of the image to set as the focal point.
  • Link URL - The URL to link to when the user clicks the link/button
     

Title Properties (tab)

  • Title Position - How to position/align the textblock within the designated area. Makes most sense for 100% wide layouts, but also applicable for other layouts.
  • Title - The main title for the slide.
  • Title Appearance - Define how you want the slide title to appear.
    • Tag - Choose the HTML element to encapsulate the title: p, div, or any of the h tags.
    • Size - Choose the text size: 1x to 7x, extra large, inherit, large, medium, normal, or small.
    • Font Settings - Set the font weight and font variant values.
    • Color - Sets the text color. Choose from the standard named colors. Options show in the color named if the browser supports it/
    • Background Color - Sets the background color of the selected tag. Has the same options as the Color field.
    • Opacity - Options are in 10% increments from 10% to 100%.
    • Padding - If units option other than 'none' selected may set top, right, bottom, and left; else, not displayed.
       

Description Properties (tab)

  • Description Position - Controls placement of the description.
    • Options include top, middle, and bottom. Each of these have left, center, and right.
    • Choose option hidden and neither Description or Description Appearance fields are displayed.
  • Description - Enter the text of the description.
  • Description Appearance - Describe how you want the description to appear. Same controls as for title appearance.
     

Link/Button Properties (tab)

For a detailed explanation of the fields of this tab, click here.

 

Each slide in the Hero Carousel is a separate custom element record. You can use the Custom Element's 'Render Properties' dialog to either dynamically filter, or manually select the slides.

 

The Hero Carousel Widget has the following downloadable components:

  • Global Custom Element 
  • Metadata Form
  • Generic Render Handler

Because this carousel’s render handler is written as a “generic" Render Handler you can either use the provided Custom Element , or use your own existing Custom Element on your site instead.

If you want to use the provided global Custom Element, do the following:

  1. Download & Import the Metadata Form
  2. Download & Import the Global Custom Element 
  3. Confirm the Metadata Form is bound to the Render Handler

If you plan on using your own custom element, do the following:

  1. Download & Import the Metadata Form
  2. Download & Import the Render Handler
  3. Download & Import the Global Custom Element 
  4. Confirm the Metadata Form is bound to the Render Handler
  5. Map your Custom Element fields to the Generic Render Handler

For detailed information on how to import the various components, please see Importing Widgets.

General Widget Documentation

What makes up a Widget?
Common Widget Properties
Importing Widgets
Widget Documentation for Developers
Widget Style Sheets
Author: PaperThin
Version: 1.0
Dependencies:
  • jQuery
  • Bootstrap 3.3.7
  • Swiper Carousel (included)
You must have resources defined for jQuery and Bootstrap. These resources are not included in any downloads.
Master Import Packet
File Version: 2022-12-23 01:14 PM

Master Import file containing all the widget components necessary to import the Hero Carousel.

PaperThin, Inc.

PaperThin, Inc. is a privately held, US-based company since 1993. Our flagship product CommonSpot™ helps organizations create world-class Web experiences. PaperThin's customers span multiple industries, including: government, healthcare, higher education, and association/non-profit sectors.

Contact Us

 617.471.4440
 info@paperthin.com

Learn More

  • Get a Demo
  • Try Now
  • All Features
  • Cloud vs. On-Premises
  • Spotlight Customers
  • Testimonials

CommonSpot is for:

  • Marketers
  • Designers & Developers
  • Administrators
  • Content Owners

Customer Links

  • Contact Support
  • Community Site
  • Professional Services
  • Training
  • Give Feedback

General

  • Contact Us
  • About PaperThin
  • Site Map
  • Career Opportunities
  • Privacy Policy
  • Terms of Use

Copyright © 2025 PaperThin, Inc. / All rights reserved.