Skip to content

Commit a7ee758

Browse files
committed
working drumkit, changed border color to hot pink.
1 parent 42e8f37 commit a7ee758

File tree

5 files changed

+13
-229
lines changed

5 files changed

+13
-229
lines changed

01 - JavaScript Drum Kit/index-FINISHED.html

Lines changed: 0 additions & 83 deletions
This file was deleted.

01 - JavaScript Drum Kit/index-START.html

Lines changed: 0 additions & 66 deletions
This file was deleted.

01 - JavaScript Drum Kit/index.html

Lines changed: 11 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,12 @@
11
<!DOCTYPE html>
22
<html lang="en">
33
<head>
4-
<meta charset="UTF-8">
4+
<meta charset="utf-8">
55
<title>JS Drum Kit</title>
66
<link rel="stylesheet" href="style.css">
77
</head>
88
<body>
99

10-
1110
<div class="keys">
1211
<div data-key="65" class="key">
1312
<kbd>A</kbd>
@@ -59,19 +58,19 @@
5958

6059
<script>
6160

62-
6361
function playSound(e) {
64-
const audio = document.querySelector(`audio[data-key="${e.keyCode}"]`);
65-
const key = document.querySelector(`.key[data-key="${e.keyCode}"]`);
66-
if (!audio) return; // stop the function from running all together
67-
audio.currentTime = 0; // rewind to the start
62+
const audio = document.querySelector(`audio[data-key="${e.keyCode}"]`)
63+
const key = document.querySelector(`.key[data-key="${e.keyCode}"]`)
64+
if(!audio) return;
65+
audio.currentTime = 0;
6866
audio.play();
69-
key.classList.add('playing');
70-
}
67+
key.classList.add('playing')
68+
};
69+
7170
function removeTransition(e) {
72-
if (e.propertyName !== 'transform') return; // skip it if it's not a transform
71+
if(e.propertyName !== 'transform') return;
7372
this.classList.remove('playing');
74-
}
73+
}
7574

7675
const keys = document.querySelectorAll('.key');
7776
keys.forEach(key => key.addEventListener('transitionend', removeTransition));
@@ -80,4 +79,4 @@
8079
</script>
8180

8281
</body>
83-
</html>
82+
</html>

01 - JavaScript Drum Kit/myindex.html

Lines changed: 0 additions & 66 deletions
This file was deleted.

01 - JavaScript Drum Kit/style.css

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,8 +32,8 @@ body,html {
3232
}
3333

3434
.playing {
35-
transform:scale(1.1);
36-
border-color:#ffc600;
35+
transform:scale(1.3);
36+
border-color: hotpink;
3737
box-shadow: 0 0 10px #ffc600;
3838
}
3939

0 commit comments

Comments
 (0)