Commit Graph

236 Commits

Author SHA1 Message Date
Franc Camps-Febrer
65a608088c Make narratives on map into a react component 2018-12-19 11:02:16 +01:00
Franc Camps-Febrer
47a01801af Make map Sites into a React component 2018-12-19 09:55:57 +01:00
Franc Camps-Febrer
8765b118ce Abstract L and SVG pane to React 2018-12-19 07:48:13 +01:00
Franc Camps-Febrer
9e16271dbb Reset narrative to first event when switching between narratives 2018-12-18 17:35:07 +00:00
Franc Camps-Febrer
196abd27b0 Allow switching narratives by clicking on line 2018-12-18 17:35:07 +00:00
Franc Camps-Febrer
470ef65617 Add arrowheads to narrative lines 2018-12-18 17:35:07 +00:00
Franc Camps-Febrer
288aff5c15 Style narrative based the one selected 2018-12-18 17:35:07 +00:00
Franc Camps-Febrer
40ac0eb120 Only rerender NarrativeCard if step has changed 2018-12-18 17:35:07 +00:00
Franc Camps-Febrer
4423e792ec Make selectors compute narratives as arrays 2018-12-18 17:35:07 +00:00
Franc Camps-Febrer
0bc4ddc54e Remove unnecessary renders in map / timeline and style narrative mode 2018-12-18 17:35:07 +00:00
Franc Camps-Febrer
3e9b621655 Clean up location transform in map 2018-12-18 17:35:07 +00:00
Franc Camps-Febrer
6dee9fee2f Select only updateNarrative as action to pass to Toolbar 2018-12-18 17:35:07 +00:00
Franc Camps-Febrer
58aaadc5d4 Hide toolbar on narrative mode 2018-12-18 17:35:07 +00:00
Lachlan Kermode
e09983ce1e make card wider 2018-12-13 18:00:33 +00:00
Lachlan Kermode
7267f821ab factor sources map to Card from CardSource 2018-12-13 17:53:13 +00:00
Lachlan Kermode
cccbcb9e54 infra for multiple sources in Card 2018-12-13 17:47:35 +00:00
Lachlan Kermode
7b8b81c788 interpolate sources using selector 2018-12-13 17:31:32 +00:00
Lachlan Kermode
fb84d6883b basic source schema reading data in 2018-12-13 17:31:32 +00:00
Lachlan Kermode
0c54e07f8f fetchSelected -> updateSelected 2018-12-13 17:31:32 +00:00
Lachlan Kermode
44b0dfb57e Revert "Refactor Timeline component and timeline, mapping logic" 2018-12-12 16:38:15 +00:00
Franc Camps-Febrer
ded07321d0 Clean up Timeline component 2018-12-12 14:03:33 +01:00
Lachlan Kermode
ae6db94343 show full text in cards, hide dynamic fields 2018-12-12 11:25:38 +00:00
Lachlan Kermode
92c98e9199 fix default category style 2018-12-11 17:05:21 +00:00
Lachlan Kermode
50d8058366 refmt CardSource 2018-12-11 11:39:43 +00:00
Lachlan Kermode
ab20d962ad display source errors in card 2018-12-11 11:25:11 +00:00
Lachlan Kermode
bf0c78d0a0 loading in CardSource when flag set 2018-12-11 10:37:52 +00:00
Lachlan Kermode
e15a656479 pass loading to CardSource 2018-12-10 16:44:27 +00:00
Lachlan Kermode
eb0f7baadb open cards by default 2018-12-10 16:35:18 +00:00
Franc Camps-Febrer
dc1dece1d9 Fix some rebasing conflicts 2018-12-10 16:46:18 +01:00
Franc Camps-Febrer
f76000d4d9 Change font sizes for card cells 2018-12-10 16:46:18 +01:00
Franc Camps-Febrer
d64a085fb2 Add cells to card and tidy up 2018-12-10 16:46:18 +01:00
Franc Camps-Febrer
7c707ababf Redesign card 2018-12-10 16:46:18 +01:00
Franc Camps-Febrer
62b8908d03 Clean store fields, add narrative cards and some changes to toolbar 2018-12-10 16:46:19 +01:00
Lachlan Kermode
4d1ee4538e rm console; improve default config 2018-12-10 12:00:23 +00:00
Franc Camps-Febrer
ccd917f73b Rebase with cleaning up fetchingEvents actions 2018-12-07 09:06:47 +00:00
Franc Camps-Febrer
89a7290dbf Clean store fields, move from state.ui to state.app those that make sense 2018-12-07 08:51:37 +00:00
Franc Camps-Febrer
fe6922d8fb Render tag panel only if tags exist 2018-12-07 08:50:29 +00:00
Franc Camps-Febrer
b6f7053375 Filter by timerange on selecting Narrative 2018-12-07 08:50:28 +00:00
Franc Camps-Febrer
b53e4876da Add NarrativeCard close button 2018-12-07 08:50:28 +00:00
Franc Camps-Febrer
38eca7110c Create Narrative card 2018-12-07 08:50:28 +00:00
Franc Camps-Febrer
2dd83ecee5 Put bottom actions in its own component 2018-12-07 08:50:28 +00:00
Franc Camps-Febrer
36c2a5a672 Separate tabs and narratives on tab panels 2018-12-07 08:49:33 +00:00
Franc Camps-Febrer
3e38a0b94b Clean icons in toolbar 2018-12-07 08:49:33 +00:00
Franc Camps-Febrer
0c0625b58e Add narratives 2018-12-07 08:49:33 +00:00
Franc Camps-Febrer
e02b1c93e1 Add narrative schemas 2018-12-07 08:49:33 +00:00
Lachlan Kermode
1c3f07e235 rm comments 2018-12-06 14:24:21 +00:00
Lachlan Kermode
13befd298a clean handler semantics in Dashboard.jsx (further) 2018-12-05 11:36:29 +00:00
Lachlan Kermode
eeb242ef87 toggleNotification -> markNotificationsRead 2018-12-05 11:27:33 +00:00
Lachlan Kermode
3d09eb4543 clean handler semantics in Dashboard.jsx, add markNotificationsRead 2018-12-05 11:17:19 +00:00
Lachlan Kermode
d80e39c698 rm loading icon from CardStack 2018-12-04 17:06:15 +00:00