📄 | .gitignore |
📄 | README.md |
📁 | api |
📁 | assets |
📄 | index.js |
📁 | lib |
📄 | main-window.js |
📁 | modules |
📄 | package.json |
📄 | server-process.js |
📁 | styles |
README.md
patchwork-next
Very early work-in-progress attempt at remaking Patchwork using patchbay and UX/ideas from ferment.
The goal is to make a standalone, easy to install, "social" view into the ssb world.
Install and run
$ git clone https://github.com/mmckegg/patchwork-next
$ cd patchwork-next
$ npm install
$ npm start
TODO
- ☑ Main navigation buttons
- ☑ Compressed feed (the algorithm :wink:)
- ☑ Endless scrolling (or load more) on main feed [fake paginate, add a new section, leave the current one and remove the top most]
- ☑ Display fixed banner at top of view when there are new updates [scrolls to top of page and reloads view when clicked]
- ☑ Preserve scroll on back button
- ☑ Treat the different "views" more like tabs. They preserve their state when switched between [scroll position, forms].
- ☑ Show digs on posts in a nicer way (make it clear that you've dug something)
- ☐ Reload should remember current page
- ☐ Hovering "+1" like values and "x other people" messages should show who
- ☐ Improve UI on profiles
- ☐ Move contacts to sidebar
- ☐ Better selection of names / avatar
- ☐ Display number of updates available on Feed buttons. Clicking reloads page.
- ☐ Figure out when to automatically reload / or inject changes into feeds
- ☐ Roll-up about messages
- ☐ "Join Pub" interface
- ☐ Handle initial sync more gracefully
- ☐ Improve search UI
- ☐ Easy navigation sidebar
- ☐ Contacts sidebar
- ☐ Add more todos!
Built with git-ssb-web