1
0
Fork 0

Compare commits

...

3 Commits

Author SHA1 Message Date
Rhiannon Morris 2996642ee5 make links light up on tab too 2021-05-25 16:03:27 +02:00
Rhiannon Morris 9311ec7173 make audio less quiet 2021-05-25 16:03:15 +02:00
Rhiannon Morris f440410b76 improve non-js audio fallback 2021-05-25 16:03:05 +02:00
4 changed files with 17 additions and 8 deletions

View File

@ -67,7 +67,7 @@
<dl>
<dt> how to say
<dd>
<a id=soundlink href=#>
<a id=soundlink>
<span class=ipa>nɪs</span>, <span class=ipa>nɪ</span>
</a>
<audio id=miku>
@ -75,6 +75,9 @@
<source src=media/niss-nisse.ogg type=audio/ogg>
(<a href=media/niss-nisse.mp3>listen</a>)
</audio>
<noscript>
(<a href=media/niss-nisse.mp3>listen</a>)
</noscript>
<dt> prons <dd title='she for niss, he for nisse'> it or they
<dt> quantity <dd> 2
@ -90,7 +93,13 @@ window.addEventListener('DOMContentLoaded', () => {
let link = document.getElementById('soundlink');
let miku = document.getElementById('miku');
if (typeof miku.play == 'function') {
link.addEventListener('click', e => { miku.play(); e.preventDefault(); });
function playMiku(e) {
miku.play();
e.preventDefault();
}
link.href = '#';
link.addEventListener('click', playMiku);
}
});
</script>

BIN
media/niss-nisse.mp3 (Stored with Git LFS)

Binary file not shown.

BIN
media/niss-nisse.ogg (Stored with Git LFS)

Binary file not shown.

View File

@ -140,13 +140,13 @@ dd {
}
}
a {
a[href] {
color: hsl(196deg, 100%, 85%);
font-weight: 800;
text-decoration: none;
transition: color 0.2s ease-in-out;
}
a:hover {
a[href]:where(:hover,:focus) {
color: hsl(50deg, 100%, 82%);
}