Change
Redesign the menu on the subject page
Issue description
The menu should only be on one side (most likely to the left, but left aligned). It should be wider (entries spanning two lines should be rare). The context menu (currently on the left for signed in users) should be separated from the generic menu. The menu should be inserted dynamically so that search engines do not see it. It should be light text on dark background. Content itself should be a little wider spanning all the way up to 1em to the right margin.
Developer comments
Light text on dark background is too dominant and draws attention from the content.
Decided on having the menu on the subject page to the right, since the content is more important to the eye and needs to be understood before an action can be taken. Also one writes when programming %this.getSomething()% and not %getSomething().this%. After all it is a _context menu_ in the sense that all entries do something with the subject of the page. With a menu to the left it would also be more tempting to add other unrelated entries which start non-contextual actions. Finally it is very easy in CSS to move it to the other side.
Summary of the actual changes:
* Context menu (domain specific entries) were moved from the left to the right and are separated by a horizontal bar
* The menu is wider now
* Some minor layoutchanges
* Menu is created on the client side so that crawlers do not follow the edit links
Another reason for not having it on the left side is that the expectancy that it would be on every page (also index, form and service pages) would be higher.
|
Work sessions4
Start |
2012-04-17T10:37:50
|
End |
2012-04-17T15:40:10
|
Participant |
Robert Cerny
|
Start |
2012-04-18T08:33:46
|
End |
2012-04-18T09:14:54
|
Participant |
Robert Cerny
|
Start |
2012-04-19T09:33:27
|
End |
2012-04-19T10:38:03
|
Participant |
Robert Cerny
|
Start |
2012-04-19T13:27:12
|
End |
2012-04-19T13:34:02
|
Participant |
Robert Cerny
|
|
We are sorry
This page cannot be displayed in your browser. Use Firefox, Opera, Safari, or Chrome instead.