Drupal & Design / 10 Thing I Hate About You

Post on 16-Jul-2015

420 views 2 download

transcript

I ❤ Drupal DesignOr 10 things I hate about you

March 02, 2015

About Forum One

Nice to Meet You!

I love Drupal Design: Or 10 Things I Hate About You

Nam-ho ParkManaging Director,

West Coast / Director, Mobile Services

Dan MouyardLead Front End

Developer

Forum One is a digital agency that partners with influential organizations to craft solutions for the world’s most pressing problems.

Forum One

750Influential

Clients

100% Mission-driven

2000Successful

Projects

OpenSource Since

1996

80 Staff

Alexandria SeattleWashington

Digital Strategy Design Development SupportData

Clients

Drupal Designs can be Beautiful

Things you need to know about Designing for Drupal

1 It can take a long time

to get started

I love Drupal Design: Or 10 Things I Hate About You

2 Modifying markup isn't

always easy

I love Drupal Design: Or 10 Things I Hate About You

Display Suite Module

Panels

Panels In-place editor

3 Contributed modules are

contributed

I love Drupal Design: Or 10 Things I Hate About You

Clean Markup module

4 Dynamic content is dynamic

SECTION TITLE

5 The back-end is kinda ugly

I love Drupal Design: Or 10 Things I Hate About You

CK Editor

6 Media management takes

some effort

I love Drupal Design: Or 10 Things I Hate About You

CKEditor

CKEditor + Asset Module

7 Node and user forms aren't

easy to customize

I love Drupal Design: Or 10 Things I Hate About You

Custom code + pm_existing_pages + panelizer

8 Complex layouts are

complicated

I love Drupal Design: Or 10 Things I Hate About You

Blocks

Panels

9 Unique pages require some

TLC

I love Drupal Design: Or 10 Things I Hate About You

Blocks cannot appear in multiple regions

PanelsPanelizerPanels in-place editor

PanelsPanelizerPanels in-place editor

10 Drupal makes pages

I love Drupal Design: Or 10 Things I Hate About You

Complex interactions of content that need to work without loading a new page can be difficult and may

need to be controlled by a separate tool or framework.

An ode to Drupal

I hate the way you talk to meAnd the way you cut your hairI hate the way you drive my carI hate it when you stare

I hate your big dumb combat bootsAnd the way you read my mindI hate you so much that it makes me sickIt even makes me rhyme

I hate the way you're always rightI hate it when you lieI hate it when you make me laughEven worse when you make me cry

I hate the way you're not aroundAnd the fact that you didn't call

0 messages

But mostly I hate the way I don't hate youNot even close, not even a little bit, not even at all.

Questions & Discussion

THANK YOU!Nam-ho Parknpark@forumone.com

Dan Mouyarddmouyard@forumone.com