-
-
Notifications
You must be signed in to change notification settings - Fork 399
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Blocks #97
Comments
Brief test/review
|
|
Focus ring Unindenting to edge Tabs Indenting Selections Drag-selection |
Tabs
😂 on a more serious note, we will want true tabbing in triple backtick codeblocks. There is probably a general solution to this. Indenting Selections Yup, working on this. I believe we can use Drag-selection I want that too, but not my personal priority. This is CSS heavy, so I encourage you take it on if you want to! |
Roam uses CodeMirror for this. It's extremely versatile and extensible. That sounds like a good solution as well for us. |
Many small interactions for |
Tasks
#183 #221 #224 #209 #226
[[]]
and(())
creates auto-complete (get-caret)/
creates slash commands menu (get-caret Slash commands #59 )Original Post
Click to open
Related: #60
06-26-2020 Not much to say, just been doing hardcore study and engineering. Went really deep on datalog #183 and DOM fundamentals #158
06-16-2020 Resource I've been using for understanding DOM events (part 2): https://javascript.info/
Scopes for block writing:
06-11-2020 later
tab
/shift-tab
indent/unindentup
/down
to move between blocksenter
creates a new blockbackspace
on an empty block deletes it:block/string
datom06-11-2020: Early thoughts. There are a few different components that might use the base-level block component:
{{embed: ((uid))}}
— simplest one I believe:node/title
So, thinking of combining #96 with #97. Still unsure of how these components will map to isolated scopes.
Node Page
Block Page
(Un)linked References
The text was updated successfully, but these errors were encountered: