SlideShare ist ein Scribd-Unternehmen logo
1 von 62
MOBILE FIRST WITH DIGITAL BRANDS,
 RESPONSIVE DESIGN AND DRUPAL
        CASE: COSTUME.FI

        Saku Sairanen
      CEO, EXOVE DESIGN
Exove is one of the leading Nordic and
Baltic companies specialising in open
  source web services design and
            development.
55 people
         Helsinki
          Tallinn
Over 120 customers overall
Results   Concept




Issues    Design
Concept
Results




Issues    Design
Concept – Costume.fi brand
        Brand owners   Designers   Developers



         New Fashion magazine in Finland
         Target audience young women
          who are ‘diginatives’
         Readers participate in creating
          content for the magazine
         Project kick-off: 15.5.2012
         Hard deadline: 21.8.2012
Concept – Costume.fi brand
         Brand owners             Designers   Developers


        Democratic
                                     Two-
      Users     Content   Tools
                                     way




        Community
                    Social
      Content                       Us
                    media
Concept
          Brand owners   Designers   Developers




          ‘A tiled wall created
          from pictures from
          users’
Concept – references / benchmarking
          Brand owners    Designers   Developers




      Fashion Spot
              TagBrand
                      HelloGiggles
                               SnapGuide
                                       Behance
Concept
          Brand owners   Designers   Developers




          Functionality the same
          across all devices
Results   Concept




Issues

          Design
Design
 Brand owners   Designers   Developers




 Identify the core user
 stories which fulfill
 their goals
Design
 Brand owners   Designers   Developers




 Main desktop goal:
 content creation
Design
 Brand owners   Designers   Developers




 Main mobile goal:
 browse easily
Design
 Brand owners   Designers   Developers




 Content first
 Content choreography
 ‘Network of content’
 Re-arranging content
Design
 Brand owners   Designers   Developers




 Multiple pixel perfect
 layouts?
DESKTOP WIREFRAMES   MOBILE WIREFRAMES
DESKTOP LAYOUT   MOBILE LAYOUT
Design
 Brand owners   Designers   Developers




 Media queries
 Flexible images
 Fluid grids
Design
 Brand owners   Designers   Developers




 Media queries
 Flexible images
 Fluid grids
Design
 Brand owners   Designers   Developers




 Stacked CSS, mobile first
 global.css (default, mobile)
 tablet.css (min-width: 768px)
 desktop.css (min-width: 1024px)
Design
 Brand owners   Designers   Developers




 Multiple CSS:s
 global.css
 mobile.css
 tablet.css
 desktop.css (default)
Design
 Brand owners   Designers   Developers




 Responsive
 themes for Drupal
Design
 Brand owners   Designers   Developers




 Theme
 from scratch
Design
 Brand owners   Designers   Developers




 All media elements fully
 scalable - all images in at
 least two sizes
Design
 Brand owners   Designers   Developers




 Different tool elements
 for different devices – for
 example navigation
Design - modules
 Brand owners   Designers   Developers




    Panels
    Views
    VIews Loadmore
    Services
    Feeds
    + other minor modules
Design – modules, other
 Brand owners   Designers   Developers




 Masonry for displaying lists.

 Also, the sites uses Cache control
 module with Nginx's static HTML
 caching instead of traditional
 Varnish caching.
Results   Concept




          Design

Issues
Issues
 Brand owners   Designers   Developers




 Compromises in
 functionality
 - Cost issue
Issues
 Brand owners   Designers   Developers




 Adopting new
 workflow
Issues
 Brand owners   Designers   Developers

  Banners don’t scale
  Wallpaper always 980px
  Masonry plugin integration to
   Views load more plugin
  Switch between mobile and tablet size –
   Masonry on/off
  FacebookConnect contrib module useless
  Poll modules lacking in functionality
  A lot of work from small details
Results
            Concept




   Issues   Design
Results



 Goal: 50 000 – 60 000
 weekly unique visitors
Results



 Launched on week 34
 Week 37 – TNS Metrix:
 63 814 unique visitors
Results

 Fastest growing
 Facebook community
 3 000 Likes (launch, 21.8.)
 7 667 Likes (21.9.)
Q&A
Saku Sairanen




call mobile
+358 40 5926218

send email
saku@exovedesign.com
                       Kiitos!

Weitere Àhnliche Inhalte

Was ist angesagt?

Business, Design Process, and the Thread of Adobe
Business, Design Process, and the Thread of AdobeBusiness, Design Process, and the Thread of Adobe
Business, Design Process, and the Thread of AdobeMaria Gosur
 
