dhtmlx-scheduler
Version:
JavaScript event calendar. Allows to manage events and appointments in different views
879 lines (660 loc) • 40.5 kB
text/less
@base-color: #0288D1;
@default-font-family: "Roboto", Arial;
@secondary-font-family: @default-font-family;
@default-font-size: 14px;
@default-font-color: rgba(0,0,0,0.75);
@default-border-color: #e0e0e0;
// DHX Scheduler Container
@container-background: rgb(255, 255, 255);
@container-font-family: @default-font-family;
@container-font-size: @default-font-size;
// NAVLINE - TOP BAR
@navline-font-color: rgba(0,0,0,0.75);
@navline-btn-top-position: 14px;
// ** Previous / Today / Next **
@nav-btn-background: none;
@nav-btn-background-img: url(imgs/buttons.png);
@nav-btn-border: 1px solid transparent;
@nav-btn-border: 1px solid transparent;
@nav-btn-height: 30px;
@nav-btn-width: 30px;
// *Prev Btn
// @nav-prev-btn-position: 61px;
@nav-prev-btn-position: 148px;
@nav-prev-btn-bg-img: url(imgs_dhx_material/arrow_left.svg);
@nav-prev-btn-hov-bg-img: url(imgs_dhx_material/arrow_left_hov.svg);
@nav-prev-btn-bg-position: center center;
@nav-prev-btn-border-radius: 5px 0 0 5px;
@nav-prev-btn-hov-background: rgba(0,0,0,0.1);
// *Next Btn
@nav-next-btn-position: 16px;
@nav-next-btn-bg-img: url(imgs_dhx_material/arrow_right.svg);
@nav-next-btn-hov-bg-img: url(imgs_dhx_material/arrow_right_hov.svg);
@nav-next-btn-bg-position: center center;
@nav-next-btn-border-radius: 0 5px 5px 0;
@nav-next-btn-hov-background: rgba(0,0,0,0.1);
// *Today Btn
@nav-today-btn-width: 80px;
// @nav-today-btn-position: 123px;
@nav-today-btn-position: 57px;
@nav-today-btn-bg-img: none;
@nav-today-btn-bg-position: -62px 0px;
@nav-today-btn-text-decor: none;
@nav-today-btn-text-transform: uppercase;
@nav-today-btn-font-color: @base-color;
@nav-today-btn-font-size: 14px;
@nav-today-btn-font-weight: 500;
@nav-today-btn-border-radius: 0px;
@nav-today-btn-hov-border: 1px solid transparent;
@nav-today-btn-hov-background: rgba(0,0,0,0.1);
// ** Nav Tabs **
@nav-tab-width: 88px;
@nav-tab-height: 29px;
@nav-tab-background: none;
@nav-tab-text-align: center;
@nav-tab-text-decor: none;
@nav-tab-text-transform: uppercase;
// @nav-tab-text-hov-text-color: darken(@base-color,15);
@nav-tab-hov-background: lighten(@base-color,55%);
@nav-tab-padding: 1px;
@nav-tab-border-color: @base-color;
@nav-tab-border: 1px solid @nav-tab-border-color;
@nav-tab-border-radius: 0;
@nav-tab-font-color: @base-color;
@nav-tab-font-weight: 500;
@nav-tab-line-height: 30px; // All BTN line height
@nav-tab-cursor: pointer;
@nav-tab-first-border-radius: 2px 0 0 2px;
@nav-tab-last-border-radius: 0 2px 2px 0;
@nav-today-btn-border: @nav-btn-border;
@nav-act-tab-text-decor: none;
@nav-act-tab-font-weight: 500;
@nav-act-tab-font-color: #FFFFFF;
@nav-act-tab-cursor: default;
@nav-act-tab-border: 1px solid @base-color;
@nav-act-tab-border-botom: 1; // Set 1 to show bottom border/ Works like true/false switch
@nav-act-tab-background: @base-color;
@stand-alone-btn-border-radius: 5px ~'!important';
// ** Middle Calendar Date
@nav-cal-date-position: 0;
@nav-cal-unit-date-position: unset;
@nav-cal-date-font-weight: 500;
@nav-cal-date-padding: 1px 0 0 0;
@nav-cal-date-font-size: 20px;
@nav-cal-date-font-color: rgba(0,0,0,0.75);
@nav-cal-date-text-align: center;
@nav-cal-date-width: 100%;
@nav-cal-date-border: 0;
@nav-cal-date-index: -1;
// ** Info Tooltip Popup
@info-popup-shadow: 0 10px 20px 0 rgba(0, 0, 0, 0.2), 0 1px 6px 0 rgba(0, 0, 0, 0.2);
@info-popup-background: #FFF;
@info-popup-border-radius: 2px;
@info-popup-border: none;
@info-popup-inner-border: 1px solid #ffffff;
@info-popup-padding: 11px ~'!important';
// Callumns Header$
@col-header-background: #FFFFFF;
@col-header-left-pos: 10px;
@col-header-border-top: 1px solid transparent;
@col-header-border-right: 1px solid transparent;
@col-header-index: 2;
@col-header-font-color: rgba(0,0,0,0.38);
@col-header-font-size: 14px;
@col-header-font-weight: 500;
// ** Scale Bar / column title cell
@col-header-cell-text-align: center;
@col-header-cell-background: #FFFFFF;
@col-header-cell-padding: 2px 0 0 0;
@col-header-cell-border-left: 1px solid @default-border-color;
@col-header-cell-font-weight: 500;
@col-header-cell-font-size: 14px;
@col-header-font-color: rgba(0,0,0,0.54);
@col-header-cell-line-height: 16px;
// ** Scale Bar / column title cell / UNIT MODE
@col-unit-header-cell-line-height: 33px; // makes text become in centre of Cell
// Multiday Section
@multi-day-background: #FFFFFF;
@multi-day-shadow: 0 3px 5px 0 rgba(0,0,0,0.1);
@multi-day-border-right: 1px solid transparent;
@multi-day-border-top: 1px solid transparent;
@multi-day-icon-background: transparent;
@multi-day-icon-bg-position: center center;
@multi-day-icon-bg-repeat: no-repeat;
@multi-day-icon-border-bottom: 1px solid transparent;
@multi-day-icon-border-right: 1px solid transparent;
@multi-day-large-icon-img: url(imgs_dhx_material/clock_big.png);
@multi-day-small-icon-img: url(imgs_dhx_material/clock_small.png);
// Multi_Day Event-line
@event-line-background: @base-color;
@event-line-border: 1px solid transparent;
@event-line-border-radius: 2px;
@event-line-font-family: @default-font-family;
@event-line-font-size: @default-font-size;
@event-line-font-weight: 500;
@event-line-line-height: 17px;
@event-line-font-color: #FFFFFF;
@event-line-height: 20px;
@event-line-padding: 0 0 1px 10px;
@event-line-topleft-border-radius: 2px;
@event-line-topright-border-radius: 2px;
@event-line-bottomleft-border-radius: 2px;
@event-line-bottomright-border-radius: 2px;
@event-line-resize-icon: url(./imgs_dhx_material/drag-vertical.svg) no-repeat center center;
// Hour Scale
@scale-hour-background: #FFFFFF;
@scale-hour-border-bottom: 1px solid @default-border-color;
@scale-hour-text-align: center;
@scale-time-font-size: 12px;
@scale-time-font-weight: 500;
@scale-hour-font-size: 12px; // Hours on left Scale
@scale-minute-font-size: 12px; // Minutes on left Scale
@scale-hour-line-height: 44px;
@scale-hour-font-color: rgba(0,0,0,0.54);
// Drag Maker
@scale-time-drag-maker-background: #dedede;
@scale-time-drag-maker-border-top: 1px solid #dedede;
@scale-time-drag-maker-border-bottom: 1px solid #dedede;
@scale-time-drag-maker-opacity: 0.5;
// Scale Holder - Columns
@scale-column-border-right: 1px solid @default-border-color;
@scale-column-background-img: url("imgs_dhx_material/databg.png");
@scale-column-now-border-right: 1px solid @default-border-color;
@scale-column-now-background-img: url("imgs_dhx_material/databg.png");
@now-line-color: #ff5722;
// Data Section Border
@data-container-border-top: 1px solid transparent;
// Month view / Day box
// ** Day box Title
@daybox-title-border-right: 1px solid @default-border-color;
@daybox-title-font-size: 12px;
@daybox-title-font-weight: 500;
@daybox-title-line-height: 21px;
@daybox-title-text-align: right;
@daybox-title-text-align-rtl: left;
@daybox-title-padding-top: 0;
@daybox-title-padding-right: 8px;
@daybox-title-padding-bottom: 0;
@daybox-title-padding-left: 0;
@daybox-title-padding: @daybox-title-padding-top @daybox-title-padding-right @daybox-title-padding-bottom @daybox-title-padding-left;
@daybox-title-padding-rtl: @daybox-title-padding-top @daybox-title-padding-left @daybox-title-padding-bottom @daybox-title-padding-right;
@daybox-title-height: 21px;
@daybox-title-color: rgba(0,0,0,0.54);
@daybox-title-background: #FFFFFF;
@daybox-month-link-font-color: #1B5DFB;
@daybox-month-link-font-family: @secondary-font-family;
// ** Day box Body
@daybox-body-border-right: 1px solid @default-border-color;
@daybox-body-border-bottom: 1px solid @default-border-color;
@daybox-body-background: #FFFFFF;
// ** Other month Day box Title ( Motnth that goes afret or before currently shown month )
@other-month-daybox-title-background: #FFFFFF;
@other-month-daybox-title-font-color: rgba(0,0,0,0.38);
// ** Other month Day box Body
@other-month-daybox-body-background: #FFFFFF;
// ** Current Day box Title
@current-daybox-title-background: #FFF3A1;
@current-daybox-title-font-weight: normal;
// ** Current Day box Body
@current-daybox-body-background: #F7F7F7;
// ** Day box Content
@daybox-content-height: 20px;
@daybox-content-padding: 1px 0 0 11px;
@daybox-content-font-color: @base-color;
@daybox-content-font-family: @default-font-family;
@daybox-content-font-size: 14px;
@daybox-content-line-height: 19px;
@daybox-content-font-weight: normal;
@daybox-content-background-color: @base-color;
@daybox-content-background-color: transparent; // Test Color
// ** New event in move background
@event-inmove-background: @base-color;
@event-inmove-font-color: #fff;
// Event
@event-header-line-height: 1px;
@event-header-line-margin: 0 0 0 1px;
@event-header-line-border-width: 1px 1px 0px 1px;
@event-title-height: 18px;
@event-title-border-width: 1px 1px 0 1px;
@event-title-border-radius: 0 0 0 0;
@event-title-border-bottom-style: dotted;
@event-title-font-size: 12px;
@event-title-font-weight: normal;
@event-title-text-align: left;
@event-title-padding-top: 4px;
@event-title-padding-right: 0;
@event-title-padding-bottom: 0;
@event-title-padding-left: 8px;
@event-title-padding: @event-title-padding-top @event-title-padding-right @event-title-padding-bottom @event-title-padding-left;
@event-title-padding-rtl: @event-title-padding-top @event-title-padding-left @event-title-padding-bottom @event-title-padding-right;
@event-title-text-align-rtl: right;
@event-title-line-height: normal;
@event-body-border-radius: 0 0 0 0;
@event-body-padding-top: 2px;
@event-body-padding-right: 5px;
@event-body-padding-bottom: 8px;
@event-body-padding-left: 8px;
@event-body-padding: @event-body-padding-top @event-body-padding-right @event-body-padding-bottom @event-body-padding-left;
@event-body-padding-rtl: @event-body-padding-top @event-body-padding-left @event-body-padding-bottom @event-body-padding-right;
@event-body-font-weight: 500;
@event-body-line-height: 20px;
@event-background: @base-color;
@event-border: 1px solid transparent;
@event-font-color: #FFFFFF;
@event-resizer-height: 6px;
@event-resizer-top-pos: 0px;
@event-resizer-border-width: 0;
@event-resizer-margin: 0px 0 0px 1px;
@event-resizer-background: url(imgs_dhx_material/drag-horizontal.svg) no-repeat center center;
// * Event Editor
@event-editor-border: 1px solid transparent;
@event-editor-border-top-style: solid;
@event-editor-font-family: @default-font-family;
@event-editor-font-size: @default-font-size;
@event-editor-font-color: rgba(0,0,0,0.54);
@event-editor-font-weight: 500;
@event-editor-background: @base-color;
@event-editor-padding: 6px 0 0 8px;
// * Selected Event Menu
@event-menu-head-background-img: none;
@event-menu-head-background-pos: 0px -43px;
@event-menu-head-border: none;
@event-menu-padding: 6px 0 12px 0 ~'!important';
@event-menu-head-cursor: default;
@event-menu-shadow: 0 0 1px #FFF;
@event-menu-icon-background-img: url(imgs_dhx_material/controls.png);
@event-menu-detail-icon-bg-pos: 0px 0px;
@event-menu-edit-icon-bg-pos: -22px 0px;
@event-menu-save-icon-bg-pos: -84px -1px;
@event-menu-cancel-icon-bg-pos: -62px 0px;
@event-menu-delete-icon-bg-pos: -42px 0px;
@event-menu-icon-margin-left: 0;
@event-menu-icon-margin-right: 1px;
@event-menu-head-margin-left-rtl: @event-menu-head-margin-left;
@event-menu-head-margin-right-rtl: @event-menu-head-margin-right;
@event-menu-icon-margin-left-rtl: @event-menu-icon-margin-left;
@event-menu-icon-margin-right-rtl: @event-menu-icon-margin-right;
// Modal Box
@modal-wrapper-opacity: 0.4;
@modal-box-width: 341px;
@modal-box-text-align: center;
@modal-box-font-family: @default-font-family;
@modal-box-background: #fff;
@modal-box-background-gradient: -webkit-linear-gradient(top, #ffffff 1%, #ffffff 99%);
@modal-box-shadow: 0px 0px 14px #888;
@modal-box-border: none;
@modal-box-border-radius: 2px;
// ** Modal box - Pop Up Text
@modal-popup-text-margin: 28px 15px 5px 15px;
@modal-popup-text-font-size: 14px;
@modal-popup-text-color: rgba(0,0,0,0.87);
@modal-popup-text-min-height: 30px;
@modal-popup-text-border-radius: 6px;
// ** Modal box - Control block
@modal-popup-controls-border-radius: 6px;
@modal-popup-controls-padding: 5px 15px 20px 5px;
// ** Control Button Wrapper
@modal-popup-button-wrap-height: 30px;
@modal-popup-button-wrap-line-height: 28px;
@modal-popup-button-wrap-margin: 0 5px;
@modal-popup-button-wrap-border-radius: 2px;
@modal-popup-button-wrap-color: @base-color;
@modal-popup-button-wrap-min-width: 82px;
@modal-popup-button-wrap-border: 1px solid transparent;
@modal-popup-button-wrap-shadow: none;
// ** Control Button
@modal-popup-button-border: 1px solid #FFF;
@modal-popup-button-background: rgb(255, 255, 255);
@modal-popup-button-background-img: none;
@modal-popup-button-border-radius: 2px;
@modal-popup-button-font-color: @base-color;
@modal-popup-button-font-size: 15px;
@modal-popup-button-font-weight: 500;
@modal-popup-button-height: 28px;
@modal-popup-button-line-height: 28px;
@modal-popup-button-hov-color: #D9EDF8;
// ** Control OK Button
@modal-ok-button-wrap-border: 1px solid #FF584C;
@modal-ok-button-wrap-background: #FF584C;
@modal-ok-button-background: #FF584C;
@modal-popup-button-act-background: #ffffff;
@modal-ok-button-border: 1px solid #FF584C;
@modal-ok-button-color: white;
@modal-ok-button-text-shadow: none;
// ** Control Button:active
@modal-popup-button-act-background: #ebebeb;
@modal-popup-button-act-background-img: none;
@modal-popup-button-act-color: @base-color;
@modal-popup-button-act-shadow: none;
@modal-popup-cancel-btn-background: #d9edf8;
@modal-popup-cancel-btn-border-color: none;
// Modal Quick Info Box - touch tap appearing
@infobox-border: 1px solid rgba(50, 50, 50, 0.19);
@infobox-border-radius: 2px;
@infobox-background: #fff;
@infobox-padding: 0;
@infobox-width: 300px;
@infobox-transition: left 0.5s ease, right 0.5s;
@infobox-font-family: @default-font-family;
@infobox-font-size: @default-font-size;
// ** Quick inFo Title
@infobox-title-padding-top: 10px;
@infobox-title-padding-right: 0px;
@infobox-title-padding-bottom: 10px;
@infobox-title-padding-left: 10px;
@infobox-title-padding-right-rtl: 18px;
@infobox-title-padding: @infobox-title-padding-top @infobox-title-padding-right @infobox-title-padding-bottom @infobox-title-padding-left;
@infobox-title-padding-rtl: @infobox-title-padding-top @infobox-title-padding-right-rtl @infobox-title-padding-bottom @infobox-title-padding-right;
@infobox-font-color: #FFF;
@infobox-letter-spacing: unset;
@infobox-title-cont-font-size: 18px;
@infobox-title-cont-font-weight: 500;
@infobox-title-date-font-size: 14px;
// ** Quick inFo Content
@infobox-content-width: 275px;
@infobox-content-padding-top: 24px;
@infobox-content-padding-right: 8px;
@infobox-content-padding-bottom: 16px;
@infobox-content-padding-left: 10px;
@infobox-content-padding: @infobox-content-padding-top @infobox-content-padding-right @infobox-content-padding-bottom @infobox-content-padding-left;
@infobox-content-padding-rtl: @infobox-content-padding-top @infobox-content-padding-left @infobox-content-padding-bottom @infobox-content-padding-right;
@infobox-content-background: #fefefe;
@infobox-content-border: none;
@infobox-content-font-color: @default-font-color;
@infobox-content-font-size: 14px;
// ** Quick inFo Controls
@infobox-control-btn-height: 20px;
@infobox-control-btn-min-width: 60px;
@infobox-control-btn-padding-top: 5px;
@infobox-control-btn-padding-right: 10px;
@infobox-control-btn-padding-bottom:5px;
@infobox-control-btn-padding-left: 9px;
@infobox-control-btn-padding: @infobox-control-btn-padding-top @infobox-control-btn-padding-right @infobox-control-btn-padding-bottom @infobox-control-btn-padding-left;
@infobox-control-btn-padding-rtl: @infobox-control-btn-padding-top @infobox-control-btn-padding-bottom @infobox-control-btn-padding-left @infobox-control-btn-padding-right;
@infobox-control-btn-margin-top: 5px;
@infobox-control-btn-margin-right: 9px;
@infobox-control-btn-margin-bottom: 5px;
@infobox-control-btn-margin-left: 0px;
@infobox-control-btn-margin: @infobox-control-btn-margin-top @infobox-control-btn-margin-right @infobox-control-btn-margin-bottom @infobox-control-btn-margin-left;
@infobox-control-btn-margin-rtl: @infobox-control-btn-margin-top @infobox-control-btn-margin-left @infobox-control-btn-margin-bottom @infobox-control-btn-margin-right;
@infobox-control-btn-bg-color: transparent;
@infobox-control-btn-border-bottom: none;
@infobox-control-btn-border-right: none;
@infobox-control-btn-border-radius: 2px;
@infobox-control-btn-lheight: 20px;
@infobox-control-btn-font-color: @base-color;
@infobox-control-btn-vertical-align: middle;
@infobox-control-info-btn-margin: -1px 8px 0 0px;
@infobox-control-del-btn-margin: 2px 8px 0 0px;
// LIGHTBOX
@lightbox-background: #FFFFFF;
@lightbox-border: 0 solid transparent;
@lightbox-border-radius:2px;
@lightbox-font-color: #2E2E2E;
@lightbox-font-family: @default-font-family;
@lightbox-font-size: 14px;
@lightbox-shadow: none;
@lightbox-shadow-rtl: none;
@lightbox-height: auto ~'!important';
@lightbox-padding: 0 0 20px 0;
@lightbox-wrapper-opacity: 0.4;
@lightbox-responsive-form-repeat-width: 75vw ;
@lightbox-responsive-repeat-label-padding:0;
// **LightBox title
@lightbox-title-padding-top: 3px;
@lightbox-title-padding-right: 15px;
@lightbox-title-padding-bottom: 1px;
@lightbox-title-padding-left: 15px;
@lightbox-title-padding: @lightbox-title-padding-top @lightbox-title-padding-right @lightbox-title-padding-bottom @lightbox-title-padding-left;
@lightbox-title-padding-rtl: @lightbox-title-padding-top @lightbox-title-padding-left @lightbox-title-padding-bottom @lightbox-title-padding-right;
@lightbox-title-height: 35px;
@lightbox-title-line-height: 35px;
@lightbox-title-border-bottom: 1px solid @base-color;
@lightbox-title-section-background: @base-color;
@lightbox-title-border-radius: 2px 2px 0 0;
@lightbox-title-margin: 0 0 20px 0;
@lightbox-title-time-font-weight: 500;
@lightbox-title-time-font-color: #ffffff;
@lightbox-title-time-font-size: 14px;
@lightbox-title-time-padding: 0 0 0 0;
@lightbox-title-time-padding-rtl: 0 0 0 0;
@lightbox-title-name-text-transfor: uppercase;
@lightbox-title-name-font-color: #ffffff;
@lightbox-title-name-font-size: 14px;
@lightbox-title-name-padding-top: 0;
@lightbox-title-name-padding-right: 0;
@lightbox-title-name-padding-bottom: 0;
@lightbox-title-name-padding-left: 13px;
@lightbox-title-name-padding: @lightbox-title-name-padding-top @lightbox-title-name-padding-right @lightbox-title-name-padding-bottom @lightbox-title-name-padding-left;
@lightbox-title-name-padding-rtl: @lightbox-title-name-padding-top @lightbox-title-name-padding-left @lightbox-title-name-padding-bottom @lightbox-title-name-padding-right;
@lightbox-title-name-margin: 0;
// ** LightBox Main Area
@lightbox-area-border: none;
@lightbox-area-border-top: 0px;
@lightbox-area-background-color: #FFFFFF;
@lightbox-area-margin-top: 0;
@lightbox-area-margin-right: 0;
@lightbox-area-margin-bottom: 0;
@lightbox-area-margin-left: 0;
@lightbox-area-margin: @lightbox-area-margin-top @lightbox-area-margin-right @lightbox-area-margin-bottom @lightbox-area-margin-left;
@lightbox-area-margin-rtl: @lightbox-area-margin-top @lightbox-area-margin-left @lightbox-area-margin-bottom @lightbox-area-margin-right;
@lightbox-area-width: 100%;
// ** LightBox Main Area Wrap
@lightbox-area-wrap-border-top: 0;
@lightbox-area-wrap-background: #FFFFFF;
@lightbox-area-wrap-padding: 0px;
@lightbox-area-first-wrap-padding: 0;
// @lightbox-area-second-wrap-height: 80px!important;
@lightbox-area-second-wrap-height: auto ~'!important';
@lightbox-area-wrap-border-botom: none;
// ** LightBox Main Text area
@lightbox-textarea-margin: 0 0 16px 0;
@lightbox-responsive-repeat-text-border: 1px solid rgba(0, 0, 0, 0.08);
@lightbox-responsive-repeat-text-back: #FFFFFF;
// ** LightBox Main Area - Left Side
@lightbox-area-ls-background: rgb(255, 255, 255);
@lightbox-area-ls-font-color: rgba(0,0,0,0.75);
@lightbox-area-ls-font-weight: 500;
@lightbox-area-ls-font-size: 14px;
@lightbox-area-ls-line-height: 20px;
@lightbox-area-ls-font-family: @default-font-family;
@lightbox-area-ls-padding: 3px 0px 0px 0;
@lightbox-area-ls-margin-top: 0;
@lightbox-area-ls-margin-right: 0;
@lightbox-area-ls-margin-bottom: 0;
@lightbox-area-ls-margin-left: 20px;
@lightbox-area-ls-margin: @lightbox-area-ls-margin-top @lightbox-area-ls-margin-right @lightbox-area-ls-margin-bottom @lightbox-area-ls-margin-left;
@lightbox-area-ls-margin-rtl: @lightbox-area-ls-margin-top @lightbox-area-ls-margin-left @lightbox-area-ls-margin-bottom @lightbox-area-ls-margin-right;
@lightbox-area-ls-text-align: left;
@lightbox-area-ls-width: 82px;
@lightbox-responsive-ls-margin-right: 0;
// ** LightBox Main Area - Left Side - Full Day
@lightbox-ls-fullday-font-color: rgba(0,0,0,0.75);
@lightbox-ls-fullday-font-size: 14px;
@lightbox-ls-fullday-font-family: @default-font-family;
@lightbox-ls-fullday-font-weight: 500;
@lightbox-ls-fullday-line-height: 20px;
@lightbox-ls-fullday-margin: 0;
@lightbox-ls-fullday-input-margin: 0px 3px 0 0;
// ** LightBox Main Area - Right Side / Text Area
@lightbox-area-textarea-rs-padding-top: 4px;
@lightbox-area-textarea-rs-padding-right:0;
@lightbox-area-textarea-rs-padding-bottom:0;
@lightbox-area-textarea-rs-padding-left: 8px;
@lightbox-area-textarea-rs-padding: @lightbox-area-textarea-rs-padding-top @lightbox-area-textarea-rs-padding-right @lightbox-area-textarea-rs-padding-bottom @lightbox-area-textarea-rs-padding-left;
@lightbox-area-textarea-rs-padding-rtl: @lightbox-area-textarea-rs-padding-top @lightbox-area-textarea-rs-padding-left @lightbox-area-textarea-rs-padding-bottom @lightbox-area-textarea-rs-padding-right;
@lightbox-area-rs-textarea-bg: #FFFFFF;
@lightbox-area-rs-font-color: rgba(0,0,0,0.8 );
@lightbox-area-rs-line-height: 20px;
@lightbox-area-rs-outline: none ~'!important';
@lightbox-area-rs-border: 1px solid rgba(0,0,0,0.08);
@lightbox-area-rs-font-size: 14px;
@lightbox-area-rs-width: auto;
@lightbox-area-rs-height: auto;
@lightbox-area-ls-height: auto;
@lightbox-area-rs-padding-top: 4px;
@lightbox-area-rs-padding-right: 0px;
@lightbox-area-rs-padding-bottom: 0px;
@lightbox-area-rs-padding-left: 4px;
@lightbox-area-rs-padding: @lightbox-area-rs-padding-top @lightbox-area-rs-padding-right @lightbox-area-rs-padding-bottom @lightbox-area-rs-padding-left;
@lightbox-area-rs-padding-rtl: @lightbox-area-rs-padding-top @lightbox-area-rs-padding-left @lightbox-area-rs-padding-bottom @lightbox-area-rs-padding-right;
@lightbox-area-rs-float: none;
// ** LightBox Main Area - Right Side / Text Area - Disabled
@lightbox-rs-disabled-font-color: #2E2E2E;
@lightbox-rs-disabled-font-family: @default-font-family;
@lightbox-rs-disabled-font-size: @default-font-size;
// ** LightBox Main Area - Right Side / Selects
@lightbox-area-rs-select-font-family: @default-font-family;
@lightbox-area-rs-select-font-size: @default-font-size;
@lightbox-area-rs-select-color: rgba(0,0,0,0.8);
@lightbox-area-rs-select-padding-top: 2px;
@lightbox-area-rs-select-padding-right: 2px;
@lightbox-area-rs-select-padding-bottom:2px;
@lightbox-area-rs-select-padding-left: 8px;
@lightbox-area-rs-select-padding: @lightbox-area-rs-select-padding-top @lightbox-area-rs-select-padding-right @lightbox-area-rs-select-padding-bottom @lightbox-area-rs-select-padding-left;
@lightbox-area-rs-select-padding-rtl: @lightbox-area-rs-select-padding-top @lightbox-area-rs-select-padding-left @lightbox-area-rs-select-padding-bottom @lightbox-area-rs-select-padding-right;
@lightbox-area-rs-select-margin-top: 0;
@lightbox-area-rs-select-margin-right: 8px;
@lightbox-area-rs-select-margin-bottom: 16px;
@lightbox-area-rs-select-margin-left: 0;
@lightbox-area-rs-select-margin: @lightbox-area-rs-select-margin-top @lightbox-area-rs-select-margin-right @lightbox-area-rs-select-margin-bottom @lightbox-area-rs-select-margin-left;
@lightbox-area-rs-select-margin-rtl: @lightbox-area-rs-select-margin-top @lightbox-area-rs-select-margin-left @lightbox-area-rs-select-margin-bottom @lightbox-area-rs-select-margin-right;
@lightbox-area-rs-select-border: 1px solid rgba(0,0,0,0.08);
// ** LightBox Main Area - Right Side / Input[radio]
@lightbox-input-radio-margin-top: 0px;
@lightbox-input-radio-margin-right: 0px;
@lightbox-input-radio-margin-bottom: 0px;
@lightbox-input-radio-margin-left: 5px;
@lightbox-input-radio-margin: @lightbox-input-radio-margin-top @lightbox-input-radio-margin-right @lightbox-input-radio-margin-bottom @lightbox-input-radio-margin-left;
@lightbox-input-radio-margin-rtl: @lightbox-input-radio-margin-top @lightbox-input-radio-margin-left @lightbox-input-radio-margin-bottom @lightbox-input-radio-margin-right;
@lightbox-input-label-margin-top: 3px;
@lightbox-input-label-margin-right: 30px;
@lightbox-input-label-margin-bottom: 0px;
@lightbox-input-label-margin-left: 5px;
@lightbox-input-label-margin: @lightbox-input-label-margin-top @lightbox-input-label-margin-right @lightbox-input-label-margin-bottom @lightbox-input-label-margin-left;
@lightbox-input-label-margin-rtl: @lightbox-input-label-margin-top @lightbox-input-label-margin-left @lightbox-input-label-margin-bottom @lightbox-input-label-margin-right;
@lightbox-input-label-display: inline-block;
@lightbox-input-label-position: relative;
@lightbox-input-label-top: -2px;
// ** LightBox Main Area - Time block
@lightbox-area-time-block-bg: transparent; // #DBCF8C;
@lightbox-area-time-block-padding-top: 2px;
@lightbox-area-time-block-padding-right:0;
@lightbox-area-time-block-padding-bottom:0;
@lightbox-area-time-block-padding-left: 117px;
@lightbox-area-time-block-padding: @lightbox-area-time-block-padding-top @lightbox-area-time-block-padding-right @lightbox-area-time-block-padding-bottom @lightbox-area-time-block-padding-left ~'!important';
@lightbox-area-time-block-padding-rtl: @lightbox-area-time-block-padding-top @lightbox-area-time-block-padding-left @lightbox-area-time-block-padding-bottom @lightbox-area-time-block-padding-right ~'!important';
@lightbox-area-time-block-height: 20px;
@lightbox-area-time-block-textaligment: center;
@lightbox-responsive-time-select-width: 18.555vw;
@lightbox-responsive-time-select-padding:5.859vw ;
@ligthbox-responsive-month-select-width:17.578vw ;
@lightbox-responsive-year-select-width: 12.695vw ;
// ** LightBox Main Area - Btn
@lightbox-btn-wrap-padding: 0;
@lightbox-btn-height: 30px;
@lightbox-btn-line-height: 30px;
@lightbox-btn-border: 1px solid #ffffff;
@lightbox-btn-hov-border: 1px solid #D9EDF8;
@lightbox-btn-border-radius: 2px;
@lightbox-btn-background: #FFFFFF;
@lightbox-btn-hov-background: #D9EDF8;
@lightbox-btn-text-transform: uppercase;
@lightbox-btn-text-color: @base-color;
@lightbox-btn-font-color: @base-color;
@lightbox-btn-padding: 0 16px;
@lightbox-btn-margin: 0 16px 0 0;
@lightbox-btn-right-margin: 16px;
@lightbox-btn-font-size: 14px;
@lightbox-btn-font-weight: 500;
@lightbox-del-btn-border: 1px solid #ffffff;
@lightbox-del-btn-hov-border: 1px solid rgba(255, 88, 76, 0.01);
@lightbox-del-btn-background: #FFFFFF;
@lightbox-del-btn-hov-background: rgba(255, 88, 76, 0.3);
@lightbox-del-btn-font-color: #FF584C;
@lightbox-del-btn-text-shadow: none;
@lightbox-del-btn-margin: 0px 20px 0 20px;
@lightbox-save-btn-border: 1px solid @base-color;
@lightbox-save-btn-color: #FFFFFF;
@lightbox-save-text-shadow: none;
@lightbox-save-btn-background: @base-color;
@lightbox-save-btn-float: right;
@lightbox-save-btn-margin: 0 20px 0 0;
@lightbox-rec-month-label-width: 65px ~'!important';
@lightbox-rec-month-input-width: 25px ~'!important';
@lightbox-rec-month-input-height: 30px ~'!important';
@lightbox-responsive-btn-rec-padding: 0.977vw;
@ligthbox-responsive-recurring-btn-div-padding: 1.465vw ;
// Error/Info popUp BOX
@alertbox-series-btn-padding: 0 16px;
@alertbox-series-btn-border: 1px solid @base-color;
@alertbox-series-btn-background: @base-color;
@alertbox-series-btn-font-color: #ffffff;
@alertbox-occur-btn-padding: 0 16px;
@alertbox-occur-btn-border: 1px solid #fff;
@alertbox-occur-btn-background: #fff;
@alertbox-occur-btn-font-color: @base-color;
// Other
// ** 02/05_custom_editor.html
// ** LightBox text area INPUT
@lightbox-input-font-color: #747373;
@lightbox-input-font-size: 8pt;
@lightbox-input-font-family: @default-font-family;
@lightbox-input-first-margin: 0 0 0 11px;
@lightbox-input-border: 1px solid rgb(169, 169, 169);
@lightbox-input-border-bottom-width: 0;
@lightbox-input-padding: 2px 5px 2px 2px;
// ** 02/18_combo_select_from_db.html
// ** LightBox Select Country combo input
@lightbox-combo-input-top: -3px;
// ** 03_extensions/25_advanced_limitation.html
// ** LightBox Select Country combo input
@grid-border-bottom: 1px solid @default-border-color;
@grid-border-right: 1px solid @default-border-color;
@grid-tree-cell-font-family: @default-font-family;
@grid-tree-cell-font-size: 14px;
@grid-tree-cell-font-color: rgba(0,0,0,0.54);
// Timeline - Tree View / Folder Cell
@grid-tree-folder-cell-bg: #EBECED;
@grid-tree-folder-name-text-transform: uppercase;
@grid-tree-folder-name-font-color: @base-color;
@grid-tree-folder-name-font-weight: 500;
@treemode-expand-icon-bg-image: url(imgs_dhx_material/tree_arrow.svg);
// Mini-Calendar
@mini-calendar-font-family: @default-font-family;
@mini-calendar-header-font-color: rgba(0,0,0,0.75);
@mini-calendar-header-font-size: 14px;
@mini-calendar-header-font-weight: 500;
@mini-calendar-weekday-font-size: 12px;
@mini-calendar-weekday-font-weight: 500;
@mini-calendar-date-font-size: 12px;
@mini-calendar-date-font-weight: 500;
@mini-calendar-date-font-color: rgba(0,0,0,0.54);
@mini-calendar-date-clicked-bg: @base-color;
@mini-calendar-date-clicked-color: @default-font-color;
@mini-calendar-date-width: 30px;
@mini-calendar-date-height: 30px;
@mini-calendar-other-date-color: rgba(0,0,0,0.38);
@mini-calendar-year-event-bg: @base-color;
@mini-calendar-year-event-color: #FFF;
// Agenda
@agenda-topline-font-weight: 500;
@agenda-topline-font-color: rgba(0,0,0,0.54);
@agenda-topline-border-left-color: transparent;
@agenda-even-data-background: #EDEDED;
@agenda-data-background-image: none;
@week-agenda-header-background: #EDEDED;
@week-agenda-selected-background: @base-color;
@week-agenda-border: 1px solid @default-border-color;
@week-agenda-font-color: rgba(0,0,0,0.75);
@week-agenda-font-family: @default-font-family;
@lightbox-btn-recurring-bg-image: none;
@year-tooltip-bg-image: none;
// 06/12 Section Tooltip
@tooltip-border-left: 1px dotted @default-border-color;
@tooltip-border-top: 1px dotted @default-border-color;
@tooltip-color: rgba(0,0,0,0.75);
@tooltip-font-family: @default-font-family;
@tooltip-font-size: @default-font-size - 2px;
@section-focus-background: #bdbdbd;
@calendar-open-icon: url(./imgs_dhx_material/calendar.svg);