Create your own Design System with WorkWithPlus - Part 3

In this part, we will focus on the development of the header of the application, so open the "WorkWithPlusMasterPage" object and define the following structure:

DesignImg06

For the IconSignIn Image node, you should use an appropriate Font Awesome class. For example:

DesignImg77

Tip: use ctrl+z & ctrl+x within the hierarchical declaration to move the nodes between the different tables.

Once you have created the previous structure, you should set the proper amount of columns and align for each table:

TableLinks

DesignImg07

TableOptions

DesignImg08

TableRight

DesignImg09

TableHeader

DesignImg10

Then, open the "WorkWithPlusTheme" object and create or customize the following classes:

Class TablePreHeaderLevis

DesignImg11

Class CardHeaderLink

DesignImg12

Class CardHeaderLinksPipe

Set all the properties defined in class CardHeaderLink and add Margin Right: 20px:

DesignImg13

Class CardHeaderLinksUser

Set all the properties defined in class CardHeaderLink but set Margin Top: 2px:

DesignImg14

Class CardHeaderLinksSign

Set all the properties defined in class CardHeaderLink without any margin settings.

Class TableHeaderLevis

DesignImg15

Class TableContentPreHeaderECommerce

DesignImg16

Class CellMenuECommerce

DesignImg19

Finally, assign the created classes in the "Theme Class" property of the proper tables and controls according to the following definition:

DesignImg17

Suggestion: you can use Google Chrome Developer's Tools in order to inspect Levi's site and visualize the CSS properties applied. For example, we have created the CardHeaderLinks class by copying its properties from the following class:

DesignImg18

While you are developing the screen, you can take advantage of WorkWithPlus real-time preview to visualize how the application will look like at runtime.

Run the application and visualize the results at runtime:

DesignImg20

You can download the xpz for this part from: Part 3