Your browser does not support HTML5 video.
ARTD 218 class portfolio
Juan Salamanca Ph.D.
Assignments and class exercises | Spring 2024
Assignment 1
~
Hello World page
Assignment 2
~
Links, figures and time-based media
Assignment 3
~
Formatting a newspaper article
Assignment 4
~
The Guardian Newspaper
Assignment 5
~
Adding content to interactive flex grid
Assignment 6
~
Responsive | Media queries
Assignment 6
~
Flags | Click events
Assignment 7
JavaScript
svg
~
Animated page | anime.js
Exercise 1
~
Atoms, Molecules, Organisms, Templates
Exercise 2
~
Intro to CSS
Exercise 2.1
~
Absolute, relative, sticky positions
Exercise 3
~
Basic grid with flex
Exercise 4
~
Interactive flex grid
Exercise 5
~
CSS Grid and Hover Interactions
Exercise 6
~
Duotone images, frozen glass, element rotation
Exercise 7
~
Horizontal scrolling with flex
Exercise 8
Media query
~
Device orientation Responsive card
Exercise 9
~
Cropping images
Exercise 10
~
Blending and opacity transition between images
Exercise 11
JavaScript
~
Click and slider events
Exercise 12
JavaScript
~
Selectors and indexes
Exercise 13
JavaScript
~
Stop motion scrolling
Exercise 14
JavaScript
~
Intro to anime.js
Exercise 15
JavaScript
svg
~
Animation SVG | anime.js
Exercise 16
JavaScript
svg
~
SVG path scrolling
Exercise 17
JavaScript
svg
~
Navigating a path | anime.js
Exercise 18
JavaScript
~
Horizontal scrolling with mouse wheel
Snippets
Snippet 1
new
JavaScript
~
Fade out window opening
Snippet 2
new
JavaScript
~
Drag and Drop
Snippet 3
new
~
Flipping cards
Snippet 4
JavaScript
svg
~
Zoom on SVG drawings
Snippet 5
new
JavaScript
~
Responsive hamburger menu
Snippet 6
new
JavaScript
~
Detect mouse position on vertical page
Snippet 7
new
JavaScript
~
Insert SVGs into HTML using
object
tags