Improve the account listings page design

Hey,

Thanks again for all of the work you’ve been putting into HivePress recently!

I’d like to suggest a few ideas for the ‘:bust_in_silhouette: username > my listings’ page.

Forgive me if I’m wrong, but does HivePress show the listing’s expiration date anywhere on the front end for end users to view?

If it’s not shown elsewhere, perhaps another column like Date Created but with Expiry Date would be a good addition.

Also, while I like the minimalist look myself, it would be nice if we could have optional labels on the action buttons. (View, Edit, Feature) to help guide users.

Similarly, whilst on mobile, the action buttons are quite small and close together which some users might might find difficult to use.

Perhaps mini cards that show a preview of the listing might be a better idea, and each one could have a few regular buttons obviously associated with it for the actions, but that’s a kind of bigger redesign…

Nevertheless, it would be nice if this page got shown a little bit more love at some point.

Cheers,
Chris :victory_hand:

The account listing page at the current stage is bare bones. If a vendor has a few listings it is fine, however if a vendor has over 20 listing it becomes cumbersome to manage.

Personally i would suggest using DataTables or a similar alternative. This would greatly enhance the functionality for the user, is easy to integrate and would open up the world of unlimited posibilities.

Standard it give any table search and sorting without extra load on the server considering this is calculated client side. But it also would allow for giving the user control over which collumns to display DataTables example - Show / hide columns dynamically as per @ChrisB your suggestion.

And you can go grazy with editiable tables DataTables example - Form inputs whatever you can dream of, it is possible.

And it is conform to my mantra “everybody happy”. more functionality, less code, less to maintain.

Hi,

Thank you for your detailed feedback. We will look into how we can improve this feature to enable the use of JS for interactive tables.