styleguide for Canvas including basic styles, scaffold/layout, components and design patterns - you can use the CSS classes in the code editor to jazz up the appearance of course pages without breaking baked-in functionality
"Canvabadges let you award badges to students in courses based on their total grade in the course and their completion of course modules. You can also put a manual approval step on as well that requires your final sign-off before they receive the badge. "