Skip to content

Commit f61683a

Browse files
committed
oh la
1 parent 3983a3b commit f61683a

2 files changed

Lines changed: 31 additions & 23 deletions

File tree

generate_index.py

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -368,9 +368,11 @@ def generate_html(projects):
368368
const response = await fetch(currentPath);
369369
const code = await response.text();
370370
document.getElementById('codeTitle').textContent = currentTitle + ' - HTML Source';
371-
document.getElementById('codeContent').textContent = code;
372-
document.getElementById('codeContent').className = 'language-html';
373-
hljs.highlightElement(document.getElementById('codeContent'));
371+
const codeEl = document.getElementById('codeContent');
372+
codeEl.textContent = code;
373+
codeEl.className = 'language-html';
374+
delete codeEl.dataset.highlighted;
375+
hljs.highlightElement(codeEl);
374376
closeModal();
375377
const codeModal = document.getElementById('codeModal');
376378
codeModal.classList.remove('hidden');
@@ -448,9 +450,11 @@ def generate_html(projects):
448450
}}).join('\\n\\n\\n');
449451
450452
document.getElementById('codeTitle').textContent = currentTitle + ' - JavaScript Code (' + allScripts.length + ' script' + (allScripts.length > 1 ? 's' : '') + ')';
451-
document.getElementById('codeContent').textContent = jsCode;
452-
document.getElementById('codeContent').className = 'language-javascript';
453-
hljs.highlightElement(document.getElementById('codeContent'));
453+
const codeEl = document.getElementById('codeContent');
454+
codeEl.textContent = jsCode;
455+
codeEl.className = 'language-javascript';
456+
delete codeEl.dataset.highlighted;
457+
hljs.highlightElement(codeEl);
454458
closeModal();
455459
const codeModal = document.getElementById('codeModal');
456460
codeModal.classList.remove('hidden');

index.html

