├── background.jpg ├── sounds ├── boom.wav ├── clap.wav ├── kick.wav ├── ride.wav ├── tink.wav ├── tom.wav ├── hihat.wav ├── openhat.wav └── snare.wav ├── style.css └── index.html /background.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tanishka-dev/drum-kit/HEAD/background.jpg -------------------------------------------------------------------------------- /sounds/boom.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tanishka-dev/drum-kit/HEAD/sounds/boom.wav -------------------------------------------------------------------------------- /sounds/clap.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tanishka-dev/drum-kit/HEAD/sounds/clap.wav -------------------------------------------------------------------------------- /sounds/kick.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tanishka-dev/drum-kit/HEAD/sounds/kick.wav -------------------------------------------------------------------------------- /sounds/ride.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tanishka-dev/drum-kit/HEAD/sounds/ride.wav -------------------------------------------------------------------------------- /sounds/tink.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tanishka-dev/drum-kit/HEAD/sounds/tink.wav -------------------------------------------------------------------------------- /sounds/tom.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tanishka-dev/drum-kit/HEAD/sounds/tom.wav -------------------------------------------------------------------------------- /sounds/hihat.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tanishka-dev/drum-kit/HEAD/sounds/hihat.wav -------------------------------------------------------------------------------- /sounds/openhat.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tanishka-dev/drum-kit/HEAD/sounds/openhat.wav -------------------------------------------------------------------------------- /sounds/snare.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tanishka-dev/drum-kit/HEAD/sounds/snare.wav -------------------------------------------------------------------------------- /style.css: -------------------------------------------------------------------------------- 1 | html { 2 | font-size: 10px; 3 | background: url('./background.jpg') bottom center; 4 | background-size: cover; 5 | } 6 | 7 | body, 8 | html { 9 | margin: 0; 10 | padding: 0; 11 | font-family: sans-serif; 12 | } 13 | 14 | .keys { 15 | display: flex; 16 | flex: 1; 17 | min-height: 100vh; 18 | align-items: center; 19 | justify-content: center; 20 | } 21 | 22 | .key { 23 | border: .4rem solid black; 24 | border-radius: .5rem; 25 | margin: 1rem; 26 | font-size: 1.5rem; 27 | padding: 1rem .5rem; 28 | transition: all 0.07s ease; 29 | width: 10rem; 30 | text-align: center; 31 | color: white; 32 | background: rgba(0, 0, 0, 0.4); 33 | text-shadow: 0 0 .5rem black; 34 | } 35 | 36 | .playing { 37 | transform: scale(1,1); 38 | border-color: #ffc600; 39 | box-shadow: 0 0 1rem #ffc600; 40 | } 41 | 42 | kbd { 43 | display: block; 44 | font-size: 4rem; 45 | } 46 | 47 | .sound { 48 | font-size: 1.2rem; 49 | text-transform: uppercase; 50 | letter-spacing: .1rem; 51 | color: #ffc600; 52 | } -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | Document 10 | 11 | 12 | 13 |
14 |
15 | A 16 | clap 17 |
18 |
19 | S 20 | hihat 21 |
22 |
23 | D 24 | kick 25 |
26 |
27 | F 28 | openhat 29 |
30 |
31 | G 32 | boom 33 |
34 |
35 | H 36 | ride 37 |
38 |
39 | J 40 | snare 41 |
42 |
43 | K 44 | tom 45 |
46 |
47 | L 48 | tink 49 |
50 |
51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 82 | 83 | 84 | 85 | --------------------------------------------------------------------------------