Initial upload of the control panel

This commit is contained in:
Pinga 2023-08-07 13:14:05 +03:00
parent f21bd93fbc
commit 7eab26586c
791 changed files with 312718 additions and 0 deletions

View file

@ -0,0 +1,12 @@
/*!
*
* ../css/plugins/keyboardnav.js.css
* Litepicker v2.0.12 (https://github.com/wakirin/Litepicker)
* Package: litepicker (https://www.npmjs.com/package/litepicker)
* License: MIT (https://github.com/wakirin/Litepicker/blob/master/LICENCE.md)
* Copyright 2019-2021 Rinat G.
*
* Hash: fc3887e0bb19d54c36db
*
*/

View file

@ -0,0 +1,133 @@
/*!
*
* ../css/plugins/mobilefriendly.js.css
* Litepicker v2.0.12 (https://github.com/wakirin/Litepicker)
* Package: litepicker (https://www.npmjs.com/package/litepicker)
* License: MIT (https://github.com/wakirin/Litepicker/blob/master/LICENCE.md)
* Copyright 2019-2021 Rinat G.
*
* Hash: fc3887e0bb19d54c36db
*
*/
:root {
--litepicker-mobilefriendly-backdrop-color-bg: #000;
}
.litepicker-backdrop {
display: none;
background-color: var(--litepicker-mobilefriendly-backdrop-color-bg);
opacity: 0.3;
position: fixed;
top: 0;
right: 0;
bottom: 0;
left: 0;
}
.litepicker-open {
overflow: hidden;
}
.litepicker.mobilefriendly[data-plugins*="mobilefriendly"] {
-webkit-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
font-size: 1.1rem;
--litepicker-container-months-box-shadow-color: #616161;
}
.litepicker.mobilefriendly-portrait {
--litepicker-day-width: 13.5vw;
--litepicker-month-width: calc(var(--litepicker-day-width) * 7);
}
.litepicker.mobilefriendly-landscape {
--litepicker-day-width: 5.5vw;
--litepicker-month-width: calc(var(--litepicker-day-width) * 7);
}
.litepicker[data-plugins*="mobilefriendly"] .container__months {
overflow: hidden;
}
.litepicker.mobilefriendly[data-plugins*="mobilefriendly"] .container__months .month-item-header {
height: var(--litepicker-day-width);
}
.litepicker.mobilefriendly[data-plugins*="mobilefriendly"] .container__days > div {
height: var(--litepicker-day-width);
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
.litepicker[data-plugins*="mobilefriendly"] .container__months .month-item {
-webkit-transform-origin: center;
transform-origin: center;
}
.litepicker[data-plugins*="mobilefriendly"] .container__months .month-item.touch-target-next {
-webkit-animation-name: lp-bounce-target-next;
animation-name: lp-bounce-target-next;
-webkit-animation-duration: .5s;
animation-duration: .5s;
-webkit-animation-timing-function: ease;
animation-timing-function: ease;
}
.litepicker[data-plugins*="mobilefriendly"] .container__months .month-item.touch-target-prev {
-webkit-animation-name: lp-bounce-target-prev;
animation-name: lp-bounce-target-prev;
-webkit-animation-duration: .5s;
animation-duration: .5s;
-webkit-animation-timing-function: ease;
animation-timing-function: ease;
}
@-webkit-keyframes lp-bounce-target-next {
from {
-webkit-transform: translateX(100px) scale(0.5);
transform: translateX(100px) scale(0.5);
}
to {
-webkit-transform: translateX(0px) scale(1);
transform: translateX(0px) scale(1);
}
}
@keyframes lp-bounce-target-next {
from {
-webkit-transform: translateX(100px) scale(0.5);
transform: translateX(100px) scale(0.5);
}
to {
-webkit-transform: translateX(0px) scale(1);
transform: translateX(0px) scale(1);
}
}
@-webkit-keyframes lp-bounce-target-prev {
from {
-webkit-transform: translateX(-100px) scale(0.5);
transform: translateX(-100px) scale(0.5);
}
to {
-webkit-transform: translateX(0px) scale(1);
transform: translateX(0px) scale(1);
}
}
@keyframes lp-bounce-target-prev {
from {
-webkit-transform: translateX(-100px) scale(0.5);
transform: translateX(-100px) scale(0.5);
}
to {
-webkit-transform: translateX(0px) scale(1);
transform: translateX(0px) scale(1);
}
}

View file

@ -0,0 +1,54 @@
/*!
*
* ../css/plugins/multiselect.js.css
* Litepicker v2.0.12 (https://github.com/wakirin/Litepicker)
* Package: litepicker (https://www.npmjs.com/package/litepicker)
* License: MIT (https://github.com/wakirin/Litepicker/blob/master/LICENCE.md)
* Copyright 2019-2021 Rinat G.
*
* Hash: fc3887e0bb19d54c36db
*
*/
:root {
--litepicker-multiselect-is-selected-color-bg: #2196f3;
--litepicker-multiselect-is-selected-color: #fff;
--litepicker-multiselect-hover-color-bg: #2196f3;
--litepicker-multiselect-hover-color: #fff;
}
.litepicker[data-plugins*="multiselect"] .container__days .day-item {
position: relative;
z-index: 1;
}
.litepicker[data-plugins*="multiselect"] .container__days .day-item:not(.is-locked):after {
content: '';
position: absolute;
width: 27px;
height: 27px;
top: 50%;
left: 50%;
z-index: -1;
border-radius: 50%;
-webkit-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
}
.litepicker[data-plugins*="multiselect"] .container__days .day-item:not(.is-locked):hover {
-webkit-box-shadow: none;
box-shadow: none;
color: var(--litepicker-day-color);
font-weight: bold;
}
.litepicker[data-plugins*="multiselect"] .container__days .day-item.is-selected,
.litepicker[data-plugins*="multiselect"] .container__days .day-item.is-selected:hover {
color: var(--litepicker-multiselect-is-selected-color);
}
.litepicker[data-plugins*="multiselect"] .container__days .day-item.is-selected:after {
color: var(--litepicker-multiselect-is-selected-color);
background-color: var(--litepicker-multiselect-is-selected-color-bg);
}

View file

@ -0,0 +1,81 @@
/*!
*
* ../css/plugins/ranges.js.css
* Litepicker v2.0.12 (https://github.com/wakirin/Litepicker)
* Package: litepicker (https://www.npmjs.com/package/litepicker)
* License: MIT (https://github.com/wakirin/Litepicker/blob/master/LICENCE.md)
* Copyright 2019-2021 Rinat G.
*
* Hash: fc3887e0bb19d54c36db
*
*/
.litepicker[data-plugins*="ranges"] > .container__main > .container__predefined-ranges {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
background: var(--litepicker-container-months-color-bg);
-webkit-box-shadow: -2px 0px 5px var(--litepicker-footer-box-shadow-color);
box-shadow: -2px 0px 5px var(--litepicker-footer-box-shadow-color);
border-radius: 3px;
}
.litepicker[data-plugins*="ranges"][data-ranges-position="left"] > .container__main {
/* */
}
.litepicker[data-plugins*="ranges"][data-ranges-position="right"] > .container__main{
-webkit-box-orient: horizontal;
-webkit-box-direction: reverse;
-ms-flex-direction: row-reverse;
flex-direction: row-reverse;
}
.litepicker[data-plugins*="ranges"][data-ranges-position="right"] > .container__main > .container__predefined-ranges {
-webkit-box-shadow: 2px 0px 2px var(--litepicker-footer-box-shadow-color);
box-shadow: 2px 0px 2px var(--litepicker-footer-box-shadow-color);
}
.litepicker[data-plugins*="ranges"][data-ranges-position="top"] > .container__main {
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
}
.litepicker[data-plugins*="ranges"][data-ranges-position="top"] > .container__main > .container__predefined-ranges {
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row;
-webkit-box-shadow: 2px 0px 2px var(--litepicker-footer-box-shadow-color);
box-shadow: 2px 0px 2px var(--litepicker-footer-box-shadow-color);
}
.litepicker[data-plugins*="ranges"][data-ranges-position="bottom"] > .container__main {
-webkit-box-orient: vertical;
-webkit-box-direction: reverse;
-ms-flex-direction: column-reverse;
flex-direction: column-reverse;
}
.litepicker[data-plugins*="ranges"][data-ranges-position="bottom"] > .container__main > .container__predefined-ranges {
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row;
-webkit-box-shadow: 2px 0px 2px var(--litepicker-footer-box-shadow-color);
box-shadow: 2px 0px 2px var(--litepicker-footer-box-shadow-color);
}
.litepicker[data-plugins*="ranges"] > .container__main > .container__predefined-ranges button {
padding: 5px;
margin: 2px 0;
}
.litepicker[data-plugins*="ranges"][data-ranges-position="left"] > .container__main > .container__predefined-ranges button,
.litepicker[data-plugins*="ranges"][data-ranges-position="right"] > .container__main > .container__predefined-ranges button{
width: 100%;
text-align: left;
}
.litepicker[data-plugins*="ranges"] > .container__main > .container__predefined-ranges button:hover {
cursor: default;
opacity: .6;
}