Norbert Renner
332fdffa77
Move dropdown to left to not hide route/map center; footer padding ( #66 )
2018-04-11 22:26:26 +02:00
Gautier Pelloux-Prayer
fe55f5f2cc
Do not show sidebar/collapsables by default
2018-04-09 18:29:25 +02:00
Norbert Renner
ce279fd464
Adapt transit demo support to new sidebar
2018-03-15 14:59:53 +01:00
Norbert Renner
0c1879856c
Add CodeMirror as profile editor
...
Early integration with no code formatting yet, to support fitting
sidebar to editor content (profile text).
2018-03-09 19:24:19 +01:00
Norbert Renner
3acd1171b1
Switch to customized leaflet-sidebar-v2 (WIP)
...
Based on leaflet-sidebar-v2 fork of sidebar-v2:
- Simpler because Leaflet-only
- autopan option
- seems more active with two contributers
Customization for brouter-web in own fork (WIP):
- hidden bar when collapsed
- flat design to match header/footer
- flexbox layout beside map instead of media breakpoints
2018-03-08 11:47:44 +01:00
Norbert Renner
443ca9c03e
Replace sidebar with sidebar-v2, restore old flexbox tabs ( #90 ) (WIP)
2018-03-08 11:47:44 +01:00
Norbert Renner
69e53233ba
Replace Leaflet.draw with Leaflet.Editable, closes #100
2018-01-12 15:38:47 +01:00
Norbert Renner
cd6c1bdc54
Leaflet 1.0: revert touch style in desktop browsers, fixes #69
2017-08-07 11:26:49 +02:00
Norbert Renner
52cca39823
Merge pull request #75 from bagage/feature/remember-state
...
Remember collapsible state in local storage (elevation chart, sidebar)
2017-05-04 19:46:56 +02:00
Gautier Pelloux-Prayer
595ac34d58
Fix profile/alternative loading
2017-05-03 22:01:15 +02:00
Gautier Pelloux-Prayer
5bd679a282
Fix fullhash feature
2017-05-02 16:24:20 +02:00
Gautier Pelloux-Prayer
bf3c5a683e
Remember collapsible state in local storage (elevation chart, sidebar)
2017-05-02 15:53:15 +02:00
Gautier Pelloux-Prayer
915189b171
Reduce changes with upstream
2017-04-28 10:35:06 +02:00
Gautier Pelloux-Prayer
3d3dd376a4
Use & instead of ? in URL
2017-04-28 10:24:14 +02:00
Gautier Pelloux-Prayer
4a431ac4bf
Fix URL
2017-04-24 17:00:19 +02:00
Gautier Pelloux-Prayer
ab85ec31e1
Support old style URLs
2017-04-24 16:47:38 +02:00
Gautier Pelloux-Prayer
cc5da47cad
Revert "Extends Leaflet-fullhash properly"
...
This reverts commit 3a06009cba7e74600bb7a1ed0c511cfa8e1c7ffc.
2017-04-24 16:11:53 +02:00
Gautier Pelloux-Prayer
d4c5ca67b9
Extends Leaflet-fullhash properly
2017-04-24 16:11:53 +02:00
Gautier Pelloux-Prayer
ac57250b7e
Remove "/brouter?" from URL
2017-04-24 16:11:53 +02:00
Gautier Pelloux-Prayer
0947bbc89c
Support URL even if latlon are missing
2017-04-07 08:43:15 +02:00
Gautier Pelloux-Prayer
e82f360d9c
Replace permalink/Share URL feature with automatic URL rewriting on change.
2017-04-04 10:27:51 +02:00
Gautier Pelloux-Prayer
d7e476db82
Updating UI to also fit on mobile devices. Fix #34
2017-01-23 10:47:28 +01:00
Norbert Renner
b108efae5c
switch icons to Font Awesome (for now)
2016-10-01 12:30:30 +02:00
Norbert Renner
521660ca15
refactoring: extract routing styles to config
2016-08-05 12:55:15 +02:00
Norbert Renner
af9733a4dd
refactoring: local vars instead of global
2016-08-05 12:34:38 +02:00
Norbert Renner
0d30461ebc
refactoring: extract scale & locate controls to Map.js
2016-08-05 12:32:29 +02:00
Norbert Renner
49ac7f5127
refactoring: extract map/layer init into separate file
2016-08-05 12:12:00 +02:00
Gautier Pelloux-Prayer
fcfc1d5cfe
Toggle drawing mode via panel button ( #41 )
2016-07-28 20:55:33 +02:00
Sascha Hagedorn
a2643a2ccf
removed artifacts from rebase
2016-07-28 19:26:33 +02:00
Sascha Hagedorn
0cf2b325e8
rebase to master branch
2016-07-28 19:23:42 +02:00
Gautier Pelloux-Prayer
a74894824a
Use leaflet.locatecontrol plugin to have a "show my position" button below zoom buttons
2016-07-26 18:05:44 +02:00
Gautier Pelloux-Prayer
66abb83c60
Use leaflet.restoreview.js plugin to save and restore last user's map position between sessions ( #48 )
2016-07-21 18:51:50 +02:00
Sascha Hagedorn
ffff29dfcc
Added ability to specify custom overlays in configuration
...
Analogous to adding base layers, custom overlays can be added in
the `config.js` file:
```javascript
BR.conf.overlays = {
'Hill shading': 'http://{s}.tiles.wmflabs.org/hillshading/{z}/{x}/{y}.png '
};
```
2016-06-29 20:37:54 +02:00
Norbert Renner
83ce7ff79a
default opacity 0.67 ( #36 )
2016-06-14 17:03:16 +02:00
Norbert Renner
052a79cc0b
Option to remove default base layers ( #27 )
2016-06-08 12:06:30 +02:00
Norbert Renner
e7fb105df7
OpenTopoMap zoom 0-17
2016-06-08 10:39:46 +02:00
Norbert Renner
d9d74bb221
rename Itinerary control
2016-06-07 11:35:20 +02:00
Norbert Renner
8fd789a887
rename to itinerary
2016-06-07 11:26:36 +02:00
Norbert Renner
4f558a0956
use tab instead of separate control for transit demo
2016-06-03 21:08:48 +02:00
Norbert Renner
8bd8fc3256
config switch for transit demo
2016-06-03 13:28:01 +02:00
Norbert Renner
3fd8fdb469
manually applied transit demo patch
2016-05-20 19:46:32 +02:00
Norbert Renner
6394f680e8
use maxNativeZoom to (over-) scale tiles to common max zoom
...
(avoids gray screen when switching)
2015-07-24 18:52:16 +02:00
Norbert Renner
6a77c826e4
OpenTopoMap max zoom on fallback server only z15, fixes #21 ;
...
also fix max zoom for other services to actual
2015-07-24 18:42:33 +02:00
Norbert Renner
327c343903
add config option for custom base layers, resolves #24
2015-07-21 12:44:27 +02:00
Norbert Renner
bfe1f7eea9
update to EasyButton v1 signature
2015-07-18 18:24:54 +02:00
Norbert Renner
46706610a1
add about popup and readme links
2015-06-19 11:34:56 +02:00
Norbert Renner
9c2ef4df60
add scale control
2015-05-30 15:52:58 +02:00
Norbert Renner
eee87fab7f
small confirmation dialog
2015-05-23 12:45:06 +02:00
Norbert Renner
d30684b6c8
add opacity slider (bootstrap-slider) for route track and markers
2015-05-21 20:16:04 +02:00
Norbert Renner
7c2df94fe8
add track casing + change color to magenta
2015-04-25 16:19:30 +02:00