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 it is too large Load Diff

File diff suppressed because one or more lines are too long

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