improve portfolio page layout, add collapsible slabs