├── raw-files ├── starter.txt ├── sounds │ ├── boom.wav │ ├── clap.wav │ ├── kick.wav │ ├── ride.wav │ ├── tink.wav │ ├── tom.wav │ ├── hihat.wav │ ├── snare.wav │ └── openhat.wav ├── style.css ├── index-START.html └── index-FINISHED.html ├── Meta-data └── README.md /raw-files/starter.txt: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /Meta-data: -------------------------------------------------------------------------------- 1 | - Status: On hold. 2 | - Reason: Waiting for it. 3 | -------------------------------------------------------------------------------- /raw-files/sounds/boom.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jishanshaikh4/drum-kit/HEAD/raw-files/sounds/boom.wav -------------------------------------------------------------------------------- /raw-files/sounds/clap.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jishanshaikh4/drum-kit/HEAD/raw-files/sounds/clap.wav -------------------------------------------------------------------------------- /raw-files/sounds/kick.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jishanshaikh4/drum-kit/HEAD/raw-files/sounds/kick.wav -------------------------------------------------------------------------------- /raw-files/sounds/ride.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jishanshaikh4/drum-kit/HEAD/raw-files/sounds/ride.wav -------------------------------------------------------------------------------- /raw-files/sounds/tink.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jishanshaikh4/drum-kit/HEAD/raw-files/sounds/tink.wav -------------------------------------------------------------------------------- /raw-files/sounds/tom.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jishanshaikh4/drum-kit/HEAD/raw-files/sounds/tom.wav -------------------------------------------------------------------------------- /raw-files/sounds/hihat.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jishanshaikh4/drum-kit/HEAD/raw-files/sounds/hihat.wav -------------------------------------------------------------------------------- /raw-files/sounds/snare.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jishanshaikh4/drum-kit/HEAD/raw-files/sounds/snare.wav -------------------------------------------------------------------------------- /raw-files/sounds/openhat.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jishanshaikh4/drum-kit/HEAD/raw-files/sounds/openhat.wav -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | ## :saxophone: Drum-Kit (#1) 2 | > Very simple kit of drum with sounds and playable on the go. 3 | 4 | ### Teaching credits 5 | - [JavaScript 30.](https://www.javascript30.com/) 6 | - [w3schools.com](https://www.w3schools.com/default.asp?language='js') 7 | -------------------------------------------------------------------------------- /raw-files/style.css: -------------------------------------------------------------------------------- 1 | html { 2 | font-size: 10px; 3 | background: url(http://i.imgur.com/b9r5sEL.jpg) bottom center; 4 | background-size: cover; 5 | } 6 | body,html { 7 | margin: 0; 8 | padding: 0; 9 | font-family: sans-serif; 10 | } 11 | 12 | .keys { 13 | display: flex; 14 | flex: 1; 15 | min-height: 100vh; 16 | align-items: center; 17 | justify-content: center; 18 | } 19 | 20 | .key { 21 | border: .4rem solid black; 22 | border-radius: .5rem; 23 | margin: 1rem; 24 | font-size: 1.5rem; 25 | padding: 1rem .5rem; 26 | transition: all .07s ease; 27 | width: 10rem; 28 | text-align: center; 29 | color: white; 30 | background: rgba(0,0,0,0.4); 31 | text-shadow: 0 0 .5rem black; 32 | } 33 | 34 | .playing { 35 | transform: scale(1.1); 36 | border-color: #ffc600; 37 | box-shadow: 0 0 1rem #ffc600; 38 | } 39 | 40 | kbd { 41 | display: block; 42 | font-size: 4rem; 43 | } 44 | 45 | .sound { 46 | font-size: 1.2rem; 47 | text-transform: uppercase; 48 | letter-spacing: .1rem; 49 | color: #ffc600; 50 | } 51 | -------------------------------------------------------------------------------- /raw-files/index-START.html: -------------------------------------------------------------------------------- 1 | 2 | 3 |
4 | 5 |