Initial commit

This commit is contained in:
Ivan Petrov
2025-12-24 19:19:01 +03:00
commit a7097c6178
19493 changed files with 94306 additions and 0 deletions

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,308 @@
.jquery-datepicker {
position: relative;
outline: none;
display: none;
box-sizing: border-box;
width: 240px;
height: 240px;
padding: 5px;
font-size: 16px;
font-family: sans-serif;
}
.jquery-datepicker .datepicker-box {
display: none;
flex-direction: column;
height: 100%;
}
.jquery-datepicker .datepicker-box .box-row {
display: flex;
min-height: 0;
flex: 1;
}
.jquery-datepicker .datepicker-box .box-row.row-header {
flex: none;
position: relative;
padding-bottom: 5px;
padding-right: 60px;
margin-bottom: 5px;
}
.jquery-datepicker .datepicker-box .box-row.row-header .header-title {
display: flex;
justify-content: center;
flex-direction: column;
text-align: left;
padding: 5px 7px;
cursor: pointer;
width: 100%;
}
.jquery-datepicker .datepicker-box .box-row.row-header .header-actions {
position: absolute;
top: 3px;
right: 3px;
bottom: 3px;
}
.jquery-datepicker .datepicker-box .box-row.row-header .header-actions .header-action {
display: flex;
position: relative;
justify-content: center;
flex-direction: column;
text-align: center;
float: left;
height: 100%;
width: 25px;
cursor: pointer;
}
.jquery-datepicker .datepicker-box .box-row.row-header .header-actions .header-action:not(:last-child) {
margin-right: 3px;
}
.jquery-datepicker .datepicker-box .box-row.row-header .header-actions .header-action::after {
content: '';
position: absolute;
width: 0;
height: 0;
border-style: solid;
top: 50%;
left: 50%;
margin-left: -3px;
margin-top: -6px;
}
.jquery-datepicker .datepicker-box .box-row.row-header .header-actions .header-action.action-down::after {
border-width: 5px 6px 5px 0;
border-color: transparent red transparent transparent;
}
.jquery-datepicker .datepicker-box .box-row.row-header .header-actions .header-action.action-up::after {
border-width: 5px 0 5px 6px;
border-color: transparent transparent transparent red;
}
.jquery-datepicker .datepicker-box .box-row.row-days {
font-size: 12px;
text-align: center;
text-transform: uppercase;
}
.jquery-datepicker .datepicker-box .box-row.row-week {
font-size: 14px;
text-align: right;
}
.jquery-datepicker .datepicker-box .box-row .box-cell {
display: flex;
flex: 1 1 0;
justify-content: center;
flex-direction: column;
text-align: center;
padding: 5px;
cursor: default;
}
.jquery-datepicker .datepicker-box.is-active {
display: flex;
}
.jquery-datepicker.is-2x {
width: 480px;
height: 480px;
font-size: 21px;
}
.jquery-datepicker.is-2x .datepicker-box .box-row.row-days {
font-size: 16px;
}
.jquery-datepicker.is-2x .datepicker-box .box-row.row-week {
font-size: 18px;
}
.jquery-datepicker.is-open {
display: block;
}
.jquery-datepicker.is-popup {
position: absolute;
top: 50px;
left: 50px;
box-shadow: 0 2px 12px rgba(0, 0, 0, 0.15);
z-index: 999;
}
.jquery-datepicker.is-popup::before,
.jquery-datepicker.is-popup::after {
content: '';
position: absolute;
width: 0;
height: 0;
border-style: solid;
}
.jquery-datepicker.is-popup.tip-below::before,
.jquery-datepicker.is-popup.tip-below::after {
bottom: -10px;
border-width: 10px 10px 0 10px;
border-color: red transparent transparent transparent;
}
.jquery-datepicker.is-popup.tip-below::before {
bottom: -11px;
}
.jquery-datepicker.is-popup.tip-above::before,
.jquery-datepicker.is-popup.tip-above::after {
top: -10px;
border-width: 0 10px 10px 10px;
border-color: transparent transparent red transparent;
}
.jquery-datepicker.is-popup.tip-above::before {
top: -11px;
}
.jquery-datepicker.is-popup.tip-right::before,
.jquery-datepicker.is-popup.tip-right::after {
right: 20px;
}
.jquery-datepicker.is-popup.tip-left::before,
.jquery-datepicker.is-popup.tip-left::after {
left: 20px;
}
.jquery-datepicker.theme-light {
border: 1px solid #CCCCCC;
background: #FFFFFF;
color: #222222;
}
.jquery-datepicker.theme-light .datepicker-box {
background: #FFFFFF;
}
.jquery-datepicker.theme-light .datepicker-box .box-row.row-header {
color: #626262;
border-bottom: 1px solid rgba(204, 204, 204, 0.5);
}
.jquery-datepicker.theme-light .datepicker-box .box-row.row-header .header-title:hover {
color: #222222;
}
.jquery-datepicker.theme-light .datepicker-box .box-row.row-header .header-actions .header-action.action-down::after {
border-color: transparent #CCCCCC transparent transparent;
}
.jquery-datepicker.theme-light .datepicker-box .box-row.row-header .header-actions .header-action.action-up::after {
border-color: transparent transparent transparent #CCCCCC;
}
.jquery-datepicker.theme-light .datepicker-box .box-row.row-header .header-actions .header-action.action-down:hover::after {
border-color: transparent #222222 transparent transparent;
}
.jquery-datepicker.theme-light .datepicker-box .box-row.row-header .header-actions .header-action.action-up:hover::after {
border-color: transparent transparent transparent #222222;
}
.jquery-datepicker.theme-light .datepicker-box .box-row.row-days {
color: #7b7b7b;
}
.jquery-datepicker.theme-light .datepicker-box .box-row.row-week .box-cell:hover {
background: #43C56F;
color: #222222;
}
.jquery-datepicker.theme-light .datepicker-box .box-row.row-week .box-cell.cell-grayed {
background: transparent;
color: #CCCCCC;
}
.jquery-datepicker.theme-light .datepicker-box .box-row.row-week .box-cell.cell-today {
background: #FFFFFF;
color: #12AFCB;
}
.jquery-datepicker.theme-light .datepicker-box .box-row.row-week .box-cell.cell-today:hover {
background: #EEEEEE;
color: #222222;
}
.jquery-datepicker.theme-light .datepicker-box .box-row.row-week .box-cell.cell-marked {
background: rgba(255, 213, 79, 0.2);
color: #cf9d00;
}
.jquery-datepicker.theme-light .datepicker-box .box-row.row-week .box-cell.cell-marked:hover {
background: #EEEEEE;
color: #222222;
}
.jquery-datepicker.theme-light .datepicker-box .box-row.row-week .box-cell.cell-forbidden {
background: rgba(229, 115, 115, 0.2);
color: #b72222;
}
.jquery-datepicker.theme-light .datepicker-box .box-row.row-week .box-cell.cell-selected {
background: #43C56F;
color: #FFFFFF;
}
.jquery-datepicker.theme-light .datepicker-box .box-row.row-week .box-cell.cell-selected:hover {
background: #43C56F;
color: #FFFFFF;
}
.jquery-datepicker.theme-light.tip-below::before {
border-color: #CCCCCC transparent transparent transparent;
}
.jquery-datepicker.theme-light.tip-above::before {
border-color: transparent transparent #CCCCCC transparent;
}
.jquery-datepicker.theme-light.tip-below::after {
border-color: #FFFFFF transparent transparent transparent;
}
.jquery-datepicker.theme-light.tip-above::after {
border-color: transparent transparent #FFFFFF transparent;
}
.jquery-datepicker.theme-dark {
border: 1px solid #323232;
background: #1B1B1B;
color: #FFFFFF;
}
.jquery-datepicker.theme-dark .datepicker-box {
background: #1B1B1B;
}
.jquery-datepicker.theme-dark .datepicker-box .box-row.row-header {
color: rgba(255, 255, 255, 0.5);
border-bottom: 1px solid rgba(50, 50, 50, 0.75);
}
.jquery-datepicker.theme-dark .datepicker-box .box-row.row-header .header-title:hover {
color: #FFFFFF;
}
.jquery-datepicker.theme-dark .datepicker-box .box-row.row-header .header-actions .header-action.action-down::after {
border-color: transparent #323232 transparent transparent;
}
.jquery-datepicker.theme-dark .datepicker-box .box-row.row-header .header-actions .header-action.action-up::after {
border-color: transparent transparent transparent #323232;
}
.jquery-datepicker.theme-dark .datepicker-box .box-row.row-header .header-actions .header-action.action-down:hover::after {
border-color: transparent #FFFFFF transparent transparent;
}
.jquery-datepicker.theme-dark .datepicker-box .box-row.row-header .header-actions .header-action.action-up:hover::after {
border-color: transparent transparent transparent #FFFFFF;
}
.jquery-datepicker.theme-dark .datepicker-box .box-row.row-days {
color: rgba(255, 255, 255, 0.35);
}
.jquery-datepicker.theme-dark .datepicker-box .box-row.row-week .box-cell:hover {
background: #323232;
color: #FFFFFF;
}
.jquery-datepicker.theme-dark .datepicker-box .box-row.row-week .box-cell.cell-grayed {
background: transparent;
color: #323232;
}
.jquery-datepicker.theme-dark .datepicker-box .box-row.row-week .box-cell.cell-today {
background: #1B1B1B;
color: #12AFCB;
}
.jquery-datepicker.theme-dark .datepicker-box .box-row.row-week .box-cell.cell-today:hover {
background: #323232;
color: #FFFFFF;
}
.jquery-datepicker.theme-dark .datepicker-box .box-row.row-week .box-cell.cell-marked {
background: rgba(255, 213, 79, 0.05);
color: #cf9d00;
}
.jquery-datepicker.theme-dark .datepicker-box .box-row.row-week .box-cell.cell-marked:hover {
background: #323232;
color: #FFFFFF;
}
.jquery-datepicker.theme-dark .datepicker-box .box-row.row-week .box-cell.cell-forbidden {
background: rgba(229, 115, 115, 0.05);
color: #b72222;
}
.jquery-datepicker.theme-dark .datepicker-box .box-row.row-week .box-cell.cell-selected {
background: #12AFCB;
color: #FFFFFF;
}
.jquery-datepicker.theme-dark .datepicker-box .box-row.row-week .box-cell.cell-selected:hover {
background: #12AFCB;
color: #FFFFFF;
}
.jquery-datepicker.theme-dark.tip-below::before {
border-color: #323232 transparent transparent transparent;
}
.jquery-datepicker.theme-dark.tip-above::before {
border-color: transparent transparent #323232 transparent;
}
.jquery-datepicker.theme-dark.tip-below::after {
border-color: #1B1B1B transparent transparent transparent;
}
.jquery-datepicker.theme-dark.tip-above::after {
border-color: transparent transparent #1B1B1B transparent;
}

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long