Nicely done I’d be tempted to have a bit more left margin/padding for the main content panel, the text is too close to the edge for me, personally.