Getting Started with Zurb Foundation 5
By Ryan Flores
3/5
()
About this ebook
Building a website or app from scratch takes a lot of time, one of the most consuming parts are the testing and debugging of code that’s involved.
Foundation is a responsive front-end framework that comes with a complete of easy customizable features and functions, that allows us to quickly build layouts with a consistent look on any type of device.
Table of Contents
- What is a Front-End Framework?
- Types of Front-End Frameworks
- Digging into Foundation
- Installing Foundation
- Building a Top Bar
- Building a Headline
- Building an Orbit Slider
- Working with the Grid System
- How to Offset a Grid Column
- Nesting a Row inside a Column
- Building a Modal Contact Form
- Embedding a Flexible Video
- Using Pricing Tables
- Using Icon Fonts
- Using Foundation Snippets
Ryan Flores
Ryan Flores is a full stack web developer who has been designing and developing websites professionally for over 10 years. He is a spiritual fast learning generalist with a passion for remarkable design and web development.
Related to Getting Started with Zurb Foundation 5
Related ebooks
Getting Started with Bootstrap 3.2 Rating: 0 out of 5 stars0 ratingsYour First Week With Bootstrap Rating: 0 out of 5 stars0 ratingsBuild Your First Web Site Today: EASYNOW Webs Series of Web Site Design, #1 Rating: 0 out of 5 stars0 ratingsBeginning ASP.NET 4.5 in C# Rating: 0 out of 5 stars0 ratingsInstant Zend Framework 2.0 Rating: 0 out of 5 stars0 ratingsLess Web Development Essentials Rating: 0 out of 5 stars0 ratingsQuick and Dirty Guide for Designers: Adobe Edge Preview 3 in 4 Hours Rating: 0 out of 5 stars0 ratingsMastering Bootstrap 4 Rating: 5 out of 5 stars5/5Developing Web Components with TypeScript: Native Web Development Using Thin Libraries Rating: 0 out of 5 stars0 ratingsPerformance Project Rating: 0 out of 5 stars0 ratingsComputer Programming: From Beginner to Badass—JavaScript, HTML, CSS, & SQL Rating: 3 out of 5 stars3/5Generic Pipelines Using Docker: The DevOps Guide to Building Reusable, Platform Agnostic CI/CD Frameworks Rating: 0 out of 5 stars0 ratingsCreating concrete5 Themes Rating: 0 out of 5 stars0 ratingsQuick and Dirty Guide for Developers: Adobe Edge Preview 3 in 4 Hours Rating: 2 out of 5 stars2/5ASP.NET Core for Jobseekers: Build Career in Designing Cross-Platform Web Applications Using Razor and Entity Framework Core Rating: 0 out of 5 stars0 ratingsImplementing C# 11 and .NET 7.0: Learn how to build cross-platform apps with .NET Core (English Edition) Rating: 0 out of 5 stars0 ratingsJump Start Vue.js Rating: 4 out of 5 stars4/5Bootstrap for Rails Rating: 0 out of 5 stars0 ratingsIntroduction to HTML & CSS Rating: 4 out of 5 stars4/5Build a Whatsapp Like App in 24 Hours: Create a Cross-Platform Instant Messaging for Android Rating: 4 out of 5 stars4/5Learn Rust Programming: Safe Code, Supports Low Level and Embedded Systems Programming with a Strong Ecosystem (English Edition) Rating: 0 out of 5 stars0 ratingsBeginning Backbone.js Rating: 3 out of 5 stars3/5Getting SASSY: A Practical Guide to SASS Rating: 0 out of 5 stars0 ratingsPrimeFaces Theme Development Rating: 0 out of 5 stars0 ratingsRapid Application Development With CakePHP Rating: 0 out of 5 stars0 ratingsSpark: Big Data Cluster Computing in Production Rating: 0 out of 5 stars0 ratingsPro PHP 8 MVC: Model View Controller Architecture-Driven Application Development Rating: 0 out of 5 stars0 ratingsNode.js: Novice to Ninja Rating: 0 out of 5 stars0 ratingsHTML5,CSS3,Javascript and JQuery Mobile Programming: Beginning to End Cross-Platform App Design Rating: 5 out of 5 stars5/5JavaScript: Optimizing Native JavaScript: Designing, Programming, and Debugging Native JavaScript Applications Rating: 0 out of 5 stars0 ratings
Software Development & Engineering For You
Hand Lettering on the iPad with Procreate: Ideas and Lessons for Modern and Vintage Lettering Rating: 4 out of 5 stars4/5Level Up! The Guide to Great Video Game Design Rating: 4 out of 5 stars4/5Grokking Algorithms: An illustrated guide for programmers and other curious people Rating: 4 out of 5 stars4/5Learn to Code. Get a Job. The Ultimate Guide to Learning and Getting Hired as a Developer. Rating: 5 out of 5 stars5/5How to Write Effective Emails at Work Rating: 4 out of 5 stars4/5PYTHON: Practical Python Programming For Beginners & Experts With Hands-on Project Rating: 5 out of 5 stars5/5OneNote: The Ultimate Guide on How to Use Microsoft OneNote for Getting Things Done Rating: 1 out of 5 stars1/5Salesforce Certification: Earn Salesforce certifications and increase online sales real and unique practice tests included Kindle Rating: 0 out of 5 stars0 ratingsiPhone Application Development For Dummies Rating: 4 out of 5 stars4/5iOS App Development For Dummies Rating: 0 out of 5 stars0 ratingsFlow: A Handbook for Change-Makers, Mavericks, Innovators and Leaders Rating: 0 out of 5 stars0 ratingsPython For Dummies Rating: 4 out of 5 stars4/5Android App Development For Dummies Rating: 0 out of 5 stars0 ratingsHow Do I Do That In InDesign? Rating: 5 out of 5 stars5/5Modern C++ for Absolute Beginners: A Friendly Introduction to C++ Programming Language and C++11 to C++20 Standards Rating: 0 out of 5 stars0 ratingsSQL For Dummies Rating: 0 out of 5 stars0 ratingsThe Inmates Are Running the Asylum (Review and Analysis of Cooper's Book) Rating: 4 out of 5 stars4/5Lua Game Development Cookbook Rating: 0 out of 5 stars0 ratingsTiny Python Projects: Learn coding and testing with puzzles and games Rating: 5 out of 5 stars5/5Beginning C++ Programming Rating: 3 out of 5 stars3/5DevOps For Dummies Rating: 4 out of 5 stars4/527 PROGRAM MANAGEMENT INTERVIEW TECHNIQUES - To Ace That Dream Job Offer ! Rating: 5 out of 5 stars5/5Git Essentials Rating: 4 out of 5 stars4/5The Essential Persona Lifecycle: Your Guide to Building and Using Personas Rating: 4 out of 5 stars4/5How Do I Do That in Photoshop?: The Quickest Ways to Do the Things You Want to Do, Right Now! Rating: 4 out of 5 stars4/5INSTANT PLC Programming with RSLogix 5000 Rating: 4 out of 5 stars4/5Learning Python Rating: 5 out of 5 stars5/5
Reviews for Getting Started with Zurb Foundation 5
1 rating0 reviews
Book preview
Getting Started with Zurb Foundation 5 - Ryan Flores
Getting Started with Foundation 5
Learn Foundation 5 in 2 hours
Ryan Flores
Copyright 2014 by Ryan Flores
Smashwords Edition
"Smashwords Edition, License Notes
This ebook is licensed for your personal enjoyment only. This ebook may not be re-sold or given away to other people. If you would like to share this book with another person, please purchase an additional copy for each recipient. If you’re reading this book and did not purchase it, or it was not purchased for your use only, then please return to your favorite ebook retailer and purchase your own copy. Thank you for respecting the hard work of this author."
Acknowledgements
To my girlfriend and my family for their support.
Thanks to all the readers who reviewed this book, positive or negative, all are welcome; it helps me improve this book and upcoming titles.
Please, remember you can always submit me suggestions, errata or comments to this email address: support@twolightstudio.com.
Preface
When building a website usually we don’t know how and where to start. Maybe you have a great idea and you want to get going on a working prototype instead of spending valuable time designing and coding from scratch.Sometimes the hardest part is knowing where to start. Using frameworks, we can get started on our project and streamline our workflow. In this book, we’ll take an in-depth look at one of the most widely used frameworks in the industry: Foundation 5.
We’ll first study the benefits and strengths of Foundation 5, and we’ll dive into all the features and components that make it all work.After that we’ll put everything, we learn into practice by building a promotional site for a mobile app.
This book is for anyone with a basic understanding of HTML, CSS and some JavaScript.
By the end of this book, you’ll have all the skills necessary to build a website or app of any size using a front end framework.
You’ll also learn that frameworks can be useful when used properly and which one might be best suited for your project.
To get started all you need is a text editor and a browser.
What this book is for
This book is mostly for people who have a good handle on HTML/CSS and JavaScript, and are curious about building responsive sites, using one of the most popular open source frameworks: Zurb Foundation 5.
Source Code
Source code of this book is available at https://github.com/rfloper/prototyping-foundation.git
Errata
We make every effort to ensure that there are no errors in the text or in the code. However, no one is perfect, and mistakes do occur. If you find an error in one of our books, like a spelling mistake or faulty piece of code, we would be very grateful for your feedback. By sending in errata, you may save another reader hours of frustration, and at the same time, you will be helping us provide even higher quality information.
Send us the error you have found to support@twolightstudio.com.
We’ll check the information and, if appropriate, fix the problem in subsequent editions of the book.
1. What is a Front-End Framework?
Designers and developers commonly use frameworks for prototyping websites and applications because they are great tools for getting out an idea quickly.
Building a website from scratch takes much time, one of the most consuming parts are the testing and debugging of code that’s involved.
Frameworks are built to solve many of those common typography and browser compatibility problems from the start, so we can only focus on the content or the design.
Many websites have a similar structure on how they are built. For example, they are usually responsive; design with fluid grid or have similar UI elements and typographic skins. Because of this, it makes little sense to reinvent the wheel by creating a custom solution for each of those common features.
Thankfully, many frameworks use those common patterns and structures in their codebase; hence we do not have to rebuild everything from scratch, every time we start a new project.
Frameworks save us a ton of time and get us working on a project, much faster because they cut off a