StripeCon New Zealand 2017 - John Milmine - A brief history of elemental

Post on 23-Jan-2018

141 Views

Category:

Technology

2 Downloads

Preview:

Click to see full reader

Transcript

John MilmineTechnical Director at DNA@pitchandtone

A brief history of elemental

A brief history of elementalor something...

John Milmine24 November

#StripeConNZ

John Milmine #StripeConNZ

John Milmine #StripeConNZ

John Milmine #StripeConNZ

John Milmine #StripeConNZ

John Milmine #StripeConNZ

John Milmine #StripeConNZ

John Milmine #StripeConNZ

John Milmine #StripeConNZ

John Milmine #StripeConNZ

We're not designing pages.

We're designing systems

of components.

- Stephen Hay

John Milmine #StripeConNZ

John Milmine #StripeConNZ

John Milmine #StripeConNZ

John Milmine #StripeConNZ

John Milmine #StripeConNZ

We're not designing pages.

We're designing systems

of components.

- Stephen Hay

John Milmine #StripeConNZ

April 2015

John Milmine #StripeConNZ

John Milmine #StripeConNZ

John Milmine #StripeConNZ

John Milmine #StripeCon17

Architecture that remains

- Users think page centric

- Layout is project specific

- Templates allow/disallow certain blocks

- Blocks belong to pages (one-to-many)

- Many-to-many is an edge case

- Needs to work with Solr

- Blocks need to be able to handle forms

- Needs to handle page actions (publish, unpublish, duplicate etc)

- Lists of blocks (accordions, etc)

John Milmine #StripeCon17

New features

- Widgets dependency is now gone

- Split-screen editing

- Multiple block areas per page

- Needs to handle page actions

(publish, unpublish, duplicate etc)

- Integrated history management

John Milmine #StripeCon17

top related