www.insidenewcity.com Creating content in a pattern library
www.insidenewcity.com What we’ll cover ● What is a pattern library? ● How they affect the authoring process ● Issues for migrating existing content ● How to prepare for the switch
www.insidenewcity.com
www.insidenewcity.com Atomic Design Atomic Design is an organization method for design systems. Atoms Molecules Organisms Templates Pages
www.insidenewcity.com Atoms >> molecules >> organisms Atoms Molecule Organism
www.insidenewcity.com
www.insidenewcity.com
www.insidenewcity.comwww.insidenewcity.com Powerful tool for building pages Messaging Routing Routing + Context Routing + Context Promoting/Educating
www.insidenewcity.com So, what does this mean for CMS users?
www.insidenewcity.com Traditional CMS ● Developer makes templates, author fills in ● No flexibility (unless you can code) ● Not optimized for responsive ● Easy to write/familiar format
www.insidenewcity.com Pattern libary CMS ● Control layout from inside the CMS ● Extremely flexible templates ● Requires different skills for authors
www.insidenewcity.com
www.insidenewcity.com
www.insidenewcity.com
www.insidenewcity.com
www.insidenewcity.com What does it mean for writers?
www.insidenewcity.com Structured Formats in Writing ● Press release ● Academic journal article ● Bibliography ● Newsletter ● Feature story
www.insidenewcity.com Structured Formats in Web Design ● Intro paragraphs ● Routing blocks ● Featured story panels ● Link lists ● Teasers
www.insidenewcity.com Structured Content A B C D G E F A B C D E F G
www.insidenewcity.com
www.insidenewcity.com
www.insidenewcity.com Layout becomes a tool for writing
www.insidenewcity.com Problems for migrating existing content
www.insidenewcity.com
www.insidenewcity.com Text wraps
www.insidenewcity.com Text wraps
www.insidenewcity.com Images move and resize to fit containers
www.insidenewcity.com Story time
www.insidenewcity.com
www.insidenewcity.com
www.insidenewcity.com
www.insidenewcity.com
www.insidenewcity.com
www.insidenewcity.com
www.insidenewcity.com Pattern libraries require a new skill set ● Writing to fit ● Prioritizing items on a page ● Thinking more about what the user wants to know/what they’re trying to do ● Letting go of pixel-perfect ● Content as a web of dependencies that create a full experience
www.insidenewcity.com Preparing for the switch from pages to patterns
www.insidenewcity.com 1. Identify key pages ● User goals + internal goals ● Mix of routing and informational content ● ID stakeholders
www.insidenewcity.com
www.insidenewcity.com 2. Analyze the goals ● What’s the purpose of this page? ● What’s it doing in context of the site architecture? ● What do users want to know/do here? ● Where do we want them to go next?
www.insidenewcity.com Core Model Exercise
www.insidenewcity.com 3. Translate content to components
www.insidenewcity.com Pattern Prototyping Exercise
www.insidenewcity.com
www.insidenewcity.com 4. Develop new standards ● Editorial style and branding ● Usage guidelines for components ● CMS guardrails
www.insidenewcity.com 5. Train and share ● Build relationships ● Offer regular trainings ● Page reviews and feedback ● Listserv for library updates, usage tips
www.insidenewcity.com How do you get good at building pages?
www.insidenewcity.com Get to know your toolbox
www.insidenewcity.com With great flexibility comes great responsibility
www.insidenewcity.com Links! NewCity Toolkit: Core Model Workshop https://www.insidenewcity.com/toolkit/core-content-modeling NewCity Toolkit: Paper Prototyping Workshop https://www.insidenewcity.com/toolkit/paper-cms-pattern-prototyping UIE: Usability Testing with Paper Prototypes https://aycl.uie.com/virtual_seminars/paper_prototyping
www.insidenewcity.com Please share your feedback! Rachel DeLauder rachel@insidenewcity.com @rdelaude www.insidenewcity.com/contact

Creating Content in a Pattern Library