mgedmin / zodbbrowser

ZODB browser
http://launchpad.net/zodbbrowser
Other
19 stars 6 forks source link

Revamp the UI #16

Open mgedmin opened 9 years ago

mgedmin commented 9 years ago

Something Bootstrapy. With asynchronous parts for slow-loading bits (history).

Bits of information that may be interesting to see, for an object:

The page theme should change if I'm looking at a historical version.

I'm thinking of a layout like this:

+-----------------------------+
| header                      |
.---------.---------.---------.
|  State  |   Raw   | History |
|         ~~~~~~~~~~~~~~~~~~~~|
| info                        |
|                             |
+-----------------------------+
mgedmin commented 9 years ago

I want History to be loaded asynchronously, because it's expensive. I also want it paginated.

Things like Backreferences would need an asynchronous solution, because I'd have to walk the entire database, to reverse the object graph. By async solution I mean: a visible progress bar in the browser window.