Commit Graph

21 Commits

Author SHA1 Message Date
Tom Alexander 8c2c48a719
Add dark mode support for the AST tree. 2024-01-28 19:04:26 -05:00
Tom Alexander 43de54039b
Move the shadow to the left.
This is to make indentation depth easier to see.
2024-01-28 18:31:33 -05:00
Tom Alexander 1cc5dd7911
Move flexbox handling up to the explorer component. 2024-01-28 18:21:38 -05:00
Tom Alexander f89e62b9e1
Allow de-selecting of nodes. 2024-01-28 01:11:21 -05:00
Tom Alexander 5d31d50863
Fix cursor for ast node bar. 2024-01-28 01:06:41 -05:00
Tom Alexander f60725b341
Use monospace font for source. 2024-01-27 22:15:31 -05:00
Tom Alexander d73f344dd0
Compact form for plain text nodes. 2024-01-27 22:04:22 -05:00
Tom Alexander 04b79631d7
Get rid of flexbox. 2024-01-27 21:51:06 -05:00
Tom Alexander 8f360fda4b
Show the portion of the original source for the AST node in the AST tree. 2024-01-27 21:46:44 -05:00
Tom Alexander bb15dbcbaf
Add support for optional pairs. 2024-01-27 20:49:43 -05:00
Tom Alexander 49905f1273
Lock the scroll of the div and textarea to keep the highlighting accurate. 2024-01-27 20:16:59 -05:00
Tom Alexander 0e02e09018
Add support for highlighting when hovering over a node. 2024-01-27 18:52:18 -05:00
Tom Alexander e89be0feff
Render object trees. 2024-01-27 18:12:51 -05:00
Tom Alexander c03bf7458f
Fix line breaks in property list keys. 2024-01-27 17:01:09 -05:00
Tom Alexander 1507050128
Switch to using tables for properties. 2024-01-27 16:38:34 -05:00
Tom Alexander 6e791d119a
Setting highlight based on clicks. 2024-01-27 14:27:22 -05:00
Tom Alexander 41d4129cce
Improve the starting text for the editor. 2024-01-27 14:27:22 -05:00
Tom Alexander 87406ee0fd
Render the children. 2024-01-23 23:08:20 -05:00
Tom Alexander 6ede136e61
Show the standard properties. 2024-01-23 22:27:31 -05:00
Tom Alexander 4847ec07d8
Render if the node has children. 2024-01-23 22:06:22 -05:00
Tom Alexander 6901541fe4
Start rendering the Org Ast. 2024-01-23 21:44:49 -05:00