Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

StripeCon New Zealand 2017 - Paul Clarke - Content Blocks & Design

133 views

Published on

SilverStripe Principal UX Designer Paul Clarke, talks in depth about content blocks and how SilverStripe is making it a commercially supported module.

Published in: Technology
  • Be the first to comment

  • Be the first to like this

StripeCon New Zealand 2017 - Paul Clarke - Content Blocks & Design

  1. 1. Hiya I’m Paul, Lead UX Designer
  2. 2. Elemental
  3. 3. NZ Government Common Web Platform The Common Web Platform (CWP) is a platform-as-a-service offering for the creation and hosting of government websites.
  4. 4. Research Aim: to better understand adding/editing content on pages using modular designs/content blocks. 12 in-depth sessions (8 public sector / 4 private sector), built by different dev agencies Photo by Pat Ho on Unsplash
  5. 5. What we were hearing • Inconsistent user/developer experience • Block modules don’t play nicely with CWP core modules • Varying search functionality • Not enough version history • Expectations of functionality differed • Terminology was inconsistent • Increase in site-specific support for CWP agencies using blocks
  6. 6. What we were hearing • Inconsistent user/developer experience • Block modules don’t play nicely with CWP core modules • Varying search functionality • Not enough version history • Expectations of functionality differed • Terminology was inconsistent • Increase in site-specific support for CWP agencies using blocks
  7. 7. Easy to use!
  8. 8. Considerations • New module vs existing • Technical support as part of CWP • Ongoing maintenance • Compatibility with other modules • Benefit to open source community • Integration with CMS user interface
  9. 9. Elemental
  10. 10. 4 blocks Others moved to extensions
  11. 11. Next steps • Publishing models • Gridfields • Layout groups • Preview enhancements • Forms • History • States • Inheritance • User testing • And much more…
  12. 12. • Improved usability and functionality • Standardised experience for users and developers • Flexibility for content authors, devs, designers • Rapid customisation • Auditability • Integration with CWP core modules • Reduced support cost for people using CWP What you’ll get
  13. 13. Get involved Elemental https://github.com/dnadesign/silverstripe-elemental https://github.com/silverstripe/silverstripe-elemental-blocks OS slack community (#SS4 #content-blocks) silverstripe-users.slack.com Research Panel silverstripe.org/research UX patterns available (designs/pattern library) github.com/silverstripe/silverstripe-ux
  14. 14. Thanks :) Questions? Paul Clarke @clarkepaul John Milmine @pitchandtone

×