Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 445549

Summary: large margins on website when browser width <= 1200 px
Product: Community Reporter: Sam Davis <sam.davis>
Component: WebsiteAssignee: phoenix.ui <phoenix.ui-inbox>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: chris.guindon, webmaster
Version: unspecified   
Target Milestone: ---   
Hardware: PC   
OS: Windows 7   
Whiteboard:

Description Sam Davis CLA 2014-09-30 16:21:41 EDT
If I make my browser window 1200 pixels wide or less, pages on eclipse.org have large white margins and for some pages the content doesn't fit well. If I make the window slightly larger, the margins go away and the content fits better. My monitor happens to be exactly 1200 pixels wide. Looking at https://www.eclipse.org/users/ it seems like it's trying to make the columns all equal width, and for that page it's fine, but for other pages, including many of the Mylyn pages, the layout algorithm doesn't work very well. See for example https://www.eclipse.org/mylyn/index.php where the side bar doesn't quite fit, or https://www.eclipse.org/mylyn/new/ where the page has a horizontal scroll bar that it wouldn't need if the margin weren't so large.

Is there anything I can do to fix the problem for specific pages?
Comment 1 Sam Davis CLA 2014-09-30 16:22:39 EDT
I see the same behaviour on both Firefox and IE.
Comment 2 Christopher Guindon CLA 2014-10-01 12:05:30 EDT
There is lot you can do now with solstice. The solstice theme is built on bootstrap. You can use anything from their documentation:
http://getbootstrap.com/css/#grid-example-basic

I would suggest looking at the grid system instead of tables for your layout.

You can also take a look at the solstice documentation/example page:
https://eclipse.org/eclipse.org-common/themes/solstice/docs/

Does this answer your question?
Comment 3 Sam Davis CLA 2014-10-01 14:07:34 EDT
Yes, thank you very much.
Comment 4 Christopher Guindon CLA 2014-10-03 13:29:02 EDT
(In reply to Sam Davis from comment #3)
> Yes, thank you very much.

Awesome! Closing this bug.
Comment 5 Sam Davis CLA 2014-10-03 15:01:15 EDT
I have a followup question. How quickly does staging.eclipse.org update from the staging branch? I thought it was supposed to take only a few minutes, but it seems to be quite unpredictable and often takes many hours. It would make it a lot easier to experiment with different layouts if we could shorten the feedback time.
Comment 6 Eclipse Webmaster CLA 2014-10-06 10:42:33 EDT
It should be about 5 minutes, however the auto checkout system was suspended while we did some work that required direct changes to the filesystem.  

I've re-enabled the auto checkout scripts so things should start to go back to 'normal'.

Also be aware that the staging site was only made visible while we were soliciting feedback on the new skin before it went live, so it may 'disappear' without notice.

-M.
Comment 7 Sam Davis CLA 2014-10-06 13:46:27 EDT
Ok. It is quite useful to have a way to test changes before they go live.
Comment 8 Sam Davis CLA 2014-10-06 14:39:32 EDT
One more question. How do request that Frank Becker (eclipse@Frank-Becker.de) be given commit rights on the Mylyn website Git repository (ssh://git.eclipse.org:29418/www.eclipse.org/mylyn)?
Comment 9 Eclipse Webmaster CLA 2014-10-06 14:50:17 EDT
Frank would need to be elected to the Mylyn project in order to access www.eclipse.org/mylyn.git.

-M.
Comment 10 Sam Davis CLA 2014-10-06 14:57:09 EDT
Ah, I didn't realize website commit rights were tied to project commit rights. Thanks.