Construct Unified

1,046 views
960 views

Published on

Presentation on the template framework for Construct Unified by Matt Thomas. Presented at Joomla Dagen Nederland 2011 #jd11nl

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,046
On SlideShare
0
From Embeds
0
Number of Embeds
128
Actions
Shares
0
Downloads
6
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • \n
  • Uitgeverij, RAI Reclamebureau. Grote projekten als Dixons, Perry Sport, Amici, Bovag, Amsterdam Arena, Hugo Bosch, RAI Groep.\nSinds 2010 zelfstandig ondernemer, eigenaar Crossing Hippos.\n
  • Uitgeverij, RAI Reclamebureau. Grote projekten als Dixons, Perry Sport, Amici, Bovag, Amsterdam Arena, Hugo Bosch, RAI Groep.\nSinds 2010 zelfstandig ondernemer, eigenaar Crossing Hippos.\n
  • Uitgeverij, RAI Reclamebureau. Grote projekten als Dixons, Perry Sport, Amici, Bovag, Amsterdam Arena, Hugo Bosch, RAI Groep.\nSinds 2010 zelfstandig ondernemer, eigenaar Crossing Hippos.\n
  • Uitgeverij, RAI Reclamebureau. Grote projekten als Dixons, Perry Sport, Amici, Bovag, Amsterdam Arena, Hugo Bosch, RAI Groep.\nSinds 2010 zelfstandig ondernemer, eigenaar Crossing Hippos.\n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • 1. Component level layout & css override\n2. Article CSS only override\n3. Section CSS only override\n3. Itemid Layout override\n4. Audience requests\n
  • \n
  • \n
  • \n
  • \n
  • Construct Unified

    1. 1. ConstructA template framework for developers
    2. 2. Babs Gösgens
    3. 3. Babs Gösgens• Webdeveloper sinds 1995
    4. 4. Babs Gösgens• Webdeveloper sinds 1995• Automotive, Retail, Corporate
    5. 5. Babs Gösgens• Webdeveloper sinds 1995• Automotive, Retail, Corporate• Joomla sinds 2006
    6. 6. Babs Gösgens• Webdeveloper sinds 1995• Automotive, Retail, Corporate• Joomla sinds 2006• Contributor Molajo en Nooku
    7. 7. Construct Unified
    8. 8. Construct Unified• Template framework
    9. 9. Construct Unified• Template framework• Created by a webdeveloper like us
    10. 10. Construct Unified• Template framework• Created by a webdeveloper like us• No restrictions
    11. 11. Construct Unified• Template framework• Created by a webdeveloper like us• No restrictions• Fully customizeable
    12. 12. Templating, the old way
    13. 13. Templating, the old way• Have you ever customized 3rd party templates?
    14. 14. Templating, the old way• Have you ever customized 3rd party templates?• Have you ever created multiple layouts?
    15. 15. Templating, the old way• Have you ever customized 3rd party templates?• Have you ever created multiple layouts?• What is your approach to keep your CSS organized?
    16. 16. Construct, the features
    17. 17. Construct, the features• Mobile device detection
    18. 18. Construct, the features• Mobile device detection• Google web fonts
    19. 19. Construct, the features• Mobile device detection• Google web fonts• IE6 Support (CSS3, transparent PNG)
    20. 20. Construct, the features• Mobile device detection• Google web fonts• IE6 Support (CSS3, transparent PNG)• JQuery (noconflict)
    21. 21. Construct, the features
    22. 22. Construct, the features• Joomla 1.6 XHTML overrides
    23. 23. Construct, the features• Joomla 1.6 XHTML overrides• Advanced theming
    24. 24. Construct, the features• Joomla 1.6 XHTML overrides• Advanced theming• Extended template overrides
    25. 25. Construct, the features• Joomla 1.6 XHTML overrides• Advanced theming• Extended template overrides• Follows Joomla templating structure
    26. 26. Dynamic layouts
    27. 27. Dynamic layouts• Component
    28. 28. Dynamic layouts• Component• Category
    29. 29. Dynamic layouts• Component• Category• Section
    30. 30. Dynamic layouts• Component• Category• Section• Article
    31. 31. Dynamic layouts• Component• Category• Section• Article• Menu item
    32. 32. Advanced theming
    33. 33. Advanced theming• Group sets of extended layout and style overrides
    34. 34. Advanced theming
    35. 35. Advanced theming• Construct let’s you group overrides as an advanced theme based on a selected stylesheet: mytheme.css mytheme-com_content.php
    36. 36. Why Construct
    37. 37. Why Construct• Dedicated CSS
    38. 38. Why Construct• Dedicated CSS• Less logic in template
    39. 39. Why Construct• Dedicated CSS• Less logic in template• Full technical and creative freedom
    40. 40. Why Construct• Dedicated CSS• Less logic in template• Full technical and creative freedom• Easily extendible
    41. 41. Do you need this?
    42. 42. Yes.You probably do.
    43. 43. Let’s play...
    44. 44. Questions?
    45. 45. 50% discounthttp://joomlaengineering.com
    46. 46. Thank You.
    47. 47. Thank You.• babs@crossinghippos.nl
    48. 48. Thank You.• babs@crossinghippos.nl• info@joomlaengineering.com

    ×