~mika/www.m1kadev.nl

ref: ea1b870d77fd1dca287d91466f8c24c973dd3fb5 www.m1kadev.nl/scripts/dyn-codeberg-logo.js -rw-r--r-- 521 bytes
ea1b870d — m1ka add /now page, fix licensing 3 months ago
                                                                                
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
const setCodebergLogo = image => {
    const isLight = window.matchMedia("(prefers-color-scheme: light)").matches;
    if (isLight) {
        image.src = "/static/codeberg-logo_icon_blue.svg";
    } else {
        image.src = "/static/codeberg-logo_icon_white.svg";
    }
};

addEventListener("DOMContentLoaded", ev => {
    const image = document.getElementById("codeberg");
    setCodebergLogo(image);
    window.matchMedia("(prefers-color-scheme: light)").addEventListener('change', _ => setCodebergLogo(image));
});