form validation update

pull/776/head
razvanaldea89 2019-02-14 12:22:55 +02:00
parent 9508f4c3b0
commit 60921137c6
1 changed files with 493 additions and 393 deletions

View File

@ -17,13 +17,15 @@
<link href="../vendors/nprogress/nprogress.css" rel="stylesheet">
<!-- Custom Theme Style -->
<link href="../build/css/custom.min.css" rel="stylesheet">
<link href="../build/css/custom.css" rel="stylesheet">
<link href="../build/css/style-extra-bs4.css" rel="stylesheet">
</head>
<body class="nav-md">
<div class="container body">
<div class="main_container">
<div class="col-md-3 left_col">
<div class="body">
<div class="main_container container-fluid">
<div class="row">
<div class="col-lg-2 left_col">
<div class="left_col">
<div class="navbar nav_title" style="border: 0;">
<a href="index.html" class="site_title"><i class="fa fa-paw"></i> <span>Gentelella Alela!</span></a>
@ -67,7 +69,8 @@
<li><a href="form_buttons.html">Form Buttons</a></li>
</ul>
</li>
<li><a><i class="fa fa-desktop"></i> UI Elements <span class="fa fa-chevron-down"></span></a>
<li><a><i class="fa fa-desktop"></i> UI Elements <span
class="fa fa-chevron-down"></span></a>
<ul class="nav child_menu">
<li><a href="general_elements.html">General Elements</a></li>
<li><a href="media_gallery.html">Media Gallery</a></li>
@ -86,7 +89,8 @@
<li><a href="tables_dynamic.html">Table Dynamic</a></li>
</ul>
</li>
<li><a><i class="fa fa-bar-chart-o"></i> Data Presentation <span class="fa fa-chevron-down"></span></a>
<li><a><i class="fa fa-bar-chart-o"></i> Data Presentation <span
class="fa fa-chevron-down"></span></a>
<ul class="nav child_menu">
<li><a href="chartjs.html">Chart JS</a></li>
<li><a href="chartjs2.html">Chart JS2</a></li>
@ -106,7 +110,8 @@
<div class="menu_section">
<h3>Live On</h3>
<ul class="nav side-menu">
<li><a><i class="fa fa-bug"></i> Additional Pages <span class="fa fa-chevron-down"></span></a>
<li><a><i class="fa fa-bug"></i> Additional Pages <span
class="fa fa-chevron-down"></span></a>
<ul class="nav child_menu">
<li><a href="e_commerce.html">E-commerce</a></li>
<li><a href="projects.html">Projects</a></li>
@ -125,7 +130,8 @@
<li><a href="pricing_tables.html">Pricing Tables</a></li>
</ul>
</li>
<li><a><i class="fa fa-sitemap"></i> Multilevel Menu <span class="fa fa-chevron-down"></span></a>
<li><a><i class="fa fa-sitemap"></i> Multilevel Menu <span
class="fa fa-chevron-down"></span></a>
<ul class="nav child_menu">
<li><a href="#level1_1">Level One</a>
<li><a>Level One<span class="fa fa-chevron-down"></span></a>
@ -142,7 +148,8 @@
</li>
</ul>
</li>
<li><a href="javascript:void(0)"><i class="fa fa-laptop"></i> Landing Page <span class="label label-success pull-right">Coming Soon</span></a></li>
<li><a href="javascript:void(0)"><i class="fa fa-laptop"></i> Landing Page <span
class="label label-success pull-right">Coming Soon</span></a></li>
</ul>
</div>
@ -167,9 +174,10 @@
<!-- /menu footer buttons -->
</div>
</div>
<div class="col-lg-10">
<div class="row">
<!-- top navigation -->
<div class="top_nav">
<div class="top_nav col-lg-12">
<div class="nav_menu">
<nav>
<div class="nav toggle">
@ -178,7 +186,9 @@
<ul class="nav navbar-nav navbar-right">
<li class="">
<a href="javascript:;" class="user-profile dropdown-toggle" data-toggle="dropdown" aria-expanded="false">
<a href="javascript:;" class="user-profile dropdown-toggle"
data-toggle="dropdown"
aria-expanded="false">
<img src="images/img.jpg" alt="">John Doe
<span class=" fa fa-angle-down"></span>
</a>
@ -191,19 +201,24 @@
</a>
</li>
<li><a href="javascript:;">Help</a></li>
<li><a href="login.html"><i class="fa fa-sign-out pull-right"></i> Log Out</a></li>
<li><a href="login.html"><i class="fa fa-sign-out pull-right"></i> Log
Out</a>
</li>
</ul>
</li>
<li role="presentation" class="dropdown">
<a href="javascript:;" class="dropdown-toggle info-number" data-toggle="dropdown" aria-expanded="false">
<a href="javascript:;" class="dropdown-toggle info-number"
data-toggle="dropdown"
aria-expanded="false">
<i class="fa fa-envelope-o"></i>
<span class="badge bg-green">6</span>
</a>
<ul id="menu1" class="dropdown-menu list-unstyled msg_list" role="menu">
<li>
<a>
<span class="image"><img src="images/img.jpg" alt="Profile Image" /></span>
<span class="image"><img src="images/img.jpg"
alt="Profile Image"/></span>
<span>
<span>John Smith</span>
<span class="time">3 mins ago</span>
@ -215,7 +230,8 @@
</li>
<li>
<a>
<span class="image"><img src="images/img.jpg" alt="Profile Image" /></span>
<span class="image"><img src="images/img.jpg"
alt="Profile Image"/></span>
<span>
<span>John Smith</span>
<span class="time">3 mins ago</span>
@ -227,7 +243,8 @@
</li>
<li>
<a>
<span class="image"><img src="images/img.jpg" alt="Profile Image" /></span>
<span class="image"><img src="images/img.jpg"
alt="Profile Image"/></span>
<span>
<span>John Smith</span>
<span class="time">3 mins ago</span>
@ -239,7 +256,8 @@
</li>
<li>
<a>
<span class="image"><img src="images/img.jpg" alt="Profile Image" /></span>
<span class="image"><img src="images/img.jpg"
alt="Profile Image"/></span>
<span>
<span>John Smith</span>
<span class="time">3 mins ago</span>
@ -266,15 +284,16 @@
<!-- /top navigation -->
<!-- page content -->
<div class="right_col" role="main">
<div class="right_col col-lg-12" role="main">
<div class="">
<div class="page-title">
<div class="title_left">
<div class="page-title row">
<div class="text-left col-lg-6">
<h3>Form Validation</h3>
</div>
<div class="title_right">
<div class="col-md-5 col-sm-5 col-xs-12 form-group pull-right top_search">
<div class="text-right col-lg-6">
<div class="row">
<div class="offset-md-7 col-md-5 col-sm-5 col-xs-12 form-group pull-right top_search">
<div class="input-group">
<input type="text" class="form-control" placeholder="Search for...">
<span class="input-group-btn">
@ -284,18 +303,23 @@
</div>
</div>
</div>
</div>
<div class="clearfix"></div>
<div class="row">
<div class="col-md-12 col-sm-12 col-xs-12">
<div class="x_panel">
<div class="x_title">
<h2>Form validation <small>sub title</small></h2>
<h2>Form validation
<small>sub title</small>
</h2>
<ul class="nav navbar-right panel_toolbox">
<li><a class="collapse-link"><i class="fa fa-chevron-up"></i></a>
</li>
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-expanded="false"><i class="fa fa-wrench"></i></a>
<a href="#" class="dropdown-toggle" data-toggle="dropdown"
role="button"
aria-expanded="false"><i class="fa fa-wrench"></i></a>
<ul class="dropdown-menu" role="menu">
<li><a href="#">Settings 1</a>
</li>
@ -312,83 +336,156 @@
<form class="form-horizontal form-label-left" novalidate>
<p>For alternative validation library <code>parsleyJS</code> check out in the <a href="form.html">form page</a>
<p>For alternative validation library <code>parsleyJS</code> check out
in
the <a
href="form.html">form page</a>
</p>
<span class="section">Personal Info</span>
<div class="item form-group">
<label class="control-label col-md-3 col-sm-3 col-xs-12" for="name">Name <span class="required">*</span>
<div class="row">
<label class="control-label col-md-3 col-sm-3 col-xs-12"
for="name">Name
<span class="required">*</span>
</label>
<div class="col-md-6 col-sm-6 col-xs-12">
<input id="name" class="form-control col-md-7 col-xs-12" data-validate-length-range="6" data-validate-words="2" name="name" placeholder="both name(s) e.g Jon Doe" required="required" type="text">
<input id="name" class="form-control col-md-7 col-xs-12"
data-validate-length-range="6"
data-validate-words="2"
name="name" placeholder="both name(s) e.g Jon Doe"
required="required" type="text">
</div>
</div>
</div>
<div class="item form-group">
<label class="control-label col-md-3 col-sm-3 col-xs-12" for="email">Email <span class="required">*</span>
<div class="row">
<label class="control-label col-md-3 col-sm-3 col-xs-12"
for="email">Email
<span class="required">*</span>
</label>
<div class="col-md-6 col-sm-6 col-xs-12">
<input type="email" id="email" name="email" required="required" class="form-control col-md-7 col-xs-12">
<input type="email" id="email" name="email"
required="required"
class="form-control col-md-7 col-xs-12">
</div>
</div>
</div>
<div class="item form-group">
<label class="control-label col-md-3 col-sm-3 col-xs-12" for="email">Confirm Email <span class="required">*</span>
<div class="row">
<label class="control-label col-md-3 col-sm-3 col-xs-12"
for="email">Confirm
Email <span class="required">*</span>
</label>
<div class="col-md-6 col-sm-6 col-xs-12">
<input type="email" id="email2" name="confirm_email" data-validate-linked="email" required="required" class="form-control col-md-7 col-xs-12">
<input type="email" id="email2" name="confirm_email"
data-validate-linked="email" required="required"
class="form-control col-md-7 col-xs-12">
</div>
</div>
</div>
<div class="item form-group">
<label class="control-label col-md-3 col-sm-3 col-xs-12" for="number">Number <span class="required">*</span>
<div class="row">
<label class="control-label col-md-3 col-sm-3 col-xs-12"
for="number">Number
<span class="required">*</span>
</label>
<div class="col-md-6 col-sm-6 col-xs-12">
<input type="number" id="number" name="number" required="required" data-validate-minmax="10,100" class="form-control col-md-7 col-xs-12">
<input type="number" id="number" name="number"
required="required"
data-validate-minmax="10,100"
class="form-control col-md-7 col-xs-12">
</div>
</div>
</div>
<div class="item form-group">
<label class="control-label col-md-3 col-sm-3 col-xs-12" for="website">Website URL <span class="required">*</span>
<div class="row">
<label class="control-label col-md-3 col-sm-3 col-xs-12"
for="website">Website
URL <span class="required">*</span>
</label>
<div class="col-md-6 col-sm-6 col-xs-12">
<input type="url" id="website" name="website" required="required" placeholder="www.website.com" class="form-control col-md-7 col-xs-12">
<input type="url" id="website" name="website"
required="required"
placeholder="www.website.com"
class="form-control col-md-7 col-xs-12">
</div>
</div>
</div>
<div class="item form-group">
<label class="control-label col-md-3 col-sm-3 col-xs-12" for="occupation">Occupation <span class="required">*</span>
<div class="row">
<label class="control-label col-md-3 col-sm-3 col-xs-12"
for="occupation">Occupation
<span class="required">*</span>
</label>
<div class="col-md-6 col-sm-6 col-xs-12">
<input id="occupation" type="text" name="occupation" data-validate-length-range="5,20" class="optional form-control col-md-7 col-xs-12">
<input id="occupation" type="text" name="occupation"
data-validate-length-range="5,20"
class="optional form-control col-md-7 col-xs-12">
</div>
</div>
</div>
<div class="item form-group">
<label for="password" class="control-label col-md-3">Password</label>
<div class="row">
<label for="password"
class="control-label col-md-3">Password</label>
<div class="col-md-6 col-sm-6 col-xs-12">
<input id="password" type="password" name="password" data-validate-length="6,8" class="form-control col-md-7 col-xs-12" required="required">
<input id="password" type="password" name="password"
data-validate-length="6,8"
class="form-control col-md-7 col-xs-12"
required="required">
</div>
</div>
</div>
<div class="item form-group">
<label for="password2" class="control-label col-md-3 col-sm-3 col-xs-12">Repeat Password</label>
<div class="row">
<label for="password2"
class="control-label col-md-3 col-sm-3 col-xs-12">Repeat
Password</label>
<div class="col-md-6 col-sm-6 col-xs-12">
<input id="password2" type="password" name="password2" data-validate-linked="password" class="form-control col-md-7 col-xs-12" required="required">
<input id="password2" type="password" name="password2"
data-validate-linked="password"
class="form-control col-md-7 col-xs-12"
required="required">
</div>
</div>
</div>
<div class="item form-group">
<label class="control-label col-md-3 col-sm-3 col-xs-12" for="telephone">Telephone <span class="required">*</span>
<div class="row">
<label class="control-label col-md-3 col-sm-3 col-xs-12"
for="telephone">Telephone
<span class="required">*</span>
</label>
<div class="col-md-6 col-sm-6 col-xs-12">
<input type="tel" id="telephone" name="phone" required="required" data-validate-length-range="8,20" class="form-control col-md-7 col-xs-12">
<input type="tel" id="telephone" name="phone"
required="required"
data-validate-length-range="8,20"
class="form-control col-md-7 col-xs-12">
</div>
</div>
</div>
<div class="item form-group">
<label class="control-label col-md-3 col-sm-3 col-xs-12" for="textarea">Textarea <span class="required">*</span>
<div class="row">
<label class="control-label col-md-3 col-sm-3 col-xs-12"
for="textarea">Textarea
<span class="required">*</span>
</label>
<div class="col-md-6 col-sm-6 col-xs-12">
<textarea id="textarea" required="required" name="textarea" class="form-control col-md-7 col-xs-12"></textarea>
<textarea id="textarea" required="required" name="textarea"
class="form-control col-md-7 col-xs-12"></textarea>
</div>
</div>
</div>
<div class="ln_solid"></div>
<div class="form-group">
<div class="row">
<div class="col-md-6 col-md-offset-3">
<button type="submit" class="btn btn-primary">Cancel</button>
<button id="send" type="submit" class="btn btn-success">Submit</button>
<button type="submit" class="btn btn-primary">Cancel
</button>
<button id="send" type="submit" class="btn btn-success">
Submit
</button>
</div>
</div>
</div>
</form>
@ -401,7 +498,7 @@
<!-- /page content -->
<!-- footer content -->
<footer>
<footer class="col-lg-12">
<div class="pull-right">
Gentelella - Bootstrap Admin Template by <a href="https://colorlib.com">Colorlib</a>
</div>
@ -410,6 +507,9 @@
<!-- /footer content -->
</div>
</div>
</div>
</div>
</div>
<!-- jQuery -->
<script src="../vendors/jquery/dist/jquery.min.js"></script>
@ -423,7 +523,7 @@
<script src="../vendors/validator/validator.js"></script>
<!-- Custom Theme Scripts -->
<script src="../build/js/custom.min.js"></script>
<script src="../build/js/custom.js"></script>
</body>
</html>