Commit Graph

43 Commits

Author SHA1 Message Date
Daniel Compton 68d88cc94b Add (hidden) settings panel 2017-12-19 10:45:48 +13:00
Daniel Compton aec228f816 Add "x" button to remove app-db panel paths 2017-12-11 14:38:19 +13:00
Daniel Compton 4fa6277dcd Disable loading snapshot when there isn't one, and tweak icon colours 2017-12-11 13:26:49 +13:00
Daniel Compton 5bbe678856 Add new state snapshotting feature 2017-12-04 17:00:10 +13:00
Daniel Compton 590343b36d Switch from Less to Garden 2017-11-24 16:16:23 +13:00
Daniel Compton 8727b556f8 Last of renames to app-db 2017-11-13 13:16:35 +13:00
Daniel Compton 4a0c4e2673 Add a warning when the host page unloads
Fixes #102
2017-11-13 12:25:02 +13:00
Daniel Compton de167f208c Fixup traces not being enabled on intial page load
This was relying on side-effects from rendering which no longer ran
in the re-frame world.
2017-11-10 15:13:33 +13:00
Daniel Compton 7b23f85b2f Fixup flexbox styling
Fixes #97
2017-11-09 15:06:50 +13:00
Daniel Compton 94d0b38b04 Pop out traces into an external window
Fixes #92
2017-11-09 13:08:07 +13:00
Daniel Compton d6cae9e115 Add SVG image 2017-11-08 12:52:32 +13:00
Daniel Compton 91b5d7d83b Drop font size lower to fit more in 2017-10-27 16:47:52 +13:00
Daniel Compton 4fd95bd576 Fix the expanded data being off by one pixel
When there are rows of expanded data, if that row itself has an
expansion button, then there would be a 1 pixel difference between it
and the parent row spacing.
2017-10-27 14:38:10 +13:00
Daniel Compton 96f00e50c2 Make the base font a bit smaller and set a constant width for expansion
buttons
2017-10-24 15:24:30 +13:00
Daniel Compton 92e7a2b1bd Make expansion button not change size when expanding
It seems like this needs to be in a variable width font for the size
to stay consistent.
2017-10-24 15:24:30 +13:00
Daniel Compton cb91c168dc Remove unneeded CSS 2017-10-24 15:24:30 +13:00
Daniel Compton 9669b38595 Don't display objects as a block, let them be formatted naturally
This makes them very wide, but has better formatting behaviour.
2017-10-24 15:24:30 +13:00
chris (daiyi) 4340f66e3b Add strike on-focus to deleting subtree button 2017-10-24 15:24:30 +13:00
chris (daiyi) 58cc6bb1e5 Collapse data trees and subtrees behind one point by default 2017-10-24 15:24:30 +13:00
chris (daiyi) f4ce962ae3 Add & remove sub-paths into app-state 2017-10-24 15:24:30 +13:00
Saskia Lindner 8c1d39b006 Refactor jsonml parsing 2017-10-24 15:24:30 +13:00
chris (daiyi) 910483dd53 Toggling data structures with arrows only, not body 2017-10-24 15:24:29 +13:00
chris (daiyi) ea2f3d6dab Add toggle arrow indicators next to expandable objects 2017-10-24 15:24:29 +13:00
chris (daiyi) 32f5699f7f Expand entire data structure 2017-10-24 15:24:29 +13:00
Saskia Lindner 64815b3aa6 Add css styles from jsonml 2017-10-24 15:24:29 +13:00
chris (daiyi) 3a2f14cf32 Handle custom formatter objects 2017-10-24 15:24:29 +13:00
chris (daiyi) ed21d59ede Use placeholder toggle for data objects 2017-10-24 15:24:29 +13:00
chris (daiyi) 251b3436ae Add basic data structure views and styles 2017-10-24 15:24:29 +13:00
chris (daiyi) 5f3cb0dbb8 Equalise table padding 2017-10-24 15:24:29 +13:00
Daniel Compton 586de69894 Use CSS pseudo-selectors for odd/even instead of calculating an index 2017-10-19 16:14:19 +13:00
saskali 5d4f21b89f Add trace filter by category (#71)
* Add trace filter by category

- fixes #39
- fixes #57

* Fix combination of filter types

* Refactor filter

- use idiom 'seq' to check for empty sequences

* Make small refactorings in filter code

* Refactor toggle-category-fn to use set operations
2017-09-14 16:44:44 +02:00
chris bb37c70113 Table readability (#69)
* Restyle table for readability

* Make op text colours accessible AA standard

* Table to full panel width

* Separate traces with stripes in classnames

* Trace detail arrows brighten on focus state

* Show print icon when hovering on trace detail

* Clean filter inputs and accessibility focus

* Make filtering state more obvious

* Click trace filtering count to reset filters

* Remove redundant buttons
2017-09-11 13:34:32 +02:00
chris (daiyi) 3b380afe9b visually separate the filter options and trace table 2017-09-07 15:33:13 +12:00
chris (daiyi) 01f883ca4d Fix trace table bottom being clipped from view 2017-09-07 15:33:13 +12:00
Daniel Compton 01fa347c9c Version 0.1.6 2017-09-05 19:15:26 +12:00
chris (daiyi) 394210e1f3 Make LESS variables of colours 2017-09-01 12:13:07 +02:00
chris (daiyi) 0339579c1c Equalise table padding 2017-09-01 12:13:01 +02:00
chris (daiyi) 878b01cb8e Make dropdowns behave like dropdowns 2017-09-01 10:11:40 +02:00
chris (daiyi) f925d12683 Only keep reset styles that we need 2017-09-01 10:11:40 +02:00
chris (daiyi) cddac46a76 Reset styles 2017-09-01 10:11:40 +02:00
Saskia Lindner 9a4072ddf8 Print trace details to console on click
- fixes #56
2017-08-31 15:20:04 +02:00
Daniel Compton e19835e927 Build CSS to go into the resources directory 2017-08-31 16:17:58 +12:00
chris (daiyi) b8d22ca17a Move .less to resources folder 2017-08-31 16:09:14 +12:00