Thread

Zero-JS Hypermedia Browser

Relays: 5
Replies: 0
Generated: 18:59:40
I changed the UI a bit for my native #macOS notes app 🚀 https://video.nostr.build/f78e325c420ff6deb94cf3f1b82e960088d18abb769fd5ef7dda3637c7859f8b.mp4 Now the note documents are displayed inside what looks like a page. I personally really like the design, but it’s just an option the user can toggle. If disabled, the note shows without the page outline. **What I have fixed:** - Indentation now works in lists. Using tab to indent and Shift+Tab to unindent. - Deleting list items is now possible with backspace. If the item has text, it’s transformed into a normal text block. If empty, the list item is removed. - Collapsible headings. - Added a translucent background color when hovering blocks. - Improved caret navigation between blocks. It feels much more natural now because the app remembers the x-position, so the caret stays in the same place on the x-axis when moving between text blocks with the arrow keys up and down (not implemented for lists yet). **Next task:** Implement functionality to delete blocks. I also need to figure out how to show the text formatting options. I see two options: 1. Either show a toolbar 2. Or show all the formatting options in a sidebar #Swift #AppKit #dev
2025-10-26 19:17:38 from 1 relay(s)
Login to reply