Skip to content

Workshop: Creative SVG for Developers 🎨

Notifications You must be signed in to change notification settings

idar/booster2017-svg

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Creative SVG for Developers

Workshop for Booster 2017 — Friday before lunch!

Scalable Vector Graphics (SVG) can be drawn up in graphics software or hand coded in an editor. In this workshop, we are going to do both! \o/ If your happy place is usually filled with code — and drawing sounds scary — this workshop is especially for you.

Scribbled line with a ghost.

“But I can’t draw,” you say…? Sure you can! Because basic shapes and simple lines will do just fine. There is so much we can make without any classic drawing skills, and this is what we want to show you.

Colourful circles.

Today

17.03.2017 Program
09.00–10.30 Hello! Practical exercise: let’s get started!
10.30–10.45 coffee break
10.45–12.00 Practical exercise: let’s get serious!
12.00 Demo!
12.15 …and it’s time for lunch.

Exercise #1: Warm up!

Say hello in a comment on this Gist so we can add you as collaborators.

Introduction to some basic shapes in this warm-up codepen.

Exercise #2: Get to know Inkscape

  • Install Inkscape
  • File > Document properties > Set page size to 2000 x 500 px
  • Play around with rectangles, circles, bezier curves and straight lines
  • Save as Plain SVG
  • Check out saved .svg in an editor and in a browser
  • Look into cleaning up the code with SVGOMG

Exercise #3: Create a landscape

Your task is to play around with drawing and writing SVG. Have fun! Use this HTML & CSS to get you started. Delete the <polygon> and <path> to add your own mountains, oceans, or perhaps a city skyline? Go for any theme you feel like, or pick from the suggestions.

There is only one rule: Victor Vector. Make him small or large, change his appearance, give him props or animate his arms. But you have to add him somewhere in your landscape.

Victor Vector

Spark list with ideas for your landscape theme

big city / small town / countryside / seaside and sailboats / under water / over the clouds

a day at the beach / island 🌴 / river / winding road / lone tree / desert 🐪 / on the moon / in space / on a distant planet / up in heaven / down in hell 😈

Bergen / Oslo / New Delhi / Paris / London / Golden Gate bridge / pyramids in Egypt / Antarctica 🐧 / any actual geographic location

Think about if it is… day, night, sunset, cloudy, snowing, winter, summer, or a total abstract fantasy scene with green sky and pink mountains?! Want to recreate a famous work of art?!

Are there some… trees? birds? clouds? famous landmarks? river, road or who knows, maybe an erupting volcano?

Useful links

Browser with dummy design.

About

Workshop: Creative SVG for Developers 🎨

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 100.0%