[mod] oscar: get leaflet and jquery from NPM
easy to upgrade (package.json)
4
searx/static/js/jquery-1.11.1.min.js
vendored
BIN
searx/static/themes/oscar/css/images/layers-2x.png
Normal file
After Width: | Height: | Size: 1.2 KiB |
BIN
searx/static/themes/oscar/css/images/layers.png
Normal file
After Width: | Height: | Size: 696 B |
BIN
searx/static/themes/oscar/css/images/marker-icon-2x.png
Normal file
After Width: | Height: | Size: 2.4 KiB |
BIN
searx/static/themes/oscar/css/images/marker-icon.png
Normal file
After Width: | Height: | Size: 1.4 KiB |
BIN
searx/static/themes/oscar/css/images/marker-shadow.png
Normal file
After Width: | Height: | Size: 618 B |
640
searx/static/themes/oscar/css/leaflet.css
Normal file
|
@ -0,0 +1,640 @@
|
||||||
|
/* 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,
|
||||||
|
.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;
|
||||||
|
}
|
||||||
|
|
||||||
|
.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-tile {
|
||||||
|
will-change: opacity;
|
||||||
|
}
|
||||||
|
.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;
|
||||||
|
}
|
||||||
|
.leaflet-zoom-anim .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: 0;
|
||||||
|
}
|
||||||
|
.leaflet-container a {
|
||||||
|
color: #0078A8;
|
||||||
|
}
|
||||||
|
.leaflet-container a.leaflet-active {
|
||||||
|
outline: 2px solid orange;
|
||||||
|
}
|
||||||
|
.leaflet-zoom-box {
|
||||||
|
border: 2px dotted #38f;
|
||||||
|
background: rgba(255,255,255,0.5);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/* general typography */
|
||||||
|
.leaflet-container {
|
||||||
|
font: 12px/1.5 "Helvetica Neue", Arial, Helvetica, sans-serif;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/* general toolbar styles */
|
||||||
|
|
||||||
|
.leaflet-bar {
|
||||||
|
box-shadow: 0 1px 5px rgba(0,0,0,0.65);
|
||||||
|
border-radius: 4px;
|
||||||
|
}
|
||||||
|
.leaflet-bar a,
|
||||||
|
.leaflet-bar a:hover {
|
||||||
|
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 {
|
||||||
|
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;
|
||||||
|
}
|
||||||
|
.leaflet-control-layers-separator {
|
||||||
|
height: 0;
|
||||||
|
border-top: 1px solid #ddd;
|
||||||
|
margin: 5px -10px 5px -6px;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Default icon URLs */
|
||||||
|
.leaflet-default-icon-path {
|
||||||
|
background-image: url(images/marker-icon.png);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/* attribution and scale controls */
|
||||||
|
|
||||||
|
.leaflet-container .leaflet-control-attribution {
|
||||||
|
background: #fff;
|
||||||
|
background: rgba(255, 255, 255, 0.7);
|
||||||
|
margin: 0;
|
||||||
|
}
|
||||||
|
.leaflet-control-attribution,
|
||||||
|
.leaflet-control-scale-line {
|
||||||
|
padding: 0 5px;
|
||||||
|
color: #333;
|
||||||
|
}
|
||||||
|
.leaflet-control-attribution a {
|
||||||
|
text-decoration: none;
|
||||||
|
}
|
||||||
|
.leaflet-control-attribution a:hover {
|
||||||
|
text-decoration: underline;
|
||||||
|
}
|
||||||
|
.leaflet-container .leaflet-control-attribution,
|
||||||
|
.leaflet-container .leaflet-control-scale {
|
||||||
|
font-size: 11px;
|
||||||
|
}
|
||||||
|
.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;
|
||||||
|
font-size: 11px;
|
||||||
|
white-space: nowrap;
|
||||||
|
overflow: hidden;
|
||||||
|
-moz-box-sizing: border-box;
|
||||||
|
box-sizing: border-box;
|
||||||
|
|
||||||
|
background: #fff;
|
||||||
|
background: rgba(255, 255, 255, 0.5);
|
||||||
|
}
|
||||||
|
.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 19px;
|
||||||
|
line-height: 1.4;
|
||||||
|
}
|
||||||
|
.leaflet-popup-content p {
|
||||||
|
margin: 18px 0;
|
||||||
|
}
|
||||||
|
.leaflet-popup-tip-container {
|
||||||
|
width: 40px;
|
||||||
|
height: 20px;
|
||||||
|
position: absolute;
|
||||||
|
left: 50%;
|
||||||
|
margin-left: -20px;
|
||||||
|
overflow: hidden;
|
||||||
|
pointer-events: none;
|
||||||
|
}
|
||||||
|
.leaflet-popup-tip {
|
||||||
|
width: 17px;
|
||||||
|
height: 17px;
|
||||||
|
padding: 1px;
|
||||||
|
|
||||||
|
margin: -10px auto 0;
|
||||||
|
|
||||||
|
-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;
|
||||||
|
padding: 4px 4px 0 0;
|
||||||
|
border: none;
|
||||||
|
text-align: center;
|
||||||
|
width: 18px;
|
||||||
|
height: 14px;
|
||||||
|
font: 16px/14px Tahoma, Verdana, sans-serif;
|
||||||
|
color: #c3c3c3;
|
||||||
|
text-decoration: none;
|
||||||
|
font-weight: bold;
|
||||||
|
background: transparent;
|
||||||
|
}
|
||||||
|
.leaflet-container a.leaflet-popup-close-button:hover {
|
||||||
|
color: #999;
|
||||||
|
}
|
||||||
|
.leaflet-popup-scrolled {
|
||||||
|
overflow: auto;
|
||||||
|
border-bottom: 1px solid #ddd;
|
||||||
|
border-top: 1px solid #ddd;
|
||||||
|
}
|
||||||
|
|
||||||
|
.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-popup-tip-container {
|
||||||
|
margin-top: -1px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.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-clickable {
|
||||||
|
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;
|
||||||
|
}
|
94
searx/static/themes/oscar/css/leaflet.min.css
vendored
1
searx/static/themes/oscar/css/leaflet.min.css.map
Normal file
|
@ -0,0 +1 @@
|
||||||
|
{"version":3,"sources":["css/leaflet.css"],"names":[],"mappings":"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"}
|
1
searx/static/themes/oscar/css/pointhi.min.css.map
Normal file
|
@ -0,0 +1 @@
|
||||||
|
{"version":3,"sources":["src/less/pointhi/footer.less","src/less/pointhi/checkbox.less","src/less/pointhi/onoff.less","src/less/pointhi/results.less","src/less/pointhi/infobox.less","src/less/pointhi/search.less","src/less/pointhi/advanced.less","src/less/pointhi/cursor.less","src/less/pointhi/code.less","src/less/pointhi/navbar.less","src/less/pointhi/preferences.less"],"names":[],"mappings":"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"}
|
|
@ -2,6 +2,42 @@ module.exports = function(grunt) {
|
||||||
|
|
||||||
grunt.initConfig({
|
grunt.initConfig({
|
||||||
pkg: grunt.file.readJSON('package.json'),
|
pkg: grunt.file.readJSON('package.json'),
|
||||||
|
copy: {
|
||||||
|
js: {
|
||||||
|
expand: true,
|
||||||
|
cwd: './node_modules',
|
||||||
|
dest: './js/',
|
||||||
|
flatten: true,
|
||||||
|
filter: 'isFile',
|
||||||
|
timestamp: true,
|
||||||
|
src: [
|
||||||
|
'./jquery/dist/jquery.min.js',
|
||||||
|
'./leaflet/dist/leaflet.js',
|
||||||
|
]
|
||||||
|
},
|
||||||
|
css: {
|
||||||
|
expand: true,
|
||||||
|
cwd: './node_modules',
|
||||||
|
dest: './css/',
|
||||||
|
flatten: true,
|
||||||
|
filter: 'isFile',
|
||||||
|
timestamp: true,
|
||||||
|
src: [
|
||||||
|
'./leaflet/dist/leaflet.css',
|
||||||
|
]
|
||||||
|
},
|
||||||
|
leaflet_images: {
|
||||||
|
expand: true,
|
||||||
|
cwd: './node_modules',
|
||||||
|
dest: './css/images/',
|
||||||
|
flatten: true,
|
||||||
|
filter: 'isFile',
|
||||||
|
timestamp: true,
|
||||||
|
src: [
|
||||||
|
'./leaflet/dist/images/*.png',
|
||||||
|
]
|
||||||
|
}
|
||||||
|
},
|
||||||
concat: {
|
concat: {
|
||||||
options: {
|
options: {
|
||||||
separator: ';'
|
separator: ';'
|
||||||
|
@ -55,6 +91,7 @@ module.exports = function(grunt) {
|
||||||
sourceMap: true,
|
sourceMap: true,
|
||||||
},
|
},
|
||||||
files: {
|
files: {
|
||||||
|
"css/leaflet.min.css": "css/leaflet.css",
|
||||||
"css/pointhi.min.css": "src/less/pointhi/oscar.less",
|
"css/pointhi.min.css": "src/less/pointhi/oscar.less",
|
||||||
"css/logicodev.min.css": "src/less/logicodev/oscar.less",
|
"css/logicodev.min.css": "src/less/logicodev/oscar.less",
|
||||||
"css/logicodev-dark.min.css": "src/less/logicodev-dark/oscar.less"
|
"css/logicodev-dark.min.css": "src/less/logicodev-dark/oscar.less"
|
||||||
|
@ -77,6 +114,7 @@ module.exports = function(grunt) {
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
|
grunt.loadNpmTasks('grunt-contrib-copy');
|
||||||
grunt.loadNpmTasks('grunt-contrib-uglify');
|
grunt.loadNpmTasks('grunt-contrib-uglify');
|
||||||
grunt.loadNpmTasks('grunt-contrib-jshint');
|
grunt.loadNpmTasks('grunt-contrib-jshint');
|
||||||
grunt.loadNpmTasks('grunt-contrib-watch');
|
grunt.loadNpmTasks('grunt-contrib-watch');
|
||||||
|
@ -85,7 +123,7 @@ module.exports = function(grunt) {
|
||||||
|
|
||||||
grunt.registerTask('test', ['jshint']);
|
grunt.registerTask('test', ['jshint']);
|
||||||
|
|
||||||
grunt.registerTask('default', ['jshint', 'concat', 'uglify', 'less']);
|
grunt.registerTask('default', ['copy', 'jshint', 'concat', 'uglify', 'less']);
|
||||||
|
|
||||||
grunt.registerTask('styles', ['less']);
|
grunt.registerTask('styles', ['less']);
|
||||||
|
|
||||||
|
|
Before Width: | Height: | Size: 1.7 KiB |
Before Width: | Height: | Size: 1.1 KiB |
Before Width: | Height: | Size: 3.9 KiB |
Before Width: | Height: | Size: 1.7 KiB |
Before Width: | Height: | Size: 797 B |
2
searx/static/themes/oscar/js/jquery.min.js
vendored
Normal file
6
searx/static/themes/oscar/js/leaflet.js
Normal file
|
@ -315,7 +315,7 @@ $(document).ready(function(){
|
||||||
}
|
}
|
||||||
|
|
||||||
// change default imagePath
|
// change default imagePath
|
||||||
L.Icon.Default.imagePath = "./static/themes/oscar/img/map";
|
L.Icon.Default.imagePath = "./static/themes/oscar/css/images/";
|
||||||
|
|
||||||
// init map
|
// init map
|
||||||
var map = L.map(leaflet_target);
|
var map = L.map(leaflet_target);
|
||||||
|
|
4
searx/static/themes/oscar/js/searx.min.js
vendored
|
@ -3,6 +3,7 @@
|
||||||
"grunt": "^1.3.0",
|
"grunt": "^1.3.0",
|
||||||
"grunt-cli": "^1.3.2",
|
"grunt-cli": "^1.3.2",
|
||||||
"grunt-contrib-concat": "~1.0.1",
|
"grunt-contrib-concat": "~1.0.1",
|
||||||
|
"grunt-contrib-copy": "^1.0.0",
|
||||||
"grunt-contrib-jshint": "~3.0.0",
|
"grunt-contrib-jshint": "~3.0.0",
|
||||||
"grunt-contrib-less": "~3.0.0",
|
"grunt-contrib-less": "~3.0.0",
|
||||||
"grunt-contrib-uglify": "~5.0.0",
|
"grunt-contrib-uglify": "~5.0.0",
|
||||||
|
@ -13,5 +14,8 @@
|
||||||
"start": "grunt watch",
|
"start": "grunt watch",
|
||||||
"test": "grunt"
|
"test": "grunt"
|
||||||
},
|
},
|
||||||
"dependencies": {}
|
"dependencies": {
|
||||||
|
"jquery": "^3.6.0",
|
||||||
|
"leaflet": "^1.7.1"
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -114,7 +114,7 @@ $(document).ready(function(){
|
||||||
}
|
}
|
||||||
|
|
||||||
// change default imagePath
|
// change default imagePath
|
||||||
L.Icon.Default.imagePath = "./static/themes/oscar/img/map";
|
L.Icon.Default.imagePath = "./static/themes/oscar/css/images/";
|
||||||
|
|
||||||
// init map
|
// init map
|
||||||
var map = L.map(leaflet_target);
|
var map = L.map(leaflet_target);
|
||||||
|
|
|
@ -92,9 +92,9 @@
|
||||||
</p>
|
</p>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<script src="{{ url_for('static', filename='js/jquery-1.11.1.min.js') }}"></script>
|
<script src="{{ url_for('static', filename='js/jquery.min.js') }}"></script>
|
||||||
<script src="{{ url_for('static', filename='js/bootstrap.min.js') }}"></script>
|
<script src="{{ url_for('static', filename='js/bootstrap.min.js') }}"></script>
|
||||||
{% if load_leaflet %}{{" "}}<script src="{{ url_for('static', filename='js/leaflet-0.7.3.min.js') }}"></script>{{ "\n" }}{% endif %}
|
{% if load_leaflet %}{{" "}}<script src="{{ url_for('static', filename='js/leaflet.js') }}"></script>{{ "\n" }}{% endif %}
|
||||||
{% if autocomplete %}{{" "}}<script src="{{ url_for('static', filename='js/typeahead.bundle.min.js') }}"></script>{{ "\n" }}{% endif %}
|
{% if autocomplete %}{{" "}}<script src="{{ url_for('static', filename='js/typeahead.bundle.min.js') }}"></script>{{ "\n" }}{% endif %}
|
||||||
|
|
||||||
<script src="{{ url_for('static', filename='js/searx.min.js') }}"
|
<script src="{{ url_for('static', filename='js/searx.min.js') }}"
|
||||||
|
|