Top Quality Products

Multiple SVG Popup with Countdown

$10.00

Added to wishlistRemoved from wishlist 0
Add to compare

12 sales

LIVE PREVIEW

Multiple SVG Popup with Countdown

Introduction

Are you looking for a lightweight and efficient notification plugin to display messages or ads banners in your application? Look no further! Multiple SVG Popup with Countdown is a pure JavaScript plugin that allows you to easily display notification messages or ads banners in a sleek and modern design.

Review

I am thrilled to share my experience with Multiple SVG Popup with Countdown, a plugin that truly exceeds my expectations. This plugin is incredibly easy to use, with a slim and lightweight codebase that makes it easy to integrate into any application.

Key Features

The plugin offers a range of key features that make it stand out from other notification plugins on the market.

  • SVG Animation: The plugin features beautiful SVG animations that bring a modern touch to your notifications.
  • Multi-Popup Support: You can create multiple popups with different contents on a single page, giving you endless customization options.
  • Responsive Design: The plugin is fully responsive and mobile-friendly, ensuring that your notifications look great on any device.
  • Fast and Lightweight: With a clean and simple codebase, Multiple SVG Popup with Countdown is extremely fast and lightweight, making it perfect for any application.

Design and Usability

The design of the plugin is sleek and modern, with a clean and minimalistic layout that makes it easy to read and navigate. The plugin is also highly customizable, allowing you to tailor the design to fit your specific needs.

Conclusion

Overall, I am thoroughly impressed with Multiple SVG Popup with Countdown. Its ease of use, responsive design, and customizable features make it a standout plugin in the market. With a score of 0 out of 5 stars, I would highly recommend this plugin to anyone looking to display notification messages or ads banners in their application.

Rating: 0 out of 5 stars

User Reviews

0.0 out of 5
0
0
0
0
0
Write a review

There are no reviews yet.

Be the first to review “Multiple SVG Popup with Countdown”

Your email address will not be published. Required fields are marked *

Introduction

In today's digital age, effective communication and visualization are crucial for businesses to grab attention and convey complex information. SVG (Scalable Vector Graphics) is a popular tool for creating dynamic, scalable, and flexible graphics, animations, and visualizations. When used in combination with a countdown feature, SVGs can become even more powerful in conveying information and engaging users. In this tutorial, we will explore the Multiple SVG Popup with Countdown, a cutting-edge tool that enables you to create customizable, interactive, and engaging visualizations with SVGs and countdown timers.

Getting Started

To begin with the Multiple SVG Popup with Countdown tutorial, you will need the following:

  • Basic knowledge of HTML, CSS, and JavaScript
  • A code editor or IDE (Integrated Development Environment) of your choice
  • The Multiple SVG Popup with Countdown library downloaded and added to your project
  • SVG files (you can create your own or use pre-made ones)

Step 1: Adding the Library

First, you need to add the Multiple SVG Popup with Countdown library to your project. You can download it from the official website or install it using npm (Node Package Manager) or yarn.

For example, if you are using npm, run the following command in your terminal:

npm install multiple-svg-popup-countdown

Once the library is installed, include it in your HTML file by adding the following script tag:

<script src="path/to/multiple-svg-popup-countdown.js"></script>

Replace path/to with the actual path to the library file.

Step 2: Creating SVG Files

Create the SVG files you will be using in your popup. You can use a tool like Adobe Illustrator or create your own SVGs from scratch. For this tutorial, we will assume you have created two SVG files, svg1.svg and svg2.svg, and saved them in a folder named assets.

Step 3: Writing HTML and CSS

Create a new HTML file and add the following basic structure:

<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Multiple SVG Popup with Countdown</title>
    <link rel="stylesheet" href="styles.css">
</head>
<body>
    <div id="popup-container"></div>
    <script src="script.js"></script>
</body>
</html>

Create a new CSS file (styles.css) and add the following basic styles:

