Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Designing Drupal 8

bojhan
April 28, 2012

Designing Drupal 8

A update on what we have been working on for Drupal 8.

bojhan

April 28, 2012
Tweet

More Decks by bojhan

Other Decks in Design

Transcript

  1. Designing Drupal 8
    Frontend United Netherlands 2012
    Bojhan Somers
    @bojhan

    View full-size slide

  2. 1.Research
    2.Concept & Prototyping
    3.Design & implementation

    View full-size slide

  3. What could be?

    View full-size slide

  4. 1.Content creation
    2.Mobile
    3.Layout & Blocks

    View full-size slide

  5. Content creation
    Redesign

    View full-size slide

  6. Brainstorming

    View full-size slide

  7. Where can you contribute?
    http://drupal.org/node/1510532
    http://dev.test567.gotpantheon.com/
    • Developers
    • Reseachers

    View full-size slide

  8. Mobile
    A mobile world

    View full-size slide

  9. 1. Web services for native app integration
    2. HTML5 elements necessary for HTML5 Web
    apps
    3. Ability to use Drupal’s administrative
    forms in mobile devices
    4. All of Drupal 8’s core themes should be
    responsive
    5. Front-end performance improvements

    View full-size slide

  10. Modules
    • Mobile Tools, Drupad, Mobile theme, WURFL,
    Moblie Codes, iDrupal, .mobili loader
    Themes
    • Mobile, Omega, Fusion, Corolla, Adaptive
    theme, Pixture Reloaded, Sky, iUI

    View full-size slide

  11. Apps / websites

    View full-size slide

  12. http://nav.d8mux.org/

    View full-size slide

  13. Drag & Drop
    Press
    and
    drag
    Multi-
    finger
    drag

    View full-size slide

  14. Additional functions
    • Device positioning & motion
    • Location detection
    • Orientation
    • Video, audio & image captured from camera
    • NFC: Near Field Communications

    View full-size slide

  15. Where can you contribute?
    http://groups.drupal.org/mobile
    • Graphic designers
    • Interaction designers

    View full-size slide

  16. Blocks & Layout iniative
    Putting blocks everywhere

    View full-size slide

  17. Current state

    View full-size slide

  18. Radical change,

    View full-size slide

  19. Why don’t we just paste in Panels?

    View full-size slide

  20. “But if a View just created a component, and
    put it into a library, and then over here
    where you're generating a page layout,
    you can add that view to your page as a
    component?
    If everything worked this way, the
    perceived complexity would diminish. “
    - merlinofchaos

    View full-size slide

  21. Where can you contribute?
    • Graphic designers
    • Researchers
    • Developers

    View full-size slide

  22. Questions?
    @Bojhan

    View full-size slide