push
|
Before Width: | Height: | Size: 43 KiB After Width: | Height: | Size: 43 KiB |
|
Before Width: | Height: | Size: 36 KiB |
|
Before Width: | Height: | Size: 38 KiB |
|
Before Width: | Height: | Size: 36 KiB |
|
Before Width: | Height: | Size: 40 KiB |
|
Before Width: | Height: | Size: 44 KiB |
|
Before Width: | Height: | Size: 39 KiB |
|
Before Width: | Height: | Size: 40 KiB |
|
Before Width: | Height: | Size: 46 KiB |
|
Before Width: | Height: | Size: 44 KiB |
|
Before Width: | Height: | Size: 40 KiB |
|
Before Width: | Height: | Size: 41 KiB |
|
Before Width: | Height: | Size: 32 KiB |
|
Before Width: | Height: | Size: 37 KiB |
|
Before Width: | Height: | Size: 37 KiB |
|
Before Width: | Height: | Size: 43 KiB |
|
Before Width: | Height: | Size: 47 KiB |
|
Before Width: | Height: | Size: 40 KiB |
|
Before Width: | Height: | Size: 40 KiB |
|
Before Width: | Height: | Size: 41 KiB |
|
Before Width: | Height: | Size: 43 KiB |
|
Before Width: | Height: | Size: 40 KiB |
|
Before Width: | Height: | Size: 32 KiB |
@@ -4,7 +4,7 @@
|
||||
<meta charset="UTF-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<title>bug.tools</title>
|
||||
<link id="dynamic-favicon" rel="icon" href="./images/snowflake/frame001.png" type="image/png">
|
||||
<link id="dynamic-favicon" rel="icon" href="./images/snowflake.png" type="image/png">
|
||||
<link href="style.css" rel="stylesheet" type="text/css" media="all">
|
||||
<link rel="icon" type="image/x-icon" href="images/favicon.ico">
|
||||
<script src="js/onLoad.js" defer></script>
|
||||
@@ -12,7 +12,6 @@
|
||||
<script src="js/updates.js" defer></script>
|
||||
<script src="js/player.js" defer></script>
|
||||
<script src="js/counter.js" defer></script>
|
||||
<script src="js/favicon.js" defer></script>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
|
||||
@@ -1,33 +0,0 @@
|
||||
const frames = [
|
||||
'./images/snowflake/frame001.png',
|
||||
'./images/snowflake/frame002.png',
|
||||
'./images/snowflake/frame003.png',
|
||||
'./images/snowflake/frame004.png',
|
||||
'./images/snowflake/frame005.png',
|
||||
'./images/snowflake/frame006.png',
|
||||
'./images/snowflake/frame007.png',
|
||||
'./images/snowflake/frame008.png',
|
||||
'./images/snowflake/frame009.png',
|
||||
'./images/snowflake/frame010.png',
|
||||
'./images/snowflake/frame011.png',
|
||||
'./images/snowflake/frame012.png',
|
||||
'./images/snowflake/frame013.png',
|
||||
'./images/snowflake/frame014.png',
|
||||
'./images/snowflake/frame015.png',
|
||||
'./images/snowflake/frame016.png',
|
||||
'./images/snowflake/frame017.png',
|
||||
'./images/snowflake/frame018.png',
|
||||
'./images/snowflake/frame019.png',
|
||||
'./images/snowflake/frame020.png',
|
||||
'./images/snowflake/frame021.png',
|
||||
'./images/snowflake/frame022.png',
|
||||
'./images/snowflake/frame023.png'
|
||||
];
|
||||
|
||||
let current = 0;
|
||||
const favicon = document.getElementById('dynamic-favicon');
|
||||
|
||||
setInterval(() => {
|
||||
current = (current + 1) % frames.length;
|
||||
favicon.href = frames[current];
|
||||
}, 150);
|
||||