You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 42 Next »

Current Showcase App

Situation

Currently there are three tabs in the showcase app:

  1. Form fields - Magnolia specific fields. 
  2. Vaadin fields - Vaadin fields that can be used with Magnolia.
  3. Unsupported fields - Not clear why we specify what Vaadin fields NOT to use. The list of controls is not extensive, implying either that there are many more controls that can be added (in which case the form field tab and Vaadin fields tab are incomplete) or that the list of banned controls is incomplete.

Need to include information on using each control. How? What kind of information?


Vaadin approach

See: http://demo.vaadin.com/sampler Note that when the information is viewed this way, you get essentially what I would argue for in the Showcase app - a three column approach with headings that correspond to Control, Image, Description. The difference is that in Mag 5 we don't want to have click, jab to see the info.

Proposal

Create a custom app:

  1. Increase real estate for the fields (i.e make the light grey area bigger - stretch it to the left and right).
  2. Only show Magnolia controls. So, Form Controls, Other Controls etc.
  3. Add three columns - left to right:
    1. Control name tree similar to vaadin approach: http://demo.vaadin.com/sampler#
    2. Control. Shows a fully functional control).w
    3. Appears when selected on left menu.
    4. Dynamic description box with links (changes to reflect control clicked on left menu.)
    Left align everything in each column.

Ref 3c. - Question remains over what information to provide. The options are:

All three are possible.

Proposal mockup - version 1


 

FieldDescription
Static text 
Commit button in a form 
Reset button in a form 
Link 
Text field 
Text area 
Password fields 
Checkbox 
Radio button group 
Checkbox group 
Select 
Date field 


 

  • No labels