Mindwire + Neurascribe 092619
Mindwire + Neurascribe 092619Mindwire + Neurascribe 092619
Mindwire + Neurascribe 092619Adam Dudley
 
Staying on target with IBM Design Thinking and Lean UX
Staying on target with IBM Design Thinking and Lean UXStaying on target with IBM Design Thinking and Lean UX
Staying on target with IBM Design Thinking and Lean UXAriadna Font Llitjos
 
Purpose Before Action: Why you need a Design Language System
Purpose Before Action: Why you need a Design Language SystemPurpose Before Action: Why you need a Design Language System
Purpose Before Action: Why you need a Design Language SystemUXPA Boston
 
Web design and development trends
Web design and development  trendsWeb design and development  trends
Web design and development trendsCool Sky
 
Intro Design System for Visual Designers
Intro Design System for Visual DesignersIntro Design System for Visual Designers
Intro Design System for Visual DesignersInyoung Choi
 
Mobile first with digital brands, responsive design and Drupal
Mobile first with digital brands, responsive design and DrupalMobile first with digital brands, responsive design and Drupal
Mobile first with digital brands, responsive design and DrupalSaku Sairanen
 
Managing a Multiscreen, Multicontext Customer Journey
Managing a Multiscreen, Multicontext Customer JourneyManaging a Multiscreen, Multicontext Customer Journey
Managing a Multiscreen, Multicontext Customer JourneyKarri Ojanen
 

Was ist angesagt? (8)

Business, Design Process, and the Thread of Adobe
Business, Design Process, and the Thread of AdobeBusiness, Design Process, and the Thread of Adobe
Business, Design Process, and the Thread of Adobe
 
Mindwire + Neurascribe 092619
Mindwire + Neurascribe 092619Mindwire + Neurascribe 092619
Mindwire + Neurascribe 092619
 
Staying on target with IBM Design Thinking and Lean UX
Staying on target with IBM Design Thinking and Lean UXStaying on target with IBM Design Thinking and Lean UX
Staying on target with IBM Design Thinking and Lean UX
 
Purpose Before Action: Why you need a Design Language System
Purpose Before Action: Why you need a Design Language SystemPurpose Before Action: Why you need a Design Language System
Purpose Before Action: Why you need a Design Language System
 
Web design and development trends
Web design and development  trendsWeb design and development  trends
Web design and development trends
 
Intro Design System for Visual Designers
Intro Design System for Visual DesignersIntro Design System for Visual Designers
Intro Design System for Visual Designers
 
Mobile first with digital brands, responsive design and Drupal
Mobile first with digital brands, responsive design and DrupalMobile first with digital brands, responsive design and Drupal
Mobile first with digital brands, responsive design and Drupal
 
Managing a Multiscreen, Multicontext Customer Journey
Managing a Multiscreen, Multicontext Customer JourneyManaging a Multiscreen, Multicontext Customer Journey
Managing a Multiscreen, Multicontext Customer Journey
 

Andere mochten auch

The most common pitfalls metrics
The most common pitfalls metricsThe most common pitfalls metrics
The most common pitfalls metricsAKAMIS
 
ìžëŁŒê”ŹìĄ° 튾멬 ëłŽêł ì„œ
ìžëŁŒê”ŹìĄ° 튾멬 ëłŽêł ì„œìžëŁŒê”ŹìĄ° 튾멬 ëłŽêł ì„œ
ìžëŁŒê”ŹìĄ° 튾멬 ëłŽêł ì„œmil23
 
Toss out that old stakeholder review proceess!
Toss out that old stakeholder review proceess!Toss out that old stakeholder review proceess!
Toss out that old stakeholder review proceess!Jill Christ
 
КаĐș UX-спДцОалОст ĐŽĐ”Đ»ĐžĐ»ŃŃ сĐČĐŸĐžĐŒĐž ĐžĐœŃŃ‚Ń€ŃƒĐŒĐ”ĐœŃ‚Đ°ĐŒĐž с agile-ĐșĐŸĐŒĐ°ĐœĐŽĐ°ĐŒĐž
КаĐș UX-спДцОалОст ĐŽĐ”Đ»ĐžĐ»ŃŃ сĐČĐŸĐžĐŒĐž ĐžĐœŃŃ‚Ń€ŃƒĐŒĐ”ĐœŃ‚Đ°ĐŒĐž с agile-ĐșĐŸĐŒĐ°ĐœĐŽĐ°ĐŒĐžĐšĐ°Đș UX-спДцОалОст ĐŽĐ”Đ»ĐžĐ»ŃŃ сĐČĐŸĐžĐŒĐž ĐžĐœŃŃ‚Ń€ŃƒĐŒĐ”ĐœŃ‚Đ°ĐŒĐž с agile-ĐșĐŸĐŒĐ°ĐœĐŽĐ°ĐŒĐž
КаĐș UX-спДцОалОст ĐŽĐ”Đ»ĐžĐ»ŃŃ сĐČĐŸĐžĐŒĐž ĐžĐœŃŃ‚Ń€ŃƒĐŒĐ”ĐœŃ‚Đ°ĐŒĐž с agile-ĐșĐŸĐŒĐ°ĐœĐŽĐ°ĐŒĐžNikita Efimov
 
