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 + + + +
+

Templo de la Entropía

+

un Santuario para alabar al Espíritu del Código Abierto en todas su personificaciones

+
+
+

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:

+ +

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