@use 'ej2-base/styles/definition/bootstrap' as *;
@forward 'ej2-base/styles/definition/bootstrap';
$datepicker-icon-color: none !default;
$datepicker-active-icon-color: $datepicker-icon-color !default;
$datepicker-popup-box-shadow: 0 6px 12px rgba($grey-base, .175) !default;
$datepicker-input-border-style: none !default;
$datepicker-popup-bg-color: $grey-white !default;
$datepicker-popup-border-radius: 4px !default;
$datepicker-calendar-border-style: none !default;
$datepicker-icon: '\e960' !default;
$datepicker-popup-border: 1px solid $grey-cc !default;
$datepicker-icon-font-size: 16px !default;
$datepicker-bigger-icon-font-size: 18px !default;
$datepicker-overlay: rgba($grey-base, .6) !default;
$datepicker-icon-normal-margin: 0 !default;
$datepicker-icon-bigger-margin: 0 !default;
$datepicker-icon-hover-color: $grey-e6 !default;
$datepicker-icon-border-radius: 0 !default;
$datepicker-box-sizing: border-box !default;
$datepicker-othermonth-row: table-row !default;
$datepicker-modal-header-bg: $datepicker-popup-bg-color !default;
$datepicker-modal-header-color: $grey-light-font !default;
$datepicker-modal-header-display: block !default;
$datepicker-calendar-tbody-landscape-height: 150px !default;

// mouse small icon
$datepicker-small-icon-font-size: 14px !default;

// Touch small icon
$datepicker-bigger-small-icon-font-size: 18px !default;
$modal-year-font-size: 14px !default;
$modal-year-font-weight: 500 !default;
$modal-year-line-height: 32px !default;
$modal-month-font-size: 20px !default;
$modal-month-font-weight: 500 !default;
$modal-month-line-height: 32px !default;

// modal dialog dimensions and styles
$modal-portrait-year-font-size: 4vw !default;
$modal-portrait-header-year-margin: 12vh 0 0 0 !default;
$modal-portrait-month-font-size: 5vw !default;
$modal-portrait-header-padding: 2vh 6vw !default;
$modal-portrait-month-header-padding: 2vh 2vw !default;
$modal-month-header-line-height: 5vh !default;
$modal-month-header-title-line-height: inherit !default;
$modal-portrait-calendar-padding: 0 !default;
$modal-portrait-month-header-vertical-align: middle !default;

$modal-header-border-style: solid !default;
$modal-header-border-width: 1px 0 !default;
$modal-header-border-color: rgba($grey-base, .15) !default;
$modal-portrait-icon-float: none !default;

// Touch modal popup cancel icon style
$modal-portrait-cancel-icon-float-style: left !default;
$modal-portrait-cancel-icon-padding: 2px !default;
$modal-portrait-prev-icon-margin: 75vw !default;
$modal-portrait-next-icon-margin: 0 !default;
$modal-portrait-header-title-margin: 22vw !default;
$modal-portrait-header-title-position: absolute !default;
$modal-portrait-header-title-text: center !default;
$modal-portrait-header-title-width: 50vw !default;
$modal-portrait-cancel-icon-color: inherit !default;
$modal-header-day-line-height: 6vw !default;

//Touch modal popup today styles
$modal-portrait-today-float-style: right !default;
$modal-today-text-color: inherit !default;
$modal-portrait-footer-display-style: none !default;

// Touch modal popup styles
$modal-portrait-header-height: 20vh !default;
$modal-portrait-header-month-height: 10vh !default;
$modal-portrait-calendar-container-height: 79vh !default;
$modal-portrait-calendar-min-height: 100% !default;
$modal-portrait-calendar-min-width: 100% !default;
$modal-portrait-calendar-height: 100% !default;
$modal-portrait-calendar-content-height: 69vh !default;
$modal-portrait-calendar-tabel-height: 69vh !default;

// Touch modal popup landscape styles
$datepicker-modal-popup-landscape-max-width: 100% !default;
$modal-landscape-header-height: 30vh !default;
$modal-landscape-header-big-height: 25vh !default;
$modal-landscape-calendar-content-height: 60vh !default;
$modal-landscape-calendar-content-table-height: 65vh !default;
$modal-landscape-calendar-content-big-height: 65vh !default;
$modal-landscape-header-year-margin: 12vh 0 0 0 !default;
$modal-landscape-prev-icon-margin: 80vw !default;
$modal-year-landscape-font-size: 3vw !default;
$modal-month-landscape-font-size: 4vw !default;
$datepicker-modal-landscape-overflow: visible !default;
$modal-month-landscape-title-line-height: 12vh !default;

// tablet device style changes for modal popup
$modal-tablet-font-size: 18px !default;
$modal-tablet-content-dimension: 64px !default;
$modal-tablet-table-header-height: 48px !default;

$margin-zero: 0;
$padding-zero: 0;
$datepicker-modal-header-padding: 10px 10px 10px 15px;
$datepicker-footer-container-padding: 10px 0;
$date-picker-full-height: 100% !default;
$datepicker-bigger-min-height: 40px !default;
$datepicker-full-width: 100% !default;
$datepicker-min-height: 33px !default;
$date-picker-cell-container-height: 70% !default;
$date-footer-container-font-size: 24px !default;
$date-footer-height: 10% !default;
$date-content-max-height: 50vh !default;
$date-content-min-height: 60vh !default;
$date-picker-popup-landscape-height: 25vh !default;
$date-zero-radius: 0 !default;
$date-mob-popup-height: 15vh !default;
$date-normal-font: 400 !default;
$date-header-mob-prev-height: 35px !default;
$date-header-mob-prev-width: 35px !default;
$date-min-device-height: 55px !default;
$date-min-device-width: 55px !default;
$date-picker-popup-next-height: 35px !default;
$date-picker-popup-next-width: 35px !default;
$date-picker-popup-next-min-height: 55px !default;
$date-picker-popup-next-min-width: 55px !default;
