linearizing components
Valles, Heidi
hvalles at ocad.ca
Wed Jun 22 18:55:02 UTC 2011
hi folks,
In our last dev meeting we talked about how our components should be "UI Option-able" - i.e. the changes one can make to a layout via UIO shouldn't break our components.
I went through and checked out how they did with linearizing and these were my findings. Some stuff breaks (uploader, progress) and some stuff is fine. Thoughts on this issue for 1.4?
best,
heidi
Layout Reorderer
expected:
-one column
-locked items moved to very top
-rest of items behave like list reorderer
actual:
-one column
-locked items scattered throughout
-unable to reorder via kb because first tab-able element is between two locked items
-some strange limitations on what items can move where - perhaps because of locked items
List Reorderer
-no change, works fine
Grid Reorderer
expected:
-a row would become a column, first row/second/third on top of each other
actual:
-grid changes into one vertical row
-item size gets smaller
-reordering works fine
Image Reorderer
expected
-one column
-label below image
actual:
-all the images get huge (100% width)
-image label background is very small, white text illegible
-some strange limitations on what can move where (can put some images right to top, but not all)
Simple Inline Edit
expected:
-no change
actual:
-padding for bg image of pencil is removed so pencil under text
-works fine
Pager
expected:
-page numbers in column
actual:
-works fine, just hover tool tip is now in wrong spot (under number, but should be to the right of it)
Uploader
expected:
-table remain as is
-buttons aligned left
actual:
-table width not quite right
-browse/add more button no longer works
-upload works well
Progress
expected:
-green box contents to align left
actual:
-add fss-layout.css to header
-width of contents goes outside black container
-progress bar fills immediately (ie. broken)
UIO
-tweaked w/ custom linearizing styles, looks good
-sliders un-linearized, heights of things set to auto
Rich Inline Edit
expected:
-no change except align buttons left?
actual:
-ck editor's buttons become a column
-tiny's stay as a table (better) but are spread out strangely
More information about the fluid-work
mailing list