Customize theme

Colors
Primary
Success
Warning
Danger
Info
Direction
RTL

Change text direction

To switch the text direction of your webpage from LTR to RTL, please consult the detailed instructions provided in the relevant section of our documentation.
Border width, px
Rounding, rem

To apply the provided styles to your webpage, enclose them within a <style> tag and insert this tag into the <head> section of your HTML document after the following link to the main stylesheet:
<link href="assets/css/theme.min.css">


          
Cartzilla component

Date / time picker

A lightweight and powerful date / time picker component.

The Date / time picker component is powered by the Flatpickr plugin. To use this component, ensure to include the required reference to the plugin's .css and .js files.

CSS file is linked in the <head> section and above theme.min.css reference in your document:

<link rel="stylesheet" href="assets/vendor/flatpickr/dist/flatpickr.min.css">

JavaScript file is linked before the closing </body> tag and above theme.min.js reference in your document:

<script src="assets/vendor/flatpickr/dist/flatpickr.min.js"></script>

For date range feature, be sure to add as well:

<script src="assets/vendor/flatpickr/dist/plugins/rangePlugin.js"></script>

You can alter date / time picker behavior by specifying options within the data-datepicker="{}" attribute.

Usefull links:

Date picker

<!-- Date picker: Y-m-d default date format -->
<label for="date-1" class="form-label">Choose date</label>
<div class="position-relative">
  <input type="text" class="form-control form-icon-end" id="date-1" data-datepicker placeholder="Choose date">
  <i class="ci-calendar position-absolute top-50 end-0 translate-middle-y me-3"></i>
</div>

<!-- Date picker: F j, Y date format -->
<label for="date-2" class="form-label">Choose date</label>
<div class="position-relative">
  <input type="text" class="form-control form-icon-end" id="date-2" data-datepicker='{"dateFormat": "F j, Y"}' placeholder="Choose date">
  <i class="ci-calendar position-absolute top-50 end-0 translate-middle-y me-3"></i>
</div>

<!-- Date picker: M J, y date format -->
<label for="date-3" class="form-label">Choose date</label>
<div class="position-relative">
  <input type="text" class="form-control form-icon-end" id="date-3" data-datepicker='{"dateFormat": "M J, y"}' placeholder="Choose date">
  <i class="ci-calendar position-absolute top-50 end-0 translate-middle-y me-3"></i>
</div>

Time picker

<!-- Time picker (12-hour format) -->
<label for="time-12" class="form-label">Choose time</label>
<div class="position-relative">
  <input type="text" class="form-control form-icon-end" id="time-12" data-datepicker='{
    "enableTime": true,
    "noCalendar": true,
    "dateFormat": "h:i K"
  }' placeholder="Choose time">
  <i class="ci-clock position-absolute top-50 end-0 translate-middle-y me-3"></i>
</div>

<!-- Time picker (24-hour format) -->
<label for="time-24" class="form-label">Choose time</label>
<div class="position-relative">
  <input type="text" class="form-control form-icon-end" id="time-24" data-datepicker='{
    "enableTime": true,
    "noCalendar": true,
    "dateFormat": "H:i",
    "time_24hr": true
  }' placeholder="Choose time">
  <i class="ci-clock position-absolute top-50 end-0 translate-middle-y me-3"></i>
</div>

Date and time picker

<!-- Date and time picker -->
<label for="date-time" class="form-label">Choose date and time</label>
<div class="position-relative">
  <input type="text" class="form-control form-icon-end" id="date-time" data-datepicker='{
    "enableTime": true,
    "dateFormat": "F j, Y H:i"
  }' placeholder="Choose date and time">
  <i class="ci-calendar position-absolute top-50 end-0 translate-middle-y me-3"></i>
</div>

Min and default dates

<!-- Date picker with set minimum and default day to "today" -->
<label for="min-default-dates" class="form-label">Choose date</label>
<div class="position-relative">
  <input type="text" class="form-control form-icon-end" id="min-default-dates" data-datepicker='{
    "dateFormat": "F j, Y",
    "defaultDate": "today",
    "minDate": "today"
  }' placeholder="Choose date">
  <i class="ci-calendar position-absolute top-50 end-0 translate-middle-y me-3"></i>
</div>

Date range

<!-- Slider with fade transition between slides -->
<label class="form-label">Date range</label>
<div class="input-group">
  <span class="input-group-text">
    <i class="ci-calendar fs-base"></i>
  </span>
  <input type="text" class="form-control" data-datepicker='{"dateFormat": "F j, Y", "linkedInput": "#end-date"}' placeholder="From date">
  <input type="text" class="form-control" data-datepicker='{"dateFormat": "F j, Y"}' id="end-date" placeholder="To date">
</div>
Top Customize