[Commits] svn commit: 9113

Subversion Database Process svn at thor.atrc.utoronto.ca
Sat Jan 23 16:52:01 UTC 2010


------------------------------------------------------------------------
r9113 | colin | 2010-01-23 11:52:00 -0500 (Sat, 23 Jan 2010) | 11 lines
Changed paths:
   M /fluid/engage/fluid-engage-core/trunk/components/exhibition/css/Exhibition.css
   M /fluid/engage/fluid-engage-core/trunk/components/exhibition/html/view.html
   M /fluid/engage/fluid-engage-core/trunk/components/preview/css/Preview.css
   M /fluid/engage/fluid-engage-core/trunk/components/preview/js/Preview.js
   A /fluid/engage/fluid-engage-core/trunk/shared
   A /fluid/engage/fluid-engage-core/trunk/shared/css
   A /fluid/engage/fluid-engage-core/trunk/shared/css/engage-mobile.css
   A /fluid/engage/fluid-engage-core/trunk/shared/images
   A /fluid/engage/fluid-engage-core/trunk/shared/images/media-badge.png

ENGAGE-278: First stab at media badge icons for grid view. Badge is now floating nicely. Fairly substantial refactoring of the Exhibition Preview compoennt to improve Awesomeness, including: 
 
* removed unncessary use of attribute decorators for rendering links and images; now we're using the correct Renderer component with a "target" property
* refactored tree generation functions so they more accurately name the things being built up
* more efficient and readable use of renderer function by storing it for later use and wrapping it in a public refreshView() method
* made the model a public  member of the component itself, instead of just hiding it in the options
* removing unncessary styling and smelly use of !important where possible

Also created a new directory in engage-core for all shared resources, including an Engage-wide stylesheet and images like the media badge.


------------------------------------------------------------------------



More information about the Commits mailing list