orangemug
1aa90bef37
Removed componentWillUpdate
2018-08-06 22:27:03 +01:00
orangemug
d9a5548762
Small bug fixes
...
- Logo DOM sctrucutre now valid, no longer <a/> within </a>
- `data-wd-key` not longer required
- `maputnik-doc-popup` not longer hidden by LayerEditor accordion
2018-06-03 16:37:46 +01:00
orangemug
32edb48e16
Fix for when 'layout.visibility' is undefined
2018-06-03 09:31:02 +01:00
orangemug
b116eef147
Merge remote-tracking branch 'upstream/master' into feature/accessibility-list-reorder
...
Conflicts:
src/components/App.jsx
2018-06-03 09:22:02 +01:00
orangemug
f5e8d473ad
Changed toggle visibility text from hide to show/hide
2018-05-31 20:40:21 +01:00
orangemug
019428a241
Added missing prop-types.
2018-05-28 12:06:22 +01:00
orangemug
c71fbcf436
Tidy
2018-05-28 11:15:16 +01:00
orangemug
a82ba26f86
Added skip-menu link for keyboard users.
2018-05-28 10:50:19 +01:00
orangemug
bd9076c4ff
Added additional menu in <LayerEditor/>
...
This is to make the following options accessible to keyboard users
- reorder layers
- duplicate layer
- delete layer
- hide/show layer
2018-05-22 21:16:46 +01:00
Orange Mug
fc0fbd6a37
Merge pull request #302 from orangemug/feature/terrarium-encoding
...
Added support for encoding to raster-dem source
2018-05-17 13:42:01 +01:00
orangemug
77da0a6d30
React v16.3.0 fixes.
2018-05-17 11:24:39 +01:00
orangemug
4f19f6a08c
Added support for encoding to raster-dem source, enabling terrarium tiles.
2018-05-17 10:44:54 +01:00
Orange Mug
c7cf051502
Merge pull request #296 from orangemug/feature/prefers-reduced-motion
...
Added prefers-reduced-motion support
2018-05-11 15:50:08 +01:00
orangemug
78d71a4e7e
Fixed duplicate definition.
2018-05-11 14:53:06 +01:00
orangemug
b8f32d46cf
Rename <CollapseReducedMotion/> to <Collapse/>
2018-05-11 14:03:46 +01:00
orangemug
7cb2c36ac9
Move accessibility checks into module.
2018-05-11 09:32:57 +01:00
orangemug
11d73595fc
Made buttons keyboard accessible.
2018-05-10 16:50:37 +01:00
orangemug
7b8b797f9c
Fixed typo.
2018-05-10 16:07:34 +01:00
orangemug
a41b25eea7
Added 'prefers-reduced-motion' css support.
2018-05-10 16:05:55 +01:00
orangemug
78a7f152e7
Merge remote-tracking branch 'upstream/master' into fix/web-driver-tests-v8
...
Conflicts:
src/styles/index.scss
2018-04-16 15:31:27 +01:00
orangemug
9808d44c71
Fix to allow layers sections to expand smoothly. Fixes #244
2018-04-13 17:00:51 +01:00
orangemug
a3fa86f7ee
Merge remote-tracking branch 'upstream/master' into fix/web-driver-tests-v7
...
Conflicts:
config/webpack.production.config.js
package-lock.json
package.json
2018-03-06 07:22:26 +00:00
orangemug
77ddf67201
Added heatmap layer type.
2018-02-18 11:50:04 +00:00
orangemug
38e0786463
Added missing hillshade / raster-dem guards.
2018-02-17 07:45:24 +00:00
orangemug
8acbd784a0
Added hillshading support.
2018-02-16 19:52:19 +00:00
orangemug
89c38991b9
Added guard to <LayerSourceLayerBlock/> sourceLayerIds
2018-01-29 17:18:30 +00:00
orangemug
4215b5808f
Merge remote-tracking branch 'upstream/master' into fix/web-driver-tests-v6-circleci-config
...
Conflicts:
package-lock.json
src/components/inputs/AutocompleteInput.jsx
2018-01-22 09:57:54 +00:00
Grzegorz Wolański
6a6595d971
Clickable layer tooltips ( #60 )
2018-01-08 22:18:30 +01:00
orangemug
942b2240a7
Added more webdriver tests testing against a real browser.
2018-01-05 17:45:55 +00:00
Orange Mug
6e86c60f89
Merge pull request #185 from gregorywolanski/130
...
Add expand/collapse all layer groups feature (#130 )
2018-01-04 15:52:38 +00:00
Grzegorz Wolański
604fa6317c
Expand/Collapse button position bug fix
2017-11-30 20:40:56 +01:00
Orange Mug
4479473b37
Merge pull request #207 from orangemug/fix/update-codemirror
...
Update to react-codemirror2
2017-11-30 09:14:54 +00:00
Orange Mug
ed98db8ae3
Merge pull request #199 from orangemug/fix/issue-97-layer-list-cutoff
...
Fixed layer list cutoff (#97 )
2017-11-29 19:30:19 +00:00
orangemug
934a994ac5
Update to react-codemirror2
...
react-codemirror is no longer maintained
2017-11-29 19:22:41 +00:00
orangemug
2d87e162f1
Merge remote-tracking branch 'upstream/master' into fix/lighthouse-errors
2017-11-29 11:14:54 +00:00
orangemug
e11a5a823a
Only limit AutoComplete to window bounds if element is fixed.
2017-11-29 10:20:07 +00:00
orangemug
5e9263b787
Merge remote-tracking branch 'upstream/master' into fix/issue-97-layer-list-cutoff
2017-11-29 10:09:56 +00:00
orangemug
002e9c4647
Fix for new sources definition.
2017-11-17 13:06:26 +00:00
orangemug
401c920e47
Fix to keep autocomplete menu within window bounds.
2017-11-08 15:44:43 +00:00
orangemug
dfe7282510
Fixed some errors reported in google lighthouse audit tool.
2017-11-08 10:13:02 +00:00
orangemug
c050b02b8b
Updated '@mapbox/mapbox-gl-style-spec'
2017-11-07 10:21:39 +00:00
orangemug
9bc603a510
Update to use prop-types module in components.
2017-11-06 15:32:04 +00:00
orangemug
bb4f3482ad
Removed required from minzoom/maxzoom as it can be undefined.
...
See <https://www.mapbox.com/mapbox-gl-js/style-spec/#layer-minzoom >
2017-11-06 14:45:03 +00:00
orangemug
e148607c7a
Removed required prop and fixed component name.
2017-11-06 14:13:45 +00:00
Gregory Wolanski
06554b83dc
Add expand/collapse all layer groups feature ( #130 )
2017-10-25 21:35:19 +02:00
orangemug
92ff1a8499
Added comments field doc and updated react-collapse to fix styling.
2017-10-10 22:34:16 +01:00
orangemug
c3174a0c72
Moved to using @mapbox/mapbox-gl-style-spec
2017-04-10 13:29:57 +01:00
orangemug
5433a4193b
Move from mapbox-gl-style-spec -> mapbox-gl.
2017-03-22 10:36:20 +00:00
Helge Fahrnberger
d0c9db41ce
Merge pull request #104 from orangemug/feature/issue-47
...
Added JSON linting (#47 )
2017-03-15 15:22:34 +01:00
orangemug
ad8fa7563a
Added JSON linting ( fixes #47 )
2017-03-08 21:35:19 +00:00
orangemug
a53d7763ba
Added layer comments via 'metadata.maputnik:comment' (issue #28 )
2017-03-07 12:25:23 +00:00
Lukas Martinelli
e5fbe3b74a
Collapse layer groups by default #66
2017-01-25 13:34:10 +01:00
Lukas Martinelli
16bedcf5b1
Add minzoom and maxzoom block #77
2017-01-15 13:46:55 +01:00
Lukas Martinelli
2e0cc4511c
Improve add layer button visually
2017-01-11 20:48:15 +01:00
Lukas Martinelli
9ca8760564
Absolute position to not take up space
2017-01-11 19:50:18 +01:00
Lukas Martinelli
df94d9c842
Prevent same prefix from being collapsed
2017-01-11 19:39:09 +01:00
Lukas Martinelli
abceb457c9
Collapsible layer groups #66
2017-01-11 18:18:59 +01:00
Lukas Martinelli
d0f047d88a
Group layers #66
2017-01-11 17:52:21 +01:00
Lukas Martinelli
76d2d06e77
Make section headers white #64
2017-01-11 16:32:31 +01:00
Lukas Martinelli
196d9f0a10
Move add modal to layer list
2017-01-11 15:59:51 +01:00
Lukas Martinelli
cb752c0343
Add layer button and increase contrast
2017-01-11 15:48:15 +01:00
Lukas Martinelli
fed1f09434
Remove last style configs in JS
2017-01-11 14:11:45 +01:00
Lukas Martinelli
0908856b4f
Restructure CSS more
2017-01-11 13:34:38 +01:00
Lukas Martinelli
b51354ae1d
All important stuff is in CSS now
2017-01-11 11:35:33 +01:00
Lukas Martinelli
9ef24428fe
Style open modal
2017-01-11 09:35:48 +01:00
Lukas Martinelli
4a75b0381b
Move style code to CSS
2017-01-10 21:28:30 +01:00
Lukas Martinelli
2426117233
Tweaked colors #64
2017-01-10 19:41:39 +01:00
Lukas Martinelli
6021b51385
Extra padding prevents hidden layers #61
2017-01-10 15:53:22 +01:00
Lukas Martinelli
0fb59ca544
Load icon and font metadata from endpoint
2017-01-10 11:13:53 +01:00
Lukas Martinelli
09b6b2dffe
Add Roboto Medium for groups #51
2017-01-10 10:06:49 +01:00
Lukas Martinelli
a3caf8499c
Add DocLabel to settings modal
2017-01-09 22:37:21 +01:00
Lukas Martinelli
d739ca812c
No source blocks for background layer
2017-01-09 22:27:54 +01:00
Lukas Martinelli
b72f86a78d
Improve grouping
2017-01-09 18:43:04 +01:00
Lukas Martinelli
ba0a94f3ad
Use DocLabel in input block
2017-01-09 16:45:59 +01:00
Lukas Martinelli
d9b458d7fd
Add label to filter editor
2017-01-09 16:40:09 +01:00
Lukas Martinelli
e9daee4470
Add raster layout group
2017-01-08 19:58:19 +01:00
Lukas Martinelli
e00cdde3af
Reset JSONEditor after it loosed focus
2016-12-31 14:37:40 +01:00
Lukas Martinelli
4f26a521a0
Fix margins in source editing area
2016-12-31 14:02:14 +01:00
Lukas Martinelli
03796c963b
Fix React type warnings
2016-12-31 10:39:30 +01:00
Lukas Martinelli
7bc2323401
Introduce AutocompelteInput for source editing
2016-12-30 20:38:50 +01:00
Lukas Martinelli
bda7ce7390
Move change property logic to lib
2016-12-30 16:56:20 +01:00
Lukas Martinelli
7b631b0510
Garbage collect properties when change type #42
2016-12-30 16:47:47 +01:00
Lukas Martinelli
3be3a716d4
Only update if structure of JSON changes
2016-12-29 21:49:40 +01:00
Lukas Martinelli
e36c233b49
Remove highlighted layer from metadata in style
2016-12-29 15:51:11 +01:00
Lukas Martinelli
29cfb58a56
Update sources if they change
2016-12-29 15:22:47 +01:00
Lukas Martinelli
bf5131cadd
Restructure layer settings for add modal
2016-12-29 14:46:04 +01:00
Lukas Martinelli
604be38b7c
Store highlighted layer in metadata
2016-12-28 21:50:53 +01:00
Lukas Martinelli
160bd9563b
Introduce MultiInputButton
2016-12-28 21:50:53 +01:00
Lukas Martinelli
0dc335ea5f
Deref style on open
2016-12-26 12:21:41 +01:00
Lukas Martinelli
916c1dc9fc
No scrollbar style for JSON mode
2016-12-26 11:55:39 +01:00
Lukas Martinelli
a3d586a75d
Give more space to layer editor
2016-12-26 11:22:41 +01:00
Lukas Martinelli
e1bc2a321a
Improve inspect popups
2016-12-25 17:46:18 +01:00
Lukas Martinelli
5246b611a1
Fall back to defaut style
2016-12-22 20:06:48 +01:00
Lukas Martinelli
c674436267
Support id and type switching
2016-12-22 15:49:36 +01:00
Lukas Martinelli
3cc9f45085
Add awesome JSON editor!
2016-12-22 15:27:58 +01:00
Lukas Martinelli
a30779193f
Remove padding in layer list
2016-12-22 14:08:23 +01:00
Lukas Martinelli
e307f58caf
Define source and layer settings in layout.json
2016-12-22 14:05:29 +01:00
Lukas Martinelli
9e5f0c1736
Add layer settings component
2016-12-22 13:40:23 +01:00
Lukas Martinelli
53f0a6adda
Add hover effect for collapse header
2016-12-22 12:06:04 +01:00
Lukas Martinelli
92996b1db5
Reintroduce collapse library
2016-12-22 11:52:21 +01:00