The many ways visitors access web sites, via mobile devices, tablets, and desktops, now requires sites to incorporate responsive design elements that adapt to different screen sizes and browsers. In this course, Morten Rand-Hendriksen demonstrates design strategies, best practices, and actual code examples for creating a responsive web site. The course covers layout, navigation, responsive video embedding, and content sliders. The final chapter shows how to create an index page with jQuery Masonry, a jQuery plugin that helps you create dynamic grid layouts.
Topics include:
Uploaded,net
Rapidgator.net
Cloudzer.net
Letitbit.net
Topics include:
- What is responsive design?
- Installing the Anaximander example theme
- Deciding what screen sizes to target
- Designing menus
- Adding responsive images and video
- Using CSS media queries to apply different styles
- Handling sidebars on mobile displays
- Dealing with footer widgets
- Installing jQuery Masonry
Table of content
Introduction
- Welcome
- Using the exercise files
- What you should know before watching this course
Why Mobile Matters
- What is responsive design?
- The different faces of WordPress on mobile
- Exploring the finished Anaximander theme
Starting with a Solid Theme
- Getting and installing the Anaximander theme
- Configuring basic theme options
Design First, Then Develop
- Deciding what screen sizes to design for
- Thinking responsively: Designing for many different screen
sizes
- Visualizing content realignment for better markup
- Designing menus
- Adding responsive images and videos
Using Media Queries
- What are media queries and how do they work?
- Exploring CSS3, progressive enhancement, and graceful
degradation
- Understanding best practices for media queries
- Creating a responsive frame
- Customizing media queries with the Chrome Developer Tools
- Taking device width into account
Creating a Responsive Header
- Resizing the site title and the description
- Adding media queries to the header
Creating a Responsive Menu
- Making the menu responsive
- Creating a different menu design for small screens
Creating a Responsive Main Area
- Making a responsive single-post layout
- Making images responsive
- Making videos responsive by including FitVids
Creating a Responsive Sidebar
- Making the sidebar responsive
- Hiding sidebars on mobile
Creating a Responsive Footer
- Dealing with footer widgets
- Adding navigation links that return to the top of the page
Adding a Responsive Featured Content Slider
- Using FlexSlider to create a responsive slider
- Creating a loop to show sticky posts in a featured slider
Making a Responsive Index Page That Dynamically
Reorganizes with Masonry
- What is jQuery Masonry?
- Installing jQuery Masonry
- Configuring the index page with Masonry
- Using CSS to finalize the Masonry layout
- Adding media queries to the Masonry index
Next steps
- Exploring hidden features of the Anaximander theme
- Where to go from here
Rapidgator.net
Cloudzer.net
Letitbit.net
No comments:
Post a Comment