Week 13 Completion Checklist

By the end of this week, you should have everything you need to build your Drupal site.

Note that for Drupal theming, we've covered several ways you can accomplish theming without touching the Twig templates (and if you're curious about that aspect of Drupal, look into the fall course, Developing for Drupal 8; we cover it in depth there). Display Suite will help you format the content region of the page, dividing things into columns, etc; Drupal's block layouts will help you structure non-content blocks; using the browser's Inspector, you can find the CSS selectors you need to simply modify an existing theme; and creating subthemes with CSS and JS libraries will give you a great deal of control over page behavior without ever changing markup.

I've covered modifying an existing theme and building a custom theme off of a base theme (building a custom theme out of nothing isn't something you should ever do in Drupal, so no need for that!)

Be sure to ask lots of questions, as you always do, and reflect on the three CMSs we've covered in this course. What types of conditions are "best" for each CMS? Under what conditions does a given CMS not work particularly well? Being able to answer those questions is the most important skill you can leave this course with.