deploy: b54133ddd2
This commit is contained in:
parent
5047434222
commit
11093ffe03
24 changed files with 143 additions and 99 deletions
|
|
@ -14,10 +14,10 @@
|
|||
<title>Adrian Victor</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<link rel="stylesheet" href="/static/main.css?fixcache=1">
|
||||
<script src="/static/scripts/ccd.js"></script>
|
||||
<script src="/static/scripts/music.js" defer></script>
|
||||
<script src="/static/scripts/88x31.js" defer></script>
|
||||
<script src="/static/scripts/tips.js" defer></script>
|
||||
<script type="module" src="/static/scripts/ccd.js"></script>
|
||||
<script type="module" src="/static/scripts/music.js" defer></script>
|
||||
<script type="module" src="/static/scripts/88x31.js" defer></script>
|
||||
<script type="module" src="/static/scripts/tips.js" defer></script>
|
||||
<link rel="apple-touch-icon" sizes="180x180" href="/static/apple-touch-icon.png">
|
||||
<link rel="icon" type="image/png" sizes="32x32" href="/static/favicon-32x32.png">
|
||||
<link rel="icon" type="image/png" sizes="16x16" href="/static/favicon-16x16.png">
|
||||
|
|
@ -80,7 +80,7 @@
|
|||
<li>
|
||||
<p>
|
||||
<a href="/posts/installing-fl-studio-on-linux/">Installing FL Studio on linux.</a><br>
|
||||
<b>4/19/2026</b> (last edited in 4/22/2026)
|
||||
<b>4/19/2026</b> (last edited in 4/23/2026)
|
||||
</p>
|
||||
</li>
|
||||
|
||||
|
|
@ -89,7 +89,7 @@
|
|||
<li>
|
||||
<p>
|
||||
<a href="/posts/android-developer-verification/">On the Recent Changes to App Distribution Requirements in the Android System by Google.</a><br>
|
||||
<b>8/29/2025</b> (last edited in 4/22/2026)
|
||||
<b>8/29/2025</b> (last edited in 4/23/2026)
|
||||
</p>
|
||||
</li>
|
||||
|
||||
|
|
|
|||
|
|
@ -14,10 +14,10 @@
|
|||
<title>Adrian Victor</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<link rel="stylesheet" href="/static/main.css?fixcache=1">
|
||||
<script src="/static/scripts/ccd.js"></script>
|
||||
<script src="/static/scripts/music.js" defer></script>
|
||||
<script src="/static/scripts/88x31.js" defer></script>
|
||||
<script src="/static/scripts/tips.js" defer></script>
|
||||
<script type="module" src="/static/scripts/ccd.js"></script>
|
||||
<script type="module" src="/static/scripts/music.js" defer></script>
|
||||
<script type="module" src="/static/scripts/88x31.js" defer></script>
|
||||
<script type="module" src="/static/scripts/tips.js" defer></script>
|
||||
<link rel="apple-touch-icon" sizes="180x180" href="/static/apple-touch-icon.png">
|
||||
<link rel="icon" type="image/png" sizes="32x32" href="/static/favicon-32x32.png">
|
||||
<link rel="icon" type="image/png" sizes="16x16" href="/static/favicon-16x16.png">
|
||||
|
|
|
|||
|
|
@ -14,10 +14,10 @@
|
|||
<title>Adrian Victor - 88x31</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<link rel="stylesheet" href="/static/main.css?fixcache=1">
|
||||
<script src="/static/scripts/ccd.js"></script>
|
||||
<script src="/static/scripts/music.js" defer></script>
|
||||
<script src="/static/scripts/88x31.js" defer></script>
|
||||
<script src="/static/scripts/tips.js" defer></script>
|
||||
<script type="module" src="/static/scripts/ccd.js"></script>
|
||||
<script type="module" src="/static/scripts/music.js" defer></script>
|
||||
<script type="module" src="/static/scripts/88x31.js" defer></script>
|
||||
<script type="module" src="/static/scripts/tips.js" defer></script>
|
||||
<link rel="apple-touch-icon" sizes="180x180" href="/static/apple-touch-icon.png">
|
||||
<link rel="icon" type="image/png" sizes="32x32" href="/static/favicon-32x32.png">
|
||||
<link rel="icon" type="image/png" sizes="16x16" href="/static/favicon-16x16.png">
|
||||
|
|
|
|||
|
|
@ -14,10 +14,10 @@
|
|||
<title>Adrian Victor</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<link rel="stylesheet" href="/static/main.css?fixcache=1">
|
||||
<script src="/static/scripts/ccd.js"></script>
|
||||
<script src="/static/scripts/music.js" defer></script>
|
||||
<script src="/static/scripts/88x31.js" defer></script>
|
||||
<script src="/static/scripts/tips.js" defer></script>
|
||||
<script type="module" src="/static/scripts/ccd.js"></script>
|
||||
<script type="module" src="/static/scripts/music.js" defer></script>
|
||||
<script type="module" src="/static/scripts/88x31.js" defer></script>
|
||||
<script type="module" src="/static/scripts/tips.js" defer></script>
|
||||
<link rel="apple-touch-icon" sizes="180x180" href="/static/apple-touch-icon.png">
|
||||
<link rel="icon" type="image/png" sizes="32x32" href="/static/favicon-32x32.png">
|
||||
<link rel="icon" type="image/png" sizes="16x16" href="/static/favicon-16x16.png">
|
||||
|
|
|
|||
|
|
@ -14,10 +14,10 @@
|
|||
<title>Adrian Victor</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<link rel="stylesheet" href="/static/main.css?fixcache=1">
|
||||
<script src="/static/scripts/ccd.js"></script>
|
||||
<script src="/static/scripts/music.js" defer></script>
|
||||
<script src="/static/scripts/88x31.js" defer></script>
|
||||
<script src="/static/scripts/tips.js" defer></script>
|
||||
<script type="module" src="/static/scripts/ccd.js"></script>
|
||||
<script type="module" src="/static/scripts/music.js" defer></script>
|
||||
<script type="module" src="/static/scripts/88x31.js" defer></script>
|
||||
<script type="module" src="/static/scripts/tips.js" defer></script>
|
||||
<link rel="apple-touch-icon" sizes="180x180" href="/static/apple-touch-icon.png">
|
||||
<link rel="icon" type="image/png" sizes="32x32" href="/static/favicon-32x32.png">
|
||||
<link rel="icon" type="image/png" sizes="16x16" href="/static/favicon-16x16.png">
|
||||
|
|
|
|||
|
|
@ -14,10 +14,10 @@
|
|||
<title>Adrian Victor</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<link rel="stylesheet" href="/static/main.css?fixcache=1">
|
||||
<script src="/static/scripts/ccd.js"></script>
|
||||
<script src="/static/scripts/music.js" defer></script>
|
||||
<script src="/static/scripts/88x31.js" defer></script>
|
||||
<script src="/static/scripts/tips.js" defer></script>
|
||||
<script type="module" src="/static/scripts/ccd.js"></script>
|
||||
<script type="module" src="/static/scripts/music.js" defer></script>
|
||||
<script type="module" src="/static/scripts/88x31.js" defer></script>
|
||||
<script type="module" src="/static/scripts/tips.js" defer></script>
|
||||
<link rel="apple-touch-icon" sizes="180x180" href="/static/apple-touch-icon.png">
|
||||
<link rel="icon" type="image/png" sizes="32x32" href="/static/favicon-32x32.png">
|
||||
<link rel="icon" type="image/png" sizes="16x16" href="/static/favicon-16x16.png">
|
||||
|
|
|
|||
|
|
@ -14,10 +14,10 @@
|
|||
<title>Adrian Victor</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<link rel="stylesheet" href="/static/main.css?fixcache=1">
|
||||
<script src="/static/scripts/ccd.js"></script>
|
||||
<script src="/static/scripts/music.js" defer></script>
|
||||
<script src="/static/scripts/88x31.js" defer></script>
|
||||
<script src="/static/scripts/tips.js" defer></script>
|
||||
<script type="module" src="/static/scripts/ccd.js"></script>
|
||||
<script type="module" src="/static/scripts/music.js" defer></script>
|
||||
<script type="module" src="/static/scripts/88x31.js" defer></script>
|
||||
<script type="module" src="/static/scripts/tips.js" defer></script>
|
||||
<link rel="apple-touch-icon" sizes="180x180" href="/static/apple-touch-icon.png">
|
||||
<link rel="icon" type="image/png" sizes="32x32" href="/static/favicon-32x32.png">
|
||||
<link rel="icon" type="image/png" sizes="16x16" href="/static/favicon-16x16.png">
|
||||
|
|
|
|||
|
|
@ -14,10 +14,10 @@
|
|||
<title>Adrian Victor</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<link rel="stylesheet" href="/static/main.css?fixcache=1">
|
||||
<script src="/static/scripts/ccd.js"></script>
|
||||
<script src="/static/scripts/music.js" defer></script>
|
||||
<script src="/static/scripts/88x31.js" defer></script>
|
||||
<script src="/static/scripts/tips.js" defer></script>
|
||||
<script type="module" src="/static/scripts/ccd.js"></script>
|
||||
<script type="module" src="/static/scripts/music.js" defer></script>
|
||||
<script type="module" src="/static/scripts/88x31.js" defer></script>
|
||||
<script type="module" src="/static/scripts/tips.js" defer></script>
|
||||
<link rel="apple-touch-icon" sizes="180x180" href="/static/apple-touch-icon.png">
|
||||
<link rel="icon" type="image/png" sizes="32x32" href="/static/favicon-32x32.png">
|
||||
<link rel="icon" type="image/png" sizes="16x16" href="/static/favicon-16x16.png">
|
||||
|
|
|
|||
|
|
@ -14,10 +14,10 @@
|
|||
<title>Adrian Victor</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<link rel="stylesheet" href="/static/main.css?fixcache=1">
|
||||
<script src="/static/scripts/ccd.js"></script>
|
||||
<script src="/static/scripts/music.js" defer></script>
|
||||
<script src="/static/scripts/88x31.js" defer></script>
|
||||
<script src="/static/scripts/tips.js" defer></script>
|
||||
<script type="module" src="/static/scripts/ccd.js"></script>
|
||||
<script type="module" src="/static/scripts/music.js" defer></script>
|
||||
<script type="module" src="/static/scripts/88x31.js" defer></script>
|
||||
<script type="module" src="/static/scripts/tips.js" defer></script>
|
||||
<link rel="apple-touch-icon" sizes="180x180" href="/static/apple-touch-icon.png">
|
||||
<link rel="icon" type="image/png" sizes="32x32" href="/static/favicon-32x32.png">
|
||||
<link rel="icon" type="image/png" sizes="16x16" href="/static/favicon-16x16.png">
|
||||
|
|
|
|||
|
|
@ -14,10 +14,10 @@
|
|||
<title>Adrian Victor - On the Recent Changes to App Distribution Requirements in the Android System by Google.</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<link rel="stylesheet" href="/static/main.css?fixcache=1">
|
||||
<script src="/static/scripts/ccd.js"></script>
|
||||
<script src="/static/scripts/music.js" defer></script>
|
||||
<script src="/static/scripts/88x31.js" defer></script>
|
||||
<script src="/static/scripts/tips.js" defer></script>
|
||||
<script type="module" src="/static/scripts/ccd.js"></script>
|
||||
<script type="module" src="/static/scripts/music.js" defer></script>
|
||||
<script type="module" src="/static/scripts/88x31.js" defer></script>
|
||||
<script type="module" src="/static/scripts/tips.js" defer></script>
|
||||
<link rel="apple-touch-icon" sizes="180x180" href="/static/apple-touch-icon.png">
|
||||
<link rel="icon" type="image/png" sizes="32x32" href="/static/favicon-32x32.png">
|
||||
<link rel="icon" type="image/png" sizes="16x16" href="/static/favicon-16x16.png">
|
||||
|
|
|
|||
|
|
@ -14,10 +14,10 @@
|
|||
<title>Adrian Victor - Instalando FL Studio no Linux.</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<link rel="stylesheet" href="/static/main.css?fixcache=1">
|
||||
<script src="/static/scripts/ccd.js"></script>
|
||||
<script src="/static/scripts/music.js" defer></script>
|
||||
<script src="/static/scripts/88x31.js" defer></script>
|
||||
<script src="/static/scripts/tips.js" defer></script>
|
||||
<script type="module" src="/static/scripts/ccd.js"></script>
|
||||
<script type="module" src="/static/scripts/music.js" defer></script>
|
||||
<script type="module" src="/static/scripts/88x31.js" defer></script>
|
||||
<script type="module" src="/static/scripts/tips.js" defer></script>
|
||||
<link rel="apple-touch-icon" sizes="180x180" href="/static/apple-touch-icon.png">
|
||||
<link rel="icon" type="image/png" sizes="32x32" href="/static/favicon-32x32.png">
|
||||
<link rel="icon" type="image/png" sizes="16x16" href="/static/favicon-16x16.png">
|
||||
|
|
|
|||
|
|
@ -14,10 +14,10 @@
|
|||
<title>Adrian Victor - Installing FL Studio on linux.</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<link rel="stylesheet" href="/static/main.css?fixcache=1">
|
||||
<script src="/static/scripts/ccd.js"></script>
|
||||
<script src="/static/scripts/music.js" defer></script>
|
||||
<script src="/static/scripts/88x31.js" defer></script>
|
||||
<script src="/static/scripts/tips.js" defer></script>
|
||||
<script type="module" src="/static/scripts/ccd.js"></script>
|
||||
<script type="module" src="/static/scripts/music.js" defer></script>
|
||||
<script type="module" src="/static/scripts/88x31.js" defer></script>
|
||||
<script type="module" src="/static/scripts/tips.js" defer></script>
|
||||
<link rel="apple-touch-icon" sizes="180x180" href="/static/apple-touch-icon.png">
|
||||
<link rel="icon" type="image/png" sizes="32x32" href="/static/favicon-32x32.png">
|
||||
<link rel="icon" type="image/png" sizes="16x16" href="/static/favicon-16x16.png">
|
||||
|
|
|
|||
|
|
@ -14,10 +14,10 @@
|
|||
<title>Adrian Victor - Sobre as recentes mudanças nos requisitos de distribuição de apps no sistema Android feitas pela Google.</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<link rel="stylesheet" href="/static/main.css?fixcache=1">
|
||||
<script src="/static/scripts/ccd.js"></script>
|
||||
<script src="/static/scripts/music.js" defer></script>
|
||||
<script src="/static/scripts/88x31.js" defer></script>
|
||||
<script src="/static/scripts/tips.js" defer></script>
|
||||
<script type="module" src="/static/scripts/ccd.js"></script>
|
||||
<script type="module" src="/static/scripts/music.js" defer></script>
|
||||
<script type="module" src="/static/scripts/88x31.js" defer></script>
|
||||
<script type="module" src="/static/scripts/tips.js" defer></script>
|
||||
<link rel="apple-touch-icon" sizes="180x180" href="/static/apple-touch-icon.png">
|
||||
<link rel="icon" type="image/png" sizes="32x32" href="/static/favicon-32x32.png">
|
||||
<link rel="icon" type="image/png" sizes="16x16" href="/static/favicon-16x16.png">
|
||||
|
|
|
|||
|
|
@ -14,10 +14,10 @@
|
|||
<title>Adrian Victor</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<link rel="stylesheet" href="/static/main.css?fixcache=1">
|
||||
<script src="/static/scripts/ccd.js"></script>
|
||||
<script src="/static/scripts/music.js" defer></script>
|
||||
<script src="/static/scripts/88x31.js" defer></script>
|
||||
<script src="/static/scripts/tips.js" defer></script>
|
||||
<script type="module" src="/static/scripts/ccd.js"></script>
|
||||
<script type="module" src="/static/scripts/music.js" defer></script>
|
||||
<script type="module" src="/static/scripts/88x31.js" defer></script>
|
||||
<script type="module" src="/static/scripts/tips.js" defer></script>
|
||||
<link rel="apple-touch-icon" sizes="180x180" href="/static/apple-touch-icon.png">
|
||||
<link rel="icon" type="image/png" sizes="32x32" href="/static/favicon-32x32.png">
|
||||
<link rel="icon" type="image/png" sizes="16x16" href="/static/favicon-16x16.png">
|
||||
|
|
@ -78,7 +78,7 @@
|
|||
<li>
|
||||
<p>
|
||||
<a href="/posts/instalando-fl-studio-no-linux/">Instalando FL Studio no Linux.</a><br>
|
||||
<b>4/19/2026</b> (editado por último em 4/22/2026)
|
||||
<b>4/19/2026</b> (editado por último em 4/23/2026)
|
||||
</p>
|
||||
</li>
|
||||
|
||||
|
|
@ -91,7 +91,7 @@
|
|||
<li>
|
||||
<p>
|
||||
<a href="/posts/verificacao-de-desenvolvedor-no-android/">Sobre as recentes mudanças nos requisitos de distribuição de apps no sistema Android feitas pela Google.</a><br>
|
||||
<b>8/29/2025</b> (editado por último em 4/22/2026)
|
||||
<b>8/29/2025</b> (editado por último em 4/23/2026)
|
||||
</p>
|
||||
</li>
|
||||
|
||||
|
|
|
|||
|
|
@ -14,10 +14,10 @@
|
|||
<title>Adrian Victor</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<link rel="stylesheet" href="/static/main.css?fixcache=1">
|
||||
<script src="/static/scripts/ccd.js"></script>
|
||||
<script src="/static/scripts/music.js" defer></script>
|
||||
<script src="/static/scripts/88x31.js" defer></script>
|
||||
<script src="/static/scripts/tips.js" defer></script>
|
||||
<script type="module" src="/static/scripts/ccd.js"></script>
|
||||
<script type="module" src="/static/scripts/music.js" defer></script>
|
||||
<script type="module" src="/static/scripts/88x31.js" defer></script>
|
||||
<script type="module" src="/static/scripts/tips.js" defer></script>
|
||||
<link rel="apple-touch-icon" sizes="180x180" href="/static/apple-touch-icon.png">
|
||||
<link rel="icon" type="image/png" sizes="32x32" href="/static/favicon-32x32.png">
|
||||
<link rel="icon" type="image/png" sizes="16x16" href="/static/favicon-16x16.png">
|
||||
|
|
|
|||
|
|
@ -14,10 +14,10 @@
|
|||
<title>Adrian Victor - 88x31</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<link rel="stylesheet" href="/static/main.css?fixcache=1">
|
||||
<script src="/static/scripts/ccd.js"></script>
|
||||
<script src="/static/scripts/music.js" defer></script>
|
||||
<script src="/static/scripts/88x31.js" defer></script>
|
||||
<script src="/static/scripts/tips.js" defer></script>
|
||||
<script type="module" src="/static/scripts/ccd.js"></script>
|
||||
<script type="module" src="/static/scripts/music.js" defer></script>
|
||||
<script type="module" src="/static/scripts/88x31.js" defer></script>
|
||||
<script type="module" src="/static/scripts/tips.js" defer></script>
|
||||
<link rel="apple-touch-icon" sizes="180x180" href="/static/apple-touch-icon.png">
|
||||
<link rel="icon" type="image/png" sizes="32x32" href="/static/favicon-32x32.png">
|
||||
<link rel="icon" type="image/png" sizes="16x16" href="/static/favicon-16x16.png">
|
||||
|
|
|
|||
|
|
@ -14,10 +14,10 @@
|
|||
<title>Adrian Victor</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<link rel="stylesheet" href="/static/main.css?fixcache=1">
|
||||
<script src="/static/scripts/ccd.js"></script>
|
||||
<script src="/static/scripts/music.js" defer></script>
|
||||
<script src="/static/scripts/88x31.js" defer></script>
|
||||
<script src="/static/scripts/tips.js" defer></script>
|
||||
<script type="module" src="/static/scripts/ccd.js"></script>
|
||||
<script type="module" src="/static/scripts/music.js" defer></script>
|
||||
<script type="module" src="/static/scripts/88x31.js" defer></script>
|
||||
<script type="module" src="/static/scripts/tips.js" defer></script>
|
||||
<link rel="apple-touch-icon" sizes="180x180" href="/static/apple-touch-icon.png">
|
||||
<link rel="icon" type="image/png" sizes="32x32" href="/static/favicon-32x32.png">
|
||||
<link rel="icon" type="image/png" sizes="16x16" href="/static/favicon-16x16.png">
|
||||
|
|
|
|||
|
|
@ -14,10 +14,10 @@
|
|||
<title>Adrian Victor</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<link rel="stylesheet" href="/static/main.css?fixcache=1">
|
||||
<script src="/static/scripts/ccd.js"></script>
|
||||
<script src="/static/scripts/music.js" defer></script>
|
||||
<script src="/static/scripts/88x31.js" defer></script>
|
||||
<script src="/static/scripts/tips.js" defer></script>
|
||||
<script type="module" src="/static/scripts/ccd.js"></script>
|
||||
<script type="module" src="/static/scripts/music.js" defer></script>
|
||||
<script type="module" src="/static/scripts/88x31.js" defer></script>
|
||||
<script type="module" src="/static/scripts/tips.js" defer></script>
|
||||
<link rel="apple-touch-icon" sizes="180x180" href="/static/apple-touch-icon.png">
|
||||
<link rel="icon" type="image/png" sizes="32x32" href="/static/favicon-32x32.png">
|
||||
<link rel="icon" type="image/png" sizes="16x16" href="/static/favicon-16x16.png">
|
||||
|
|
|
|||
|
|
@ -14,10 +14,10 @@
|
|||
<title>Adrian Victor - Demonstração da API do Prof. Rodrigo Ribeiro</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<link rel="stylesheet" href="/static/main.css?fixcache=1">
|
||||
<script src="/static/scripts/ccd.js"></script>
|
||||
<script src="/static/scripts/music.js" defer></script>
|
||||
<script src="/static/scripts/88x31.js" defer></script>
|
||||
<script src="/static/scripts/tips.js" defer></script>
|
||||
<script type="module" src="/static/scripts/ccd.js"></script>
|
||||
<script type="module" src="/static/scripts/music.js" defer></script>
|
||||
<script type="module" src="/static/scripts/88x31.js" defer></script>
|
||||
<script type="module" src="/static/scripts/tips.js" defer></script>
|
||||
<link rel="apple-touch-icon" sizes="180x180" href="/static/apple-touch-icon.png">
|
||||
<link rel="icon" type="image/png" sizes="32x32" href="/static/favicon-32x32.png">
|
||||
<link rel="icon" type="image/png" sizes="16x16" href="/static/favicon-16x16.png">
|
||||
|
|
|
|||
|
|
@ -14,10 +14,10 @@
|
|||
<title>Adrian Victor - Guia para novatos no IFC.</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<link rel="stylesheet" href="/static/main.css?fixcache=1">
|
||||
<script src="/static/scripts/ccd.js"></script>
|
||||
<script src="/static/scripts/music.js" defer></script>
|
||||
<script src="/static/scripts/88x31.js" defer></script>
|
||||
<script src="/static/scripts/tips.js" defer></script>
|
||||
<script type="module" src="/static/scripts/ccd.js"></script>
|
||||
<script type="module" src="/static/scripts/music.js" defer></script>
|
||||
<script type="module" src="/static/scripts/88x31.js" defer></script>
|
||||
<script type="module" src="/static/scripts/tips.js" defer></script>
|
||||
<link rel="apple-touch-icon" sizes="180x180" href="/static/apple-touch-icon.png">
|
||||
<link rel="icon" type="image/png" sizes="32x32" href="/static/favicon-32x32.png">
|
||||
<link rel="icon" type="image/png" sizes="16x16" href="/static/favicon-16x16.png">
|
||||
|
|
|
|||
|
|
@ -14,10 +14,10 @@
|
|||
<title>Adrian Victor - Telnet</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<link rel="stylesheet" href="/static/main.css?fixcache=1">
|
||||
<script src="/static/scripts/ccd.js"></script>
|
||||
<script src="/static/scripts/music.js" defer></script>
|
||||
<script src="/static/scripts/88x31.js" defer></script>
|
||||
<script src="/static/scripts/tips.js" defer></script>
|
||||
<script type="module" src="/static/scripts/ccd.js"></script>
|
||||
<script type="module" src="/static/scripts/music.js" defer></script>
|
||||
<script type="module" src="/static/scripts/88x31.js" defer></script>
|
||||
<script type="module" src="/static/scripts/tips.js" defer></script>
|
||||
<link rel="apple-touch-icon" sizes="180x180" href="/static/apple-touch-icon.png">
|
||||
<link rel="icon" type="image/png" sizes="32x32" href="/static/favicon-32x32.png">
|
||||
<link rel="icon" type="image/png" sizes="16x16" href="/static/favicon-16x16.png">
|
||||
|
|
|
|||
|
|
@ -14,10 +14,10 @@
|
|||
<title>Adrian Victor - Telnet</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<link rel="stylesheet" href="/static/main.css?fixcache=1">
|
||||
<script src="/static/scripts/ccd.js"></script>
|
||||
<script src="/static/scripts/music.js" defer></script>
|
||||
<script src="/static/scripts/88x31.js" defer></script>
|
||||
<script src="/static/scripts/tips.js" defer></script>
|
||||
<script type="module" src="/static/scripts/ccd.js"></script>
|
||||
<script type="module" src="/static/scripts/music.js" defer></script>
|
||||
<script type="module" src="/static/scripts/88x31.js" defer></script>
|
||||
<script type="module" src="/static/scripts/tips.js" defer></script>
|
||||
<link rel="apple-touch-icon" sizes="180x180" href="/static/apple-touch-icon.png">
|
||||
<link rel="icon" type="image/png" sizes="32x32" href="/static/favicon-32x32.png">
|
||||
<link rel="icon" type="image/png" sizes="16x16" href="/static/favicon-16x16.png">
|
||||
|
|
|
|||
|
|
@ -618,6 +618,16 @@ div.hs.selected {
|
|||
opacity: 0.6;
|
||||
}
|
||||
|
||||
#fixedHint {
|
||||
position: fixed;
|
||||
top: 0;
|
||||
left: 0;
|
||||
background-color: black;
|
||||
z-index: 10;
|
||||
padding: .2em;
|
||||
outline: thin solid var(--theme-color);
|
||||
}
|
||||
|
||||
#sound {
|
||||
filter: invert();
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,15 +1,49 @@
|
|||
/* This script provides functionality similar to FL Studio's hint panel. */
|
||||
|
||||
const body = document.querySelector('body');
|
||||
const elements = document.querySelectorAll('[data-tip]');
|
||||
const hint = document.querySelector("#headerSubtitle");
|
||||
const hintPanelDefaultText = hint.innerHTML;
|
||||
let fixedHint;
|
||||
let currentObserver;
|
||||
|
||||
elements.forEach(el => {
|
||||
el.addEventListener('mouseenter', function() {
|
||||
hint.innerHTML = `${this.dataset.tip}`;
|
||||
el.addEventListener('mouseenter', function() {
|
||||
cleanup();
|
||||
|
||||
if (currentObserver) {
|
||||
currentObserver.disconnect();
|
||||
}
|
||||
|
||||
currentObserver = new IntersectionObserver((entries) => {
|
||||
entries.forEach(entry => {
|
||||
if (!entry.isIntersecting) {
|
||||
fixedHint = document.createElement('p');
|
||||
fixedHint.id = "fixedHint";
|
||||
fixedHint.innerHTML = el.dataset.tip;
|
||||
fixedHint.setAttribute('aria-hidden', 'true');
|
||||
body.appendChild(fixedHint);
|
||||
} else {
|
||||
hint.innerHTML = el.dataset.tip;
|
||||
}
|
||||
})
|
||||
});
|
||||
|
||||
el.addEventListener('mouseleave', function() {
|
||||
hint.innerHTML = hintPanelDefaultText;
|
||||
});
|
||||
hint.innerHTML = el.dataset.tip;
|
||||
currentObserver.observe(hint);
|
||||
});
|
||||
|
||||
el.addEventListener('mouseleave', function() {
|
||||
cleanup();
|
||||
});
|
||||
})
|
||||
|
||||
function cleanup() {
|
||||
hint.innerHTML = hintPanelDefaultText;
|
||||
hint.classList.remove('fixed');
|
||||
if (fixedHint) {
|
||||
fixedHint.remove();
|
||||
}
|
||||
if (currentObserver) {
|
||||
currentObserver.disconnect();
|
||||
currentObserver = null;
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue