docs structure and styling