JabRef / jabref

Graphical Java application for managing BibTeX and biblatex (.bib) databases
https://devdocs.jabref.org
MIT License
3.6k stars 2.55k forks source link

[Proposal] New UI design #341

Closed tobiasdiez closed 8 years ago

tobiasdiez commented 8 years ago

I just played around a little bit and created a proposal for the new ui (it's a wireframe, so not meant to display the graphical details but more the general idea). UI mockup More details and an explenation of the numbers are on Balsamiq. You can also find further mockups over there (so far just the dropdown menu for databases). I plan to add more in the coming days. What do you think about it?

If you want to help and create your own mockups, just create an account on balsamiq and I can add you there as a "staff member" so you should be able to edit/create mockups.

lenhard commented 8 years ago

This probably belongs to #113

bluebirch commented 8 years ago

Reminds me of BibDesk. That's not a bad thing. :-) CSL formatting in preview and proper biblatex support in editing dialogue, and we're home. :)

koppor commented 8 years ago

For me, it's way too early to discuss a new UI. We wanted to start with that next year.

Miinor feeback: "Database 1" should be a "name" for a database, not the filename. This allows for using "bibliography.bib" in different papers, but having a different label.

Huge feedback: The UI should be based on use cases. Thus, the use cases of JabRef should be collected. Each use case should be weighted how often it is used and the UI designed accordingly. To follow the concept of the least surprise, the UI should be aligned with UI concepts known to the user. Possibly, the available latex editors can be used as basis. Alternatively, popular products such Libre Office, Microsoft Office, or Firefox, which are both available on Mac and Windows.

Maybe @SamyStyle can provide us with some references for good UI design and howtos.

stefan-kolb commented 8 years ago

Postponed to JavaFX implemantation.