templates/form-elements.html.twig line 1

Open in your IDE?
  1. {{ include('partials/main.html.twig') }}
    
        <head>
            
            {{ include('partials/title-meta.html.twig', {title: 'Basic Elements'}) }}
    
            {{ include('partials/head-css.html.twig') }}
    
        </head>
    
        {{ include('partials/body.html.twig') }}
    
            <!-- Begin page -->
            <div id="layout-wrapper">
    
                {{ include('partials/menu.html.twig') }}
    
                <!-- ============================================================== -->
                <!-- Start right Content here -->
                <!-- ============================================================== -->
                <div class="main-content">
    
                    <div class="page-content">
                        <div class="container-fluid">
    
                            {{ include('partials/page-title.html.twig', {pagetitle: 'Forms', title: 'Basic Elements'}) }}
    
                            <div class="row">
                                <div class="col-12">
                                    <div class="card">
                                        <div class="card-header">
                                            <h4 class="card-title">Textual inputs</h4>
                                            <p class="card-title-desc">Here are examples of <code>.form-control</code> applied to each
                                                textual HTML5 <code>&lt;input&gt;</code> <code>type</code>.</p>
                                        </div>
                                        <div class="card-body p-4">
            
                                            <div class="row">
                                                <div class="col-lg-6">
                                                    <div>
                                                        <div class="mb-3">
                                                            <label for="example-text-input" class="form-label">Text</label>
                                                            <input class="form-control" type="text" value="Artisanal kale" id="example-text-input">
                                                        </div>
                                                        <div class="mb-3">
                                                            <label for="example-search-input" class="form-label">Search</label>
                                                            <input class="form-control" type="search" value="How do I shoot web" id="example-search-input">
                                                        </div>
                                                        <div class="mb-3">
                                                            <label for="example-email-input" class="form-label">Email</label>
                                                            <input class="form-control" type="email" value="bootstrap@example.com" id="example-email-input">
                                                        </div>
                                                        <div class="mb-3">
                                                            <label for="example-url-input" class="form-label">URL</label>
                                                            <input class="form-control" type="url" value="https://getbootstrap.com" id="example-url-input">
                                                        </div>
                                                        <div class="mb-3">
                                                            <label for="example-tel-input" class="form-label">Telephone</label>
                                                            <input class="form-control" type="tel" value="1-(555)-555-5555" id="example-tel-input">
                                                        </div>
                                                        <div class="mb-3">
                                                            <label for="example-password-input" class="form-label">Password</label>
                                                            <input class="form-control" type="password" value="hunter2" id="example-password-input">
                                                        </div>
                                                        <div class="mb-3">
                                                            <label for="example-number-input" class="form-label">Number</label>
                                                            <input class="form-control" type="number" value="42" id="example-number-input">
                                                        </div>
                                                        <div>
                                                            <label for="example-datetime-local-input" class="form-label">Date and time</label>
                                                            <input class="form-control" type="datetime-local" value="2019-08-19T13:45:00" id="example-datetime-local-input">
                                                        </div>
                                                        
                                                    </div>
                                                </div>
    
                                                <div class="col-lg-6">
                                                    <div class="mt-3 mt-lg-0">
                                                        <div class="mb-3">
                                                            <label for="example-date-input" class="form-label">Date</label>
                                                            <input class="form-control" type="date" value="2019-08-19" id="example-date-input">
                                                        </div>
                                                        <div class="mb-3">
                                                            <label for="example-month-input" class="form-label">Month</label>
                                                            <input class="form-control" type="month" value="2019-08" id="example-month-input">
                                                        </div>
                                                        <div class="mb-3">
                                                            <label for="example-week-input" class="form-label">Week</label>
                                                            <input class="form-control" type="week" value="2019-W33" id="example-week-input">
                                                        </div>
                                                        <div class="mb-3">
                                                            <label for="example-time-input" class="form-label">Time</label>
                                                            <input class="form-control" type="time" value="13:45:00" id="example-time-input">
                                                        </div>
                                                        <div class="mb-3">
                                                            <label for="example-color-input" class="form-label">Color picker</label>
                                                            <input type="color" class="form-control form-control-color mw-100" id="example-color-input" value="#5156be" title="Choose your color">
                                                        </div>
                                                        <div class="mb-3">
                                                            <label class="form-label">Select</label>
                                                            <select class="form-select">
                                                                <option>Select</option>
                                                                <option>Large select</option>
                                                                <option>Small select</option>
                                                            </select>
                                                        </div>
                
                                                        <div>
                                                            <label for="exampleDataList" class="form-label">Datalists</label>
                                                            <input class="form-control" list="datalistOptions" id="exampleDataList" placeholder="Type to search...">
                                                            <datalist id="datalistOptions">
                                                                <option value="San Francisco">
                                                                <option value="New York">
                                                                <option value="Seattle">
                                                                <option value="Los Angeles">
                                                                <option value="Chicago">
                                                            </datalist>
                                                        </div>
                                                    </div>
                                                </div>
                                            </div>
                                        </div>
                                    </div>
                                </div> <!-- end col -->
                            </div>
                            <!-- end row -->
    
                            <!-- Start row -->
                            <div class="row">
                                <div class="col-lg-6">
                                    <div class="card">
                                        <div class="card-header">
                                            <h4 class="card-title">Sizing</h4>
                                            <p class="card-title-desc">Set heights using classes like <code>.form-control-lg</code> and <code>.form-control-sm</code>.</p>
                                        </div>
                                        <div class="card-body">
                                            <form>
                                                <div class="mb-4">
                                                    <label class="form-label" for="default-input">Default input</label>
                                                    <input class="form-control" type="text" id="default-input" placeholder="Default input">
                                                </div>
                                                <div class="mb-4">
                                                    <label class="form-label" for="form-sm-input">Form Small input</label>
                                                    <input class="form-control form-control-sm" type="text" id="form-sm-input" placeholder=".form-control-sm">
                                                </div>
                                                <div>
                                                    <label class="form-label" for="form-lg-input">Form Large input</label>
                                                    <input class="form-control form-control-lg" type="text" id="form-lg-input" placeholder=".form-control-lg">
                                                </div>
                                            </form>
                                        </div>
                                    </div>
                                </div>
                                <!-- end col -->
                                <div class="col-lg-6">
                                    <div class="card">
                                        <div class="card-header">
                                            <h4 class="card-title">Range Inputs</h4>
                                            <p class="card-title-desc">Create custom <code>&lt;input type="range"&gt;</code>
                                                controls with <code>.form-range</code>.</p>
                                        </div>
                                        <div class="card-body">
                                            
    
                                            <div class="mb-3">
                                                <label for="customRange1" class="form-label">Example range</label>
                                                <input type="range" class="form-range" id="customRange1">
                                            </div>
    
                                            <div class="mb-4">
                                                <h5 class="font-size-14 mb-1">Min and max</h5>
                                                <p class="card-title-desc mb-2">Range inputs have implicit values for min and
                                                    max—0 and 100, respectively.</p>
                                                <input type="range" class="form-range" min="0" max="5" id="customRange2">
                                            </div>
    
                                            <div>
                                                <h5 class="font-size-14 mb-1">Steps</h5>
                                                <p class="card-title-desc mb-2">By default, range inputs “snap” to integer
                                                    values. To change this, you can specify a <code>step</code> value.</p>
                                                <input type="range" class="form-range" min="0" max="5" id="customRange3">
                                            </div>
    
                                        </div>
                                    </div>
                                </div>
                                <!-- end col -->
                            </div>
                            <!-- End row -->
    
                            <div class="row">
                                <div class="col-lg-12">
                                    <div class="card">
                                        <div class="card-header">
                                            <h4 class="card-title">Form layouts</h4>
                                            <p class="card-title-desc">Form layout options : from inline, horizontal & custom grid implementations</p>
                                        </div>
                                        <div class="card-body p-4">
                                            
                                            <div class="row">
                                                <div class="col-lg-5">
                                                    <div>
                                                        <h5 class="font-size-14 mb-4"><i class="mdi mdi-arrow-right text-primary me-1"></i> Form groups</h5>
                                                        <form>
                                                            <div class="mb-3">
                                                                <label class="form-label" for="formrow-firstname-input">First name</label>
                                                                <input type="text" class="form-control" id="formrow-firstname-input" placeholder="Enter Name">
                                                            </div>
                
                                                            <div class="row">                                                            
                                                                <div class="col-md-6">
                                                                    <div class="mb-3">
                                                                        <label class="form-label" for="formrow-email-input">Email</label>
                                                                        <input type="email" class="form-control" id="formrow-email-input" placeholder="Enter your Email">
                                                                    </div>
                                                                </div>
                                                                <div class="col-md-6">
                                                                    <div class="mb-3">
                                                                        <label class="form-label" for="formrow-password-input">Password</label>
                                                                        <input type="password" class="form-control" id="formrow-password-input" placeholder="Enter your password">
                                                                    </div>
                                                                </div>
                                                            </div>
                
                
                                                            <div class="form-group">
                                                                
                                                                <div class="form-check">
                                                                    <input type="checkbox" class="form-check-input" id="formrow-customCheck">
                                                                    <label class="form-check-label" for="formrow-customCheck">Check me out</label>
                                                                </div>
                                                            </div>
                                                            <div class="mt-4">
                                                                <button type="submit" class="btn btn-primary w-md">Submit</button>
                                                            </div>
                                                        </form>
                                                    </div>
                                                </div>
                                                <div class="col-lg-6 ms-lg-auto">
                                                    <div class="mt-4 mt-lg-0">
                                                        <h5 class="font-size-14 mb-4"><i class="mdi mdi-arrow-right text-primary me-1"></i> Horizontal form</h5>
                                                        
                                                        <form>
                                                            <div class="row mb-4">
                                                                <label for="horizontal-firstname-input" class="col-sm-3 col-form-label">First name</label>
                                                                <div class="col-sm-9">
                                                                  <input type="text" class="form-control" id="horizontal-firstname-input" placeholder="Enter your First Name">
                                                                </div>
                                                            </div>
                                                            <div class="row mb-4">
                                                                <label for="horizontal-email-input" class="col-sm-3 col-form-label">Email</label>
                                                                <div class="col-sm-9">
                                                                    <input type="email" class="form-control" id="horizontal-email-input" placeholder="Enter your Email">
                                                                </div>
                                                            </div>
                                                            <div class="row mb-4">
                                                                <label for="horizontal-password-input" class="col-sm-3 col-form-label">Password</label>
                                                                <div class="col-sm-9">
                                                                  <input type="password" class="form-control" id="horizontal-password-input" placeholder="Enter your password">
                                                                </div>
                                                            </div>
                
                                                            <div class="row justify-content-end">
                                                                <div class="col-sm-9">
                                                                    <div class="form-check mb-4">
                                                                        <input type="checkbox" class="form-check-input" id="horizontal-customCheck">
                                                                        <label class="form-check-label" for="horizontal-customCheck">Remember me</label>
                                                                    </div>
                
                                                                    <div>
                                                                        <button type="submit" class="btn btn-primary w-md">Submit</button>
                                                                    </div>
                                                                </div>
                                                            </div>
                                                        </form>
                                                    </div>
                                                </div>
                                            </div>
    
                                            <div class="row mt-4">
                                                <div class="col-lg-6">
                                                    <h5 class="font-size-14 mb-4"><i class="mdi mdi-arrow-right text-primary me-1"></i> Inline forms layout</h5>
                                            
                                                    <form class="row gx-3 gy-2 align-items-center mb-4 mb-lg-0">
                                                        <div class="col-sm-4">
                                                            <label class="visually-hidden" for="specificSizeInputName">Name</label>
                                                            <input type="text" class="form-control" id="specificSizeInputName" placeholder="Enter Name">
                                                        </div>
                                                        <div class="col-sm-4">
                                                            <label class="visually-hidden" for="specificSizeInputGroupUsername">Username</label>
                                                            <div class="input-group">
                                                                <div class="input-group-text">@</div>
                                                                <input type="text" class="form-control" id="specificSizeInputGroupUsername" placeholder="Username">
                                                            </div>
                                                        </div>
                                                        <div class="col-sm-auto">
                                                            <div class="form-check">
                                                                <input class="form-check-input" type="checkbox" id="autoSizingCheck2">
                                                                <label class="form-check-label" for="autoSizingCheck2">
                                                                    Remember me
                                                                </label>
                                                            </div>
                                                        </div>
                                                        <div class="col-sm-auto">
                                                            <button type="submit" class="btn btn-primary">Submit</button>
                                                        </div>
                                                    </form>
                                                </div>
    
                                                <div class="col-lg-6">
                                                    <h5 class="font-size-14 mb-4"><i class="mdi mdi-arrow-right text-primary me-1"></i> Floating Label</h5>
    
                                                    <div class="row">
                                                        <div class="col-lg-6">
                                                            <div class="form-floating mb-3 mb-lg-0">
                                                                <input type="email" class="form-control" id="floatingInput" placeholder="name@example.com">
                                                                <label for="floatingInput">Email address</label>
                                                            </div>                                                        
                                                        </div>
                                                        <div class="col-lg-6">
                                                            <div class="form-floating">
                                                                <input type="password" class="form-control" id="floatingPassword" placeholder="Password">
                                                                <label for="floatingPassword">Password</label>
                                                            </div>
                                                        </div>
                                                    </div>
                                                </div>
                                            </div>
    
                                            <div class="row mt-4">
                                                <div class="col-lg-6">
                                                    <h5 class="font-size-14 mb-4"><i class="mdi mdi-arrow-right text-primary me-1"></i> Inline forms layout used by hstack</h5>
                                                    <form class="row gx-3 gy-2 align-items-center">
                                                        <div class="hstack gap-3">
                                                            <input class="form-control me-auto" type="text" placeholder="Add your item here...">
                                                            <button type="button" class="btn btn-secondary">Submit</button>
                                                            <div class="vr"></div>
                                                            <button type="reset" class="btn btn-outline-danger">Reset</button>
                                                        </div>
                                                    </form>
                                                </div>
                                            </div>
                                        </div>
                                    </div>
                                </div>
                            </div>
                            <!-- End Form Layout -->
    
                            <div class="row">
                                <div class="col-xl-6">
                                    <div class="card">
                                        <div class="card-header">
                                            <h4 class="card-title mb-0">Checkboxes</h4>
                                        </div>
                                        <div class="card-body">
                                            <div class="row">
                                                <div class="col-md-6">
    
                                                    <div >
                                                        <h5 class="font-size-14 mb-3"><i class="mdi mdi-arrow-right text-primary me-1"></i> Form Checkboxes
                                                        </h5>
                                                        <div class="form-check mb-3">
                                                            <input class="form-check-input" type="checkbox" id="formCheck1">
                                                            <label class="form-check-label" for="formCheck1">
                                                                Form Checkbox
                                                            </label>
                                                        </div>
                                                        <div class="form-check">
                                                            <input class="form-check-input" type="checkbox" id="formCheck2" checked>
                                                            <label class="form-check-label" for="formCheck2">
                                                                Form Checkbox checked
                                                            </label>
                                                        </div>
                                                    </div>
                                                </div>
                                                
                                                <div class="col-md-6">
    
                                                    <div class="mt-4 mt-md-0">
                                                        <h5 class="font-size-14 mb-3"><i class="mdi mdi-arrow-right text-primary me-1"></i> Form Checkboxes
                                                            Right</h5>
                                                        <div>
                                                            <div class="form-check form-check-right mb-3">
                                                                <input class="form-check-input" type="checkbox" id="formCheckRight1">
                                                                <label class="form-check-label" for="formCheckRight1">
                                                                    Form Checkbox Right
                                                                </label>
                                                            </div>
                                                        </div>
                                                        <div>
                                                            <div class="form-check form-check-right">
                                                                <input class="form-check-input" type="checkbox" id="formCheckRight2"
                                                                    checked>
                                                                <label class="form-check-label" for="formCheckRight2">
                                                                    Form Checkbox Right checked
                                                                </label>
                                                            </div>
                                                        </div>
                                                        
                                                    </div>
                                                </div>
                                            </div>
                                        </div>
                                    </div>
                                </div> 
                                <div class="col-xl-6">
                                    <div class="card">
                                        <div class="card-header">
                                            <h4 class="card-title mb-0">Radios</h4>
                                        </div>
                                        <div class="card-body">
                                            <div class="row">
                                                <div class="col-md-6">
                                                    <div>
                                                        <h5 class="font-size-14 mb-3"><i class="mdi mdi-arrow-right text-primary me-1"></i>Form Radios</h5>
                                                        <div class="form-check mb-3">
                                                            <input class="form-check-input" type="radio" name="formRadios"
                                                                id="formRadios1" checked>
                                                            <label class="form-check-label" for="formRadios1">
                                                                Form Radio
                                                            </label>
                                                        </div>
                                                        <div class="form-check">
                                                            <input class="form-check-input" type="radio" name="formRadios"
                                                                id="formRadios2">
                                                            <label class="form-check-label" for="formRadios2">
                                                                Form Radio checked
                                                            </label>
                                                        </div>
                                                    </div>
                                                </div>
                                                <div class="col-md-6">
                                                    <div class="mt-4 mt-md-0">
                                                        <h5 class="font-size-14 mb-3"><i class="mdi mdi-arrow-right text-primary me-1"></i>Form Radios Right</h5>
                                                        <div>
                                                            <div class="form-check form-check-right mb-3">
                                                                <input class="form-check-input" type="radio" name="formRadiosRight"
                                                                    id="formRadiosRight1" checked>
                                                                <label class="form-check-label" for="formRadiosRight1">
                                                                    Form Radio Right
                                                                </label>
                                                            </div>
                                                        </div>
    
                                                        <div>
                                                            <div class="form-check form-check-right">
                                                                <input class="form-check-input" type="radio" name="formRadiosRight"
                                                                    id="formRadiosRight2">
                                                                <label class="form-check-label" for="formRadiosRight2">
                                                                    Form Radio Right checked
                                                                </label>
                                                            </div>
                                                        </div>
                                                    </div>
                                                </div>
                                            </div>
                                        </div>
                                    </div>
                                </div> 
                            </div>
                            <!-- end row -->
    
                            <div class="row">
                                <div class="col-lg-12">
                                    <div class="card">
                                        <div class="card-header">
                                            <h4 class="card-title">Switches</h4>
                                            <p class="card-title-desc">A switch has the markup of a custom checkbox but uses the <code>.form-switch</code> class to render a toggle switch. Switches also support the <code>disabled</code> attribute.</p>
                                        </div>
                                        <div class="card-body">
                                            
    
                                            <div class="row">
    
                                                <div class="col-md-6">
                                                    <div>
                                                        <h5 class="font-size-14 mb-3"><i class="mdi mdi-arrow-right text-primary me-1"></i>Switch examples</h5>
    
    
                                                        <div class="form-check form-switch mb-3" dir="ltr">
                                                            <input type="checkbox" class="form-check-input" id="customSwitch1" checked>
                                                            <label class="form-check-label" for="customSwitch1">Toggle this switch element</label>
                                                        </div>
                                                        <div class="form-check form-switch" dir="ltr">
                                                            <input type="checkbox" class="form-check-input" disabled id="customSwitch2">
                                                            <label class="form-check-label" for="customSwitch2">Disabled switch element</label>
                                                        </div>
                                                    </div>
                                                </div>
                                                <div class="col-md-6">
                                                    <div class="mt-4 mt-md-0">
                                                        <h5 class="font-size-14 mb-3"><i class="mdi mdi-arrow-right text-primary me-1"></i>Switch sizes</h5>
            
                                                        <div class="form-check form-switch mb-3" dir="ltr">
                                                            <input type="checkbox" class="form-check-input" id="customSwitchsizesm" checked>
                                                            <label class="form-check-label" for="customSwitchsizesm">Small Size Switch</label>
                                                        </div>
            
                                                        <div class="form-check form-switch form-switch-md mb-3" dir="ltr">
                                                            <input type="checkbox" class="form-check-input" id="customSwitchsizemd">
                                                            <label class="form-check-label" for="customSwitchsizemd">Medium Size Switch</label>
                                                        </div>
            
                                                        <div class="form-check form-switch form-switch-lg mb-3" dir="ltr">
                                                            <input type="checkbox" class="form-check-input" id="customSwitchsizelg" checked>
                                                            <label class="form-check-label" for="customSwitchsizelg">Large Size Switch</label>
                                                        </div>
                                                    </div>
                                                </div>
                                            </div>
                                        </div>
                                    </div>
                                </div>
                            </div>
                            <!-- end row -->
    
                        </div> <!-- container-fluid -->
                    </div>
                    <!-- End Page-content -->
    
                    
                    {{ include('partials/footer.html.twig') }}
                </div>
                <!-- end main content-->
    
            </div>
            <!-- END layout-wrapper -->
    
            {{ include('partials/right-sidebar.html.twig') }}
    
            {{ include('partials/vendor-scripts.html.twig') }}
    
            <script src="/js/app.js"></script>
    
        </body>
    </html>