Ś§Ś•ŚšŚĄ ŚžŚ“Śą Ś”ŚŚ•Ś©Śš
Ś§Ś•ŚšŚĄ ŚžŚ“Śą Ś”ŚŚ•Ś©ŚšŚ§Ś•ŚšŚĄ ŚžŚ“Śą Ś”ŚŚ•Ś©Śš
Ś§Ś•ŚšŚĄ ŚžŚ“Śą Ś”ŚŚ•Ś©Śšamigrunberg
 
3 d pie chart circular puzzle with hole in center process 9 stages style 2 po...
3 d pie chart circular puzzle with hole in center process 9 stages style 2 po...3 d pie chart circular puzzle with hole in center process 9 stages style 2 po...
3 d pie chart circular puzzle with hole in center process 9 stages style 2 po...SlideTeam.net
 
Ws phpl1 php_apps_basics_1.2
Ws phpl1 php_apps_basics_1.2Ws phpl1 php_apps_basics_1.2
Ws phpl1 php_apps_basics_1.2Kensaku Suzuki
 
ă‚”ăƒŒă‚Żăƒ«ćŻŸæŠ—ăƒ†ăƒ‹ă‚čć€§äŒš!
ă‚”ăƒŒă‚Żăƒ«ćŻŸæŠ—ăƒ†ăƒ‹ă‚čć€§äŒš!ă‚”ăƒŒă‚Żăƒ«ćŻŸæŠ—ăƒ†ăƒ‹ă‚čć€§äŒš!
ă‚”ăƒŒă‚Żăƒ«ćŻŸæŠ—ăƒ†ăƒ‹ă‚čć€§äŒš!stucon
 
Pitfalls of Migrating to SharePoint 2010 - SharePoint Users Group of DC
Pitfalls of Migrating to SharePoint 2010 - SharePoint Users Group of DCPitfalls of Migrating to SharePoint 2010 - SharePoint Users Group of DC
Pitfalls of Migrating to SharePoint 2010 - SharePoint Users Group of DCDan Usher
 
ĐœŃƒĐ·Ń‹ĐșĐ° ĐČ ĐșрасĐșах
ĐœŃƒĐ·Ń‹ĐșĐ° ĐČ ĐșрасĐșĐ°Ń…ĐœŃƒĐ·Ń‹ĐșĐ° ĐČ ĐșрасĐșах
ĐœŃƒĐ·Ń‹ĐșĐ° ĐČ ĐșрасĐșахVasilevaAl
 
О ĐżŃ€ĐŸĐ”ĐșŃ‚Đ”
О ĐżŃ€ĐŸĐ”ĐșтДО ĐżŃ€ĐŸĐ”ĐșŃ‚Đ”
О ĐżŃ€ĐŸĐ”ĐșŃ‚Đ”kulibin
 
Eval Presentationfinal
Eval PresentationfinalEval Presentationfinal
Eval Presentationfinalphilgheritage
 
Video Marketing Project for ESL students
Video Marketing Project for ESL studentsVideo Marketing Project for ESL students
Video Marketing Project for ESL studentsDebbie Anholt
 
Cosmetics & Toiletries & National Press
Cosmetics & Toiletries & National PressCosmetics & Toiletries & National Press
Cosmetics & Toiletries & National PressNewsworks
 
GFR CPE Trouble Shoot Guide (JP)
GFR CPE Trouble Shoot Guide (JP)GFR CPE Trouble Shoot Guide (JP)
GFR CPE Trouble Shoot Guide (JP)Takaaki Miki
 

Andere mochten auch (17)

The most common pitfalls metrics
The most common pitfalls metricsThe most common pitfalls metrics
The most common pitfalls metrics
 
ìžëŁŒê”ŹìĄ° 튾멬 ëłŽêł ì„œ
ìžëŁŒê”ŹìĄ° 튾멬 ëłŽêł ì„œìžëŁŒê”ŹìĄ° 튾멬 ëłŽêł ì„œ
ìžëŁŒê”ŹìĄ° 튾멬 ëłŽêł ì„œ
 
