Lachlan Kermode
ddbee03f50
Feature/ux fixes ( #167 )
...
* fix card toggle
* fix bug and bar marker
* reinstate timeline arrows
* adjust (hard to interpret) category y calculation
* shadows for markers as well
* return markers when there are no categories
* remove year in timeline
* make notifications optional
* WIP: render hovered counts
* show number on hover
* lint
* revert to filteredLocations
* linting
* return mapClustersToLocations
* 💄
* lint
Co-authored-by: efarooqui <efarooqui@pandora.com >
2020-10-22 20:09:13 +03:00
efarooqui
d7ddc80c5c
Moved supercluster config outside of map; to set the lowest level at which clusters appear, set maxZoom in config
2020-10-21 20:52:59 -07:00
efarooqui
080102cd37
Working index load on initial map render; needed to add callback to set state function
2020-10-21 10:03:21 -07:00
Lachlan Kermode
57c7c3f96e
lint
2020-10-21 18:33:51 +03:00
Lachlan Kermode
ceed82e4f3
fix corner case where clusters sometimes remain on screen without events
2020-10-21 18:33:06 +03:00
efarooqui
5e2982786f
Linting fixes
2020-10-20 15:15:04 -07:00
efarooqui
cd19910b06
Loads index when locations are finally available in props; added through componentDidUpdate method
2020-10-20 13:28:58 -07:00
efarooqui
70f89a2a5d
Injecting loading overlay into map for cases where domain hasnt been loaded yet
2020-10-19 15:29:39 -07:00
efarooqui
7dee3dacd1
Some linting fixes
2020-10-19 13:33:42 -07:00
efarooqui
c310d15579
Created utility function isIdentical; moved DefsClusters into Clusters file
2020-10-19 13:32:35 -07:00
efarooqui
9200019d1e
Linting fixes
2020-10-19 09:11:08 -07:00
efarooqui
3bf80bce00
Modified clusters to take in radial gradient as input if specified
2020-10-15 09:23:19 -07:00
efarooqui
32da7f0105
Modified cluster styling to have gradients
2020-10-14 21:05:58 -07:00
efarooqui
b5bb7472ac
Rewrote opacity alg for clusters
2020-10-13 11:04:07 -07:00
efarooqui
d649ba99ed
Configuring maxbounds in config to allow pan to not snap out of center
2020-10-07 17:41:09 -07:00
efarooqui
3dc13f334b
Working filters with added check to make sure empty locations dont create clusters
2020-10-07 10:19:03 -07:00
efarooqui
9dd5eabd3a
Linting fixes
2020-10-06 10:31:17 -07:00
efarooqui
233ddbfc99
Removed logic for selecting all cards on cluster select; putting out PR to get feedback
2020-10-06 10:19:09 -07:00
efarooqui
47b9a66816
Working on select that selects all events in a cluster; need to configure UI to both zoom and select events
2020-10-05 09:45:17 -07:00
efarooqui
9357b5e281
Broken onClick clusters working after validating longitude and latitude and only allowing locations to contain valid coordinates
2020-10-01 15:35:46 -07:00
efarooqui
ed236e9716
Working onCluster select; zooming in and watching clusters break down into individual clusters and points
2020-09-30 14:01:08 -07:00
efarooqui
5333f492f8
Getting appropriate clusterZoom; flyto moving to incorrect location on map
2020-09-30 13:07:29 -07:00
efarooqui
5020e73811
Cluster sizes showing up appropriately and unclustering upon zoom; need to nail down styling and add onSelect for clusters
2020-09-30 11:21:37 -07:00
efarooqui
aa87db6b84
Working cluster visualization; need to modify styling for clusters for size and work out color based on events
2020-09-30 10:53:15 -07:00
efarooqui
80584c1717
Creating cluster styling and component to handle cluster visualization and mapping
2020-09-29 18:48:40 -07:00
efarooqui
297dd83436
Individual points showing with cluster logic; need to define styling and appearance for larger clusters
2020-09-29 10:45:08 -07:00
efarooqui
9c59dd12a0
Clustering working upon zoom; loading cluster data appropriately initially; need to style and add markers
2020-09-29 09:35:55 -07:00
efarooqui
1b88274aca
Building with supercluster; working on map refactor
2020-09-28 13:40:28 -07:00
efarooqui
99fd2198e2
Merge branch 'develop' of https://github.com/forensic-architecture/timemap into feature/refactor-filters-and-narratives-to-associations
2020-09-22 10:26:10 -07:00
Sol
9d846c5c4c
initial search bar feature added on new branch
2020-09-20 10:23:15 +01:00
efarooqui
2aaf7c09ff
Filter render broken; moved narrative and narrativeState to app.filters and restructured appropriately with narrativeIdx selector
2020-08-27 08:42:47 -07:00
Sol
e04fb2ebfb
refactor onselect
2020-08-07 19:26:01 +02:00
Sol
b4d8c09dd1
rename variables
2020-08-07 19:26:01 +02:00
Sol
0e2f639075
lint fix
2020-08-07 19:26:01 +02:00
Sol
0a6e13ba88
Refactored to pass down methods as props. Added CSS pointer
2020-08-07 19:26:01 +02:00
Sol
90f1de296a
lint fixes
2020-08-07 19:26:01 +02:00
Sol
31bdbd0313
map and cards clickable
2020-08-07 19:26:01 +02:00
Lachlan Kermode
4c04e2cf95
add support for arrow keys
2020-06-26 17:10:48 +02:00
Lachlan Kermode
973619d178
WIP: filters as narratives always
2020-06-26 17:10:48 +02:00
Lachlan Kermode
00a8080eba
lint
2020-06-18 10:30:25 +02:00
Lachlan Kermode
12e309ed8a
enable modifying event radius from config
2020-06-18 10:30:25 +02:00
Lachlan Kermode
16358f5ab9
all tags->filters
2020-06-18 10:30:25 +02:00
Lachlan Kermode
3b4a3312d5
correct timeline selection
2020-06-18 10:30:25 +02:00
Lachlan Kermode
3fc1ff4c28
enable alternative configs
2020-06-18 10:30:25 +02:00
Lachlan Kermode
e93d7d8831
rewrite features as part of store + add HIGHLIGHT_GROUPS
2020-06-18 10:30:25 +02:00
Lachlan Kermode
85476ee6fb
layered projects working; with some bugs
2020-06-18 10:30:25 +02:00
Lachlan Kermode
b9efee8cca
WIP: better timeline styles
2020-06-18 10:30:25 +02:00
Lachlan Kermode
afc84e61ac
removes numbers, increases opacity for more events instead
2020-06-18 10:30:25 +02:00
Lachlan Kermode
a0d224ca9c
lint it
2019-08-15 15:03:53 +01:00
Sam Ludford
c32dff1080
events have yellow outline on hover
2019-05-22 12:50:22 +01:00