+ App feels super fast. The site widgets were rendered instantaneously.
+ Yay dark mode by default.
+ I like the overall design. Feels very native to Chrome/Firefox with auto dark mode and styling in general.
- I don't get the purpose of the software. Is Pad a cloud based bookmark manager with interactive site widgets? Where's the "keeping tabs" portion of the app other than it visually organizes the sites using the widgets?
- I wanted to add a new site but hit the New Pad button - several times. Maybe it's the unfamiliarity of the term 'pad' or that I didn't expect that there are two levels of organization (pads -> sites). Maybe it's just me.
Yes, Pads are like the group or tab, and sites the individual asset.
Right now when you hit new pad, it just fires a window prompt which may get blocked lol - need to swap this out for in-app dialog windows, I will do this ASAP so others don't get blocked as well, thank you.
(Edit: oh, you mean you thought to add a new site it was "new pad", got it - maybe I can make this more clear, again thank you for such great feedback here)
I edited my description comment a bit, but yes you are basically correct, a visual bookmarks manager that can be utilized cross-browser and device without an account, and where you can quickly check and interact with multiple sites that may or may not relate to each other. Also, I want to add more devtool-like features such as maybe exposing the page console, load times, different viewport sizes, etc.
The long-term goal is a launcher of sorts with a built-in browsing experience. A browser wrapped in a browser where you can "install" webapps. Iframes aren't gonna cut it, though...
Right now, my main use case for the iframes is quickly checking for visual regressions across all the sites I manage.
Every morning I would go round to all my sites and check each one by one from a set of bookmarks, to make sure they were looking good and accurate. This way, I can do all my morning checks from one site.
Super POC, 5h50m according to Wakatime, not all of the buttons work, code is a bit of a mess but relatively lightweight. Next.js with material-ui.
Currently not responsive, desktop only, due to some logic that needs to be written to handle the iframe zoom functionality on any screen size.
App handles data client side only via local storage persistency, no accounts needed. Eventually plan to add a P2P sync process via WebRTC to do multi device or maybe even sharing.
Why not a bookmark manager, you ask?
I like switching between browsers and devices and wanted a similar experience but one I could just access on a url while also being client-only (still need the sync feature mentioned above). I also plan to add more devtools-like functionality such as viewport size toggles, load time checks, etc to make it easy to get a high-level glance of all the sites you manage.
Having some issues with iframe performance, have thought about some solutions like serving an image until interaction. Ideas are graciously welcome!
Thanks for looking