Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
13 changes: 13 additions & 0 deletions about.html
Original file line number Diff line number Diff line change
Expand Up @@ -302,5 +302,18 @@ <h3 class="footer-title">Support</h3>
</footer>
</body>
<script src="assets/js/about.js"></script>
<script>

// --- Active navbar highlight ---
const currentPage = window.location.pathname.split("/").pop() || "convert.html";
const navLinksHighlight = document.querySelectorAll(".nav-links a");

navLinksHighlight.forEach(link => {
const linkPage = link.getAttribute("href");
if (linkPage === currentPage) {
console.log("Matched link:", linkPage); // Debugging line
link.classList.add("active");
}
});
</script>
</html>
63 changes: 62 additions & 1 deletion assets/css/about.css
Original file line number Diff line number Diff line change
Expand Up @@ -800,6 +800,68 @@ body.dark-mode .logo:hover {
}
}

.nav-links {
display: flex;
list-style: none;
gap: 1.5rem;
align-items: center;
}

.nav-links a {
text-decoration: none;
color: #3e2723;
font-weight: 600;
padding: 0.7rem 1rem;
border-radius: 25px;
transition: all 0.3s ease;
position: relative;
background: rgba(255, 255, 255, 0.1);
border: 2px solid transparent;
}


.nav-links a.active,
.nav-links a:active {
background-color: #f6e4d8; /* slightly lighter beige to pop more */
color: #3e2723;
border-color: rgba(228, 191, 180, 0.8);
/* Stronger Glow effect */
box-shadow: 0 4px 20px rgba(0, 0, 0, 0.25),
0 0 15px rgba(255, 220, 200, 1),
0 0 30px rgba(255, 220, 200, 0.9),
0 0 45px rgba(255, 220, 200, 0.7);
transition: all 0.3s ease;
}

/* Dark mode glow */
body.dark-mode .nav-links a.active {
background: linear-gradient(45deg, #e74c3c, #f39c12);
color: #fff;
box-shadow: 0 4px 15px rgba(0, 0, 0, 0.6),
0 0 12px rgba(255, 255, 255, 0.5),
0 0 20px rgba(255, 255, 255, 0.3);
}

body.dark-mode .nav-links a {
text-decoration: none;
color: #e0e0e0;
font-weight: 600;
padding: 0.7rem 1rem;
border-radius: 25px;
transition: all 0.3s ease;
position: relative;
background: rgba(111, 100, 91, 0.133);
border: 2px solid transparent;
}


body.dark-mode .nav-links a:hover {
background-color: #0d0d0d;
transform: translateY(-2px);
box-shadow: 0 4px 15px rgba(0, 0, 0, 0.2);
border-color: #1e1e1e;
color: #e0e0e0;
}

.nav-links li:nth-child(1) a.active {
background-color:#f3e0d6;
Expand Down Expand Up @@ -2392,7 +2454,6 @@ body.about-page.dark-mode li {
.social-links {
justify-content: center;
}
}

@media (max-width: 1024px) {
.footer-content {
Expand Down
83 changes: 83 additions & 0 deletions customize.html
Original file line number Diff line number Diff line change
Expand Up @@ -386,7 +386,78 @@
color: #e0e0e0;
}

.nav-links {
display: flex;
list-style: none;
gap: 1.5rem;
align-items: center;
}

.nav-links a {
text-decoration: none;
color: #3e2723;
font-weight: 600;
padding: 0.7rem 1rem;
border-radius: 25px;
transition: all 0.3s ease;
position: relative;
background: rgba(255, 255, 255, 0.1);
border: 2px solid transparent;
}

.nav-links a.active {
background-color:#f3e0d6;
transform: translateY(-2px);
box-shadow: 0 4px 15px rgba(0, 0, 0, 0.2);
border-color: rgba(228, 191, 180, 0.3);
color: #3e2723;
}

body.dark-mode .nav-links a {
color: #e0e0e0;
background: rgba(111, 100, 91, 0.133);
border: 2px solid transparent;
}

body.dark-mode .nav-links a.active {
background: linear-gradient(45deg, #e74c3c, #f39c12);
color: #fff;
border-color: #1e1e1e;
box-shadow: 0 4px 15px rgba(0, 0, 0, 0.6),
0 0 12px rgba(255, 255, 255, 0.5),
0 0 20px rgba(255, 255, 255, 0.3);
}

.nav-links a:hover {
background-color:#f3e0d6;
transform: translateY(-2px);
box-shadow: 0 4px 15px rgba(0, 0, 0, 0.2);
border-color: rgba(228, 191, 180, 0.3);
color: #3e2723;
}

body.dark-mode .nav-links a:hover {
background-color: #0d0d0d;
transform: translateY(-2px);
box-shadow: 0 4px 15px rgba(0, 0, 0, 0.2);
border-color: #1e1e1e;
color: #e0e0e0;
}


.nav-links a.active,
.nav-links a:active {
background-color: #f6e4d8; /* slightly lighter beige to pop more */
color: #3e2723;
border-color: rgba(228, 191, 180, 0.8);
/* Stronger Glow effect */
box-shadow: 0 4px 20px rgba(0, 0, 0, 0.25),
0 0 15px rgba(255, 220, 200, 1),
0 0 30px rgba(255, 220, 200, 0.9),
0 0 45px rgba(255, 220, 200, 0.7);
transition: all 0.3s ease;
}

/* Navigation Actions */
.nav-actions {
display: flex;
Expand Down Expand Up @@ -1910,6 +1981,18 @@ <h3 class="footer-title">Support</h3>
window.scrollTo({ top: document.body.scrollHeight, behavior: 'smooth' });
});

// --- Active navbar highlight ---
const currentPage = window.location.pathname.split("/").pop() || "convert.html";
const navLinksHighlight = document.querySelectorAll(".nav-links a");

navLinksHighlight.forEach(link => {
const linkPage = link.getAttribute("href");
if (linkPage === currentPage) {
console.log("Matched link:", linkPage); // Debugging line
link.classList.add("active");
}
});

</script>
</body>
</html>
57 changes: 56 additions & 1 deletion faq.html
Original file line number Diff line number Diff line change
Expand Up @@ -360,6 +360,27 @@
color: #e0e0e0;
}

.nav-links a.active,
.nav-links a:active {
background-color: #f6e4d8; /* slightly lighter beige to pop more */
color: #3e2723;
border-color: rgba(228, 191, 180, 0.8);
/* Stronger Glow effect */
box-shadow: 0 4px 20px rgba(0, 0, 0, 0.25),
0 0 15px rgba(255, 220, 200, 1),
0 0 30px rgba(255, 220, 200, 0.9),
0 0 45px rgba(255, 220, 200, 0.7);
transition: all 0.3s ease;
}

/* Dark mode glow */
body.dark-mode .nav-links a.active {
background: linear-gradient(45deg, #e74c3c, #f39c12);
color: #fff;
box-shadow: 0 4px 15px rgba(0, 0, 0, 0.6),
0 0 12px rgba(255, 255, 255, 0.5),
0 0 20px rgba(255, 255, 255, 0.3);
}
body.dark-mode .logo:hover {
color: #e0e0e0;
}
Expand Down Expand Up @@ -933,6 +954,29 @@
font-size: 0.9rem;
}

.nav-links a.active,
.nav-links a:active {
background-color: #f6e4d8; /* slightly lighter beige to pop more */
color: #3e2723;
border-color: rgba(228, 191, 180, 0.8);
/* Stronger Glow effect */
box-shadow: 0 4px 20px rgba(0, 0, 0, 0.25),
0 0 15px rgba(255, 220, 200, 1),
0 0 30px rgba(255, 220, 200, 0.9),
0 0 45px rgba(255, 220, 200, 0.7);
transition: all 0.3s ease;
}

/* Dark mode glow */
body.dark-mode .nav-links a.active {
background: linear-gradient(45deg, #e74c3c, #f39c12);
color: #fff;
box-shadow: 0 4px 15px rgba(0, 0, 0, 0.6),
0 0 12px rgba(255, 255, 255, 0.5),
0 0 20px rgba(255, 255, 255, 0.3);
}


.hamburger {
display: flex;
position: relative;
Expand Down Expand Up @@ -1321,7 +1365,18 @@ <h3 class="footer-title">Support</h3>
item.classList.toggle("active");
});
});


