Carousel
Create a Carousel
Integrate the Carousel into Your Project
Image Link Generator
Upload image
Add link area
Enter the link URL
Generate HTML with image url
Integrate the Carousel into Your Project
This guide explains how to embed a carousel into your project after creating it in Cloma.io.
Before proceeding, make sure you have created a carousel and added its content. For this, refer to the Create a carousel guide.
1️⃣ Add the script tag
Insert the following script into the <head/> section or just before the </body/> tag in your HTML:
<head>
  ...
+ <script src="https://cloma.io/cdn/carousel/web/0.3.2/c-carousel.min.js" data-carousel-key="{YOUR_CAROUSEL_KEY}"></script>
</head>
2️⃣ Insert the carousel root element
Add the following element wherever you want the carousel to appear:
+ <div id="cloma-carousel-root"></div>
⚠️ Notes
  • Replace data-carousel-key with your own carousel key generated from Cloma.io.
  • For best performance, place the script tag before </body>.
Example: Complete HTML Integration
Below is an example HTML page. Use this as a reference to integrate the carousel into your own web project. 💡 Click the code block below to open it in a new window and preview the carousel in action. ⚠️ If you click Don’t show today, the carousel won’t appear for the rest of the day. To check it again, you can clear your browser’s local storage.
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8"/>
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <title>Fun Carousel Example</title>
    <script src="https://cloma.io/cdn/carousel/web/0.3.2/c-carousel.min.js" data-carousel-key="kr8NiCZdzZ"></script>
    <style>
        body {
            font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
            background: #f0f4f8;
            margin: 1.5rem;
            padding: 0 1rem;
            text-align: center;
            color: #333;
        }
    </style>
</head>
<body>
    <h1>Integrate the carousel into your project!</h1>
    <div id="cloma-carousel-root"></div>
</body>
</html>