Toss out that old stakeholder review proceess!
Toss out that old stakeholder review proceess!Toss out that old stakeholder review proceess!
Toss out that old stakeholder review proceess!
 
КаĐș UX-спДцОалОст ĐŽĐ”Đ»ĐžĐ»ŃŃ сĐČĐŸĐžĐŒĐž ĐžĐœŃŃ‚Ń€ŃƒĐŒĐ”ĐœŃ‚Đ°ĐŒĐž с agile-ĐșĐŸĐŒĐ°ĐœĐŽĐ°ĐŒĐž
КаĐș UX-спДцОалОст ĐŽĐ”Đ»ĐžĐ»ŃŃ сĐČĐŸĐžĐŒĐž ĐžĐœŃŃ‚Ń€ŃƒĐŒĐ”ĐœŃ‚Đ°ĐŒĐž с agile-ĐșĐŸĐŒĐ°ĐœĐŽĐ°ĐŒĐžĐšĐ°Đș UX-спДцОалОст ĐŽĐ”Đ»ĐžĐ»ŃŃ сĐČĐŸĐžĐŒĐž ĐžĐœŃŃ‚Ń€ŃƒĐŒĐ”ĐœŃ‚Đ°ĐŒĐž с agile-ĐșĐŸĐŒĐ°ĐœĐŽĐ°ĐŒĐž
КаĐș UX-спДцОалОст ĐŽĐ”Đ»ĐžĐ»ŃŃ сĐČĐŸĐžĐŒĐž ĐžĐœŃŃ‚Ń€ŃƒĐŒĐ”ĐœŃ‚Đ°ĐŒĐž с agile-ĐșĐŸĐŒĐ°ĐœĐŽĐ°ĐŒĐž
 
Ś§Ś•ŚšŚĄ ŚžŚ“Śą Ś”ŚŚ•Ś©Śš
Ś§Ś•ŚšŚĄ ŚžŚ“Śą Ś”ŚŚ•Ś©ŚšŚ§Ś•ŚšŚĄ ŚžŚ“Śą Ś”ŚŚ•Ś©Śš
Ś§Ś•ŚšŚĄ ŚžŚ“Śą Ś”ŚŚ•Ś©Śš
 
007 model
007 model007 model
007 model
 
3 d pie chart circular puzzle with hole in center process 9 stages style 2 po...
3 d pie chart circular puzzle with hole in center process 9 stages style 2 po...3 d pie chart circular puzzle with hole in center process 9 stages style 2 po...
3 d pie chart circular puzzle with hole in center process 9 stages style 2 po...
 
Ws phpl1 php_apps_basics_1.2
Ws phpl1 php_apps_basics_1.2Ws phpl1 php_apps_basics_1.2
Ws phpl1 php_apps_basics_1.2
 
ă‚”ăƒŒă‚Żăƒ«ćŻŸæŠ—ăƒ†ăƒ‹ă‚čć€§äŒš!
ă‚”ăƒŒă‚Żăƒ«ćŻŸæŠ—ăƒ†ăƒ‹ă‚čć€§äŒš!ă‚”ăƒŒă‚Żăƒ«ćŻŸæŠ—ăƒ†ăƒ‹ă‚čć€§äŒš!
ă‚”ăƒŒă‚Żăƒ«ćŻŸæŠ—ăƒ†ăƒ‹ă‚čć€§äŒš!
 
Pitfalls of Migrating to SharePoint 2010 - SharePoint Users Group of DC
Pitfalls of Migrating to SharePoint 2010 - SharePoint Users Group of DCPitfalls of Migrating to SharePoint 2010 - SharePoint Users Group of DC
Pitfalls of Migrating to SharePoint 2010 - SharePoint Users Group of DC
 
ĐœŃƒĐ·Ń‹ĐșĐ° ĐČ ĐșрасĐșах
ĐœŃƒĐ·Ń‹ĐșĐ° ĐČ ĐșрасĐșĐ°Ń…ĐœŃƒĐ·Ń‹ĐșĐ° ĐČ ĐșрасĐșах
ĐœŃƒĐ·Ń‹ĐșĐ° ĐČ ĐșрасĐșах
 
О ĐżŃ€ĐŸĐ”ĐșŃ‚Đ”
О ĐżŃ€ĐŸĐ”ĐșтДО ĐżŃ€ĐŸĐ”ĐșŃ‚Đ”
О ĐżŃ€ĐŸĐ”ĐșŃ‚Đ”
 
Eval Presentationfinal
Eval PresentationfinalEval Presentationfinal
Eval Presentationfinal
 
