Source: http://www.sharepointblog.co.uk/change-size-column-sharepoint-list-view/
The web part is simplistic. We add a few custom web part properties that can be edited, and use them to output some data on to the page. The real coding is in the JavaScript where I restructure the data and then create the Tabs Widget.