removed banner

This commit is contained in:
Orson 2025-05-29 14:46:02 -06:00
parent 70d96c309c
commit a9c6599333
3 changed files with 69 additions and 6 deletions

62
js_snips.ts Normal file
View File

@ -0,0 +1,62 @@
js snips
<script>
const coordsDisplay = document.getElementById('coords');
let isDecrypted = false;
const glitchGlyphs = ['Ξ','∆','⟁','✷','∞','ƒ','ꙮ','⊗','✦','Ψ','⧖','λ','β','µ','∇','Ω','⎊','₿','≡','','▒','░','✗','','⧘'];
const hex = '0123456789ABCDEF';
function rand(arr) {
return arr[Math.floor(Math.random() * arr.length)];
}
function generateGlitchString(prefix, realVal) {
const hexVal = realVal.toString(16).toUpperCase().padStart(3, '0');
let str = `${prefix}=`;
for (let i = 0; i < 4; i++) {
str += Math.random() > 0.5 && i < hexVal.length
? hexVal[i]
: rand(glitchGlyphs);
}
return str;
}
document.addEventListener('mousemove', (e) => {
if (isDecrypted) return;
const glitchX = generateGlitchString('ΞX', e.clientX);
const glitchY = generateGlitchString('ΨY', e.clientY);
coordsDisplay.textContent = `${glitchX} ${glitchY}`;
});
// Decrypt on hover
coordsDisplay.addEventListener('mouseenter', () => {
isDecrypted = true;
coordsDisplay.classList.add('decrypted');
});
coordsDisplay.addEventListener('mousemove', (e) => {
if (!isDecrypted) return;
coordsDisplay.textContent = `X: ${e.clientX} Y: ${e.clientY}`;
});
coordsDisplay.addEventListener('mouseleave', () => {
isDecrypted = false;
coordsDisplay.classList.remove('decrypted');
});
const vLine = document.getElementById('vertical-line');
const hLine = document.getElementById('horizontal-line');
// Background color change on click
// document.body.addEventListener('click', () => {
// document.body.style.backgroundColor = `hsl(${Math.random()}, 70%, 80%)`;
// });
// Update crosshairs and coords
document.addEventListener('mousemove', (e) => {
vLine.style.left = `${e.clientX}px`;
hLine.style.top = `${e.clientY}px`;
});
</script>

View File

@ -10,15 +10,15 @@
<!-- Open Graph Meta Tags --> <!-- Open Graph Meta Tags -->
<meta property="og:title" content="Kernel Panic Room - Hackspace en Andamaxei"> <meta property="og:title" content="Kernel Panic Room - Hackspace en Andamaxei">
<meta property="og:description" content="un taller/laboratorio/oficina/salón/auditorio/a-veces-sala que alberga no sólo a hackers y sus proyectos, o hacks, sino que además fomenta la generación de nuevas ideas y la exploración de posibilidades varias para proyectos varios. Es un semillero de hacks y un afluente de hackers. Existe para quienes ya son hackers y lo saben, así como para quienes aún no se dan cuenta."> <meta property="og:description" content="un taller/laboratorio/oficina/salón/auditorio/a-veces-sala que alberga no sólo a hackers y sus proyectos, o hacks, sino que además fomenta la generación de nuevas ideas y la exploración de posibilidades varias para proyectos varios. Es un semillero de hacks y un afluente de hackers. Existe para quienes ya son hackers y lo saben, así como para quienes aún no se dan cuenta.">
<meta property="og:image" content="https://kernelpanic.lol/templo-de-la-entropia/ignucio.png"> <!-- Replace with your logo URL --> <meta property="og:image" content="https://kernelpanic.lol/templo-de-la-entropia/ignucio.png">
<meta property="og:url" content="https://kernelpanic.lol"> <!-- Replace with your URL --> <meta property="og:url" content="https://kernelpanic.lol">
<meta property="og:type" content="website"> <meta property="og:type" content="website">
<!-- Twitter Card Meta Tags --> <!-- Twitter Card Meta Tags -->
<meta name="twitter:card" content="summary_large_image"> <meta name="twitter:card" content="summary_large_image">
<meta name="twitter:title" content="Kernel Panic Room - Hackspace en Andamaxei"> <meta name="twitter:title" content="Kernel Panic Room - Hackspace en Andamaxei">
<meta name="twitter:description" content="Ven por la filosofía del código libre, quédate por la comunidad y la sensación de awesome, en el corazón de Andamaxei"> <meta name="twitter:description" content="Ven por la filosofía del código libre, quédate por la comunidad y la sensación de awesome, en el corazón de Andamaxei">
<meta name="twitter:image" content="https://kernelpanic.lol/templo-de-la-entropia/ignucio.png"> <!-- Replace with your logo URL --> <meta name="twitter:image" content="https://kernelpanic.lol/templo-de-la-entropia/ignucio.png">
<!-- Additional Tags --> <!-- Additional Tags -->
<meta name="robots" content="index, follow"> <meta name="robots" content="index, follow">
@ -35,9 +35,9 @@
<canvas id="particle-canvas"></canvas> <canvas id="particle-canvas"></canvas>
<!-- Llegaste al código, a ver cáele al telegram -> [arroba]kprftw --> <!-- Llegaste al código, a ver cáele al telegram -> [arroba]kprftw -->
<div id="banner"> <!-- <div id="banner">
<a href="{{'flisol2025'|url}}" style="max-width:100%"><img style="max-width: inherit;" src="/static/bannerflisol.png" alt="Libera tu máquina, tu alma es la siguiente"></a> <a href="{{'flisol2025'|url}}" style=""><img style="max-height:10%" src="/static/bannerflisol.png" alt="Libera tu máquina, tu alma es la siguiente"></a>
</div> </div> -->
<div id="topbar"> <div id="topbar">
{% block topbar %} {% block topbar %}
<a href="/"><div class="button">a casa</div></a> <a href="/"><div class="button">a casa</div></a>

View File

@ -33,6 +33,7 @@ color:white;
explaintext: true, explaintext: true,
piprop: 'original', piprop: 'original',
pithumbsize: 400, pithumbsize: 400,
ulssetlang: 'es',
}; };
const url = `${wikipediaAPI}?${new URLSearchParams(params)}`; const url = `${wikipediaAPI}?${new URLSearchParams(params)}`;