Î€Î”Î»ÎżÎŒÎ”ÏÎŹÏƒÎ·
Î€Î”Î»ÎżÎŒÎ”ÏÎŹÏƒÎ·Î€Î”Î»ÎżÎŒÎ”ÏÎŹÏƒÎ·
Î€Î”Î»ÎżÎŒÎ”ÏÎŹÏƒÎ·
 
Video Marketing Project for ESL students
Video Marketing Project for ESL studentsVideo Marketing Project for ESL students
Video Marketing Project for ESL students
 
Cosmetics & Toiletries & National Press
Cosmetics & Toiletries & National PressCosmetics & Toiletries & National Press
Cosmetics & Toiletries & National Press
 
GFR CPE Trouble Shoot Guide (JP)
GFR CPE Trouble Shoot Guide (JP)GFR CPE Trouble Shoot Guide (JP)
GFR CPE Trouble Shoot Guide (JP)
 

Ähnlich wie Responsive design and Drupal, case Costume.fi

Portfolio Swetha Dubbaka
Portfolio Swetha DubbakaPortfolio Swetha Dubbaka
Portfolio Swetha Dubbakaswethadn
 
Marissa Dulaney Resume
Marissa Dulaney ResumeMarissa Dulaney Resume
Marissa Dulaney Resumemarissadulaney
 
No One Team Should Have All That Power (Expanded Version)
No One Team Should Have All That Power (Expanded Version)No One Team Should Have All That Power (Expanded Version)
No One Team Should Have All That Power (Expanded Version)Monet Spells
 
Exove Design - Mobile First and Drupal
Exove Design - Mobile First and DrupalExove Design - Mobile First and Drupal
Exove Design - Mobile First and DrupalExove
 
Mobile Design at Gilt
Mobile Design at GiltMobile Design at Gilt
Mobile Design at GiltDavid Park
 
Uxpin Why Build a Design System
Uxpin Why Build a Design SystemUxpin Why Build a Design System
Uxpin Why Build a Design SystemLewis Lin 🩊
 
Redesign design V2.0
Redesign design V2.0Redesign design V2.0
Redesign design V2.0matteo cavucci
 
MB Design Systems slides.pdf
MB Design Systems slides.pdfMB Design Systems slides.pdf
MB Design Systems slides.pdf1508 A/S
 
Planning For design
Planning For designPlanning For design
Planning For designCantina
 
What's in a Title? - An Exploration into Design
What's in a Title? - An Exploration into DesignWhat's in a Title? - An Exploration into Design
What's in a Title? - An Exploration into Designheykluge
 
The Boommakers Team
The Boommakers TeamThe Boommakers Team
The Boommakers TeamMaria Manolova
 
Whatisinteractiondesign
WhatisinteractiondesignWhatisinteractiondesign
WhatisinteractiondesignAnthony Hutton
 
Careers In Web Design
Careers In Web DesignCareers In Web Design
Careers In Web DesignAdrian Mendoza
 
Benami Anna Resume UX/UI Design
Benami Anna Resume UX/UI DesignBenami Anna Resume UX/UI Design
Benami Anna Resume UX/UI DesignAnna Benami
 
Understanding the Concept of Web Design and Development.pdf
Understanding the Concept of Web Design and Development.pdfUnderstanding the Concept of Web Design and Development.pdf
Understanding the Concept of Web Design and Development.pdfPromanage IT Solutions
 
Building a community
Building a communityBuilding a community
Building a communityRick Mans
 
Design Learnings
Design LearningsDesign Learnings
Design LearningsQuikr
 
Ashishuiuxdesigner resume-doc-97-2003
Ashishuiuxdesigner resume-doc-97-2003Ashishuiuxdesigner resume-doc-97-2003
Ashishuiuxdesigner resume-doc-97-2003Ashish Kumar
 
Propeller UI/UX Process
Propeller UI/UX ProcessPropeller UI/UX Process
Propeller UI/UX ProcessBlair Stewart
 

Ähnlich wie Responsive design and Drupal, case Costume.fi (20)

Portfolio Swetha Dubbaka
Portfolio Swetha DubbakaPortfolio Swetha Dubbaka
Portfolio Swetha Dubbaka
 
Marissa Dulaney Resume
Marissa Dulaney ResumeMarissa Dulaney Resume
Marissa Dulaney Resume
 
No One Team Should Have All That Power (Expanded Version)
No One Team Should Have All That Power (Expanded Version)No One Team Should Have All That Power (Expanded Version)
No One Team Should Have All That Power (Expanded Version)
 
Exove Design - Mobile First and Drupal
Exove Design - Mobile First and DrupalExove Design - Mobile First and Drupal
Exove Design - Mobile First and Drupal
 
