DSGN 270 Assignment 3 - SVG Logo Design
- Due: Wednesday March 16
- Weight: 20%
Scenario
You have been hired to create an svg logo for a client's website. The client wants the logo to be able to be able to have both monochrome and coloured versions. You have complete creative control over the design.
Instructions
For your proof of concept, you must supply 2 versions of your design. They must be optimized using svgomg.
- Version Options:
- Position of text in relation to image
- Monochrome and coloured
- Design Variations
You must also supply an html page that shows your logo variations in use.
- One version must be added directly onto the html page
- The SVG elements need to be styled using css
- The second version must be added using an
img
tag
Marking Criteria
This assignment will be marked out of 20 points, which will be given for each of the following:
Logo Design: 5 points
- No extraneous paths
- Makes use of boolean groups
- Is an identifiable logo
- A guideline for design: a logo with at least 3 closed paths
Design Variations: 5 points
- SVG code quality
- Uses one of the variations specified in the instructions
- Variations should be distinct and non-trivial
SVG in HTML: 5 points
- CSS is used to style paths
- Colour styled using css
- Use at least 1 other css property to enhance your design on a web page
- Logos should be responsive
- All logos should be entirely visible when the page loads without the need to scroll.
Documentation: 5 points
- README file that includes:
- Description of your design concept important
- Journal Entry describing your process/journey completing the assignment
- Comments, observations
- Problems encountered
- Screencaps of progress, inspiration and mood boards
General
Points will be deducted for:
- not following file and directory conventions
- CSS in a dedicated
/assets/css
directory - Images (including svg) in a dedicated
/assets/images
directory - Javascript in a dedicated
/assets/js
directory
- CSS in a dedicated
- General code quality
- Logos that are similar to the ones provided in class
Submission Instructions
In order to receive a grade:
- Submit your assignment as a repo named
dsgn270-a3
, with:- The text of your assignment saved in a
README.md
file in the root of your project; - Your name, course title and assignment title at the top of the page;
- The text of your assignment saved in a
- Zip your assignment and submit it to Brightspace.
- As a comment to your submission, include:
- a link to your GitHub repo;
- a link to the live GH Pages site;