Ajout d'une extension

This commit is contained in:
Gauvain Boiché
2020-04-04 18:27:27 +02:00
parent c3ed8cc1c1
commit 3a964fe237
387 changed files with 58921 additions and 0 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.1 KiB

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,347 @@
/**
*
* phpBB Studio - Advanced Shop System. An extension for the phpBB Forum Software package.
*
* @copyright (c) 2019, phpBB Studio, https://www.phpbbstudio.com
* @license GNU General Public License, version 2 (GPL-2.0)
*
*/
.aps-body {
margin: 0;
padding: 0;
}
.shop-exception {
position: relative;
overflow: hidden;
min-height: 600px;
}
.shop-exception-title {
position: relative;
margin: 32px;
}
.shop-exception-title .aps-panel-content {
padding: 16px;
}
.shop-exception-title h1 {
color: #313131;
margin: 0;
padding: 0;
}
.shop-exception-text {
z-index: 2;
width: 60%;
margin: 32px 32px 150px;
}
.shop-exception-text .aps-panel-content {
color: #3d4851;
padding: 16px;
}
.shop-exception-code {
border-radius: 4px;
box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.5);
position: absolute;
z-index: 3;
top: 100%;
right: -20px;
transform-origin: center -20px;
animation: swing ease-in-out 1s infinite alternate;
}
.shop-exception-code span {
font-size: 32px;
background: #3d4851;
border: 4px solid #f9f9f9;
border-radius: 4px;
color: #ffffff;
display: block;
margin: 0;
padding: 4px 12px;
}
.shop-exception-code:after {
border: 1px solid #999999;
border-right: none;
border-bottom: none;
position: absolute;
z-index: 0;
top: -10px;
left: calc(50% - 5px);
width: 20px;
height: 20px;
content: "";
transform: rotate(45deg);
}
.shop-exception-code:before {
background: #000000;
border-radius: 50%;
position: absolute;
z-index: 5;
top: -14px;
left: 54%;
width: 5px;
height: 5px;
content: "";
}
@keyframes swing {
0% { transform: rotate(3deg); }
100% { transform: rotate(-3deg); }
}
.shop-exception .fa-male,
.shop-exception .fa-comment,
.shop-exception .fa-map-signs,
.shop-exception .shop-icons {
color: #3d4851;
position: absolute;
}
.shop-exception .fa-male {
font-size: 36px;
bottom: 0;
left: 400px;
}
.shop-exception .fa-comment {
font-size: 24px;
bottom: 36px;
left: 380px;
}
.shop-exception .fa-map-signs {
font-size: 18px;
bottom: 27px;
left: 262px;
}
.shop-exception .shop-icons {
font-size: 12px;
color: #ffffff;
z-index: 1;
bottom: 41px;
left: 390px;
}
.shop-exception .shop-icons:before {
content: "";
animation: icons 30s ease-in-out infinite;
}
.shop-exception .fa-trees {
position: absolute;
bottom: 0;
left: 185px;
display: inline-block;
width: 100px;
height: 20px;
}
.shop-exception .fa-trees.left {
left: 85px;
}
.shop-exception .fa-trees.right {
right: 0;
left: unset;
}
.shop-exception .fa-trees .fa-tree {
font-size: 18px;
background: #3d4851;
-webkit-background-clip: text;
text-shadow: -2px 0 0 #ffffff;
color: transparent;
position: absolute;
z-index: 1;
bottom: 0;
-webkit-text-fill-color: transparent;
}
.shop-exception .fa-trees .fa-tree:nth-child(1) { left: 12px; }
.shop-exception .fa-trees .fa-tree:nth-child(2) { left: 0; }
.shop-exception .fa-trees .fa-tree:nth-child(3) {
text-shadow: 2px 0 0 #f9f9f9;
left: 19px;
}
.shop-exception-mountain,
.shop-exception-mountain-left,
.shop-exception-mountain-right {
color: #3d4851;
position: absolute;
bottom: -50px;
left: -10px;
width: 200px;
height: 200px;
fill: #3d4851;
}
.shop-exception-mountain {
bottom: -60px;
left: 100px;
}
.shop-exception-mountain-right {
right: 0;
bottom: -20px;
left: unset;
}
.shop-exception-tree,
.shop-exception-trees {
position: absolute;
bottom: 0;
left: 500px;
width: 60px;
height: 60px;
fill: #3d4851;
}
.shop-exception-tree {
left: 550px;
}
.shop-exception-pot svg {
position: absolute;
z-index: 1;
right: 20%;
bottom: 0;
width: 200px;
height: 200px;
}
.shop-exception-rainbow {
position: absolute;
z-index: 1;
right: 0;
bottom: 190px;
overflow: hidden;
width: calc(20% + 154px);
height: calc(100% - 200px - 128px - 39px - 20px);
}
.shop-exception-rainbow span {
border-top: 5px solid transparent;
border-left: 21.5px solid transparent;
position: absolute;
width: 100%;
height: 100%;
}
.shop-exception-rainbow span:nth-of-type(1) {
border-color: #5bd6fd;
border-top-left-radius: 50%;
}
.shop-exception-rainbow span:nth-of-type(2) {
border-color: #1fd7c3;
border-top-left-radius: 45%;
bottom: -5px;
left: 21.5px;
}
.shop-exception-rainbow span:nth-of-type(3) {
border-color: #ffe76c;
border-top-left-radius: 40%;
bottom: -10px;
left: 43px;
}
.shop-exception-rainbow span:nth-of-type(4) {
border-color: #ffb44d;
border-top-left-radius: 35%;
bottom: -15px;
left: 65px;
}
.shop-exception-rainbow span:nth-of-type(5) {
border-color: #ff7f5a;
border-top-left-radius: 30%;
bottom: -20px;
left: 86px;
}
@keyframes icons {
0% { content: "\f128"; }
2% { opacity: 1; }
15% {
opacity: 1;
content: "\f128";
}
18% { opacity: 0; }
20% { content: "\f05e"; }
22% { opacity: 1; }
35% {
opacity: 1;
content: "\f05e";
}
38% { opacity: 0; }
40% {
content: "\f12a";
}
42% { opacity: 1; }
55% {
opacity: 1;
content: "\f12a";
}
58% { opacity: 0; }
60% { content: "\f129"; }
62% { opacity: 1; }
75% {
opacity: 1;
content: "\f129";
}
78% { opacity: 0; }
80% { content: "\f00d"; }
82% { opacity: 1; }
95% {
opacity: 1;
content: "\f00d";
}
98% { opacity: 0; }
100% { content: "\f128"; }
}
@media all and (max-width: 800px) {
.shop-exception-text {
width: initial;
}
.shop-exception-tree,
.shop-exception-trees,
.shop-exception .fa-male,
.shop-exception .fa-comment,
.shop-exception .fa-map-signs,
.shop-exception .shop-icons {
display: none;
}
}