Mobile Design at Gilt
Mobile Design at GiltMobile Design at Gilt
Mobile Design at Gilt
 
Uxpin Why Build a Design System
Uxpin Why Build a Design SystemUxpin Why Build a Design System
Uxpin Why Build a Design System
 
Redesign design V2.0
Redesign design V2.0Redesign design V2.0
Redesign design V2.0
 
MB Design Systems slides.pdf
MB Design Systems slides.pdfMB Design Systems slides.pdf
MB Design Systems slides.pdf
 
Planning For design
Planning For designPlanning For design
Planning For design
 
What's in a Title? - An Exploration into Design
What's in a Title? - An Exploration into DesignWhat's in a Title? - An Exploration into Design
What's in a Title? - An Exploration into Design
 
The Boommakers Team
The Boommakers TeamThe Boommakers Team
The Boommakers Team
 
Whatisinteractiondesign
WhatisinteractiondesignWhatisinteractiondesign
Whatisinteractiondesign
 
Careers In Web Design
Careers In Web DesignCareers In Web Design
Careers In Web Design
 
Benami Anna Resume UX/UI Design
Benami Anna Resume UX/UI DesignBenami Anna Resume UX/UI Design
Benami Anna Resume UX/UI Design
 
Understanding the Concept of Web Design and Development.pdf
Understanding the Concept of Web Design and Development.pdfUnderstanding the Concept of Web Design and Development.pdf
Understanding the Concept of Web Design and Development.pdf
 
Building a community
Building a communityBuilding a community
Building a community
 
Design Learnings
Design LearningsDesign Learnings
Design Learnings
 
Ashishuiuxdesigner resume-doc-97-2003
Ashishuiuxdesigner resume-doc-97-2003Ashishuiuxdesigner resume-doc-97-2003
Ashishuiuxdesigner resume-doc-97-2003
 
VStanbachResume2016
VStanbachResume2016VStanbachResume2016
VStanbachResume2016
 
Propeller UI/UX Process
Propeller UI/UX ProcessPropeller UI/UX Process
Propeller UI/UX Process
 

Mehr von Exove

Data security in the age of GDPR – most common data security problems
Data security in the age of GDPR – most common data security problemsData security in the age of GDPR – most common data security problems
Data security in the age of GDPR – most common data security problemsExove
 
Provisioning infrastructure to AWS using Terraform – Exove
Provisioning infrastructure to AWS using Terraform – ExoveProvisioning infrastructure to AWS using Terraform – Exove
Provisioning infrastructure to AWS using Terraform – ExoveExove
 
Advanced custom fields in Wordpress
Advanced custom fields in WordpressAdvanced custom fields in Wordpress
Advanced custom fields in WordpressExove
 
Introduction to Robot Framework – Exove
Introduction to Robot Framework – ExoveIntroduction to Robot Framework – Exove
Introduction to Robot Framework – ExoveExove
 
Jenkins and visual regression – Exove
Jenkins and visual regression – ExoveJenkins and visual regression – Exove
Jenkins and visual regression – ExoveExove
 
Server-side React with Headless CMS – Exove
Server-side React with Headless CMS – ExoveServer-side React with Headless CMS – Exove
Server-side React with Headless CMS – ExoveExove
 
WebSockets in Bravo Dashboard – Exove
WebSockets in Bravo Dashboard – ExoveWebSockets in Bravo Dashboard – Exove
WebSockets in Bravo Dashboard – ExoveExove
 
Diversity in recruitment
Diversity in recruitmentDiversity in recruitment
Diversity in recruitmentExove
 
Saavutettavuus liiketoimintana
Saavutettavuus liiketoimintanaSaavutettavuus liiketoimintana
Saavutettavuus liiketoimintanaExove
 
Saavutettavuus osana ElÀkeliiton verkkosivu-uudistusta
Saavutettavuus osana ElÀkeliiton verkkosivu-uudistustaSaavutettavuus osana ElÀkeliiton verkkosivu-uudistusta
Saavutettavuus osana ElÀkeliiton verkkosivu-uudistustaExove
 
MitÀ saavutettavuusdirektiivi pitÀÀ sisÀllÀÀn
MitÀ saavutettavuusdirektiivi pitÀÀ sisÀllÀÀnMitÀ saavutettavuusdirektiivi pitÀÀ sisÀllÀÀn
MitÀ saavutettavuusdirektiivi pitÀÀ sisÀllÀÀnExove
 
Creating Landing Pages for Drupal 8
Creating Landing Pages for Drupal 8Creating Landing Pages for Drupal 8
Creating Landing Pages for Drupal 8Exove
 
