aboutsummaryrefslogtreecommitdiffstats
path: root/jm2l/static/css/leaflet-routing-machine.css
diff options
context:
space:
mode:
authortr4ck3ur <tr4ck3ur@style-python.fr>2015-02-14 03:35:21 +0100
committertr4ck3ur <tr4ck3ur@style-python.fr>2015-02-14 03:35:21 +0100
commit114d2d92147f53a1ed1d0090feedb3fb0b50d064 (patch)
treed8b9c71567b5b0fcd84f6285c669fc754fbde26f /jm2l/static/css/leaflet-routing-machine.css
parentfa4a9859c57de6b7894ff4b84b75d242f2b796f5 (diff)
downloadjm2l-114d2d92147f53a1ed1d0090feedb3fb0b50d064.tar.gz
jm2l-114d2d92147f53a1ed1d0090feedb3fb0b50d064.tar.bz2
jm2l-114d2d92147f53a1ed1d0090feedb3fb0b50d064.tar.xz
jm2l-114d2d92147f53a1ed1d0090feedb3fb0b50d064.zip
harmonize file structure for third party plugins
Diffstat (limited to 'jm2l/static/css/leaflet-routing-machine.css')
-rw-r--r--jm2l/static/css/leaflet-routing-machine.css162
1 files changed, 162 insertions, 0 deletions
diff --git a/jm2l/static/css/leaflet-routing-machine.css b/jm2l/static/css/leaflet-routing-machine.css
new file mode 100644
index 0000000..8734cc2
--- /dev/null
+++ b/jm2l/static/css/leaflet-routing-machine.css
@@ -0,0 +1,162 @@
+.leaflet-routing-container {
+ width: 320px;
+ background-color: white;
+ padding-top: 4px;
+ transition: margin-right 0.2s ease;
+}
+
+.leaflet-control-container .leaflet-routing-container-hide {
+ margin-right: -340px;
+}
+
+.leaflet-routing-container h2 {
+ font-size: 14px;
+}
+
+.leaflet-routing-container h3 {
+ font-size: 12px;
+ font-weight: normal;
+}
+
+.leaflet-routing-alt, .leaflet-routing-geocoders {
+ padding: 6px;
+ margin-top: 2px;
+ margin-bottom: 6px;
+ border-bottom: 1px solid #ccc;
+ max-height: 320px;
+ overflow-y: auto;
+ transition: all 0.2s ease;
+}
+
+.leaflet-bar .leaflet-routing-alt:last-child {
+ border-bottom: none;
+}
+
+.leaflet-routing-alt-minimized {
+ color: #888;
+ max-height: 64px;
+ overflow: hidden;
+ cursor: pointer;
+}
+
+.leaflet-routing-alt table {
+ border-collapse: collapse;
+}
+
+.leaflet-routing-alt tr:hover {
+ background-color: #eee;
+ cursor: pointer;
+}
+
+.leaflet-routing-alt::-webkit-scrollbar {
+ width: 8px;
+}
+
+.leaflet-routing-alt::-webkit-scrollbar-track {
+ border-radius: 2px;
+ background-color: #eee;
+}
+
+.leaflet-routing-alt::-webkit-scrollbar-thumb {
+ border-radius: 2px;
+ background-color: #888;
+}
+
+.leaflet-routing-icon {
+ background-image: url('leaflet.routing.icons.png');
+ -webkit-background-size: 240px 20px;
+ background-size: 240px 20px;
+ background-repeat: no-repeat;
+ margin: 0;
+ content: '';
+ display: inline-block;
+ vertical-align: top;
+ width: 20px;
+ height: 20px;
+}
+
+.leaflet-routing-icon-continue { background-position: 0 0; }
+.leaflet-routing-icon-sharp-right { background-position: -20px 0; }
+.leaflet-routing-icon-turn-right { background-position: -40px 0; }
+.leaflet-routing-icon-bear-right { background-position: -60px 0; }
+.leaflet-routing-icon-u-turn { background-position: -80px 0; }
+.leaflet-routing-icon-sharp-left { background-position: -100px 0; }
+.leaflet-routing-icon-turn-left { background-position: -120px 0; }
+.leaflet-routing-icon-bear-left { background-position: -140px 0; }
+.leaflet-routing-icon-depart { background-position: -160px 0; }
+.leaflet-routing-icon-enter-roundabout { background-position: -180px 0; }
+.leaflet-routing-icon-arrive { background-position: -200px 0; }
+.leaflet-routing-icon-via { background-position: -200px 0; }
+
+.leaflet-routing-geocoders div {
+ padding: 4px;
+}
+
+.leaflet-routing-geocoders input {
+ width: 286px;
+ line-height: 1.67;
+ border: 1px solid #ccc;
+}
+
+.leaflet-routing-geocoders button {
+ font: bold 18px 'Lucida Console', Monaco, monospace;
+ border: 1px solid #ccc;
+ border-radius: 4px;
+ background-color: white;
+ margin: 0;
+ float: right;
+ cursor: pointer;
+ transition: background-color 0.2s ease;
+}
+
+.leaflet-routing-geocoders button:hover {
+ background-color: #eee;
+}
+
+.leaflet-routing-geocoder-result {
+ font: 12px/1.5 "Helvetica Neue", Arial, Helvetica, sans-serif;
+ position: absolute;
+ max-height: 0;
+ overflow: hidden;
+ transition: all 0.5s ease;
+ z-index: 15; /* Arbitrary, but try to be above "most" things. */
+}
+
+.leaflet-routing-geocoder-result table {
+ width: 100%;
+ border: 1px solid #ccc;
+ border-radius: 0 0 4px 4px;
+ background-color: white;
+ cursor: pointer;
+}
+
+.leaflet-routing-geocoder-result-open {
+ max-height: 800px;
+}
+
+.leaflet-routing-geocoder-selected, .leaflet-routing-geocoder-result tr:hover {
+ background-color: #eee;
+}
+
+.leaflet-routing-geocoder-no-results {
+ font-style: italic;
+ color: #888;
+}
+
+.leaflet-routing-remove-waypoint {
+ position: relative;
+ float: right;
+ cursor: pointer;
+ font-size: 18px;
+ font-weight: bold;
+ left: 4px;
+ color: #ccc;
+}
+
+.leaflet-routing-remove-waypoint:hover {
+ color: inherit;
+}
+
+.leaflet-routing-remove-waypoint:before {
+ content: '\00d7'
+}