dbadmin

58 views
Skip to first unread message

Massimo

unread,
May 31, 2025, 10:09:06 PMMay 31
to py4web
Just merged the new dbadmin to master. Could use a second pair of eyes before it is released

Ali

unread,
Jun 10, 2025, 7:43:54 PMJun 10
to py4web
Thank you, Massimo.

Here is a key issue I faced that makes working with the new dashboard extremely difficult.

To get to the "Edit"/"Delete" column, we need to scroll all the way to the right. But the scroll bar is way down. When you get to the scroll bar, you have gotten too far away from the row you wanted to edit or delete.

This issue was not present in the old dashboard, where every row had a fixed height and the (right/left) scroll bar was visible upon landing.

- ali

Ali

unread,
Jun 10, 2025, 7:51:28 PMJun 10
to py4web
Here are three possible fixes:

1. Apply a fixed height to all rows, as before (My favorite).
2. Show Edit/Delete/Details buttons in the first column rather than the last one.
3. Show two scroll bars, one at the top and another at the bottom.

BTW, I noticed the new dbadmin does not show fields of a certain type, e.g., list:string. The old dbadmin used to show them. I think it would be helpful to keep showing them unless there is a good reason for not doing so.

Thank you,
- ali


Ali

unread,
Jun 10, 2025, 8:10:55 PMJun 10
to py4web
A fourth solution would be to allow editing rows when a user clicks on their ID–a feature available in the old dbadmin.

Ali

unread,
Jun 10, 2025, 8:40:59 PMJun 10
to py4web
I realized one can scroll right using Shift+(normall) scroll. This addresses my main concern with the new dbadmin!!!

Here are two other, more minor, suggestions:

1- Apply a fixed height to all rows to make the UI more organized.
2- Show columns of the type `list`, as before.

Ali

unread,
Jun 10, 2025, 9:40:25 PMJun 10
to py4web
Here is another issue with the new dbadmin. The color of the drop-down items seems to be very close to their background. Below please find an example.

bug_list.png

Reply all
Reply to author
Forward
0 new messages