MantisBT - v3.0 Release
View Issue Details
0001168v3.0 Release[All Projects] Generalpublic2012-08-01 01:442013-08-28 11:18
ReporterKorkonius 
Assigned Totrevormorse 
PrioritynormalSeveritymajorReproducibilityalways
StatusclosedResolutionfixed 
PlatformOSOS Version
Product Version 
Target VersionFixed in Version3.0.0 
Summary0001168: System Administration screen layout is messed up
DescriptionProbably as a result of some of the most recent CSS cleanups the system admin layout is now gone a bit awry. The behavior is identical in Chrome 13 and Firefox 13.
TagsNo tags attached.
Attached Filespng w2p_bugreport_sysadminlayout.png (92,801) 1969-12-31 16:00
https://bugs.web2project.net/file_download.php?file_id=351&type=bug
png

Notes
(0002613)
caseydk   
2012-08-02 16:32   
What is your screen resolution?
(0002638)
lukeD   
2012-08-20 08:01   
The problem is caused by the long "Please set an email address..." message. It takes up too much space and causes the layout problem on smaller screens. Once you enter a proper admin email address the message goes away and the layout is back to normal. But when you make the browser window small enough (<800px) the same problem occurs.

So I played around with the css and html and found that adding a empty div with style "clear: both" after every row helps keep the divs from jumping to different rows. And adding "max-width:75%" (or something in that range) to the .left class will keep the text part (<div class="left">) from pushing the icon (<div class="left icon">) away.
(0002639)
Korkonius   
2012-08-21 03:32   
My screen resolution is 1600x900 so the issue is not a small screen i think. As lukeD says it is probably due to the error message...
(0002640)
trevormorse   
2012-08-26 15:28   
Thanks lukeD, used part of your suggestion in the fix. It can be seen here - https://github.com/caseysoftware/web2project/pull/136

Issue History
2012-08-01 01:44KorkoniusNew Issue
2012-08-01 01:44KorkoniusFile Added: w2p_bugreport_sysadminlayout.png
2012-08-02 16:32caseydkNote Added: 0002613
2012-08-02 16:32caseydkStatusnew => feedback
2012-08-20 08:01lukeDNote Added: 0002638
2012-08-21 03:32KorkoniusNote Added: 0002639
2012-08-26 15:22trevormorseStatusfeedback => assigned
2012-08-26 15:22trevormorseAssigned To => trevormorse
2012-08-26 15:22trevormorseStatusassigned => confirmed
2012-08-26 15:28trevormorseNote Added: 0002640
2012-08-26 15:28trevormorseStatusconfirmed => resolved
2012-08-26 15:28trevormorseResolutionopen => fixed
2013-08-28 11:14caseydkFixed in Version => 3.0.0
2013-08-28 11:18caseydkStatusresolved => closed