@@ -557,17 +557,45 @@ <h1>JavaScript Homemade</h1>
557557 < p class ="subtitle "> Interactive Projects & Coding Exercises</ p >
558558 < div class ="stats ">
559559 < div class ="stat ">
560- < span class ="stat-number "> 2 </ span >
560+ < span class ="stat-number "> 4 </ span >
561561 < span class ="stat-label "> Categories</ span >
562562 </ div >
563563 < div class ="stat ">
564- < span class ="stat-number "> 7 </ span >
564+ < span class ="stat-number "> 11 </ span >
565565 < span class ="stat-label "> Total Files</ span >
566566 </ div >
567567 </ div >
568568 </ header >
569569
570570
571+ < section class ="project-section ">
572+ < div class ="project-header ">
573+ < h2 class ="project-title "> LoginForm</ h2 >
574+ < span class ="project-count "> 2 files</ span >
575+ </ div >
576+ < div class ="files-grid ">
577+
578+ < a href ="LoginForm/login_form.html " class ="file-card ">
579+ < span class ="file-type html "> HTML</ span >
580+ < div class ="file-name "> login_form.html</ div >
581+ < div class ="file-meta ">
582+ < span > π¦ 5.0 KB</ span >
583+ < span > π
2025-11-14</ span >
584+ </ div >
585+ </ a >
586+
587+ < a href ="LoginForm/script.js " class ="file-card ">
588+ < span class ="file-type js "> JS</ span >
589+ < div class ="file-name "> script.js</ div >
590+ < div class ="file-meta ">
591+ < span > π¦ 4.5 KB</ span >
592+ < span > π
2025-11-14</ span >
593+ </ div >
594+ </ a >
595+
596+ </ div >
597+ </ section >
598+
571599 < section class ="project-section ">
572600 < div class ="project-header ">
573601 < h2 class ="project-title "> Threads_exercises</ h2 >
@@ -580,7 +608,35 @@ <h2 class="project-title">Threads_exercises</h2>
580608 < div class ="file-name "> webscraper.py</ div >
581609 < div class ="file-meta ">
582610 < span > π¦ 1.7 KB</ span >
583- < span > π
2025-11-07</ span >
611+ < span > π
2025-11-14</ span >
612+ </ div >
613+ </ a >
614+
615+ </ div >
616+ </ section >
617+
618+ < section class ="project-section ">
619+ < div class ="project-header ">
620+ < h2 class ="project-title "> Verifica1</ h2 >
621+ < span class ="project-count "> 2 files</ span >
622+ </ div >
623+ < div class ="files-grid ">
624+
625+ < a href ="Verifica1/index.html " class ="file-card ">
626+ < span class ="file-type html "> HTML</ span >
627+ < div class ="file-name "> index.html</ div >
628+ < div class ="file-meta ">
629+ < span > π¦ 6.8 KB</ span >
630+ < span > π
2025-11-14</ span >
631+ </ div >
632+ </ a >
633+
634+ < a href ="Verifica1/script.js " class ="file-card ">
635+ < span class ="file-type js "> JS</ span >
636+ < div class ="file-name "> script.js</ div >
637+ < div class ="file-meta ">
638+ < span > π¦ 4.6 KB</ span >
639+ < span > π
2025-11-14</ span >
584640 </ div >
585641 </ a >
586642
@@ -599,7 +655,7 @@ <h2 class="project-title">fundamentals</h2>
599655 < div class ="file-name "> contatore.html</ div >
600656 < div class ="file-meta ">
601657 < span > π¦ 1.0 KB</ span >
602- < span > π
2025-11-07 </ span >
658+ < span > π
2025-11-14 </ span >
603659 </ div >
604660 </ a >
605661
@@ -608,7 +664,7 @@ <h2 class="project-title">fundamentals</h2>
608664 < div class ="file-name "> contatore_custom.html</ div >
609665 < div class ="file-meta ">
610666 < span > π¦ 1.4 KB</ span >
611- < span > π
2025-11-07 </ span >
667+ < span > π
2025-11-14 </ span >
612668 </ div >
613669 </ a >
614670
@@ -617,7 +673,7 @@ <h2 class="project-title">fundamentals</h2>
617673 < div class ="file-name "> generatore_pw.html</ div >
618674 < div class ="file-meta ">
619675 < span > π¦ 2.4 KB</ span >
620- < span > π
2025-11-07 </ span >
676+ < span > π
2025-11-14 </ span >
621677 </ div >
622678 </ a >
623679
@@ -626,7 +682,7 @@ <h2 class="project-title">fundamentals</h2>
626682 < div class ="file-name "> index.html</ div >
627683 < div class ="file-meta ">
628684 < span > π¦ 1.0 KB</ span >
629- < span > π
2025-11-07 </ span >
685+ < span > π
2025-11-14 </ span >
630686 </ div >
631687 </ a >
632688
@@ -635,7 +691,7 @@ <h2 class="project-title">fundamentals</h2>
635691 < div class ="file-name "> stringhe.html</ div >
636692 < div class ="file-meta ">
637693 < span > π¦ 1.9 KB</ span >
638- < span > π
2025-11-07 </ span >
694+ < span > π
2025-11-14 </ span >
639695 </ div >
640696 </ a >
641697
@@ -644,7 +700,7 @@ <h2 class="project-title">fundamentals</h2>
644700 < div class ="file-name "> tabeline.html</ div >
645701 < div class ="file-meta ">
646702 < span > π¦ 2.4 KB</ span >
647- < span > π
2025-11-07 </ span >
703+ < span > π
2025-11-14 </ span >
648704 </ div >
649705 </ a >
650706
@@ -656,15 +712,15 @@ <h2 class="project-title">fundamentals</h2>
656712 < span > β</ span >
657713 < span > View on GitHub</ span >
658714 </ a >
659- < p class ="last-updated "> Last updated: November 07 , 2025 at 11:44 UTC</ p >
715+ < p class ="last-updated "> Last updated: November 14 , 2025 at 13:47 UTC</ p >
660716 </ footer >
661717 </ div >
662718
663719 < script >
664720 // Add some interactivity
665721 console . log ( 'π DIY JavaScript - Projects loaded successfully!' ) ;
666- console . log ( 'π Total categories: 2 ' ) ;
667- console . log ( 'π Total files: 7 ' ) ;
722+ console . log ( 'π Total categories: 4 ' ) ;
723+ console . log ( 'π Total files: 11 ' ) ;
668724
669725 // Scroll reveal animation
670726 const observer = new IntersectionObserver ( ( entries ) => {
0 commit comments