Site Building with Stanfords Themes Megan Miller, Web Designer, - - PowerPoint PPT Presentation

site building with stanford s themes
SMART_READER_LITE
LIVE PREVIEW

Site Building with Stanfords Themes Megan Miller, Web Designer, - - PowerPoint PPT Presentation

Site Building with Stanfords Themes Megan Miller, Web Designer, Stanford Web Services Stanford Drupal Camp April 6, 2013 2 Stanfords Drupal Themes Stanfords Drupal Themes Mobile responsive Centrally maintained


slide-1
SLIDE 1

Site Building with Stanford’s Themes

Megan Miller, Web Designer, Stanford Web Services Stanford Drupal Camp — April 6, 2013

slide-2
SLIDE 2

2

Stanford’s Drupal Themes

slide-3
SLIDE 3

Stanford’s Drupal Themes

§ Mobile responsive § Centrally maintained § Accessible § Standards compliant § Stanford branded

http://drupalthemes.stanford.edu

slide-4
SLIDE 4

For individuals: For groups/departments:

Stanford Framework Stanford Jordan Stanford Wilbur Stanford Modern Open Framework Stanford Basic

slide-5
SLIDE 5

Two base themes

slide-6
SLIDE 6

Stanford’s Theme Stack

Base theme Stanford branding, colors, and fonts Base styles & responsive behaviors Stanford-branded sub-themes

slide-7
SLIDE 7

7

Get to know your base theme

slide-8
SLIDE 8

Site Building with Open Framework

Layout and responsive flow: § Block regions § Blocks and spans § Responsive behaviors and breakpoints § The search box

http://openframework.stanford.edu

slide-9
SLIDE 9

Site Building with Open Framework

Site architecture: § Menus: Dropdowns, fat footer menus, etc. § Admin shortcuts (secondary menu)

http://openframework.stanford.edu

slide-10
SLIDE 10

Site Building with Open Framework

Styles and icons: § Custom styles § Styles from Twitter Bootstrap § Font Awesome

http://openframework.stanford.edu

slide-11
SLIDE 11

Site Building with Open Framework

Modules to consider: § Context § Context Respect § Block Class § Views § CSS Injector § BEAN

http://openframework.stanford.edu

slide-12
SLIDE 12

12

Layout and Responsive Flow

slide-13
SLIDE 13

13

Open Framework Block Regions

Basic regions § Blocks 100% width, stack vertically Flow regions § Blocks “bump” eachother to the next row § Options for 2, 3, and 4 columns § Allows for horizontal row alignment Stacked regions § Blocks stack vertically in column § Allows for “editorial” style columns

slide-14
SLIDE 14

14

Stacked and Flow Region Behaviors

slide-15
SLIDE 15
slide-16
SLIDE 16
slide-17
SLIDE 17
slide-18
SLIDE 18
slide-19
SLIDE 19

Responsive Breakpoints

1200px 980px 768px 640px 480px @media ¡(max-­‑width: ¡768px) ¡{… ¡styles ¡go ¡here…} ¡

slide-20
SLIDE 20
slide-21
SLIDE 21

2 1 3 4 5 6 7 8 9 10 1 2, 3 4 5 6 7 8 9 10

slide-22
SLIDE 22

Other things to consider

§ Drop-down in menu § Search box placement § Color boxes around 3 blocks § Proportions of block widths in footer

We’re going to use

§ Context to place blocks § Block Class to add styles and spans for block widths

slide-23
SLIDE 23

Let’s build this!

slide-24
SLIDE 24

News View using Postcard Styles

§ Image on the lef, stuff on the right § Use specific <div> structure and class § Views re-write

slide-25
SLIDE 25

Going Further

Twitter Bootstrap http://twitter.github.com/bootstrap § Robust documentation § Style guide § Carousel (an easier views slideshow!) § and many other components Font Awesome http://fortawesome.github.com/Font-Awesome § Icon font! § Built in to Open Framework § Made to work with Twitter Bootstrap

slide-26
SLIDE 26

Resources

§ Open Framework documentation – http://openframework.stanford.edu § Twitter Bootstrap documentation – http://twitter.github.com/bootstrap § Font Awesome – http://fortawesome.github.com/Font-Awesome § Drupal Themes at Stanford – http://drupalthemes.stanford.edu § Video of Tech Briefing talk: Introduction to Stanford’s Drupal Themes § Stanford Web Services Blog – http://swsblog.stanford.edu § Stanford Web Design Resources – http://webdesign.stanford.edu § Stanford Sites – http://sites.stanford.edu

slide-27
SLIDE 27

27

Thank you! Questions?

Megan Miller @meganerinmiller meganem@stanford.edu