Fix Api-Bar button position

In some layouts the button was on the next line

this is a sliceoff of my port-views branch
use preview screen to give some feedback
remove old viewindex stuff
fix route
document style
style alldocs-items
deactivate json view - it is not in the current scope
fix padding
fix design doc metadata padding
cleanup
wip