• Interactive login modal

     

    Tutorial for Creating an Interactive Login Modal



    Step-by-Step Guide to Creating a Login Modal with Audio Feedback

    1. Setting Up Bootstrap and jQuery

    To start, ensure you have the necessary Bootstrap and jQuery libraries included in your HTML file. These libraries provide the foundation for styling and functionality.

    Code Link : https://codepen.io/vishal-marati/pen/mdQYoMy

    <!DOCTYPE html>
    <html lang="en">
    <head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Interactive Login Modal</title>
    <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap@4.0.0/dist/css/bootstrap.min.css" integrity="sha384-Gn5384xqQ1aoWXA+058RXPxPg6fy4IWvTNh0E263XmFcJlSAwiGgFAW/dAiS6JXm" crossorigin="anonymous">
    <script src="https://code.jquery.com/jquery-3.2.1.slim.min.js" integrity="sha384-KJ3o2DKtIkvYIK3UENzmM7KCkRr/rE9/Qpg6aAZGJwFDMVNA/GpGFF93hXpG5KkN" crossorigin="anonymous"></script>
    <script src="https://cdn.jsdelivr.net/npm/popper.js@1.12.9/dist/umd/popper.min.js" integrity="sha384-ApNbgh9B+Y1QKtv3Rn7W3mgPxhU9K/ScQsAP7hUibX39j7fakFPskvXusvfa0b4Q" crossorigin="anonymous"></script>
    <script src="https://cdn.jsdelivr.net/npm/bootstrap@4.0.0/dist/js/bootstrap.min.js" integrity="sha384-JZR6Spejh4U02d8jOt6vLEHfe/JQGiRRSQQxSfFWpi1MquVdAyjUar5+76PVCmYl" crossorigin="anonymous"></script>
    </head>
    <body>

    2. Creating the Login Button and Modal

    Next, add the HTML for the login button and the modal structure. The modal will appear when the login button is clicked.


    <div class="text-center">
    <button type="button" class="btn btn-primary button text-center" data-target="#login" data-toggle="modal">Login</button>
    </div>

    <div id="login" class="modal fade bg-info" role="dialog"> <div class="modal-dialog"> <div class="modal-content"> <div class="modal-body bg-dark text-white text-center"> <button data-dismiss="modal" class="close text-white">&times;</button> <h4>Login</h4> <form> <input type="text" name="username" class="username form-control" placeholder="Username"/><br/> <input type="password" name="password" class="password form-control" placeholder="Password"/><br/> <a href="#">Forget password?</a><br/> <button type="button" class="btn btn-primary button" data-target="#login" data-toggle="modal">Login</button> </form> </div> </div> </div>
    </div>

    3. Adding Audio Feedback with jQuery

    Enhance user interaction by adding an audio feedback effect that plays when the login button is clicked. Include the following jQuery code in your script:

    <script>
    $(document).ready(function() {
    var audio = new Audio('https://cdn.pixabay.com/download/audio/2023/06/15/audio_a0e2c53290.mp3');

    $(".button").mouseup(function() { audio.load(); audio.play(); }); });
    </script>


  • 0 comments:

    Post a Comment

    Blog Archive

    ADDRESS

    Telangana

    EMAIL

    Vhack0679@gmail.com