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
68 changes: 50 additions & 18 deletions css/index.css
Original file line number Diff line number Diff line change
Expand Up @@ -633,7 +633,6 @@ body {
to {
width: 22ch;
}
}
@keyframes blink {
50% {
border-color: transparent;
Expand Down Expand Up @@ -1127,36 +1126,69 @@ body {
}

/* Responsive Design */
@media (max-width: 768px) {
/* .navbar {
padding: 10px 15px;
}

@media (max-width: 900px) {
.navbar-container {
flex-wrap: wrap;
gap: 10px;
}

.hamburger {
display: block;
background: none;
border: none;
font-size: 2rem;
color: #fff;
cursor: pointer;
z-index: 1101;
}
.menu {
width: 100%;
}
.nav-links {
position: fixed;
top: 70px;
left: -100%;
width: 100%;
height: calc(100vh - 70px);
background: rgba(255, 255, 255, 0.95);
top: 60px;
left: -100vw;
width: 80vw;
max-width: 320px;
height: calc(100vh - 60px);
background: rgba(30, 30, 30, 0.98);
backdrop-filter: blur(10px);
flex-direction: column;
justify-content: start;
padding-top: 2rem;
gap: 1rem;
transition: left 0.3s ease;
justify-content: flex-start;
align-items: flex-start;
padding: 2rem 1.5rem 1rem 1.5rem;
gap: 1.2rem;
transition: left 0.3s cubic-bezier(.77,0,.18,1);
z-index: 1100;
box-shadow: 2px 0 20px rgba(0,0,0,0.15);
border-radius: 0 12px 12px 0;
display: flex;
z-index: 999;
}

.nav-links.active {
left: 0;
} */
}
.hamburger.active {
color: #f9a8d4;
}
.desktop-only {
display: none !important;
}
.mobile-only {
display: block !important;
}
}

@media (min-width: 901px) {
.hamburger {
display: none;
}
.mobile-only {
display: none !important;
}
.desktop-only {
display: block !important;
}
}

.hero-title {
font-size: 2.5rem;
Expand Down
34 changes: 33 additions & 1 deletion html/about.html
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,7 @@
<link rel="stylesheet" href="../css/toggle.css" />
<link rel="stylesheet" href="../css/feature.css" />
<link rel="stylesheet" href="../css/floating_emoji_fix.css" />
<link rel="stylesheet" href="../css/navbar.css" />
<script src="https://unpkg.com/lenis@1.1.21/dist/lenis.min.js"></script>
</head>

Expand All @@ -39,7 +40,36 @@
<nav class="navbar">
<div class="navbar-container">
<div class="logo"><a href="../index.html">🍰 BakeGenius.ai</a></div>
<ul class="nav-links" id="navLinks">

<button class="hamburger" id="hamburger" aria-label="Open navigation" aria-expanded="false" aria-controls="main-menu">&#9776;</button>
<div class="menu" id="main-menu">
<ul class="nav-links" id="navLinks">
<li><a href="./convert.html">Convert Recipe</a></li>
<li><a href="./customize.html">Customize</a></li>
<li><a href="./recipe_hub.html">Recipe Hub</a></li>
<li><a href="./about.html" class="active">About</a></li>
<li class="mobile-only"><a href="./feedback.html">Feedback</a></li>
<li class="mobile-only"><a href="./login.html" class="login-btn">Login</a></li>
<li class="mobile-only"><a href="./signup.html" class="signup-btn">Sign Up</a></li>
<li class="mobile-only"><a href="./scale.html" class="cta-btn scale-nav-btn">Scale Now</a></li>
</ul>
<div class="auth-buttons desktop-only">
<a href="./login.html" class="login-btn">Login</a>
<a href="./signup.html" class="signup-btn">Sign Up</a>
</div>
<div class="fb-color desktop-only">
<a href="./feedback.html">Feedback</a>
</div>
<a href="./scale.html" class="cta-btn scale-nav-btn desktop-only">Scale Now</a>
</div>
<label class="theme-switch">
<input type="checkbox" id="theme-toggle" />
<span class="slider">
<i class="fas fa-sun"></i>
<i class="fas fa-moon"></i>
</span>
</label>
<ul class="nav-links" id="navLinks">
<li><a href="./convert.html">Convert Recipe</a></li>
<li><a href="./customize.html">Customize</a></li>
<li><a href="./recipe_hub.html">Recipe Hub</a></li>
Expand All @@ -59,11 +89,13 @@
</span>
</label>
</div>
a307f134f9f9307cda7c3b694f58ed1d4727f070
</div>
</nav>

<!-- Auth Check Script -->
<script src="../js/auth.js"></script>
<script src="../js/navbar.js"></script>

<!-- Hero Section -->
<section class="hero">
Expand Down
46 changes: 28 additions & 18 deletions html/convert.html
Original file line number Diff line number Diff line change
Expand Up @@ -20,24 +20,34 @@
<nav class="navbar">
<div class="navbar-container">
<div class="logo"><a href="../index.html" >🍰 BakeGenius.ai</a></div>
<ul class="nav-links" id="navLinks">
<li><a href="./convert.html" class="active">Convert Recipe</a></li>
<li><a href="./customize.html">Customize</a></li>
<li><a href="./recipe_hub.html">Recipe Hub</a></li>
<li><a href="./about.html">About</a></li>
</ul>

<div class="fb-color">
<a href="feedback.html">Feedback</a>
</div>
<a href="./scale.html" class="cta-btn scale-nav-btn">Scale Now</a>
<label class="theme-switch">
<input type="checkbox" id="theme-toggle" />
<span class="slider">
<i class="fas fa-sun"></i>
<i class="fas fa-moon"></i>
</span>
</label>
<button class="hamburger" id="hamburger" aria-label="Open navigation" aria-expanded="false">&#9776;</button>
<div class="menu" id="menu">
<ul class="nav-links" id="navLinks">
<li><a href="./convert.html" class="active">Convert Recipe</a></li>
<li><a href="./customize.html">Customize</a></li>
<li><a href="./recipe_hub.html">Recipe Hub</a></li>
<li><a href="./about.html">About</a></li>
<li class="mobile-only"><a href="./feedback.html">Feedback</a></li>
<li class="mobile-only"><a href="./login.html" class="login-btn">Login</a></li>
<li class="mobile-only"><a href="./signup.html" class="signup-btn">Sign Up</a></li>
<li class="mobile-only"><a href="./scale.html" class="cta-btn scale-nav-btn">Scale Now</a></li>
</ul>
<div class="fb-color desktop-only">
<a href="./feedback.html">Feedback</a>
</div>
<div class="auth-buttons desktop-only">
<a href="./login.html" class="login-btn">Login</a>
<a href="./signup.html" class="signup-btn">Sign Up</a>
</div>
<a href="./scale.html" class="cta-btn scale-nav-btn desktop-only">Scale Now</a>
</div>
<label class="theme-switch">
<input type="checkbox" id="theme-toggle" />
<span class="slider">
<i class="fas fa-sun"></i>
<i class="fas fa-moon"></i>
</span>
</label>
</div>
</nav>

Expand Down
46 changes: 28 additions & 18 deletions html/customize.html
Original file line number Diff line number Diff line change
Expand Up @@ -29,24 +29,34 @@
<nav class="navbar">
<div class="navbar-container">
<div class="logo"><a href="../index.html" >🍰 BakeGenius.ai</a></div>
<ul class="nav-links" id="navLinks">
<li><a href="./convert.html" >Convert Recipe</a></li>
<li><a href="./customize.html" class="active">Customize</a></li>
<li><a href="./recipe_hub.html">Recipe Hub</a></li>
<li><a href="./about.html">About</a></li>
</ul>

<div class="fb-color">
<a href="feedback.html">Feedback</a>
</div>
<a href="./scale.html" class="cta-btn scale-nav-btn">Scale Now</a>
<label class="theme-switch">
<input type="checkbox" id="theme-toggle" />
<span class="slider">
<i class="fas fa-sun"></i>
<i class="fas fa-moon"></i>
</span>
</label>
<button class="hamburger" id="hamburger" aria-label="Open navigation" aria-expanded="false">&#9776;</button>
<div class="menu" id="menu">
<ul class="nav-links" id="navLinks">
<li><a href="./convert.html">Convert Recipe</a></li>
<li><a href="./customize.html" class="active">Customize</a></li>
<li><a href="./recipe_hub.html">Recipe Hub</a></li>
<li><a href="./about.html">About</a></li>
<li class="mobile-only"><a href="./feedback.html">Feedback</a></li>
<li class="mobile-only"><a href="./login.html" class="login-btn">Login</a></li>
<li class="mobile-only"><a href="./signup.html" class="signup-btn">Sign Up</a></li>
<li class="mobile-only"><a href="./scale.html" class="cta-btn scale-nav-btn">Scale Now</a></li>
</ul>
<div class="fb-color desktop-only">
<a href="./feedback.html">Feedback</a>
</div>
<div class="auth-buttons desktop-only">
<a href="./login.html" class="login-btn">Login</a>
<a href="./signup.html" class="signup-btn">Sign Up</a>
</div>
<a href="./scale.html" class="cta-btn scale-nav-btn desktop-only">Scale Now</a>
</div>
<label class="theme-switch">
<input type="checkbox" id="theme-toggle" />
<span class="slider">
<i class="fas fa-sun"></i>
<i class="fas fa-moon"></i>
</span>
</label>
</div>
</nav>

Expand Down
46 changes: 28 additions & 18 deletions html/feedback.html
Original file line number Diff line number Diff line change
Expand Up @@ -34,24 +34,34 @@
<nav class="navbar">
<div class="navbar-container">
<div class="logo"><a href="../index.html">🍰 BakeGenius.ai</a></div>
<ul class="nav-links" id="navLinks">
<li><a href="./convert.html">Convert Recipe</a></li>
<li><a href="./customize.html">Customize</a></li>
<li><a href="./recipe_hub.html">Recipe Hub</a></li>
<li><a href="./about.html">About</a></li>
</ul>

<div class="fb-color">
<a href="feedback.html">Feedback</a>
</div>
<a href="./scale.html" class="cta-btn scale-nav-btn">Scale Now</a>
<label class="theme-switch">
<input type="checkbox" id="theme-toggle" />
<span class="slider">
<i class="fas fa-sun"></i>
<i class="fas fa-moon"></i>
</span>
</label>
<button class="hamburger" id="hamburger" aria-label="Open navigation" aria-expanded="false">&#9776;</button>
<div class="menu" id="menu">
<ul class="nav-links" id="navLinks">
<li><a href="./convert.html">Convert Recipe</a></li>
<li><a href="./customize.html">Customize</a></li>
<li><a href="./recipe_hub.html">Recipe Hub</a></li>
<li><a href="./about.html">About</a></li>
<li class="mobile-only"><a href="./feedback.html">Feedback</a></li>
<li class="mobile-only"><a href="./login.html" class="login-btn">Login</a></li>
<li class="mobile-only"><a href="./signup.html" class="signup-btn">Sign Up</a></li>
<li class="mobile-only"><a href="./scale.html" class="cta-btn scale-nav-btn">Scale Now</a></li>
</ul>
<div class="fb-color desktop-only">
<a href="./feedback.html">Feedback</a>
</div>
<div class="auth-buttons desktop-only">
<a href="./login.html" class="login-btn">Login</a>
<a href="./signup.html" class="signup-btn">Sign Up</a>
</div>
<a href="./scale.html" class="cta-btn scale-nav-btn desktop-only">Scale Now</a>
</div>
<label class="theme-switch">
<input type="checkbox" id="theme-toggle" />
<span class="slider">
<i class="fas fa-sun"></i>
<i class="fas fa-moon"></i>
</span>
</label>
</div>
</nav>

Expand Down
30 changes: 30 additions & 0 deletions html/login.html
Original file line number Diff line number Diff line change
Expand Up @@ -42,6 +42,28 @@
<nav class="navbar">
<div class="navbar-container">
<div class="logo"><a href="../index.html">🍰 BakeGenius.ai</a></div>

<button class="hamburger" id="hamburger" aria-label="Open navigation" aria-expanded="false">&#9776;</button>
<div class="menu" id="menu">
<ul class="nav-links" id="navLinks">
<li><a href="./convert.html">Convert Recipe</a></li>
<li><a href="./customize.html">Customize</a></li>
<li><a href="./recipe_hub.html">Recipe Hub</a></li>
<li><a href="./about.html">About</a></li>
<li class="mobile-only"><a href="./feedback.html">Feedback</a></li>
<li class="mobile-only"><a href="./login.html" class="login-btn">Login</a></li>
<li class="mobile-only"><a href="./signup.html" class="signup-btn">Sign Up</a></li>
<li class="mobile-only"><a href="./scale.html" class="cta-btn scale-nav-btn">Scale Now</a></li>
</ul>
<div class="fb-color desktop-only">
<a href="./feedback.html">Feedback</a>
</div>
<div class="auth-buttons desktop-only">
<a href="./login.html" class="login-btn">Login</a>
<a href="./signup.html" class="signup-btn">Sign Up</a>
</div>
<a href="./scale.html" class="cta-btn scale-nav-btn desktop-only">Scale Now</a>

<ul class="nav-links">
<li><a href="./convert.html">Convert Recipe</a></li>
<li><a href="./customize.html">Customize</a></li>
Expand All @@ -61,7 +83,15 @@
<i class="fas fa-moon"></i>
</span>
</label>

</div>
<label class="theme-switch">
<input type="checkbox" id="theme-toggle" />
<span class="slider">
<i class="fas fa-sun"></i>
<i class="fas fa-moon"></i>
</span>
</label>
</div>
</nav>

Expand Down
Loading