Jive Factory: Creating a Basic Wireframe
Master Mobile-First Responsive Design with Wireframing Fundamentals
This tutorial follows the mobile-first methodology, starting with the smallest screen size and progressively enhancing for larger devices. This approach ensures optimal performance and user experience across all devices.
Core Learning Objectives
Wireframe Development
Learn to create structural layouts that adapt across device sizes. Master the fundamentals of responsive page architecture.
Mobile-First Media Queries
Implement progressive enhancement using CSS media queries. Start mobile and scale up to desktop experiences.
Template Integration
Work with professional starter templates and best practices. Understand HTML5 Boilerplate methodology and structure.
Jive Factory Development Roadmap
Wireframe Creation
Build basic responsive structure with placeholder content
Content Integration
Add real content and media to wireframe structure
High-Fidelity Design
Apply final styling and interactive elements
Starter Template Components
Contains all visual assets needed for the project
Includes viewport meta tag and semantic HTML sections
Provides CSS reset and organized stylesheet structure
Contains helpful scripts including jQuery fallback
Reduces typing and provides tested code segments
PDF files showing mobile, tablet, and desktop layouts
The starter template incorporates HTML5 Boilerplate best practices, including jQuery CDN fallback, normalized CSS, and optimized performance configurations for faster development.
Layout Comparison Across Device Types
| Feature | Mobile | Tablet | Desktop |
|---|---|---|---|
| Navigation | Stacked vertical | Horizontal bar | Left sidebar |
| Content Width | 100% single column | 66% main + 33% sidebar | 75% main + 25% sidebar |
| Slideshow | Not present | Added above content | Right column placement |
| Logo Position | Top center | Top left | Left sidebar |
Module Styling Implementation
Create Base Module Class
Apply consistent styling to all content sections with background, borders, and padding for visual separation
Calculate Margin Strategy
Use 10px horizontal margins that combine to 20px between elements, with 20px bottom margins for consistent spacing
Set Body Padding
Apply 25px total spacing using padding instead of margins to accommodate future max-width and centering requirements
Using padding on the body instead of margins is crucial for later implementing max-width with auto margins for centering. This forward-thinking approach prevents layout conflicts in responsive designs.
Responsive Breakpoint Strategy
min-width media queries target devices at specific breakpoints and wider, implementing the mobile-first approach by progressively enhancing the design for larger screens.
Key Takeaways
