mirror of https://github.com/ColorlibHQ/gentelella
form validation update
parent
9508f4c3b0
commit
60921137c6
|
@ -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>
|
Loading…
Reference in New Issue