Commit Graph

86 Commits

Author SHA1 Message Date
Lachlan Kermode
12e309ed8a enable modifying event radius from config 2020-06-18 10:30:25 +02:00
Lachlan Kermode
c473e4a998 make USE_CATEGORIES optional 2020-06-18 10:30:25 +02:00
Lachlan Kermode
65befef6e0 add loading 2020-06-18 10:30:25 +02:00
Lachlan Kermode
e8a883dbac fix markers (again) 2020-06-18 10:30:25 +02:00
Lachlan Kermode
681447c15b proper fix of GRAPH_NONLOCATED 2020-06-18 10:30:25 +02:00
Lachlan Kermode
e49b0e2fb0 WIP: gritty rewrite of timestamp handling 2020-06-18 10:30:25 +02:00
Lachlan Kermode
404dd618ae refix map selection 2020-06-18 10:30:25 +02:00
Lachlan Kermode
3b4a3312d5 correct timeline selection 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
154b62f924 remove 'timestamps' in rendering events, clean projects 2020-06-18 10:30:25 +02:00
Lachlan Kermode
3641756539 WIP: overridden colours and shapes 2020-06-18 10:30:25 +02:00
Lachlan Kermode
7973d5c1f3 lint 2020-06-18 10:30:25 +02:00
Lachlan Kermode
d676878ab6 💄 2020-06-18 10:30:25 +02:00
Lachlan Kermode
eac3eeaf93 WIP: lots of messy code for better timelines 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
ffb4548fce update dimensions of track according to number of categories 2020-06-18 10:30:25 +02:00
Lachlan Kermode
f303267041 configures category size dynamically 2020-06-18 10:30:25 +02:00
Lachlan Kermode
b977a9a44f fmts dates in timeline better for larger timeframes 2020-06-18 10:30:25 +02:00
Lachlan Kermode
958afb6a41 implements first attempt of unlocated bars
needs profiling and better calculated 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
delucis
b0e2e6dd45 Make d3 an npm-managed dependency
Closes #91
2020-06-18 10:30:25 +02:00
Sam Ludford
7755a8fee2 renamed js folder as common + moved hardcoded colors into global.js 2019-05-22 12:50:22 +01:00
Lachlan Kermode
5174814244 clean category filtering 2019-02-14 15:27:48 +00:00
Franc Camps-Febrer
4af0c9c2ef fix lint errors 2019-02-01 12:23:11 -05:00
Franc Camps-Febrer
5bf306453d Add absolute time limites to timeline 2019-01-31 15:49:27 -05:00
Franc Camps-Febrer
7eed1d6fc3 Sync styling of marker in both map and timeline from config 2019-01-31 15:28:46 -05:00
Lachlan Kermode
fb4d0c2d86 lint jsx files 2019-01-23 11:35:34 +00:00
Lachlan Kermode
238e220d9f fix categories labels y position 2019-01-18 16:46:02 +00:00
Lachlan Kermode
3ebf668d27 refactor timeline config to redux state 2019-01-18 14:58:25 +00:00
Lachlan Kermode
e7cac13fb5 significantly refactor presentational components 2019-01-18 11:51:00 +00:00
Lachlan Kermode
5560b09d7b move timeline dimensions to store 2019-01-17 17:17:03 +00:00
Lachlan Kermode
b7618543f7 compose store with custom values in config.js 2019-01-17 11:52:17 -05:00
Franc Camps-Febrer
ec3ea5a7c7 Adjust y ticks height 2019-01-17 11:24:31 -05:00
Franc Camps-Febrer
7a103b50a0 Style meta box for source overlay 2019-01-15 11:23:39 -05:00
Franc Camps-Febrer
cd2fef3d4c Fix resizing timeline on switchin gmodes 2019-01-15 10:16:28 -05:00
Franc Camps-Febrer
0df32f6a4d Avoid transition end event trigger multiple times 2019-01-13 11:44:35 +01:00
Franc Camps-Febrer
34c18a6102 Resize timeline on entering narrative mode 2019-01-13 11:44:35 +01:00
Franc Camps-Febrer
7beb5f4039 Make map on narrative center in first, keep eth in scope 2019-01-13 11:44:35 +01:00
Franc Camps-Febrer
b84e59cd28 Center timeline on event select 2019-01-13 11:44:35 +01:00
Lachlan Kermode
ebc3eee45e fixes from rebase 2019-01-09 17:57:46 +00:00
Lachlan Kermode
c9c4854f35 fix props in TimelineMarkers 2019-01-09 17:49:34 +00:00
Lachlan Kermode
1506c62f50 render one dot per category in a datetime 2019-01-09 17:49:34 +00:00
Lachlan Kermode
899e06d560 add event counts for locations 2019-01-09 17:49:34 +00:00
Lachlan Kermode
56b8677827 clean component interfaces 2019-01-09 17:49:34 +00:00
Lachlan Kermode
fcfe84ce90 allow custom styles in datetimes passed from Timeline 2019-01-09 17:49:34 +00:00
Lachlan Kermode
8e6c07d194 add datetime (analog of location in Map) in Timeline 2019-01-09 17:49:34 +00:00
Lachlan Kermode
51d7dd8191 refactor controls out of NarrativeCard 2019-01-09 15:25:56 +00:00
Franc Camps-Febrer
7168cd10f1 Dim events on timeline in narrative mode 2019-01-07 08:25:32 +01:00
Franc Camps-Febrer
8fe6600c67 Make some timeline into presentational comps 2019-01-04 19:46:39 +01:00