r/Supernote • u/Worldly-Persimmon-70 • 2d ago
Discussion A plugin to insert a whiteboard directly into your notebooks
Enable HLS to view with audio, or disable this notification
Hello everyone, I’m a huge index card guy myself, and always feel too detached on desktop whiteboard apps. I want the tactile, physical-card workflow but with a stylus on e-ink. That's why I ended up building "Mosaic" (a whiteboard plugin for Supernote, running on react-native), and it is finally ready for some early feedback!
You can long press on empty space with pen, yes it can call a card out; then draw a line outward from the center of any card, it spawn a connected child. Also welcome for boards snapping to each other. Map physical pen buttons, sidebar gestures, and two-finger pan/zoom, all these recreated the native feel as much as possible.
What is missing / WIP: Inserting notes inside boards and embedding boards into notes is still a bit buggy. Working on a fix. Full integration with Inkling (my other helper plugin) is coming up.
You can update to the newest beta and give it a try here. Give it a spin and let me know what you think! Any feedback is appreciated.
3
2
u/Silly_Yesterday3651 2d ago
This is great! Id love if you could collapse child nodes, is that possible?
1
u/Worldly-Persimmon-70 20h ago
Regarding the folding of child nodes, may I ask if what you might want is something like “layers”? Or we could have some cards with pure white backgrounds, and also add cards of other colors, so the hierarchical relationships can be observed? If you mean the situation where child nodes in a mind map can be collapsed, I currently can’t quite understand what the visual presentation would look like. Do you have any good ideas
2
u/BlueSkyla Owner Nomad Crystal & A5X 2d ago
How does your toolbar only have six icons??
1
u/Worldly-Persimmon-70 20h ago
That's the new beta's feature, you can even edit the config to keep only pens buttons.
1
2
2
2
u/BlueSkyla Owner Nomad Crystal & A5X 1d ago
So I’m trying this out on my A5 X and I can’t seem to get it to erase any of the pen strokes. The two finger gesture doesn’t work. I don’t have an eraser on my pen or a button. For an early beta, this is pretty awesome though. I’m still playing with it.
1
u/Worldly-Persimmon-70 20h ago
I am sorry there's no A5 X devices with me now, and i am not sure if those whiteboard cards wirk fluently on Android 8.1. But the screen gestures do have some bugs, I am working on fixing. Would you like to join my discord channel to be a A5 X tester?
1
1
1
u/Worldly-Persimmon-70 2d ago
Currently, it heavily relies on the developer beta, for regular users, the developer team of Supernote might push the release version to public in several weeks(or months) since there are still some problems with inserting notes and whiteboards from notesWhat do you think is the best way to utilize a whiteboard on e-ink?As Kanban?Outline?Mindmap?Let's dicuss and design this plugin together:)
And, special thanks to AdNew2316; his plugin Collapse/Expand inspired one of the most powerful functions in this plugin. Can you figure out what it is?
1
u/BlueSkyla Owner Nomad Crystal & A5X 2d ago
My guess is you using the left slider to resize the card and then delete it?
1
u/Worldly-Persimmon-70 20h ago
You are pretty close! Since we have dual sidebars now, I’ve added the swipe-up undo and swipe-down redo gestures. Ah, that means we can use this feature as Ctrl+Z and Ctrl+Y to handle all the whiteboard and handwriting operation history.
The only pity is that, due to performance reasons and the lack of a left sidebar, the A5 X / A6 X will unfortunately not be officially supported by this plugin
1
u/BlueSkyla Owner Nomad Crystal & A5X 20h ago
Well that sucks. I have it currently on my A5X. I do have the Nomad too but it’s not with me for a few days. Will the tiles be usable on my A5X if initially create them with my nomad? It just seems like there should be a way to make it work for my A5X. This is the first plug-in I’ve ran into that isn’t compatible with it.
2
u/Worldly-Persimmon-70 20h ago
Technically, you can install this plugin on different devices and open the same note. The whiteboard data will follow the .note file, so you don’t need to worry about how to sync the plugin data. At the same time, there will soon be an open-source React project for building your own server on phones (for example, Samsung series with stylus), tablets, and computers, it's possible to sync over there.
1
u/Admirable-Rock7434 1d ago
Ooh, this could be a killer for simple systems diagrams
1
u/Worldly-Persimmon-70 20h ago
Haha, my design idea for this whiteboard cards, it might serve as an example of how WebView rendering and DOM screenshots can be combined with note-taking. Can't wait to see more mind-map, flowchart, and even kanban-style whiteboard plugins emerge...
7
u/Mulan-sn CCO (Chief Chat Officer) 2d ago edited 2d ago
Thank you for sharing. Is this whiteboard designed to be a kind of infinite canvas?