GDPR for developers
GDPR for developersGDPR for developers
GDPR for developersExove
 
Managing Complexity and Privacy Debt with Drupal
Managing Complexity and Privacy Debt with DrupalManaging Complexity and Privacy Debt with Drupal
Managing Complexity and Privacy Debt with DrupalExove
 
Life with digital services after GDPR
Life with digital services after GDPRLife with digital services after GDPR
Life with digital services after GDPRExove
 
GDPR - no beginning no end
GDPR - no beginning no endGDPR - no beginning no end
GDPR - no beginning no endExove
 
Developing truly personalised experiences
Developing truly personalised experiencesDeveloping truly personalised experiences
Developing truly personalised experiencesExove
 
Customer Experience and Personalisation
Customer Experience and PersonalisationCustomer Experience and Personalisation
Customer Experience and PersonalisationExove
 
Adventures In Programmatic Branding – How To Design With Algorithms And How T...
Adventures In Programmatic Branding – How To Design With Algorithms And How T...Adventures In Programmatic Branding – How To Design With Algorithms And How T...
Adventures In Programmatic Branding – How To Design With Algorithms And How T...Exove
 
Dataohjattu asiakaskokemus
Dataohjattu asiakaskokemusDataohjattu asiakaskokemus
Dataohjattu asiakaskokemusExove
 

Mehr von Exove (20)

Data security in the age of GDPR – most common data security problems
Data security in the age of GDPR – most common data security problemsData security in the age of GDPR – most common data security problems
Data security in the age of GDPR – most common data security problems
 
Provisioning infrastructure to AWS using Terraform – Exove
Provisioning infrastructure to AWS using Terraform – ExoveProvisioning infrastructure to AWS using Terraform – Exove
Provisioning infrastructure to AWS using Terraform – Exove
 
Advanced custom fields in Wordpress
Advanced custom fields in WordpressAdvanced custom fields in Wordpress
Advanced custom fields in Wordpress
 
Introduction to Robot Framework – Exove
Introduction to Robot Framework – ExoveIntroduction to Robot Framework – Exove
Introduction to Robot Framework – Exove
 
Jenkins and visual regression – Exove
Jenkins and visual regression – ExoveJenkins and visual regression – Exove
Jenkins and visual regression – Exove
 
Server-side React with Headless CMS – Exove
Server-side React with Headless CMS – ExoveServer-side React with Headless CMS – Exove
Server-side React with Headless CMS – Exove
 
WebSockets in Bravo Dashboard – Exove
WebSockets in Bravo Dashboard – ExoveWebSockets in Bravo Dashboard – Exove
WebSockets in Bravo Dashboard – Exove
 
Diversity in recruitment
Diversity in recruitmentDiversity in recruitment
Diversity in recruitment
 
Saavutettavuus liiketoimintana
Saavutettavuus liiketoimintanaSaavutettavuus liiketoimintana
Saavutettavuus liiketoimintana
 
Saavutettavuus osana ElÀkeliiton verkkosivu-uudistusta
Saavutettavuus osana ElÀkeliiton verkkosivu-uudistustaSaavutettavuus osana ElÀkeliiton verkkosivu-uudistusta
Saavutettavuus osana ElÀkeliiton verkkosivu-uudistusta
 
MitÀ saavutettavuusdirektiivi pitÀÀ sisÀllÀÀn
MitÀ saavutettavuusdirektiivi pitÀÀ sisÀllÀÀnMitÀ saavutettavuusdirektiivi pitÀÀ sisÀllÀÀn
MitÀ saavutettavuusdirektiivi pitÀÀ sisÀllÀÀn
 
Creating Landing Pages for Drupal 8
Creating Landing Pages for Drupal 8Creating Landing Pages for Drupal 8
Creating Landing Pages for Drupal 8
 
GDPR for developers
GDPR for developersGDPR for developers
GDPR for developers
 
Managing Complexity and Privacy Debt with Drupal
Managing Complexity and Privacy Debt with DrupalManaging Complexity and Privacy Debt with Drupal
Managing Complexity and Privacy Debt with Drupal
 
Life with digital services after GDPR
Life with digital services after GDPRLife with digital services after GDPR
Life with digital services after GDPR
 
GDPR - no beginning no end
GDPR - no beginning no endGDPR - no beginning no end
GDPR - no beginning no end
 
Developing truly personalised experiences
Developing truly personalised experiencesDeveloping truly personalised experiences
Developing truly personalised experiences
 
Customer Experience and Personalisation
Customer Experience and PersonalisationCustomer Experience and Personalisation
Customer Experience and Personalisation
 
