@import "jquery-ui.css"; @import '../../../../scss/pre.tmp.scss'; /* UNL WDN jQuery UI overrides */ .ui-widget, .ui-widget button, .ui-widget input, .ui-widget select, .ui-widget textarea { font-family: inherit; } .ui-widget-content { @include bg-lighter; border: 1px solid var(--b); color: var(--darker-gray); } .ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { @include bg-cream; color: var(--body); } .ui-button.ui-state-active:hover, .ui-button:active, .ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active, a.ui-button:active { @include bg-scarlet; border: 1px solid #9e0900; } .ui-datepicker, .ui-datepicker .ui-datepicker-header .ui-state-hover, .ui-datepicker .ui-state-default, .ui-datepicker .ui-state-active, .ui-tabs .ui-tabs-nav .ui-tabs-anchor { border: 0; } .ui-datepicker table { @include txt-sm; } .ui-datepicker .ui-corner-all, .ui-tabs .ui-tabs-nav { border-radius: 0; } .ui-widget-header, .ui-datepicker .ui-datepicker-title, .ui-datepicker table, .ui-progressbar .ui-progressbar-value { margin: 0; } .ui-datepicker, .ui-datepicker td, .ui-dialog, .ui-tabs, .ui-sortable, .ui-selectable { padding: 0; } .ui-widget-header { @include txt-sm; text-transform: uppercase; } .ui-datepicker.ui-widget.ui-widget-content { border: 0; box-shadow: 1px 1px 1.78em 1px rgba(0,0,0,0.18), 1px 1px 3px rgba(0,0,0,0.24); } .ui-datepicker .ui-state-default { color: var(--link); } .ui-datepicker .ui-datepicker-header { align-items: center; @include bg-lighter; border-color: var(--b-table); border-bottom-width: 0; color: var(--heading); display: flex; justify-content: space-between; padding: .75em .75em .56em; } .ui-datepicker-header.ui-helper-clearfix::after, .ui-datepicker-header.ui-helper-clearfix::before { content: none; } .ui-datepicker .ui-datepicker-header .ui-state-hover { background: none; } .ui-datepicker .ui-datepicker-header .ui-state-hover .ui-icon { background-image: url("images/ui-icons_ffffff_256x240.png"); } .ui-datepicker .ui-state-active, .ui-datepicker .ui-state-highlight { color: $cream; } .ui-datepicker .ui-state-active { @include bg-darker; } .ui-datepicker .ui-state-disabled { @include bg-lightest; opacity: 1; } .ui-datepicker .ui-state-highlight { @include bg-scarlet; } .ui-datepicker .ui-datepicker-next { order: 3; } .ui-datepicker .ui-datepicker-next, .ui-datepicker .ui-datepicker-prev { cursor: pointer; height: auto; position: static; } .ui-datepicker .ui-datepicker-next span, .ui-datepicker .ui-datepicker-prev span { margin: auto; position: static; } .ui-datepicker th { @include bg-lightest; border: 1px solid var(--b-table); color: var(--heading); @include txt-sm; font-weight: 400; padding: .75em 1px; text-transform: uppercase; width: 14%; } .ui-datepicker tbody tr { background-color: transparent; } .ui-datepicker td { @include bg-white; border: 1px solid var(--b-table); @include txt-xs; } .ui-datepicker td .ui-state-hover { outline: 2px solid $scarlet; } .ui-datepicker td a, .ui-datepicker td span { padding: 0.66em 1px; text-align: center; } .ui-icon { display: inline-block; } .ui-selecting { @include bg-lightest; } .ui-selected { @include bg-scarlet; color: $cream; } [class*="ui-corner-"] { border-radius: 0 !important; } .ui-button { @include txt-xs; @include ls-2; padding: $length-em-3 $length-em-5; text-transform: uppercase; } .ui-button, .ui-button:focus, .ui-button:hover, .ui-button:active, a.ui-button, a:link.ui-button, a:visited.ui-button { border-style: solid; border-width: 2px; color: $white; font-weight: bold; } .ui-button, .ui-button:focus, .ui-button:hover { background-color: $color-hover-light-mode; border-color: $color-hover-light-mode; } .ui-button:focus { outline: none; } .ui-button:focus, .ui-button:hover { box-shadow: 0 1px $length-em-2 fade-out($color-hover-light-mode,.4); z-index: 1; } .ui-button:active { background-color: $color-active-light-mode; border-color: $color-active-light-mode; }