body {
    font-family: Arial, sans-serif;
    text-align: center;
}

#popup-container {
    position: relative;
    width: 300px;
    height: 300px;
    border: 1px solid #ccc;
    border-radius: 5px;
    padding: 20px;
    box-shadow: 0px 0px 10px rgba(0,0,0,0.2);
}

.popup-svg {
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}

.popup-svg svg {
    width: 100%;
    height: 100%;
}

Step 4: Writing JavaScript

Create a new JavaScript file (script.js) and add the following code:

const popupContainer = document.getElementById('popup-container');
const popupSvg1 = document.getElementById('popup-svg1');
const popupSvg2 = document.getElementById('popup-svg2');

let currentSvg = 1;
let countdownTimer = null;

// Create SVG popup
const svgPopup = new MultipleSVGPopup({
    container: popupContainer,
    svg1: 'assets/svg1.svg',
    svg2: 'assets/svg2.svg',
    svgPopupStyle: 'popup-svg'
});

// Start countdown
function startCountdown() {
    const countDownDuration = 5; // seconds
    let countDown = countDownDuration;

    countdownTimer = setInterval(() => {
        countDown--;

        if (countDown === 0) {
            currentSvg = (currentSvg === 1)? 2 : 1;
            svgPopup.changeSvg();
            clearInterval(countdownTimer);
        }
    }, 1000); // 1 second
}

// Start popup on page load
svgPopup.start();

// Start countdown when popup is opened
svgPopup.on('opened', startCountdown);

Step 5: Adding SVGs to HTML

Add the SVGs to your HTML file using the following code:

<div id="popup-container">
    <div class="popup-svg" id="popup-svg1"></div>
    <div class="popup-svg" id="popup-svg2"></div>
</div>

Step 6: Styling and Testing

Style your popup container and SVGs as needed using CSS. You can test your Multiple SVG Popup with Countdown by opening your HTML file in a web browser. The popup should appear, and the SVGs should switch between each other every 5 seconds.

Conclusion

In this tutorial, you learned how to create a Multiple SVG Popup with Countdown using the Multiple SVG Popup with Countdown library. You saw how to add the library, create SVG files, write HTML and CSS, and write JavaScript code to create a dynamic popup with countdown timer. With this tutorial, you should now be able to create your own Multiple SVG Popup with Countdown and customize it to fit your needs.

Here is a complete settings example for Multiple SVG Popup with Countdown:

svg_popups

  • active: true
  • placement: top
  • background_color: #333333
  • text_color: #ffffff
  • svg: M20,10 L50,10 L50,30 Z
  • duration: 3000

popups

  • popup1:
    • trigger: #popup1
    • svg: M10,10 L30,10 L30,20 Z
    • text: Popup 1
    • countdown: 30
  • popup2:
    • trigger: #popup2
    • svg: M20,20 L40,20 L40,30 Z
    • text: Popup 2
    • countdown: 60

styling

  • popup_bubble_size: 20
  • popup_bubble_opacity: 0.8
  • svg_stroke_width: 2
  • svg_stroke_color: #ffffff

Here are the key features of the Multiple SVG Popup with Countdown plugin:

  1. SVG Animation: The plugin uses SVG animation to display notification messages or ads banners.
  2. Multiple Popups: You can have multiple popups with different contents on the same page.
  3. Fully Responsive and Mobile Friendly: The plugin is designed to be fully responsive and mobile friendly, ensuring a seamless user experience across various devices.
  4. Fast, Simple, Clean, and Lightweight: The plugin is fast, simple, clean, and lightweight, making it easy to integrate into your application.

Additionally, the plugin allows you to insert images, videos, or other HTML markup into the popups, giving you flexibility in terms of content creation.

Multiple SVG Popup with Countdown
Multiple SVG Popup with Countdown

$10.00

Shop.Vyeron.com
Logo
Compare items
  • Total (0)
Compare
0