Book description
Are you a solo web designer or part of a small team itching to build interesting projects with Drupal? This hands-on book provides the tools and techniques to get you going. Award-winning designer Dani Nordin guides you through site planning, teaches you how to create solid, user-centered design for the Drupal framework, and shows you tricks for using real, honest-to-goodness, developer Ninja Magick.
Table of contents
- Drupal for Designers
- SPECIAL OFFER: Upgrade this ebook with O’Reilly
- Foreword
- Introduction
- 1. Some Things to Remember About Working with Drupal
-
I. Discovery and User Experience
- 2. Setting the Stage—Discovery and User Experience
-
3. User Experience—Techniques for Drupal
- User Personas
- User Flows
- Mind Mapping
- Functional Breakdowns
- Screen Sketches and Wireframes
- Content Strategy Documents
- Low-Fidelity Prototypes
- Functional Specifications
- Paper Prototypes
- Non-HTML Digital Prototypes
- HTML or Drupal Prototypes
- UX Techniques and Drupal: Some Practical Issues
- A Further Note on Documents
- 4. Putting It in Practice—A Short-Form Project Brief
- II. Sketching, Visual Design, and Layout
-
III. Setting Up a Local Development Environment
- 8. The Drupal Designer’s Coding Toolkit
- 9. Installing Drush
-
10. Getting Started with Git
- Master Versus Origin
- Setting Up Git for Your Workflow
- Step 1: Create an SSH Key
- Step 2: Install Git
- Step 3: Set Up Your Git Configuration
- Step 4: Set Up a GitHub Account
- Step 5: Create the Remote Repository
- Step 6: Set Up the Local Repository
- So, What Happens on a Team?
- First Things First: The Git Workflow
- And There We Go
- 11. Putting It in Practice—Setting Up a Local Development Environment and Installing Drupal
-
IV. Prototyping in Drupal
- 12. Prototyping in Drupal
- 13. Choosing Modules
-
14. Making Views Sing—Using Views to Enhance a Layout
- But I’m Not a Developer—What If I Don’t Want to Code?
- Step 1: Create the “Event Categories” Taxonomy Vocabulary
- Step 2: Create the Event Content Type
- Step 3: Create an Image Style
- Step 4: Create the User Profile
- Step 5: Get Profile Content into the Event Page
- Step 6: Set Up the Contextual Filter
- Step 7: Set Up the Related Events Block
- So, What Did We Just Do Here?
- 15. Making Views Sing—Controlling Views Markup
- 16. Getting Started with Drupal Theming: Base and Child Themes
- 17. Making CSS Easier with LESS
- V. Making It Easier to Start Projects
- VI. Working with Clients
-
VII. Sample Documents
- A. Project Brief
- B. Work Agreement (with Professional Relationship Clause)
-
C. Project Proposal
- Project Proposal
-
Section 1.0: Project Background and Objectives
- Objective 1: Build upon the history of the Founder’s experience with her prior firms to effectively position The Consulting Firm as a leader in environmental compliance information and consulting for technology products.
- Objective 2: Create a blogging and social media engagement strategy that allows the Founder to more firmly establish thought leadership in the field.
- Objective 3: Create a website that will serve as a marketing vehicle for The Consulting Firm, and integrate the Founder’s content leadership efforts.
- Section 2.0: Statement of Work
- Section 3.0: Development Process
- Section 4.0: Budget Estimate
- Section 5.0: The Zen Kitchen Background and Capabilities
- Section 6.0: Terms and Conditions
- Index
- About the Author
- Colophon
- SPECIAL OFFER: Upgrade this ebook with O’Reilly
- Copyright
Product information
- Title: Drupal for Designers
- Author(s):
- Release date: July 2012
- Publisher(s): O'Reilly Media, Inc.
- ISBN: 9781449325046
You might also like
book
Designing Data-Intensive Applications
Data is at the center of many challenges in system design today. Difficult issues need to …
audiobook
The Design of Everyday Things
First, businesses discovered quality as a key competitive edge; next came science. Now, Donald A. Norman, …
book
100 Things Every Designer Needs to Know About People, 2nd Edition
WE DESIGN TO ELICIT RESPONSES from people. We want them to buy something, read more, or …
book
Software Architect's Handbook
A comprehensive guide to exploring software architecture concepts and implementing best practices Key Features Enhance your …