From 44407353ef3dbab4e4249e9cca6955a500b8e539 Mon Sep 17 00:00:00 2001 From: Alexandre Flament Date: Wed, 10 Mar 2021 18:28:58 +0100 Subject: [PATCH] [mod] oscar: get leaflet and jquery from NPM easy to upgrade (package.json) --- searx/static/js/jquery-1.11.1.min.js | Bin 95786 -> 0 bytes .../themes/oscar/css/images/layers-2x.png | Bin 0 -> 1259 bytes .../static/themes/oscar/css/images/layers.png | Bin 0 -> 696 bytes .../oscar/css/images/marker-icon-2x.png | Bin 0 -> 2464 bytes .../themes/oscar/css/images/marker-icon.png | Bin 0 -> 1466 bytes .../themes/oscar/css/images/marker-shadow.png | Bin 0 -> 618 bytes searx/static/themes/oscar/css/leaflet.css | 640 ++++++++++++++++++ searx/static/themes/oscar/css/leaflet.min.css | Bin 8027 -> 10913 bytes .../themes/oscar/css/leaflet.min.css.map | Bin 0 -> 4572 bytes .../themes/oscar/css/pointhi.min.css.map | Bin 0 -> 4120 bytes searx/static/themes/oscar/gruntfile.js | 40 +- .../static/themes/oscar/img/map/layers-2x.png | Bin 1763 -> 0 bytes searx/static/themes/oscar/img/map/layers.png | Bin 1142 -> 0 bytes .../themes/oscar/img/map/marker-icon-2x.png | Bin 4033 -> 0 bytes .../themes/oscar/img/map/marker-icon.png | Bin 1747 -> 0 bytes .../themes/oscar/img/map/marker-shadow.png | Bin 797 -> 0 bytes searx/static/themes/oscar/js/jquery.min.js | Bin 0 -> 89501 bytes .../themes/oscar/js/leaflet-0.7.3.min.js | Bin 125410 -> 0 bytes searx/static/themes/oscar/js/leaflet.js | 6 + searx/static/themes/oscar/js/searx.js | 2 +- searx/static/themes/oscar/js/searx.min.js | Bin 5537 -> 5541 bytes searx/static/themes/oscar/js/searx.min.js.map | Bin 6451 -> 6451 bytes searx/static/themes/oscar/package.json | 6 +- .../static/themes/oscar/src/js/leaflet_map.js | 2 +- searx/templates/oscar/base.html | 4 +- 25 files changed, 694 insertions(+), 6 deletions(-) delete mode 100644 searx/static/js/jquery-1.11.1.min.js create mode 100644 searx/static/themes/oscar/css/images/layers-2x.png create mode 100644 searx/static/themes/oscar/css/images/layers.png create mode 100644 searx/static/themes/oscar/css/images/marker-icon-2x.png create mode 100644 searx/static/themes/oscar/css/images/marker-icon.png create mode 100644 searx/static/themes/oscar/css/images/marker-shadow.png create mode 100644 searx/static/themes/oscar/css/leaflet.css create mode 100644 searx/static/themes/oscar/css/leaflet.min.css.map create mode 100644 searx/static/themes/oscar/css/pointhi.min.css.map delete mode 100644 searx/static/themes/oscar/img/map/layers-2x.png delete mode 100644 searx/static/themes/oscar/img/map/layers.png delete mode 100644 searx/static/themes/oscar/img/map/marker-icon-2x.png delete mode 100644 searx/static/themes/oscar/img/map/marker-icon.png delete mode 100644 searx/static/themes/oscar/img/map/marker-shadow.png create mode 100644 searx/static/themes/oscar/js/jquery.min.js delete mode 100644 searx/static/themes/oscar/js/leaflet-0.7.3.min.js create mode 100644 searx/static/themes/oscar/js/leaflet.js diff --git a/searx/static/js/jquery-1.11.1.min.js b/searx/static/js/jquery-1.11.1.min.js deleted file mode 100644 index ab28a24729b320bffd3d2f60302af949db39ab85..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 95786 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 V$8qr;L*)Pf002ovPDHLkV1hYLS~36t literal 0 HcmV?d00001 diff --git a/searx/static/themes/oscar/css/images/layers.png b/searx/static/themes/oscar/css/images/layers.png new file mode 100644 index 0000000000000000000000000000000000000000..1a72e5784b2b456eac5d7670738db80697af3377 GIT binary patch literal 696 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 e-I|>x8~*?ZhF3snGbtJX0000cOl4 literal 0 HcmV?d00001 diff --git a/searx/static/themes/oscar/css/images/marker-icon.png b/searx/static/themes/oscar/css/images/marker-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..950edf24677ded147df13b26f91baa2b0fa70513 GIT binary patch literal 1466 zcmV;r1x5OaP)P001cn1^@s6z>|W`000GnNklGNuHDcIX17Zdjl&3`L?0sTjIws<{((Dh&g-s0<@jYQyl?D*X^?%13;ml^gy> ziMrY_^1WI=(g@LMizu=zCoA>C`6|QEq1eV92k*7m>G65*&@&6)aC&e}G zI)pf-Za|N`DT&Cn1J|o`19mumxW~hiKiKyc-P`S@q)rdTo84@QI@;0yXrG%9uhI>A zG5QHb6s4=<6xy{1 z@NMxEkryp{LS44%z$3lP^cX!9+2-;CTt3wM4(k*#C{aiIiLuB>jJj;KPhPzIC00bL zU3a#;aJld94lCW=`4&aAy8M7PY=HQ>O%$YEP4c4UY#CRxfgbE~(|uiI=YS8q;O9y6 zmIkXzR`}p7ti|PrM3a}WMnR=3NVnWdAAR>b9X@)DKL6=YsvmH%?I24wdq?Gh54_;# z$?_LvgjEdspdQlft#4CQ z`2Zyvy?*)N1Ftw|{_hakhG9WjS?Az@I@+IZ8JbWewR!XUK4&6346+d#~gsE0SY(LX8&JfY>Aj)RxGy96nwhs2rv zzW6pTnMpFkDSkT*a*6Dx|u@ds6ISVn0@^RmIsKZ5Y;bazbc;tTSq(kg(=481ODrPyNB6n z-$+U}(w$m6U6H$w17Bw+wDaFIe~GvNMYvnw31MpY0eQKT9l>SU``8k7w4)z!GZKMI z#_cEKq7k~i%nlK@6c-K?+R;B#5$?T#YpKD`t_4bAs^#E+@5QW$@OX3*`;(#{U^d-vY)&xEE>n5lYl&T?Amke9$Lam@{1K@O ze*LXqlKQHiv=gx+V^Cbb2?z@ISBQ*3amF;9UJ3SBg(N|710TLamQmYZ&Qjn2LuO<* zCZlB4n%@pc&7NNnY1}x+NWpHlq`OJEo|`aYN9<`RBUB+79g;>dgb6YlfN#kGL?lO_ z!6~M^7sOnbsUkKk<@Ysie&`G>ruxH&Mgy&8;i=A zB9OO!xR{AyODw>DS-q5YM{0ExFEAzt zm>RdS+ssW(-8|?xr0(?$vBVB*%(xDLtq3Hf0I5yFm<_g=W2`QWAax{1rWVH=I!VrP zs(rTFX@W#t$hXNvbgX`gK&^w_YD;CQ!B@e0QbLIWaKAXQe2-kkloo;{iF#6}z!4=W zi$giRj1{ zt;2w`VSCF#WE&*ev7jpsC=6175@(~nTE2;7M-L((0bH@yG}-TB$R~WXd?tA$s3|%y zA`9$sA(>F%J3ioz<-LJl*^o1|w84l>HBR`>3l9c8$5Xr@xCiIQ7{x$fMCzOk_-M=% z+{a_Q#;42`#KfUte@$NT77uaTz?b-fBe)1s5XE$yA79fm?KqM^VgLXD07*qoM6N<$ Ef<_J(9smFU literal 0 HcmV?d00001 diff --git a/searx/static/themes/oscar/css/leaflet.css b/searx/static/themes/oscar/css/leaflet.css new file mode 100644 index 000000000..601476fe6 --- /dev/null +++ b/searx/static/themes/oscar/css/leaflet.css @@ -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; + } diff --git a/searx/static/themes/oscar/css/leaflet.min.css b/searx/static/themes/oscar/css/leaflet.min.css index bca0c58b9a6b4aeb77b2366cacb5e2893e6f8889..e4062df838f32b8e1a835727f3bef160ac395f8f 100644 GIT binary patch literal 10913 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 At^fc4 diff --git a/searx/static/themes/oscar/css/leaflet.min.css.map b/searx/static/themes/oscar/css/leaflet.min.css.map new file mode 100644 index 0000000000000000000000000000000000000000..7487e62d5e1a1bfd6da05fbe36cecc87ecb2832f GIT binary patch literal 4572 zcmaKvTXP#X42A!TUc+hA#7*72ajEr2RTS6bYFxF`2YJ0#+{BkeaZ%fcwwnhWK+C-Z$|@41HYmwl|I8O%s2*V4;iQQ)6Eix)e@h zjC?pew^3`OSsu01aE)4*IgZ`b&7k|pbaVW+G1+-cUAQX4d06@4D>I_~ZW$iX^;?-HEL(;`}~^gA}JJJWCM~ z#@+iST%~w)-Gs-ee%*v8Y_YhsBZHZcJ45WQny^LWPY%eGoLHE|I;)qBc3g4ZC~Fj-S|^5Hpv< z%AU?>lw*4q(>#kadYQvT0^Si6PFjfM$lUVV$M~r!BJE#|0bpk(v9kSQ1&8)zzFe_W zk4MevyGF>_vGvOE5l@Tl^otCQ^Y*EHDHoktNOaMeg@8mkN-Y>MD_Psf;k}sJEsK!g zF4#!VFrq;t1%lAQnRRS;8KNUfv|Bgl5FMK5m!k`5AT7%;1X}r!w=5KA*QsF||0ll%vL7 zR-Hc>Mh4xguaOLk8hRTfzBKi4*L8wbA^n2Mdz9d<#H?S91}vT1!k%H@>b7>b0lYaVSz zN?3zdr0Gt*(Z#rIsy|M1$EK1^9mrqHxge{J-Q+?*D~_cVTTvSG#K@^dNqvN+OGk%w z#+q2JOiuf7h=dpAU4XRrG;pYM8aC9?*Zv~m#3qG9*2{`u;|&R~tRlN?jYvgFO^9EK zBUZA#uIYhPF<6jZ)M`iFtv>Kvx4CO?uaC}9;8!#&7~H|xr~}oH%37_t)3d3dTH?zS z#@fw>dzZSYSjnMWnA{3hpDD~7DS>bn*9;l(5!t%xCz7$Whr+Fvk1)Cz^+$) z;}r|u7%2opxM%K-Q%{F%eD7-2V~re?sINV*CdzHGD>)@bLDwjIz551hU*=j@jS!ah zkfh++kKSwcLhq!;MghYHSR1zVX7eYzr)u8YLy|sV-Ge?riN7f4AQpQR{=B+(Z!su) zyfUsa-+lk=!3~5LZh2g)e~d~YDh~nK@}kbR2esW&K1lF~vCF}>)-)S9{4J$W`FW03 zNK2hyE_Ib*ioLflbmjk;Jt#}7d(Jan`duXZkV`cUt=G>3>L^x>g`dGjzZ%lc7`3!m z!)bI=o+jqisMczqlJA2WreT+cS?{Ivi-e_oG=3f5gjRC3LX1DoarZ&8A9@`Eca|~~?IB2>f}kN>bH&SiMWxV>bdbwXdE{iG z?7uj&0xAC7585A5GHbTg>xMh~wDa!?~?(9Qc_t$g)33_p-~RyH#;Cyn literal 0 HcmV?d00001 diff --git a/searx/static/themes/oscar/css/pointhi.min.css.map b/searx/static/themes/oscar/css/pointhi.min.css.map new file mode 100644 index 0000000000000000000000000000000000000000..1b354d65d1e4cf8009276e78eb9eac784a51ccea GIT binary patch literal 4120 zcmb_f+j1I55d9ZknF_MxI4Zx*j#jIM0FoS+N=fAb!y+&ei&%7XD*v9-XJ(k)k-$zW zFVtN6diqQ^`&a9+SXc9M+4^{-T2=Y59v4;X;~%YRJ?`8VRn=LQ^W|nX?@Y^bQ>=fI zvlb-d>+!4@FTRw|I|a&RIi2pjT^H5E?WWp!KVMGEeb%dDv>wlPs*fg*qvg1m>=YP3 ztgCWQcIBklskzP?{n5gnZ>+)2!A=1gzg_X$<&(!^? z*6&W$@rgEHjk_@Cr|KrrCb!0Nop#kowjnNh>5IQIvBt2Rhb7b*I5aC-axSsI3ws)% z(V>`Pz(~xkaxpLSl(65F{#7g|0H4y%_a^Fpd&+0GAV+99=q$V3ezT>k{Z| zD@QD^x2b*JuITJ)E0@X2C!Tc$4gkdvB3E7r@&QK%OkYt2!`a&~zzQSbZ9VO@ZBz;E zj!`2CI@NM=Z%;zvHku2wIq9lGLMFUK!f_4^dSWu3bY004l7*NZ3R&NCPn2@q``wYo z#f1oo+LcHiHY6|W^y=x{g}~?#jH`cN15d{0YU^|EH#KO$hUW5v!E1>$Y)Rj+wbFqy z%-hu%(OSxenlnRE)Mex&>FM63Lxo`H5*b}P5Ftpo@PzA0l4njNyRihFB_1y?N`X|+ zW`TRMDz=8~6N9tBKP*E|0nMni!6MBPa1xdm49ybMe9N>Va*Txac&JkX{sJHb05YG{ z!f5lGB~&Wm-iP87#PH%785^B@F_6Za4W)wz`lcSGQ=O013p`BhO}&StRiftTWShh{ z&iuxxHcn=)xAk?3lMl5Mu;nLw?UH-T~t2B0 z&ypm!fli_3TuFx+vb~+T*=&9>mnbqc$tpG@>x%nDVg^I$?N*IkFt>b+WBVd8-Or>m z^lUldAKlLvWt}+PsEMKI=QSk|0ZN`ePzv@?&tHYe{kP1cE7Y&dps}q75=rj4@xhLfx zmqe?nGc!sgvJ-71-RO4z79UgtPU>@+AhuUEK4&n1{Aq2RN_XRDnwv9-*G(x5ZljJd zfiepozMIa}9s0N5o1fE5FdyBM;8GLRaMsxLI3GA`!|374HEuuMI0wNEag9H$5>(DX kD1X?zMIUO`=NHf*9=<*EHMtfD^nv})^3L#IK+08VXJ82|tP literal 0 HcmV?d00001 diff --git a/searx/static/themes/oscar/gruntfile.js b/searx/static/themes/oscar/gruntfile.js index 9a0718a11..ffbaf8698 100644 --- a/searx/static/themes/oscar/gruntfile.js +++ b/searx/static/themes/oscar/gruntfile.js @@ -2,6 +2,42 @@ module.exports = function(grunt) { grunt.initConfig({ 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: { options: { separator: ';' @@ -55,6 +91,7 @@ module.exports = function(grunt) { sourceMap: true, }, files: { + "css/leaflet.min.css": "css/leaflet.css", "css/pointhi.min.css": "src/less/pointhi/oscar.less", "css/logicodev.min.css": "src/less/logicodev/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-jshint'); grunt.loadNpmTasks('grunt-contrib-watch'); @@ -85,7 +123,7 @@ module.exports = function(grunt) { grunt.registerTask('test', ['jshint']); - grunt.registerTask('default', ['jshint', 'concat', 'uglify', 'less']); + grunt.registerTask('default', ['copy', 'jshint', 'concat', 'uglify', 'less']); grunt.registerTask('styles', ['less']); diff --git a/searx/static/themes/oscar/img/map/layers-2x.png b/searx/static/themes/oscar/img/map/layers-2x.png deleted file mode 100644 index 0b30da678eb4b0676594e9147f5c1fba023f29e7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1763 zcmX|B3pkT)7@kz5B!n6|s{Sj7B>p5}j7;R1{!~h8B`Mj$mL`-_2j{~kV~9!)%^~NB zu^ih%GR$EZVL}oW|I_cf{_ncJ_q*Tw`QGQf@7?dWFq@OdB_)s&2n0eBV~)0ir}m#) zTolHc%<(RGh~kVf4&vhC-2>MBFkR(YWPxHA$$CL?Bk3vaxh9U0z-$5C|~haJbUaQosQ2-@hLa5U|2D zG&F>Vhp*ts$Ve|QuNBN@vtwgpV`5@frU?lNiHV7T@7%eQl$1oFPykb@ROs2#(vp^z zMx)Vy$;!&g%*+Jx_3PK!+1bG4=jZ3;x-~a9x3{-*x!k_KJ}9-dwZTFlJ32Z9|6S0bxVU&^WaNJhuy$x@C@3fh znBd^x$B!TL`TWq((1?hL`1p8O4t~J`G>36;aL~`sk3=H9diCn=-Mc9%DX?l_V8GYc z7v2Q@0Q&p;y}iAG2O}T@kH>>?7{N|WO${(mf|sEo0GNV706ZQKNB|(Ov9S@RfMKJR z(h4pqDFH8lA-3M$UI6gZ<>uxBSlI>kg%W6hu!uw=C|ptN@9z)61qKE_c<=x`hJ=Jb zaE~560<#cYR8&-SbaY%?9K=K>lOZGUm71Cg&A}1m0&(Qz`cXa^PT^C$-AQ|d zh=}OwHR9ruQZlkzwkq%5yLZ3p0ZkpfW5>+QEUlcJF1lc^-t@eUBM<`u0z<Jv=^t zXn1&JbbNerQaC*``)zJ+{>P8S#h-Bf{{4GtX(^j3oPtjXi$S9t%vm`d3l}!HD2aW| zVxw&J&h61NKiq{Mv$5TIcJuStT@tqV9ZqrSUwf^J#x@o0&z@x3NR(^&Cs4>&1zlbD zEbcpmf2q7b_6-Kg?QU%?VbSNcLXCS2#MWy^F`1lkwS@8GVV5#Cx2UUFOqdA{zcHrF zq}LH0LKQIu`=WHGFRP!(_^!gS=y65Q>KnD&=hCCkS?%PC=@TeBqDSze?(xBGDo*TO z6l*nGO!g)9%>7TcgwLT)+pVKG#z#A@QlFDpWs0Snn@E|RXmvnvZ8yrXq{6kosnL}6 zokfO^ZlX)t7;z3p1yeJBxtgYm=MPg;Vw9W;*Q*{-zjoG0sG{p(PJ9{6vsRt-`?6-P zDMPX+d`@^hXn>V(x8Tg^316zTJMydc;tQU~lgJa)fTm6ZoAD*KNovxS=t(_&omqcYw(9F zsF6a;ieRCezAZuIXoo;w?mDB;LsRp3ZnLCO()R>5iDGZ9drWJa&g@36A(A6+P+VKS zl`ln5)5|fONwa@RX60a{J;JauodTW4R*tOVLh^Z^Em-0vJ^YX9i`tg8hUduj{C zgdOb$QZKoML@(1k4|~ab@?2}WLh_9gmOw2;QDNFP=9aj>&~OGTGjGvkB)s8wR#+jq z=B=l@1Db!$vr^bI+kLd5lYZ| zZ^{?4uurCX1p;$zSxS9*mAe{=rqo8;dm4R+hVjWD8CtPbw7(^$V%$a#qGCR>O;X7m uwkx^-Z6Xz7Mx$L_mqRu)iE!0R9yy>A#!FtUSxbQb0tCkNBs$mlV&K0Zo~`Bp diff --git a/searx/static/themes/oscar/img/map/layers.png b/searx/static/themes/oscar/img/map/layers.png deleted file mode 100644 index 4297fd9ee035ce8063e91e34c6e6629c4c2b22b8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1142 zcmX9+2~bm46b(gc5TdwYr76w;P8^X%P`e1F#V~~`30obQ4k8L-Ym1N{lCW5|1P}-* z2ni%KIv^v934|p;u!OKAh6J!JA|ybFIzaB_)7N zCbOWRfW=~!m6btQQ&Uq{R|llAu@O)p5cKx;0%>b&8y_DB-qqDbB9R~?kw~OcDUhL| zA-P-*M5$CxOiWBpP6D5vo}QhZ)#-GLi;HHn*3}(U+Dl02N zDu=_VuCC_scp$aDz8<iL$cV^|qbeK8FJb4`H2gr+m))1q9$P5(r|GlTF^{>_`Emk)-AyPontoM`=PL2i4ovz^1`fIE%J zAJhu>Ss#!XpZ1c4o3&mavL3oyVO(AK9$Hg_Pi(SA?C0W&X(LA`;b&C{ZZyTGd)cu@ zM2XJXO~l3E&nPsEh$FZ5hT_+CyuyL{)+dJO)DqfM5|x_t!r$f9Va49HkL4}#H^vgR zj^)3Mj709A5%-=k#kH3Iz49{7l+Sp5{WNyM3+rvk*0OiejpXeF6Q=LCOGb5~?y9MO zs@8!vGWp~B*kgfaZEdB+X?1!PciP+L;r7jICjUnWt44Q+fXN}!l!f1&vp>h78zepK xr0i diff --git a/searx/static/themes/oscar/img/map/marker-icon-2x.png b/searx/static/themes/oscar/img/map/marker-icon-2x.png deleted file mode 100644 index 0015b6495fa458ad39d51cb4b913430016f48d33..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4033 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 diff --git a/searx/static/themes/oscar/img/map/marker-shadow.png b/searx/static/themes/oscar/img/map/marker-shadow.png deleted file mode 100644 index d1e773c715a9b508ebea055c4bb4b0a2ad7f6e52..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 797 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�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 diff --git a/searx/static/themes/oscar/js/leaflet.js b/searx/static/themes/oscar/js/leaflet.js new file mode 100644 index 000000000..21f499c3e --- /dev/null +++ b/searx/static/themes/oscar/js/leaflet.js @@ -0,0 +1,6 @@ +/* @preserve + * Leaflet 1.7.1, a JS library for interactive maps. http://leafletjs.com + * (c) 2010-2019 Vladimir Agafonkin, (c) 2010-2011 CloudMade + */ +!function(t,i){"object"==typeof exports&&"undefined"!=typeof module?i(exports):"function"==typeof define&&define.amd?define(["exports"],i):i(t.L={})}(this,function(t){"use strict";function h(t){for(var i,e,n=1,o=arguments.length;n=this.min.x&&e.x<=this.max.x&&i.y>=this.min.y&&e.y<=this.max.y},intersects:function(t){t=O(t);var i=this.min,e=this.max,n=t.min,o=t.max,s=o.x>=i.x&&n.x<=e.x,r=o.y>=i.y&&n.y<=e.y;return s&&r},overlaps:function(t){t=O(t);var i=this.min,e=this.max,n=t.min,o=t.max,s=o.x>i.x&&n.xi.y&&n.y=n.lat&&e.lat<=o.lat&&i.lng>=n.lng&&e.lng<=o.lng},intersects:function(t){t=N(t);var i=this._southWest,e=this._northEast,n=t.getSouthWest(),o=t.getNorthEast(),s=o.lat>=i.lat&&n.lat<=e.lat,r=o.lng>=i.lng&&n.lng<=e.lng;return s&&r},overlaps:function(t){t=N(t);var i=this._southWest,e=this._northEast,n=t.getSouthWest(),o=t.getNorthEast(),s=o.lat>i.lat&&n.lati.lng&&n.lng';var i=t.firstChild;return i.style.behavior="url(#default#VML)",i&&"object"==typeof i.adj}catch(t){return!1}}();function kt(t){return 0<=navigator.userAgent.toLowerCase().indexOf(t)}var Bt={ie:tt,ielt9:it,edge:et,webkit:nt,android:ot,android23:st,androidStock:at,opera:ht,chrome:ut,gecko:lt,safari:ct,phantom:_t,opera12:dt,win:pt,ie3d:mt,webkit3d:ft,gecko3d:gt,any3d:vt,mobile:yt,mobileWebkit:xt,mobileWebkit3d:wt,msPointer:Pt,pointer:Lt,touch:bt,mobileOpera:Tt,mobileGecko:Mt,retina:zt,passiveEvents:Ct,canvas:St,svg:Zt,vml:Et},At=Pt?"MSPointerDown":"pointerdown",It=Pt?"MSPointerMove":"pointermove",Ot=Pt?"MSPointerUp":"pointerup",Rt=Pt?"MSPointerCancel":"pointercancel",Nt={},Dt=!1;function jt(t,i,e,n){function o(t){Ut(t,r)}var s,r,a,h,u,l,c,_;function d(t){t.pointerType===(t.MSPOINTER_TYPE_MOUSE||"mouse")&&0===t.buttons||Ut(t,h)}return"touchstart"===i?(u=t,l=e,c=n,_=p(function(t){t.MSPOINTER_TYPE_TOUCH&&t.pointerType===t.MSPOINTER_TYPE_TOUCH&&Ri(t),Ut(t,l)}),u["_leaflet_touchstart"+c]=_,u.addEventListener(At,_,!1),Dt||(document.addEventListener(At,Wt,!0),document.addEventListener(It,Ht,!0),document.addEventListener(Ot,Ft,!0),document.addEventListener(Rt,Ft,!0),Dt=!0)):"touchmove"===i?(h=e,(a=t)["_leaflet_touchmove"+n]=d,a.addEventListener(It,d,!1)):"touchend"===i&&(r=e,(s=t)["_leaflet_touchend"+n]=o,s.addEventListener(Ot,o,!1),s.addEventListener(Rt,o,!1)),this}function Wt(t){Nt[t.pointerId]=t}function Ht(t){Nt[t.pointerId]&&(Nt[t.pointerId]=t)}function Ft(t){delete Nt[t.pointerId]}function Ut(t,i){for(var e in t.touches=[],Nt)t.touches.push(Nt[e]);t.changedTouches=[t],i(t)}var Vt=Pt?"MSPointerDown":Lt?"pointerdown":"touchstart",qt=Pt?"MSPointerUp":Lt?"pointerup":"touchend",Gt="_leaflet_";var Kt,Yt,Xt,Jt,$t,Qt,ti=fi(["transform","webkitTransform","OTransform","MozTransform","msTransform"]),ii=fi(["webkitTransition","transition","OTransition","MozTransition","msTransition"]),ei="webkitTransition"===ii||"OTransition"===ii?ii+"End":"transitionend";function ni(t){return"string"==typeof t?document.getElementById(t):t}function oi(t,i){var e,n=t.style[i]||t.currentStyle&&t.currentStyle[i];return n&&"auto"!==n||!document.defaultView||(n=(e=document.defaultView.getComputedStyle(t,null))?e[i]:null),"auto"===n?null:n}function si(t,i,e){var n=document.createElement(t);return n.className=i||"",e&&e.appendChild(n),n}function ri(t){var i=t.parentNode;i&&i.removeChild(t)}function ai(t){for(;t.firstChild;)t.removeChild(t.firstChild)}function hi(t){var i=t.parentNode;i&&i.lastChild!==t&&i.appendChild(t)}function ui(t){var i=t.parentNode;i&&i.firstChild!==t&&i.insertBefore(t,i.firstChild)}function li(t,i){if(void 0!==t.classList)return t.classList.contains(i);var e=pi(t);return 0this.options.maxZoom)?this.setZoom(t):this},panInsideBounds:function(t,i){this._enforcingBounds=!0;var e=this.getCenter(),n=this._limitCenter(e,this._zoom,N(t));return e.equals(n)||this.panTo(n,i),this._enforcingBounds=!1,this},panInside:function(t,i){var e,n,o=A((i=i||{}).paddingTopLeft||i.padding||[0,0]),s=A(i.paddingBottomRight||i.padding||[0,0]),r=this.getCenter(),a=this.project(r),h=this.project(t),u=this.getPixelBounds(),l=u.getSize().divideBy(2),c=O([u.min.add(o),u.max.subtract(s)]);return c.contains(h)||(this._enforcingBounds=!0,e=a.subtract(h),n=A(h.x+e.x,h.y+e.y),(h.xc.max.x)&&(n.x=a.x-e.x,0c.max.y)&&(n.y=a.y-e.y,0=this.options.transform3DLimit&&this._resetView(this.getCenter(),this.getZoom())},_findEventTargets:function(t,i){for(var e,n=[],o="mouseout"===i||"mouseover"===i,s=t.target||t.srcElement,r=!1;s;){if((e=this._targets[m(s)])&&("click"===i||"preclick"===i)&&!t._simulated&&this._draggableMoved(e)){r=!0;break}if(e&&e.listens(i,!0)){if(o&&!Vi(s,t))break;if(n.push(e),o)break}if(s===this._container)break;s=s.parentNode}return n.length||r||o||!Vi(s,t)||(n=[this]),n},_handleDOMEvent:function(t){var i;this._loaded&&!Ui(t)&&("mousedown"!==(i=t.type)&&"keypress"!==i&&"keyup"!==i&&"keydown"!==i||Pi(t.target||t.srcElement),this._fireDOMEvent(t,i))},_mouseEvents:["click","dblclick","mouseover","mouseout","contextmenu"],_fireDOMEvent:function(t,i,e){var n;if("click"===t.type&&((n=h({},t)).type="preclick",this._fireDOMEvent(n,n.type,e)),!t._stopped&&(e=(e||[]).concat(this._findEventTargets(t,i))).length){var o=e[0];"contextmenu"===i&&o.listens(i,!0)&&Ri(t);var s,r={originalEvent:t};"keypress"!==t.type&&"keydown"!==t.type&&"keyup"!==t.type&&(s=o.getLatLng&&(!o._radius||o._radius<=10),r.containerPoint=s?this.latLngToContainerPoint(o.getLatLng()):this.mouseEventToContainerPoint(t),r.layerPoint=this.containerPointToLayerPoint(r.containerPoint),r.latlng=s?o.getLatLng():this.layerPointToLatLng(r.layerPoint));for(var a=0;athis.options.zoomAnimationThreshold)return!1;var n=this.getZoomScale(i),o=this._getCenterOffset(t)._divideBy(1-1/n);return!(!0!==e.animate&&!this.getSize().contains(o))&&(M(function(){this._moveStart(!0,!1)._animateZoom(t,i,!0)},this),!0)},_animateZoom:function(t,i,e,n){this._mapPane&&(e&&(this._animatingZoom=!0,this._animateToCenter=t,this._animateToZoom=i,ci(this._mapPane,"leaflet-zoom-anim")),this.fire("zoomanim",{center:t,zoom:i,noUpdate:n}),setTimeout(p(this._onZoomTransitionEnd,this),250))},_onZoomTransitionEnd:function(){this._animatingZoom&&(this._mapPane&&_i(this._mapPane,"leaflet-zoom-anim"),this._animatingZoom=!1,this._move(this._animateToCenter,this._animateToZoom),M(function(){this._moveEnd(!0)},this))}});function Yi(t){return new Xi(t)}var Xi=S.extend({options:{position:"topright"},initialize:function(t){c(this,t)},getPosition:function(){return this.options.position},setPosition:function(t){var i=this._map;return i&&i.removeControl(this),this.options.position=t,i&&i.addControl(this),this},getContainer:function(){return this._container},addTo:function(t){this.remove(),this._map=t;var i=this._container=this.onAdd(t),e=this.getPosition(),n=t._controlCorners[e];return ci(i,"leaflet-control"),-1!==e.indexOf("bottom")?n.insertBefore(i,n.firstChild):n.appendChild(i),this._map.on("unload",this.remove,this),this},remove:function(){return this._map&&(ri(this._container),this.onRemove&&this.onRemove(this._map),this._map.off("unload",this.remove,this),this._map=null),this},_refocusOnMap:function(t){this._map&&t&&0",n=document.createElement("div");return n.innerHTML=e,n.firstChild},_addItem:function(t){var i,e=document.createElement("label"),n=this._map.hasLayer(t.layer);t.overlay?((i=document.createElement("input")).type="checkbox",i.className="leaflet-control-layers-selector",i.defaultChecked=n):i=this._createRadioElement("leaflet-base-layers_"+m(this),n),this._layerControlInputs.push(i),i.layerId=m(t.layer),zi(i,"click",this._onInputClick,this);var o=document.createElement("span");o.innerHTML=" "+t.name;var s=document.createElement("div");return e.appendChild(s),s.appendChild(i),s.appendChild(o),(t.overlay?this._overlaysList:this._baseLayersList).appendChild(e),this._checkDisabledLayers(),e},_onInputClick:function(){var t,i,e=this._layerControlInputs,n=[],o=[];this._handlingClick=!0;for(var s=e.length-1;0<=s;s--)t=e[s],i=this._getLayer(t.layerId).layer,t.checked?n.push(i):t.checked||o.push(i);for(s=0;si.options.maxZoom},_expandIfNotCollapsed:function(){return this._map&&!this.options.collapsed&&this.expand(),this},_expand:function(){return this.expand()},_collapse:function(){return this.collapse()}}),$i=Xi.extend({options:{position:"topleft",zoomInText:"+",zoomInTitle:"Zoom in",zoomOutText:"−",zoomOutTitle:"Zoom out"},onAdd:function(t){var i="leaflet-control-zoom",e=si("div",i+" leaflet-bar"),n=this.options;return this._zoomInButton=this._createButton(n.zoomInText,n.zoomInTitle,i+"-in",e,this._zoomIn),this._zoomOutButton=this._createButton(n.zoomOutText,n.zoomOutTitle,i+"-out",e,this._zoomOut),this._updateDisabled(),t.on("zoomend zoomlevelschange",this._updateDisabled,this),e},onRemove:function(t){t.off("zoomend zoomlevelschange",this._updateDisabled,this)},disable:function(){return this._disabled=!0,this._updateDisabled(),this},enable:function(){return this._disabled=!1,this._updateDisabled(),this},_zoomIn:function(t){!this._disabled&&this._map._zoomthis._map.getMinZoom()&&this._map.zoomOut(this._map.options.zoomDelta*(t.shiftKey?3:1))},_createButton:function(t,i,e,n,o){var s=si("a",e,n);return s.innerHTML=t,s.href="#",s.title=i,s.setAttribute("role","button"),s.setAttribute("aria-label",i),Oi(s),zi(s,"click",Ni),zi(s,"click",o,this),zi(s,"click",this._refocusOnMap,this),s},_updateDisabled:function(){var t=this._map,i="leaflet-disabled";_i(this._zoomInButton,i),_i(this._zoomOutButton,i),!this._disabled&&t._zoom!==t.getMinZoom()||ci(this._zoomOutButton,i),!this._disabled&&t._zoom!==t.getMaxZoom()||ci(this._zoomInButton,i)}});Ki.mergeOptions({zoomControl:!0}),Ki.addInitHook(function(){this.options.zoomControl&&(this.zoomControl=new $i,this.addControl(this.zoomControl))});var Qi=Xi.extend({options:{position:"bottomleft",maxWidth:100,metric:!0,imperial:!0},onAdd:function(t){var i="leaflet-control-scale",e=si("div",i),n=this.options;return this._addScales(n,i+"-line",e),t.on(n.updateWhenIdle?"moveend":"move",this._update,this),t.whenReady(this._update,this),e},onRemove:function(t){t.off(this.options.updateWhenIdle?"moveend":"move",this._update,this)},_addScales:function(t,i,e){t.metric&&(this._mScale=si("div",i,e)),t.imperial&&(this._iScale=si("div",i,e))},_update:function(){var t=this._map,i=t.getSize().y/2,e=t.distance(t.containerPointToLatLng([0,i]),t.containerPointToLatLng([this.options.maxWidth,i]));this._updateScales(e)},_updateScales:function(t){this.options.metric&&t&&this._updateMetric(t),this.options.imperial&&t&&this._updateImperial(t)},_updateMetric:function(t){var i=this._getRoundNum(t),e=i<1e3?i+" m":i/1e3+" km";this._updateScale(this._mScale,e,i/t)},_updateImperial:function(t){var i,e,n,o=3.2808399*t;5280Leaflet'},initialize:function(t){c(this,t),this._attributions={}},onAdd:function(t){for(var i in(t.attributionControl=this)._container=si("div","leaflet-control-attribution"),Oi(this._container),t._layers)t._layers[i].getAttribution&&this.addAttribution(t._layers[i].getAttribution());return this._update(),this._container},setPrefix:function(t){return this.options.prefix=t,this._update(),this},addAttribution:function(t){return t&&(this._attributions[t]||(this._attributions[t]=0),this._attributions[t]++,this._update()),this},removeAttribution:function(t){return t&&this._attributions[t]&&(this._attributions[t]--,this._update()),this},_update:function(){if(this._map){var t=[];for(var i in this._attributions)this._attributions[i]&&t.push(i);var e=[];this.options.prefix&&e.push(this.options.prefix),t.length&&e.push(t.join(", ")),this._container.innerHTML=e.join(" | ")}}});Ki.mergeOptions({attributionControl:!0}),Ki.addInitHook(function(){this.options.attributionControl&&(new te).addTo(this)});Xi.Layers=Ji,Xi.Zoom=$i,Xi.Scale=Qi,Xi.Attribution=te,Yi.layers=function(t,i,e){return new Ji(t,i,e)},Yi.zoom=function(t){return new $i(t)},Yi.scale=function(t){return new Qi(t)},Yi.attribution=function(t){return new te(t)};var ie=S.extend({initialize:function(t){this._map=t},enable:function(){return this._enabled||(this._enabled=!0,this.addHooks()),this},disable:function(){return this._enabled&&(this._enabled=!1,this.removeHooks()),this},enabled:function(){return!!this._enabled}});ie.addTo=function(t,i){return t.addHandler(i,this),this};var ee,ne={Events:Z},oe=bt?"touchstart mousedown":"mousedown",se={mousedown:"mouseup",touchstart:"touchend",pointerdown:"touchend",MSPointerDown:"touchend"},re={mousedown:"mousemove",touchstart:"touchmove",pointerdown:"touchmove",MSPointerDown:"touchmove"},ae=E.extend({options:{clickTolerance:3},initialize:function(t,i,e,n){c(this,n),this._element=t,this._dragStartTarget=i||t,this._preventOutline=e},enable:function(){this._enabled||(zi(this._dragStartTarget,oe,this._onDown,this),this._enabled=!0)},disable:function(){this._enabled&&(ae._dragging===this&&this.finishDrag(),Si(this._dragStartTarget,oe,this._onDown,this),this._enabled=!1,this._moved=!1)},_onDown:function(t){var i,e;!t._simulated&&this._enabled&&(this._moved=!1,li(this._element,"leaflet-zoom-anim")||ae._dragging||t.shiftKey||1!==t.which&&1!==t.button&&!t.touches||((ae._dragging=this)._preventOutline&&Pi(this._element),xi(),Xt(),this._moving||(this.fire("down"),i=t.touches?t.touches[0]:t,e=bi(this._element),this._startPoint=new k(i.clientX,i.clientY),this._parentScale=Ti(e),zi(document,re[t.type],this._onMove,this),zi(document,se[t.type],this._onUp,this))))},_onMove:function(t){var i,e;!t._simulated&&this._enabled&&(t.touches&&1i&&(e.push(t[n]),o=n);oi.max.x&&(e|=2),t.yi.max.y&&(e|=8),e}function de(t,i,e,n){var o,s=i.x,r=i.y,a=e.x-s,h=e.y-r,u=a*a+h*h;return 0this._layersMaxZoom&&this.setZoom(this._layersMaxZoom),void 0===this.options.minZoom&&this._layersMinZoom&&this.getZoom()t.y!=n.y>t.y&&t.x<(n.x-e.x)*(t.y-e.y)/(n.y-e.y)+e.x&&(u=!u);return u||Oe.prototype._containsPoint.call(this,t,!0)}});var Ne=Ce.extend({initialize:function(t,i){c(this,i),this._layers={},t&&this.addData(t)},addData:function(t){var i,e,n,o=g(t)?t:t.features;if(o){for(i=0,e=o.length;iu.x&&(l=s.x+n-u.x+h.x),s.x-l-a.x<0&&(l=s.x-a.x),s.y+e+h.y>u.y&&(c=s.y+e-u.y+h.y),s.y-c-a.y<0&&(c=s.y-a.y),(l||c)&&t.fire("autopanstart").panBy([l,c]))},_onCloseButtonClick:function(t){this._close(),Ni(t)},_getAnchor:function(){return A(this._source&&this._source._getPopupAnchor?this._source._getPopupAnchor():[0,0])}});Ki.mergeOptions({closePopupOnClick:!0}),Ki.include({openPopup:function(t,i,e){return t instanceof tn||(t=new tn(e).setContent(t)),i&&t.setLatLng(i),this.hasLayer(t)?this:(this._popup&&this._popup.options.autoClose&&this.closePopup(),this._popup=t,this.addLayer(t))},closePopup:function(t){return t&&t!==this._popup||(t=this._popup,this._popup=null),t&&this.removeLayer(t),this}}),Me.include({bindPopup:function(t,i){return t instanceof tn?(c(t,i),(this._popup=t)._source=this):(this._popup&&!i||(this._popup=new tn(i,this)),this._popup.setContent(t)),this._popupHandlersAdded||(this.on({click:this._openPopup,keypress:this._onKeyPress,remove:this.closePopup,move:this._movePopup}),this._popupHandlersAdded=!0),this},unbindPopup:function(){return this._popup&&(this.off({click:this._openPopup,keypress:this._onKeyPress,remove:this.closePopup,move:this._movePopup}),this._popupHandlersAdded=!1,this._popup=null),this},openPopup:function(t,i){return this._popup&&this._map&&(i=this._popup._prepareOpen(this,t,i),this._map.openPopup(this._popup,i)),this},closePopup:function(){return this._popup&&this._popup._close(),this},togglePopup:function(t){return this._popup&&(this._popup._map?this.closePopup():this.openPopup(t)),this},isPopupOpen:function(){return!!this._popup&&this._popup.isOpen()},setPopupContent:function(t){return this._popup&&this._popup.setContent(t),this},getPopup:function(){return this._popup},_openPopup:function(t){var i=t.layer||t.target;this._popup&&this._map&&(Ni(t),i instanceof Be?this.openPopup(t.layer||t.target,t.latlng):this._map.hasLayer(this._popup)&&this._popup._source===i?this.closePopup():this.openPopup(i,t.latlng))},_movePopup:function(t){this._popup.setLatLng(t.latlng)},_onKeyPress:function(t){13===t.originalEvent.keyCode&&this._openPopup(t)}});var en=Qe.extend({options:{pane:"tooltipPane",offset:[0,0],direction:"auto",permanent:!1,sticky:!1,interactive:!1,opacity:.9},onAdd:function(t){Qe.prototype.onAdd.call(this,t),this.setOpacity(this.options.opacity),t.fire("tooltipopen",{tooltip:this}),this._source&&this._source.fire("tooltipopen",{tooltip:this},!0)},onRemove:function(t){Qe.prototype.onRemove.call(this,t),t.fire("tooltipclose",{tooltip:this}),this._source&&this._source.fire("tooltipclose",{tooltip:this},!0)},getEvents:function(){var t=Qe.prototype.getEvents.call(this);return bt&&!this.options.permanent&&(t.preclick=this._close),t},_close:function(){this._map&&this._map.closeTooltip(this)},_initLayout:function(){var t="leaflet-tooltip "+(this.options.className||"")+" leaflet-zoom-"+(this._zoomAnimated?"animated":"hide");this._contentNode=this._container=si("div",t)},_updateLayout:function(){},_adjustPan:function(){},_setPosition:function(t){var i,e=this._map,n=this._container,o=e.latLngToContainerPoint(e.getCenter()),s=e.layerPointToContainerPoint(t),r=this.options.direction,a=n.offsetWidth,h=n.offsetHeight,u=A(this.options.offset),l=this._getAnchor(),c="top"===r?(i=a/2,h):"bottom"===r?(i=a/2,0):(i="center"===r?a/2:"right"===r?0:"left"===r?a:s.xthis.options.maxZoom||nthis.options.maxZoom||void 0!==this.options.minZoom&&oe.max.x)||!i.wrapLat&&(t.ye.max.y))return!1}if(!this.options.bounds)return!0;var n=this._tileCoordsToBounds(t);return N(this.options.bounds).overlaps(n)},_keyToBounds:function(t){return this._tileCoordsToBounds(this._keyToTileCoords(t))},_tileCoordsToNwSe:function(t){var i=this._map,e=this.getTileSize(),n=t.scaleBy(e),o=n.add(e);return[i.unproject(n,t.z),i.unproject(o,t.z)]},_tileCoordsToBounds:function(t){var i=this._tileCoordsToNwSe(t),e=new R(i[0],i[1]);return this.options.noWrap||(e=this._map.wrapLatLngBounds(e)),e},_tileCoordsToKey:function(t){return t.x+":"+t.y+":"+t.z},_keyToTileCoords:function(t){var i=t.split(":"),e=new k(+i[0],+i[1]);return e.z=+i[2],e},_removeTile:function(t){var i=this._tiles[t];i&&(ri(i.el),delete this._tiles[t],this.fire("tileunload",{tile:i.el,coords:this._keyToTileCoords(t)}))},_initTile:function(t){ci(t,"leaflet-tile");var i=this.getTileSize();t.style.width=i.x+"px",t.style.height=i.y+"px",t.onselectstart=a,t.onmousemove=a,it&&this.options.opacity<1&&mi(t,this.options.opacity),ot&&!st&&(t.style.WebkitBackfaceVisibility="hidden")},_addTile:function(t,i){var e=this._getTilePos(t),n=this._tileCoordsToKey(t),o=this.createTile(this._wrapCoords(t),p(this._tileReady,this,t));this._initTile(o),this.createTile.length<2&&M(p(this._tileReady,this,t,null,o)),vi(o,e),this._tiles[n]={el:o,coords:t,current:!0},i.appendChild(o),this.fire("tileloadstart",{tile:o,coords:t})},_tileReady:function(t,i,e){i&&this.fire("tileerror",{error:i,tile:e,coords:t});var n=this._tileCoordsToKey(t);(e=this._tiles[n])&&(e.loaded=+new Date,this._map._fadeAnimated?(mi(e.el,0),z(this._fadeFrame),this._fadeFrame=M(this._updateOpacity,this)):(e.active=!0,this._pruneTiles()),i||(ci(e.el,"leaflet-tile-loaded"),this.fire("tileload",{tile:e.el,coords:t})),this._noTilesToLoad()&&(this._loading=!1,this.fire("load"),it||!this._map._fadeAnimated?M(this._pruneTiles,this):setTimeout(p(this._pruneTiles,this),250)))},_getTilePos:function(t){return t.scaleBy(this.getTileSize()).subtract(this._level.origin)},_wrapCoords:function(t){var i=new k(this._wrapX?o(t.x,this._wrapX):t.x,this._wrapY?o(t.y,this._wrapY):t.y);return i.z=t.z,i},_pxBoundsToTileRange:function(t){var i=this.getTileSize();return new I(t.min.unscaleBy(i).floor(),t.max.unscaleBy(i).ceil().subtract([1,1]))},_noTilesToLoad:function(){for(var t in this._tiles)if(!this._tiles[t].loaded)return!1;return!0}});var sn=on.extend({options:{minZoom:0,maxZoom:18,subdomains:"abc",errorTileUrl:"",zoomOffset:0,tms:!1,zoomReverse:!1,detectRetina:!1,crossOrigin:!1},initialize:function(t,i){this._url=t,(i=c(this,i)).detectRetina&&zt&&0')}}catch(t){return function(t){return document.createElement("<"+t+' xmlns="urn:schemas-microsoft.com:vml" class="lvml">')}}}(),_n={_initContainer:function(){this._container=si("div","leaflet-vml-container")},_update:function(){this._map._animatingZoom||(hn.prototype._update.call(this),this.fire("update"))},_initPath:function(t){var i=t._container=cn("shape");ci(i,"leaflet-vml-shape "+(this.options.className||"")),i.coordsize="1 1",t._path=cn("path"),i.appendChild(t._path),this._updateStyle(t),this._layers[m(t)]=t},_addPath:function(t){var i=t._container;this._container.appendChild(i),t.options.interactive&&t.addInteractiveTarget(i)},_removePath:function(t){var i=t._container;ri(i),t.removeInteractiveTarget(i),delete this._layers[m(t)]},_updateStyle:function(t){var i=t._stroke,e=t._fill,n=t.options,o=t._container;o.stroked=!!n.stroke,o.filled=!!n.fill,n.stroke?(i=i||(t._stroke=cn("stroke")),o.appendChild(i),i.weight=n.weight+"px",i.color=n.color,i.opacity=n.opacity,n.dashArray?i.dashStyle=g(n.dashArray)?n.dashArray.join(" "):n.dashArray.replace(/( *, *)/g," "):i.dashStyle="",i.endcap=n.lineCap.replace("butt","flat"),i.joinstyle=n.lineJoin):i&&(o.removeChild(i),t._stroke=null),n.fill?(e=e||(t._fill=cn("fill")),o.appendChild(e),e.color=n.fillColor||n.color,e.opacity=n.fillOpacity):e&&(o.removeChild(e),t._fill=null)},_updateCircle:function(t){var i=t._point.round(),e=Math.round(t._radius),n=Math.round(t._radiusY||e);this._setPath(t,t._empty()?"M0 0":"AL "+i.x+","+i.y+" "+e+","+n+" 0,23592600")},_setPath:function(t,i){t._path.v=i},_bringToFront:function(t){hi(t._container)},_bringToBack:function(t){ui(t._container)}},dn=Et?cn:J,pn=hn.extend({getEvents:function(){var t=hn.prototype.getEvents.call(this);return t.zoomstart=this._onZoomStart,t},_initContainer:function(){this._container=dn("svg"),this._container.setAttribute("pointer-events","none"),this._rootGroup=dn("g"),this._container.appendChild(this._rootGroup)},_destroyContainer:function(){ri(this._container),Si(this._container),delete this._container,delete this._rootGroup,delete this._svgSize},_onZoomStart:function(){this._update()},_update:function(){var t,i,e;this._map._animatingZoom&&this._bounds||(hn.prototype._update.call(this),i=(t=this._bounds).getSize(),e=this._container,this._svgSize&&this._svgSize.equals(i)||(this._svgSize=i,e.setAttribute("width",i.x),e.setAttribute("height",i.y)),vi(e,t.min),e.setAttribute("viewBox",[t.min.x,t.min.y,i.x,i.y].join(" ")),this.fire("update"))},_initPath:function(t){var i=t._path=dn("path");t.options.className&&ci(i,t.options.className),t.options.interactive&&ci(i,"leaflet-interactive"),this._updateStyle(t),this._layers[m(t)]=t},_addPath:function(t){this._rootGroup||this._initContainer(),this._rootGroup.appendChild(t._path),t.addInteractiveTarget(t._path)},_removePath:function(t){ri(t._path),t.removeInteractiveTarget(t._path),delete this._layers[m(t)]},_updatePath:function(t){t._project(),t._update()},_updateStyle:function(t){var i=t._path,e=t.options;i&&(e.stroke?(i.setAttribute("stroke",e.color),i.setAttribute("stroke-opacity",e.opacity),i.setAttribute("stroke-width",e.weight),i.setAttribute("stroke-linecap",e.lineCap),i.setAttribute("stroke-linejoin",e.lineJoin),e.dashArray?i.setAttribute("stroke-dasharray",e.dashArray):i.removeAttribute("stroke-dasharray"),e.dashOffset?i.setAttribute("stroke-dashoffset",e.dashOffset):i.removeAttribute("stroke-dashoffset")):i.setAttribute("stroke","none"),e.fill?(i.setAttribute("fill",e.fillColor||e.color),i.setAttribute("fill-opacity",e.fillOpacity),i.setAttribute("fill-rule",e.fillRule||"evenodd")):i.setAttribute("fill","none"))},_updatePoly:function(t,i){this._setPath(t,$(t._parts,i))},_updateCircle:function(t){var i=t._point,e=Math.max(Math.round(t._radius),1),n="a"+e+","+(Math.max(Math.round(t._radiusY),1)||e)+" 0 1,0 ",o=t._empty()?"M0 0":"M"+(i.x-e)+","+i.y+n+2*e+",0 "+n+2*-e+",0 ";this._setPath(t,o)},_setPath:function(t,i){t._path.setAttribute("d",i)},_bringToFront:function(t){hi(t._path)},_bringToBack:function(t){ui(t._path)}});function mn(t){return Zt||Et?new pn(t):null}Et&&pn.include(_n),Ki.include({getRenderer:function(t){var i=(i=t.options.renderer||this._getPaneRenderer(t.options.pane)||this.options.renderer||this._renderer)||(this._renderer=this._createRenderer());return this.hasLayer(i)||this.addLayer(i),i},_getPaneRenderer:function(t){if("overlayPane"===t||void 0===t)return!1;var i=this._paneRenderers[t];return void 0===i&&(i=this._createRenderer({pane:t}),this._paneRenderers[t]=i),i},_createRenderer:function(t){return this.options.preferCanvas&&ln(t)||mn(t)}});var fn=Re.extend({initialize:function(t,i){Re.prototype.initialize.call(this,this._boundsToLatLngs(t),i)},setBounds:function(t){return this.setLatLngs(this._boundsToLatLngs(t))},_boundsToLatLngs:function(t){return[(t=N(t)).getSouthWest(),t.getNorthWest(),t.getNorthEast(),t.getSouthEast()]}});pn.create=dn,pn.pointsToPath=$,Ne.geometryToLayer=De,Ne.coordsToLatLng=We,Ne.coordsToLatLngs=He,Ne.latLngToCoords=Fe,Ne.latLngsToCoords=Ue,Ne.getFeature=Ve,Ne.asFeature=qe,Ki.mergeOptions({boxZoom:!0});var gn=ie.extend({initialize:function(t){this._map=t,this._container=t._container,this._pane=t._panes.overlayPane,this._resetStateTimeout=0,t.on("unload",this._destroy,this)},addHooks:function(){zi(this._container,"mousedown",this._onMouseDown,this)},removeHooks:function(){Si(this._container,"mousedown",this._onMouseDown,this)},moved:function(){return this._moved},_destroy:function(){ri(this._pane),delete this._pane},_resetState:function(){this._resetStateTimeout=0,this._moved=!1},_clearDeferredResetState:function(){0!==this._resetStateTimeout&&(clearTimeout(this._resetStateTimeout),this._resetStateTimeout=0)},_onMouseDown:function(t){if(!t.shiftKey||1!==t.which&&1!==t.button)return!1;this._clearDeferredResetState(),this._resetState(),Xt(),xi(),this._startPoint=this._map.mouseEventToContainerPoint(t),zi(document,{contextmenu:Ni,mousemove:this._onMouseMove,mouseup:this._onMouseUp,keydown:this._onKeyDown},this)},_onMouseMove:function(t){this._moved||(this._moved=!0,this._box=si("div","leaflet-zoom-box",this._container),ci(this._container,"leaflet-crosshair"),this._map.fire("boxzoomstart")),this._point=this._map.mouseEventToContainerPoint(t);var i=new I(this._point,this._startPoint),e=i.getSize();vi(this._box,i.min),this._box.style.width=e.x+"px",this._box.style.height=e.y+"px"},_finish:function(){this._moved&&(ri(this._box),_i(this._container,"leaflet-crosshair")),Jt(),wi(),Si(document,{contextmenu:Ni,mousemove:this._onMouseMove,mouseup:this._onMouseUp,keydown:this._onKeyDown},this)},_onMouseUp:function(t){var i;1!==t.which&&1!==t.button||(this._finish(),this._moved&&(this._clearDeferredResetState(),this._resetStateTimeout=setTimeout(p(this._resetState,this),0),i=new R(this._map.containerPointToLatLng(this._startPoint),this._map.containerPointToLatLng(this._point)),this._map.fitBounds(i).fire("boxzoomend",{boxZoomBounds:i})))},_onKeyDown:function(t){27===t.keyCode&&this._finish()}});Ki.addInitHook("addHandler","boxZoom",gn),Ki.mergeOptions({doubleClickZoom:!0});var vn=ie.extend({addHooks:function(){this._map.on("dblclick",this._onDoubleClick,this)},removeHooks:function(){this._map.off("dblclick",this._onDoubleClick,this)},_onDoubleClick:function(t){var i=this._map,e=i.getZoom(),n=i.options.zoomDelta,o=t.originalEvent.shiftKey?e-n:e+n;"center"===i.options.doubleClickZoom?i.setZoom(o):i.setZoomAround(t.containerPoint,o)}});Ki.addInitHook("addHandler","doubleClickZoom",vn),Ki.mergeOptions({dragging:!0,inertia:!st,inertiaDeceleration:3400,inertiaMaxSpeed:1/0,easeLinearity:.2,worldCopyJump:!1,maxBoundsViscosity:0});var yn=ie.extend({addHooks:function(){var t;this._draggable||(t=this._map,this._draggable=new ae(t._mapPane,t._container),this._draggable.on({dragstart:this._onDragStart,drag:this._onDrag,dragend:this._onDragEnd},this),this._draggable.on("predrag",this._onPreDragLimit,this),t.options.worldCopyJump&&(this._draggable.on("predrag",this._onPreDragWrap,this),t.on("zoomend",this._onZoomEnd,this),t.whenReady(this._onZoomEnd,this))),ci(this._map._container,"leaflet-grab leaflet-touch-drag"),this._draggable.enable(),this._positions=[],this._times=[]},removeHooks:function(){_i(this._map._container,"leaflet-grab"),_i(this._map._container,"leaflet-touch-drag"),this._draggable.disable()},moved:function(){return this._draggable&&this._draggable._moved},moving:function(){return this._draggable&&this._draggable._moving},_onDragStart:function(){var t,i=this._map;i._stop(),this._map.options.maxBounds&&this._map.options.maxBoundsViscosity?(t=N(this._map.options.maxBounds),this._offsetLimit=O(this._map.latLngToContainerPoint(t.getNorthWest()).multiplyBy(-1),this._map.latLngToContainerPoint(t.getSouthEast()).multiplyBy(-1).add(this._map.getSize())),this._viscosity=Math.min(1,Math.max(0,this._map.options.maxBoundsViscosity))):this._offsetLimit=null,i.fire("movestart").fire("dragstart"),i.options.inertia&&(this._positions=[],this._times=[])},_onDrag:function(t){var i,e;this._map.options.inertia&&(i=this._lastTime=+new Date,e=this._lastPos=this._draggable._absPos||this._draggable._newPos,this._positions.push(e),this._times.push(i),this._prunePositions(i)),this._map.fire("move",t).fire("drag",t)},_prunePositions:function(t){for(;1i.max.x&&(t.x=this._viscousLimit(t.x,i.max.x)),t.y>i.max.y&&(t.y=this._viscousLimit(t.y,i.max.y)),this._draggable._newPos=this._draggable._startPos.add(t))},_onPreDragWrap:function(){var t=this._worldWidth,i=Math.round(t/2),e=this._initialWorldOffset,n=this._draggable._newPos.x,o=(n-i+e)%t+i-e,s=(n+i+e)%t-i-e,r=Math.abs(o+e)i.getMaxZoom()&&1K0XWZS&boE+=o^30Ot42?X^>g2@YRHeN9lvE|FWZP72FmrM~ zk2qU-VkJ;$at4nEWAfyQJQCc=YHBKaiCKvi8p)ft@R+c2Cl?p%XXYlRrxxpPelNI* F836m0A}9a= delta 101 zcmZ3gy-<6C6r;gLX>K0X9NWCooE+=o^30Ot42?X^>g2@YRHeN9lvE|F9NScFFmrM~ zk2qU-VkJ;$at4nEW6tD>JQCbFYHBKaiCKvi8abP{@R+c&XXd8s=Oz|x{w%nO832G0 BAnE`B diff --git a/searx/static/themes/oscar/js/searx.min.js.map b/searx/static/themes/oscar/js/searx.min.js.map index 8def394560ce834aef56c7b0ffe4e6f97c29a97d..42e71bb78826aa2776fe75e051c3b7fa23f0dacd 100644 GIT binary patch delta 14 WcmdmNwApCGTrtM{&GW>jG64WC2L+q} delta 14 WcmdmNwApCGTrtM<&GW>jG64WB*9DXS diff --git a/searx/static/themes/oscar/package.json b/searx/static/themes/oscar/package.json index 77ca6cd74..236aa0d9e 100644 --- a/searx/static/themes/oscar/package.json +++ b/searx/static/themes/oscar/package.json @@ -3,6 +3,7 @@ "grunt": "^1.3.0", "grunt-cli": "^1.3.2", "grunt-contrib-concat": "~1.0.1", + "grunt-contrib-copy": "^1.0.0", "grunt-contrib-jshint": "~3.0.0", "grunt-contrib-less": "~3.0.0", "grunt-contrib-uglify": "~5.0.0", @@ -13,5 +14,8 @@ "start": "grunt watch", "test": "grunt" }, - "dependencies": {} + "dependencies": { + "jquery": "^3.6.0", + "leaflet": "^1.7.1" + } } diff --git a/searx/static/themes/oscar/src/js/leaflet_map.js b/searx/static/themes/oscar/src/js/leaflet_map.js index 60bf836ce..d1e102ff6 100644 --- a/searx/static/themes/oscar/src/js/leaflet_map.js +++ b/searx/static/themes/oscar/src/js/leaflet_map.js @@ -114,7 +114,7 @@ $(document).ready(function(){ } // change default imagePath - L.Icon.Default.imagePath = "./static/themes/oscar/img/map"; + L.Icon.Default.imagePath = "./static/themes/oscar/css/images/"; // init map var map = L.map(leaflet_target); diff --git a/searx/templates/oscar/base.html b/searx/templates/oscar/base.html index 18ff1675a..f8345d9a7 100644 --- a/searx/templates/oscar/base.html +++ b/searx/templates/oscar/base.html @@ -92,9 +92,9 @@

- + - {% if load_leaflet %}{{" "}}{{ "\n" }}{% endif %} + {% if load_leaflet %}{{" "}}{{ "\n" }}{% endif %} {% if autocomplete %}{{" "}}{{ "\n" }}{% endif %}