Updates to 03-2025
This commit is contained in:
parent
6167273a48
commit
9b54eb0512
348 changed files with 34535 additions and 5774 deletions
|
|
@ -89,4 +89,8 @@ a[aria-expanded='true'] > .fa-caret-expand:before {
|
|||
|
||||
.switcher-label {
|
||||
cursor: pointer;
|
||||
}
|
||||
|
||||
.dtp {
|
||||
z-index: 1100;
|
||||
}
|
||||
|
|
@ -11,7 +11,7 @@ html {
|
|||
body.custom-background {
|
||||
background-color: #f4f1ef;
|
||||
color: rgb(119, 119, 119);
|
||||
font-size: 17px;
|
||||
font-size: 16px;
|
||||
}
|
||||
|
||||
.text-body {
|
||||
|
|
@ -62,9 +62,9 @@ a.btn {
|
|||
}
|
||||
.contact-phone-icon {
|
||||
color: rgb(119, 111, 95);
|
||||
font-size: 33px;
|
||||
height: 33px;
|
||||
line-height: 33px;
|
||||
font-size: 30px;
|
||||
height: 30px;
|
||||
line-height: 30px;
|
||||
float: left;
|
||||
width: 38px;
|
||||
padding-right: 5px;
|
||||
|
|
@ -81,8 +81,14 @@ a.contact-phone-link {
|
|||
|
||||
}
|
||||
.img-brand {
|
||||
width: 190px;
|
||||
width: 200px;
|
||||
}
|
||||
@media ((max-width: 767px)){
|
||||
.img-brand {
|
||||
width: 175px;
|
||||
}
|
||||
}
|
||||
|
||||
.navbar-nav { font-size: 0.85em;}
|
||||
.nav-link { padding: 0.225rem 0.625rem; }
|
||||
|
||||
|
|
@ -101,11 +107,22 @@ h1, h2, h3, h4, .typo-heading {
|
|||
color: rgb(64, 65, 66);
|
||||
}
|
||||
p {
|
||||
font-size: 17px;
|
||||
font-size: 16px;
|
||||
}
|
||||
|
||||
.product-item {
|
||||
border: 0 solid #fff;
|
||||
background-color: transparent;
|
||||
}
|
||||
|
||||
.product-item:hover {
|
||||
border: 0 solid #fff;
|
||||
background-color: #fff;
|
||||
box-shadow: 0 3px 7.92px 0.08px rgba(0, 0, 0, 0.08);
|
||||
}
|
||||
|
||||
h4.product-title {
|
||||
height: 2.9rem;
|
||||
height: 4.35rem;
|
||||
overflow: hidden;
|
||||
margin-bottom: .5rem;
|
||||
}
|
||||
|
|
@ -130,13 +147,17 @@ h4.product-title {
|
|||
font-size: 0.85rem;
|
||||
}
|
||||
.badge-cart {
|
||||
background: #659a87 !important;
|
||||
border-color: #659a87 !important;
|
||||
background: #426c5d !important;
|
||||
border-color: #426c5d !important;
|
||||
color: #fff !important;
|
||||
}
|
||||
|
||||
.more_details {
|
||||
font-size: 16px;
|
||||
}
|
||||
|
||||
.switcher-holder {
|
||||
background-color: #46564d;
|
||||
background-color: #426c5d;
|
||||
padding: .6rem 1.4rem .8rem;
|
||||
font-size: 1rem;
|
||||
line-height: 2;
|
||||
|
|
@ -148,7 +169,7 @@ h4.product-title {
|
|||
background-color: rgb(114, 104, 86);
|
||||
}
|
||||
.switcher-success.switcher .switcher-input:checked ~ .switcher-indicator {
|
||||
background: #659a87;
|
||||
background: #426c5d;
|
||||
color: #fff;
|
||||
}
|
||||
.switcher .switcher-indicator {
|
||||
|
|
@ -178,7 +199,6 @@ h4.product-title {
|
|||
opacity: 0.75;
|
||||
}
|
||||
@media (min-width: 992px) {
|
||||
|
||||
.swiper-button-next, .swiper-button-prev {
|
||||
padding: 25px;
|
||||
}
|
||||
|
|
@ -202,14 +222,14 @@ h4.product-title {
|
|||
opacity: 1;
|
||||
}
|
||||
.swiper-pagination-bullet-active {
|
||||
background-color: #46564d;
|
||||
background-color: #426c5d;
|
||||
outline: 0;
|
||||
}
|
||||
|
||||
.btn-primary {
|
||||
padding: .6rem 1.4rem .8rem;
|
||||
border-color: transparent;
|
||||
background: #46564d;
|
||||
background: #426c5d;
|
||||
color: #fff;
|
||||
}
|
||||
|
||||
|
|
@ -226,18 +246,18 @@ h4.product-title {
|
|||
|
||||
|
||||
.dropdown-item {
|
||||
color: #46564d;
|
||||
color: #426c5d;
|
||||
}
|
||||
|
||||
.dropdown-item:hover,
|
||||
.dropdown-item:focus {
|
||||
background-color: #d6d6d6;
|
||||
color: #46564d;
|
||||
color: #426c5d;
|
||||
}
|
||||
|
||||
.dropdown-item.active,
|
||||
.dropdown-item:active {
|
||||
background-color: #46564d;
|
||||
background-color: #426c5d;
|
||||
color:#fff !important;
|
||||
}
|
||||
|
||||
|
|
@ -249,7 +269,7 @@ label .required {
|
|||
}
|
||||
|
||||
.form-control:focus {
|
||||
border-color: #46564d;
|
||||
border-color: #426c5d;
|
||||
}
|
||||
.checkout-order {
|
||||
transition: box-shadow 0.4s ease;
|
||||
|
|
@ -283,11 +303,11 @@ label .required {
|
|||
table.table-payment td {
|
||||
padding: 1rem 0;
|
||||
border-top: none;
|
||||
border-bottom: 1px solid #c6c2bf;
|
||||
border-bottom: 0 solid #c6c2bf;
|
||||
|
||||
}
|
||||
.yard-items-head {
|
||||
border-bottom: 1px solid #c6c2bf;
|
||||
border-bottom: 0 solid #c6c2bf;
|
||||
padding-bottom: 8px;
|
||||
margin-bottom: 8px;
|
||||
}
|
||||
|
|
@ -407,33 +427,33 @@ table.table-payment td {
|
|||
font-size: 16px;
|
||||
}
|
||||
|
||||
@media (max-width: 991px) {
|
||||
|
||||
.intro-media .media {
|
||||
display: block;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
.intro-media .media img.d-block {
|
||||
display: inline-block !important;
|
||||
margin-bottom: 1em;
|
||||
}
|
||||
small, .small {
|
||||
font-size: 90%;
|
||||
}
|
||||
|
||||
|
||||
.ui-w-100-140 {
|
||||
width: 140px !important;
|
||||
height: auto;
|
||||
}
|
||||
|
||||
|
||||
|
||||
.media-body ul {
|
||||
padding-left: 1.8rem;
|
||||
}
|
||||
|
||||
.media-body .table {
|
||||
font-size:16px;
|
||||
color: rgb(119, 119, 119);
|
||||
}
|
||||
.modal-body .table {
|
||||
font-size:16px;
|
||||
font-size:15px;
|
||||
color: rgb(119, 119, 119);
|
||||
}
|
||||
.media-body table th, .media-body .table td {
|
||||
padding: 0.4rem;
|
||||
}
|
||||
.table-striped tbody tr:nth-of-type(odd) {
|
||||
background-color: rgba(24, 28, 33, 0.05);
|
||||
|
||||
}
|
||||
.no-border {
|
||||
border: none;
|
||||
}
|
||||
|
|
@ -457,4 +477,446 @@ table.table-payment td {
|
|||
.ui-w-150 {
|
||||
width: 150px !important;
|
||||
height: auto;
|
||||
}
|
||||
|
||||
.card .nav-tabs .nav-link {
|
||||
border-color: #f4f1ef;
|
||||
border: 0;
|
||||
}
|
||||
.card .nav-tabs .nav-link {
|
||||
text-decoration: none;
|
||||
}
|
||||
|
||||
|
||||
.card .nav-tabs .nav-link.active {
|
||||
border-color: rgba(24, 28, 33, 0.1);
|
||||
border: 0;
|
||||
background-color: rgba(24, 28, 33, 0.06);
|
||||
}
|
||||
|
||||
.card .nav-tabs .nav-link:hover {
|
||||
background-color: rgba(24, 28, 33, 0.03);
|
||||
}
|
||||
|
||||
.tab-content .card {
|
||||
border-color: #f4f1ef;
|
||||
border-top: 0 solid rgba(24, 28, 33, 0.1);
|
||||
|
||||
}
|
||||
|
||||
.modal-shop .tab-content .card {
|
||||
background-color: rgba(24, 28, 33, 0.03);
|
||||
|
||||
}
|
||||
|
||||
|
||||
.side-bar {
|
||||
position: fixed;
|
||||
overflow: hidden;
|
||||
top: 0;
|
||||
right: -100%;
|
||||
width: 465px;
|
||||
padding: 40px 30px;
|
||||
padding-top: 50px;
|
||||
height: 100%;
|
||||
display: block;
|
||||
background-color: white;
|
||||
backdrop-filter: blur(7px);
|
||||
z-index: 1900;
|
||||
transition: all 600ms ease;
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
overflow-y: auto;
|
||||
overflow: visible;
|
||||
width: 320px;
|
||||
}
|
||||
.inner-main-wrapper-desk .inner-content{
|
||||
text-align: center;
|
||||
margin-top: 30px;
|
||||
}
|
||||
.inner-main-wrapper-desk p{
|
||||
max-width: 95%;
|
||||
text-align: center;
|
||||
margin: auto;
|
||||
}
|
||||
.inner-main-wrapper-desk .title{
|
||||
font-weight: 600;
|
||||
}
|
||||
.inner-main-wrapper-desk .footer{
|
||||
padding-top: 50px;
|
||||
margin-top: 80px;
|
||||
border-top: 1px solid #c2c2c2;
|
||||
}
|
||||
.inner-main-wrapper-desk .title{
|
||||
font-weight: 500;
|
||||
}
|
||||
.inner-main-wrapper-desk a.rts-btn{
|
||||
margin: auto;
|
||||
}
|
||||
|
||||
.side-bar.show {
|
||||
right: 0;
|
||||
overflow-y: auto;
|
||||
}
|
||||
.side-bar button {
|
||||
max-width: max-content;
|
||||
margin-right: auto;
|
||||
margin-left: -53px;
|
||||
margin-top: 0;
|
||||
position: absolute;
|
||||
border: 0;
|
||||
background-color: transparent;
|
||||
}
|
||||
.side-bar button i{
|
||||
color: #000;
|
||||
height: 50px;
|
||||
width: 50px;
|
||||
border-radius: 0;
|
||||
display: flex;
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
margin-left: 14px;
|
||||
margin-top: -48px;
|
||||
font-size: 27px;
|
||||
}
|
||||
#anywhere-home.bgshow {
|
||||
background: #0e1013;
|
||||
opacity: 70%;
|
||||
visibility: visible;
|
||||
pointer-events: visible;
|
||||
z-index: 999;
|
||||
top: 0;
|
||||
}
|
||||
#anywhere-home {
|
||||
cursor: url(../images/close.png), auto;
|
||||
background: #0e1013;
|
||||
position: fixed;
|
||||
width: 100%;
|
||||
height: 100%;
|
||||
opacity: 0;
|
||||
visibility: hidden;
|
||||
transition: opacity 500ms ease-in-out;
|
||||
pointer-events: none;
|
||||
z-index: 50;
|
||||
}
|
||||
|
||||
#shop-action {
|
||||
position: fixed;
|
||||
z-index: 1800;
|
||||
top: 0;
|
||||
right: 0;
|
||||
}
|
||||
|
||||
#shop-action .group-action {
|
||||
position: absolute;
|
||||
top: 60px;
|
||||
left: 0;
|
||||
z-index: -1;
|
||||
display: block;
|
||||
width: 50px;
|
||||
height: 200px;
|
||||
background: #fff;
|
||||
color: #000 !important;
|
||||
opacity: 0.8;
|
||||
-webkit-transform: translateX(-50px);
|
||||
-ms-transform: translateX(-50px);
|
||||
transform: translateX(-50px);
|
||||
border-top-left-radius: 8px;
|
||||
border-bottom-left-radius: 8px;
|
||||
color: #fff !important;
|
||||
text-align: center;
|
||||
-webkit-box-shadow: 0 0 20px 0 rgba(0,0,0,0.2);
|
||||
box-shadow: 0 0 20px 0 rgba(0,0,0,0.2);
|
||||
|
||||
}
|
||||
|
||||
#shop-action .group-action.small{
|
||||
height: 120px;
|
||||
|
||||
}
|
||||
|
||||
#shop-action .group-action .shop-action-btn {
|
||||
display: block;
|
||||
width: 50px;
|
||||
height: 40px;
|
||||
padding-top: 5px;
|
||||
color: #606060;
|
||||
}
|
||||
|
||||
#shop-action .group-action .shop-action-btn:hover {
|
||||
color: #426c5d;
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
@media ((max-width: 767px)) {
|
||||
.product-description {
|
||||
font-size: 14px;
|
||||
height: 3.9rem;
|
||||
}
|
||||
.more_details {
|
||||
font-size: 15px;
|
||||
}
|
||||
.btn-add-product-shop {
|
||||
font-size: 13px;
|
||||
margin: 0 8px;
|
||||
}
|
||||
|
||||
.btn-sm-only-xs {
|
||||
padding: 0.188rem 0.6875rem;
|
||||
font-size: 0.75rem;
|
||||
line-height: 1.5;
|
||||
border-radius: 0.25rem;
|
||||
}
|
||||
|
||||
h4, .h4 {
|
||||
font-size: 1.3rem;
|
||||
}
|
||||
h4.product-title {
|
||||
height: 4.25rem;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
@media (max-width: 991px) {
|
||||
|
||||
.intro-media .media {
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
.intro-media .media img.d-block {
|
||||
display: inline-block !important;
|
||||
margin-bottom: 1em;
|
||||
}
|
||||
.intro-media .media p {
|
||||
font-size: 0.875rem;
|
||||
}
|
||||
|
||||
p {
|
||||
font-size: 0.875rem;
|
||||
}
|
||||
|
||||
.intro-media .media h6 {
|
||||
font-size: 0.875rem;
|
||||
}
|
||||
|
||||
.ui-w-100-140 {
|
||||
width: 100px !important;
|
||||
height: auto;
|
||||
}
|
||||
|
||||
.more_details {
|
||||
font-size: 0.875rem;
|
||||
}
|
||||
|
||||
body.custom-background {
|
||||
font-size: 0.875rem;
|
||||
}
|
||||
.modal-body .table {
|
||||
font-size: 0.875rem;
|
||||
color: rgb(119, 119, 119);
|
||||
|
||||
}
|
||||
|
||||
.switcher-label {
|
||||
font-size: 0.875rem;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
.shop-products .col-1,
|
||||
.shop-products .col-2,
|
||||
.shop-products .col-3,
|
||||
.shop-products .col-4,
|
||||
.shop-products .col-5,
|
||||
.shop-products .col-6,
|
||||
.shop-products .col-7,
|
||||
.shop-products .col-8,
|
||||
.shop-products .col-9,
|
||||
.shop-products .col-10,
|
||||
.shop-products .col-11,
|
||||
.shop-products .col-12,
|
||||
.shop-products .col,
|
||||
.shop-products .col-auto,
|
||||
.shop-products .col-sm-1,
|
||||
.shop-products .col-sm-2,
|
||||
.shop-products .col-sm-3,
|
||||
.shop-products .col-sm-4,
|
||||
.shop-products .col-sm-5,
|
||||
.shop-products .col-sm-6,
|
||||
.shop-products .col-sm-7,
|
||||
.shop-products .col-sm-8,
|
||||
.shop-products .col-sm-9,
|
||||
.shop-products .col-sm-10,
|
||||
.shop-products .col-sm-11,
|
||||
.shop-products .col-sm-12,
|
||||
.shop-products .col-sm,
|
||||
.shop-products .col-sm-auto,
|
||||
.shop-products .col-md-1,
|
||||
.shop-products .col-md-2,
|
||||
.shop-products .col-md-3,
|
||||
.shop-products .col-md-4,
|
||||
.shop-products .col-md-5,
|
||||
.shop-products .col-md-6,
|
||||
.shop-products .col-md-7,
|
||||
.shop-products .col-md-8,
|
||||
.shop-products .col-md-9,
|
||||
.shop-products .col-md-10,
|
||||
.shop-products .col-md-11,
|
||||
.shop-products .col-md-12,
|
||||
.shop-products .col-md,
|
||||
.shop-products .col-md-auto,
|
||||
.shop-products .col-lg-1,
|
||||
.shop-products .col-lg-2,
|
||||
.shop-products .col-lg-3,
|
||||
.shop-products .col-lg-4,
|
||||
.shop-products .col-lg-5,
|
||||
.shop-products .col-lg-6,
|
||||
.shop-products .col-lg-7,
|
||||
.shop-products .col-lg-8,
|
||||
.shop-products .col-lg-9,
|
||||
.shop-products .col-lg-10,
|
||||
.shop-products .col-lg-11,
|
||||
.shop-products .col-lg-12,
|
||||
.shop-products .col-lg,
|
||||
.shop-products .col-lg-auto,
|
||||
.shop-products .col-xl-1,
|
||||
.shop-products .col-xl-2,
|
||||
.shop-products .col-xl-3,
|
||||
.shop-products .col-xl-4,
|
||||
.shop-products .col-xl-5,
|
||||
.shop-products .col-xl-6,
|
||||
.shop-products .col-xl-7,
|
||||
.shop-products .col-xl-8,
|
||||
.shop-products .col-xl-9,
|
||||
.shop-products .col-xl-10,
|
||||
.shop-products .col-xl-11,
|
||||
.shop-products .col-xl-12,
|
||||
.shop-products .col-xl,
|
||||
.shop-products .col-xl-auto {
|
||||
padding-right: 0.35rem;
|
||||
padding-left: 0.35rem;
|
||||
}
|
||||
|
||||
.ui-w-90 {
|
||||
width: 85px !important;
|
||||
height: auto;
|
||||
}
|
||||
|
||||
.modal-shop {
|
||||
background-color: #f4f1ef ;
|
||||
}
|
||||
|
||||
.modal-shop .card {
|
||||
background-color: #f4f1ef ;
|
||||
}
|
||||
|
||||
.media-body ul {
|
||||
padding-left: 1.2em;
|
||||
}
|
||||
|
||||
.modal-header {
|
||||
padding: 1.25rem 1.25rem 0;
|
||||
border-bottom: 0;
|
||||
}
|
||||
|
||||
.modal-footer {
|
||||
border-top: 0;
|
||||
|
||||
}
|
||||
|
||||
|
||||
.ui-basket-card {
|
||||
display: block;
|
||||
margin-top: -36px;
|
||||
}
|
||||
.ui-basket-item {
|
||||
z-index: 1;
|
||||
display: inline-flex;
|
||||
vertical-align: top;
|
||||
align-items: center;
|
||||
background-color: #fff;
|
||||
border-radius: 9999px;
|
||||
border: 1px solid rgba(24, 28, 33, 0.1);
|
||||
transform: scale(1) translateZ(0);
|
||||
transition:background-color .25s cubic-bezier(.4, 0, .2, 1), transform .25s cubic-bezier(.4, 0, .2, 1);
|
||||
box-shadow: 0 3px 3px 0.08px rgba(0, 0, 0, 0.05);
|
||||
|
||||
}
|
||||
|
||||
.ui-basket-item:hover {
|
||||
background-color: #fafafa;
|
||||
border: 1px solid rgba(24, 28, 33, 0.2);
|
||||
}
|
||||
|
||||
.ui-basket-item button {
|
||||
display: inline-block;
|
||||
width: 40px;
|
||||
height: 40px;
|
||||
border-color: transparent;
|
||||
background:transparent;
|
||||
text-align: center;
|
||||
vertical-align: middle;
|
||||
margin: 0;
|
||||
line-height: 38px;
|
||||
outline: none;
|
||||
opacity: 1;
|
||||
}
|
||||
|
||||
.ui-basket-item button:disabled,
|
||||
.ui-basket-item button[disabled]{
|
||||
opacity: 0.6;
|
||||
}
|
||||
|
||||
|
||||
.ui-basket-item button .fa {
|
||||
color: #426c5d;
|
||||
font-size: 150%;
|
||||
transform: scale(1) translateZ(0);
|
||||
transition: background-color .25s cubic-bezier(.4, 0, .2, 1), transform .25s cubic-bezier(.4, 0, .2, 1);
|
||||
}
|
||||
|
||||
.ui-basket-item button:hover .fa {
|
||||
color: rgb(114, 104, 86);
|
||||
transform: scale(1.1) translateZ(0);
|
||||
|
||||
}
|
||||
|
||||
.ui-basket-btn-minus {
|
||||
border-radius: 9999px 0 0 9999px;
|
||||
}
|
||||
|
||||
.ui-basket-btn-plus {
|
||||
border-radius: 0 9999px 9999px 0;
|
||||
}
|
||||
|
||||
.ui-basket-quantity {
|
||||
display: inline-block;
|
||||
width: auto;
|
||||
height: 40px;
|
||||
padding: 0 6px;
|
||||
}
|
||||
|
||||
.ui-basket-quantity .indicator {
|
||||
display: inline-block;
|
||||
color: #4E5155;
|
||||
font-weight: 700;
|
||||
line-height: 36px;
|
||||
font-size: 1.1rem;
|
||||
width: auto;
|
||||
padding: 0 2px;
|
||||
|
||||
}
|
||||
|
||||
.ui-basket-quantity .ion {
|
||||
font-size: 110%;
|
||||
color: #606060;
|
||||
}
|
||||
|
||||
.badge.indicator:not(.badge-dot) {
|
||||
font-size: 0.7em;
|
||||
top:38px;
|
||||
}
|
||||
BIN
public/images/close.png
Normal file
BIN
public/images/close.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 1.2 KiB |
BIN
public/images/lazy.png
Normal file
BIN
public/images/lazy.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 2.7 KiB |
BIN
public/images/placeholder.png
Executable file
BIN
public/images/placeholder.png
Executable file
Binary file not shown.
|
After Width: | Height: | Size: 2.7 KiB |
243
public/js/datatables-de.json
Normal file
243
public/js/datatables-de.json
Normal file
|
|
@ -0,0 +1,243 @@
|
|||
{
|
||||
"emptyTable": "Keine Daten in der Tabelle vorhanden",
|
||||
"info": "_START_ bis _END_ von _TOTAL_ Einträgen",
|
||||
"infoEmpty": "Keine Daten vorhanden",
|
||||
"infoFiltered": "(gefiltert von _MAX_ Einträgen)",
|
||||
"infoThousands": ".",
|
||||
"loadingRecords": "Wird geladen ..",
|
||||
"processing": "Bitte warten ..",
|
||||
"paginate": {
|
||||
"first": "Erste",
|
||||
"next": "Nächste",
|
||||
"last": "Letzte",
|
||||
"previous": "Vorherige"
|
||||
},
|
||||
"aria": {
|
||||
"sortAscending": ": aktivieren, um Spalte aufsteigend zu sortieren",
|
||||
"sortDescending": ": aktivieren, um Spalte absteigend zu sortieren"
|
||||
},
|
||||
"select": {
|
||||
"rows": {
|
||||
"_": "%d Zeilen ausgewählt",
|
||||
"1": "1 Zeile ausgewählt"
|
||||
},
|
||||
"cells": {
|
||||
"1": "1 Zelle ausgewählt",
|
||||
"_": "%d Zellen ausgewählt"
|
||||
},
|
||||
"columns": {
|
||||
"1": "1 Spalte ausgewählt",
|
||||
"_": "%d Spalten ausgewählt"
|
||||
}
|
||||
},
|
||||
"buttons": {
|
||||
"print": "Drucken",
|
||||
"copy": "Kopieren",
|
||||
"copyTitle": "In Zwischenablage kopieren",
|
||||
"copySuccess": {
|
||||
"_": "%d Zeilen kopiert",
|
||||
"1": "1 Zeile kopiert"
|
||||
},
|
||||
"collection": "Aktionen <span class=\"ui-button-icon-primary ui-icon ui-icon-triangle-1-s\"><\/span>",
|
||||
"colvis": "Spaltensichtbarkeit",
|
||||
"colvisRestore": "Sichtbarkeit wiederherstellen",
|
||||
"csv": "CSV",
|
||||
"excel": "Excel",
|
||||
"pageLength": {
|
||||
"-1": "Alle Zeilen anzeigen",
|
||||
"1": "Zeige 1 Zeile",
|
||||
"_": "Zeige %d Zeilen"
|
||||
},
|
||||
"pdf": "PDF",
|
||||
"createState": "Ansicht erstellen",
|
||||
"removeAllStates": "Alle Ansichten entfernen",
|
||||
"removeState": "Entfernen",
|
||||
"renameState": "Umbenennen",
|
||||
"savedStates": "Gespeicherte Ansicht",
|
||||
"stateRestore": "Ansicht %d",
|
||||
"updateState": "Aktualisieren",
|
||||
"copyKeys": "Taste <i>STRG<\\\/i> oder <i>⌘<\\\/i> + <i>C<\\\/i> drücken um die Tabelle<br \/>in den Zwischenspeicher zu kopieren.<br \/><br \/>Um den Vorgang abzubrechen, Nachricht anklicken oder Escape-Taste drücken.<\/i><\/i><\/i>"
|
||||
},
|
||||
"autoFill": {
|
||||
"cancel": "Abbrechen",
|
||||
"fill": "Alle Zellen mit <i>%d<i> füllen<\/i><\/i>",
|
||||
"fillHorizontal": "Alle horizontalen Zellen füllen",
|
||||
"fillVertical": "Alle vertikalen Zellen füllen",
|
||||
"info": "Automatische Vervollständigung"
|
||||
},
|
||||
"decimal": ",",
|
||||
"search": "Suche:",
|
||||
"searchBuilder": {
|
||||
"add": "Bedingung hinzufügen",
|
||||
"button": {
|
||||
"0": "Such-Baukasten",
|
||||
"_": "Such-Baukasten (%d)"
|
||||
},
|
||||
"condition": "Bedingung",
|
||||
"conditions": {
|
||||
"date": {
|
||||
"after": "Nach",
|
||||
"before": "Vor",
|
||||
"between": "Zwischen",
|
||||
"empty": "Leer",
|
||||
"not": "Nicht",
|
||||
"notBetween": "Nicht zwischen",
|
||||
"notEmpty": "Nicht leer",
|
||||
"equals": "Gleich"
|
||||
},
|
||||
"number": {
|
||||
"between": "Zwischen",
|
||||
"empty": "Leer",
|
||||
"equals": "Entspricht",
|
||||
"gt": "Größer als",
|
||||
"gte": "Größer als oder gleich",
|
||||
"lt": "Kleiner als",
|
||||
"lte": "Kleiner als oder gleich",
|
||||
"not": "Nicht",
|
||||
"notBetween": "Nicht zwischen",
|
||||
"notEmpty": "Nicht leer"
|
||||
},
|
||||
"string": {
|
||||
"contains": "Beinhaltet",
|
||||
"empty": "Leer",
|
||||
"endsWith": "Endet mit",
|
||||
"equals": "Entspricht",
|
||||
"not": "Nicht",
|
||||
"notEmpty": "Nicht leer",
|
||||
"startsWith": "Startet mit",
|
||||
"notContains": "enthält nicht",
|
||||
"notStartsWith": "startet nicht mit",
|
||||
"notEndsWith": "endet nicht mit"
|
||||
},
|
||||
"array": {
|
||||
"equals": "ist gleich",
|
||||
"empty": "ist leer",
|
||||
"contains": "enthält",
|
||||
"not": "ist ungleich",
|
||||
"notEmpty": "ist nicht leer",
|
||||
"without": "aber nicht"
|
||||
}
|
||||
},
|
||||
"data": "Daten",
|
||||
"deleteTitle": "Filterregel entfernen",
|
||||
"leftTitle": "Äußere Kriterien",
|
||||
"rightTitle": "Innere Kriterien",
|
||||
"title": {
|
||||
"0": "Such-Baukasten",
|
||||
"_": "Such-Baukasten (%d)"
|
||||
},
|
||||
"value": "Wert",
|
||||
"clearAll": "Alle entfernen",
|
||||
"logicAnd": "Und",
|
||||
"logicOr": "Oder"
|
||||
},
|
||||
"searchPanes": {
|
||||
"clearMessage": "Leeren",
|
||||
"collapse": {
|
||||
"0": "Suchmasken",
|
||||
"_": "Suchmasken (%d)"
|
||||
},
|
||||
"countFiltered": "{shown} ({total})",
|
||||
"emptyPanes": "Keine Suchmasken",
|
||||
"title": "Aktive Filter: %d",
|
||||
"showMessage": "zeige Alle",
|
||||
"collapseMessage": "Alle einklappen",
|
||||
"count": "{total}",
|
||||
"loadMessage": "Lade Suchmasken .."
|
||||
},
|
||||
"thousands": ".",
|
||||
"zeroRecords": "Keine passenden Einträge gefunden",
|
||||
"lengthMenu": "_MENU_ Zeilen anzeigen",
|
||||
"datetime": {
|
||||
"previous": "Vorher",
|
||||
"next": "Nachher",
|
||||
"hours": "Stunden",
|
||||
"minutes": "Minuten",
|
||||
"seconds": "Sekunden",
|
||||
"unknown": "Unbekannt",
|
||||
"weekdays": [
|
||||
"Sonntag",
|
||||
"Montag",
|
||||
"Dienstag",
|
||||
"Mittwoch",
|
||||
"Donnerstag",
|
||||
"Freitag",
|
||||
"Samstag"
|
||||
],
|
||||
"months": [
|
||||
"Januar",
|
||||
"Februar",
|
||||
"März",
|
||||
"April",
|
||||
"Mai",
|
||||
"Juni",
|
||||
"Juli",
|
||||
"August",
|
||||
"September",
|
||||
"Oktober",
|
||||
"November",
|
||||
"Dezember"
|
||||
]
|
||||
},
|
||||
"editor": {
|
||||
"close": "Schließen",
|
||||
"create": {
|
||||
"button": "Neu",
|
||||
"title": "Neuen Eintrag erstellen",
|
||||
"submit": "Erstellen"
|
||||
},
|
||||
"remove": {
|
||||
"confirm": {
|
||||
"_": "Sollen %d Zeilen gelöscht werden?",
|
||||
"1": "Soll diese Zeile gelöscht werden?"
|
||||
},
|
||||
"button": "Entfernen",
|
||||
"title": "Entfernen",
|
||||
"submit": "Entfernen"
|
||||
},
|
||||
"error": {
|
||||
"system": "Ein Systemfehler ist aufgetreten"
|
||||
},
|
||||
"multi": {
|
||||
"title": "Mehrere Werte",
|
||||
"restore": "Änderungen zurücksetzen",
|
||||
"noMulti": "Dieses Feld kann nur einzeln bearbeitet werden, nicht als Teil einer Mengen-Änderung.",
|
||||
"info": "Die ausgewählten Elemente enthalten mehrere Werte für dieses Feld. Um alle Elemente für dieses Feld zu bearbeiten und auf denselben Wert zu setzen, hier klicken oder tippen, andernfalls behalten diese ihre individuellen Werte bei."
|
||||
},
|
||||
"edit": {
|
||||
"button": "Bearbeiten",
|
||||
"title": "Eintrag bearbeiten",
|
||||
"submit": "Bearbeiten"
|
||||
}
|
||||
},
|
||||
"searchPlaceholder": "Suchen...",
|
||||
"stateRestore": {
|
||||
"creationModal": {
|
||||
"button": "Erstellen",
|
||||
"columns": {
|
||||
"search": "Spalten Suche",
|
||||
"visible": "Spalten Sichtbarkeit"
|
||||
},
|
||||
"name": "Name:",
|
||||
"order": "Sortieren",
|
||||
"paging": "Seiten",
|
||||
"scroller": "Scroll Position",
|
||||
"search": "Suche",
|
||||
"searchBuilder": "Such-Baukasten",
|
||||
"select": "Auswahl",
|
||||
"title": "Neue Ansicht erstellen",
|
||||
"toggleLabel": "Inkludiert:"
|
||||
},
|
||||
"duplicateError": "Eine Ansicht mit diesem Namen existiert bereits.",
|
||||
"emptyError": "Name darf nicht leer sein.",
|
||||
"emptyStates": "Keine gespeicherten Ansichten",
|
||||
"removeError": "Entfernen der Ansicht fehlgeschlagen.",
|
||||
"removeJoiner": " und ",
|
||||
"removeSubmit": "Entfernen",
|
||||
"removeTitle": "Ansicht entfernen",
|
||||
"renameButton": "Umbenennen",
|
||||
"renameLabel": "Neuer Name für %s:",
|
||||
"renameTitle": "Ansicht umbenennen",
|
||||
"removeConfirm": "Sicher dass %s entfernt werden soll?"
|
||||
}
|
||||
}
|
||||
243
public/js/datatables-en.json
Normal file
243
public/js/datatables-en.json
Normal file
|
|
@ -0,0 +1,243 @@
|
|||
{
|
||||
"emptyTable": "No data available in table",
|
||||
"info": "Showing _START_ to _END_ of _TOTAL_ entries",
|
||||
"infoEmpty": "Showing 0 to 0 of 0 entries",
|
||||
"infoFiltered": "(filtered from _MAX_ total entries)",
|
||||
"infoThousands": ",",
|
||||
"lengthMenu": "Show _MENU_ entries",
|
||||
"loadingRecords": "Loading...",
|
||||
"processing": "Processing...",
|
||||
"search": "Search:",
|
||||
"zeroRecords": "No matching records found",
|
||||
"thousands": ",",
|
||||
"paginate": {
|
||||
"first": "First",
|
||||
"last": "Last",
|
||||
"next": "Next",
|
||||
"previous": "Previous"
|
||||
},
|
||||
"aria": {
|
||||
"sortAscending": ": activate to sort column ascending",
|
||||
"sortDescending": ": activate to sort column descending"
|
||||
},
|
||||
"autoFill": {
|
||||
"cancel": "Cancel",
|
||||
"fill": "Fill all cells with <i>%d<\/i>",
|
||||
"fillHorizontal": "Fill cells horizontally",
|
||||
"fillVertical": "Fill cells vertically"
|
||||
},
|
||||
"buttons": {
|
||||
"collection": "Collection <span class='ui-button-icon-primary ui-icon ui-icon-triangle-1-s'\/>",
|
||||
"colvis": "Column Visibility",
|
||||
"colvisRestore": "Restore visibility",
|
||||
"copy": "Copy",
|
||||
"copyKeys": "Press ctrl or u2318 + C to copy the table data to your system clipboard.<br><br>To cancel, click this message or press escape.",
|
||||
"copySuccess": {
|
||||
"1": "Copied 1 row to clipboard",
|
||||
"_": "Copied %d rows to clipboard"
|
||||
},
|
||||
"copyTitle": "Copy to Clipboard",
|
||||
"csv": "CSV",
|
||||
"excel": "Excel",
|
||||
"pageLength": {
|
||||
"-1": "Show all rows",
|
||||
"_": "Show %d rows"
|
||||
},
|
||||
"pdf": "PDF",
|
||||
"print": "Print",
|
||||
"updateState": "Update",
|
||||
"stateRestore": "State %d",
|
||||
"savedStates": "Saved States",
|
||||
"renameState": "Rename",
|
||||
"removeState": "Remove",
|
||||
"removeAllStates": "Remove All States",
|
||||
"createState": "Create State"
|
||||
},
|
||||
"searchBuilder": {
|
||||
"add": "Add Condition",
|
||||
"button": {
|
||||
"0": "Search Builder",
|
||||
"_": "Search Builder (%d)"
|
||||
},
|
||||
"clearAll": "Clear All",
|
||||
"condition": "Condition",
|
||||
"conditions": {
|
||||
"date": {
|
||||
"after": "After",
|
||||
"before": "Before",
|
||||
"between": "Between",
|
||||
"empty": "Empty",
|
||||
"equals": "Equals",
|
||||
"not": "Not",
|
||||
"notBetween": "Not Between",
|
||||
"notEmpty": "Not Empty"
|
||||
},
|
||||
"number": {
|
||||
"between": "Between",
|
||||
"empty": "Empty",
|
||||
"equals": "Equals",
|
||||
"gt": "Greater Than",
|
||||
"gte": "Greater Than Equal To",
|
||||
"lt": "Less Than",
|
||||
"lte": "Less Than Equal To",
|
||||
"not": "Not",
|
||||
"notBetween": "Not Between",
|
||||
"notEmpty": "Not Empty"
|
||||
},
|
||||
"string": {
|
||||
"contains": "Contains",
|
||||
"empty": "Empty",
|
||||
"endsWith": "Ends With",
|
||||
"equals": "Equals",
|
||||
"not": "Not",
|
||||
"notEmpty": "Not Empty",
|
||||
"startsWith": "Starts With",
|
||||
"notContains": "Does Not Contain",
|
||||
"notStartsWith": "Does Not Start With",
|
||||
"notEndsWith": "Does Not End With"
|
||||
},
|
||||
"array": {
|
||||
"without": "Without",
|
||||
"notEmpty": "Not Empty",
|
||||
"not": "Not",
|
||||
"contains": "Contains",
|
||||
"empty": "Empty",
|
||||
"equals": "Equals"
|
||||
}
|
||||
},
|
||||
"data": "Data",
|
||||
"deleteTitle": "Delete filtering rule",
|
||||
"leftTitle": "Outdent Criteria",
|
||||
"logicAnd": "And",
|
||||
"logicOr": "Or",
|
||||
"rightTitle": "Indent Criteria",
|
||||
"title": {
|
||||
"0": "Search Builder",
|
||||
"_": "Search Builder (%d)"
|
||||
},
|
||||
"value": "Value"
|
||||
},
|
||||
"searchPanes": {
|
||||
"clearMessage": "Clear All",
|
||||
"collapse": {
|
||||
"0": "SearchPanes",
|
||||
"_": "SearchPanes (%d)"
|
||||
},
|
||||
"count": "{total}",
|
||||
"countFiltered": "{shown} ({total})",
|
||||
"emptyPanes": "No SearchPanes",
|
||||
"loadMessage": "Loading SearchPanes",
|
||||
"title": "Filters Active - %d",
|
||||
"showMessage": "Show All",
|
||||
"collapseMessage": "Collapse All"
|
||||
},
|
||||
"select": {
|
||||
"cells": {
|
||||
"1": "1 cell selected",
|
||||
"_": "%d cells selected"
|
||||
},
|
||||
"columns": {
|
||||
"1": "1 column selected",
|
||||
"_": "%d columns selected"
|
||||
},
|
||||
"rows": {
|
||||
"1": "1 row selected",
|
||||
"_": "%d rows selected"
|
||||
}
|
||||
},
|
||||
"datetime": {
|
||||
"previous": "Previous",
|
||||
"next": "Next",
|
||||
"hours": "Hour",
|
||||
"minutes": "Minute",
|
||||
"seconds": "Second",
|
||||
"unknown": "-",
|
||||
"amPm": [
|
||||
"am",
|
||||
"pm"
|
||||
],
|
||||
"weekdays": [
|
||||
"Sun",
|
||||
"Mon",
|
||||
"Tue",
|
||||
"Wed",
|
||||
"Thu",
|
||||
"Fri",
|
||||
"Sat"
|
||||
],
|
||||
"months": [
|
||||
"January",
|
||||
"February",
|
||||
"March",
|
||||
"April",
|
||||
"May",
|
||||
"June",
|
||||
"July",
|
||||
"August",
|
||||
"September",
|
||||
"October",
|
||||
"November",
|
||||
"December"
|
||||
]
|
||||
},
|
||||
"editor": {
|
||||
"close": "Close",
|
||||
"create": {
|
||||
"button": "New",
|
||||
"title": "Create new entry",
|
||||
"submit": "Create"
|
||||
},
|
||||
"edit": {
|
||||
"button": "Edit",
|
||||
"title": "Edit Entry",
|
||||
"submit": "Update"
|
||||
},
|
||||
"remove": {
|
||||
"button": "Delete",
|
||||
"title": "Delete",
|
||||
"submit": "Delete",
|
||||
"confirm": {
|
||||
"_": "Are you sure you wish to delete %d rows?",
|
||||
"1": "Are you sure you wish to delete 1 row?"
|
||||
}
|
||||
},
|
||||
"error": {
|
||||
"system": "A system error has occurred (<a target=\"\\\" rel=\"nofollow\" href=\"\\\">More information<\/a>)."
|
||||
},
|
||||
"multi": {
|
||||
"title": "Multiple Values",
|
||||
"info": "The selected items contain different values for this input. To edit and set all items for this input to the same value, click or tap here, otherwise they will retain their individual values.",
|
||||
"restore": "Undo Changes",
|
||||
"noMulti": "This input can be edited individually, but not part of a group. "
|
||||
}
|
||||
},
|
||||
"stateRestore": {
|
||||
"renameTitle": "Rename State",
|
||||
"renameLabel": "New Name for %s:",
|
||||
"renameButton": "Rename",
|
||||
"removeTitle": "Remove State",
|
||||
"removeSubmit": "Remove",
|
||||
"removeJoiner": " and ",
|
||||
"removeError": "Failed to remove state.",
|
||||
"removeConfirm": "Are you sure you want to remove %s?",
|
||||
"emptyStates": "No saved states",
|
||||
"emptyError": "Name cannot be empty.",
|
||||
"duplicateError": "A state with this name already exists.",
|
||||
"creationModal": {
|
||||
"toggleLabel": "Includes:",
|
||||
"title": "Create New State",
|
||||
"select": "Select",
|
||||
"searchBuilder": "SearchBuilder",
|
||||
"search": "Search",
|
||||
"scroller": "Scroll Position",
|
||||
"paging": "Paging",
|
||||
"order": "Sorting",
|
||||
"name": "Name:",
|
||||
"columns": {
|
||||
"visible": "Column Visibility",
|
||||
"search": "Column Search"
|
||||
},
|
||||
"button": "Create"
|
||||
}
|
||||
}
|
||||
}
|
||||
244
public/js/datatables-es.json
Normal file
244
public/js/datatables-es.json
Normal file
|
|
@ -0,0 +1,244 @@
|
|||
{
|
||||
"processing": "Procesando...",
|
||||
"lengthMenu": "Mostrar _MENU_ registros",
|
||||
"zeroRecords": "No se encontraron resultados",
|
||||
"emptyTable": "Ningún dato disponible en esta tabla",
|
||||
"infoEmpty": "Mostrando registros del 0 al 0 de un total de 0 registros",
|
||||
"infoFiltered": "(filtrado de un total de _MAX_ registros)",
|
||||
"search": "Buscar:",
|
||||
"loadingRecords": "Cargando...",
|
||||
"paginate": {
|
||||
"first": "Primero",
|
||||
"last": "Último",
|
||||
"next": "Siguiente",
|
||||
"previous": "Anterior"
|
||||
},
|
||||
"aria": {
|
||||
"sortAscending": ": Activar para ordenar la columna de manera ascendente",
|
||||
"sortDescending": ": Activar para ordenar la columna de manera descendente"
|
||||
},
|
||||
"buttons": {
|
||||
"copy": "Copiar",
|
||||
"colvis": "Visibilidad",
|
||||
"collection": "Colección",
|
||||
"colvisRestore": "Restaurar visibilidad",
|
||||
"copyKeys": "Presione ctrl o u2318 + C para copiar los datos de la tabla al portapapeles del sistema. <br \/> <br \/> Para cancelar, haga clic en este mensaje o presione escape.",
|
||||
"copySuccess": {
|
||||
"1": "Copiada 1 fila al portapapeles",
|
||||
"_": "Copiadas %ds fila al portapapeles"
|
||||
},
|
||||
"copyTitle": "Copiar al portapapeles",
|
||||
"csv": "CSV",
|
||||
"excel": "Excel",
|
||||
"pageLength": {
|
||||
"-1": "Mostrar todas las filas",
|
||||
"_": "Mostrar %d filas"
|
||||
},
|
||||
"pdf": "PDF",
|
||||
"print": "Imprimir",
|
||||
"renameState": "Cambiar nombre",
|
||||
"updateState": "Actualizar",
|
||||
"createState": "Crear Estado",
|
||||
"removeAllStates": "Remover Estados",
|
||||
"removeState": "Remover",
|
||||
"savedStates": "Estados Guardados",
|
||||
"stateRestore": "Estado %d"
|
||||
},
|
||||
"autoFill": {
|
||||
"cancel": "Cancelar",
|
||||
"fill": "Rellene todas las celdas con <i>%d<\/i>",
|
||||
"fillHorizontal": "Rellenar celdas horizontalmente",
|
||||
"fillVertical": "Rellenar celdas verticalmente"
|
||||
},
|
||||
"decimal": ",",
|
||||
"searchBuilder": {
|
||||
"add": "Añadir condición",
|
||||
"button": {
|
||||
"0": "Constructor de búsqueda",
|
||||
"_": "Constructor de búsqueda (%d)"
|
||||
},
|
||||
"clearAll": "Borrar todo",
|
||||
"condition": "Condición",
|
||||
"conditions": {
|
||||
"date": {
|
||||
"before": "Antes",
|
||||
"between": "Entre",
|
||||
"empty": "Vacío",
|
||||
"equals": "Igual a",
|
||||
"notBetween": "No entre",
|
||||
"not": "Diferente de",
|
||||
"after": "Después",
|
||||
"notEmpty": "No Vacío"
|
||||
},
|
||||
"number": {
|
||||
"between": "Entre",
|
||||
"equals": "Igual a",
|
||||
"gt": "Mayor a",
|
||||
"gte": "Mayor o igual a",
|
||||
"lt": "Menor que",
|
||||
"lte": "Menor o igual que",
|
||||
"notBetween": "No entre",
|
||||
"notEmpty": "No vacío",
|
||||
"not": "Diferente de",
|
||||
"empty": "Vacío"
|
||||
},
|
||||
"string": {
|
||||
"contains": "Contiene",
|
||||
"empty": "Vacío",
|
||||
"endsWith": "Termina en",
|
||||
"equals": "Igual a",
|
||||
"startsWith": "Empieza con",
|
||||
"not": "Diferente de",
|
||||
"notContains": "No Contiene",
|
||||
"notStartsWith": "No empieza con",
|
||||
"notEndsWith": "No termina con",
|
||||
"notEmpty": "No Vacío"
|
||||
},
|
||||
"array": {
|
||||
"not": "Diferente de",
|
||||
"equals": "Igual",
|
||||
"empty": "Vacío",
|
||||
"contains": "Contiene",
|
||||
"notEmpty": "No Vacío",
|
||||
"without": "Sin"
|
||||
}
|
||||
},
|
||||
"data": "Data",
|
||||
"deleteTitle": "Eliminar regla de filtrado",
|
||||
"leftTitle": "Criterios anulados",
|
||||
"logicAnd": "Y",
|
||||
"logicOr": "O",
|
||||
"rightTitle": "Criterios de sangría",
|
||||
"title": {
|
||||
"0": "Constructor de búsqueda",
|
||||
"_": "Constructor de búsqueda (%d)"
|
||||
},
|
||||
"value": "Valor"
|
||||
},
|
||||
"searchPanes": {
|
||||
"clearMessage": "Borrar todo",
|
||||
"collapse": {
|
||||
"0": "Paneles de búsqueda",
|
||||
"_": "Paneles de búsqueda (%d)"
|
||||
},
|
||||
"count": "{total}",
|
||||
"countFiltered": "{shown} ({total})",
|
||||
"emptyPanes": "Sin paneles de búsqueda",
|
||||
"loadMessage": "Cargando paneles de búsqueda",
|
||||
"title": "Filtros Activos - %d",
|
||||
"showMessage": "Mostrar Todo",
|
||||
"collapseMessage": "Colapsar Todo"
|
||||
},
|
||||
"select": {
|
||||
"cells": {
|
||||
"1": "1 celda seleccionada",
|
||||
"_": "%d celdas seleccionadas"
|
||||
},
|
||||
"columns": {
|
||||
"1": "1 columna seleccionada",
|
||||
"_": "%d columnas seleccionadas"
|
||||
},
|
||||
"rows": {
|
||||
"1": "1 fila seleccionada",
|
||||
"_": "%d filas seleccionadas"
|
||||
}
|
||||
},
|
||||
"thousands": ".",
|
||||
"datetime": {
|
||||
"previous": "Anterior",
|
||||
"hours": "Horas",
|
||||
"minutes": "Minutos",
|
||||
"seconds": "Segundos",
|
||||
"unknown": "-",
|
||||
"amPm": [
|
||||
"AM",
|
||||
"PM"
|
||||
],
|
||||
"months": {
|
||||
"0": "Enero",
|
||||
"1": "Febrero",
|
||||
"10": "Noviembre",
|
||||
"11": "Diciembre",
|
||||
"2": "Marzo",
|
||||
"3": "Abril",
|
||||
"4": "Mayo",
|
||||
"5": "Junio",
|
||||
"6": "Julio",
|
||||
"7": "Agosto",
|
||||
"8": "Septiembre",
|
||||
"9": "Octubre"
|
||||
},
|
||||
"weekdays": {
|
||||
"0": "Dom",
|
||||
"1": "Lun",
|
||||
"2": "Mar",
|
||||
"4": "Jue",
|
||||
"5": "Vie",
|
||||
"3": "Mié",
|
||||
"6": "Sáb"
|
||||
},
|
||||
"next": "Próximo"
|
||||
},
|
||||
"editor": {
|
||||
"close": "Cerrar",
|
||||
"create": {
|
||||
"button": "Nuevo",
|
||||
"title": "Crear Nuevo Registro",
|
||||
"submit": "Crear"
|
||||
},
|
||||
"edit": {
|
||||
"button": "Editar",
|
||||
"title": "Editar Registro",
|
||||
"submit": "Actualizar"
|
||||
},
|
||||
"remove": {
|
||||
"button": "Eliminar",
|
||||
"title": "Eliminar Registro",
|
||||
"submit": "Eliminar",
|
||||
"confirm": {
|
||||
"_": "¿Está seguro de que desea eliminar %d filas?",
|
||||
"1": "¿Está seguro de que desea eliminar 1 fila?"
|
||||
}
|
||||
},
|
||||
"error": {
|
||||
"system": "Ha ocurrido un error en el sistema (<a target=\"\\\" rel=\"\\ nofollow\" href=\"\\\">Más información<\\\/a>).<\/a>"
|
||||
},
|
||||
"multi": {
|
||||
"title": "Múltiples Valores",
|
||||
"restore": "Deshacer Cambios",
|
||||
"noMulti": "Este registro puede ser editado individualmente, pero no como parte de un grupo.",
|
||||
"info": "Los elementos seleccionados contienen diferentes valores para este registro. Para editar y establecer todos los elementos de este registro con el mismo valor, haga clic o pulse aquí, de lo contrario conservarán sus valores individuales."
|
||||
}
|
||||
},
|
||||
"info": "Mostrando _START_ a _END_ de _TOTAL_ registros",
|
||||
"stateRestore": {
|
||||
"creationModal": {
|
||||
"button": "Crear",
|
||||
"name": "Nombre:",
|
||||
"order": "Clasificación",
|
||||
"paging": "Paginación",
|
||||
"select": "Seleccionar",
|
||||
"columns": {
|
||||
"search": "Búsqueda de Columna",
|
||||
"visible": "Visibilidad de Columna"
|
||||
},
|
||||
"title": "Crear Nuevo Estado",
|
||||
"toggleLabel": "Incluir:",
|
||||
"scroller": "Posición de desplazamiento",
|
||||
"search": "Búsqueda",
|
||||
"searchBuilder": "Búsqueda avanzada"
|
||||
},
|
||||
"removeJoiner": "y",
|
||||
"removeSubmit": "Eliminar",
|
||||
"renameButton": "Cambiar Nombre",
|
||||
"duplicateError": "Ya existe un Estado con este nombre.",
|
||||
"emptyStates": "No hay Estados guardados",
|
||||
"removeTitle": "Remover Estado",
|
||||
"renameTitle": "Cambiar Nombre Estado",
|
||||
"emptyError": "El nombre no puede estar vacío.",
|
||||
"removeConfirm": "¿Seguro que quiere eliminar %s?",
|
||||
"removeError": "Error al eliminar el Estado",
|
||||
"renameLabel": "Nuevo nombre para %s:"
|
||||
},
|
||||
"infoThousands": "."
|
||||
}
|
||||
|
|
@ -193,8 +193,8 @@ var IqHomepartyCart = {
|
|||
if(number < 1 || isNaN(number)){
|
||||
return 1;
|
||||
}
|
||||
if(number >= 100){
|
||||
return 100;
|
||||
if(number >= 300){
|
||||
return 300;
|
||||
}
|
||||
return number;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -62,8 +62,8 @@ var IqPromotionCart = {
|
|||
if(number < 0 || isNaN(number)){
|
||||
return 0;
|
||||
}
|
||||
if(number >= 100){
|
||||
return 100;
|
||||
if(number >= 300){
|
||||
return 300;
|
||||
}
|
||||
return number;
|
||||
},
|
||||
|
|
|
|||
|
|
@ -154,8 +154,8 @@ var IqShoppingCart = {
|
|||
if(number < 0 || isNaN(number)){
|
||||
return 0;
|
||||
}
|
||||
if(number >= 100){
|
||||
return 100;
|
||||
if(number >= 300){
|
||||
return 300;
|
||||
}
|
||||
return number;
|
||||
},
|
||||
|
|
|
|||
|
|
@ -3,29 +3,28 @@ function _log(msg){
|
|||
console.log(msg);
|
||||
}
|
||||
|
||||
var IqPromotionShopCart = {
|
||||
var IqUserShopCart = {
|
||||
btn_add_free: '.btn-add-free-product',
|
||||
input_free: '.switcher-input',
|
||||
btn_shop_add: '.btn-add-product-shop',
|
||||
//btn_add: '.add-product-shop',
|
||||
btn_shop_minus: '.btn-minus-product-shop',
|
||||
btn_remove: '.remove-product-shop',
|
||||
//input_event: '.input-event-promotion-onchange',
|
||||
btn_clear: '#clear-products-basket',
|
||||
cart_input: '.cart-input-event-onchange',
|
||||
remove_item: '.remove_item_form_cart',
|
||||
|
||||
url: null,
|
||||
action: null,
|
||||
cart_holder: '#promotion_cart_holder',
|
||||
cart_holder: '#user_cart_holder',
|
||||
invoice_holder: '#invoice_details_holder',
|
||||
checkout_holder: '#promotion_checkout_holder',
|
||||
checkout_holder: '#user_checkout_holder',
|
||||
show_products_holder: '#show_products_holder',
|
||||
|
||||
badge_basket_indicator : '#badge_basket_indicator',
|
||||
|
||||
free_product_id: null,
|
||||
shipping_option: null,
|
||||
show_products_option: null,
|
||||
|
||||
|
||||
init: function () {
|
||||
var _self = this;
|
||||
_self.url = $('input[name=load_url]').val();
|
||||
|
|
@ -44,6 +43,10 @@ var IqPromotionShopCart = {
|
|||
event.preventDefault();
|
||||
_self.addShopProduct($(this));
|
||||
});
|
||||
$(_self.btn_shop_minus).on('click', function(event){
|
||||
event.preventDefault();
|
||||
_self.minusShopProduct($(this));
|
||||
});
|
||||
|
||||
$('input[name=switchers_shipping]').on('change', function(event){
|
||||
event.preventDefault();
|
||||
|
|
@ -85,7 +88,6 @@ var IqPromotionShopCart = {
|
|||
_self.changeStateShipping($(this).val());
|
||||
}
|
||||
});
|
||||
|
||||
},
|
||||
changeStateShipping: function(_state_id){
|
||||
var _self = this;
|
||||
|
|
@ -109,6 +111,13 @@ var IqPromotionShopCart = {
|
|||
.done(_self.refreshItemsAndView);
|
||||
}
|
||||
},
|
||||
minusShopProduct: function(_ele){
|
||||
var _self = this;
|
||||
if(_ele.data('product_id')){
|
||||
_self.performRequest({product_id: _ele.data('product_id'), action: 'minus-shop-product'})
|
||||
.done(_self.refreshItemsAndView);
|
||||
}
|
||||
},
|
||||
switchShipping: function(_ele){
|
||||
var _self = this;
|
||||
_self.shipping_option = _ele.val();
|
||||
|
|
@ -121,8 +130,20 @@ var IqPromotionShopCart = {
|
|||
_self.performRequest({show_products_option: _self.show_products_option, action: 'switch-show_products'})
|
||||
.done(_self.refreshShowProducts);
|
||||
},
|
||||
refreshButtonDisabled: function (data){
|
||||
if(data.response.qty >= 100){
|
||||
$('#cart_btn_plus_'+data.response.product_id).prop("disabled",true);
|
||||
}else{
|
||||
$('#cart_btn_plus_'+data.response.product_id).prop("disabled",false);
|
||||
}
|
||||
if(data.response.qty <= 0){
|
||||
$('#cart_btn_minus_'+data.response.product_id).prop("disabled",true);
|
||||
}else{
|
||||
$('#cart_btn_minus_'+data.response.product_id).prop("disabled",false);
|
||||
}
|
||||
},
|
||||
refreshShowProducts: function (data){
|
||||
var _self = IqPromotionShopCart;
|
||||
var _self = IqUserShopCart;
|
||||
if(data.shop_products_view){
|
||||
$(_self.show_products_holder).html(data.shop_products_view);
|
||||
}
|
||||
|
|
@ -143,20 +164,22 @@ var IqPromotionShopCart = {
|
|||
if(number < 0 || isNaN(number)){
|
||||
return 0;
|
||||
}
|
||||
if(number >= 100){
|
||||
return 100;
|
||||
if(number >= 300){
|
||||
return 300;
|
||||
}
|
||||
return number;
|
||||
},
|
||||
refreshItemsAndView: function (data){
|
||||
var _self = IqPromotionShopCart;
|
||||
//_log(data);
|
||||
var _self = IqUserShopCart;
|
||||
_log(data);
|
||||
if(data.response.action == 'clear-cart'){
|
||||
location.reload();
|
||||
}
|
||||
if(data.response.action == 'add-shop-product' || data.response.action == 'update-shop-product' || data.response.action == 'remove-shop-product'){
|
||||
if(data.response.action == 'add-shop-product' || data.response.action == 'update-shop-product' || data.response.action == 'remove-shop-product' || data.response.action == 'minus-shop-product'){
|
||||
var qty = data.response.qty > 0 ? "x"+data.response.qty : 0;
|
||||
$('#badge_cart_indicator_'+data.response.product_id).html(qty);
|
||||
$('#badge_cart_indicator_'+data.response.product_id).html(' '+qty);
|
||||
//on off buttons
|
||||
_self.refreshButtonDisabled(data);
|
||||
}
|
||||
if(data.cart){
|
||||
$(_self.cart_holder).html(data.cart);
|
||||
|
|
@ -167,11 +190,12 @@ var IqPromotionShopCart = {
|
|||
if(data.checkout){
|
||||
$(_self.checkout_holder).html(data.checkout);
|
||||
}
|
||||
if(data.basketqty){
|
||||
$(_self.badge_basket_indicator).html(data.basketqty);
|
||||
}
|
||||
if(data.response.shipping_price_formated){
|
||||
$('#shipping_price_holder').html(data.response.shipping_price_formated);
|
||||
}
|
||||
|
||||
|
||||
_self.showInit();
|
||||
},
|
||||
performRequest : function(data) {
|
||||
242
public/js/jquery.lazyload.js
Normal file
242
public/js/jquery.lazyload.js
Normal file
|
|
@ -0,0 +1,242 @@
|
|||
/*
|
||||
* Lazy Load - jQuery plugin for lazy loading images
|
||||
*
|
||||
* Copyright (c) 2007-2013 Mika Tuupola
|
||||
*
|
||||
* Licensed under the MIT license:
|
||||
* http://www.opensource.org/licenses/mit-license.php
|
||||
*
|
||||
* Project home:
|
||||
* http://www.appelsiini.net/projects/lazyload
|
||||
*
|
||||
* Version: 1.9.3
|
||||
*
|
||||
*/
|
||||
|
||||
(function($, window, document, undefined) {
|
||||
var $window = $(window);
|
||||
|
||||
$.fn.lazyload = function(options) {
|
||||
var elements = this;
|
||||
var $container;
|
||||
var settings = {
|
||||
threshold : 0,
|
||||
failure_limit : 0,
|
||||
event : "scroll",
|
||||
effect : "show",
|
||||
container : window,
|
||||
data_attribute : "original",
|
||||
skip_invisible : true,
|
||||
appear : null,
|
||||
load : null,
|
||||
placeholder : "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAANSURBVBhXYzh8+PB/AAffA0nNPuCLAAAAAElFTkSuQmCC"
|
||||
};
|
||||
|
||||
function update() {
|
||||
var counter = 0;
|
||||
|
||||
elements.each(function() {
|
||||
var $this = $(this);
|
||||
if (settings.skip_invisible && !$this.is(":visible")) {
|
||||
return;
|
||||
}
|
||||
if ($.abovethetop(this, settings) ||
|
||||
$.leftofbegin(this, settings)) {
|
||||
/* Nothing. */
|
||||
} else if (!$.belowthefold(this, settings) &&
|
||||
!$.rightoffold(this, settings)) {
|
||||
$this.trigger("appear");
|
||||
/* if we found an image we'll load, reset the counter */
|
||||
counter = 0;
|
||||
} else {
|
||||
if (++counter > settings.failure_limit) {
|
||||
return false;
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
}
|
||||
|
||||
if(options) {
|
||||
/* Maintain BC for a couple of versions. */
|
||||
if (undefined !== options.failurelimit) {
|
||||
options.failure_limit = options.failurelimit;
|
||||
delete options.failurelimit;
|
||||
}
|
||||
if (undefined !== options.effectspeed) {
|
||||
options.effect_speed = options.effectspeed;
|
||||
delete options.effectspeed;
|
||||
}
|
||||
|
||||
$.extend(settings, options);
|
||||
}
|
||||
|
||||
/* Cache container as jQuery as object. */
|
||||
$container = (settings.container === undefined ||
|
||||
settings.container === window) ? $window : $(settings.container);
|
||||
|
||||
/* Fire one scroll event per scroll. Not one scroll event per image. */
|
||||
if (0 === settings.event.indexOf("scroll")) {
|
||||
$container.bind(settings.event, function() {
|
||||
return update();
|
||||
});
|
||||
}
|
||||
|
||||
this.each(function() {
|
||||
var self = this;
|
||||
var $self = $(self);
|
||||
|
||||
self.loaded = false;
|
||||
|
||||
/* If no src attribute given use data:uri. */
|
||||
if ($self.attr("src") === undefined || $self.attr("src") === false) {
|
||||
if ($self.is("img")) {
|
||||
$self.attr("src", settings.placeholder);
|
||||
}
|
||||
}
|
||||
|
||||
/* When appear is triggered load original image. */
|
||||
$self.one("appear", function() {
|
||||
if (!this.loaded) {
|
||||
if (settings.appear) {
|
||||
var elements_left = elements.length;
|
||||
settings.appear.call(self, elements_left, settings);
|
||||
}
|
||||
$("<img />")
|
||||
.bind("load", function() {
|
||||
|
||||
var original = $self.attr("data-" + settings.data_attribute);
|
||||
$self.hide();
|
||||
if ($self.is("img")) {
|
||||
$self.attr("src", original);
|
||||
} else {
|
||||
$self.css("background-image", "url('" + original + "')");
|
||||
}
|
||||
$self[settings.effect](settings.effect_speed);
|
||||
|
||||
self.loaded = true;
|
||||
|
||||
/* Remove image from array so it is not looped next time. */
|
||||
var temp = $.grep(elements, function(element) {
|
||||
return !element.loaded;
|
||||
});
|
||||
elements = $(temp);
|
||||
|
||||
if (settings.load) {
|
||||
var elements_left = elements.length;
|
||||
settings.load.call(self, elements_left, settings);
|
||||
}
|
||||
})
|
||||
.attr("src", $self.attr("data-" + settings.data_attribute));
|
||||
}
|
||||
});
|
||||
|
||||
/* When wanted event is triggered load original image */
|
||||
/* by triggering appear. */
|
||||
if (0 !== settings.event.indexOf("scroll")) {
|
||||
$self.bind(settings.event, function() {
|
||||
if (!self.loaded) {
|
||||
$self.trigger("appear");
|
||||
}
|
||||
});
|
||||
}
|
||||
});
|
||||
|
||||
/* Check if something appears when window is resized. */
|
||||
$window.bind("resize", function() {
|
||||
update();
|
||||
});
|
||||
|
||||
/* With IOS5 force loading images when navigating with back button. */
|
||||
/* Non optimal workaround. */
|
||||
if ((/(?:iphone|ipod|ipad).*os 5/gi).test(navigator.appVersion)) {
|
||||
$window.bind("pageshow", function(event) {
|
||||
if (event.originalEvent && event.originalEvent.persisted) {
|
||||
elements.each(function() {
|
||||
$(this).trigger("appear");
|
||||
});
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
/* Force initial check if images should appear. */
|
||||
$(document).ready(function() {
|
||||
update();
|
||||
});
|
||||
|
||||
return this;
|
||||
};
|
||||
|
||||
/* Convenience methods in jQuery namespace. */
|
||||
/* Use as $.belowthefold(element, {threshold : 100, container : window}) */
|
||||
|
||||
$.belowthefold = function(element, settings) {
|
||||
var fold;
|
||||
|
||||
if (settings.container === undefined || settings.container === window) {
|
||||
fold = (window.innerHeight ? window.innerHeight : $window.height()) + $window.scrollTop();
|
||||
} else {
|
||||
fold = $(settings.container).offset().top + $(settings.container).height();
|
||||
}
|
||||
|
||||
return fold <= $(element).offset().top - settings.threshold;
|
||||
};
|
||||
|
||||
$.rightoffold = function(element, settings) {
|
||||
var fold;
|
||||
|
||||
if (settings.container === undefined || settings.container === window) {
|
||||
fold = $window.width() + $window.scrollLeft();
|
||||
} else {
|
||||
fold = $(settings.container).offset().left + $(settings.container).width();
|
||||
}
|
||||
|
||||
return fold <= $(element).offset().left - settings.threshold;
|
||||
};
|
||||
|
||||
$.abovethetop = function(element, settings) {
|
||||
var fold;
|
||||
|
||||
if (settings.container === undefined || settings.container === window) {
|
||||
fold = $window.scrollTop();
|
||||
} else {
|
||||
fold = $(settings.container).offset().top;
|
||||
}
|
||||
|
||||
return fold >= $(element).offset().top + settings.threshold + $(element).height();
|
||||
};
|
||||
|
||||
$.leftofbegin = function(element, settings) {
|
||||
var fold;
|
||||
|
||||
if (settings.container === undefined || settings.container === window) {
|
||||
fold = $window.scrollLeft();
|
||||
} else {
|
||||
fold = $(settings.container).offset().left;
|
||||
}
|
||||
|
||||
return fold >= $(element).offset().left + settings.threshold + $(element).width();
|
||||
};
|
||||
|
||||
$.inviewport = function(element, settings) {
|
||||
return !$.rightoffold(element, settings) && !$.leftofbegin(element, settings) &&
|
||||
!$.belowthefold(element, settings) && !$.abovethetop(element, settings);
|
||||
};
|
||||
|
||||
/* Custom selectors for your convenience. */
|
||||
/* Use as $("img:below-the-fold").something() or */
|
||||
/* $("img").filter(":below-the-fold").something() which is faster */
|
||||
|
||||
$.extend($.expr[":"], {
|
||||
"below-the-fold" : function(a) { return $.belowthefold(a, {threshold : 0}); },
|
||||
"above-the-top" : function(a) { return !$.belowthefold(a, {threshold : 0}); },
|
||||
"right-of-screen": function(a) { return $.rightoffold(a, {threshold : 0}); },
|
||||
"left-of-screen" : function(a) { return !$.rightoffold(a, {threshold : 0}); },
|
||||
"in-viewport" : function(a) { return $.inviewport(a, {threshold : 0}); },
|
||||
/* Maintain BC for couple of versions. */
|
||||
"above-the-fold" : function(a) { return !$.belowthefold(a, {threshold : 0}); },
|
||||
"right-of-fold" : function(a) { return $.rightoffold(a, {threshold : 0}); },
|
||||
"left-of-fold" : function(a) { return !$.rightoffold(a, {threshold : 0}); }
|
||||
});
|
||||
|
||||
})(jQuery, window, document);
|
||||
2
public/js/jquery.lazyload.min.js
vendored
Normal file
2
public/js/jquery.lazyload.min.js
vendored
Normal file
|
|
@ -0,0 +1,2 @@
|
|||
/*! Lazy Load 1.9.3 - MIT license - Copyright 2010-2013 Mika Tuupola */
|
||||
!function(a,b,c,d){var e=a(b);a.fn.lazyload=function(f){function g(){var b=0;i.each(function(){var c=a(this);if(!j.skip_invisible||c.is(":visible"))if(a.abovethetop(this,j)||a.leftofbegin(this,j));else if(a.belowthefold(this,j)||a.rightoffold(this,j)){if(++b>j.failure_limit)return!1}else c.trigger("appear"),b=0})}var h,i=this,j={threshold:0,failure_limit:0,event:"scroll",effect:"show",container:b,data_attribute:"original",skip_invisible:!0,appear:null,load:null,placeholder:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAANSURBVBhXYzh8+PB/AAffA0nNPuCLAAAAAElFTkSuQmCC"};return f&&(d!==f.failurelimit&&(f.failure_limit=f.failurelimit,delete f.failurelimit),d!==f.effectspeed&&(f.effect_speed=f.effectspeed,delete f.effectspeed),a.extend(j,f)),h=j.container===d||j.container===b?e:a(j.container),0===j.event.indexOf("scroll")&&h.bind(j.event,function(){return g()}),this.each(function(){var b=this,c=a(b);b.loaded=!1,(c.attr("src")===d||c.attr("src")===!1)&&c.is("img")&&c.attr("src",j.placeholder),c.one("appear",function(){if(!this.loaded){if(j.appear){var d=i.length;j.appear.call(b,d,j)}a("<img />").bind("load",function(){var d=c.attr("data-"+j.data_attribute);c.hide(),c.is("img")?c.attr("src",d):c.css("background-image","url('"+d+"')"),c[j.effect](j.effect_speed),b.loaded=!0;var e=a.grep(i,function(a){return!a.loaded});if(i=a(e),j.load){var f=i.length;j.load.call(b,f,j)}}).attr("src",c.attr("data-"+j.data_attribute))}}),0!==j.event.indexOf("scroll")&&c.bind(j.event,function(){b.loaded||c.trigger("appear")})}),e.bind("resize",function(){g()}),/(?:iphone|ipod|ipad).*os 5/gi.test(navigator.appVersion)&&e.bind("pageshow",function(b){b.originalEvent&&b.originalEvent.persisted&&i.each(function(){a(this).trigger("appear")})}),a(c).ready(function(){g()}),this},a.belowthefold=function(c,f){var g;return g=f.container===d||f.container===b?(b.innerHeight?b.innerHeight:e.height())+e.scrollTop():a(f.container).offset().top+a(f.container).height(),g<=a(c).offset().top-f.threshold},a.rightoffold=function(c,f){var g;return g=f.container===d||f.container===b?e.width()+e.scrollLeft():a(f.container).offset().left+a(f.container).width(),g<=a(c).offset().left-f.threshold},a.abovethetop=function(c,f){var g;return g=f.container===d||f.container===b?e.scrollTop():a(f.container).offset().top,g>=a(c).offset().top+f.threshold+a(c).height()},a.leftofbegin=function(c,f){var g;return g=f.container===d||f.container===b?e.scrollLeft():a(f.container).offset().left,g>=a(c).offset().left+f.threshold+a(c).width()},a.inviewport=function(b,c){return!(a.rightoffold(b,c)||a.leftofbegin(b,c)||a.belowthefold(b,c)||a.abovethetop(b,c))},a.extend(a.expr[":"],{"below-the-fold":function(b){return a.belowthefold(b,{threshold:0})},"above-the-top":function(b){return!a.belowthefold(b,{threshold:0})},"right-of-screen":function(b){return a.rightoffold(b,{threshold:0})},"left-of-screen":function(b){return!a.rightoffold(b,{threshold:0})},"in-viewport":function(b){return a.inviewport(b,{threshold:0})},"above-the-fold":function(b){return!a.belowthefold(b,{threshold:0})},"right-of-fold":function(b){return a.rightoffold(b,{threshold:0})},"left-of-fold":function(b){return!a.rightoffold(b,{threshold:0})}})}(jQuery,window,document);
|
||||
72
public/js/jquery.scrollstop.js
Normal file
72
public/js/jquery.scrollstop.js
Normal file
|
|
@ -0,0 +1,72 @@
|
|||
/* http://james.padolsey.com/javascript/special-scroll-events-for-jquery/ */
|
||||
|
||||
(function(){
|
||||
|
||||
var special = jQuery.event.special,
|
||||
uid1 = "D" + (+new Date()),
|
||||
uid2 = "D" + (+new Date() + 1);
|
||||
|
||||
special.scrollstart = {
|
||||
setup: function() {
|
||||
|
||||
var timer,
|
||||
handler = function(evt) {
|
||||
|
||||
var _self = this,
|
||||
_args = arguments;
|
||||
|
||||
if (timer) {
|
||||
clearTimeout(timer);
|
||||
} else {
|
||||
evt.type = "scrollstart";
|
||||
jQuery.event.dispatch.apply(_self, _args);
|
||||
}
|
||||
|
||||
timer = setTimeout( function(){
|
||||
timer = null;
|
||||
}, special.scrollstop.latency);
|
||||
|
||||
};
|
||||
|
||||
jQuery(this).bind("scroll", handler).data(uid1, handler);
|
||||
|
||||
},
|
||||
teardown: function(){
|
||||
jQuery(this).unbind( "scroll", jQuery(this).data(uid1) );
|
||||
}
|
||||
};
|
||||
|
||||
special.scrollstop = {
|
||||
latency: 300,
|
||||
setup: function() {
|
||||
|
||||
var timer,
|
||||
handler = function(evt) {
|
||||
|
||||
var _self = this,
|
||||
_args = arguments;
|
||||
|
||||
if (timer) {
|
||||
clearTimeout(timer);
|
||||
}
|
||||
|
||||
timer = setTimeout( function(){
|
||||
|
||||
timer = null;
|
||||
evt.type = "scrollstop";
|
||||
jQuery.event.dispatch.apply(_self, _args);
|
||||
|
||||
|
||||
}, special.scrollstop.latency);
|
||||
|
||||
};
|
||||
|
||||
jQuery(this).bind("scroll", handler).data(uid2, handler);
|
||||
|
||||
},
|
||||
teardown: function() {
|
||||
jQuery(this).unbind( "scroll", jQuery(this).data(uid2) );
|
||||
}
|
||||
};
|
||||
|
||||
})();
|
||||
2
public/js/jquery.scrollstop.min.js
vendored
Normal file
2
public/js/jquery.scrollstop.min.js
vendored
Normal file
|
|
@ -0,0 +1,2 @@
|
|||
/*! Lazy Load 1.9.3 - MIT license - Copyright 2010-2013 Mika Tuupola */
|
||||
!function(){var a=jQuery.event.special,b="D"+ +new Date,c="D"+(+new Date+1);a.scrollstart={setup:function(){var c,d=function(b){var d=this,e=arguments;c?clearTimeout(c):(b.type="scrollstart",jQuery.event.dispatch.apply(d,e)),c=setTimeout(function(){c=null},a.scrollstop.latency)};jQuery(this).bind("scroll",d).data(b,d)},teardown:function(){jQuery(this).unbind("scroll",jQuery(this).data(b))}},a.scrollstop={latency:300,setup:function(){var b,d=function(c){var d=this,e=arguments;b&&clearTimeout(b),b=setTimeout(function(){b=null,c.type="scrollstop",jQuery.event.dispatch.apply(d,e)},a.scrollstop.latency)};jQuery(this).bind("scroll",d).data(c,d)},teardown:function(){jQuery(this).unbind("scroll",jQuery(this).data(c))}}}();
|
||||
36
public/js/lazyload.jquery.json
Normal file
36
public/js/lazyload.jquery.json
Normal file
|
|
@ -0,0 +1,36 @@
|
|||
{
|
||||
"name": "lazyload",
|
||||
"version": "1.9.3",
|
||||
"title": "Lazy Load",
|
||||
"author": {
|
||||
"name": "Mika Tuupola",
|
||||
"email": "tuupola@appelsiini.net",
|
||||
"url": "http://www.appelsiini.net/"
|
||||
},
|
||||
"licenses": [
|
||||
{
|
||||
"type": "MIT",
|
||||
"url": "http://www.opensource.org/licenses/mit-license.php"
|
||||
}
|
||||
],
|
||||
"dependencies": {
|
||||
"jquery": ">=1.5"
|
||||
},
|
||||
"description": "Delay loading of images in long web pages. Images outside of viewport wont be loaded before user scrolls to them.",
|
||||
"keywords": [
|
||||
"lazyload",
|
||||
"lazy",
|
||||
"load",
|
||||
"image"
|
||||
],
|
||||
"homepage": "http://www.appelsiini.net/projects/lazyload",
|
||||
"bugs": "https://github.com/tuupola/jquery_lazyload/issues",
|
||||
"docs": "http://www.appelsiini.net/projects/lazyload",
|
||||
"demo": "http://www.appelsiini.net/projects/lazyload/enabled_fadein.html",
|
||||
"files": [
|
||||
"jquery.lazyload.js",
|
||||
"jquery.lazyload.min.js",
|
||||
"jquery.scrollstop.js",
|
||||
"jquery.scrollstop.min.js"
|
||||
]
|
||||
}
|
||||
|
|
@ -2,7 +2,6 @@ $(function() {
|
|||
|
||||
$('select').selectpicker();
|
||||
|
||||
|
||||
$('#modals-load-content').on('show.bs.modal', function (event) {
|
||||
var button = $(event.relatedTarget);
|
||||
if (!button.data('id')) {
|
||||
|
|
@ -56,3 +55,30 @@ function loadModalInner(self, data){
|
|||
function _scrollTo(to, offset) {
|
||||
$('html,body').animate({scrollTop: $(to).offset().top - offset}, 800);
|
||||
}
|
||||
|
||||
$(document).on('click', '.open-icon-menu', function () {
|
||||
$("#side-bar").addClass("show");
|
||||
$("#anywhere-home").addClass("bgshow");
|
||||
});
|
||||
$(document).on('click', '.close-icon-menu', function () {
|
||||
$("#side-bar").removeClass("show");
|
||||
$("#anywhere-home").removeClass("bgshow");
|
||||
});
|
||||
$(document).on('click', '#anywhere-home', function () {
|
||||
$("#side-bar").removeClass("show");
|
||||
$("#anywhere-home").removeClass("bgshow");
|
||||
});
|
||||
|
||||
$(document).on('click', '.scroll-to-top', function () {
|
||||
$("html, body").animate({
|
||||
scrollTop: 0
|
||||
}, 600);
|
||||
});
|
||||
|
||||
$(document).on('click', '.scroll-to-basket', function () {
|
||||
_scrollTo('#user_cart_holder', 10)
|
||||
});
|
||||
|
||||
|
||||
|
||||
|
||||
|
|
|
|||
BIN
public/pdf/template_delivery_de-1.pdf
Normal file
BIN
public/pdf/template_delivery_de-1.pdf
Normal file
Binary file not shown.
BIN
public/pdf/template_delivery_de-2.pdf
Normal file
BIN
public/pdf/template_delivery_de-2.pdf
Normal file
Binary file not shown.
1
public/phpinfo.php
Normal file
1
public/phpinfo.php
Normal file
|
|
@ -0,0 +1 @@
|
|||
<?php phpinfo();
|
||||
Loading…
Add table
Add a link
Reference in a new issue