octo
octo copied to clipboard
A local-first, progressive web app for knowledge management
Users cannot change keybindings currently. Ideally, a user would be able to override **all** keyboard shortcuts with whatever makes sense to them.
I believe Capacitor is the best choice available for mobile right now, but desktop has two options. Electron (which is familiar) or [Tauri](https://tauri.app) (which seems like a modern alternative).
https://pinia.vuejs.org/core-concepts/state.html
Requirements - [ ] Each code block in a doc has its own copy button in the top-right corner (at the end of the opening line) - [ ] When...
Users should be able to edit Contexts, and they should be synced across devices. Additionally, saved Contexts should be moved to the top of the Context page.
This would prevent the doc from being previewed in the list view and would (optionally) disable the Grammarly extension.
URLs such as `/docs/:id` are no longer tracked. In the future, we _could_ track these URLs in aggregate using this Fathom feature. https://usefathom.com/docs/script/script-advanced ```js window.fathom.trackPageview({ url: 'https://yoursite.com/about', referrer: 'https://referrer.com/yoursite-link', })...
All modern browsers support IDB. Using a library built specifically for IDB will simplify the CRUD operations we perform on documents. It will also help us to migrate away from...