Lines changed: 21 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -131,7 +131,7 @@ <h3 class="font-bold text-gray-800 group-hover:text-indigo-600 mb-2 transition-c
131131
</span>
132132
<span class="flex items-center gap-1">
133133
<span>📅</span>
134-
<span>2025-11-14</span>
134+
<span>2025-10-07</span>
135135
</span>
136136
</div>
137137
</a>
@@ -214,7 +214,7 @@ <h3 class="font-bold text-gray-800 group-hover:text-indigo-600 mb-2 transition-c
214214
</span>
215215
<span class="flex items-center gap-1">
216216
<span>📅</span>
217-
<span>2025-11-14</span>
217+
<span>2025-11-10</span>
218218
</span>
219219
</div>
220220
</div>
@@ -253,7 +253,7 @@ <h3 class="font-bold text-gray-800 group-hover:text-indigo-600 mb-2 transition-c
253253
</span>
254254
<span class="flex items-center gap-1">
255255
<span>📅</span>
256-
<span>2025-11-14</span>
256+
<span>2025-10-25</span>
257257
</span>
258258
</div>
259259
</div>
@@ -276,7 +276,7 @@ <h3 class="font-bold text-gray-800 group-hover:text-indigo-600 mb-2 transition-c
276276
</span>
277277
<span class="flex items-center gap-1">
278278
<span>📅</span>
279-
<span>2025-11-14</span>
279+
<span>2025-10-25</span>
280280
</span>
281281
</div>
282282
</div>
@@ -299,7 +299,7 @@ <h3 class="font-bold text-gray-800 group-hover:text-indigo-600 mb-2 transition-c
299299
</span>
300300
<span class="flex items-center gap-1">
301301
<span>📅</span>
302-
<span>2025-11-14</span>
302+
<span>2025-10-25</span>
303303
</span>
304304
</div>
305305
</div>
@@ -322,7 +322,7 @@ <h3 class="font-bold text-gray-800 group-hover:text-indigo-600 mb-2 transition-c
322322
</span>
323323
<span class="flex items-center gap-1">
324324
<span>📅</span>
325-
<span>2025-11-14</span>
325+
<span>2025-10-25</span>
326326
</span>
327327
</div>
328328
</div>
@@ -345,7 +345,7 @@ <h3 class="font-bold text-gray-800 group-hover:text-indigo-600 mb-2 transition-c
345345
</span>
346346
<span class="flex items-center gap-1">
347347
<span>📅</span>
348-
<span>2025-11-14</span>
348+
<span>2025-10-25</span>
349349
</span>
350350
</div>
351351
</div>
@@ -368,7 +368,7 @@ <h3 class="font-bold text-gray-800 group-hover:text-indigo-600 mb-2 transition-c
368368
</span>
369369
<span class="flex items-center gap-1">
370370
<span>📅</span>
371-
<span>2025-11-14</span>
371+
<span>2025-10-25</span>
372372
</span>
373373
</div>
374374
</div>
@@ -412,7 +412,7 @@ <h3 class="font-bold text-gray-800 group-hover:text-indigo-600 mb-2 transition-c
412412
</span>
413413
<span class="flex items-center gap-1">
414414
<span>📅</span>
415-
<span>2025-11-14</span>
415+
<span>2025-11-11</span>
416416
</span>
417417
</div>
418418
</div>
@@ -440,7 +440,7 @@ <h3 class="font-bold text-gray-800 group-hover:text-indigo-600 mb-2 transition-c
440440
</span>
441441
<span class="flex items-center gap-1">
442442
<span>📅</span>
443-
<span>2025-11-14</span>
443+
<span>2025-11-13</span>
444444
</span>
445445
</div>
446446
</div>
@@ -457,7 +457,7 @@ <h3 class="font-bold text-gray-800 group-hover:text-indigo-600 mb-2 transition-c
457457
<span>View on GitHub</span>
458458
</a>
459459
<p class="text-white/80 text-sm mt-4">
460-
Last updated: November 14, 2025 at 15:24 UTC
460+
Last updated: November 14, 2025 at 15:32 UTC
461461
</p>
462462
</footer>
463463
</div>
@@ -537,9 +537,11 @@ <h2 id="codeTitle" class="text-xl font-bold text-white"></h2>
537537
const response = await fetch(currentPath);
538538
const code = await response.text();
539539
document.getElementById('codeTitle').textContent = currentTitle + ' - HTML Source';
540-
document.getElementById('codeContent').textContent = code;
541-
document.getElementById('codeContent').className = 'language-html';
542-
hljs.highlightElement(document.getElementById('codeContent'));
540+
const codeEl = document.getElementById('codeContent');
541+
codeEl.textContent = code;
542+
codeEl.className = 'language-html';
543+
delete codeEl.dataset.highlighted;
544+
hljs.highlightElement(codeEl);
543545
closeModal();
544546
const codeModal = document.getElementById('codeModal');
545547
codeModal.classList.remove('hidden');
@@ -617,9 +619,11 @@ <h2 id="codeTitle" class="text-xl font-bold text-white"></h2>
617619
}).join('\n\n\n');
618620

619621
document.getElementById('codeTitle').textContent = currentTitle + ' - JavaScript Code (' + allScripts.length + ' script' + (allScripts.length > 1 ? 's' : '') + ')';
620-
document.getElementById('codeContent').textContent = jsCode;
621-
document.getElementById('codeContent').className = 'language-javascript';
622-
hljs.highlightElement(document.getElementById('codeContent'));
622+
const codeEl = document.getElementById('codeContent');
623+
codeEl.textContent = jsCode;
624+
codeEl.className = 'language-javascript';
625+
delete codeEl.dataset.highlighted;
626+
hljs.highlightElement(codeEl);
623627
closeModal();
624628
const codeModal = document.getElementById('codeModal');
625629
codeModal.classList.remove('hidden');

0 commit comments

Comments
 (0)