Here is the Live Site Link, check it out!
This project is an interactive timeline of music listening devices. It will start at the phonograph and go through the major listening devices created throughout time, such as the record player, radio, iPod etc. As you click through it will display facts about each device.
In How We Listen, users are able to click through the timeline to see the next music device click to return to the previous device interact with the vectors and start/stop the animations mute and unmute the music click on the icons at the end to return to that specific page
The project was implemented with the following technologies:
- Webpack and Babel to bundle and transpile the source JavaScript codenpm to manage project dependencies
- native HTML audio library
- Interactive Music
3a. Record Player Animation Code
.spin {
animation: spin 1s infinite linear;
}
@keyframes spin {
from {
transform: rotate(0deg);
}
to {
transform: rotate(360deg);
}
}
3b. TypeWriter Animation Code
.typewriter {
overflow: hidden;
border-right: .07em solid black;
white-space: nowrap;
margin: 0 auto;
animation:
typing 3.1s steps(40, end),
blink-caret .75s step-end infinite;
}
@keyframes typing {
from {
width: 0
}
to {
width: 54%
}
}
@keyframes blink-caret {
from,
to {
border-color: transparent
}
50% {
border-color: black;
}
}
look into multiple color schemes/background for each device
add a previous button for each device
more custom animations