removed banner
This commit is contained in:
parent
70d96c309c
commit
a9c6599333
62
js_snips.ts
Normal file
62
js_snips.ts
Normal 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>
|
||||||
@ -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>
|
||||||
|
|||||||
@ -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)}`;
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user