newd camp base theme presentation

12

Click here to load reader

Upload: oomph-inc

Post on 07-Jul-2015

94 views

Category:

Internet


1 download

DESCRIPTION

Learn why creating a base theme for your Drupal projects is a great idea that can make your team faster, more efficient and save your company money.

TRANSCRIPT

Page 1: Newd Camp Base Theme Presentation

CONSULTING | DESIGN | ENGINEERING

Page 2: Newd Camp Base Theme Presentation

John CionciSenior

Front End

Developer

@johncionci

Kathy Beck

Front End

Developer

@kbeck303

INTRODUCTIONS

Page 3: Newd Camp Base Theme Presentation

● Code bloat

Why not use Zen, Omega, Base, or

another theme?

WHY?

● Code base understanding vs. themer’s intentions

● Team familiarity

Page 4: Newd Camp Base Theme Presentation

● Resistance

What are some of the drawbacks

or concerns?

OBSTACLES

● Time

● Investment

Page 5: Newd Camp Base Theme Presentation

● Company processes

Why we have decided to use a Base

Theme as a company

ONE TEAM ONE THEME

● Team cohesiveness

● Codebase knowledge

Page 6: Newd Camp Base Theme Presentation

● File organization and structure

Don’t go rogue man!

ACCOUNTABILITY

● Documentation and comments

● Signatures

Page 7: Newd Camp Base Theme Presentation

● HTML structure and layout

No throw-away work

PROTOTYPING &

WIREFRAMING

● An interactive sitemap

● A working responsive wireframe

Page 8: Newd Camp Base Theme Presentation

● Frameworks

Every craftsman (or woman) has a

set of tools they use, developers

are the same.

TOOLKIT

● Build Tools

● Preprocessors

Page 9: Newd Camp Base Theme Presentation

● Give back to the Drupal community

Open source your code!

RELEASE IT

● Get feedback from other developers

● Show off your company’s skills

Page 10: Newd Camp Base Theme Presentation

DEMOgithub.com/oomphinc/drupal-

basetheme/tree/newdcamp

Page 11: Newd Camp Base Theme Presentation

QUESTION

S?

Page 12: Newd Camp Base Theme Presentation

John CionciSenior

Front End

Developer

@johncionci

@oomphinc

Kathy Beck

Front End

Developer

@kbeck303

http://oomphinc.com

OOMPH

DrupalPVD

November 12th at 6:00pm at Founders' League

95 Chestnut Street, Providence RI