// --- Active navbar highlight ---
const currentPage = window.location.pathname.split("/").pop() || "convert.html";
const navLinksHighlight = document.querySelectorAll(".nav-links a");

navLinksHighlight.forEach(link => {
const linkPage = link.getAttribute("href");
if (linkPage === currentPage) {
console.log("Matched link:", linkPage); // Debugging line
link.classList.add("active");
}
});
</script>
</body>

Expand Down
40 changes: 37 additions & 3 deletions scale.html
Original file line number Diff line number Diff line change
Expand Up @@ -167,9 +167,17 @@
}

body.dark-mode .nav-links a {
color: #e0e0e0 !important;
background: rgba(111, 100, 91, 0.133) !important;
border: 2px solid transparent !important;
color: #e0e0e0;
background: rgba(111, 100, 91, 0.133);
border: 2px solid transparent;
}

body.dark-mode .nav-links a.active {
background: linear-gradient(45deg, #e74c3c, #f39c12);
color: #fff;
box-shadow: 0 4px 15px rgba(0, 0, 0, 0.6),
0 0 12px rgba(255, 255, 255, 0.5),
0 0 20px rgba(255, 255, 255, 0.3);
}

.nav-links a:hover {
Expand Down Expand Up @@ -910,6 +918,20 @@
}



.nav-links a.active,
.nav-links a:active {
background-color: #f6e4d8; /* slightly lighter beige to pop more */
color: #3e2723;
border-color: rgba(228, 191, 180, 0.8);
/* Stronger Glow effect */
box-shadow: 0 4px 20px rgba(0, 0, 0, 0.25),
0 0 15px rgba(255, 220, 200, 1),
0 0 30px rgba(255, 220, 200, 0.9),
0 0 45px rgba(255, 220, 200, 0.7);
transition: all 0.3s ease;
}

/* Dual Scroll Buttons */
.scroll-btn {
position: fixed;
Expand Down Expand Up @@ -2381,6 +2403,18 @@ <h3 style="color: #4ECDC4; margin-bottom: 0.5rem;">Scaling Factor: ${scale.toFix


});

// --- Active navbar highlight ---
const currentPage = window.location.pathname.split("/").pop() || "convert.html";
const navLinksHighlight = document.querySelectorAll(".nav-links a");

navLinksHighlight.forEach(link => {
const linkPage = link.getAttribute("href");
if (linkPage === currentPage) {
console.log("Matched link:", linkPage); // Debugging line
link.classList.add("active");
}
});
</script>
</body>

Expand Down