Refactor sidebar to be a real boy rather than a pseudo element