Making a few bits of progress...
Proper snapping now works when either resizing or dragging a memo (thanks to github.com/bnjm for the help). Added touch event support. Also experimenting with hiding the grid, and reducing clutter, unless interacting with a memo.
Needs a little bit more work to fix some edge cases, but click and drag to add a memo (initiated by pressing N) is now working. 😌
My little project Manifest (as it's now called) is now live at https://www.manifest.app.
A few loose ends to tie up but right now you can:
🗒️ Create as many notes as you want.
🧮 Snap and resize on a uniform grid.
🌐 All data is stored locally.
Source at https://github.com/jonathontoon/manifest
A few bug fixes and improvements out now!
- Memos now respect zIndex.
- Memos are also scrollable, if content overflows.
- Mouse issues with snapping fixed.
- Everything now aligns flush on the grid (may require you to clear local storage).
A few updates for https://manifest.app.
- Basic boundary detection in place for memos (more work needed).
- Some support for tablets / mobile added (not perfect yet).
- Service worker / offline support added.
- Memos automatically focus upon interaction.
Any issues or feedback feel free to add them here: https://github.com/jonathontoon/manifest/issues
@toon this is awesome!!
@tomupom Chur mate!
@eel 🙏 wonderful.
@toon It seems that sometimes it's impossible to align things on the grid :(
@mario_afk thanks for the input, if you could add this as an issue to GitHub I'm happy to look in to it.
@toon I would use a windowing system that looked like this, simple but really nice.
@whtrbt yeah, it was kinda one of the catalysts to building this.
Revel in the marvels of the universe. We are a collective of forward-thinking individuals who strive to better ourselves and our surroundings through constant creation. We express ourselves through music, art, games, and writing. We also put great value in play. A warm welcome to any like-minded people who feel these ideals resonate with them. Check out our Patreon to see our donations.