Top Banner
Welcome MODX Meetup May 21st 2015
31

RAADHUIS MODX Meetup 21 mei 2015

Jan 20, 2017

Download

Technology

Jorgen Holzmann
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: RAADHUIS MODX Meetup 21 mei 2015

WelcomeMODX Meetup May 21st 2015

Page 2: RAADHUIS MODX Meetup 21 mei 2015

• Introduction • Design agency • Why choose MODX? • Basic (static) workflow

Page 3: RAADHUIS MODX Meetup 21 mei 2015

INTRODUCTION

[email protected]

@_jorgen

MODX forum: Jorgen H.

Page 4: RAADHUIS MODX Meetup 21 mei 2015

INTRODUCTION

Regular A.K.A

[email protected] @_jorgen

MODX forum: Jorgen H.

Page 5: RAADHUIS MODX Meetup 21 mei 2015

• Communication solutions • Multichannel

- online - offline

• Front-end dev • Functionality follows design

DESIGN AGENCY

Page 6: RAADHUIS MODX Meetup 21 mei 2015

DESIGN AGENCY - PORTFOLIO

Page 7: RAADHUIS MODX Meetup 21 mei 2015

DESIGN AGENCY - PORTFOLIO

Page 8: RAADHUIS MODX Meetup 21 mei 2015

DESIGN AGENCY - PORTFOLIO

Page 9: RAADHUIS MODX Meetup 21 mei 2015

DESIGN AGENCY - PORTFOLIO

Page 10: RAADHUIS MODX Meetup 21 mei 2015

DESIGN AGENCY - PORTFOLIO

Page 11: RAADHUIS MODX Meetup 21 mei 2015

DESIGN AGENCY - PORTFOLIO

Page 13: RAADHUIS MODX Meetup 21 mei 2015

• Creative freedom• Flexible expansion • Ease of use for our client • Integration with 3rd party

tools (API)

WHY CHOOSE MODX

Page 14: RAADHUIS MODX Meetup 21 mei 2015

BASIC WORKFLOW

Intake

Defining goals, KPI’s

Wireframes

Page 15: RAADHUIS MODX Meetup 21 mei 2015

BASIC WORKFLOW

Design

Static HTML css, js, html & browser check

MODX Development Cloud or directly at target domain

Page 16: RAADHUIS MODX Meetup 21 mei 2015

BASIC WORKFLOW

Create dev cloud from Basic snapshot common extras, user management, media sources etc

Templating adding chunks, snippets, extras, contexts

Adding content by client or by us after MODX workshop

Page 17: RAADHUIS MODX Meetup 21 mei 2015

BASIC WORKFLOW

Migration + live!

Page 18: RAADHUIS MODX Meetup 21 mei 2015

BASIC WORKFLOW

Pro Con

- straight forward - fast for small sites - dev in manager

- versioning - co-creation - js conflicts

Page 19: RAADHUIS MODX Meetup 21 mei 2015

Questions?

Are there any questions?

Page 20: RAADHUIS MODX Meetup 21 mei 2015

• Introduction • Showcase: SWA.nl • Tools used • GIT and MODx elements

Workflow 2.0

Page 21: RAADHUIS MODX Meetup 21 mei 2015

Introduction

Bart van Dorp

a.k.a.: Henk 3rd Bart

Page 22: RAADHUIS MODX Meetup 21 mei 2015

Showcase: SWA.nl

Page 23: RAADHUIS MODX Meetup 21 mei 2015

Showcase: SWA.nl

http://www.swa.nl

Page 24: RAADHUIS MODX Meetup 21 mei 2015

Tools used during development

• git • Version-control

• bower • Dependency management

• grunt • Automated tasks

Page 25: RAADHUIS MODX Meetup 21 mei 2015

• The “Build” task • as input it takes the app folder • Compile SASS • Merge dependencies into single files • minify the generated CSS and JS (not

HTML) • Lots of other cool stuff

• Outputted build is in the dist folder

Tools used during development

Page 26: RAADHUIS MODX Meetup 21 mei 2015

GIT and MODx elements

• We add our elements to the app folder with the following structure

• project/app • /scripts • /styles • /images • /elements

• /chunks• /snippets• /templates• /plugins

Page 27: RAADHUIS MODX Meetup 21 mei 2015

GIT and MODx elements

• Our “Build” task does some extra: • copy the elements folder from app to the

dist folder • When this is done it uploads everything

from DIST to assets/site/ via FTP • Then it runs the snippet clearCache which

clears the cache (obvious is obvious which is…)

Page 28: RAADHUIS MODX Meetup 21 mei 2015

GIT and MODx elements

• We create the static elements in MODx • We have to do this once for every new

created element

Page 29: RAADHUIS MODX Meetup 21 mei 2015

GIT and MODx elements

• Maintenance • We modify our elements • We make changes to our stylesheet • We add images etc.

Aaaand…… Build!

Page 30: RAADHUIS MODX Meetup 21 mei 2015

Action

Time to see it in action!

Page 31: RAADHUIS MODX Meetup 21 mei 2015

Questions?

Are there any questions?