pulibrary / pul_library_drupal

Deprecated - Princeton University Library Core Site Drupal Codebase
https://library.princeton.edu/
GNU General Public License v2.0
3 stars 0 forks source link

New Library Website Theme #509

Closed kevinreiss closed 10 years ago

kevinreiss commented 10 years ago

Library Drupal Website Theme

Firm Technical Goals

  1. Theme produced can serve as a base theme which can be overridden by individual sites as needed
  2. Overridable Set of Base Styles done in SASS
    1. Typography
    2. Font Sizing
    3. Headings
    4. Reasonable Default layouts for Drupal's "view modes" for entities
    5. Main menu base styles
    6. Sub navigation core styles
    7. Breadcrumb core styles
  3. Automated build files Grunt preferred, maybe compass?
  4. Theme should support Panels module

Nice to have technical goals

  1. Grid System that can be implemented on non-Drupal sites

Possible Choices

  1. Omega 4 - Implements it's own Grid https://www.drupal.org/project/omega
  2. Zen 5 - Plugable Grid System https://www.drupal.org/project/zen
  3. Mothership Drupal Theme - See Drupalcon Presentation https://www.drupal.org/project/mothership
  4. Drupal Bootstrap Base Theme https://www.drupal.org/project/bootstrap
  5. Build our own base theme using existing grid system like bootstrap, foundation, susy [http://susy.oddbird.net/], singularity [http://singularity.gs/]
kevinreiss commented 10 years ago

Merging with #537. Wound up using singularity, breakpoint, and bourbon bitters for the rest. #539