- Add CloudronStack/output/CloudronPackages-Artifacts/tirreno/ directory and its contents - Includes package manifest, Dockerfile, source code, documentation, and build artifacts - Add tirreno-1761840148.tar.gz as a build artifact - Add tirreno-cloudron-package-1761841304.tar.gz as the Cloudron package - Include all necessary files for the tirreno Cloudron package This adds the complete tirreno Cloudron package artifacts to the repository.
40 lines
1.5 KiB
HTML
40 lines
1.5 KiB
HTML
<include href="templates/parts/header.html" />
|
|
<section class="front-block">
|
|
|
|
<div class="container">
|
|
<code><span style="background:#8080AA;color:#2B2A3D;"> A secret place! </span><br>
|
|
<check if="{{ isset(@ERROR_DATA) }}">
|
|
<true>
|
|
<p>* {{ @ERROR_DATA.message }}</p>
|
|
</true>
|
|
</check>
|
|
</code>
|
|
<br>
|
|
<div class="game"><pre id=b></pre></div><script>
|
|
s=Array(50).fill(' '.repeat(100)).join('\n');
|
|
b.innerText = s.slice(0,20*101+25) + '[· P R E S S A N Y K E Y T O S T A R T ·]' + s.slice(20*101+26+22,50*101);
|
|
document.addEventListener('keydown',start);
|
|
function start(e){
|
|
document.removeEventListener('keydown',start);e.preventDefault();e.stopPropagation();
|
|
X=Y=V=U=Z=t=1;onkeydown=e=>(k=e.which)&1?X-=k-38:Y-=k-39;setInterval("for(++t,o=Z,i=50;i--;)for(b.innerText=o+='\\n',j=99;j--;Y>49?Z+=Y=1:o+=i-Y|j-X-50?q?'·':'▓':q?'♥':Y=1)q=((j+t*Math.sin(A=i>>1)/9*Z>>3)*A*Z)**4%97<89",9);
|
|
|
|
// enhanced version...
|
|
const onkeydownOrignal = onkeydown
|
|
onkeydown=e=>
|
|
{
|
|
// prevent non arrow keys
|
|
const key = e.which
|
|
if (key<37 || key>40)
|
|
return;
|
|
// call orignal keydown
|
|
onkeydownOrignal(e);
|
|
}
|
|
}
|
|
</script>
|
|
<br>
|
|
<div class="level-right"><small>Cross my heart by KilledByAPixel</small></div>
|
|
</div>
|
|
</section>
|
|
|
|
<include href="templates/parts/footer.html" />
|