PacktLib: Mastering Magento Theme Design

Mastering Magento Theme Design


About the Author

About the Reviewers


Introducing Magento Theme Design

The basic concepts of a Magento theme

The structure of a Magento theme

Creating the theme

Tips and tricks


Creating a Responsive Magento Theme with Bootstrap 3

An introduction to Bootstrap

Downloading Bootstrap (the current Version 3.1.1)

Downloading and including jQuery

Integrating the files into the theme

Defining the main layout design template

Developing the header

Creating the navigation bar

Developing the footer


Customizing Our Custom Theme

Developing the home page

Customizing the left sidebar

Customizing the main content

Customizing the other pages of the theme


Adding Incredible Effects to Our Theme

Introducing CSS3 transitions

Creating an animated cart in the header

Creating a stunning CSS3 3D flip animation

Creating a custom product images gallery

Adding a custom font to our theme

Adding a custom icon font to our theme


Making the Theme Fully Responsive

Our goal

Using specific CSS3 media queries

Optimizing the theme for multiple devices

Tips and tools for responsive coding

Adding mobile icons


Making the Theme Socially Ready

Getting started with social media integration

Integrating the social plugin in the product page

Integrating the code in the product page

Adding the Facebook Like box to the left sidebar


Creating a Magento Widget

Getting started with Magento widgets

Developing a widget

Creating a widget with options

Adding the widget in the admin panel


Creating a Theme Admin Panel

Creating the theme options module

Overviewing the System.xml fields

Creating the advanced admin options panel

Interfacing the admin panel with the theme

Advanced options features

Creating a visual color picker in admin

A quick recap of the theme's option panel


Customizing the Backend of Magento

An overview of the admin design

Changing the default admin panel

Creating a custom Magento admin theme

Creating a custom login page

Customizing the retrieve password form

Installing the Magento Go admin theme


Packaging and Selling the Theme

Collecting and placing all the folders and files under one folder

Creating the live demo preview

Creating the documentation of the theme

Packaging the theme

Selling the theme on ThemeForest

Inserting the theme on the Magento Connect site

Support and updates


Conclusions and Credits

Conclusions and Credits

Conclusions and Credits

Conclusions and Credits

Conclusions and Credits

Conclusions and Credits