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
Drupal Development Tricks for Designers
Take your Drupal skills even further with valuable tricks for making site building truly efficient. In …
book
Drupal For Dummies®
Learn to set up, manage, and administer a Drupal Web site Drupal offers unparalleled flexibility for …
book
Mastering Drupal 8 Views
Accelerate your development process using Drupal 8 Views with this advanced, practical guide About This Book …
book
Drupal 8: Enterprise Web Development
Harness the power of Drupal 8 to create enterprise-grade, highly scalable websites About This Book Build …