bribrunner commited on
Commit
741fa6a
·
verified ·
1 Parent(s): 7730be1

Manual changes saved

Browse files
Files changed (1) hide show
  1. index.html +61 -0
index.html CHANGED
@@ -613,6 +613,67 @@
613
  // Initialize feather icons
614
  feather.replace();
615
  </script>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
616
 
617
  </body>
618
  </html>
 
613
  // Initialize feather icons
614
  feather.replace();
615
  </script>
616
+ <script src="https://unpkg.com/feather-icons"></script>
617
+
618
+ <script>
619
+ // Initialize Feather icons
620
+ feather.replace();
621
+
622
+ // Vanta.js background effect
623
+ if (document.getElementById("vanta-bg")) {
624
+ VANTA.WAVES({
625
+ el: "#vanta-bg",
626
+ mouseControls: true,
627
+ touchControls: true,
628
+ minHeight: 200.00,
629
+ minWidth: 200.00,
630
+ scale: 1.0,
631
+ scaleMobile: 1.0,
632
+ color: 0x1B9AAA,
633
+ shininess: 50.00,
634
+ waveHeight: 20.00,
635
+ waveSpeed: 1.0,
636
+ zoom: 1.0
637
+ });
638
+ }
639
+
640
+ // Mobile menu toggle
641
+ const menuBtn = document.getElementById("menu-btn");
642
+ const mobileMenu = document.getElementById("mobile-menu");
643
+ if (menuBtn && mobileMenu) {
644
+ menuBtn.addEventListener("click", () => {
645
+ mobileMenu.classList.toggle("hidden");
646
+ });
647
+ }
648
+
649
+ // FAQ toggle functionality
650
+ document.querySelectorAll(".faq-btn").forEach(btn => {
651
+ btn.addEventListener("click", () => {
652
+ const content = btn.nextElementSibling;
653
+ const icon = btn.querySelector("i");
654
+ content.classList.toggle("hidden");
655
+ icon.classList.toggle("rotate-180");
656
+ });
657
+ });
658
+
659
+ // Smooth scroll for in-page links
660
+ document.querySelectorAll('a[href^="#"]').forEach(anchor => {
661
+ anchor.addEventListener("click", function (e) {
662
+ const targetId = this.getAttribute("href").substring(1);
663
+ const target = document.getElementById(targetId);
664
+ if (target) {
665
+ e.preventDefault();
666
+ window.scrollTo({
667
+ top: target.offsetTop - 80,
668
+ behavior: "smooth"
669
+ });
670
+ }
671
+ });
672
+ });
673
+ </script>
674
+
675
+ </body>
676
+ </html>
677
 
678
  </body>
679
  </html>