View File

@@ -0,0 +1,314 @@
/**
*
* phpBB Studio - Advanced Shop System. An extension for the phpBB Forum Software package.
*
* @copyright (c) 2019, phpBB Studio, https://www.phpbbstudio.com
* @license GNU General Public License, version 2 (GPL-2.0)
*
*/
.shop-item-help-label {
display: none;
}
@media all and (min-width: 800px) {
.aps-body {
margin: 0;
padding: 0;
}
.shop-item-help {
padding: 21px;
}
.shop-item-help-label {
display: block;
}
.shop-item-help-input {
display: none;
}
.shop-item-help,
.shop-item-help > .aps-row,
.shop-item-help-input:checked + .shop-item-help .shop-item-helper {
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.shop-item-help-input:checked {
opacity: 0;
position: fixed;
z-index: 15;
top: 0;
left: 0;
display: block;
width: 100vw;
height: 100vh;
}
.shop-item-help-input:checked + .shop-item-help {
background: #d6d6d6;
}
.shop-item-help-input:checked + .shop-item-help > .aps-row {
-webkit-transform: scale(0.8);
-moz-transform: scale(0.8);
-o-transform: scale(0.8);
-ms-transform: scale(0.8);
transform: scale(0.8);
}
.shop-item-help-input:checked + .shop-item-help > .aps-row .shop-title {
background-color: #f9f9f9;
border-color: #bcbcbc;
}
.shop-item-help-input:checked + .shop-item-help > .aps-row .aps-panel,
.shop-item-help-input:checked + .shop-item-help > .aps-row .aps-panel-header,
.shop-item-help-input:checked + .shop-item-help > .aps-row .aps-panel-footer {
background-color: #f9f9f9;
}
.shop-item-help-input:checked + .shop-item-help > .aps-row .shop-panel-background {
-webkit-filter: grayscale(50%);
filter: grayscale(50%);
}
.shop-item-help-input:checked + .shop-item-help .shop-item-helper {
opacity: 1;
z-index: 11;
height: auto;
}
.shop-item-helper {
font-size: 16px;
font-weight: normal;
font-style: italic;
text-align: center;
background: #ffffff;
border: 1px solid #12a3eb;
border-radius: 4px;
box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2);
text-shadow: 1px 1px 1px rgba(255, 255, 255, 0.9);
color: #313131;
opacity: 0;
position: absolute;
display: inline-block;
min-width: 200px;
height: 0;
padding: 4px 8px;
-webkit-transform: scale(1.5);
-moz-transform: scale(1.5);
-o-transform: scale(1.5);
-ms-transform: scale(1.5);
transform: scale(1.5);
}
.shop-item-help-input:checked + .shop-item-help .shop-item-helper.top-left,
.shop-item-help-input:checked + .shop-item-help .shop-item-helper.top-right {
top: 100%;
left: 50%;
-webkit-transform: scale(1.2) translateY(100%);
-moz-transform: scale(1.2) translateY(100%);
-o-transform: scale(1.2) translateY(100%);
-ms-transform: scale(1.2) translateY(100%);
transform: scale(1.2) translateY(100%);
}
.shop-item-help-input:checked + .shop-item-help .shop-item-helper.top-right {
right: 50%;
left: unset;
}
.shop-item-help-input:checked + .shop-item-help .shop-item-helper.bottom-left,
.shop-item-help-input:checked + .shop-item-help .shop-item-helper.bottom-right {
bottom: 100%;
left: 50%;
-webkit-transform: scale(1.2) translateY(-100%);
-moz-transform: scale(1.2) translateY(-100%);
-o-transform: scale(1.2) translateY(-100%);
-ms-transform: scale(1.2) translateY(-100%);
transform: scale(1.2) translateY(-100%);
}
.shop-item-help-input:checked + .shop-item-help .shop-item-helper.bottom-right {
right: 50%;
left: unset;
}
.shop-item-help-input:checked + .shop-item-help .shop-item-helper.left {
top: 50%;
left: 100%;
-webkit-transform: scale(1.2) translate(48px, calc(-50% + 4px));
-moz-transform: scale(1.2) translate(48px, calc(-50% + 4px));
-o-transform: scale(1.2) translate(48px, calc(-50% + 4px));
-ms-transform: scale(1.2) translate(48px, calc(-50% + 4px));
transform: scale(1.2) translate(48px, calc(-50% + 4px));
}
.shop-item-help-input:checked + .shop-item-help .shop-item-helper.right {
top: 50%;
right: 100%;
-webkit-transform: scale(1.2) translate(-48px, calc(-50% + 4px));
-moz-transform: scale(1.2) translate(-48px, calc(-50% + 4px));
-o-transform: scale(1.2) translate(-48px, calc(-50% + 4px));
-ms-transform: scale(1.2) translate(-48px, calc(-50% + 4px));
transform: scale(1.2) translate(-48px, calc(-50% + 4px));
}
.shop-item-helper:after {
font-family: FontAwesome, sans-serif;
font-weight: bold;
font-style: normal;
line-height: 21px;
text-align: center;
text-indent: 1px;
background: linear-gradient(#59bef1, #1092d3);
border: 1px solid #12a3eb;
border-radius: 50%;
text-shadow: none;
color: #ffffff;
position: absolute;
width: 24px;
height: 24px;
}
.shop-item-helper.top-left:after {
top: 0;
left: 0;
content: "\f106";
transform: translate(50%, -50%);
}
.shop-item-helper.top-right:after {
top: 0;
right: 0;
content: "\f106";
transform: translate(-50%, -50%);
}
.shop-item-helper.bottom-left:after {
bottom: 0;
left: 0;
content: "\f107";
transform: translate(50%, 50%);
}
.shop-item-helper.bottom-right:after {
text-indent: 1px;
right: 0;
bottom: 0;
content: "\f107";
transform: translate(-50%, 50%);
}
.shop-item-helper.right:after {
text-indent: 3px;
top: 50%;
right: 0;
content: "\f105";
transform: translate(50%, -50%);
}
.shop-item-helper.left:after {
text-indent: -1px;
top: 50%;
left: 0;
content: "\f104";
transform: translate(-50%, -50%);
}
.shop-item-help-input:checked + .shop-item-help .shop-item-helper,
.shop-item-help-input:checked + .shop-item-help .shop-item-helper.delay-3 {
-webkit-transition-delay: 0.3s;
-moz-transition-delay: 0.3s;
-o-transition-delay: 0.3s;
transition-delay: 0.3s;
}
.shop-item-help-input:checked + .shop-item-help .shop-item-helper.delay-4 {
-webkit-transition-delay: 0.4s;
-moz-transition-delay: 0.4s;
-o-transition-delay: 0.4s;
transition-delay: 0.4s;
}
.shop-item-help-input:checked + .shop-item-help .shop-item-helper.delay-5 {
-webkit-transition-delay: 0.5s;
-moz-transition-delay: 0.5s;
-o-transition-delay: 0.5s;
transition-delay: 0.5s;
}
.shop-item-help-input:checked + .shop-item-help .shop-item-helper.delay-6 {
-webkit-transition-delay: 0.6s;
-moz-transition-delay: 0.6s;
-o-transition-delay: 0.6s;
transition-delay: 0.6s;
}
.shop-item-help-input:checked + .shop-item-help .shop-item-helper.delay-7 {
-webkit-transition-delay: 0.7s;
-moz-transition-delay: 0.7s;
-o-transition-delay: 0.7s;
transition-delay: 0.7s;
}
.shop-item-help-input:checked + .shop-item-help .shop-item-helper.delay-8 {
-webkit-transition-delay: 0.8s;
-moz-transition-delay: 0.8s;
-o-transition-delay: 0.8s;
transition-delay: 0.8s;
}
.shop-item-help-input:checked + .shop-item-help .shop-item-helper.delay-9 {
-webkit-transition-delay: 0.9s;
-moz-transition-delay: 0.9s;
-o-transition-delay: 0.9s;
transition-delay: 0.9s;
}
.shop-item-help-input:checked + .shop-item-help .shop-item-helper.delay-10 {
-webkit-transition-delay: 1s;
-moz-transition-delay: 1s;
-o-transition-delay: 1s;
transition-delay: 1s;
}
.shop-item-help-input:checked + .shop-item-help .shop-item-helper.delay-11 {
-webkit-transition-delay: 1.1s;
-moz-transition-delay: 1.1s;
-o-transition-delay: 1.1s;
transition-delay: 1.1s;
}
.shop-item-help-input:checked + .shop-item-help .shop-item-helper.delay-12 {
-webkit-transition-delay: 1.2s;
-moz-transition-delay: 1.2s;
-o-transition-delay: 1.2s;
transition-delay: 1.2s;
}
.shop-item-help-input:checked + .shop-item-help .shop-item-helper.delay-13 {
-webkit-transition-delay: 1.3s;
-moz-transition-delay: 1.3s;
-o-transition-delay: 1.3s;
transition-delay: 1.3s;
}
.shop-item-help-input:checked + .shop-item-help .shop-item-helper.delay-14 {
-webkit-transition-delay: 1.4s;
-moz-transition-delay: 1.4s;
-o-transition-delay: 1.4s;
transition-delay: 1.4s;
}
.shop-item-help-input:checked + .shop-item-help .shop-item-helper.delay-15 {
-webkit-transition-delay: 1.5s;
-moz-transition-delay: 1.5s;
-o-transition-delay: 1.5s;
transition-delay: 1.5s;
}
}

Binary file not shown.

View File

@@ -0,0 +1,14 @@
<?xml version="1.0" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg xmlns="http://www.w3.org/2000/svg">
<metadata>Generated by Fontastic.me</metadata>
<defs>
<font id="slick" horiz-adv-x="512">
<font-face font-family="slick" units-per-em="512" ascent="480" descent="-32"/>
<missing-glyph horiz-adv-x="512" />
<glyph unicode="&#8594;" d="M241 113l130 130c4 4 6 8 6 13 0 5-2 9-6 13l-130 130c-3 3-7 5-12 5-5 0-10-2-13-5l-29-30c-4-3-6-7-6-12 0-5 2-10 6-13l87-88-87-88c-4-3-6-8-6-13 0-5 2-9 6-12l29-30c3-3 8-5 13-5 5 0 9 2 12 5z m234 143c0-40-9-77-29-110-20-34-46-60-80-80-33-20-70-29-110-29-40 0-77 9-110 29-34 20-60 46-80 80-20 33-29 70-29 110 0 40 9 77 29 110 20 34 46 60 80 80 33 20 70 29 110 29 40 0 77-9 110-29 34-20 60-46 80-80 20-33 29-70 29-110z"/>
<glyph unicode="&#8592;" d="M296 113l29 30c4 3 6 7 6 12 0 5-2 10-6 13l-87 88 87 88c4 3 6 8 6 13 0 5-2 9-6 12l-29 30c-3 3-8 5-13 5-5 0-9-2-12-5l-130-130c-4-4-6-8-6-13 0-5 2-9 6-13l130-130c3-3 7-5 12-5 5 0 10 2 13 5z m179 143c0-40-9-77-29-110-20-34-46-60-80-80-33-20-70-29-110-29-40 0-77 9-110 29-34 20-60 46-80 80-20 33-29 70-29 110 0 40 9 77 29 110 20 34 46 60 80 80 33 20 70 29 110 29 40 0 77-9 110-29 34-20 60-46 80-80 20-33 29-70 29-110z"/>
<glyph unicode="&#8226;" d="M475 256c0-40-9-77-29-110-20-34-46-60-80-80-33-20-70-29-110-29-40 0-77 9-110 29-34 20-60 46-80 80-20 33-29 70-29 110 0 40 9 77 29 110 20 34 46 60 80 80 33 20 70 29 110 29 40 0 77-9 110-29 34-20 60-46 80-80 20-33 29-70 29-110z"/>
<glyph unicode="&#97;" d="M475 439l0-128c0-5-1-9-5-13-4-4-8-5-13-5l-128 0c-8 0-13 3-17 11-3 7-2 14 4 20l40 39c-28 26-62 39-100 39-20 0-39-4-57-11-18-8-33-18-46-32-14-13-24-28-32-46-7-18-11-37-11-57 0-20 4-39 11-57 8-18 18-33 32-46 13-14 28-24 46-32 18-7 37-11 57-11 23 0 44 5 64 15 20 9 38 23 51 42 2 1 4 3 7 3 3 0 5-1 7-3l39-39c2-2 3-3 3-6 0-2-1-4-2-6-21-25-46-45-76-59-29-14-60-20-93-20-30 0-58 5-85 17-27 12-51 27-70 47-20 19-35 43-47 70-12 27-17 55-17 85 0 30 5 58 17 85 12 27 27 51 47 70 19 20 43 35 70 47 27 12 55 17 85 17 28 0 55-5 81-15 26-11 50-26 70-45l37 37c6 6 12 7 20 4 8-4 11-9 11-17z"/>
</font></defs></svg>

After

Width:  |  Height:  |  Size: 2.1 KiB

Binary file not shown.

Binary file not shown.

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 6.4 KiB

View File

@@ -0,0 +1,7 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 79.536 79.536">
<g>
<path d="M79.536,61.441H0l3.946-6.846l12.285-21.284c2.175-3.76,5.722-3.76,7.889,0
c0,0,2.853,4.942,3.197,5.52c1.634-2.825,10.341-17.916,10.341-17.916c2.18-3.76,5.725-3.76,7.894,0l17.301,29.968
c0.891-1.548,1.771-3.064,2.443-4.256c1.574-2.713,4.127-2.713,5.707,0c1.563,2.724,4.127,7.166,5.701,9.869L79.536,61.441z"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 406 B

View File

@@ -0,0 +1,8 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 98 98">
<g>
<path d="M96.44,10.932L73.294,48.637c-0.857,1.399-2.54,1.626-3.736,0.506l-11.195-10.48
c-1.197-1.12-2.92-0.919-3.826,0.449L38.823,62.814c-0.906,1.367-2.641,1.582-3.853,0.478l-7.32-6.675
c-1.212-1.104-3.044-0.962-4.07,0.317L0.533,85.673C-0.494,86.952,0.009,88,1.646,88H98V11.374C98,9.733,97.297,9.532,96.44,10.932
z"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 402 B

View File

@@ -0,0 +1,4 @@
<svg viewBox="-271 0 512 512" xmlns="http://www.w3.org/2000/svg">
<path d="m121,422c66.16797,0 120,-61.55859 120,-136c0,-58.67187 -33.47656,-92.71484 -35.1875,-95.74219c0.85938,-4.75781 5.1875,-19.24609 5.1875,-39.25781c0,-66.16797 -40.37109,-121 -90,-121s-91,54.83203 -91,121c0,19.98828 4.35156,34.64453 5.1875,39.25781c-1.69531,3 -35.1875,35.9961 -35.1875,95.74219c0,74.44141 54.83203,136 121,136zm0,0"/>
<path d="m15,542l482,0c8.28906,0 15,-6.71094 15,-15s-6.71094,-15 -15,-15l-15,0l0,-30l15,0c8.28906,0 15,-6.71094 15,-15s-6.71094,-15 -15,-15l-15,0l0,-45c0,-8.28906 -6.71094,-15 -15,-15l-91,0c-8.28906,0 -15,6.71094 -15,15l0,45l-15,0c-8.28906,0 -15,6.71094 -15,15s6.71094,15 15,15l15,0l0,30l-60,0l0,-63.32422c-9.69531,2.17188 -19.72656,3.32422 -30,3.32422c-10.11719,0 -20.125,-1.27344 -30,-3.5625l0,63.5625l-90,0l0,-63.32422c-9.69531,2.17188 -19.72656,3.32422 -30,3.32422s-20.30469,-1.15234 -30,-3.32422l0,63.32422l-76,0c-8.28906,0 -15,6.71094 -15,15s6.71094,15 15,15zm376,-60l61,0l0,30l-61,0l0,-30zm0,0"/>
</svg>

After

Width:  |  Height:  |  Size: 1.0 KiB

View File

@@ -0,0 +1,5 @@
<svg viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg">
<path d="m121,422c66.16797,0 120,-61.55859 120,-136c0,-58.67187 -33.47656,-92.71484 -35.1875,-95.74219c0.85938,-4.75781 5.1875,-19.24609 5.1875,-39.25781c0,-66.16797 -40.37109,-121 -90,-121s-91,54.83203 -91,121c0,19.98828 4.35156,34.64453 5.1875,39.25781c-1.69531,3 -35.1875,35.9961 -35.1875,95.74219c0,74.44141 54.83203,136 121,136zm0,0"/>
<path d="m237.99609,183.125c27.14454,38.52344 33.00391,76.625 33.00391,102.875c0,48.60156 -19.31641,93.22656 -49.81641,123.44922c15.21875,7.87109 31.9961,12.55078 49.81641,12.55078c66.16797,0 120,-61.55859 120,-136c0,-59.74609 -33.49219,-92.74219 -35.1875,-95.74219c0.83594,-4.61328 5.1875,-19.26953 5.1875,-39.25781c0,-66.16797 -40.37109,-121 -90,-121c-21.46484,0 -40.93359,10.48438 -56.41797,27.26953c16.27735,25.60547 26.41797,58.5625 26.41797,93.73047c0,12.94922 -1.49219,23.98047 -3.00391,32.125zm0,0"/>
<path d="m15,542l482,0c8.28906,0 15,-6.71094 15,-15s-6.71094,-15 -15,-15l-15,0l0,-30l15,0c8.28906,0 15,-6.71094 15,-15s-6.71094,-15 -15,-15l-15,0l0,-45c0,-8.28906 -6.71094,-15 -15,-15l-91,0c-8.28906,0 -15,6.71094 -15,15l0,45l-15,0c-8.28906,0 -15,6.71094 -15,15s6.71094,15 15,15l15,0l0,30l-60,0l0,-63.32422c-9.69531,2.17188 -19.72656,3.32422 -30,3.32422c-10.11719,0 -20.125,-1.27344 -30,-3.5625l0,63.5625l-90,0l0,-63.32422c-9.69531,2.17188 -19.72656,3.32422 -30,3.32422s-20.30469,-1.15234 -30,-3.32422l0,63.32422l-76,0c-8.28906,0 -15,6.71094 -15,15s6.71094,15 15,15zm376,-60l61,0l0,30l-61,0l0,-30zm0,0"/>
</svg>

After

Width:  |  Height:  |  Size: 1.5 KiB

View File

@@ -0,0 +1,440 @@
/*! jQuery UI - v1.12.1 - 2019-07-19
* http://jqueryui.com
* Includes: draggable.css, theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?scope=&folderName=base&cornerRadiusShadow=8px&offsetLeftShadow=0px&offsetTopShadow=0px&thicknessShadow=5px&opacityShadow=30&bgImgOpacityShadow=0&bgTextureShadow=flat&bgColorShadow=666666&opacityOverlay=30&bgImgOpacityOverlay=0&bgTextureOverlay=flat&bgColorOverlay=aaaaaa&iconColorError=cc0000&fcError=5f3f3f&borderColorError=f1a899&bgTextureError=flat&bgColorError=fddfdf&iconColorHighlight=777620&fcHighlight=777620&borderColorHighlight=dad55e&bgTextureHighlight=flat&bgColorHighlight=fffa90&iconColorActive=ffffff&fcActive=ffffff&borderColorActive=003eff&bgTextureActive=flat&bgColorActive=007fff&iconColorHover=555555&fcHover=2b2b2b&borderColorHover=cccccc&bgTextureHover=flat&bgColorHover=ededed&iconColorDefault=777777&fcDefault=454545&borderColorDefault=c5c5c5&bgTextureDefault=flat&bgColorDefault=f6f6f6&iconColorContent=444444&fcContent=333333&borderColorContent=dddddd&bgTextureContent=flat&bgColorContent=ffffff&iconColorHeader=444444&fcHeader=333333&borderColorHeader=dddddd&bgTextureHeader=flat&bgColorHeader=e9e9e9&cornerRadius=3px&fwDefault=normal&fsDefault=1em&ffDefault=Arial%2CHelvetica%2Csans-serif
* Copyright jQuery Foundation and other contributors; Licensed MIT */
.ui-draggable-handle {
-ms-touch-action: none;
touch-action: none;
}
/* Component containers
----------------------------------*/
.ui-widget {
font-family: Arial,Helvetica,sans-serif;
font-size: 1em;
}
.ui-widget .ui-widget {
font-size: 1em;
}
.ui-widget input,
.ui-widget select,
.ui-widget textarea,
.ui-widget button {
font-family: Arial,Helvetica,sans-serif;
font-size: 1em;
}
.ui-widget.ui-widget-content {
border: 1px solid #c5c5c5;
}
.ui-widget-content {
border: 1px solid #dddddd;
background: #ffffff;
color: #333333;
}
.ui-widget-content a {
color: #333333;
}
.ui-widget-header {
border: 1px solid #dddddd;
background: #e9e9e9;
color: #333333;
font-weight: bold;
}
.ui-widget-header a {
color: #333333;
}
/* Interaction states
----------------------------------*/
.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default,
.ui-button,
/* We use html here because we need a greater specificity to make sure disabled
works properly when clicked or hovered */
html .ui-button.ui-state-disabled:hover,
html .ui-button.ui-state-disabled:active {
border: 1px solid #c5c5c5;
background: #f6f6f6;
font-weight: normal;
color: #454545;
}
.ui-state-default a,
.ui-state-default a:link,
.ui-state-default a:visited,
a.ui-button,
a:link.ui-button,
a:visited.ui-button,
.ui-button {
color: #454545;
text-decoration: none;
}
.ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus,
.ui-button:hover,
.ui-button:focus {
border: 1px solid #cccccc;
background: #ededed;
font-weight: normal;
color: #2b2b2b;
}
.ui-state-hover a,
.ui-state-hover a:hover,
.ui-state-hover a:link,
.ui-state-hover a:visited,
.ui-state-focus a,
.ui-state-focus a:hover,
.ui-state-focus a:link,
.ui-state-focus a:visited,
a.ui-button:hover,
a.ui-button:focus {
color: #2b2b2b;
text-decoration: none;
}
.ui-visual-focus {
box-shadow: 0 0 3px 1px rgb(94, 158, 214);
}
.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active,
a.ui-button:active,
.ui-button:active,
.ui-button.ui-state-active:hover {
border: 1px solid #003eff;
background: #007fff;
font-weight: normal;
color: #ffffff;
}
.ui-icon-background,
.ui-state-active .ui-icon-background {
border: #003eff;
background-color: #ffffff;
}
.ui-state-active a,
.ui-state-active a:link,
.ui-state-active a:visited {
color: #ffffff;
text-decoration: none;
}
/* Interaction Cues
----------------------------------*/
.ui-state-highlight,
.ui-widget-content .ui-state-highlight,
.ui-widget-header .ui-state-highlight {
border: 1px solid #dad55e;
background: #fffa90;
color: #777620;
}
.ui-state-checked {
border: 1px solid #dad55e;
background: #fffa90;
}
.ui-state-highlight a,
.ui-widget-content .ui-state-highlight a,
.ui-widget-header .ui-state-highlight a {
color: #777620;
}
.ui-state-error,
.ui-widget-content .ui-state-error,
.ui-widget-header .ui-state-error {
border: 1px solid #f1a899;
background: #fddfdf;
color: #5f3f3f;
}
.ui-state-error a,
.ui-widget-content .ui-state-error a,
.ui-widget-header .ui-state-error a {
color: #5f3f3f;
}
.ui-state-error-text,
.ui-widget-content .ui-state-error-text,
.ui-widget-header .ui-state-error-text {
color: #5f3f3f;
}
.ui-priority-primary,
.ui-widget-content .ui-priority-primary,
.ui-widget-header .ui-priority-primary {
font-weight: bold;
}
.ui-priority-secondary,
.ui-widget-content .ui-priority-secondary,
.ui-widget-header .ui-priority-secondary {
opacity: .7;
filter:Alpha(Opacity=70); /* support: IE8 */
font-weight: normal;
}
.ui-state-disabled,
.ui-widget-content .ui-state-disabled,
.ui-widget-header .ui-state-disabled {
opacity: .35;
filter:Alpha(Opacity=35); /* support: IE8 */
background-image: none;
}
.ui-state-disabled .ui-icon {
filter:Alpha(Opacity=35); /* support: IE8 - See #6059 */
}
/* Icons
----------------------------------*/
/* states and images */
.ui-icon {
width: 16px;
height: 16px;
}
.ui-icon,
.ui-widget-content .ui-icon {
background-image: url("images/ui-icons_444444_256x240.png");
}
.ui-widget-header .ui-icon {
background-image: url("images/ui-icons_444444_256x240.png");
}
.ui-state-hover .ui-icon,
.ui-state-focus .ui-icon,
.ui-button:hover .ui-icon,
.ui-button:focus .ui-icon {
background-image: url("images/ui-icons_555555_256x240.png");
}
.ui-state-active .ui-icon,
.ui-button:active .ui-icon {
background-image: url("images/ui-icons_ffffff_256x240.png");
}
.ui-state-highlight .ui-icon,
.ui-button .ui-state-highlight.ui-icon {
background-image: url("images/ui-icons_777620_256x240.png");
}
.ui-state-error .ui-icon,
.ui-state-error-text .ui-icon {
background-image: url("images/ui-icons_cc0000_256x240.png");
}
.ui-button .ui-icon {
background-image: url("images/ui-icons_777777_256x240.png");
}
/* positioning */
.ui-icon-blank { background-position: 16px 16px; }
.ui-icon-caret-1-n { background-position: 0 0; }
.ui-icon-caret-1-ne { background-position: -16px 0; }
.ui-icon-caret-1-e { background-position: -32px 0; }
.ui-icon-caret-1-se { background-position: -48px 0; }
.ui-icon-caret-1-s { background-position: -65px 0; }
.ui-icon-caret-1-sw { background-position: -80px 0; }
.ui-icon-caret-1-w { background-position: -96px 0; }
.ui-icon-caret-1-nw { background-position: -112px 0; }
.ui-icon-caret-2-n-s { background-position: -128px 0; }
.ui-icon-caret-2-e-w { background-position: -144px 0; }
.ui-icon-triangle-1-n { background-position: 0 -16px; }
.ui-icon-triangle-1-ne { background-position: -16px -16px; }
.ui-icon-triangle-1-e { background-position: -32px -16px; }
.ui-icon-triangle-1-se { background-position: -48px -16px; }
.ui-icon-triangle-1-s { background-position: -65px -16px; }
.ui-icon-triangle-1-sw { background-position: -80px -16px; }
.ui-icon-triangle-1-w { background-position: -96px -16px; }
.ui-icon-triangle-1-nw { background-position: -112px -16px; }
.ui-icon-triangle-2-n-s { background-position: -128px -16px; }
.ui-icon-triangle-2-e-w { background-position: -144px -16px; }
.ui-icon-arrow-1-n { background-position: 0 -32px; }
.ui-icon-arrow-1-ne { background-position: -16px -32px; }
.ui-icon-arrow-1-e { background-position: -32px -32px; }
.ui-icon-arrow-1-se { background-position: -48px -32px; }
.ui-icon-arrow-1-s { background-position: -65px -32px; }
.ui-icon-arrow-1-sw { background-position: -80px -32px; }
.ui-icon-arrow-1-w { background-position: -96px -32px; }
.ui-icon-arrow-1-nw { background-position: -112px -32px; }
.ui-icon-arrow-2-n-s { background-position: -128px -32px; }
.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
.ui-icon-arrow-2-e-w { background-position: -160px -32px; }
.ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
.ui-icon-arrowstop-1-n { background-position: -192px -32px; }
.ui-icon-arrowstop-1-e { background-position: -208px -32px; }
.ui-icon-arrowstop-1-s { background-position: -224px -32px; }
.ui-icon-arrowstop-1-w { background-position: -240px -32px; }
.ui-icon-arrowthick-1-n { background-position: 1px -48px; }
.ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
.ui-icon-arrowthick-1-e { background-position: -32px -48px; }
.ui-icon-arrowthick-1-se { background-position: -48px -48px; }
.ui-icon-arrowthick-1-s { background-position: -64px -48px; }
.ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
.ui-icon-arrowthick-1-w { background-position: -96px -48px; }
.ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
.ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
.ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
.ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
.ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
.ui-icon-arrow-4 { background-position: 0 -80px; }
.ui-icon-arrow-4-diag { background-position: -16px -80px; }
.ui-icon-extlink { background-position: -32px -80px; }
.ui-icon-newwin { background-position: -48px -80px; }
.ui-icon-refresh { background-position: -64px -80px; }
.ui-icon-shuffle { background-position: -80px -80px; }
.ui-icon-transfer-e-w { background-position: -96px -80px; }
.ui-icon-transferthick-e-w { background-position: -112px -80px; }
.ui-icon-folder-collapsed { background-position: 0 -96px; }
.ui-icon-folder-open { background-position: -16px -96px; }
.ui-icon-document { background-position: -32px -96px; }
.ui-icon-document-b { background-position: -48px -96px; }
.ui-icon-note { background-position: -64px -96px; }
.ui-icon-mail-closed { background-position: -80px -96px; }
.ui-icon-mail-open { background-position: -96px -96px; }
.ui-icon-suitcase { background-position: -112px -96px; }
.ui-icon-comment { background-position: -128px -96px; }
.ui-icon-person { background-position: -144px -96px; }
.ui-icon-print { background-position: -160px -96px; }
.ui-icon-trash { background-position: -176px -96px; }
.ui-icon-locked { background-position: -192px -96px; }
.ui-icon-unlocked { background-position: -208px -96px; }
.ui-icon-bookmark { background-position: -224px -96px; }
.ui-icon-tag { background-position: -240px -96px; }
.ui-icon-home { background-position: 0 -112px; }
.ui-icon-flag { background-position: -16px -112px; }
.ui-icon-calendar { background-position: -32px -112px; }
.ui-icon-cart { background-position: -48px -112px; }
.ui-icon-pencil { background-position: -64px -112px; }
.ui-icon-clock { background-position: -80px -112px; }
.ui-icon-disk { background-position: -96px -112px; }
.ui-icon-calculator { background-position: -112px -112px; }
.ui-icon-zoomin { background-position: -128px -112px; }
.ui-icon-zoomout { background-position: -144px -112px; }
.ui-icon-search { background-position: -160px -112px; }
.ui-icon-wrench { background-position: -176px -112px; }
.ui-icon-gear { background-position: -192px -112px; }
.ui-icon-heart { background-position: -208px -112px; }
.ui-icon-star { background-position: -224px -112px; }
.ui-icon-link { background-position: -240px -112px; }
.ui-icon-cancel { background-position: 0 -128px; }
.ui-icon-plus { background-position: -16px -128px; }
.ui-icon-plusthick { background-position: -32px -128px; }
.ui-icon-minus { background-position: -48px -128px; }
.ui-icon-minusthick { background-position: -64px -128px; }
.ui-icon-close { background-position: -80px -128px; }
.ui-icon-closethick { background-position: -96px -128px; }
.ui-icon-key { background-position: -112px -128px; }
.ui-icon-lightbulb { background-position: -128px -128px; }
.ui-icon-scissors { background-position: -144px -128px; }
.ui-icon-clipboard { background-position: -160px -128px; }
.ui-icon-copy { background-position: -176px -128px; }
.ui-icon-contact { background-position: -192px -128px; }
.ui-icon-image { background-position: -208px -128px; }
.ui-icon-video { background-position: -224px -128px; }
.ui-icon-script { background-position: -240px -128px; }
.ui-icon-alert { background-position: 0 -144px; }
.ui-icon-info { background-position: -16px -144px; }
.ui-icon-notice { background-position: -32px -144px; }
.ui-icon-help { background-position: -48px -144px; }
.ui-icon-check { background-position: -64px -144px; }
.ui-icon-bullet { background-position: -80px -144px; }
.ui-icon-radio-on { background-position: -96px -144px; }
.ui-icon-radio-off { background-position: -112px -144px; }
.ui-icon-pin-w { background-position: -128px -144px; }
.ui-icon-pin-s { background-position: -144px -144px; }
.ui-icon-play { background-position: 0 -160px; }
.ui-icon-pause { background-position: -16px -160px; }
.ui-icon-seek-next { background-position: -32px -160px; }
.ui-icon-seek-prev { background-position: -48px -160px; }
.ui-icon-seek-end { background-position: -64px -160px; }
.ui-icon-seek-start { background-position: -80px -160px; }
/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
.ui-icon-seek-first { background-position: -80px -160px; }
.ui-icon-stop { background-position: -96px -160px; }
.ui-icon-eject { background-position: -112px -160px; }
.ui-icon-volume-off { background-position: -128px -160px; }
.ui-icon-volume-on { background-position: -144px -160px; }
.ui-icon-power { background-position: 0 -176px; }
.ui-icon-signal-diag { background-position: -16px -176px; }
.ui-icon-signal { background-position: -32px -176px; }
.ui-icon-battery-0 { background-position: -48px -176px; }
.ui-icon-battery-1 { background-position: -64px -176px; }
.ui-icon-battery-2 { background-position: -80px -176px; }
.ui-icon-battery-3 { background-position: -96px -176px; }
.ui-icon-circle-plus { background-position: 0 -192px; }
.ui-icon-circle-minus { background-position: -16px -192px; }
.ui-icon-circle-close { background-position: -32px -192px; }
.ui-icon-circle-triangle-e { background-position: -48px -192px; }
.ui-icon-circle-triangle-s { background-position: -64px -192px; }
.ui-icon-circle-triangle-w { background-position: -80px -192px; }
.ui-icon-circle-triangle-n { background-position: -96px -192px; }
.ui-icon-circle-arrow-e { background-position: -112px -192px; }
.ui-icon-circle-arrow-s { background-position: -128px -192px; }
.ui-icon-circle-arrow-w { background-position: -144px -192px; }
.ui-icon-circle-arrow-n { background-position: -160px -192px; }
.ui-icon-circle-zoomin { background-position: -176px -192px; }
.ui-icon-circle-zoomout { background-position: -192px -192px; }
.ui-icon-circle-check { background-position: -208px -192px; }
.ui-icon-circlesmall-plus { background-position: 0 -208px; }
.ui-icon-circlesmall-minus { background-position: -16px -208px; }
.ui-icon-circlesmall-close { background-position: -32px -208px; }
.ui-icon-squaresmall-plus { background-position: -48px -208px; }
.ui-icon-squaresmall-minus { background-position: -64px -208px; }
.ui-icon-squaresmall-close { background-position: -80px -208px; }
.ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
.ui-icon-grip-solid-vertical { background-position: -32px -224px; }
.ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
.ui-icon-grip-diagonal-se { background-position: -80px -224px; }
/* Misc visuals
----------------------------------*/
/* Corner radius */
.ui-corner-all,
.ui-corner-top,
.ui-corner-left,
.ui-corner-tl {
border-top-left-radius: 3px;
}
.ui-corner-all,
.ui-corner-top,
.ui-corner-right,
.ui-corner-tr {
border-top-right-radius: 3px;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-left,
.ui-corner-bl {
border-bottom-left-radius: 3px;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-right,
.ui-corner-br {
border-bottom-right-radius: 3px;
}
/* Overlays */
.ui-widget-overlay {
background: #aaaaaa;
opacity: .3;
filter: Alpha(Opacity=30); /* support: IE8 */
}
.ui-widget-shadow {
-webkit-box-shadow: 0px 0px 5px #666666;
box-shadow: 0px 0px 5px #666666;
}

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,119 @@
/* Slider */
.slick-slider
{
position: relative;
display: block;
box-sizing: border-box;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
-webkit-touch-callout: none;
-khtml-user-select: none;
-ms-touch-action: pan-y;
touch-action: pan-y;
-webkit-tap-highlight-color: transparent;
}
.slick-list
{
position: relative;
display: block;
overflow: hidden;
margin: 0;
padding: 0;
}
.slick-list:focus
{
outline: none;
}
.slick-list.dragging
{
cursor: pointer;
cursor: hand;
}
.slick-slider .slick-track,
.slick-slider .slick-list
{
-webkit-transform: translate3d(0, 0, 0);
-moz-transform: translate3d(0, 0, 0);
-ms-transform: translate3d(0, 0, 0);
-o-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
.slick-track
{
position: relative;
top: 0;
left: 0;
display: block;
margin-left: auto;
margin-right: auto;
}
.slick-track:before,
.slick-track:after
{
display: table;
content: '';
}
.slick-track:after
{
clear: both;
}
.slick-loading .slick-track
{
visibility: hidden;
}
.slick-slide
{
display: none;
float: left;
height: 100%;
min-height: 1px;
}
[dir='rtl'] .slick-slide
{
float: right;
}
.slick-slide img
{
display: block;
}
.slick-slide.slick-loading img
{
display: none;
}
.slick-slide.dragging img
{
pointer-events: none;
}
.slick-initialized .slick-slide
{
display: block;
}
.slick-loading .slick-slide
{
visibility: hidden;
}
.slick-vertical .slick-slide
{
display: block;
height: auto;
border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
display: none;
}