Introducing skinnDriva at OpenCms Days 2013. skinnDriva is a theme engine for the CMS OpenCms which is compatible with leading responsive design frameworks (e.g. Bootstrap or Foundation) as well as with individual designs and pages.
19. Your benefits from using skinnDriva
• Easier to get started with template development
• Strengthen OpenCms' position in the market
What is skinnDriva
20. Your benefits from using skinnDriva
• Better workflow for working with multiple
sites/sections
What is skinnDriva
30. Step 1: Import modules
• Import the Commons Module
• Import the skinnDriva Core Module
• Import the skinnDriva Base Module or create
your own one
Working with skinnDriva
31. The Commons Module
• com.diawara.opencms.commons
• Mandatory for skinnDriva
• Provides functionality shared with other
frameworks
Working with skinnDriva
32. The skinnDriva Core Module
• net.componio.opencms.modules.eight.skinndriva.rd
– generic formatters
– skinnDriva administration point
– tag library
– complete skinnDriva functionality
Working with skinnDriva
33. The skinnDriva Base Module
• net.componio.opencms.modules.eight.skinndriva.rd.skins.base
• Default resource types
– skinndriva_article
– skinndriva_navigation
– skinndriva_link_list
– skinndriva_news
– skinndriva_image
Working with skinnDriva
34. The skinnDriva Base Module
• default Galleries
• default Container types
• default formatters
• base for all skins
Working with skinnDriva
35. Step 2: Add code to template files
and / or bundle them in a module
• CSS Files
• Graphics
• JSPs & Formatters
• Scripts and other files
• Register all these files in the administration UI
Working with skinnDriva