Dashboard > Fluid > ... > Components > Layout Customizer
Layout Customizer
Added by Anastasia Cheetham, last edited by Gary Thompson on Aug 21, 2008  (view change)
Labels: 


Portal Style Drag and Drop

The Layout Customizer provides drag and drop customization of layout in a portal environment. Quickly wire up "draggable" elements and "droppable" targets with a simple script. Configurable options allow for "locked" content, specifying drag handles, and injecting custom CSS classes.

For determining use, refer to the Drag and Drop design pattern.

On this page

Screenshots

(view as slideshow)
         
       
 

What problem are we solving?

Allow users to change the layout of content modules, for example portlets within a portal environment.

Who are we designing for?

Reference: Personas

What needs are we meeting?

Functional Requirements -- Use Cases

  • Move location of content modules within a layout
  • Constrain "locked" content modules from being moved

Contexts of use

Likely integration environments

How are we meeting the needs?

  • [Layout Customizer Specification]
Technical Information

API

  • Layout Customizer API - The Layout Customizer can be used to provide the ability to change the layout of content modules, for example portlets within a portal environment.
  • ModuleLayoutHandler API - The page ModuleLayoutHandler does not exist.

Integration

Demos

Working Pages

Technical Working Pages

Design Working Pages

Drag and Drop Example

Sorting Portlets Demo
portlet 1
 
portlet 2
 
portlet 3
 
portlet 4
 
portlet 5
 
portlet 6
 

Site running on a free Atlassian Confluence Open Source Project License granted to The FLUID Project. Evaluate Confluence today.
Powered by Atlassian Confluence, the Enterprise Wiki. (Version: 2.5 Build:#805 Apr 26, 2007) - Bug/feature request - Contact Administrators