Search
/
|
|
|

Visual Design Customizations

With most EfficiencySpring deployments, you will most likely want to update EfficiencySpring's layout, colors, fonts, and other visual elements. EfficiencySpring utilizes standard server-side includes, images, and style sheets, making updates to the EfficiencySpring's visual design straight forward.

Layout Template Updates

The EfficiencySpring installation's visual design is contained in Lu_Template table, with a template name of "Default Site Template". Updating this record through the Templates administrative tool will update the design of the site.

Dynamic functionality is part of the visual design, such as the login links and the sidebar. Placeholders can be placed in the design to determine where the dynamic functionality executes. Below is a list of the placeholders:

##BODY## Indicates where dynamic content of the specific web page will be rendered.
##BREADCRUMB_LINKS## Creates the parent section breadcrumb links trail.
##CART_ICON## Creates the shopping cart icon if the active user has items in the cart.
##CONTENT_PAGE_WIDTH## Returns the value of the CurrentContentPageWidth from the DesignManager class. It can be used to specify a dynamic width for the content area of the page.
##HELP_LINK## Creates a help icon if the page has relevant help content.
##LOGIN_LINKS## Creates the login, logout, and manage profile links.
##SIDEBAR## Creates the sidebar.
##SIDEBAR_ARROW_ICON## Creates the icon that is used to resize the sidebar.
###TOP_MENU## Creates the top menu for the site.

 

 

Style Sheets

EfficiencySpring's primary style sheet is located at \styles\base_style.shtml. The sheet contains definitions for:

  • The base HTML elements
  • Several text formatting classes
  • Data Manager grids, tabs, and structure elements
  • Dialog box classes
  • Dropdown menus classes
  • Sidebar classes
  • Specific HTML elements within the visual design, such as "#site-container".

Utilizing this style sheet, it is possible to make significant changes to EfficiencySpring's appearance with minimal updates to the server-side include files.

It is highly recommended that you backup any standard EfficiencySpring file that you are planning to make alterations to.


Printable Version