| Summary: | revisit repository page layout with respect to width | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Product: | [ECD] Orion | Reporter: | Szymon Brandys <Szymon.Brandys> | ||||||||
| Component: | Client | Assignee: | Project Inbox <orion.client-inbox> | ||||||||
| Status: | RESOLVED INVALID | QA Contact: | |||||||||
| Severity: | normal | ||||||||||
| Priority: | P3 | CC: | ahunter.eclipse, antonm, johnjbarton, malgorzata.tomczyk, susan | ||||||||
| Version: | 0.3 | ||||||||||
| Target Milestone: | 6.0 M2 | ||||||||||
| Hardware: | PC | ||||||||||
| OS: | Windows 7 | ||||||||||
| Whiteboard: | |||||||||||
| Bug Depends on: | 359621 | ||||||||||
| Bug Blocks: | |||||||||||
| Attachments: |
|
||||||||||
|
Description
Szymon Brandys
Linda is still going to look at this as well, once we have basic toolbar and slideout visuals defined. The work is tracked in bug 360986. also, Szymon's stripes on the page should help Created attachment 210085 [details]
screenshot of sites page
just happened to have a site page open, this is another approach
Here is John's screensnap from original bug. https://bugs.eclipse.org/bugs/attachment.cgi?id=210025 So in the sites case we make the content only as wide as needed. In the nav case we use some min/max widths for some of the columns. The answer here is probably to use some max width for the repo columns and let the buttons sit adjacent. You could use a min width too if you want to prevent it being too dorky looking. Then the question becomes...what about the section headers? Do the align right on the browser or do we try to align them with the interior buttons. This is the part Linda is playing with in the mockups. Please push this fix ... https://github.com/antonmc/orion.client/commit/3156bb30e9f514ee3d80c433af71479bc1f91871 Anton The fix was pushed to .4M2. Should we consider the bug fixed? Created attachment 210395 [details]
Screenshot of 0.4M2 git-repository page
The current UI requires 1000px. If the .setting min-width is removed and the repositoryActionsArea is placed after the title rather than a separate div, then the narrower UI will, I believe, work well enough. (In addition repositoryActionsArea should be a CSS class rather than an id, it appears once per repo).
(In reply to comment #7) > Created attachment 210395 [details] > Screenshot of 0.4M2 git-repository page > > The current UI requires 1000px. If the .setting min-width is removed and the > repositoryActionsArea is placed after the title rather than a separate div, > then the narrower UI will, I believe, work well enough. (In addition > repositoryActionsArea should be a CSS class rather than an id, it appears once > per repo). This was basically the issue I had in bug 370280. The page still doesn't need to clip as aggressively as it does but I was okay for 0.4 since we were under ipad width. Reassigning to Szymon for future work and looking into your suggestions above. Anthony and Anton, I would like to continue this discussion and have agreement during 4.0M1. What are your suggestions here? Created attachment 233083 [details]
Example Screen Shot
I get no horizontal scrollbar until around 830px wide, rather than 1000px like before.
I do agree there is a huge space in the middle and on both the left and right that are not necessary and should be reduced before a scrollbar shows up.
I have attached a screen shot.
This was about the old Git pages. |