Skip to content

markrai/postbaby

Repository files navigation

postbabygithubtitle

a self-hosted version of postbaby.org

This was created out of necessity for a sticky-note solution with rapid arrangement, editing, and color-coding capability, thanks to its intuitive key-bindings.

🖼️ Supported on both, landscape & portrait-oriented monitors, as well as mobile devices.

💻 This app's data lives solely on your browser's localstorage - While this makes data retrieval very fast, please be aware of this, if you decide to clear your browser's cache.

❓ This distribution (v1.35) has everything the postbaby.org (v1.52) has, except the multiple tabs , grids, and default color option features.

⚡Install

  • Clone the repository, and simply open index.html in a browser. No web-server required.

🖥️ Desktop Usage Instructions

  • Right-click on blank canvas or press n to create a new item.
  • Right-click on an existing item (or tab) to delete it, or drag item to toilet roll to delete.
  • Left-click on an existing item (or tab) to cycle through its colors.
  • Double-click on an existing item (or tab) to edit its text.
  • Press c to clear all items in current tab.
  • Press CTRL + c to clear all tabs.
  • Press the ESC or the TAB key to stop editing an item.
  • Press CTRL + ALT + H to re-enable first-time-run flag, and re-populate welcome items.
  • Press keys 1-9 to jump to corresponding tab.
  • Press the tab key to cycle between tabs. Press tab + Shift key to cycle in reverse.

📱 Mobile Usage Instructions

  • Long-press to create new item.
  • Long-press an existing item (or tab) to delete it.
  • Double tap to edit an existing item (or tab) text.
  • Single tap an existing item (or tab) to change its color.
  • All desktop keyboard shortcuts should work on a mobile device, if connected to a physical keyboard.

🐛 Known Issues

  • In mobile view, dragging a note to the trash element does not invoke deletion (11/16/2024)
  • On the live version, browsers on iOS devices are currently not supported, and I am working hard to formulate a fix (11/19/2024)

✅ Supported Devices on Live Version

Browser Platform Supported
Chrome Windows
Firefox Windows
Brave Windows
Edge Windows
Chrome Android
Firefox Android
Brave Android
Edge Android
Safari MacOS
All iOS

📜 License

Please see the accompanying LICENSE document contained within this repository.

🔮 Future Plans

  • Multiple Selection
  • OAuth

🧑🏻 Social & Donate

image image

About

a self-hosted version of postbaby.org!

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published