donation/public/assets/html/creative/forms-elements.html

632 lines
45 KiB
HTML

<!DOCTYPE html>
<html lang="en">
<head>
@@include("partials/title-meta.html", {"title": "Form Elements"})
@@include('./partials/head-css.html')
</head>
<body class="loading" data-layout-mode="horizontal" data-layout='{"mode": "light", "width": "fluid", "menuPosition": "fixed", "topbar": {"color": "dark"}, "showRightSidebarOnPageLoad": true}'>
<!-- Begin page -->
<div id="wrapper">
@@include('./partials/topbar.html')
@@include('./partials/horizontal.html')
<!-- ============================================================== -->
<!-- Start Page Content here -->
<!-- ============================================================== -->
<div class="content-page">
<div class="content">
<!-- Start Content-->
<div class="container-fluid">
<!-- start page title -->
<div class="row">
<div class="col-12">
<div class="page-title-box page-title-box-alt">
<h4 class="page-title">Form Elements</h4>
<div class="page-title-right">
<ol class="breadcrumb m-0">
<li class="breadcrumb-item"><a href="javascript: void(0);">Minton</a></li>
<li class="breadcrumb-item"><a href="javascript: void(0);">Forms</a></li>
<li class="breadcrumb-item active">Form Elements</li>
</ol>
</div>
</div>
</div>
</div>
<!-- end page title -->
<div class="row">
<div class="col-12">
<div class="card">
<div class="card-body">
<h4 class="header-title">Input Types</h4>
<p class="sub-header">
Most common form control, text-based input fields. Includes support for all HTML5 types: <code>text</code>, <code>password</code>, <code>datetime</code>, <code>datetime-local</code>, <code>date</code>, <code>month</code>, <code>time</code>, <code>week</code>, <code>number</code>, <code>email</code>, <code>url</code>, <code>search</code>, <code>tel</code>, and <code>color</code>.
</p>
<div class="row">
<div class="col-12">
<div class="p-2">
<form class="form-horizontal" role="form">
<div class="form-group row">
<label class="col-sm-2 col-form-label" for="simpleinput">Text</label>
<div class="col-sm-10">
<input type="text" id="simpleinput" class="form-control" value="Some text value...">
</div>
</div>
<div class="form-group row">
<label class="col-sm-2 col-form-label" for="example-email">Email</label>
<div class="col-sm-10">
<input type="email" id="example-email" name="example-email" class="form-control" placeholder="Email">
</div>
</div>
<div class="form-group row">
<label class="col-sm-2 col-form-label" for="example-password">Password</label>
<div class="col-sm-10">
<input type="password" class="form-control" id="example-password" value="password">
</div>
</div>
<div class="form-group row">
<label class="col-sm-2 col-form-label" for="password">Show/Hide Password</label>
<div class="col-sm-10">
<div class="input-group input-group-merge">
<input type="password" id="password" class="form-control" placeholder="Enter your password">
<div class="input-group-append" data-password="false">
<div class="input-group-text">
<span class="password-eye"></span>
</div>
</div>
</div>
</div>
</div>
<div class="form-group row">
<label class="col-sm-2 col-form-label" for="example-placeholder">Placeholder</label>
<div class="col-sm-10">
<input type="text" class="form-control" id="example-placeholder" placeholder="placeholder">
</div>
</div>
<div class="form-group row">
<label class="col-sm-2 col-form-label" for="example-textarea">Text area</label>
<div class="col-sm-10">
<textarea class="form-control" id="example-textarea" rows="5"></textarea>
</div>
</div>
<div class="form-group row">
<label class="col-sm-2 col-form-label">Readonly</label>
<div class="col-sm-10">
<input type="text" class="form-control" readonly="" value="Readonly value">
</div>
</div>
<div class="form-group row">
<label class="col-sm-2 col-form-label">Disabled</label>
<div class="col-sm-10">
<input type="text" class="form-control" disabled="" value="Disabled value">
</div>
</div>
<div class="form-group row">
<label class="col-sm-2 col-form-label" for="example-static">Static control</label>
<div class="col-sm-10">
<input type="text" readonly="" class="form-control-plaintext" id="example-static" value="email@example.com">
</div>
</div>
<div class="form-group row">
<label class="col-sm-2 col-form-label" for="example-helping">Helping text</label>
<div class="col-sm-10">
<input type="text" class="form-control" id="example-helping" placeholder="Helping text">
<span class="help-block"><small>A block of help text that breaks onto a new line and may extend beyond one line.</small></span>
</div>
</div>
<div class="form-group row">
<label class="col-sm-2 col-form-label">Input Select</label>
<div class="col-sm-10">
<select class="form-control">
<option>1</option>
<option>2</option>
<option>3</option>
<option>4</option>
<option>5</option>
</select>
<h6>Multiple select</h6>
<select multiple class="form-control">
<option>1</option>
<option>2</option>
<option>3</option>
<option>4</option>
<option>5</option>
</select>
</div>
</div>
<div class="form-group row">
<label class="col-sm-2 col-form-label" for="example-fileinput">Default file input</label>
<div class="col-sm-10">
<input type="file" class="form-control" id="example-fileinput">
</div>
</div>
<div class="form-group row">
<label class="col-sm-2 col-form-label" for="example-date">Date</label>
<div class="col-sm-10">
<input class="form-control" type="date" name="date" id="example-date">
</div>
</div>
<div class="form-group row">
<label class="col-sm-2 col-form-label" for="example-month">Month</label>
<div class="col-md-10">
<input class="form-control" type="month" id="example-month" name="month">
</div>
</div>
<div class="form-group row">
<label class="col-sm-2 col-form-label" for="example-time">Time</label>
<div class="col-md-10">
<input class="form-control" type="time" id="example-time" name="time">
</div>
</div>
<div class="form-group row">
<label class="col-sm-2 col-form-label" for="example-week">Week</label>
<div class="col-md-10">
<input class="form-control" type="week" id="example-week" name="week">
</div>
</div>
<div class="form-group row">
<label class="col-sm-2 col-form-label" for="example-number">Number</label>
<div class="col-md-10">
<input class="form-control" type="number" id="example-number" name="number">
</div>
</div>
<div class="form-group row">
<label class="col-sm-2 col-form-label">URL</label>
<div class="col-md-10">
<input class="form-control" type="url" name="url">
</div>
</div>
<div class="form-group row">
<label class="col-sm-2 col-form-label">Search</label>
<div class="col-md-10">
<input class="form-control" type="search" name="search">
</div>
</div>
<div class="form-group row">
<label class="col-sm-2 col-form-label">Tel</label>
<div class="col-md-10">
<input class="form-control" type="tel" name="tel">
</div>
</div>
<div class="form-group row">
<label class="col-sm-2 col-form-label" for="example-color">Color</label>
<div class="col-md-10">
<input class="form-control" type="color" id="example-color" name="color" value="#3bafda" >
</div>
</div>
<div class="form-group row mb-0">
<label class="col-sm-2 col-form-label" for="example-custom-range">Custom range</label>
<div class="col-md-10 align-self-center">
<input class="custom-range" type="range" id="example-custom-range" name="range" min="0" max="10">
</div>
</div>
</form>
</div>
</div>
</div>
<!-- end row -->
</div>
</div> <!-- end card -->
</div><!-- end col -->
</div>
<!-- end row -->
<div class="row">
<div class="col-12">
<div class="card">
<div class="card-body">
<div class="row">
<div class="col-md-6">
<h4 class="header-title">Select Menu</h4>
<p class="sub-header">
Custom <code>&lt;select&gt;</code> menus need only a custom class, <code>.custom-select</code> to trigger the custom styles.
</p>
<select class="custom-select">
<option selected>Open this select menu</option>
<option value="1">One</option>
<option value="2">Two</option>
<option value="3">Three</option>
</select>
<h4 class="header-title mt-4">Switches</h4>
<p class="sub-header">
A switch has the markup of a custom checkbox but uses the <code>.custom-switch</code> class to render a toggle switch. Switches also support the <code>disabled</code> attribute.
</p>
<div class="custom-control custom-switch">
<input type="checkbox" class="custom-control-input" id="customSwitch1" checked>
<label class="custom-control-label" for="customSwitch1">Toggle this switch element</label>
</div>
<div class="custom-control custom-switch mt-1">
<input type="checkbox" class="custom-control-input" disabled id="customSwitch2">
<label class="custom-control-label" for="customSwitch2">Disabled switch element</label>
</div>
</div>
<div class="col-md-6">
<h4 class="header-title">Checkboxes and radios</h4>
<div class="mt-3">
<div class="custom-control custom-checkbox">
<input type="checkbox" class="custom-control-input" id="customCheck1" checked>
<label class="custom-control-label" for="customCheck1">Check this custom checkbox</label>
</div>
<div class="custom-control custom-checkbox">
<input type="checkbox" class="custom-control-input" id="customCheck2">
<label class="custom-control-label" for="customCheck2">Check this custom checkbox</label>
</div>
</div>
<div class="mt-3">
<div class="custom-control custom-radio">
<input type="radio" id="customRadio1" name="customRadio" class="custom-control-input" checked>
<label class="custom-control-label" for="customRadio1">Toggle this custom radio</label>
</div>
<div class="custom-control custom-radio">
<input type="radio" id="customRadio2" name="customRadio" class="custom-control-input">
<label class="custom-control-label" for="customRadio2">Or toggle this other custom radio</label>
</div>
</div>
</div>
</div>
</div>
</div> <!-- end card -->
</div> <!-- end col -->
</div>
<!-- end row -->
<div class="row">
<div class="col-12">
<div class="card">
<div class="card-body">
<h4 class="header-title">Input Sizes & Group</h4>
<p class="sub-header">
Set heights using classes like <code>.input-lg</code>, and set widths using grid column classes like <code>.col-lg-*</code>.
</p>
<div class="p-2">
<form role="form" class="form-horizontal">
<div class="form-group row">
<label class="col-sm-2 col-form-label" for="example-input-small">Small</label>
<div class="col-sm-10">
<input type="text" id="example-input-small" name="example-input-small" class="form-control form-control-sm" placeholder=".input-sm">
</div>
</div>
<div class="form-group row">
<label class="col-sm-2 col-form-label" for="example-input-normal">Normal</label>
<div class="col-sm-10">
<input type="text" id="example-input-normal" name="example-input-normal" class="form-control" placeholder="Normal">
</div>
</div>
<div class="form-group row">
<label class="col-sm-2 col-form-label" for="example-input-large">Large</label>
<div class="col-sm-10">
<input type="text" id="example-input-large" name="example-input-large" class="form-control form-control-lg" placeholder=".input-lg">
</div>
</div>
<div class="form-group row">
<label class="col-sm-2 col-form-label">Grid Sizes</label>
<div class="col-sm-4">
<input type="text" class="form-control" placeholder=".col-sm-4">
</div>
</div>
<div class="form-group row">
<label class="col-sm-2 col-form-label">Static</label>
<div class="col-sm-10">
<div class="input-group">
<div class="input-group-prepend">
<span class="input-group-text" id="basic-addon1">@</span>
</div>
<input type="text" class="form-control" placeholder="Username" aria-label="Username" aria-describedby="basic-addon1">
</div>
</div>
</div>
<div class="form-group row">
<label class="col-sm-2 col-form-label">Dropdowns</label>
<div class="col-sm-10">
<div class="input-group mb-3">
<div class="input-group-prepend">
<button class="btn btn-primary waves-effect waves-light dropdown-toggle" type="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Dropdown <i class="mdi mdi-chevron-down"></i></button>
<div class="dropdown-menu">
<a class="dropdown-item" href="#">Action</a>
<a class="dropdown-item" href="#">Another action</a>
<a class="dropdown-item" href="#">Something else here</a>
<div role="separator" class="dropdown-divider"></div>
<a class="dropdown-item" href="#">Separated link</a>
</div>
</div>
<input type="text" class="form-control" placeholder="" aria-label="" aria-describedby="basic-addon1">
</div>
</div>
</div>
<div class="form-group row mb-0">
<label class="col-sm-2 col-form-label">Buttons</label>
<div class="col-sm-10">
<div class="input-group">
<input type="text" class="form-control" placeholder="Recipient's username" aria-label="Recipient's username" aria-describedby="basic-addon2">
<div class="input-group-append">
<button class="btn btn-dark waves-effect waves-light" type="button">Button</button>
</div>
</div>
</div>
</div>
</form>
</div>
</div>
</div> <!-- end card -->
</div> <!-- end col -->
</div>
<!-- end row -->
<div class="row">
<div class="col-lg-6">
<div class="card">
<div class="card-body">
<h4 class="header-title mb-3">Basic Example</h4>
<form role="form">
<div class="form-group">
<label for="exampleInputEmail1">Email address</label>
<input type="email" class="form-control" id="exampleInputEmail1" aria-describedby="emailHelp" placeholder="Enter email">
<small id="emailHelp" class="form-text text-muted">We'll never share your email with anyone else.</small>
</div>
<div class="form-group">
<label for="exampleInputPassword1">Password</label>
<input type="password" class="form-control" id="exampleInputPassword1" placeholder="Password">
</div>
<div class="form-group mb-3">
<div class="custom-control custom-checkbox">
<input type="checkbox" class="custom-control-input" id="checkmeout0">
<label class="custom-control-label" for="checkmeout0">Check me out !</label>
</div>
</div>
<button type="submit" class="btn btn-primary">Submit</button>
</form>
</div>
</div>
</div>
<!-- end col -->
<div class="col-lg-6">
<div class="card">
<div class="card-body">
<h4 class="header-title mb-3">Horizontal form</h4>
<form class="form-horizontal" role="form">
<div class="form-group row mb-3">
<label for="inputEmail3" class="col-sm-3 col-form-label">Email</label>
<div class="col-sm-9">
<input type="email" class="form-control" id="inputEmail3" placeholder="Email">
</div>
</div>
<div class="form-group row mb-3">
<label for="inputPassword3" class="col-sm-3 col-form-label">Password</label>
<div class="col-sm-9">
<input type="password" class="form-control" id="inputPassword3" placeholder="Password">
</div>
</div>
<div class="form-group row mb-3">
<label for="inputPassword5" class="col-sm-3 col-form-label">Re Password</label>
<div class="col-sm-9">
<input type="password" class="form-control" id="inputPassword5" placeholder="Retype Password">
</div>
</div>
<div class="form-group row justify-content-end mb-3">
<div class="col-sm-9">
<div class="custom-control custom-checkbox">
<input type="checkbox" class="custom-control-input" id="checkmeout">
<label class="custom-control-label" for="checkmeout">Check me out !</label>
</div>
</div>
</div>
<div class="form-group mb-0 justify-content-end row">
<div class="col-sm-9">
<button type="submit" class="btn btn-info waves-effect waves-light">Sign in</button>
</div>
</div>
</form>
</div>
</div>
</div>
</div>
<!-- end row -->
<!-- Inline Form -->
<div class="row">
<div class="col-md-12">
<div class="card">
<div class="card-body">
<h4 class="header-title">Inline Form</h4>
<p class="sub-header">
Add <code>.form-inline</code> to your form (which doesn't have to be a <code>&lt;form&gt;</code>)
for left-aligned and inline-block controls. <strong>This only applies to forms within viewports
that are at least 768px wide.</strong>
</p>
<div class="row">
<div class="col-sm-12">
<form class="form-inline">
<div class="form-group">
<label for="staticEmail2" class="sr-only">Email</label>
<input type="text" readonly class="form-control-plaintext" id="staticEmail2" value="email@example.com">
</div>
<div class="form-group mx-sm-3">
<label for="inputPassword2" class="sr-only">Password</label>
<input type="password" class="form-control" id="inputPassword2" placeholder="Password">
</div>
<button type="submit" class="btn btn-primary">Confirm identity</button>
</form>
</div>
</div>
<div class="row">
<div class="col-sm-12">
<h6 class="font-13 mt-4">Auto-sizing</h6>
<form>
<div class="form-row align-items-center">
<div class="col-auto">
<label class="sr-only" for="inlineFormInput">Name</label>
<input type="text" class="form-control mb-2" id="inlineFormInput" placeholder="Jane Doe">
</div>
<div class="col-auto">
<label class="sr-only" for="inlineFormInputGroup">Username</label>
<div class="input-group mb-2">
<div class="input-group-prepend">
<div class="input-group-text">@</div>
</div>
<input type="text" class="form-control" id="inlineFormInputGroup" placeholder="Username">
</div>
</div>
<div class="col-auto">
<div class="custom-control custom-checkbox mb-2">
<input type="checkbox" class="custom-control-input" id="autoSizingCheck">
<label class="custom-control-label" for="autoSizingCheck">Remember me</label>
</div>
</div>
<div class="col-auto">
<button type="submit" class="btn btn-primary mb-2">Submit</button>
</div>
</div>
</form>
</div>
</div>
</div>
</div>
</div>
</div>
<!-- end row -->
<!-- Form row -->
<div class="row">
<div class="col-md-12">
<div class="card">
<div class="card-body">
<h4 class="header-title">Form row</h4>
<p class="sub-header">
You may also swap <code class="highlighter-rouge">.row</code> for <code class="highlighter-rouge">.form-row</code>, a variation of our standard grid row that overrides the default column gutters for tighter and more compact layouts.
</p>
<form>
<div class="form-row">
<div class="form-group col-md-6">
<label for="inputEmail4" class="col-form-label">Email</label>
<input type="email" class="form-control" id="inputEmail4" placeholder="Email">
</div>
<div class="form-group col-md-6">
<label for="inputPassword4" class="col-form-label">Password</label>
<input type="password" class="form-control" id="inputPassword4" placeholder="Password">
</div>
</div>
<div class="form-group">
<label for="inputAddress" class="col-form-label">Address</label>
<input type="text" class="form-control" id="inputAddress" placeholder="1234 Main St">
</div>
<div class="form-group">
<label for="inputAddress2" class="col-form-label">Address 2</label>
<input type="text" class="form-control" id="inputAddress2" placeholder="Apartment, studio, or floor">
</div>
<div class="form-row">
<div class="form-group col-md-6">
<label for="inputCity" class="col-form-label">City</label>
<input type="text" class="form-control" id="inputCity">
</div>
<div class="form-group col-md-4">
<label for="inputState" class="col-form-label">State</label>
<select id="inputState" class="form-control">
<option>Choose</option>
<option>Option 1</option>
<option>Option 2</option>
<option>Option 3</option>
</select>
</div>
<div class="form-group col-md-2">
<label for="inputZip" class="col-form-label">Zip</label>
<input type="text" class="form-control" id="inputZip">
</div>
</div>
<div class="form-group">
<div class="custom-control custom-checkbox">
<input type="checkbox" class="custom-control-input" id="customCheck11">
<label class="custom-control-label" for="customCheck11">Check this custom checkbox</label>
</div>
</div>
<button type="submit" class="btn btn-primary">Sign in</button>
</form>
</div>
</div>
</div>
</div>
<!-- end row -->
</div> <!-- container -->
</div> <!-- content -->
@@include('./partials/footer.html')
</div>
<!-- ============================================================== -->
<!-- End Page content -->
<!-- ============================================================== -->
</div>
<!-- END wrapper -->
@@include('./partials/right-sidebar.html')
<!-- Vendor js -->
<script src="../assets/js/vendor.min.js"></script>
<!-- App js -->
<script src="../assets/js/app.min.js"></script>
</body>
</html>