update
parent
6654054e0f
commit
284bee22ef
Binary file not shown.
After Width: | Height: | Size: 119 KiB |
Binary file not shown.
After Width: | Height: | Size: 439 KiB |
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
|
@ -0,0 +1,240 @@
|
|||
/*
|
||||
* RTL
|
||||
*/
|
||||
/*
|
||||
* General
|
||||
*/
|
||||
.custom-font-secondary {
|
||||
font-family: "Lora", serif !important;
|
||||
}
|
||||
|
||||
.custom-highlight-text-1 {
|
||||
position: absolute;
|
||||
right: -64px;
|
||||
bottom: -41px;
|
||||
font-size: 36.8px;
|
||||
font-size: 2.3rem;
|
||||
transform: rotate(-15deg);
|
||||
}
|
||||
|
||||
.custom-border-radius-1 {
|
||||
border-radius: 7px;
|
||||
}
|
||||
|
||||
.custom-container-style-3 {
|
||||
min-width: 85vw;
|
||||
}
|
||||
|
||||
@media (min-width: 576px) {
|
||||
.custom-container-style-3 {
|
||||
min-width: 540px;
|
||||
}
|
||||
}
|
||||
|
||||
@media (min-width: 768px) {
|
||||
.custom-container-style-3 {
|
||||
min-width: 720px;
|
||||
}
|
||||
}
|
||||
|
||||
@media (min-width: 992px) {
|
||||
.custom-container-style-3 {
|
||||
min-width: 960px;
|
||||
}
|
||||
}
|
||||
|
||||
@media (min-width: 1200px) {
|
||||
.custom-container-style-3 {
|
||||
min-width: 1140px;
|
||||
}
|
||||
}
|
||||
|
||||
.custom-container-position-1 {
|
||||
position: relative;
|
||||
transform: translate3d(-50%, 0, 0);
|
||||
left: 50%;
|
||||
}
|
||||
|
||||
/*
|
||||
* Buttons
|
||||
*/
|
||||
@keyframes toBottomFromTop {
|
||||
49% {
|
||||
transform: translate3d(0, 100%, 0) scale(1);
|
||||
}
|
||||
50% {
|
||||
opacity: 0;
|
||||
transform: translate3d(0, -100%, 0) scale(1);
|
||||
}
|
||||
51% {
|
||||
opacity: 1;
|
||||
}
|
||||
}
|
||||
|
||||
.custom-btn-effect-1:hover > .animated-icon,
|
||||
.custom-btn-effect-1:hover > img,
|
||||
.custom-btn-effect-1:hover > i,
|
||||
.custom-link-effect-1:hover > .animated-icon,
|
||||
.custom-link-effect-1:hover > img,
|
||||
.custom-link-effect-1:hover > i {
|
||||
animation: toBottomFromTop 0.3s forwards;
|
||||
}
|
||||
|
||||
/*
|
||||
* Main
|
||||
*/
|
||||
.main {
|
||||
margin-top: -78px;
|
||||
}
|
||||
|
||||
/*
|
||||
* Header
|
||||
*/
|
||||
#header {
|
||||
position: relative;
|
||||
width: 100%;
|
||||
top: calc(100vh - 78px);
|
||||
left: 0;
|
||||
height: 78px;
|
||||
}
|
||||
|
||||
#header .header-btn-collapse-nav {
|
||||
margin-top: 4px;
|
||||
}
|
||||
|
||||
#header .container {
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
#header .header-body {
|
||||
background: transparent;
|
||||
border-top: 0;
|
||||
border-bottom: 0;
|
||||
min-height: 0;
|
||||
}
|
||||
|
||||
#header .header-container {
|
||||
min-height: 78px;
|
||||
}
|
||||
|
||||
#header .header-nav {
|
||||
padding: 0;
|
||||
}
|
||||
|
||||
#header .header-nav-main:before {
|
||||
content: none;
|
||||
}
|
||||
|
||||
#header .header-nav-main nav > ul > li > a {
|
||||
position: relative;
|
||||
background: transparent !important;
|
||||
font-size: 13.6px;
|
||||
font-size: 0.85rem;
|
||||
font-weight: 600;
|
||||
letter-spacing: 0;
|
||||
color: #FFF !important;
|
||||
transition: ease color 300ms;
|
||||
}
|
||||
|
||||
@media (min-width: 992px) and (max-width: 1060px) {
|
||||
#header .header-nav-main nav > ul > li > a {
|
||||
padding: 27px 7px;
|
||||
}
|
||||
}
|
||||
|
||||
@media (min-width: 1061px) and (max-width: 1199px) {
|
||||
#header .header-nav-main nav > ul > li > a {
|
||||
padding: 27px 10px;
|
||||
}
|
||||
}
|
||||
|
||||
@media (min-width: 1200px) {
|
||||
#header .header-nav-main nav > ul > li > a {
|
||||
padding: 27px 16px;
|
||||
}
|
||||
}
|
||||
|
||||
#header .header-nav-main nav > ul > li > a.active:before {
|
||||
content: '';
|
||||
display: block;
|
||||
position: absolute;
|
||||
left: 0;
|
||||
bottom: 0;
|
||||
border-bottom: 3px solid #CCC;
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
@media (max-width: 991px) {
|
||||
#header .header-nav-main nav > ul > li > a.active:before {
|
||||
bottom: 0;
|
||||
border-width: 2px;
|
||||
}
|
||||
}
|
||||
|
||||
#header .header-nav-main nav > ul li {
|
||||
border-bottom: 0;
|
||||
}
|
||||
|
||||
html.sticky-header-active #header .header-body {
|
||||
top: 0;
|
||||
background: #333940;
|
||||
border-bottom-color: #333940;
|
||||
}
|
||||
|
||||
@media (max-width: 991px) {
|
||||
html:not(.sticky-header-active) #header .header-body {
|
||||
background: #333940;
|
||||
border-bottom-color: #333940;
|
||||
}
|
||||
}
|
||||
|
||||
@media (min-width: 992px) {
|
||||
#header .header-nav-main nav > ul > li > a {
|
||||
height: 100%;
|
||||
}
|
||||
#header .header-nav-main nav > ul > li > a.active {
|
||||
color: #CCC !important;
|
||||
}
|
||||
#header .header-nav-main nav > ul > li:hover > a, #header .header-nav-main nav > ul > li.open > a {
|
||||
color: #CCC !important;
|
||||
}
|
||||
}
|
||||
|
||||
/*
|
||||
* Owl Carousel
|
||||
*/
|
||||
.custom-dots-style-1 .owl-dots {
|
||||
bottom: 55px !important;
|
||||
}
|
||||
|
||||
.custom-dots-style-1 .owl-dots .owl-dot {
|
||||
transition: ease transform 300ms;
|
||||
}
|
||||
|
||||
.custom-dots-style-1 .owl-dots .owl-dot.active, .custom-dots-style-1 .owl-dots .owl-dot:hover {
|
||||
transform: scale(1.3);
|
||||
}
|
||||
|
||||
.custom-dots-style-1 .owl-dots .owl-dot + .owl-dot {
|
||||
margin-left: 4px;
|
||||
}
|
||||
|
||||
/*
|
||||
* Testimonials
|
||||
*/
|
||||
.custom-testimonial-style-1 blockquote > p {
|
||||
font-family: "Lora", sans-serif !important;
|
||||
}
|
||||
|
||||
.custom-testimonial-style-1.testimonial-with-quotes blockquote:before, .custom-testimonial-style-1.testimonial-with-quotes blockquote:after {
|
||||
font-family: "Lora", sans-serif;
|
||||
font-weight: bold;
|
||||
color: #212121;
|
||||
}
|
||||
|
||||
/*
|
||||
* Sort
|
||||
*/
|
||||
.sort-destination-loader.sort-destination-loader-showing {
|
||||
max-height: none;
|
||||
}
|
|
@ -0,0 +1,661 @@
|
|||
/* required styles */
|
||||
|
||||
.leaflet-pane,
|
||||
.leaflet-tile,
|
||||
.leaflet-marker-icon,
|
||||
.leaflet-marker-shadow,
|
||||
.leaflet-tile-container,
|
||||
.leaflet-pane > svg,
|
||||
.leaflet-pane > canvas,
|
||||
.leaflet-zoom-box,
|
||||
.leaflet-image-layer,
|
||||
.leaflet-layer {
|
||||
position: absolute;
|
||||
left: 0;
|
||||
top: 0;
|
||||
}
|
||||
.leaflet-container {
|
||||
overflow: hidden;
|
||||
}
|
||||
.leaflet-tile,
|
||||
.leaflet-marker-icon,
|
||||
.leaflet-marker-shadow {
|
||||
-webkit-user-select: none;
|
||||
-moz-user-select: none;
|
||||
user-select: none;
|
||||
-webkit-user-drag: none;
|
||||
}
|
||||
/* Prevents IE11 from highlighting tiles in blue */
|
||||
.leaflet-tile::selection {
|
||||
background: transparent;
|
||||
}
|
||||
/* Safari renders non-retina tile on retina better with this, but Chrome is worse */
|
||||
.leaflet-safari .leaflet-tile {
|
||||
image-rendering: -webkit-optimize-contrast;
|
||||
}
|
||||
/* hack that prevents hw layers "stretching" when loading new tiles */
|
||||
.leaflet-safari .leaflet-tile-container {
|
||||
width: 1600px;
|
||||
height: 1600px;
|
||||
-webkit-transform-origin: 0 0;
|
||||
}
|
||||
.leaflet-marker-icon,
|
||||
.leaflet-marker-shadow {
|
||||
display: block;
|
||||
}
|
||||
/* .leaflet-container svg: reset svg max-width decleration shipped in Joomla! (joomla.org) 3.x */
|
||||
/* .leaflet-container img: map is broken in FF if you have max-width: 100% on tiles */
|
||||
.leaflet-container .leaflet-overlay-pane svg {
|
||||
max-width: none !important;
|
||||
max-height: none !important;
|
||||
}
|
||||
.leaflet-container .leaflet-marker-pane img,
|
||||
.leaflet-container .leaflet-shadow-pane img,
|
||||
.leaflet-container .leaflet-tile-pane img,
|
||||
.leaflet-container img.leaflet-image-layer,
|
||||
.leaflet-container .leaflet-tile {
|
||||
max-width: none !important;
|
||||
max-height: none !important;
|
||||
width: auto;
|
||||
padding: 0;
|
||||
}
|
||||
|
||||
.leaflet-container img.leaflet-tile {
|
||||
/* See: https://bugs.chromium.org/p/chromium/issues/detail?id=600120 */
|
||||
mix-blend-mode: plus-lighter;
|
||||
}
|
||||
|
||||
.leaflet-container.leaflet-touch-zoom {
|
||||
-ms-touch-action: pan-x pan-y;
|
||||
touch-action: pan-x pan-y;
|
||||
}
|
||||
.leaflet-container.leaflet-touch-drag {
|
||||
-ms-touch-action: pinch-zoom;
|
||||
/* Fallback for FF which doesn't support pinch-zoom */
|
||||
touch-action: none;
|
||||
touch-action: pinch-zoom;
|
||||
}
|
||||
.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom {
|
||||
-ms-touch-action: none;
|
||||
touch-action: none;
|
||||
}
|
||||
.leaflet-container {
|
||||
-webkit-tap-highlight-color: transparent;
|
||||
}
|
||||
.leaflet-container a {
|
||||
-webkit-tap-highlight-color: rgba(51, 181, 229, 0.4);
|
||||
}
|
||||
.leaflet-tile {
|
||||
filter: inherit;
|
||||
visibility: hidden;
|
||||
}
|
||||
.leaflet-tile-loaded {
|
||||
visibility: inherit;
|
||||
}
|
||||
.leaflet-zoom-box {
|
||||
width: 0;
|
||||
height: 0;
|
||||
-moz-box-sizing: border-box;
|
||||
box-sizing: border-box;
|
||||
z-index: 800;
|
||||
}
|
||||
/* workaround for https://bugzilla.mozilla.org/show_bug.cgi?id=888319 */
|
||||
.leaflet-overlay-pane svg {
|
||||
-moz-user-select: none;
|
||||
}
|
||||
|
||||
.leaflet-pane { z-index: 400; }
|
||||
|
||||
.leaflet-tile-pane { z-index: 200; }
|
||||
.leaflet-overlay-pane { z-index: 400; }
|
||||
.leaflet-shadow-pane { z-index: 500; }
|
||||
.leaflet-marker-pane { z-index: 600; }
|
||||
.leaflet-tooltip-pane { z-index: 650; }
|
||||
.leaflet-popup-pane { z-index: 700; }
|
||||
|
||||
.leaflet-map-pane canvas { z-index: 100; }
|
||||
.leaflet-map-pane svg { z-index: 200; }
|
||||
|
||||
.leaflet-vml-shape {
|
||||
width: 1px;
|
||||
height: 1px;
|
||||
}
|
||||
.lvml {
|
||||
behavior: url(#default#VML);
|
||||
display: inline-block;
|
||||
position: absolute;
|
||||
}
|
||||
|
||||
|
||||
/* control positioning */
|
||||
|
||||
.leaflet-control {
|
||||
position: relative;
|
||||
z-index: 800;
|
||||
pointer-events: visiblePainted; /* IE 9-10 doesn't have auto */
|
||||
pointer-events: auto;
|
||||
}
|
||||
.leaflet-top,
|
||||
.leaflet-bottom {
|
||||
position: absolute;
|
||||
z-index: 1000;
|
||||
pointer-events: none;
|
||||
}
|
||||
.leaflet-top {
|
||||
top: 0;
|
||||
}
|
||||
.leaflet-right {
|
||||
right: 0;
|
||||
}
|
||||
.leaflet-bottom {
|
||||
bottom: 0;
|
||||
}
|
||||
.leaflet-left {
|
||||
left: 0;
|
||||
}
|
||||
.leaflet-control {
|
||||
float: left;
|
||||
clear: both;
|
||||
}
|
||||
.leaflet-right .leaflet-control {
|
||||
float: right;
|
||||
}
|
||||
.leaflet-top .leaflet-control {
|
||||
margin-top: 10px;
|
||||
}
|
||||
.leaflet-bottom .leaflet-control {
|
||||
margin-bottom: 10px;
|
||||
}
|
||||
.leaflet-left .leaflet-control {
|
||||
margin-left: 10px;
|
||||
}
|
||||
.leaflet-right .leaflet-control {
|
||||
margin-right: 10px;
|
||||
}
|
||||
|
||||
|
||||
/* zoom and fade animations */
|
||||
|
||||
.leaflet-fade-anim .leaflet-popup {
|
||||
opacity: 0;
|
||||
-webkit-transition: opacity 0.2s linear;
|
||||
-moz-transition: opacity 0.2s linear;
|
||||
transition: opacity 0.2s linear;
|
||||
}
|
||||
.leaflet-fade-anim .leaflet-map-pane .leaflet-popup {
|
||||
opacity: 1;
|
||||
}
|
||||
.leaflet-zoom-animated {
|
||||
-webkit-transform-origin: 0 0;
|
||||
-ms-transform-origin: 0 0;
|
||||
transform-origin: 0 0;
|
||||
}
|
||||
svg.leaflet-zoom-animated {
|
||||
will-change: transform;
|
||||
}
|
||||
|
||||
.leaflet-zoom-anim .leaflet-zoom-animated {
|
||||
-webkit-transition: -webkit-transform 0.25s cubic-bezier(0,0,0.25,1);
|
||||
-moz-transition: -moz-transform 0.25s cubic-bezier(0,0,0.25,1);
|
||||
transition: transform 0.25s cubic-bezier(0,0,0.25,1);
|
||||
}
|
||||
.leaflet-zoom-anim .leaflet-tile,
|
||||
.leaflet-pan-anim .leaflet-tile {
|
||||
-webkit-transition: none;
|
||||
-moz-transition: none;
|
||||
transition: none;
|
||||
}
|
||||
|
||||
.leaflet-zoom-anim .leaflet-zoom-hide {
|
||||
visibility: hidden;
|
||||
}
|
||||
|
||||
|
||||
/* cursors */
|
||||
|
||||
.leaflet-interactive {
|
||||
cursor: pointer;
|
||||
}
|
||||
.leaflet-grab {
|
||||
cursor: -webkit-grab;
|
||||
cursor: -moz-grab;
|
||||
cursor: grab;
|
||||
}
|
||||
.leaflet-crosshair,
|
||||
.leaflet-crosshair .leaflet-interactive {
|
||||
cursor: crosshair;
|
||||
}
|
||||
.leaflet-popup-pane,
|
||||
.leaflet-control {
|
||||
cursor: auto;
|
||||
}
|
||||
.leaflet-dragging .leaflet-grab,
|
||||
.leaflet-dragging .leaflet-grab .leaflet-interactive,
|
||||
.leaflet-dragging .leaflet-marker-draggable {
|
||||
cursor: move;
|
||||
cursor: -webkit-grabbing;
|
||||
cursor: -moz-grabbing;
|
||||
cursor: grabbing;
|
||||
}
|
||||
|
||||
/* marker & overlays interactivity */
|
||||
.leaflet-marker-icon,
|
||||
.leaflet-marker-shadow,
|
||||
.leaflet-image-layer,
|
||||
.leaflet-pane > svg path,
|
||||
.leaflet-tile-container {
|
||||
pointer-events: none;
|
||||
}
|
||||
|
||||
.leaflet-marker-icon.leaflet-interactive,
|
||||
.leaflet-image-layer.leaflet-interactive,
|
||||
.leaflet-pane > svg path.leaflet-interactive,
|
||||
svg.leaflet-image-layer.leaflet-interactive path {
|
||||
pointer-events: visiblePainted; /* IE 9-10 doesn't have auto */
|
||||
pointer-events: auto;
|
||||
}
|
||||
|
||||
/* visual tweaks */
|
||||
|
||||
.leaflet-container {
|
||||
background: #ddd;
|
||||
outline-offset: 1px;
|
||||
}
|
||||
.leaflet-container a {
|
||||
color: #0078A8;
|
||||
}
|
||||
.leaflet-zoom-box {
|
||||
border: 2px dotted #38f;
|
||||
background: rgba(255,255,255,0.5);
|
||||
}
|
||||
|
||||
|
||||
/* general typography */
|
||||
.leaflet-container {
|
||||
font-family: "Helvetica Neue", Arial, Helvetica, sans-serif;
|
||||
font-size: 12px;
|
||||
font-size: 0.75rem;
|
||||
line-height: 1.5;
|
||||
}
|
||||
|
||||
|
||||
/* general toolbar styles */
|
||||
|
||||
.leaflet-bar {
|
||||
box-shadow: 0 1px 5px rgba(0,0,0,0.65);
|
||||
border-radius: 4px;
|
||||
}
|
||||
.leaflet-bar a {
|
||||
background-color: #fff;
|
||||
border-bottom: 1px solid #ccc;
|
||||
width: 26px;
|
||||
height: 26px;
|
||||
line-height: 26px;
|
||||
display: block;
|
||||
text-align: center;
|
||||
text-decoration: none;
|
||||
color: black;
|
||||
}
|
||||
.leaflet-bar a,
|
||||
.leaflet-control-layers-toggle {
|
||||
background-position: 50% 50%;
|
||||
background-repeat: no-repeat;
|
||||
display: block;
|
||||
}
|
||||
.leaflet-bar a:hover,
|
||||
.leaflet-bar a:focus {
|
||||
background-color: #f4f4f4;
|
||||
}
|
||||
.leaflet-bar a:first-child {
|
||||
border-top-left-radius: 4px;
|
||||
border-top-right-radius: 4px;
|
||||
}
|
||||
.leaflet-bar a:last-child {
|
||||
border-bottom-left-radius: 4px;
|
||||
border-bottom-right-radius: 4px;
|
||||
border-bottom: none;
|
||||
}
|
||||
.leaflet-bar a.leaflet-disabled {
|
||||
cursor: default;
|
||||
background-color: #f4f4f4;
|
||||
color: #bbb;
|
||||
}
|
||||
|
||||
.leaflet-touch .leaflet-bar a {
|
||||
width: 30px;
|
||||
height: 30px;
|
||||
line-height: 30px;
|
||||
}
|
||||
.leaflet-touch .leaflet-bar a:first-child {
|
||||
border-top-left-radius: 2px;
|
||||
border-top-right-radius: 2px;
|
||||
}
|
||||
.leaflet-touch .leaflet-bar a:last-child {
|
||||
border-bottom-left-radius: 2px;
|
||||
border-bottom-right-radius: 2px;
|
||||
}
|
||||
|
||||
/* zoom control */
|
||||
|
||||
.leaflet-control-zoom-in,
|
||||
.leaflet-control-zoom-out {
|
||||
font: bold 18px 'Lucida Console', Monaco, monospace;
|
||||
text-indent: 1px;
|
||||
}
|
||||
|
||||
.leaflet-touch .leaflet-control-zoom-in, .leaflet-touch .leaflet-control-zoom-out {
|
||||
font-size: 22px;
|
||||
}
|
||||
|
||||
|
||||
/* layers control */
|
||||
|
||||
.leaflet-control-layers {
|
||||
box-shadow: 0 1px 5px rgba(0,0,0,0.4);
|
||||
background: #fff;
|
||||
border-radius: 5px;
|
||||
}
|
||||
.leaflet-control-layers-toggle {
|
||||
background-image: url(images/layers.png);
|
||||
width: 36px;
|
||||
height: 36px;
|
||||
}
|
||||
.leaflet-retina .leaflet-control-layers-toggle {
|
||||
background-image: url(images/layers-2x.png);
|
||||
background-size: 26px 26px;
|
||||
}
|
||||
.leaflet-touch .leaflet-control-layers-toggle {
|
||||
width: 44px;
|
||||
height: 44px;
|
||||
}
|
||||
.leaflet-control-layers .leaflet-control-layers-list,
|
||||
.leaflet-control-layers-expanded .leaflet-control-layers-toggle {
|
||||
display: none;
|
||||
}
|
||||
.leaflet-control-layers-expanded .leaflet-control-layers-list {
|
||||
display: block;
|
||||
position: relative;
|
||||
}
|
||||
.leaflet-control-layers-expanded {
|
||||
padding: 6px 10px 6px 6px;
|
||||
color: #333;
|
||||
background: #fff;
|
||||
}
|
||||
.leaflet-control-layers-scrollbar {
|
||||
overflow-y: scroll;
|
||||
overflow-x: hidden;
|
||||
padding-right: 5px;
|
||||
}
|
||||
.leaflet-control-layers-selector {
|
||||
margin-top: 2px;
|
||||
position: relative;
|
||||
top: 1px;
|
||||
}
|
||||
.leaflet-control-layers label {
|
||||
display: block;
|
||||
font-size: 13px;
|
||||
font-size: 1.08333em;
|
||||
}
|
||||
.leaflet-control-layers-separator {
|
||||
height: 0;
|
||||
border-top: 1px solid #ddd;
|
||||
margin: 5px -10px 5px -6px;
|
||||
}
|
||||
|
||||
/* Default icon URLs */
|
||||
.leaflet-default-icon-path { /* used only in path-guessing heuristic, see L.Icon.Default */
|
||||
background-image: url(images/marker-icon.png);
|
||||
}
|
||||
|
||||
|
||||
/* attribution and scale controls */
|
||||
|
||||
.leaflet-container .leaflet-control-attribution {
|
||||
background: #fff;
|
||||
background: rgba(255, 255, 255, 0.8);
|
||||
margin: 0;
|
||||
}
|
||||
.leaflet-control-attribution,
|
||||
.leaflet-control-scale-line {
|
||||
padding: 0 5px;
|
||||
color: #333;
|
||||
line-height: 1.4;
|
||||
}
|
||||
.leaflet-control-attribution a {
|
||||
text-decoration: none;
|
||||
}
|
||||
.leaflet-control-attribution a:hover,
|
||||
.leaflet-control-attribution a:focus {
|
||||
text-decoration: underline;
|
||||
}
|
||||
.leaflet-attribution-flag {
|
||||
display: inline !important;
|
||||
vertical-align: baseline !important;
|
||||
width: 1em;
|
||||
height: 0.6669em;
|
||||
}
|
||||
.leaflet-left .leaflet-control-scale {
|
||||
margin-left: 5px;
|
||||
}
|
||||
.leaflet-bottom .leaflet-control-scale {
|
||||
margin-bottom: 5px;
|
||||
}
|
||||
.leaflet-control-scale-line {
|
||||
border: 2px solid #777;
|
||||
border-top: none;
|
||||
line-height: 1.1;
|
||||
padding: 2px 5px 1px;
|
||||
white-space: nowrap;
|
||||
-moz-box-sizing: border-box;
|
||||
box-sizing: border-box;
|
||||
background: rgba(255, 255, 255, 0.8);
|
||||
text-shadow: 1px 1px #fff;
|
||||
}
|
||||
.leaflet-control-scale-line:not(:first-child) {
|
||||
border-top: 2px solid #777;
|
||||
border-bottom: none;
|
||||
margin-top: -2px;
|
||||
}
|
||||
.leaflet-control-scale-line:not(:first-child):not(:last-child) {
|
||||
border-bottom: 2px solid #777;
|
||||
}
|
||||
|
||||
.leaflet-touch .leaflet-control-attribution,
|
||||
.leaflet-touch .leaflet-control-layers,
|
||||
.leaflet-touch .leaflet-bar {
|
||||
box-shadow: none;
|
||||
}
|
||||
.leaflet-touch .leaflet-control-layers,
|
||||
.leaflet-touch .leaflet-bar {
|
||||
border: 2px solid rgba(0,0,0,0.2);
|
||||
background-clip: padding-box;
|
||||
}
|
||||
|
||||
|
||||
/* popup */
|
||||
|
||||
.leaflet-popup {
|
||||
position: absolute;
|
||||
text-align: center;
|
||||
margin-bottom: 20px;
|
||||
}
|
||||
.leaflet-popup-content-wrapper {
|
||||
padding: 1px;
|
||||
text-align: left;
|
||||
border-radius: 12px;
|
||||
}
|
||||
.leaflet-popup-content {
|
||||
margin: 13px 24px 13px 20px;
|
||||
line-height: 1.3;
|
||||
font-size: 13px;
|
||||
font-size: 1.08333em;
|
||||
min-height: 1px;
|
||||
}
|
||||
.leaflet-popup-content p {
|
||||
margin: 17px 0;
|
||||
margin: 1.3em 0;
|
||||
}
|
||||
.leaflet-popup-tip-container {
|
||||
width: 40px;
|
||||
height: 20px;
|
||||
position: absolute;
|
||||
left: 50%;
|
||||
margin-top: -1px;
|
||||
margin-left: -20px;
|
||||
overflow: hidden;
|
||||
pointer-events: none;
|
||||
}
|
||||
.leaflet-popup-tip {
|
||||
width: 17px;
|
||||
height: 17px;
|
||||
padding: 1px;
|
||||
|
||||
margin: -10px auto 0;
|
||||
pointer-events: auto;
|
||||
|
||||
-webkit-transform: rotate(45deg);
|
||||
-moz-transform: rotate(45deg);
|
||||
-ms-transform: rotate(45deg);
|
||||
transform: rotate(45deg);
|
||||
}
|
||||
.leaflet-popup-content-wrapper,
|
||||
.leaflet-popup-tip {
|
||||
background: white;
|
||||
color: #333;
|
||||
box-shadow: 0 3px 14px rgba(0,0,0,0.4);
|
||||
}
|
||||
.leaflet-container a.leaflet-popup-close-button {
|
||||
position: absolute;
|
||||
top: 0;
|
||||
right: 0;
|
||||
border: none;
|
||||
text-align: center;
|
||||
width: 24px;
|
||||
height: 24px;
|
||||
font: 16px/24px Tahoma, Verdana, sans-serif;
|
||||
color: #757575;
|
||||
text-decoration: none;
|
||||
background: transparent;
|
||||
}
|
||||
.leaflet-container a.leaflet-popup-close-button:hover,
|
||||
.leaflet-container a.leaflet-popup-close-button:focus {
|
||||
color: #585858;
|
||||
}
|
||||
.leaflet-popup-scrolled {
|
||||
overflow: auto;
|
||||
}
|
||||
|
||||
.leaflet-oldie .leaflet-popup-content-wrapper {
|
||||
-ms-zoom: 1;
|
||||
}
|
||||
.leaflet-oldie .leaflet-popup-tip {
|
||||
width: 24px;
|
||||
margin: 0 auto;
|
||||
|
||||
-ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";
|
||||
filter: progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678);
|
||||
}
|
||||
|
||||
.leaflet-oldie .leaflet-control-zoom,
|
||||
.leaflet-oldie .leaflet-control-layers,
|
||||
.leaflet-oldie .leaflet-popup-content-wrapper,
|
||||
.leaflet-oldie .leaflet-popup-tip {
|
||||
border: 1px solid #999;
|
||||
}
|
||||
|
||||
|
||||
/* div icon */
|
||||
|
||||
.leaflet-div-icon {
|
||||
background: #fff;
|
||||
border: 1px solid #666;
|
||||
}
|
||||
|
||||
|
||||
/* Tooltip */
|
||||
/* Base styles for the element that has a tooltip */
|
||||
.leaflet-tooltip {
|
||||
position: absolute;
|
||||
padding: 6px;
|
||||
background-color: #fff;
|
||||
border: 1px solid #fff;
|
||||
border-radius: 3px;
|
||||
color: #222;
|
||||
white-space: nowrap;
|
||||
-webkit-user-select: none;
|
||||
-moz-user-select: none;
|
||||
-ms-user-select: none;
|
||||
user-select: none;
|
||||
pointer-events: none;
|
||||
box-shadow: 0 1px 3px rgba(0,0,0,0.4);
|
||||
}
|
||||
.leaflet-tooltip.leaflet-interactive {
|
||||
cursor: pointer;
|
||||
pointer-events: auto;
|
||||
}
|
||||
.leaflet-tooltip-top:before,
|
||||
.leaflet-tooltip-bottom:before,
|
||||
.leaflet-tooltip-left:before,
|
||||
.leaflet-tooltip-right:before {
|
||||
position: absolute;
|
||||
pointer-events: none;
|
||||
border: 6px solid transparent;
|
||||
background: transparent;
|
||||
content: "";
|
||||
}
|
||||
|
||||
/* Directions */
|
||||
|
||||
.leaflet-tooltip-bottom {
|
||||
margin-top: 6px;
|
||||
}
|
||||
.leaflet-tooltip-top {
|
||||
margin-top: -6px;
|
||||
}
|
||||
.leaflet-tooltip-bottom:before,
|
||||
.leaflet-tooltip-top:before {
|
||||
left: 50%;
|
||||
margin-left: -6px;
|
||||
}
|
||||
.leaflet-tooltip-top:before {
|
||||
bottom: 0;
|
||||
margin-bottom: -12px;
|
||||
border-top-color: #fff;
|
||||
}
|
||||
.leaflet-tooltip-bottom:before {
|
||||
top: 0;
|
||||
margin-top: -12px;
|
||||
margin-left: -6px;
|
||||
border-bottom-color: #fff;
|
||||
}
|
||||
.leaflet-tooltip-left {
|
||||
margin-left: -6px;
|
||||
}
|
||||
.leaflet-tooltip-right {
|
||||
margin-left: 6px;
|
||||
}
|
||||
.leaflet-tooltip-left:before,
|
||||
.leaflet-tooltip-right:before {
|
||||
top: 50%;
|
||||
margin-top: -6px;
|
||||
}
|
||||
.leaflet-tooltip-left:before {
|
||||
right: 0;
|
||||
margin-right: -12px;
|
||||
border-left-color: #fff;
|
||||
}
|
||||
.leaflet-tooltip-right:before {
|
||||
left: 0;
|
||||
margin-left: -12px;
|
||||
border-right-color: #fff;
|
||||
}
|
||||
|
||||
/* Printing */
|
||||
|
||||
@media print {
|
||||
/* Prevent printers from removing background-images of controls. */
|
||||
.leaflet-control {
|
||||
-webkit-print-color-adjust: exact;
|
||||
print-color-adjust: exact;
|
||||
}
|
||||
}
|
File diff suppressed because one or more lines are too long
|
@ -0,0 +1,6 @@
|
|||
/**
|
||||
* Owl Carousel v2.3.4
|
||||
* Copyright 2013-2018 David Deutsch
|
||||
* Licensed under: SEE LICENSE IN https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE
|
||||
*/
|
||||
.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}
|
|
@ -0,0 +1,6 @@
|
|||
/**
|
||||
* Owl Carousel v2.3.4
|
||||
* Copyright 2013-2018 David Deutsch
|
||||
* Licensed under: SEE LICENSE IN https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE
|
||||
*/
|
||||
.owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav{margin-top:10px}.owl-theme .owl-nav [class*=owl-]{color:#FFF;font-size:14px;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#FFF;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}
|
File diff suppressed because one or more lines are too long
File diff suppressed because it is too large
Load Diff
|
@ -0,0 +1,372 @@
|
|||
/*
|
||||
Name: theme-blog.css
|
||||
Written by: Okler Themes - (https://www.okler.net)
|
||||
Theme Version: 9.9.2
|
||||
*/
|
||||
/* Posts */
|
||||
.blog-posts:not(.blog-posts-no-margins) article {
|
||||
border-bottom: 1px solid rgba(0, 0, 0, 0.06);
|
||||
margin-bottom: 50px;
|
||||
padding-bottom: 20px;
|
||||
}
|
||||
|
||||
.blog-posts:not(.blog-posts-no-margins) .pagination {
|
||||
margin: -10px 0 20px;
|
||||
}
|
||||
|
||||
.blog-posts.blog-posts-no-margins .pagination {
|
||||
margin-top: 28.8px;
|
||||
margin-top: 1.8rem;
|
||||
}
|
||||
|
||||
/* Post */
|
||||
article.post h2 a {
|
||||
text-decoration: none;
|
||||
}
|
||||
|
||||
article.post .post-meta {
|
||||
font-size: 0.9em;
|
||||
margin-bottom: 7px;
|
||||
}
|
||||
|
||||
article.post .post-meta > span {
|
||||
display: inline-block;
|
||||
padding-right: 8px;
|
||||
}
|
||||
|
||||
article.post .post-meta i {
|
||||
margin-right: 3px;
|
||||
}
|
||||
|
||||
article.post .post-date {
|
||||
float: left;
|
||||
margin-right: 10px;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
article.post .post-date .month {
|
||||
display: block;
|
||||
background: #CCC;
|
||||
border-radius: 0 0 2px 2px;
|
||||
color: #FFF;
|
||||
font-size: 0.8em;
|
||||
line-height: 1.8;
|
||||
padding: 1px 10px;
|
||||
text-transform: uppercase;
|
||||
}
|
||||
|
||||
article.post .post-date .day {
|
||||
background: #f7f7f7;
|
||||
border-radius: 2px 2px 0 0;
|
||||
color: #CCC;
|
||||
display: block;
|
||||
font-size: 18px;
|
||||
font-weight: 900;
|
||||
padding: 10px;
|
||||
}
|
||||
|
||||
article.post .post-image .owl-carousel {
|
||||
width: 100.1%;
|
||||
}
|
||||
|
||||
article .post-video {
|
||||
transition: all 0.2s ease-in-out;
|
||||
padding: 0;
|
||||
background-color: #FFF;
|
||||
border: 1px solid rgba(0, 0, 0, 0.06);
|
||||
border-radius: 8px;
|
||||
display: block;
|
||||
height: auto;
|
||||
position: relative;
|
||||
margin: 0 0 30px 0;
|
||||
padding-bottom: 61%;
|
||||
}
|
||||
|
||||
article .post-video iframe {
|
||||
bottom: 0;
|
||||
height: auto;
|
||||
left: 0;
|
||||
margin: 0;
|
||||
min-height: 100%;
|
||||
min-width: 100%;
|
||||
padding: 4px;
|
||||
position: absolute;
|
||||
right: 0;
|
||||
top: 0;
|
||||
width: auto;
|
||||
}
|
||||
|
||||
article .post-audio {
|
||||
transition: all 0.2s ease-in-out;
|
||||
padding: 0;
|
||||
background-color: #FFF;
|
||||
border: 1px solid rgba(0, 0, 0, 0.06);
|
||||
border-radius: 8px;
|
||||
display: block;
|
||||
height: auto;
|
||||
position: relative;
|
||||
margin: 0 0 30px 0;
|
||||
padding-bottom: 35%;
|
||||
min-height: 160px;
|
||||
}
|
||||
|
||||
article .post-audio iframe {
|
||||
bottom: 0;
|
||||
height: auto;
|
||||
left: 0;
|
||||
margin: 0;
|
||||
min-height: 100%;
|
||||
min-width: 100%;
|
||||
padding: 4px;
|
||||
position: absolute;
|
||||
right: 0;
|
||||
top: 0;
|
||||
width: auto;
|
||||
}
|
||||
|
||||
article.post-medium .post-image .owl-carousel {
|
||||
width: 100.2%;
|
||||
}
|
||||
|
||||
article.post-large {
|
||||
margin-left: 60px;
|
||||
}
|
||||
|
||||
article.post-large h2 {
|
||||
margin-bottom: 5px;
|
||||
}
|
||||
|
||||
article.post-large .post-image, article.post-large .post-date {
|
||||
margin-left: -60px;
|
||||
}
|
||||
|
||||
article.post-large .post-image {
|
||||
margin-bottom: 25px;
|
||||
}
|
||||
|
||||
article.post-large .post-image.single {
|
||||
margin-bottom: 30px;
|
||||
}
|
||||
|
||||
article.post-large .post-video {
|
||||
margin-left: -60px;
|
||||
}
|
||||
|
||||
article.post-large .post-audio {
|
||||
margin-left: -60px;
|
||||
}
|
||||
|
||||
/* Single Post */
|
||||
.single-post article {
|
||||
border-bottom: 0;
|
||||
margin-bottom: 0;
|
||||
}
|
||||
|
||||
article.blog-single-post .post-meta {
|
||||
margin-bottom: 20px;
|
||||
}
|
||||
|
||||
/* Post Block */
|
||||
.post-block h3 {
|
||||
font-size: 1.8em;
|
||||
font-weight: 200;
|
||||
margin: 0 0 20px;
|
||||
text-transform: none;
|
||||
}
|
||||
|
||||
.post-block h3 i {
|
||||
margin-right: 7px;
|
||||
}
|
||||
|
||||
/* Post Author */
|
||||
.post-author img {
|
||||
max-height: 80px;
|
||||
max-width: 80px;
|
||||
}
|
||||
|
||||
.post-author p {
|
||||
font-size: 0.9em;
|
||||
line-height: 22px;
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
}
|
||||
|
||||
.post-author p .name {
|
||||
font-size: 1.1em;
|
||||
}
|
||||
|
||||
.post-author .img-thumbnail {
|
||||
display: inline-block;
|
||||
float: left;
|
||||
margin-right: 20px;
|
||||
}
|
||||
|
||||
/* Post Comments */
|
||||
ul.comments {
|
||||
list-style: none;
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
}
|
||||
|
||||
ul.comments li {
|
||||
clear: both;
|
||||
padding: 10px 0 0 70px;
|
||||
}
|
||||
|
||||
ul.comments li img.avatar {
|
||||
height: 48px;
|
||||
width: 48px;
|
||||
}
|
||||
|
||||
ul.comments li ul.reply {
|
||||
margin: 0;
|
||||
}
|
||||
|
||||
ul.comments li a {
|
||||
text-decoration: none;
|
||||
}
|
||||
|
||||
ul.comments li .img-thumbnail {
|
||||
margin-left: -70px;
|
||||
position: absolute;
|
||||
}
|
||||
|
||||
ul.comments li .comment {
|
||||
margin-bottom: 10px;
|
||||
}
|
||||
|
||||
ul.comments .comment-arrow {
|
||||
border-bottom: 12px solid transparent;
|
||||
border-right: 12px solid #f7f7f7;
|
||||
border-top: 12px solid transparent;
|
||||
height: 0;
|
||||
left: -12px;
|
||||
position: absolute;
|
||||
top: 12px;
|
||||
width: 0;
|
||||
}
|
||||
|
||||
ul.comments .comment-block {
|
||||
background: #f7f7f7;
|
||||
border-radius: 5px;
|
||||
padding: 20px 20px 30px;
|
||||
position: relative;
|
||||
}
|
||||
|
||||
ul.comments .comment-block p {
|
||||
font-size: 0.9em;
|
||||
line-height: 21px;
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
}
|
||||
|
||||
ul.comments .comment-block .comment-by {
|
||||
display: block;
|
||||
font-size: 1em;
|
||||
line-height: 21px;
|
||||
margin: 0;
|
||||
padding: 0 0 5px 0;
|
||||
}
|
||||
|
||||
ul.comments .comment-block .date {
|
||||
color: #999;
|
||||
font-size: 0.9em;
|
||||
}
|
||||
|
||||
/* Leave a Comment */
|
||||
.post-leave-comment h3 {
|
||||
margin: 0 0 40px;
|
||||
}
|
||||
|
||||
/* Recent Posts */
|
||||
.recent-posts h4 {
|
||||
margin-bottom: 7px;
|
||||
}
|
||||
|
||||
.recent-posts article.recent-post h4 {
|
||||
margin: 0 0 3px 0;
|
||||
}
|
||||
|
||||
.recent-posts article.recent-post h4 a {
|
||||
display: block;
|
||||
}
|
||||
|
||||
.recent-posts .date {
|
||||
margin-right: 10px;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
.recent-posts .date .month {
|
||||
background: #CCC;
|
||||
color: #FFF;
|
||||
font-size: 0.9em;
|
||||
padding: 3px 10px;
|
||||
position: relative;
|
||||
top: -2px;
|
||||
}
|
||||
|
||||
.recent-posts .date .day {
|
||||
background: #F7F7F7;
|
||||
color: #CCC;
|
||||
display: block;
|
||||
font-size: 18px;
|
||||
font-weight: 500;
|
||||
font-weight: bold;
|
||||
padding: 8px;
|
||||
}
|
||||
|
||||
section.section .recent-posts .date .day {
|
||||
background: #FFF;
|
||||
}
|
||||
|
||||
/* Simple Post List */
|
||||
ul.simple-post-list {
|
||||
list-style: none;
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
}
|
||||
|
||||
ul.simple-post-list li {
|
||||
border-bottom: 1px dotted #E2E2E2;
|
||||
padding: 15px 0;
|
||||
}
|
||||
|
||||
ul.simple-post-list li::after {
|
||||
clear: both;
|
||||
content: "";
|
||||
display: block;
|
||||
}
|
||||
|
||||
ul.simple-post-list li:last-child {
|
||||
border-bottom: 0;
|
||||
}
|
||||
|
||||
ul.simple-post-list .post-image {
|
||||
float: left;
|
||||
margin-right: 12px;
|
||||
}
|
||||
|
||||
ul.simple-post-list .post-meta {
|
||||
color: #888;
|
||||
font-size: 0.8em;
|
||||
}
|
||||
|
||||
ul.simple-post-list .post-info {
|
||||
line-height: 20px;
|
||||
}
|
||||
|
||||
@media (max-width: 575px) {
|
||||
ul.comments li {
|
||||
border-left: 8px solid rgba(0, 0, 0, 0.06);
|
||||
clear: both;
|
||||
padding: 0 0 0 10px;
|
||||
}
|
||||
|
||||
ul.comments li .img-thumbnail {
|
||||
display: none;
|
||||
}
|
||||
|
||||
ul.comments .comment-arrow {
|
||||
display: none;
|
||||
}
|
||||
}
|
File diff suppressed because it is too large
Load Diff
|
@ -0,0 +1,873 @@
|
|||
/*
|
||||
Name: theme-shop.css
|
||||
Written by: Okler Themes - (https://www.okler.net)
|
||||
Theme Version: 9.9.2
|
||||
*/
|
||||
/* Custom Font - Stars (From WooCommerce) */
|
||||
@font-face {
|
||||
font-family: 'star';
|
||||
src: url("fonts/star.eot");
|
||||
src: url("fonts/star.eot?#iefix") format("embedded-opentype"), url("fonts/star.woff") format("woff"), url("fonts/star.ttf") format("truetype"), url("fonts/star.svg#star") format("svg");
|
||||
font-weight: normal;
|
||||
font-style: normal;
|
||||
}
|
||||
|
||||
/* Shop - Base */
|
||||
.shop .products:after {
|
||||
content: ".";
|
||||
display: block;
|
||||
clear: both;
|
||||
visibility: hidden;
|
||||
line-height: 0;
|
||||
height: 0;
|
||||
}
|
||||
|
||||
.shop .products .product {
|
||||
position: relative;
|
||||
margin-bottom: 30px;
|
||||
}
|
||||
|
||||
.shop .products .product a {
|
||||
text-decoration: none;
|
||||
}
|
||||
|
||||
.shop .products .product .quick-view {
|
||||
transition: ease transform 300ms, ease background 300ms;
|
||||
position: absolute;
|
||||
bottom: 0;
|
||||
left: 0;
|
||||
padding: 12px 10px;
|
||||
font-size: 1em;
|
||||
color: #FFF;
|
||||
background: rgba(0, 0, 0, 0.7);
|
||||
z-index: 3;
|
||||
opacity: 0;
|
||||
transform: translate3d(0, 100%, 0);
|
||||
}
|
||||
|
||||
.shop .products .product .quick-view [class*="fa-"], .shop .products .product .quick-view .icons {
|
||||
margin-right: 3px;
|
||||
font-size: 1.1em;
|
||||
}
|
||||
|
||||
.shop .products .product:hover .quick-view {
|
||||
opacity: 1;
|
||||
transform: translate3d(0, 0, 0);
|
||||
}
|
||||
|
||||
.shop .products .product:hover .quick-view:hover {
|
||||
background: #000;
|
||||
}
|
||||
|
||||
.shop .products .product .onsale {
|
||||
position: absolute;
|
||||
background-image: none;
|
||||
border-radius: 100%;
|
||||
left: auto;
|
||||
right: 0;
|
||||
top: -15px;
|
||||
text-shadow: none;
|
||||
width: 40px;
|
||||
height: 40px;
|
||||
line-height: 40px;
|
||||
display: inline-block;
|
||||
text-align: center;
|
||||
z-index: 10;
|
||||
box-shadow: none;
|
||||
font-size: 0.9em;
|
||||
color: #FFF;
|
||||
border-bottom: 2px solid transparent;
|
||||
}
|
||||
|
||||
/* Quick View Popup Fix (When Close) */
|
||||
html.lightbox-beforeclose .quick-view {
|
||||
display: none !important;
|
||||
}
|
||||
|
||||
.masonry-loader-showing .products {
|
||||
opacity: 0;
|
||||
}
|
||||
|
||||
/* Product Info */
|
||||
.product-info {
|
||||
transition: all 0.2s;
|
||||
padding: 0;
|
||||
position: relative;
|
||||
border: 1px solid #DDD;
|
||||
background: #F7F9FC;
|
||||
display: block;
|
||||
overflow: hidden;
|
||||
position: relative;
|
||||
text-decoration: none;
|
||||
max-width: 100%;
|
||||
text-align: center;
|
||||
padding: 0;
|
||||
text-decoration: none;
|
||||
}
|
||||
|
||||
.product-info:hover {
|
||||
background-color: #FFF;
|
||||
text-decoration: none;
|
||||
}
|
||||
|
||||
.product-info a {
|
||||
text-decoration: none;
|
||||
display: inline-block;
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
.product-info a:hover {
|
||||
text-decoration: none;
|
||||
display: inline-block;
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
.product-info img {
|
||||
transition: all 0.2s;
|
||||
}
|
||||
|
||||
.product-info h4 {
|
||||
color: #404751;
|
||||
letter-spacing: -1px;
|
||||
font-weight: 600;
|
||||
font-size: 1.4em;
|
||||
line-height: 1.1em;
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
}
|
||||
|
||||
.product-info + .product-info {
|
||||
margin-top: -5px;
|
||||
}
|
||||
|
||||
.product-info .product-info-image {
|
||||
display: block;
|
||||
position: relative;
|
||||
}
|
||||
|
||||
.product-info .product-info-image:before {
|
||||
transition: all 0.2s;
|
||||
content: "";
|
||||
display: block;
|
||||
position: absolute;
|
||||
top: 0;
|
||||
left: 0;
|
||||
right: 0;
|
||||
bottom: 0;
|
||||
background: #333;
|
||||
width: 100%;
|
||||
height: 100%;
|
||||
opacity: 0;
|
||||
}
|
||||
|
||||
.product-info:hover .product-info-image:before {
|
||||
opacity: 0.4;
|
||||
}
|
||||
|
||||
.product-info .product-info-act {
|
||||
position: absolute;
|
||||
top: 50%;
|
||||
left: 0;
|
||||
right: 0;
|
||||
text-align: center;
|
||||
color: #FFF;
|
||||
}
|
||||
|
||||
.product-info .product-info-act em {
|
||||
font-style: normal;
|
||||
position: relative;
|
||||
font-size: 1.2em;
|
||||
font-weight: 100;
|
||||
}
|
||||
|
||||
.product-info .product-info-act-left, .product-info .product-info-act-right {
|
||||
float: left;
|
||||
overflow: hidden;
|
||||
}
|
||||
|
||||
.product-info .product-info-act-left {
|
||||
text-align: right;
|
||||
width: 45%;
|
||||
}
|
||||
|
||||
.product-info .product-info-act-left em {
|
||||
transition: all 0.2s ease 0s;
|
||||
left: 0%;
|
||||
opacity: 0;
|
||||
}
|
||||
|
||||
.product-info .product-info-act-right {
|
||||
text-align: left;
|
||||
margin-left: 2%;
|
||||
width: 53%;
|
||||
}
|
||||
|
||||
.product-info .product-info-act-right em {
|
||||
transition: all 0.2s ease 0s;
|
||||
right: 0%;
|
||||
font-weight: 600;
|
||||
opacity: 0;
|
||||
}
|
||||
|
||||
.product-info:hover .product-info-act-left em {
|
||||
opacity: 1;
|
||||
}
|
||||
|
||||
.product-info:hover .product-info-act-right em {
|
||||
opacity: 1;
|
||||
}
|
||||
|
||||
.product-info .product-info-content {
|
||||
padding: 15px;
|
||||
text-align: left;
|
||||
display: block;
|
||||
}
|
||||
|
||||
.product-info .product-info-caption {
|
||||
padding: 0 15px 15px;
|
||||
text-align: left;
|
||||
display: block;
|
||||
}
|
||||
|
||||
.product-info .product-info-caption p {
|
||||
margin: 0;
|
||||
padding: 0 0 10px;
|
||||
}
|
||||
|
||||
.product-info .product-info-extra {
|
||||
clear: both;
|
||||
padding: 10px 0 0;
|
||||
margin: 10px 0 0;
|
||||
border-top: 1px solid #EBEBF4;
|
||||
display: block;
|
||||
}
|
||||
|
||||
.product-info .product-info-extra.social {
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
.product-info .product-info-extra.social a {
|
||||
border-right: 1px solid #EBEBF4;
|
||||
display: inline-block;
|
||||
margin-right: 10px;
|
||||
padding-right: 10px;
|
||||
font-size: 0.9em;
|
||||
color: #ACACAC;
|
||||
width: auto;
|
||||
}
|
||||
|
||||
.product-info .product-info-extra.social a:last-child {
|
||||
border-right: 0;
|
||||
margin-right: 0;
|
||||
padding-right: 0;
|
||||
}
|
||||
|
||||
.product-info .date {
|
||||
color: #9AA1AB;
|
||||
font-size: 0.9em;
|
||||
}
|
||||
|
||||
.product-info.secondary .product-info-content {
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
.product-info.secondary .product-info-content h4 {
|
||||
transition: all 0.2s;
|
||||
color: #FFF;
|
||||
position: relative;
|
||||
top: -25%;
|
||||
opacity: 0;
|
||||
}
|
||||
|
||||
.product-info.secondary .product-info-content .date {
|
||||
transition: all 0.2s;
|
||||
position: relative;
|
||||
top: 25%;
|
||||
display: block;
|
||||
opacity: 0;
|
||||
}
|
||||
|
||||
.product-info.secondary .product-info-act {
|
||||
top: 30%;
|
||||
}
|
||||
|
||||
.product-info.secondary .label {
|
||||
transition: all 0.2s;
|
||||
clear: both;
|
||||
display: inline-block;
|
||||
margin-top: 15px;
|
||||
opacity: 0;
|
||||
}
|
||||
|
||||
.product-info.secondary:hover .label {
|
||||
opacity: 1;
|
||||
}
|
||||
|
||||
.product-info.secondary:hover .product-info-content h4 {
|
||||
top: 0;
|
||||
opacity: 1;
|
||||
}
|
||||
|
||||
.product-info.secondary:hover .product-info-content .date {
|
||||
top: 0;
|
||||
opacity: 1;
|
||||
}
|
||||
|
||||
/* Rating */
|
||||
.shop .review-num {
|
||||
margin-left: 7px;
|
||||
float: left;
|
||||
font-size: 0.85em;
|
||||
}
|
||||
|
||||
.shop .summary .price {
|
||||
color: #444;
|
||||
font-size: 2em;
|
||||
letter-spacing: -1px;
|
||||
line-height: 30px;
|
||||
margin-top: 10px;
|
||||
clear: both;
|
||||
}
|
||||
|
||||
.shop .quantity {
|
||||
margin: 0 15px 25px 0;
|
||||
overflow: hidden;
|
||||
position: relative;
|
||||
width: 125px;
|
||||
height: 40px;
|
||||
float: left;
|
||||
}
|
||||
|
||||
.shop .quantity .minus {
|
||||
background: transparent;
|
||||
border: 1px solid #F0F0F0;
|
||||
border-radius: 2px;
|
||||
box-shadow: none;
|
||||
color: #5E5E5E;
|
||||
cursor: pointer;
|
||||
display: block;
|
||||
font-size: 12px;
|
||||
font-weight: bold;
|
||||
height: 40px;
|
||||
line-height: 13px;
|
||||
margin: 0;
|
||||
overflow: visible;
|
||||
outline: 0;
|
||||
padding: 0;
|
||||
position: absolute;
|
||||
text-align: center;
|
||||
text-decoration: none;
|
||||
vertical-align: text-top;
|
||||
width: 40px;
|
||||
border-radius: 0.25rem 0 0 0.25rem;
|
||||
}
|
||||
|
||||
.shop .quantity .plus {
|
||||
background: transparent;
|
||||
border: 1px solid #F0F0F0;
|
||||
border-radius: 2px;
|
||||
box-shadow: none;
|
||||
color: #5E5E5E;
|
||||
cursor: pointer;
|
||||
display: block;
|
||||
font-size: 12px;
|
||||
font-weight: bold;
|
||||
height: 40px;
|
||||
line-height: 13px;
|
||||
margin: 0;
|
||||
overflow: visible;
|
||||
outline: 0;
|
||||
padding: 0;
|
||||
position: absolute;
|
||||
text-align: center;
|
||||
text-decoration: none;
|
||||
vertical-align: text-top;
|
||||
width: 40px;
|
||||
border-radius: 0 0.25rem 0.25rem 0;
|
||||
right: 0;
|
||||
top: 0;
|
||||
}
|
||||
|
||||
.shop .quantity .qty {
|
||||
border: 1px solid #F0F0F0;
|
||||
box-shadow: none;
|
||||
float: left;
|
||||
height: 40px;
|
||||
padding: 0 39px;
|
||||
text-align: center;
|
||||
width: 125px;
|
||||
font-weight: bold;
|
||||
font-size: 1em;
|
||||
outline: 0;
|
||||
border-radius: .25rem;
|
||||
}
|
||||
|
||||
.shop .quantity .qty::-webkit-inner-spin-button, .shop .quantity .qty::-webkit-outer-spin-button {
|
||||
-webkit-appearance: none;
|
||||
margin: 0;
|
||||
}
|
||||
|
||||
.shop .quantity .qty::-ms-clear {
|
||||
display: none;
|
||||
}
|
||||
|
||||
.shop .quantity.quantity-lg {
|
||||
height: 45px;
|
||||
}
|
||||
|
||||
.shop .quantity.quantity-lg .minus {
|
||||
height: 45px;
|
||||
width: 45px;
|
||||
}
|
||||
|
||||
.shop .quantity.quantity-lg .plus {
|
||||
height: 45px;
|
||||
width: 45px;
|
||||
}
|
||||
|
||||
.shop .quantity.quantity-lg .qty {
|
||||
height: 45px;
|
||||
}
|
||||
|
||||
.shop .product-meta {
|
||||
clear: both;
|
||||
}
|
||||
|
||||
.shop .tabs-product {
|
||||
margin-top: 40px;
|
||||
}
|
||||
|
||||
.shop ul.comments .comment-arrow {
|
||||
border-right-color: #F5F7F7;
|
||||
}
|
||||
|
||||
.shop ul.comments .comment-block {
|
||||
background: #F5F7F7;
|
||||
}
|
||||
|
||||
.shop ul.simple-post-list li {
|
||||
border: 0;
|
||||
padding-bottom: 0;
|
||||
}
|
||||
|
||||
/* Product Thumb Info */
|
||||
.product .product-thumb-info {
|
||||
transition: all 0.2s;
|
||||
padding: 0;
|
||||
position: relative;
|
||||
border: 0;
|
||||
border-bottom: 3px solid #E3E4E8;
|
||||
background: #F7F9FC;
|
||||
display: block;
|
||||
overflow: hidden;
|
||||
position: relative;
|
||||
text-decoration: none;
|
||||
max-width: 100%;
|
||||
text-align: center;
|
||||
border: 1px solid #DDD;
|
||||
text-decoration: none;
|
||||
}
|
||||
|
||||
.product .product-thumb-info a {
|
||||
text-decoration: none;
|
||||
display: block;
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
.product .product-thumb-info img {
|
||||
transition: all 0.2s;
|
||||
}
|
||||
|
||||
.product .product-thumb-info h4 {
|
||||
color: #404751;
|
||||
letter-spacing: -1px;
|
||||
font-weight: 600;
|
||||
font-size: 1.4em;
|
||||
line-height: 1.1em;
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
}
|
||||
|
||||
.product .product-thumb-info + .product-thumb-info {
|
||||
margin-top: -5px;
|
||||
}
|
||||
|
||||
.product .product-thumb-info .product-thumb-info-touch-hover {
|
||||
position: absolute;
|
||||
width: 100%;
|
||||
height: 100%;
|
||||
top: 0;
|
||||
left: 0;
|
||||
bottom: 0;
|
||||
right: 0;
|
||||
display: none;
|
||||
background-color: transparent;
|
||||
}
|
||||
|
||||
.product .product-thumb-info.hover .product-thumb-info-touch-hover {
|
||||
display: block;
|
||||
}
|
||||
|
||||
.product .product-thumb-info .product-thumb-info-image {
|
||||
display: block;
|
||||
position: relative;
|
||||
}
|
||||
|
||||
.product .product-thumb-info .product-thumb-info-image:before {
|
||||
transition: all 0.2s;
|
||||
content: "";
|
||||
display: block;
|
||||
position: absolute;
|
||||
top: 0;
|
||||
left: 0;
|
||||
right: 0;
|
||||
bottom: 0;
|
||||
background: #212121;
|
||||
width: 100%;
|
||||
height: 100%;
|
||||
opacity: 0;
|
||||
z-index: 2;
|
||||
}
|
||||
|
||||
.product .product-thumb-info .product-thumb-info-act {
|
||||
position: absolute;
|
||||
top: 40%;
|
||||
left: 0;
|
||||
right: 0;
|
||||
text-align: center;
|
||||
color: #FFF;
|
||||
opacity: 0;
|
||||
}
|
||||
|
||||
.product .product-thumb-info .product-thumb-info-act em {
|
||||
font-style: normal;
|
||||
}
|
||||
|
||||
.product .product-thumb-info .product-thumb-info-content {
|
||||
padding: 15px;
|
||||
text-align: left;
|
||||
display: block;
|
||||
}
|
||||
|
||||
.product .product-thumb-info .product-thumb-info-caption {
|
||||
padding: 0 15px 15px;
|
||||
text-align: left;
|
||||
display: block;
|
||||
}
|
||||
|
||||
.product .product-thumb-info .product-thumb-info-caption p {
|
||||
margin: 0;
|
||||
padding: 0 0 10px;
|
||||
}
|
||||
|
||||
.product .product-thumb-info .product-thumb-info-extra {
|
||||
clear: both;
|
||||
padding: 10px 0 0;
|
||||
margin: 10px 0 0;
|
||||
border-top: 1px solid #EBEBF4;
|
||||
display: block;
|
||||
}
|
||||
|
||||
.product .product-thumb-info .product-thumb-info-extra.social a:last-child {
|
||||
border-right: 0;
|
||||
margin-right: 0;
|
||||
padding-right: 0;
|
||||
}
|
||||
|
||||
.product .product-thumb-info .product-thumb-info-badges-wrapper {
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
position: absolute;
|
||||
top: 15px;
|
||||
left: 15px;
|
||||
z-index: 3;
|
||||
}
|
||||
|
||||
.product .product-thumb-info .product-thumb-info-badges-wrapper .badge + .badge {
|
||||
margin-top: 5px;
|
||||
}
|
||||
|
||||
.product .product-thumb-info .addtocart-btn-wrapper {
|
||||
position: absolute;
|
||||
top: 20px;
|
||||
right: 20px;
|
||||
z-index: 3;
|
||||
}
|
||||
|
||||
.product .product-thumb-info .addtocart-btn-wrapper .addtocart-btn {
|
||||
display: flex;
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
color: #212121;
|
||||
background: #FFF;
|
||||
width: 40px;
|
||||
height: 40px;
|
||||
border-radius: 100%;
|
||||
font-size: 16px;
|
||||
font-size: 1rem;
|
||||
box-shadow: 0px 0px 12px -4px rgba(0, 0, 0, 0.4);
|
||||
opacity: 0;
|
||||
visibility: hidden;
|
||||
transform: translate3d(0, 5px, 0);
|
||||
transition: ease transform 300ms, ease opacity 300ms;
|
||||
}
|
||||
|
||||
.product .product-thumb-info .addtocart-btn-wrapper .addtocart-btn:hover {
|
||||
color: #FFF;
|
||||
background: #CCC;
|
||||
}
|
||||
|
||||
.product .product-thumb-info .product-thumb-info-image-effect > img:nth-child(1) {
|
||||
position: relative;
|
||||
z-index: 1;
|
||||
transition: ease opacity 300ms;
|
||||
}
|
||||
|
||||
.product .product-thumb-info .product-thumb-info-image-effect > img:nth-child(2) {
|
||||
position: absolute;
|
||||
top: 0;
|
||||
left: 0;
|
||||
z-index: 0;
|
||||
}
|
||||
|
||||
.product .product-thumb-info .countdown-offer-wrapper {
|
||||
position: absolute;
|
||||
bottom: 10px;
|
||||
left: 10px;
|
||||
right: 10px;
|
||||
padding: 8px 0;
|
||||
background: #0184c2;
|
||||
z-index: 3;
|
||||
transition: ease opacity 300ms;
|
||||
}
|
||||
|
||||
.product:hover .product-thumb-info {
|
||||
background-color: #FFF;
|
||||
text-decoration: none;
|
||||
}
|
||||
|
||||
.product:hover .product-thumb-info .product-thumb-info-image:before {
|
||||
opacity: 0.1;
|
||||
}
|
||||
|
||||
.product:hover .product-thumb-info .product-thumb-info-act {
|
||||
opacity: 1;
|
||||
top: 50%;
|
||||
}
|
||||
|
||||
.product:hover .product-thumb-info .addtocart-btn-wrapper .addtocart-btn {
|
||||
position: relative;
|
||||
opacity: 1;
|
||||
visibility: visible;
|
||||
transform: translate3d(0, 0, 0);
|
||||
transition: ease transform 300ms, ease opacity 300ms;
|
||||
}
|
||||
|
||||
.product:hover .product-thumb-info .addtocart-btn-wrapper .addtocart-btn:before {
|
||||
content: attr(title);
|
||||
position: absolute;
|
||||
white-space: nowrap;
|
||||
right: calc( 100% + 10px);
|
||||
top: 50%;
|
||||
font-size: 11.2px;
|
||||
font-size: 0.7rem;
|
||||
background: #212121;
|
||||
color: #FFF;
|
||||
padding: 4px 8px;
|
||||
padding: .25rem .5rem;
|
||||
border-radius: 3px;
|
||||
display: none;
|
||||
opacity: 0;
|
||||
visibility: hidden;
|
||||
transform: translate3d(0, -50%, 0);
|
||||
transition: ease opacity 300ms;
|
||||
z-index: 10;
|
||||
}
|
||||
|
||||
.product:hover .product-thumb-info .addtocart-btn-wrapper .addtocart-btn:after {
|
||||
content: '';
|
||||
display: block;
|
||||
width: 0;
|
||||
height: 0;
|
||||
border-top: 5px solid transparent;
|
||||
border-bottom: 5px solid transparent;
|
||||
border-left: 5px solid #212121;
|
||||
display: none;
|
||||
opacity: 0;
|
||||
visibility: hidden;
|
||||
position: absolute;
|
||||
top: 50%;
|
||||
right: calc( 100% + 5px);
|
||||
transform: translate3d(0, -50%, 0);
|
||||
transition: ease opacity 300ms;
|
||||
z-index: 10;
|
||||
}
|
||||
|
||||
.product:hover .product-thumb-info .addtocart-btn-wrapper .addtocart-btn:hover:before, .product:hover .product-thumb-info .addtocart-btn-wrapper .addtocart-btn:hover:after {
|
||||
display: block;
|
||||
opacity: 1;
|
||||
visibility: visible;
|
||||
}
|
||||
|
||||
.product:hover .product-thumb-info .product-thumb-info-image-effect > img:nth-child(1) {
|
||||
opacity: 0;
|
||||
}
|
||||
|
||||
.product:hover .product-thumb-info .countdown-offer-wrapper {
|
||||
opacity: 0;
|
||||
visibility: hidden;
|
||||
}
|
||||
|
||||
/* Product Thumb Info - Full Width */
|
||||
.full-width .product-thumb-info .product-thumb-info-image:before {
|
||||
border-radius: 0;
|
||||
}
|
||||
|
||||
/* Products Navigation */
|
||||
.products-navigation .next, .products-navigation .prev {
|
||||
display: flex;
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
width: 30px;
|
||||
height: 30px;
|
||||
border-radius: 100%;
|
||||
border: 1px solid #CCC;
|
||||
font-size: 11.2px;
|
||||
font-size: 0.7rem;
|
||||
}
|
||||
|
||||
.products-navigation .prev {
|
||||
margin-right: 5px;
|
||||
}
|
||||
|
||||
/* Price */
|
||||
.price {
|
||||
display: flex;
|
||||
align-items: center;
|
||||
min-height: 28px;
|
||||
}
|
||||
|
||||
.price del {
|
||||
color: rgba(145, 145, 145, 0.5);
|
||||
font-size: 0.7em;
|
||||
margin: -2px 0 0;
|
||||
}
|
||||
|
||||
.price ins {
|
||||
text-decoration: none;
|
||||
}
|
||||
|
||||
.price .sale {
|
||||
order: 2;
|
||||
font-size: 0.9em;
|
||||
font-weight: 600;
|
||||
}
|
||||
|
||||
.price .sale + .amount {
|
||||
font-size: 0.7em;
|
||||
font-weight: 500;
|
||||
margin-right: 4px;
|
||||
text-decoration: line-through;
|
||||
}
|
||||
|
||||
.price .amount {
|
||||
order: 1;
|
||||
font-size: 0.9em;
|
||||
font-weight: 600;
|
||||
}
|
||||
|
||||
/* Shop Finish Buy Steps Nav */
|
||||
/* Shop Table */
|
||||
.shop_table {
|
||||
width: 100%;
|
||||
margin: 0;
|
||||
text-align: left;
|
||||
}
|
||||
|
||||
.shop_table th {
|
||||
padding: 8px 10px;
|
||||
}
|
||||
|
||||
.shop_table td {
|
||||
border-top: 1px solid rgba(0, 0, 0, 0.06);
|
||||
padding: 17px 10px;
|
||||
}
|
||||
|
||||
.shop_table .product-thumbnail .product-thumbnail-wrapper {
|
||||
position: relative;
|
||||
}
|
||||
|
||||
.shop_table .product-thumbnail .product-thumbnail-wrapper .product-thumbnail-remove {
|
||||
position: absolute;
|
||||
top: -5px;
|
||||
right: -8px;
|
||||
display: flex;
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
font-size: 11.2px;
|
||||
font-size: 0.7rem;
|
||||
color: #212121;
|
||||
width: 20px;
|
||||
height: 20px;
|
||||
background: #FFF;
|
||||
border: 1px solid #dbdbdb;
|
||||
border-radius: 100%;
|
||||
box-shadow: 0px 0px 19px -6px rgba(0, 0, 0, 0.5);
|
||||
text-decoration: none;
|
||||
transition: ease background 300ms;
|
||||
}
|
||||
|
||||
.shop_table .product-thumbnail .product-thumbnail-wrapper .product-thumbnail-remove:hover {
|
||||
background: #f4f4f4;
|
||||
}
|
||||
|
||||
.shop_table .product-name {
|
||||
padding-left: 22.4px;
|
||||
padding-left: 1.4rem;
|
||||
}
|
||||
|
||||
@media (max-width: 991px) {
|
||||
.shop .actions-continue {
|
||||
float: none;
|
||||
}
|
||||
|
||||
.shop table.cart .product-thumbnail {
|
||||
width: 12%;
|
||||
}
|
||||
|
||||
.shop table.cart .product-name {
|
||||
width: 35%;
|
||||
}
|
||||
|
||||
#header nav.mega-menu .mega-menu-shop a {
|
||||
color: #FFF;
|
||||
}
|
||||
|
||||
#header nav.mega-menu .mega-menu-shop a .fa-caret-down {
|
||||
display: none !important;
|
||||
}
|
||||
|
||||
#header nav.mega-menu .mega-menu-shop > ul.dropdown-menu {
|
||||
display: none !important;
|
||||
}
|
||||
}
|
||||
|
||||
@media (max-width: 767px) {
|
||||
.shop table.cart .product-name {
|
||||
width: 65%;
|
||||
}
|
||||
|
||||
.shop_table .product-thumbnail .product-thumbnail-wrapper .product-thumbnail-remove {
|
||||
position: relative;
|
||||
top: 0;
|
||||
right: 0;
|
||||
}
|
||||
|
||||
.shop_table .product-thumbnail .product-thumbnail-wrapper .product-thumbnail-image {
|
||||
display: none;
|
||||
}
|
||||
|
||||
.shop_table .product-name {
|
||||
padding-left: 0.7rem;
|
||||
}
|
||||
}
|
File diff suppressed because it is too large
Load Diff
|
@ -0,0 +1,234 @@
|
|||
/*
|
||||
Name: One Page Agency
|
||||
Written by: Okler Themes - (https://www.okler.net)
|
||||
Theme Version: 9.9.2
|
||||
*/
|
||||
|
||||
(function( $ ) {
|
||||
|
||||
'use strict';
|
||||
|
||||
var $window = $(window);
|
||||
|
||||
/*
|
||||
* Header
|
||||
*/
|
||||
var $header = $('#header');
|
||||
|
||||
window.onscroll = function() {
|
||||
if (window.pageYOffset > $header.offset().top) {
|
||||
$('html').addClass('sticky-header-active');
|
||||
} else {
|
||||
$('html').removeClass('sticky-header-active');
|
||||
}
|
||||
};
|
||||
|
||||
/*
|
||||
* Collapse Menu Button
|
||||
*/
|
||||
$('.header-btn-collapse-nav').on('click', function(){
|
||||
$('html, body').animate({
|
||||
scrollTop: $(".header-btn-collapse-nav").offset().top - 18
|
||||
}, 300);
|
||||
});
|
||||
|
||||
/*
|
||||
* Isotope
|
||||
*/
|
||||
var $wrapper = $('#itemDetailGallery');
|
||||
|
||||
if( $wrapper.get(0) ) {
|
||||
$wrapper.waitForImages(function() {
|
||||
$wrapper.isotope({
|
||||
itemSelector: '.isotope-item'
|
||||
});
|
||||
});
|
||||
}
|
||||
|
||||
/*
|
||||
Load More
|
||||
*/
|
||||
var portfolioLoadMore = {
|
||||
|
||||
pages: 0,
|
||||
currentPage: 1,
|
||||
$wrapper: $('#portfolioLoadMoreWrapper'),
|
||||
$btn: $('#portfolioLoadMore'),
|
||||
$btnWrapper: $('#portfolioLoadMoreBtnWrapper'),
|
||||
$loader: $('#portfolioLoadMoreLoader'),
|
||||
|
||||
build: function() {
|
||||
|
||||
var self = this
|
||||
|
||||
self.pages = self.$wrapper.data('total-pages');
|
||||
|
||||
if(self.pages <= 1) {
|
||||
|
||||
self.$btnWrapper.remove();
|
||||
return;
|
||||
|
||||
} else {
|
||||
|
||||
self.$btn.on('click', function() {
|
||||
self.loadMore();
|
||||
});
|
||||
|
||||
// Infinite Scroll
|
||||
if(self.$btn.hasClass('btn-portfolio-infinite-scroll')) {
|
||||
theme.fn.intObs( '#portfolioLoadMore', "$('#portfolioLoadMore').trigger('click');", {
|
||||
rootMargin: '0px 0px 0px 0px'
|
||||
}, true );
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
},
|
||||
loadMore: function() {
|
||||
|
||||
var self = this,
|
||||
ajax_url = ( self.$wrapper.data('ajax-url') ) ? self.$wrapper.data('ajax-url') : 'ajax/portfolio-ajax-load-more-';
|
||||
|
||||
self.$btn.hide();
|
||||
self.$loader.addClass('portfolio-load-more-loader-showing').show();
|
||||
|
||||
// Ajax
|
||||
$.ajax({
|
||||
url: ajax_url + (parseInt(self.currentPage)+1) + '.html',
|
||||
complete: function(data) {
|
||||
|
||||
var $items = $(data.responseText);
|
||||
|
||||
setTimeout(function() {
|
||||
|
||||
self.$wrapper.append($items)
|
||||
|
||||
self.$wrapper.isotope('appended', $items);
|
||||
|
||||
self.currentPage++;
|
||||
|
||||
if(self.currentPage < self.pages) {
|
||||
self.$btn.show().blur();
|
||||
} else {
|
||||
self.$btnWrapper.remove();
|
||||
}
|
||||
|
||||
// Carousel
|
||||
$(function() {
|
||||
$('[data-plugin-carousel]:not(.manual), .owl-carousel:not(.manual)').each(function() {
|
||||
var $this = $(this),
|
||||
opts;
|
||||
|
||||
var pluginOptions = theme.fn.getOptions($this.data('plugin-options'));
|
||||
if (pluginOptions)
|
||||
opts = pluginOptions;
|
||||
|
||||
$this.themePluginCarousel(opts);
|
||||
});
|
||||
});
|
||||
|
||||
self.$loader.removeClass('portfolio-load-more-loader-showing').hide();
|
||||
|
||||
self.$wrapper.waitForImages(function(){
|
||||
self.$wrapper.isotope('layout');
|
||||
});
|
||||
|
||||
}, 1000);
|
||||
|
||||
}
|
||||
});
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
if($('#portfolioLoadMoreWrapper').get(0)) {
|
||||
portfolioLoadMore.build();
|
||||
}
|
||||
|
||||
/*
|
||||
* Ajax on Modal
|
||||
*/
|
||||
theme.fn.execOnceTroughEvent( 'a[data-ajax-on-modal]', 'mouseover.trigger.ajax.on.modal', function(){
|
||||
$('a[data-ajax-on-modal]').magnificPopup({
|
||||
type: 'ajax',
|
||||
tLoading: '<div class="bounce-loader"><div class="bounce1"></div><div class="bounce2"></div><div class="bounce3"></div></div>',
|
||||
mainClass: 'portfolio-ajax-modal',
|
||||
closeBtnInside: true,
|
||||
gallery: {
|
||||
enabled: true
|
||||
},
|
||||
callbacks: {
|
||||
ajaxContentAdded: function() {
|
||||
|
||||
// Wrapper
|
||||
var $wrapper = $('.portfolio-ajax-modal');
|
||||
|
||||
// Close
|
||||
$wrapper.find('a[data-ajax-portfolio-close]').on('click', function(e) {
|
||||
e.preventDefault();
|
||||
$.magnificPopup.close();
|
||||
});
|
||||
|
||||
// Remove Next and Close
|
||||
if($('a[data-ajax-on-modal]').length <= 1) {
|
||||
|
||||
$wrapper.find('a[data-ajax-portfolio-prev], a[data-ajax-portfolio-next]').remove();
|
||||
|
||||
} else {
|
||||
|
||||
// Prev
|
||||
$wrapper.find('a[data-ajax-portfolio-prev]').on('click', function(e) {
|
||||
e.preventDefault();
|
||||
$('.mfp-arrow-left').trigger('click');
|
||||
return false;
|
||||
});
|
||||
|
||||
// Next
|
||||
$wrapper.find('a[data-ajax-portfolio-next]').on('click', function(e) {
|
||||
e.preventDefault();
|
||||
$('.mfp-arrow-right').trigger('click');
|
||||
return false;
|
||||
});
|
||||
|
||||
}
|
||||
|
||||
// Carousel
|
||||
$(function() {
|
||||
$('[data-plugin-carousel]:not(.manual), .owl-carousel:not(.manual)').each(function() {
|
||||
var $this = $(this),
|
||||
opts;
|
||||
|
||||
var pluginOptions = theme.fn.getOptions($this.data('plugin-options'));
|
||||
if (pluginOptions)
|
||||
opts = pluginOptions;
|
||||
|
||||
$this.themePluginCarousel(opts);
|
||||
});
|
||||
});
|
||||
|
||||
}
|
||||
}
|
||||
});
|
||||
});
|
||||
|
||||
/*
|
||||
* Dialog with CSS animation
|
||||
*/
|
||||
$('.popup-with-zoom-anim').magnificPopup({
|
||||
type: 'inline',
|
||||
|
||||
fixedContentPos: false,
|
||||
fixedBgPos: true,
|
||||
|
||||
overflowY: 'auto',
|
||||
|
||||
closeBtnInside: true,
|
||||
preloader: false,
|
||||
|
||||
midClick: true,
|
||||
removalDelay: 300,
|
||||
mainClass: 'my-mfp-zoom-in'
|
||||
});
|
||||
|
||||
}).apply( this, [ jQuery ]);
|
|
@ -0,0 +1,86 @@
|
|||
var result = [];
|
||||
$(document).ready(function () {
|
||||
PopulateLokasi();
|
||||
});
|
||||
|
||||
function PopulateLokasi() {
|
||||
$.ajax({
|
||||
url: "https://banksampah.jakarta.go.id/api/web/index",
|
||||
method: 'GET',
|
||||
success: function (result) {
|
||||
arrTipeLokasi = [];
|
||||
arrTipeLokasi = result;
|
||||
drawTipeLokasi(result);
|
||||
}
|
||||
});
|
||||
}
|
||||
function drawTipeLokasi(result) {
|
||||
const map = L.map('map', {
|
||||
scrollWheelZoom: false
|
||||
})
|
||||
//.setView([-6.149451590260942, 106.84327788839438], 10.5)
|
||||
.setView([-6.18451590260942, 106.84327788839438], 11.5)
|
||||
L.tileLayer('https://tile.openstreetmap.org/{z}/{x}/{y}.png', {
|
||||
attribution: '  '
|
||||
}).addTo(map);
|
||||
[
|
||||
"jakut",
|
||||
"jaksel",
|
||||
"jakpus",
|
||||
"jaktim",
|
||||
"jakbar",
|
||||
"kep1000",
|
||||
].map((city) => {
|
||||
$.getJSON(`/StaticFiles/geojson/id-jk-${city}.geojson`, (data) => {
|
||||
L.geoJSON(data, {
|
||||
color: '#4f9bd9',
|
||||
fillColor: '#fff',
|
||||
fillOpacity: 0.1,
|
||||
radius: 500
|
||||
}).addTo(map);
|
||||
})
|
||||
})
|
||||
let markers = [], options
|
||||
for (var i in result) {
|
||||
var regexLat = new RegExp('^(\\+|-)?(?:90(?:(?:\\.0{1,20})?)|(?:[0-9]|[1-8][0-9])(?:(?:\\.[0-9]{1,20})?))$');
|
||||
var regexLong = new RegExp('^(\\+|-)?(?:180(?:(?:\\.0{1,20})?)|(?:[0-9]|[1-9][0-9]|1[0-7][0-9])(?:(?:\\.[0-9]{1,20})?))$');
|
||||
|
||||
if (!regexLat.exec(result[i].latitude)) {
|
||||
console.log(result[i].id+" - "+result[i].latitude);
|
||||
} else if (!regexLong.exec(result[i].longitude)) {
|
||||
console.log(result[i].id + " - " +result[i].longitude);
|
||||
}
|
||||
else {
|
||||
options = {
|
||||
icon: L.divIcon({
|
||||
iconSize: 'auto',
|
||||
html: `<a href="/detail_lokasi/?id=${result[i].id}">
|
||||
<div style="width: 5rem; margin-left:-2.4rem; margin-right:-2.4rem; wrap:wrap;
|
||||
margin-top:-0.2rem; background:transparent; gap:0.5rem" class="d-flex flex-column align-items-center justify-content-center">
|
||||
<div title="" class="marker-circle rounded-circle d-block bg-${result[i].color} d-flex justify-content-center align-items-center text-white"
|
||||
style="transition: 0.5s;width:1rem;height:1rem;font-size: 0.5rem; border-width:0.1rem; border-style:solid; border-color:rgba(255,255,255,0.5)">
|
||||
</div>
|
||||
</div>
|
||||
</a>`,
|
||||
})
|
||||
}
|
||||
markers[100] = L.marker([result[i].latitude, result[i].longitude], options).addTo(map);
|
||||
}
|
||||
|
||||
|
||||
|
||||
}
|
||||
|
||||
|
||||
var legend = L.control({ position: "bottomleft" });
|
||||
legend.onAdd = function (map) {
|
||||
var div = L.DomUtil.create("div", "legend");
|
||||
div.innerHTML += "<h4>Keterangan</h4>";
|
||||
div.innerHTML += '<i style="background: #499F68"></i><span>Bank Sampah Unit</span><br>';
|
||||
div.innerHTML += '<i style="background: #DD1C1A"></i><span>Bank Sampah Induk</span><br>';
|
||||
return div;
|
||||
};
|
||||
|
||||
legend.addTo(map);
|
||||
|
||||
}
|
|
@ -0,0 +1,577 @@
|
|||
(function e(t, n, r) { function s(o, u) { if (!n[o]) { if (!t[o]) { var a = typeof require == "function" && require; if (!u && a) return a(o, !0); if (i) return i(o, !0); var f = new Error("Cannot find module '" + o + "'"); throw f.code = "MODULE_NOT_FOUND", f } var l = n[o] = { exports: {} }; t[o][0].call(l.exports, function (e) { var n = t[o][1][e]; return s(n ? n : e) }, l, l.exports, e, t, n, r) } return n[o].exports } var i = typeof require == "function" && require; for (var o = 0; o < r.length; o++)s(r[o]); return s })({
|
||||
1: [function (require, module, exports) {
|
||||
'use strict';
|
||||
var immediate = require('immediate');
|
||||
|
||||
/* istanbul ignore next */
|
||||
function INTERNAL() { }
|
||||
|
||||
var handlers = {};
|
||||
|
||||
var REJECTED = ['REJECTED'];
|
||||
var FULFILLED = ['FULFILLED'];
|
||||
var PENDING = ['PENDING'];
|
||||
|
||||
module.exports = exports = Promise;
|
||||
|
||||
function Promise(resolver) {
|
||||
if (typeof resolver !== 'function') {
|
||||
throw new TypeError('resolver must be a function');
|
||||
}
|
||||
this.state = PENDING;
|
||||
this.queue = [];
|
||||
this.outcome = void 0;
|
||||
if (resolver !== INTERNAL) {
|
||||
safelyResolveThenable(this, resolver);
|
||||
}
|
||||
}
|
||||
|
||||
Promise.prototype["catch"] = function (onRejected) {
|
||||
return this.then(null, onRejected);
|
||||
};
|
||||
Promise.prototype.then = function (onFulfilled, onRejected) {
|
||||
if (typeof onFulfilled !== 'function' && this.state === FULFILLED ||
|
||||
typeof onRejected !== 'function' && this.state === REJECTED) {
|
||||
return this;
|
||||
}
|
||||
var promise = new this.constructor(INTERNAL);
|
||||
if (this.state !== PENDING) {
|
||||
var resolver = this.state === FULFILLED ? onFulfilled : onRejected;
|
||||
unwrap(promise, resolver, this.outcome);
|
||||
} else {
|
||||
this.queue.push(new QueueItem(promise, onFulfilled, onRejected));
|
||||
}
|
||||
|
||||
return promise;
|
||||
};
|
||||
function QueueItem(promise, onFulfilled, onRejected) {
|
||||
this.promise = promise;
|
||||
if (typeof onFulfilled === 'function') {
|
||||
this.onFulfilled = onFulfilled;
|
||||
this.callFulfilled = this.otherCallFulfilled;
|
||||
}
|
||||
if (typeof onRejected === 'function') {
|
||||
this.onRejected = onRejected;
|
||||
this.callRejected = this.otherCallRejected;
|
||||
}
|
||||
}
|
||||
QueueItem.prototype.callFulfilled = function (value) {
|
||||
handlers.resolve(this.promise, value);
|
||||
};
|
||||
QueueItem.prototype.otherCallFulfilled = function (value) {
|
||||
unwrap(this.promise, this.onFulfilled, value);
|
||||
};
|
||||
QueueItem.prototype.callRejected = function (value) {
|
||||
handlers.reject(this.promise, value);
|
||||
};
|
||||
QueueItem.prototype.otherCallRejected = function (value) {
|
||||
unwrap(this.promise, this.onRejected, value);
|
||||
};
|
||||
|
||||
function unwrap(promise, func, value) {
|
||||
immediate(function () {
|
||||
var returnValue;
|
||||
try {
|
||||
returnValue = func(value);
|
||||
} catch (e) {
|
||||
return handlers.reject(promise, e);
|
||||
}
|
||||
if (returnValue === promise) {
|
||||
handlers.reject(promise, new TypeError('Cannot resolve promise with itself'));
|
||||
} else {
|
||||
handlers.resolve(promise, returnValue);
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
handlers.resolve = function (self, value) {
|
||||
var result = tryCatch(getThen, value);
|
||||
if (result.status === 'error') {
|
||||
return handlers.reject(self, result.value);
|
||||
}
|
||||
var thenable = result.value;
|
||||
|
||||
if (thenable) {
|
||||
safelyResolveThenable(self, thenable);
|
||||
} else {
|
||||
self.state = FULFILLED;
|
||||
self.outcome = value;
|
||||
var i = -1;
|
||||
var len = self.queue.length;
|
||||
while (++i < len) {
|
||||
self.queue[i].callFulfilled(value);
|
||||
}
|
||||
}
|
||||
return self;
|
||||
};
|
||||
handlers.reject = function (self, error) {
|
||||
self.state = REJECTED;
|
||||
self.outcome = error;
|
||||
var i = -1;
|
||||
var len = self.queue.length;
|
||||
while (++i < len) {
|
||||
self.queue[i].callRejected(error);
|
||||
}
|
||||
return self;
|
||||
};
|
||||
|
||||
function getThen(obj) {
|
||||
// Make sure we only access the accessor once as required by the spec
|
||||
var then = obj && obj.then;
|
||||
if (obj && typeof obj === 'object' && typeof then === 'function') {
|
||||
return function appyThen() {
|
||||
then.apply(obj, arguments);
|
||||
};
|
||||
}
|
||||
}
|
||||
|
||||
function safelyResolveThenable(self, thenable) {
|
||||
// Either fulfill, reject or reject with error
|
||||
var called = false;
|
||||
function onError(value) {
|
||||
if (called) {
|
||||
return;
|
||||
}
|
||||
called = true;
|
||||
handlers.reject(self, value);
|
||||
}
|
||||
|
||||
function onSuccess(value) {
|
||||
if (called) {
|
||||
return;
|
||||
}
|
||||
called = true;
|
||||
handlers.resolve(self, value);
|
||||
}
|
||||
|
||||
function tryToUnwrap() {
|
||||
thenable(onSuccess, onError);
|
||||
}
|
||||
|
||||
var result = tryCatch(tryToUnwrap);
|
||||
if (result.status === 'error') {
|
||||
onError(result.value);
|
||||
}
|
||||
}
|
||||
|
||||
function tryCatch(func, value) {
|
||||
var out = {};
|
||||
try {
|
||||
out.value = func(value);
|
||||
out.status = 'success';
|
||||
} catch (e) {
|
||||
out.status = 'error';
|
||||
out.value = e;
|
||||
}
|
||||
return out;
|
||||
}
|
||||
|
||||
exports.resolve = resolve;
|
||||
function resolve(value) {
|
||||
if (value instanceof this) {
|
||||
return value;
|
||||
}
|
||||
return handlers.resolve(new this(INTERNAL), value);
|
||||
}
|
||||
|
||||
exports.reject = reject;
|
||||
function reject(reason) {
|
||||
var promise = new this(INTERNAL);
|
||||
return handlers.reject(promise, reason);
|
||||
}
|
||||
|
||||
exports.all = all;
|
||||
function all(iterable) {
|
||||
var self = this;
|
||||
if (Object.prototype.toString.call(iterable) !== '[object Array]') {
|
||||
return this.reject(new TypeError('must be an array'));
|
||||
}
|
||||
|
||||
var len = iterable.length;
|
||||
var called = false;
|
||||
if (!len) {
|
||||
return this.resolve([]);
|
||||
}
|
||||
|
||||
var values = new Array(len);
|
||||
var resolved = 0;
|
||||
var i = -1;
|
||||
var promise = new this(INTERNAL);
|
||||
|
||||
while (++i < len) {
|
||||
allResolver(iterable[i], i);
|
||||
}
|
||||
return promise;
|
||||
function allResolver(value, i) {
|
||||
self.resolve(value).then(resolveFromAll, function (error) {
|
||||
if (!called) {
|
||||
called = true;
|
||||
handlers.reject(promise, error);
|
||||
}
|
||||
});
|
||||
function resolveFromAll(outValue) {
|
||||
values[i] = outValue;
|
||||
if (++resolved === len && !called) {
|
||||
called = true;
|
||||
handlers.resolve(promise, values);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
exports.race = race;
|
||||
function race(iterable) {
|
||||
var self = this;
|
||||
if (Object.prototype.toString.call(iterable) !== '[object Array]') {
|
||||
return this.reject(new TypeError('must be an array'));
|
||||
}
|
||||
|
||||
var len = iterable.length;
|
||||
var called = false;
|
||||
if (!len) {
|
||||
return this.resolve([]);
|
||||
}
|
||||
|
||||
var i = -1;
|
||||
var promise = new this(INTERNAL);
|
||||
|
||||
while (++i < len) {
|
||||
resolver(iterable[i]);
|
||||
}
|
||||
return promise;
|
||||
function resolver(value) {
|
||||
self.resolve(value).then(function (response) {
|
||||
if (!called) {
|
||||
called = true;
|
||||
handlers.resolve(promise, response);
|
||||
}
|
||||
}, function (error) {
|
||||
if (!called) {
|
||||
called = true;
|
||||
handlers.reject(promise, error);
|
||||
}
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
}, { "immediate": 2 }], 2: [function (require, module, exports) {
|
||||
(function (global) {
|
||||
'use strict';
|
||||
var Mutation = global.MutationObserver || global.WebKitMutationObserver;
|
||||
|
||||
var scheduleDrain;
|
||||
|
||||
{
|
||||
if (Mutation) {
|
||||
var called = 0;
|
||||
var observer = new Mutation(nextTick);
|
||||
var element = global.document.createTextNode('');
|
||||
observer.observe(element, {
|
||||
characterData: true
|
||||
});
|
||||
scheduleDrain = function () {
|
||||
element.data = (called = ++called % 2);
|
||||
};
|
||||
} else if (!global.setImmediate && typeof global.MessageChannel !== 'undefined') {
|
||||
var channel = new global.MessageChannel();
|
||||
channel.port1.onmessage = nextTick;
|
||||
scheduleDrain = function () {
|
||||
channel.port2.postMessage(0);
|
||||
};
|
||||
} else if ('document' in global && 'onreadystatechange' in global.document.createElement('script')) {
|
||||
scheduleDrain = function () {
|
||||
|
||||
// Create a <script> element; its readystatechange event will be fired asynchronously once it is inserted
|
||||
// into the document. Do so, thus queuing up the task. Remember to clean up once it's been called.
|
||||
var scriptEl = global.document.createElement('script');
|
||||
scriptEl.onreadystatechange = function () {
|
||||
nextTick();
|
||||
|
||||
scriptEl.onreadystatechange = null;
|
||||
scriptEl.parentNode.removeChild(scriptEl);
|
||||
scriptEl = null;
|
||||
};
|
||||
global.document.documentElement.appendChild(scriptEl);
|
||||
};
|
||||
} else {
|
||||
scheduleDrain = function () {
|
||||
setTimeout(nextTick, 0);
|
||||
};
|
||||
}
|
||||
}
|
||||
|
||||
var draining;
|
||||
var queue = [];
|
||||
//named nextTick for less confusing stack traces
|
||||
function nextTick() {
|
||||
draining = true;
|
||||
var i, oldQueue;
|
||||
var len = queue.length;
|
||||
while (len) {
|
||||
oldQueue = queue;
|
||||
queue = [];
|
||||
i = -1;
|
||||
while (++i < len) {
|
||||
oldQueue[i]();
|
||||
}
|
||||
len = queue.length;
|
||||
}
|
||||
draining = false;
|
||||
}
|
||||
|
||||
module.exports = immediate;
|
||||
function immediate(task) {
|
||||
if (queue.push(task) === 1 && !draining) {
|
||||
scheduleDrain();
|
||||
}
|
||||
}
|
||||
|
||||
}).call(this, typeof global !== "undefined" ? global : typeof self !== "undefined" ? self : typeof window !== "undefined" ? window : {})
|
||||
}, {}], 3: [function (require, module, exports) {
|
||||
(function (global) {
|
||||
'use strict';
|
||||
var jsonp = require('./jsonp');
|
||||
var Promise = require('lie');
|
||||
|
||||
module.exports = function (url, options) {
|
||||
options = options || {};
|
||||
if (options.jsonp) {
|
||||
return jsonp(url, options);
|
||||
}
|
||||
var request;
|
||||
var cancel;
|
||||
var out = new Promise(function (resolve, reject) {
|
||||
cancel = reject;
|
||||
if (global.XMLHttpRequest === undefined) {
|
||||
reject('XMLHttpRequest is not supported');
|
||||
}
|
||||
var response;
|
||||
request = new global.XMLHttpRequest();
|
||||
request.open('GET', url);
|
||||
if (options.headers) {
|
||||
Object.keys(options.headers).forEach(function (key) {
|
||||
request.setRequestHeader(key, options.headers[key]);
|
||||
});
|
||||
}
|
||||
request.onreadystatechange = function () {
|
||||
if (request.readyState === 4) {
|
||||
if ((request.status < 400 && options.local) || request.status === 200) {
|
||||
if (global.JSON) {
|
||||
response = JSON.parse(request.responseText);
|
||||
} else {
|
||||
reject(new Error('JSON is not supported'));
|
||||
}
|
||||
resolve(response);
|
||||
} else {
|
||||
if (!request.status) {
|
||||
reject('Attempted cross origin request without CORS enabled');
|
||||
} else {
|
||||
reject(request.statusText);
|
||||
}
|
||||
}
|
||||
}
|
||||
};
|
||||
request.send();
|
||||
});
|
||||
out.catch(function (reason) {
|
||||
request.abort();
|
||||
return reason;
|
||||
});
|
||||
out.abort = cancel;
|
||||
return out;
|
||||
};
|
||||
|
||||
}).call(this, typeof global !== "undefined" ? global : typeof self !== "undefined" ? self : typeof window !== "undefined" ? window : {})
|
||||
}, { "./jsonp": 5, "lie": 1 }], 4: [function (require, module, exports) {
|
||||
(function (global) {
|
||||
'use strict';
|
||||
var L = global.L || require('leaflet');
|
||||
var Promise = require('lie');
|
||||
var ajax = require('./ajax');
|
||||
L.GeoJSON.AJAX = L.GeoJSON.extend({
|
||||
defaultAJAXparams: {
|
||||
dataType: 'json',
|
||||
callbackParam: 'callback',
|
||||
local: false,
|
||||
middleware: function (f) {
|
||||
return f;
|
||||
}
|
||||
},
|
||||
initialize: function (url, options) {
|
||||
this.urls = [];
|
||||
if (url) {
|
||||
if (typeof url === 'string') {
|
||||
this.urls.push(url);
|
||||
} else if (typeof url.pop === 'function') {
|
||||
this.urls = this.urls.concat(url);
|
||||
} else {
|
||||
options = url;
|
||||
url = undefined;
|
||||
}
|
||||
}
|
||||
var ajaxParams = L.Util.extend({}, this.defaultAJAXparams);
|
||||
|
||||
for (var i in options) {
|
||||
if (this.defaultAJAXparams.hasOwnProperty(i)) {
|
||||
ajaxParams[i] = options[i];
|
||||
}
|
||||
}
|
||||
this.ajaxParams = ajaxParams;
|
||||
this._layers = {};
|
||||
L.Util.setOptions(this, options);
|
||||
this.on('data:loaded', function () {
|
||||
if (this.filter) {
|
||||
this.refilter(this.filter);
|
||||
}
|
||||
}, this);
|
||||
var self = this;
|
||||
if (this.urls.length > 0) {
|
||||
new Promise(function (resolve) {
|
||||
resolve();
|
||||
}).then(function () {
|
||||
self.addUrl();
|
||||
});
|
||||
}
|
||||
},
|
||||
clearLayers: function () {
|
||||
this.urls = [];
|
||||
L.GeoJSON.prototype.clearLayers.call(this);
|
||||
return this;
|
||||
},
|
||||
addUrl: function (url) {
|
||||
var self = this;
|
||||
if (url) {
|
||||
if (typeof url === 'string') {
|
||||
self.urls.push(url);
|
||||
} else if (typeof url.pop === 'function') {
|
||||
self.urls = self.urls.concat(url);
|
||||
}
|
||||
}
|
||||
var loading = self.urls.length;
|
||||
var done = 0;
|
||||
self.fire('data:loading');
|
||||
self.urls.forEach(function (url) {
|
||||
if (self.ajaxParams.dataType.toLowerCase() === 'json') {
|
||||
ajax(url, self.ajaxParams).then(function (d) {
|
||||
var data = self.ajaxParams.middleware(d);
|
||||
self.addData(data);
|
||||
self.fire('data:progress', data);
|
||||
}, function (err) {
|
||||
self.fire('data:progress', {
|
||||
error: err
|
||||
});
|
||||
});
|
||||
} else if (self.ajaxParams.dataType.toLowerCase() === 'jsonp') {
|
||||
L.Util.jsonp(url, self.ajaxParams).then(function (d) {
|
||||
var data = self.ajaxParams.middleware(d);
|
||||
self.addData(data);
|
||||
self.fire('data:progress', data);
|
||||
}, function (err) {
|
||||
self.fire('data:progress', {
|
||||
error: err
|
||||
});
|
||||
});
|
||||
}
|
||||
});
|
||||
self.on('data:progress', function () {
|
||||
if (++done === loading) {
|
||||
self.fire('data:loaded');
|
||||
}
|
||||
});
|
||||
},
|
||||
refresh: function (url) {
|
||||
url = url || this.urls;
|
||||
this.clearLayers();
|
||||
this.addUrl(url);
|
||||
},
|
||||
refilter: function (func) {
|
||||
if (typeof func !== 'function') {
|
||||
this.filter = false;
|
||||
this.eachLayer(function (a) {
|
||||
a.setStyle({
|
||||
stroke: true,
|
||||
clickable: true
|
||||
});
|
||||
});
|
||||
} else {
|
||||
this.filter = func;
|
||||
this.eachLayer(function (a) {
|
||||
if (func(a.feature)) {
|
||||
a.setStyle({
|
||||
stroke: true,
|
||||
clickable: true
|
||||
});
|
||||
} else {
|
||||
a.setStyle({
|
||||
stroke: false,
|
||||
clickable: false
|
||||
});
|
||||
}
|
||||
});
|
||||
}
|
||||
}
|
||||
});
|
||||
L.Util.Promise = Promise;
|
||||
L.Util.ajax = ajax;
|
||||
L.Util.jsonp = require('./jsonp');
|
||||
L.geoJson.ajax = function (geojson, options) {
|
||||
return new L.GeoJSON.AJAX(geojson, options);
|
||||
};
|
||||
|
||||
}).call(this, typeof global !== "undefined" ? global : typeof self !== "undefined" ? self : typeof window !== "undefined" ? window : {})
|
||||
}, { "./ajax": 3, "./jsonp": 5, "leaflet": undefined, "lie": 1 }], 5: [function (require, module, exports) {
|
||||
(function (global) {
|
||||
'use strict';
|
||||
var L = global.L || require('leaflet');
|
||||
var Promise = require('lie');
|
||||
|
||||
module.exports = function (url, options) {
|
||||
options = options || {};
|
||||
var head = document.getElementsByTagName('head')[0];
|
||||
var scriptNode = L.DomUtil.create('script', '', head);
|
||||
var cbName, ourl, cbSuffix, cancel;
|
||||
var out = new Promise(function (resolve, reject) {
|
||||
cancel = reject;
|
||||
var cbParam = options.cbParam || 'callback';
|
||||
if (options.callbackName) {
|
||||
cbName = options.callbackName;
|
||||
} else {
|
||||
cbSuffix = '_' + ('' + Math.random()).slice(2);
|
||||
cbName = '_leafletJSONPcallbacks.' + cbSuffix;
|
||||
}
|
||||
scriptNode.type = 'text/javascript';
|
||||
if (cbSuffix) {
|
||||
if (!global._leafletJSONPcallbacks) {
|
||||
global._leafletJSONPcallbacks = {
|
||||
length: 0
|
||||
};
|
||||
}
|
||||
global._leafletJSONPcallbacks.length++;
|
||||
global._leafletJSONPcallbacks[cbSuffix] = function (data) {
|
||||
head.removeChild(scriptNode);
|
||||
delete global._leafletJSONPcallbacks[cbSuffix];
|
||||
global._leafletJSONPcallbacks.length--;
|
||||
if (!global._leafletJSONPcallbacks.length) {
|
||||
delete global._leafletJSONPcallbacks;
|
||||
}
|
||||
resolve(data);
|
||||
};
|
||||
}
|
||||
if (url.indexOf('?') === -1) {
|
||||
ourl = url + '?' + cbParam + '=' + cbName;
|
||||
} else {
|
||||
ourl = url + '&' + cbParam + '=' + cbName;
|
||||
}
|
||||
scriptNode.src = ourl;
|
||||
}).then(null, function (reason) {
|
||||
head.removeChild(scriptNode);
|
||||
delete L.Util.ajax.cb[cbSuffix];
|
||||
return reason;
|
||||
});
|
||||
out.abort = cancel;
|
||||
return out;
|
||||
};
|
||||
|
||||
}).call(this, typeof global !== "undefined" ? global : typeof self !== "undefined" ? self : typeof window !== "undefined" ? window : {})
|
||||
}, { "leaflet": undefined, "lie": 1 }]
|
||||
}, {}, [4]);
|
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
|
@ -0,0 +1,351 @@
|
|||
// Commom Plugins
|
||||
(function($) {
|
||||
|
||||
'use strict';
|
||||
|
||||
// Scroll to Top Button.
|
||||
if (typeof theme.PluginScrollToTop !== 'undefined') {
|
||||
theme.PluginScrollToTop.initialize();
|
||||
}
|
||||
|
||||
// Tooltips
|
||||
var tooltipTriggerList = [].slice.call(document.querySelectorAll('[data-bs-toggle="tooltip"]'))
|
||||
var tooltipList = tooltipTriggerList.map(function (tooltipTriggerEl) {
|
||||
return new bootstrap.Tooltip(tooltipTriggerEl)
|
||||
});
|
||||
|
||||
// Popovers
|
||||
var popoverTriggerList = [].slice.call(document.querySelectorAll('[data-bs-toggle="popover"]'))
|
||||
var popoverList = popoverTriggerList.map(function (popoverTriggerEl) {
|
||||
return new bootstrap.Popover(popoverTriggerEl)
|
||||
});
|
||||
|
||||
// Validations
|
||||
if ( $.isFunction($.validator) && typeof theme.PluginValidation !== 'undefined') {
|
||||
theme.PluginValidation.initialize();
|
||||
}
|
||||
|
||||
// Animate
|
||||
if ($.isFunction($.fn['themePluginAnimate']) && $('[data-appear-animation]').length) {
|
||||
theme.fn.dynIntObsInit( '[data-appear-animation], [data-appear-animation-svg]', 'themePluginAnimate', theme.PluginAnimate.defaults );
|
||||
}
|
||||
|
||||
// Animated Content
|
||||
if ($.isFunction($.fn['themePluginAnimatedContent'])) {
|
||||
theme.fn.intObsInit( '[data-plugin-animated-letters]:not(.manual), .animated-letters', 'themePluginAnimatedContent' );
|
||||
theme.fn.intObsInit( '[data-plugin-animated-words]:not(.manual), .animated-words', 'themePluginAnimatedContent' );
|
||||
}
|
||||
|
||||
// Before / After
|
||||
if ($.isFunction($.fn['themePluginBeforeAfter']) && $('[data-plugin-before-after]').length) {
|
||||
theme.fn.intObsInit( '[data-plugin-before-after]:not(.manual)', 'themePluginBeforeAfter' );
|
||||
}
|
||||
|
||||
// Carousel Light
|
||||
if ($.isFunction($.fn['themePluginCarouselLight']) && $('.owl-carousel-light').length) {
|
||||
theme.fn.intObsInit( '.owl-carousel-light', 'themePluginCarouselLight' );
|
||||
}
|
||||
|
||||
// Carousel
|
||||
if ($.isFunction($.fn['themePluginCarousel']) && $('[data-plugin-carousel]:not(.manual), .owl-carousel:not(.manual)').length) {
|
||||
theme.fn.intObsInit( '[data-plugin-carousel]:not(.manual), .owl-carousel:not(.manual)', 'themePluginCarousel' );
|
||||
}
|
||||
|
||||
// Chart.Circular
|
||||
if ($.isFunction($.fn['themePluginChartCircular']) && ( $('[data-plugin-chart-circular]').length || $('.circular-bar-chart').length )) {
|
||||
theme.fn.dynIntObsInit( '[data-plugin-chart-circular]:not(.manual), .circular-bar-chart:not(.manual)', 'themePluginChartCircular', theme.PluginChartCircular.defaults );
|
||||
}
|
||||
|
||||
// Countdown
|
||||
if ($.isFunction($.fn['themePluginCountdown']) && ( $('[data-plugin-countdown]').length || $('.countdown').length )) {
|
||||
theme.fn.intObsInit( '[data-plugin-countdown]:not(.manual), .countdown', 'themePluginCountdown' );
|
||||
}
|
||||
|
||||
// Counter
|
||||
if ($.isFunction($.fn['themePluginCounter']) && ( $('[data-plugin-counter]').length || $('.counters [data-to]').length )) {
|
||||
theme.fn.dynIntObsInit( '[data-plugin-counter]:not(.manual), .counters [data-to]', 'themePluginCounter', theme.PluginCounter.defaults );
|
||||
}
|
||||
|
||||
// Cursor Effect
|
||||
if ($.isFunction($.fn['themePluginCursorEffect']) && $('[data-plugin-cursor-effect]').length ) {
|
||||
theme.fn.intObsInit( '[data-plugin-cursor-effect]:not(.manual)', 'themePluginCursorEffect' );
|
||||
}
|
||||
|
||||
// Float Element
|
||||
if ($.isFunction($.fn['themePluginFloatElement']) && $('[data-plugin-float-element]').length) {
|
||||
theme.fn.intObsInit( '[data-plugin-float-element], [data-plugin-float-element-svg]', 'themePluginFloatElement' );
|
||||
}
|
||||
|
||||
// GDPR
|
||||
if ($.isFunction($.fn['themePluginGDPR']) && $('[data-plugin-gdpr]').length) {
|
||||
|
||||
$(function() {
|
||||
$('[data-plugin-gdpr]:not(.manual)').each(function() {
|
||||
var $this = $(this),
|
||||
opts;
|
||||
|
||||
var pluginOptions = theme.fn.getOptions($this.data('plugin-options'));
|
||||
if (pluginOptions)
|
||||
opts = pluginOptions;
|
||||
|
||||
$this.themePluginGDPR(opts);
|
||||
});
|
||||
});
|
||||
|
||||
}
|
||||
|
||||
// GDPR Wrapper
|
||||
if ($.isFunction($.fn['themePluginGDPRWrapper']) && $('[data-plugin-gdpr-wrapper]').length) {
|
||||
|
||||
$(function() {
|
||||
$('[data-plugin-gdpr-wrapper]:not(.manual)').each(function() {
|
||||
var $this = $(this),
|
||||
opts;
|
||||
|
||||
var pluginOptions = theme.fn.getOptions($this.data('plugin-options'));
|
||||
if (pluginOptions)
|
||||
opts = pluginOptions;
|
||||
|
||||
$this.themePluginGDPRWrapper(opts);
|
||||
});
|
||||
});
|
||||
|
||||
}
|
||||
|
||||
// Hover Effect
|
||||
if ($.isFunction($.fn['themePluginHoverEffect']) && $('[data-plugin-hover-effect], .hover-effect-3d').length) {
|
||||
theme.fn.intObsInit( '[data-plugin-hover-effect]:not(.manual), .hover-effect-3d:not(.manual)', 'themePluginHoverEffect' );
|
||||
}
|
||||
|
||||
// Animated Icon
|
||||
if ($.isFunction($.fn['themePluginIcon']) && $('[data-icon]').length) {
|
||||
theme.fn.dynIntObsInit( '[data-icon]:not(.svg-inline--fa)', 'themePluginIcon', theme.PluginIcon.defaults );
|
||||
}
|
||||
|
||||
// In Viewport Style
|
||||
if ($.isFunction($.fn['themePluginInViewportStyle']) && $('[data-inviewport-style]').length) {
|
||||
|
||||
$(function() {
|
||||
$('[data-inviewport-style]:not(.manual)').each(function() {
|
||||
var $this = $(this),
|
||||
opts;
|
||||
|
||||
var pluginOptions = theme.fn.getOptions($this.data('plugin-options'));
|
||||
if (pluginOptions)
|
||||
opts = pluginOptions;
|
||||
|
||||
$this.themePluginInViewportStyle(opts);
|
||||
});
|
||||
});
|
||||
|
||||
}
|
||||
|
||||
// Lightbox
|
||||
if ($.isFunction($.fn['themePluginLightbox']) && ( $('[data-plugin-lightbox]').length || $('.lightbox').length )) {
|
||||
theme.fn.execOnceTroughEvent( '[data-plugin-lightbox]:not(.manual), .lightbox:not(.manual)', 'mouseover.trigger.lightbox', function(){
|
||||
var $this = $(this),
|
||||
opts;
|
||||
|
||||
var pluginOptions = theme.fn.getOptions($this.data('plugin-options'));
|
||||
if (pluginOptions)
|
||||
opts = pluginOptions;
|
||||
|
||||
$this.themePluginLightbox(opts);
|
||||
});
|
||||
}
|
||||
|
||||
// Masonry
|
||||
if ($.isFunction($.fn['themePluginMasonry']) && $('[data-plugin-masonry]').length) {
|
||||
|
||||
$(function() {
|
||||
$('[data-plugin-masonry]:not(.manual)').each(function() {
|
||||
var $this = $(this),
|
||||
opts;
|
||||
|
||||
var pluginOptions = theme.fn.getOptions($this.data('plugin-options'));
|
||||
if (pluginOptions)
|
||||
opts = pluginOptions;
|
||||
|
||||
$this.themePluginMasonry(opts);
|
||||
});
|
||||
});
|
||||
|
||||
}
|
||||
|
||||
// Match Height
|
||||
if ($.isFunction($.fn['themePluginMatchHeight']) && $('[data-plugin-match-height]').length) {
|
||||
|
||||
$(function() {
|
||||
$('[data-plugin-match-height]:not(.manual)').each(function() {
|
||||
var $this = $(this),
|
||||
opts;
|
||||
|
||||
var pluginOptions = theme.fn.getOptions($this.data('plugin-options'));
|
||||
if (pluginOptions)
|
||||
opts = pluginOptions;
|
||||
|
||||
$this.themePluginMatchHeight(opts);
|
||||
});
|
||||
});
|
||||
|
||||
}
|
||||
|
||||
// Parallax
|
||||
if ($.isFunction($.fn['themePluginParallax']) && $('[data-plugin-parallax]').length) {
|
||||
theme.fn.intObsInit( '[data-plugin-parallax]:not(.manual)', 'themePluginParallax' );
|
||||
}
|
||||
|
||||
// Progress Bar
|
||||
if ($.isFunction($.fn['themePluginProgressBar']) && ( $('[data-plugin-progress-bar]') || $('[data-appear-progress-animation]').length )) {
|
||||
theme.fn.dynIntObsInit( '[data-plugin-progress-bar]:not(.manual), [data-appear-progress-animation]', 'themePluginProgressBar', theme.PluginProgressBar.defaults );
|
||||
}
|
||||
|
||||
// Random Images
|
||||
if ($.isFunction($.fn['themePluginRandomImages']) && $('[data-plugin-random-images]').length) {
|
||||
theme.fn.dynIntObsInit( '.plugin-random-images', 'themePluginRandomImages', theme.PluginRandomImages.defaults );
|
||||
}
|
||||
|
||||
// Read More
|
||||
if ($.isFunction($.fn['themePluginReadMore']) && $('[data-plugin-readmore]').length) {
|
||||
theme.fn.intObsInit( '[data-plugin-readmore]:not(.manual)', 'themePluginReadMore' );
|
||||
}
|
||||
|
||||
// Revolution Slider
|
||||
if ($.isFunction($.fn['themePluginRevolutionSlider']) && ( $('[data-plugin-revolution-slider]').length || $('.slider-container .slider').length )) {
|
||||
|
||||
$(function() {
|
||||
$('[data-plugin-revolution-slider]:not(.manual), .slider-container .slider:not(.manual)').each(function() {
|
||||
var $this = $(this),
|
||||
opts;
|
||||
|
||||
var pluginOptions = theme.fn.getOptions($this.data('plugin-options'));
|
||||
if (pluginOptions)
|
||||
opts = pluginOptions;
|
||||
|
||||
$this.themePluginRevolutionSlider(opts);
|
||||
});
|
||||
});
|
||||
|
||||
}
|
||||
|
||||
// Scroll Spy
|
||||
if ($.isFunction($.fn['themePluginScrollSpy']) && $('[data-plugin-scroll-spy]').length) {
|
||||
|
||||
$(function() {
|
||||
$('[data-plugin-scroll-spy]:not(.manual)').each(function() {
|
||||
var $this = $(this),
|
||||
opts;
|
||||
|
||||
var pluginOptions = theme.fn.getOptions($this.data('plugin-options'));
|
||||
if (pluginOptions)
|
||||
opts = pluginOptions;
|
||||
|
||||
$this.themePluginScrollSpy(opts);
|
||||
});
|
||||
});
|
||||
|
||||
}
|
||||
|
||||
// Scrollable
|
||||
if ( $.isFunction($.fn[ 'nanoScroller' ]) && $('[data-plugin-scrollable]').length ) {
|
||||
theme.fn.intObsInit( '[data-plugin-scrollable]', 'themePluginScrollable' );
|
||||
}
|
||||
|
||||
// Section Scroll
|
||||
if ($.isFunction($.fn['themePluginSectionScroll']) && $('[data-plugin-section-scroll]').length) {
|
||||
|
||||
$(function() {
|
||||
$('[data-plugin-section-scroll]:not(.manual)').each(function() {
|
||||
var $this = $(this),
|
||||
opts;
|
||||
|
||||
var pluginOptions = theme.fn.getOptions($this.data('plugin-options'));
|
||||
if (pluginOptions)
|
||||
opts = pluginOptions;
|
||||
|
||||
$this.themePluginSectionScroll(opts);
|
||||
});
|
||||
});
|
||||
|
||||
}
|
||||
|
||||
// Sort
|
||||
if ($.isFunction($.fn['themePluginSort']) && ( $('[data-plugin-sort]').length || $('.sort-source').length )) {
|
||||
theme.fn.intObsInit( '[data-plugin-sort]:not(.manual), .sort-source:not(.manual)', 'themePluginSort' );
|
||||
}
|
||||
|
||||
// Star Rating
|
||||
if ($.isFunction($.fn['themePluginStarRating']) && $('[data-plugin-star-rating]').length) {
|
||||
theme.fn.intObsInit( '[data-plugin-star-rating]:not(.manual)', 'themePluginStarRating' );
|
||||
}
|
||||
|
||||
// Sticky
|
||||
if ($.isFunction($.fn['themePluginSticky']) && $('[data-plugin-sticky]').length) {
|
||||
theme.fn.execOnceTroughWindowEvent( window, 'scroll.trigger.sticky', function(){
|
||||
$('[data-plugin-sticky]:not(.manual)').each(function() {
|
||||
var $this = $(this),
|
||||
opts;
|
||||
|
||||
var pluginOptions = theme.fn.getOptions($this.data('plugin-options'));
|
||||
if (pluginOptions)
|
||||
opts = pluginOptions;
|
||||
|
||||
$this.themePluginSticky(opts);
|
||||
});
|
||||
});
|
||||
}
|
||||
|
||||
// Toggle
|
||||
if ($.isFunction($.fn['themePluginToggle']) && $('[data-plugin-toggle]').length) {
|
||||
theme.fn.intObsInit( '[data-plugin-toggle]:not(.manual)', 'themePluginToggle' );
|
||||
}
|
||||
|
||||
// Tweets
|
||||
if ($.isFunction($.fn['themePluginTweets']) && $('[data-plugin-tweets]').length) {
|
||||
|
||||
$(function() {
|
||||
$('[data-plugin-tweets]:not(.manual)').each(function() {
|
||||
var $this = $(this),
|
||||
opts;
|
||||
|
||||
var pluginOptions = theme.fn.getOptions($this.data('plugin-options'));
|
||||
if (pluginOptions)
|
||||
opts = pluginOptions;
|
||||
|
||||
$this.themePluginTweets(opts);
|
||||
});
|
||||
});
|
||||
|
||||
}
|
||||
|
||||
// Video Background
|
||||
if ($.isFunction($.fn['themePluginVideoBackground']) && $('[data-plugin-video-background]').length) {
|
||||
theme.fn.intObsInit( '[data-plugin-video-background]:not(.manual)', 'themePluginVideoBackground' );
|
||||
}
|
||||
|
||||
// Sticky Header
|
||||
if (typeof theme.StickyHeader !== 'undefined') {
|
||||
theme.StickyHeader.initialize();
|
||||
}
|
||||
|
||||
// Nav Menu
|
||||
if (typeof theme.Nav !== 'undefined') {
|
||||
theme.Nav.initialize();
|
||||
}
|
||||
|
||||
// Search
|
||||
if (typeof theme.Search !== 'undefined' && ( $('#searchForm').length || $('.header-nav-features-search-reveal').length )) {
|
||||
theme.Search.initialize();
|
||||
}
|
||||
|
||||
// Newsletter
|
||||
if (typeof theme.Newsletter !== 'undefined' && $('#newsletterForm').length) {
|
||||
theme.fn.intObs( '#newsletterForm', 'theme.Newsletter.initialize();', {} );
|
||||
}
|
||||
|
||||
// Account
|
||||
if (typeof theme.Account !== 'undefined' && ( $('#headerAccount').length || $('#headerSignUp').length || $('#headerSignIn').length || $('#headerRecover').length || $('#headerRecoverCancel').length )) {
|
||||
theme.Account.initialize();
|
||||
}
|
||||
|
||||
}).apply(this, [jQuery]);
|
File diff suppressed because it is too large
Load Diff
Binary file not shown.
After Width: | Height: | Size: 8.9 MiB |
|
@ -7,13 +7,13 @@
|
|||
|
||||
<title>Beranda | Sekolah Adiwiyata DKI Jakarta</title>
|
||||
|
||||
<meta name="keywords" content="WebSite Template" />
|
||||
<meta name="keywords" content="Sekolah Adiwiyata" />
|
||||
<meta name="description" content="Sekolah Adiwiyata Lingkungan Hidup Provinsi DKI Jakarta">
|
||||
<meta name="author" content="ilham">
|
||||
<!-- Favicon -->
|
||||
<link rel="shortcut icon" href="https://banksampah.jakarta.go.id/images/logo-dinas.ico" type="image/x-icon" />
|
||||
<link rel="shortcut icon" href="{{ asset('assets/logo-dinas.ico') }}" type="image/x-icon" />
|
||||
|
||||
<link rel="apple-touch-icon" href="https://banksampah.jakarta.go.id/images/logo-dinas.ico">
|
||||
<link rel="apple-touch-icon" href="{{ asset('assets/logo-dinas.ico') }}">
|
||||
|
||||
|
||||
<!-- Mobile Metas -->
|
||||
|
@ -23,33 +23,30 @@
|
|||
<link id="googleFonts" href="https://fonts.googleapis.com/css?family=Poppins:300,400,500,600,700%7CLora:400,500,700%7CHandlee&display=swap&display=swap" rel="stylesheet" type="text/css">
|
||||
|
||||
<!-- Vendor CSS -->
|
||||
<link rel="stylesheet" href="https://banksampah.jakarta.go.id/web/vendor/bootstrap/css/bootstrap.min.css">
|
||||
<link rel="stylesheet" href="https://banksampah.jakarta.go.id/web/vendor/fontawesome-free/css/all.min.css">
|
||||
<link rel="stylesheet" href="https://banksampah.jakarta.go.id/web/vendor/animate/animate.compat.css">
|
||||
<link rel="stylesheet" href="https://banksampah.jakarta.go.id/web/vendor/simple-line-icons/css/simple-line-icons.min.css">
|
||||
<link rel="stylesheet" href="https://banksampah.jakarta.go.id/web/vendor/owl.carousel/assets/owl.carousel.min.css">
|
||||
<link rel="stylesheet" href="https://banksampah.jakarta.go.id/web/vendor/owl.carousel/assets/owl.theme.default.min.css">
|
||||
<link rel="stylesheet" href="https://banksampah.jakarta.go.id/web/vendor/magnific-popup/magnific-popup.min.css">
|
||||
<link rel="stylesheet" href="{{asset('assets/css/bootstrap.min.css')}}">
|
||||
<link rel="stylesheet" href="{{asset('assets/css/all.min.css')}}">
|
||||
<link rel="stylesheet" href="{{asset('assets/css/animate.compat.css')}}">
|
||||
<link rel="stylesheet" href="{{asset('assets/css/simple-line-icons.min.css')}}">
|
||||
<link rel="stylesheet" href="{{asset('assets/css/owl.carousel.min.css')}}">
|
||||
<link rel="stylesheet" href="{{asset('assets/css/owl.theme.default.min.css')}}">
|
||||
<link rel="stylesheet" href="{{asset('assets/css/magnific-popup.min.css')}}">
|
||||
|
||||
<!-- Theme CSS -->
|
||||
<link rel="stylesheet" href="https://banksampah.jakarta.go.id/web/css/theme.css">
|
||||
<link rel="stylesheet" href="https://banksampah.jakarta.go.id/web/css/theme-elements.css">
|
||||
<link rel="stylesheet" href="https://banksampah.jakarta.go.id/web/css/theme-blog.css">
|
||||
<link rel="stylesheet" href="https://banksampah.jakarta.go.id/web/css/theme-shop.css">
|
||||
<link rel="stylesheet" href="{{asset('assets/css/theme.css')}}">
|
||||
<link rel="stylesheet" href="{{asset('assets/css/theme-elements.css')}}">
|
||||
<link rel="stylesheet" href="{{asset('assets/css/theme-blog.css')}}">
|
||||
<link rel="stylesheet" href="{{asset('assets/css/theme-shop.css')}}">
|
||||
|
||||
<!-- Demo CSS -->
|
||||
<link rel="stylesheet" href="https://banksampah.jakarta.go.id/web/css/demos/demo-one-page-agency.css">
|
||||
<link rel="stylesheet" href="{{asset('assets/css/demo-one-page-agency.css')}}">
|
||||
|
||||
<!-- Skin CSS -->
|
||||
<link id="skinCSS" rel="stylesheet" href="https://banksampah.jakarta.go.id/web/css/skins/skin-one-page-agency.css">
|
||||
|
||||
<!-- Theme Custom CSS -->
|
||||
<link rel="stylesheet" href="https://banksampah.jakarta.go.id/web/css/custom.css">
|
||||
<link id="skinCSS" rel="stylesheet" href="{{asset('assets/css/skin-one-page-agency.css')}}">
|
||||
|
||||
<!-- Head Libs -->
|
||||
<script src="https://banksampah.jakarta.go.id/web/vendor/modernizr/modernizr.min.js"></script>
|
||||
<script src="{{ asset('assets/js/modernizr.min.js') }}"></script>
|
||||
|
||||
<link href="https://banksampah.jakarta.go.id/lib/leaflet/leaflet.css" rel="stylesheet" />
|
||||
<link href="{{ asset('assets/css/leaflet.css') }}" rel="stylesheet" />
|
||||
<style>
|
||||
.title-artikel{
|
||||
overflow: hidden !important;
|
||||
|
@ -151,17 +148,19 @@
|
|||
|
||||
<!-- Carousel Slide 1 -->
|
||||
<div class="owl-item position-relative">
|
||||
<div class="background-image-wrapper position-absolute top-0 left-0 right-0 bottom-0 animated kenBurnsToRightTop" style="background-image: url(https://banksampah.jakarta.go.id/images/logo/bg.png); background-size: cover; background-position: bottom; animation-duration: 1.5s;"></div>
|
||||
<div class="background-image-wrapper position-absolute top-0 left-0 right-0 bottom-0 animated kenBurnsToRightTop" style="background:
|
||||
linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)),
|
||||
url({{ asset('background.png') }}); background-size: cover; background-position: bottom; animation-duration: 1.5s;"></div>
|
||||
<div class="container position-relative z-index-3 h-100">
|
||||
<div class="row justify-content-start align-items-center h-100">
|
||||
<div class="col-lg-8 text-center text-sm-start mb-4 pb-5 pb-lg-0">
|
||||
<h2 style=" color: #5B5353 !important;" class="text-color-light font-weight-semibold text-3 text-sm-4 line-height-1 positive-ls-2 mb-1 appear-animation" data-appear-animation="fadeInUpShorter" data-appear-animation-delay="500">
|
||||
<h2 class="text-color-light font-weight-semibold text-3 text-sm-4 line-height-1 positive-ls-2 mb-1 appear-animation" data-appear-animation="fadeInUpShorter" data-appear-animation-delay="500">
|
||||
Portal Resmi
|
||||
</h2>
|
||||
<h1 class="d-inline-block text-color-light font-weight-bold text-11 text-sm-13 text-md-14 line-height-1 position-relative mb-3 pb-1 appear-animation" data-appear-animation="fadeInUpShorter" data-appear-animation-delay="1200" style=" color: #103514 !important;">
|
||||
<h1 class="d-inline-block text-color-light font-weight-bold text-11 text-sm-13 text-md-14 line-height-1 position-relative mb-3 pb-1 appear-animation" data-appear-animation="fadeInUpShorter" data-appear-animation-delay="1200">
|
||||
Sekolah Adiwiyata <br>DKI Jakarta
|
||||
</h1>
|
||||
<p style=" color: #5B5353 !important;" class="text-4 text-color-grey w-sm-75pct pe-md-5 pe-lg-0 pe-xl-5 pb-3 mb-4 appear-animation" data-appear-animation="fadeInUpShorter" data-appear-animation-delay="1400">Dinas Lingkungan Hidup Provinsi DKI Jakarta</p>
|
||||
<p class="text-4 text-white w-sm-75pct pe-md-5 pe-lg-0 pe-xl-5 pb-3 mb-4 appear-animation" data-appear-animation="fadeInUpShorter" data-appear-animation-delay="1400">Dinas Lingkungan Hidup Provinsi DKI Jakarta</p>
|
||||
<a href="{{ url('register') }}" class="btn btn-primary mb-2 custom-btn-effect-1 custom-border-radius-1 d-inline-flex align-items-center font-weight-semibold text-3-5 btn-px-5 btn-py-3 appear-animation" data-hash data-hash-offset="0" data-hash-offset-lg="32" data-appear-animation="fadeInUpShorter" data-appear-animation-delay="1600" data-appear-animation-duration="1.7s">
|
||||
Pendaftaran Sekolah Adiwiyata
|
||||
</a>
|
||||
|
@ -199,9 +198,7 @@
|
|||
Sekolah Adiwiyata adalah sebuah platform digital berbasis website yang menghimpun data dan informasi mengenai kegiatan adiwiyata di sekolah.
|
||||
</p>
|
||||
<p class="text-4 appear-animation text-justify" data-appear-animation="fadeInUpShorter" data-appear-animation-delay="600">
|
||||
Website ini bertujuan mempermudah nasabah, BSI, dan BSU dalam melakukan pencatatan dan pemantauan transaksi yang terjadi di Bank Sampah.
|
||||
e-Bank Sampah juga memberikan informasi mengenai regulasi Bank Sampah, aktivitas Bank Sampah yang menarik dan bermanfaat sehingga dapat menginspirasi pegiat Bank Sampah lainnya.
|
||||
Di dalam E-Bank Sampah, masyarakat dapat juga mendapatkan informasi mengenai daftar lokasi Bank Sampah yang aktif melakukan pengumpulan sampah.
|
||||
Website ini Tujuan dari sistem ini adalah untuk melakukan pencatatan dan pendataan secara digitalisasi dalam rangka mendukung program Sekolah Adiwiyata. Sistem ini dirancang guna mempermudah proses penilaian kebersihan dan lingkungan sekolah oleh berbagai pihak, mulai dari internal sekolah, pemerintah kota, provinsi, hingga tingkat nasional. Dengan digitalisasi ini, diharapkan proses monitoring, evaluasi, dan pelaporan menjadi lebih efektif, efisien, serta transparan. Selain itu, sistem ini membantu sekolah dalam mendokumentasikan upaya pelestarian lingkungan secara berkelanjutan, sehingga dapat meningkatkan kesadaran serta partisipasi seluruh warga sekolah terhadap pentingnya kebersihan dan lingkungan yang sehat.
|
||||
</p>
|
||||
<a href="#blog" class="d-inline-flex align-items-center text-color-primary font-weight-bold text-4 text-decoration-none custom-link-effect-1 appear-animation" data-hash data-hash-offset="0" data-hash-offset-lg="32" data-appear-animation="fadeInUpShorter" data-appear-animation-delay="800">
|
||||
Selengkapnya
|
||||
|
@ -210,14 +207,14 @@
|
|||
</div>
|
||||
<div class="col-5 col-sm-7 col-md-12 col-lg-6 text-center">
|
||||
<div class="position-relative d-inline-flex">
|
||||
<img src="https://banksampah.jakarta.go.id/logo/logo-bs.png" class="img-fluid rounded-circle box-shadow-5 z-index-2" width="260" alt="" />
|
||||
<img src="{{ asset('assets/adiwiyata.png') }}" class="img-fluid rounded-circle box-shadow-5 p-3 z-index-2" width="260" alt="" />
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
<section id="blog" class="section section-height-3 border-0 m-0 appear-animation" data-appear-animation="fadeIn">
|
||||
<section id="blog" class="section section-height-3 border-0 m-0 appear-animation d-none" data-appear-animation="fadeIn">
|
||||
<div class="container pb-3">
|
||||
<div class="row mb-3">
|
||||
<div class="col">
|
||||
|
@ -322,45 +319,20 @@
|
|||
<div class="d-flex">
|
||||
<div class="ms-3">
|
||||
<h4 class="font-weight-bold text-3 mb-2">
|
||||
Perturan Menteri Lingkungan Hidup Nomor 14 Tahun 2021
|
||||
Peraturan Menteri Lingkungan Hidup Dan Kehutanan Nomor 23 Tahun 2022
|
||||
</h4>
|
||||
<p class="mb-2 text-justify" style="font-size:12px">
|
||||
Dalam lingkup pengelolaan lebih besar, untuk skala Indonesia, Kementerian Lingkungan Hidup dan Kehutanan Republik Indonesia telah mengeluarkan Peraturan Menteri Lingkungan Hidup dan Kehutanan Tentang Pengelolaan Sampah pada Bank Sampah.
|
||||
<a style="font-size:12px" href="https://drive.google.com/file/d/1JZyJc62ZxDTxuC2Nk02gAK8UB9xtOhif/view?usp=drive_link" class="btn btn-primary">Permen LHK No 14/2021👇</a>
|
||||
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="d-flex my-3">
|
||||
<div class="ms-3">
|
||||
<h4 class="font-weight-bold text-3 mb-2">
|
||||
Peraturan Gubernur Provinsi KDI Jakarta Nomor 77 Tahun 2020
|
||||
</h4>
|
||||
<p class="mb-2 text-justify" style="font-size:12px">
|
||||
Pemerintah Provinsi DKI Jakarta berupaya terus melakukan pengelolaan sampah dari hulu ke hilir, beberapa regulasi diterapkan untuk pengelolaan sampah di hulu salah satunya untuk lingkup masyarakat di Rukun Warga. Berikut tentang Pengelolaan Sampah Lingkup Rukun Warga (RW) yang menjelaskan bagaimana model dan teknis pengelolaan sampah di lingkup RW.
|
||||
<a style="font-size:12px" href="https://drive.google.com/drive/folders/1d9p5XurX_lnnouePrjBSxkH7sssVD9AD?usp=drive_link" class="btn btn-primary">Pergub DKI Jakarta No. 77/2020 👇</a>
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="d-flex">
|
||||
<div class="ms-3">
|
||||
<h4 class="font-weight-bold text-3 mb-2">
|
||||
Peraturan Gubernur Provinsi KDI Jakarta Nomor 33 Tahun 2021
|
||||
</h4>
|
||||
<p class="mb-2 text-justify" style="font-size:12px">
|
||||
Dalam upaya meningkatkan pengurangan sampah di hulu, Pemerintah Provinsi DKI Jakarta juga menerapkan Peraturan tentang Bank Sampah, yang menjadi acuan kepada para pemangku kepentingan dan masyarakat dalam pengolahan sampah melalui Bank Sampah.
|
||||
<a style="font-size:12px" href="https://drive.google.com/drive/folders/1d9p5XurX_lnnouePrjBSxkH7sssVD9AD?usp=drive_link" class="btn btn-primary">Pergub DKI Jakarta No 33/2021👇</a>
|
||||
Peraturan Menteri ini mengubah ketentuan dalam Peraturan Menteri Lingkungan Hidup dan Kehutanan Nomor P.52/MENLHK/ SETJEN/KUM.1/9/2019 tentang Gerakan Peduli dan Berbudaya Lingkungan Hidup di Sekolah yaitu tentang pemberian penghargaan, gerakan PBLHS, piagam penghargaan, pemantauan dan evaluasi dan dewan pertimbangan gerakan PBLHS
|
||||
<a style="font-size:12px" href="https://drive.google.com/file/d/1JZyJc62ZxDTxuC2Nk02gAK8UB9xtOhif/view?usp=drive_link" class="btn btn-primary">Permen LHK Nomor 23 Tahun 2022👇</a>
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-lg-7 col-xl-5 ps-0 ps-sm-5 pe-0 pt-lg-5 pt-xl-0 mt-lg-5 mt-xl-0">
|
||||
<div class="position-relative">
|
||||
<div class="position-absolute top-50pct transform3dy-n50 z-index-1" style="right: 80%;">
|
||||
<img src="https://banksampah.jakarta.go.id/images/artikel/regulasi-sm.jpg" class="box-shadow-5 appear-animation" width="175px" data-appear-animation="fadeInUpShorter" data-appear-animation-delay="300" alt="" />
|
||||
</div>
|
||||
<img src="https://banksampah.jakarta.go.id/images/artikel/regulasi.jpeg" class="img-fluid box-shadow-5 appear-animation" data-appear-animation="fadeInUpShorter" alt="" />
|
||||
<img src="{{ asset('assets/aktifitas.png') }}" class="img-fluid box-shadow-5 appear-animation" data-appear-animation="fadeInUpShorter" alt="" />
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
@ -371,7 +343,7 @@
|
|||
<div class="container pt-5 mt-2">
|
||||
<div class="row justify-content-center">
|
||||
<div class="col-lg-12 col-xl-12 pe-lg-5 pe-xl-0 pb-lg-5 mb-5 mb-xl-0">
|
||||
<h3 class="text-10 negative-ls-2 text-center">Lokasi Bank Sampah</h3>
|
||||
<h3 class="text-10 negative-ls-2 text-center">Lokasi Sekolah Adiwiyata</h3>
|
||||
<div class="row align-items-center text-center">
|
||||
<div class="mt-1 mt-sm-1 pt-sm-1 mb-sm-n5 demo-carousel">
|
||||
<div class="carousel slide carousel-fade" data-bs-ride="carousel">
|
||||
|
@ -394,7 +366,7 @@
|
|||
<div class="col-lg-7 pe-lg-5 mb-3 mb-lg-0">
|
||||
<div class="overflow-hidden">
|
||||
<h2 class="text-color-primary font-weight-semibold text-3 line-height-7 positive-ls-2 mb-1 appear-animation" data-appear-animation="maskUp">
|
||||
Ada kendala terkait Bank Sampah?
|
||||
Ada kendala terkait Sekolah Adiwiyata ?
|
||||
</h2>
|
||||
</div>
|
||||
<div class="overflow-hidden mb-3">
|
||||
|
@ -437,7 +409,7 @@
|
|||
</div>
|
||||
<div class="overflow-hidden">
|
||||
<h2 class="text-color-primary font-weight-semibold text-4 line-height-7 positive-ls-2 mb-3 appear-animation" data-appear-animation="fadeInUpShorter" data-appear-animation-delay="600">
|
||||
<a href="/file/Buku_Panduan_Bank_Sampah.pdf" target="_blank" class="btn btn-primary">Download</a> Buku Panduan e-Bank Sampah Jakarta
|
||||
<a href="/file/Buku_Panduan_Bank_Sampah.pdf" target="_blank" class="btn btn-primary">Download</a> Buku Panduan Sekolah Adiwiyata Jakarta
|
||||
</h2>
|
||||
</div>
|
||||
<div class="overflow-hidden">
|
||||
|
@ -488,27 +460,27 @@
|
|||
|
||||
</div>
|
||||
<!-- Vendor -->
|
||||
<script src="https://banksampah.jakarta.go.id/web/vendor/plugins/js/plugins.min.js"></script>
|
||||
<script src="{{asset('assets/js/plugins.min.js')}}"></script>
|
||||
|
||||
<!-- Theme Base, Components and Settings -->
|
||||
<script src="https://banksampah.jakarta.go.id/web/js/theme.js"></script>
|
||||
<script src="{{asset('assets/js/theme.js')}}"></script>
|
||||
|
||||
<!-- Current Page Vendor and Views -->
|
||||
<script src="https://banksampah.jakarta.go.id/web/js/views/view.contact.js"></script>
|
||||
{{-- <script src="https://banksampah.jakarta.go.id/web/js/views/view.contact.js"></script> --}}
|
||||
|
||||
<!-- Demo -->
|
||||
<script src="https://banksampah.jakarta.go.id/web/js/demos/demo-one-page-agency.js"></script>
|
||||
<script src="{{asset('assets/js/demo-one-page-agency.js')}}"></script>
|
||||
|
||||
<!-- Theme Custom -->
|
||||
<script src="https://banksampah.jakarta.go.id/web/js/custom.js"></script>
|
||||
{{-- <script src="https://banksampah.jakarta.go.id/web/js/custom.js"></script> --}}
|
||||
|
||||
<!-- Theme Initialization Files -->
|
||||
<script src="https://banksampah.jakarta.go.id/web/js/theme.init.js"></script>
|
||||
<script src="{{asset('assets/js/theme.init.js')}}"></script>
|
||||
|
||||
|
||||
<script src="https://banksampah.jakarta.go.id/lib/leaflet/leaflet.js"></script>
|
||||
<script src="https://banksampah.jakarta.go.id/lib/leaflet/leaflet.ajax.js"></script>
|
||||
<script src="https://banksampah.jakarta.go.id/web/indexmap1.0.1.js"></script>
|
||||
<script src="{{asset('assets/js/leaflet.js')}}"></script>
|
||||
<script src="{{asset('assets/js/leaflet.ajax.js')}}"></script>
|
||||
<script src="{{asset('assets/js/indexmap1.0.1.js')}}"></script>
|
||||
|
||||
|
||||
</body>
|
||||
|
|
|
@ -15,9 +15,9 @@
|
|||
|
||||
<link rel="stylesheet" media="screen, print" href="{{asset('assets/css/vendors.bundle.css')}}">
|
||||
<link rel="stylesheet" media="screen, print" href="{{asset('assets/css/app.bundle.css')}}">
|
||||
<link rel="apple-touch-icon" sizes="180x180" href="https://banksampah.jakarta.go.id/images/logo-dinas.ico">
|
||||
<link rel="icon" type="image/png" sizes="32x32" href="https://banksampah.jakarta.go.id/images/logo-dinas.ico">
|
||||
<link rel="mask-icon" href="https://banksampah.jakarta.go.id/images/logo-dinas.ico" color="#5bbad5">
|
||||
<link rel="apple-touch-icon" sizes="180x180" href="{{ asset('assets/logo-dinas.ico') }}">
|
||||
<link rel="icon" type="image/png" sizes="32x32" href="{{ asset('assets/logo-dinas.ico') }}">
|
||||
<link rel="mask-icon" href="{{ asset('assets/logo-dinas.ico') }}" color="#5bbad5">
|
||||
<link rel="stylesheet" media="screen, print" href="{{asset('assets/css/fa-brands.css')}}">
|
||||
<link rel="stylesheet" type="text/css" href="{{asset('assets/css/bootstrap-table.min.css')}}">
|
||||
<link rel="stylesheet" href="{{asset('assets/css/sweetalert.min.css')}}">
|
||||
|
|
|
@ -38,8 +38,8 @@ Route::middleware(Session::class)->name('modules.')->group(function () {
|
|||
|
||||
|
||||
Route::get('/', function () {
|
||||
// return view('index');
|
||||
return redirect('login');
|
||||
return view('index');
|
||||
// return redirect('login');
|
||||
});
|
||||
|
||||
|
||||
|
|
Loading…
Reference in New Issue