gigascience / gigadb-website

Source code for running GigaDB
http://gigadb.org
GNU General Public License v3.0
9 stars 15 forks source link

Improve screen usage on admin pages #2100

Open only1chunts opened 2 days ago

only1chunts commented 2 days ago

User story

As a admin user
I want the individual admin pages to make better use of screen realestate So that I dont need to scroll down to see all the content And so that the screen is more aestetically pleasing

Acceptance criteria

Given I am on any admin page When view the data Then it makes better use of the width of screen, instead of being restricted to a narrow band in the middle

eg image

The pages effected are: File admin e.g. https://staging.gigadb.org/adminFile/update/id/546878

Sample admin e.g. https://staging.gigadb.org/adminSample/update/id/188042

Author https://staging.gigadb.org/adminAuthor/update/id/3

Dataset_Author https://staging.gigadb.org/adminDatasetAuthor/update/id/11175

Dataset_Sample https://staging.gigadb.org/adminDatasetSample/update/id/339

.... Basically all of them except Dataset!

Additional Info

This may help when looking at #54 for making the sample admin page more user-friendly

Product Backlog Item Ready Checklist

Product Backlog Item Done Checklist

luistoptal commented 1 day ago

@only1chunts can you clarify if you mean using a two columns layout for the form?

only1chunts commented 1 day ago

I'm open to suggestions, but yes having the field names to the left of the value fields would seem a better use of screen realestate to me. NB - the red outlines were just to show the volume of unused space on the screen.

rija commented 1 day ago

Hi @only1chunts

it's not clear what problem is to be solved here, the user story 'so that' section is not very clear

only1chunts commented 1 day ago

Updated the "so that", hopefully that helps. essentially it seems odd to have all that space available but only use a narrow tract down the middle, especially when the page contents is quite long due to that narrowness on some of the pages, notably the file admin and potentially the sample admin page after you have adjusted how we intereact with the sample attributes (#54).