UNPKG

metro4

Version:

The front-end framework for Build responsive, mobile-first projects on the web with the first front-end component library in Metro Style

86 lines (75 loc) 3.98 kB
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no"> <meta name="twitter:site" content="@metroui"> <meta name="twitter:creator" content="@pimenov_sergey"> <meta name="twitter:card" content="summary"> <meta name="twitter:title" content="Metro 4 Components Library"> <meta name="twitter:description" content="Metro 4 is an open source toolkit for developing with HTML, CSS, and JS. Quickly prototype your ideas or build your entire app with responsive grid system, extensive prebuilt components, and powerful plugins built on jQuery."> <meta name="twitter:image" content="https://metroui.org.ua/images/m4-logo-social.png"> <meta property="og:url" content="https://metroui.org.ua/v4/index.html"> <meta property="og:title" content="Metro 4 Components Library"> <meta property="og:description" content="Metro 4 is an open source toolkit for developing with HTML, CSS, and JS. Quickly prototype your ideas or build your entire app with responsive grid system, extensive prebuilt components, and powerful plugins built on jQuery."> <meta property="og:type" content="website"> <meta property="og:image" content="https://metroui.org.ua/images/m4-logo-social.png"> <meta property="og:image:secure_url" content="https://metroui.org.ua/images/m4-logo-social.png"> <meta property="og:image:type" content="image/png"> <meta property="og:image:width" content="968"> <meta property="og:image:height" content="504"> <meta name="author" content="Sergey Pimenov"> <meta name="description" content="The most popular HTML, CSS, and JS library in Metro style."> <meta name="keywords" content="HTML, CSS, JS, Metro, CSS3, Javascript, HTML5, UI, Library, Web, Development, Framework"> <link rel="shortcut icon" href="../../favicon.ico" type="image/x-icon"> <link rel="icon" href="../../favicon.ico" type="image/x-icon"> <link href="../../metro/css/metro-all.css?ver=@@b-version" rel="stylesheet"> <title>Login form demo - Metro 4 :: Popular HTML, CSS and JS library</title> <style> .login-form { width: 350px; height: auto; top: 50%; margin-top: -160px; } </style> </head> <body class="h-vh-100 bg-brandColor2"> <form class="login-form bg-white p-6 mx-auto border bd-default win-shadow" data-role="validator" action="javascript:" data-clear-invalid="2000" data-on-error-form="invalidForm" data-on-validate-form="validateForm"> <span class="mif-vpn-lock mif-4x place-right" style="margin-top: -10px;"></span> <h2 class="text-light">Login to service</h2> <hr class="thin mt-4 mb-4 bg-white"> <div class="form-group"> <input type="text" data-role="input" data-prepend="<span class='mif-envelop'>" placeholder="Enter your email..." data-validate="required email"> </div> <div class="form-group"> <input type="password" data-role="input" data-prepend="<span class='mif-key'>" placeholder="Enter your password..." data-validate="required minlength=6"> </div> <div class="form-group mt-10"> <input type="checkbox" data-role="checkbox" data-caption="Remember me" class="place-right"> <button class="button">Submit form</button> </div> </form> <script src="../../js/jquery-3.3.1.min.js"></script> <script src="../../metro/js/metro.js"></script> <script> function invalidForm(){ var form = $(this); form.addClass("ani-ring"); setTimeout(function(){ form.removeClass("ani-ring"); }, 1000); } function validateForm(){ $(".login-form").animate({ opacity: 0 }); } </script> </body> </html>