Adventures In Programmatic Branding – How To Design With Algorithms And How T...
Adventures In Programmatic Branding – How To Design With Algorithms And How T...Adventures In Programmatic Branding – How To Design With Algorithms And How T...
Adventures In Programmatic Branding – How To Design With Algorithms And How T...
 
Dataohjattu asiakaskokemus
Dataohjattu asiakaskokemusDataohjattu asiakaskokemus
Dataohjattu asiakaskokemus
 

KĂŒrzlich hochgeladen

Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 

KĂŒrzlich hochgeladen (20)

Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 

Responsive design and Drupal, case Costume.fi

  • 1. MOBILE FIRST WITH DIGITAL BRANDS, RESPONSIVE DESIGN AND DRUPAL CASE: COSTUME.FI Saku Sairanen CEO, EXOVE DESIGN
  • 2. Exove is one of the leading Nordic and Baltic companies specialising in open source web services design and development.
  • 3. 55 people Helsinki Tallinn Over 120 customers overall
  • 4.
  • 5. Results Concept Issues Design
  • 7. Concept – Costume.fi brand Brand owners Designers Developers  New Fashion magazine in Finland  Target audience young women who are ‘diginatives’  Readers participate in creating content for the magazine  Project kick-off: 15.5.2012  Hard deadline: 21.8.2012
  • 8. Concept – Costume.fi brand Brand owners Designers Developers Democratic Two- Users Content Tools way Community Social Content Us media
  • 9. Concept Brand owners Designers Developers ‘A tiled wall created from pictures from users’
  • 10. Concept – references / benchmarking Brand owners Designers Developers Fashion Spot TagBrand HelloGiggles SnapGuide Behance
  • 11. Concept Brand owners Designers Developers Functionality the same across all devices
  • 12. Results Concept Issues Design
  • 13. Design Brand owners Designers Developers Identify the core user stories which fulfill their goals
  • 14. Design Brand owners Designers Developers Main desktop goal: content creation
  • 15. Design Brand owners Designers Developers Main mobile goal: browse easily
  • 16. Design Brand owners Designers Developers Content first Content choreography ‘Network of content’ Re-arranging content
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26.
  • 27. Design Brand owners Designers Developers Multiple pixel perfect layouts?
  • 28.
  • 29.
  • 30.
  • 31. DESKTOP WIREFRAMES MOBILE WIREFRAMES
  • 32.
  • 33.
  • 34. DESKTOP LAYOUT MOBILE LAYOUT
  • 35.
  • 36.
  • 37.
  • 38.
  • 39. Design Brand owners Designers Developers Media queries Flexible images Fluid grids
  • 40. Design Brand owners Designers Developers Media queries Flexible images Fluid grids
  • 41. Design Brand owners Designers Developers Stacked CSS, mobile first global.css (default, mobile) tablet.css (min-width: 768px) desktop.css (min-width: 1024px)
  • 42. Design Brand owners Designers Developers Multiple CSS:s global.css mobile.css tablet.css desktop.css (default)
  • 43. Design Brand owners Designers Developers Responsive themes for Drupal
  • 44. Design Brand owners Designers Developers Theme from scratch
  • 45. Design Brand owners Designers Developers All media elements fully scalable - all images in at least two sizes
  • 46. Design Brand owners Designers Developers Different tool elements for different devices – for example navigation
  • 47. Design - modules Brand owners Designers Developers  Panels  Views  VIews Loadmore  Services  Feeds  + other minor modules
  • 48. Design – modules, other Brand owners Designers Developers Masonry for displaying lists. Also, the sites uses Cache control module with Nginx's static HTML caching instead of traditional Varnish caching.
  • 49. Results Concept Design Issues
  • 50. Issues Brand owners Designers Developers Compromises in functionality - Cost issue
  • 51. Issues Brand owners Designers Developers Adopting new workflow
  • 52. Issues Brand owners Designers Developers  Banners don’t scale  Wallpaper always 980px  Masonry plugin integration to Views load more plugin  Switch between mobile and tablet size – Masonry on/off  FacebookConnect contrib module useless  Poll modules lacking in functionality  A lot of work from small details
  • 53. Results Concept Issues Design
  • 54. Results Goal: 50 000 – 60 000 weekly unique visitors
  • 55. Results Launched on week 34 Week 37 – TNS Metrix: 63 814 unique visitors
  • 56. Results Fastest growing Facebook community 3 000 Likes (launch, 21.8.) 7 667 Likes (21.9.)
  • 57.
  • 58.
  • 59.
  • 60.
  • 61. Q&A
  • 62. Saku Sairanen call mobile +358 40 5926218 send email saku@exovedesign.com Kiitos!