Nuxeo Themes

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    1 Favorite

    Nuxeo Themes - Presentation Transcript

    1. University of Technology
    2.  
    3. NXThemes Jean-Marc Orliaguet Theme Editor Theme Rendering Engine Web Widget Editor ... for Nuxeo5, Nuxeo WebEngine, on JBoss, Jetty, Glassfish, using JSF/Facelets, Freemarker, Netvibes API
    4. Theme Editor
      • ”Top-down” approach:
        • Think about a site / web application
        • Design the pages
        • Create layouts
        • Define styles, colors, palettes, …
        • Define visibility rules, perspectives
        • Define target areas (web widgets, facelet areas, freemarker blocks)
        • Insert UI content (fragments, web widgets, …)
        • Write the actual implementation in JSF/facelets, Freemarker, Netvibes, …
    5.  
    6.  
    7.  
    8.  
    9.  
    10. Style Editor
      • WYSIWYG
      • Live preview
      • CSS editor
      • Inherit styles
      • Use preset to assign style properties
      • ...
    11.  
    12.  
    13. Style layers
      • Create a style, give it a name
      • Set style properties
      • Make element inherit properties from the style
      • Like CSS inheritance, but with control over the results
    14. Control visibility using perspectives
    15. Perspectives
      • Define visibility of elements
      • As in the Eclipse Workspaces
      • Can be associated to almost anything (view name, user, context ...)
      • Instead of writing IF ... THEN … in the code
      • Tell which perspectives the element is visible in
    16. Web Widgets
      • Use the Netvibes API, i.e.
      • Small fragments of HTML code with CSS and javascript
      • Can be added to Web Widgets Areas in a theme
      • Widget providers to manage persistence, storage
    17. Web Widgets

    + Nuxeo - Open Source ECMNuxeo - Open Source ECM, 12 months ago

    custom

    1253 views, 1 favs, 1 embeds more stats

    NXThemes is a point-and-click theme editor for the more

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 1253
      • 1234 on SlideShare
      • 19 from embeds
    • Comments 0
    • Favorites 1
    • Downloads 0
    Most viewed embeds
    • 19 views on http://www.nuxeo.com

    more

    All embeds
    • 19 views on http://www.nuxeo.com

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?

    Categories