diff --git a/kernelpanic.lol/content/contents.lr b/kernelpanic.lol/content/contents.lr
index 642baa4..2e9020f 100644
--- a/kernelpanic.lol/content/contents.lr
+++ b/kernelpanic.lol/content/contents.lr
@@ -2,7 +2,7 @@ title: Una fortaleza de la soledad, pero con compañía
---
body:
-El Kernel Panic es un viaje solitario a través del laberinto de la información. Uno se abre camino a tientas entre las enredaderas de los manuales, los callejones sin salida de los foros y los pozos sin fondo de las listas de correo. ¿Qué habrá visto, de veras, DenverCoder9?
+El __***kernel panic***__ es un viaje solitario a través del laberinto de la información. Uno se abre camino a tientas entre las enredaderas de los manuales, los callejones sin salida de los foros y los pozos sin fondo de las listas de correo. ¿Qué habrá visto, de veras, [DenverCoder9](https://gprivate.com/66mft)?
En Kernel Panic Space, creemos que nadie debería tener que enfrentarse a ese viaje a solas.
diff --git a/kernelpanic.lol/content/templo-de-la-entropia/contents.lr b/kernelpanic.lol/content/templo-de-la-entropia/contents.lr
new file mode 100644
index 0000000..753f752
--- /dev/null
+++ b/kernelpanic.lol/content/templo-de-la-entropia/contents.lr
@@ -0,0 +1,5 @@
+_model: page
+---
+title: Templo de la Entropía
+---
+_template: temple.html
diff --git a/kernelpanic.lol/templates/layout.html b/kernelpanic.lol/templates/layout.html
index 1389a47..4ab7c3e 100644
--- a/kernelpanic.lol/templates/layout.html
+++ b/kernelpanic.lol/templates/layout.html
@@ -3,6 +3,7 @@
{% block title %}{% endblock %}
+
-
+
{% block topbar %}
khe?
@@ -120,15 +125,34 @@
Math.floor(Math.random() * 256) + ')';
document.body.style.backgroundColor = randomColor;
document.getElementById('topbar').style.backgroundColor = randomColor;
+ var rgb = randomColor.match(/\d+/g).map(Number);
+
+ // Calculate the brightness of the color
+ var brightness = Math.round((parseInt(rgb[0]) * 299 + parseInt(rgb[1]) * 587 + parseInt(rgb[2]) * 114) / 1000);
+
+ // Choose black or white for the font color based on the brightness
+ var randomFontColor = brightness > 150 ? 'black' : 'white';
+ document.body.style.color = randomFontColor;
});
var buttons = document.querySelectorAll('.button');
buttons.forEach(function(button) {
- button.addEventListener('click', function() {
+ button.addEventListener('mouseover', function() {
var randomColor = 'rgb(' +
Math.floor(Math.random() * 256) + ',' +
Math.floor(Math.random() * 256) + ',' +
Math.floor(Math.random() * 256) + ')';
+
+ // Convert the RGB color to an array of numbers
+ var rgb = randomColor.match(/\d+/g).map(Number);
+
+ // Calculate the brightness of the color
+ var brightness = Math.round((parseInt(rgb[0]) * 299 + parseInt(rgb[1]) * 587 + parseInt(rgb[2]) * 114) / 1000);
+
+ // Choose black or white for the font color based on the brightness
+ var randomFontColor = brightness > 150 ? 'black' : 'white';
+
this.style.backgroundColor = randomColor;
+ this.style.color = randomFontColor;
});
});
diff --git a/kernelpanic.lol/templates/temple.html b/kernelpanic.lol/templates/temple.html
new file mode 100644
index 0000000..3a66db4
--- /dev/null
+++ b/kernelpanic.lol/templates/temple.html
@@ -0,0 +1,8 @@
+{% extends "layout.html" %}
+{% block bgstuff %}
+background-color: black;
+{% endblock %}
+{% block title %}{{ this.title }}{% endblock %}
+{% block body %}
+ {{ this.body }}
+{% endblock %}
diff --git a/temple.html b/temple.html
new file mode 100644
index 0000000..154e4d8
--- /dev/null
+++ b/temple.html
@@ -0,0 +1,63 @@
+
+
+
+
+
+
Templo del Software Libre - San Ignucio
+
+
+
+
+
+ San Ignucio
+ San Ignucio, el santo patrón del software libre y del código abierto, nos guía en la búsqueda de la libertad digital. A través de sus enseñanzas, abrazamos la colaboración, la transparencia y el poder de la innovación impulsada por la comunidad. Su palabra fue la primera piedra de la Sagrada Catedral de la Internet.
+ Principios de San Ignucio:
+
+ - Libertad: El derecho a usar, estudiar, compartir y modificar software es un derecho humano fundamental.
+ - Comunidad: La colaboración y el intercambio de conocimiento conducen al progreso tecnológico y al empoderamiento.
+ - Transparencia: La apertura en el código y el desarrollo aseguran la responsabilidad y la confianza.
+
+ Adoración en el Templo:
+ Visita nuestro templo para rendir homenaje a San Ignucio. Explora los textos sagrados de las licencias de código abierto, asiste a seminarios sobre ética digital y colabora con peregrinos afines en nuestra comunidad.
+
+
+
+
\ No newline at end of file