Skip to content

Decisions and Assumptions

Mike Henninger edited this page Apr 23, 2024 · 7 revisions

The following assumptions have been made to the

  1. The base theme will be based on the Bootstrap 5 framework.
  2. The base theme will use Drupal Single Directory Components.
  3. The base theme will make a best effort to follow the PSU Brandbook
  4. The base theme will be allow subthemes to extend, alter, or override styles and components.
  5. Components in subthemes will be pulled into the base theme if they can be used more widely.
  6. The base theme will attempt to keep the spirit of the existing libraries.psu.edu site and minimize change where possible

Decisions

The following are list of specific decisions made related to the Drupal theme.

  • The base theme will contain layouts for layout builder. #59
  • The base theme will used SDC in order to make code more organized, discoverable, and re-usable.
  • The default font will be Roboto and the menu font will be Roboto Condensed (see https://documentcloud.adobe.com/spodintegration/index.html?locale=en-us)
  • Top level main menu will support up to 2 levels of links (optional second level will be a drop down on hover)
Clone this wiki locally