Drupal 8 theming principles

952 views
913 views

Published on

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
952
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Drupal 8 theming principles

  1. 1. Theming principlesin Drupal 8Kirill Cebotari (oresh)
  2. 2. Mobile friendly
  3. 3. Drupal is now a RESTserver with a CMS on top
  4. 4. New design
  5. 5. New Seven admin theme
  6. 6. UX improvements
  7. 7. Responsive base themeout of the box
  8. 8. Breakpoint module in Core
  9. 9. CSS3insteadof JavaScript
  10. 10. In-place editing for Fields
  11. 11. Better aggregation withCSS weights
  12. 12. FrontendAutomatedTesting
  13. 13. IE6-7 support dropped
  14. 14. Partially droppedIE8 Support
  15. 15. .theme and .ymlfiles in theme
  16. 16. .yml CSSoverride &remove
  17. 17. TWIG!
  18. 18. #DreamMarkup
  19. 19. jQuery 1.9 &jQuery UI 1.10.2
  20. 20. Tour module
  21. 21. WYSIWYGin core
  22. 22. Fieldable custom blocks
  23. 23. New CSS Architecture
  24. 24. .button class forall buttons and links
  25. 25. Primarybutton typeadded
  26. 26. CSS/JS Libraries
  27. 27. Normalize.css
  28. 28. Modernizr + client-sidefeature detection
  29. 29. New Toolbar
  30. 30. Footer menu by default
  31. 31. Theme individual layouts
  32. 32. New field types:E-mail, Link/URL, Phonenumber, Date/Time andEntity Reference
  33. 33. Responsive table classes
  34. 34. Browser targeteddrupal_add_js()

×