<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>NeednoW - One Hub. Unlimited Tools.</title>
<link href="https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap" rel="stylesheet">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css">
<style>
:root {
--bg-dark: #1E1E2F;
--bg-deep-blue: #2B2D42;
--accent-gold: #FFD700;
--accent-gold-hover: #E6C200;
--text-light: #EAEAEA;
--text-muted: #B0B0B0;
--card-bg: #252540;
--transition: all 0.3s ease;
--shadow-gold: 0 4px 20px rgba(255, 215, 0, 0.2);
}
* {
margin: 0;
padding: 0;
box-sizing: border-box;
}
html {
scroll-behavior: smooth;
}
body {
font-family: 'Inter', sans-serif;
background-color: var(--bg-dark);
color: var(--text-light);
line-height: 1.6;
overflow-x: hidden;
}
.container {
width: 100%;
max-width: 1200px;
margin: 0 auto;
padding: 0 20px;
}
/* Header Styles */
header {
background-color: var(--bg-deep-blue);
position: sticky;
top: 0;
z-index: 1000;
box-shadow: 0 2px 10px rgba(0, 0, 0, 0.2);
}
.navbar {
display: flex;
justify-content: space-between;
align-items: center;
padding: 20px 0;
}
.logo {
font-size: 28px;
font-weight: 700;
color: var(--accent-gold);
text-decoration: none;
}
.nav-links {
display: flex;
list-style: none;
}
.nav-links li {
margin-left: 30px;
}
.nav-links a {
color: var(--text-light);
text-decoration: none;
font-weight: 500;
transition: var(--transition);
position: relative;
}
.nav-links a:hover {
color: var(--accent-gold);
}
.nav-links a::after {
content: '';
position: absolute;
width: 0;
height: 2px;
bottom: -5px;
left: 0;
background-color: var(--accent-gold);
transition: var(--transition);
}
.nav-links a:hover::after {
width: 100%;
}
.mobile-menu-btn {
display: none;
background: none;
border: none;
color: var(--text-light);
font-size: 24px;
cursor: pointer;
}
/* Hero Section */
.hero {
padding: 100px 0;
background: linear-gradient(135deg, var(--bg-dark) 0%, #2a2a3f 100%);
position: relative;
overflow: hidden;
}
.hero::before {
content: '';
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: radial-gradient(circle at 70% 30%, rgba(255, 215, 0, 0.05) 0%, transparent 50%);
}
.hero-content {
display: flex;
align-items: center;
justify-content: space-between;
gap: 40px;
}
.hero-text {
flex: 1;
max-width: 600px;
}
.hero-tagline {
font-size: 48px;
font-weight: 700;
line-height: 1.2;
margin-bottom: 20px;
}
.hero-tagline span {
color: var(--accent-gold);
}
.hero-subtext {
font-size: 18px;
color: var(--text-muted);
margin-bottom: 40px;
}
.cta-button {
display: inline-block;
background-color: var(--accent-gold);
color: var(--bg-dark);
padding: 15px 40px;
border-radius: 5px;
font-weight: 600;
font-size: 18px;
text-decoration: none;
transition: var(--transition);
box-shadow: var(--shadow-gold);
}
.cta-button:hover {
background-color: var(--accent-gold-hover);
transform: translateY(-3px);
box-shadow: 0 6px 25px rgba(255, 215, 0, 0.3);
}
.hero-visual {
flex: 1;
display: flex;
justify-content: center;
align-items: center;
}
.hero-graphic {
width: 100%;
max-width: 500px;
height: 350px;
background: linear-gradient(135deg, rgba(255, 215, 0, 0.1) 0%, rgba(255, 215, 0, 0.05) 100%);
border-radius: 10px;
position: relative;
overflow: hidden;
box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
}
.hero-graphic::before {
content: '';
position: absolute;
width: 200px;
height: 200px;
border-radius: 50%;
background: radial-gradient(circle, var(--accent-gold) 0%, transparent 70%);
top: -50px;
right: -50px;
opacity: 0.1;
}
.hero-graphic::after {
content: '';
position: absolute;
width: 150px;
height: 150px;
border-radius: 50%;
background: radial-gradient(circle, var(--accent-gold) 0%, transparent 70%);
bottom: -30px;
left: -30px;
opacity: 0.1;
}
/* Section Headers */
.section-header {
text-align: center;
margin-bottom: 60px;
}
.section-title {
font-size: 36px;
font-weight: 700;
margin-bottom: 15px;
position: relative;
display: inline-block;
}
.section-title::after {
content: '';
position: absolute;
width: 60px;
height: 3px;
background-color: var(--accent-gold);
bottom: -10px;
left: 50%;
transform: translateX(-50%);
}
.section-subtitle {
font-size: 18px;
color: var(--text-muted);
max-width: 600px;
margin: 0 auto;
}
/* Stats Section */
.stats {
padding: 80px 0;
background: linear-gradient(to bottom, var(--bg-dark) 0%, #252540 100%);
}
.stats-grid {
display: grid;
grid-template-columns: repeat(4, 1fr);
gap: 30px;
}
.stat-card {
text-align: center;
padding: 30px 20px;
background-color: var(--card-bg);
border-radius: 10px;
box-shadow: 0 5px 15px rgba(0, 0, 0, 0.1);
border: 1px solid rgba(255, 255, 255, 0.05);
}
.stat-number {
font-size: 42px;
font-weight: 700;
color: var(--accent-gold);
margin-bottom: 10px;
}
.stat-label {
font-size: 18px;
color: var(--text-muted);
}
/* Categories Section */
.categories {
padding: 100px 0;
background-color: var(--bg-dark);
}
.categories-grid {
display: grid;
grid-template-columns: repeat(2, 1fr);
gap: 30px;
}
.category-card {
background-color: var(--card-bg);
border-radius: 10px;
padding: 30px;
transition: var(--transition);
box-shadow: 0 5px 15px rgba(0, 0, 0, 0.1);
border: 1px solid rgba(255, 255, 255, 0.05);
position: relative;
overflow: hidden;
}
.category-card::before {
content: '';
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 5px;
background: linear-gradient(to right, var(--accent-gold), transparent);
}
.category-card:hover {
transform: translateY(-10px);
box-shadow: var(--shadow-gold);
}
.category-header {
display: flex;
align-items: center;
margin-bottom: 20px;
}
.category-icon {
font-size: 40px;
color: var(--accent-gold);
margin-right: 15px;
}
.category-title {
font-size: 22px;
font-weight: 600;
}
.category-tools {
display: grid;
grid-template-columns: 1fr 1fr;
gap: 10px;
margin-bottom: 20px;
}
.tool-item {
display: flex;
align-items: center;
font-size: 14px;
color: var(--text-muted);
}
.tool-item::before {
content: '•';
color: var(--accent-gold);
margin-right: 8px;
font-weight: bold;
}
.category-btn {
display: inline-block;
background-color: transparent;
color: var(--accent-gold);
border: 1px solid var(--accent-gold);
padding: 8px 20px;
border-radius: 5px;
font-weight: 500;
text-decoration: none;
transition: var(--transition);
width: 100%;
text-align: center;
}
.category-btn:hover {
background-color: var(--accent-gold);
color: var(--bg-dark);
}
/* Featured Tools Section */
.featured-tools {
padding: 100px 0;
background-color: var(--bg-dark);
}
.featured-grid {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 30px;
}
.featured-card {
background-color: var(--card-bg);
border-radius: 10px;
padding: 30px;
transition: var(--transition);
box-shadow: 0 5px 15px rgba(0, 0, 0, 0.1);
border: 1px solid rgba(255, 255, 255, 0.05);
position: relative;
overflow: hidden;
}
.featured-card::before {
content: '';
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 5px;
background: linear-gradient(to right, var(--accent-gold), transparent);
}
.featured-card:hover {
transform: translateY(-10px);
box-shadow: var(--shadow-gold);
}
.featured-icon {
font-size: 40px;
color: var(--accent-gold);
margin-bottom: 20px;
}
.featured-title {
font-size: 22px;
font-weight: 600;
margin-bottom: 15px;
}
.featured-desc {
color: var(--text-muted);
margin-bottom: 20px;
}
.tool-btn {
display: inline-block;
background-color: transparent;
color: var(--accent-gold);
border: 1px solid var(--accent-gold);
padding: 8px 20px;
border-radius: 5px;
font-weight: 500;
text-decoration: none;
transition: var(--transition);
}
.tool-btn:hover {
background-color: var(--accent-gold);
color: var(--bg-dark);
}
/* Why Choose Section */
.why-choose {
padding: 100px 0;
background: linear-gradient(to bottom, #252540 0%, var(--bg-dark) 100%);
}
.benefits-grid {
display: grid;
grid-template-columns: repeat(4, 1fr);
gap: 30px;
margin-bottom: 60px;
}
.benefit-card {
text-align: center;
padding: 30px 20px;
}
.benefit-icon {
font-size: 40px;
color: var(--accent-gold);
margin-bottom: 20px;
}
.benefit-title {
font-size: 20px;
font-weight: 600;
margin-bottom: 15px;
}
.benefit-desc {
color: var(--text-muted);
}
.testimonials {
display: grid;
grid-template-columns: repeat(2, 1fr);
gap: 30px;
}
.testimonial-card {
background-color: var(--card-bg);
border-radius: 10px;
padding: 30px;
box-shadow: 0 5px 15px rgba(0, 0, 0, 0.1);
border: 1px solid rgba(255, 255, 255, 0.05);
}
.testimonial-text {
font-style: italic;
margin-bottom: 20px;
color: var(--text-muted);
}
.testimonial-author {
display: flex;
align-items: center;
}
.author-avatar {
width: 50px;
height: 50px;
border-radius: 50%;
background-color: var(--accent-gold);
display: flex;
align-items: center;
justify-content: center;
margin-right: 15px;
color: var(--bg-dark);
font-weight: 600;
}
.author-name {
font-weight: 600;
}
.author-role {
color: var(--text-muted);
font-size: 14px;
}
/* CTA Section */
.cta-section {
padding: 100px 0;
background: linear-gradient(135deg, var(--bg-dark) 0%, #2a2a3f 100%);
text-align: center;
position: relative;
overflow: hidden;
}
.cta-section::before {
content: '';
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: radial-gradient(circle at 30% 70%, rgba(255, 215, 0, 0.05) 0%, transparent 50%);
}
.cta-title {
font-size: 42px;
font-weight: 700;
margin-bottom: 30px;
}
.cta-title span {
color: var(--accent-gold);
}
/* Footer */
footer {
background-color: var(--bg-deep-blue);
padding: 70px 0 30px;
}
.footer-content {
display: grid;
grid-template-columns: repeat(4, 1fr);
gap: 40px;
margin-bottom: 50px;
}
.footer-column h3 {
font-size: 20px;
font-weight: 600;
margin-bottom: 25px;
color: var(--accent-gold);
}
.footer-links {
list-style: none;
}
.footer-links li {
margin-bottom: 15px;
}
.footer-links a {
color: var(--text-muted);
text-decoration: none;
transition: var(--transition);
}
.footer-links a:hover {
color: var(--accent-gold);
}
.social-links {
display: flex;
gap: 15px;
margin-top: 20px;
}
.social-links a {
display: inline-flex;
align-items: center;
justify-content: center;
width: 40px;
height: 40px;
background-color: var(--card-bg);
border-radius: 50%;
color: var(--text-light);
text-decoration: none;
transition: var(--transition);
}
.social-links a:hover {
background-color: var(--accent-gold);
color: var(--bg-dark);
transform: translateY(-3px);
}
.copyright {
text-align: center;
padding-top: 30px;
border-top: 1px solid rgba(255, 255, 255, 0.1);
color: var(--text-muted);
font-size: 14px;
}
/* Responsive Styles */
@media (max-width: 1200px) {
.container {
max-width: 1000px;
}
}
@media (max-width: 992px) {
.hero-content {
flex-direction: column;
text-align: center;
}
.hero-text {
max-width: 100%;
}
.hero-tagline {
font-size: 36px;
}
.categories-grid {
grid-template-columns: 1fr;
}
.featured-grid {
grid-template-columns: repeat(2, 1fr);
}
.benefits-grid {
grid-template-columns: repeat(2, 1fr);
}
.testimonials {
grid-template-columns: 1fr;
}
.footer-content {
grid-template-columns: repeat(2, 1fr);
}
}
@media (max-width: 768px) {
.nav-links {
display: none;
position: absolute;
top: 100%;
left: 0;
width: 100%;
background-color: var(--bg-deep-blue);
flex-direction: column;
padding: 20px;
box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
}
.nav-links.active {
display: flex;
}
.nav-links li {
margin: 10px 0;
}
.mobile-menu-btn {
display: block;
}
.hero-tagline {
font-size: 32px;
}
.section-title {
font-size: 30px;
}
.cta-title {
font-size: 32px;
}
.stats-grid {
grid-template-columns: repeat(2, 1fr);
}
.category-tools {
grid-template-columns: 1fr;
}
.featured-grid {
grid-template-columns: 1fr;
}
.benefits-grid {
grid-template-columns: 1fr;
}
}
@media (max-width: 576px) {
.hero-tagline {
font-size: 28px;
}
.section-title {
font-size: 26px;
}
.cta-title {
font-size: 28px;
}
.categories-grid {
grid-template-columns: 1fr;
}
.stats-grid {
grid-template-columns: 1fr;
}
.footer-content {
grid-template-columns: 1fr;
}
}
/* Animation Classes */
.fade-in {
opacity: 0;
transform: translateY(20px);
transition: opacity 0.6s ease, transform 0.6s ease;
}
.fade-in.visible {
opacity: 1;
transform: translateY(0);
}
</style>
</head>
<body>
<!-- Header -->
<header>
<div class="container">
<nav class="navbar">
<a href="#" class="logo">NeednoW</a>
<ul class="nav-links">
<li><a href="#">Home</a></li>
<li><a href="#categories">Categories</a></li>
<li><a href="#features">Features</a></li>
<li><a href="#contact">Contact</a></li>
</ul>
<button class="mobile-menu-btn">
<i class="fas fa-bars"></i>
</button>
</nav>
</div>
</header>
<!-- Hero Section -->
<section class="hero">
<div class="container">
<div class="hero-content">
<div class="hero-text fade-in">
<h1 class="hero-tagline">One Hub. <span>Unlimited Tools.</span> Anytime You Need.</h1>
<p class="hero-subtext">Explore 110+ smart tools for productivity, media, finance, and daily utilities.</p>
<a href="#categories" class="cta-button">Get Started</a>
</div>
<div class="hero-visual fade-in">
<div class="hero-graphic"></div>
</div>
</div>
</div>
</section>
<!-- Stats Section -->
<section class="stats">
<div class="container">
<div class="stats-grid">
<div class="stat-card fade-in">
<div class="stat-number">110+</div>
<div class="stat-label">Powerful Tools</div>
</div>
<div class="stat-card fade-in">
<div class="stat-number">10</div>
<div class="stat-label">Categories</div>
</div>
<div class="stat-card fade-in">
<div class="stat-number">100%</div>
<div class="stat-label">Free Access</div>
</div>
<div class="stat-card fade-in">
<div class="stat-number">24/7</div>
<div class="stat-label">Available</div>
</div>
</div>
</div>
</section>
<!-- Categories Section -->
<section id="categories" class="categories">
<div class="container">
<div class="section-header fade-in">
<h2 class="section-title">Explore by Category</h2>
<p class="section-subtitle">Browse our 110+ tools organized into 10 specialized categories</p>
</div>
<div class="categories-grid">
<!-- Image Tools -->
<div class="category-card fade-in">
<div class="category-header">
<div class="category-icon">🖼</div>
<h3 class="category-title">Image Tools</h3>
</div>
<div class="category-tools">
<div class="tool-item">Image Converter</div>
<div class="tool-item">Image Compressor</div>
<div class="tool-item">Image Crop</div>
<div class="tool-item">Image Resizer</div>
<div class="tool-item">Meme Generator</div>
<div class="tool-item">Image Filter</div>
</div>
<a href="#" class="category-btn">Explore 15 Tools</a>
</div>
<!-- File Tools -->
<div class="category-card fade-in">
<div class="category-header">
<div class="category-icon">📂</div>
<h3 class="category-title">File Tools</h3>
</div>
<div class="category-tools">
<div class="tool-item">PDF to Word</div>
<div class="tool-item">Word to PDF</div>
<div class="tool-item">Merge PDF</div>
<div class="tool-item">Split PDF</div>
<div class="tool-item">Compress PDF</div>
<div class="tool-item">Protect PDF</div>
</div>
<a href="#" class="category-btn">Explore 15 Tools</a>
</div>
<!-- Converter Tools -->
<div class="category-card fade-in">
<div class="category-header">
<div class="category-icon">🔄</div>
<h3 class="category-title">Converter Tools</h3>
</div>
<div class="category-tools">
<div class="tool-item">Currency Converter</div>
<div class="tool-item">Unit Converter</div>
<div class="tool-item">Video to MP3</div>
<div class="tool-item">Text to Speech</div>
<div class="tool-item">Speech to Text</div>
<div class="tool-item">JSON Formatter</div>
</div>
<a href="#" class="category-btn">Explore 15 Tools</a>
</div>
<!-- Text Tools -->
<div class="category-card fade-in">
<div class="category-header">
<div class="category-icon">📝</div>
<h3 class="category-title">Text Tools</h3>
</div>
<div class="category-tools">
<div class="tool-item">Word Counter</div>
<div class="tool-item">Character Counter</div>
<div class="tool-item">Case Converter</div>
<div class="tool-item">Remove Extra Spaces</div>
<div class="tool-item">Password Generator</div>
<div class="tool-item">Grammar Checker</div>
</div>
<a href="#" class="category-btn">Explore 15 Tools</a>
</div>
<!-- Audio & Video Tools -->
<div class="category-card fade-in">
<div class="category-header">
<div class="category-icon">🎵</div>
<h3 class="category-title">Audio & Video Tools</h3>
</div>
<div class="category-tools">
<div class="tool-item">MP3 Cutter</div>
<div class="tool-item">Audio Merger</div>
<div class="tool-item">Voice Changer</div>
<div class="tool-item">Video Downloader</div>
<div class="tool-item">Video Trimmer</div>
<div class="tool-item">Video Merger</div>
</div>
<a href="#" class="category-btn">Explore 15 Tools</a>
</div>
<!-- Productivity Tools -->
<div class="category-card fade-in">
<div class="category-header">
<div class="category-icon">📊</div>
<h3 class="category-title">Productivity Tools</h3>
</div>
<div class="category-tools">
<div class="tool-item">To-Do List App</div>
<div class="tool-item">Notes App</div>
<div class="tool-item">Reminder Tool</div>
<div class="tool-item">Pomodoro Timer</div>
<div class="tool-item">Stopwatch</div>
<div class="tool-item">Countdown Timer</div>
</div>
<a href="#" class="category-btn">Explore 15 Tools</a>
</div>
<!-- Information Tools -->
<div class="category-card fade-in">
<div class="category-header">
<div class="category-icon">📰</div>
<h3 class="category-title">Information Tools</h3>
</div>
<div class="category-tools">
<div class="tool-item">Weather Checker</div>
<div class="tool-item">News Headlines</div>
<div class="tool-item">Wikipedia Search</div>
<div class="tool-item">Dictionary Tool</div>
<div class="tool-item">Translator</div>
<div class="tool-item">IP Address Finder</div>
</div>
<a href="#" class="category-btn">Explore 15 Tools</a>
</div>
<!-- Fun & Entertainment -->
<div class="category-card fade-in">
<div class="category-header">
<div class="category-icon">😂</div>
<h3 class="category-title">Fun & Entertainment</h3>
</div>
<div class="category-tools">
<div class="tool-item">Meme Generator</div>
<div class="tool-item">Random Joke Generator</div>
<div class="tool-item">Random Quote Generator</div>
<div class="tool-item">Trivia Quiz</div>
<div class="tool-item">Riddle Generator</div>
<div class="tool-item">Would You Rather Game</div>
</div>
<a href="#" class="category-btn">Explore 15 Tools</a>
</div>
<!-- Security Tools -->
<div class="category-card fade-in">
<div class="category-header">
<div class="category-icon">🛡</div>
<h3 class="category-title">Security Tools</h3>
</div>
<div class="category-tools">
<div class="tool-item">Strong Password Generator</div>
<div class="tool-item">Password Strength Checker</div>
<div class="tool-item">2FA QR Code Generator</div>
<div class="tool-item">URL Shortener</div>
<div class="tool-item">Safe URL Checker</div>
<div class="tool-item">SSL Checker</div>
</div>
<a href="#" class="category-btn">Explore 15 Tools</a>
</div>
<!-- Web & Developer Tools -->
<div class="category-card fade-in">
<div class="category-header">
<div class="category-icon">🌍</div>
<h3 class="category-title">Web & Developer Tools</h3>
</div>
<div class="category-tools">
<div class="tool-item">JSON Formatter</div>
<div class="tool-item">HTML Formatter</div>
<div class="tool-item">CSS Formatter</div>
<div class="tool-item">JS Formatter</div>
<div class="tool-item">Code Syntax Highlighter</div>
<div class="tool-item">Regex Tester</div>
</div>
<a href="#" class="category-btn">Explore 15 Tools</a>
</div>
</div>
</div>
</section>
<!-- Featured Tools Section -->
<section id="features" class="featured-tools">
<div class="container">
<div class="section-header fade-in">
<h2 class="section-title">Featured Tools</h2>
<p class="section-subtitle">Our most popular and powerful tools</p>
</div>
<div class="featured-grid">
<div class="featured-card fade-in">
<div class="featured-icon">
<i class="fas fa-exchange-alt"></i>
</div>
<h3 class="featured-title">Image Converter</h3>
<p class="featured-desc">Convert between JPG, PNG, WebP, and more formats with high quality preservation.</p>
<a href="#" class="tool-btn">Try Now</a>
</div>
<div class="featured-card fade-in">
<div class="featured-icon">
<i class="fas fa-file-pdf"></i>
</div>
<h3 class="featured-title">PDF to Word</h3>
<p class="featured-desc">Convert PDF documents to editable Word files while preserving formatting.</p>
<a href="#" class="tool-btn">Try Now</a>
</div>
<div class="featured-card fade-in">
<div class="featured-icon">
<i class="fas fa-calculator"></i>
</div>
<h3 class="featured-title">Currency Converter</h3>
<p class="featured-desc">Real-time currency conversion with up-to-date exchange rates.</p>
<a href="#" class="tool-btn">Try Now</a>
</div>
</div>
</div>
</section>
<!-- Why Choose Section -->
<section class="why-choose">
<div class="container">
<div class="section-header fade-in">
<h2 class="section-title">Why Choose NeednoW</h2>
<p class="section-subtitle">Discover what makes our platform the ultimate tool hub</p>
</div>
<div class="benefits-grid">
<div class="benefit-card fade-in">
<div class="benefit-icon">
<i class="fas fa-toolbox"></i>
</div>
<h3 class="benefit-title">110+ Powerful Tools</h3>
<p class="benefit-desc">Comprehensive collection of utilities for all your needs</p>
</div>
<div class="benefit-card fade-in">
<div class="benefit-icon">
<i class="fas fa-mobile-alt"></i>
</div>
<h3 class="benefit-title">Easy to Use & Mobile Friendly</h3>
<p class="benefit-desc">Intuitive interface that works perfectly on all devices</p>
</div>
<div class="benefit-card fade-in">
<div class="benefit-icon">
<i class="fas fa-layer-group"></i>
</div>
<h3 class="benefit-title">All-in-One Hub</h3>
<p class="benefit-desc">Everything you need in one place, no more switching between apps</p>
</div>
<div class="benefit-card fade-in">
<div class="benefit-icon">
<i class="fas fa-crown"></i>
</div>
<h3 class="benefit-title">Free & Premium Experience</h3>
<p class="benefit-desc">Access powerful tools with both free and premium options</p>
</div>
</div>
<div class="testimonials">
<div class="testimonial-card fade-in">
<p class="testimonial-text">"NeednoW has completely transformed how I work. I used to use 5 different websites for my daily tasks, now everything is in one place!"</p>
<div class="testimonial-author">
<div class="author-avatar">JD</div>
<div>
<div class="author-name">John Doe</div>
<div class="author-role">Freelance Designer</div>
</div>
</div>
</div>
<div class="testimonial-card fade-in">
<p class="testimonial-text">"As a small business owner, the file conversion tools have saved me hours of work. The interface is clean and the results are accurate."</p>
<div class="testimonial-author">
<div class="author-avatar">SJ</div>
<div>
<div class="author-name">Sarah Johnson</div>
<div class="author-role">Business Owner</div>
</div>
</div>
</div>
</div>
</div>
</section>
<!-- CTA Section -->
<section class="cta-section">
<div class="container">
<h2 class="cta-title fade-in">110+ Tools. <span>One Hub.</span> Start Now!</h2>
<a href="#categories" class="cta-button fade-in">Try Free</a>
</div>
</section>
<!-- Footer -->
<footer id="contact">
<div class="container">
<div class="footer-content">
<div class="footer-column">
<h3>About NeednoW</h3>
<p style="color: var(--text-muted); margin-bottom: 20px;">Your all-in-one solution for productivity, media, finance, and utility tools.</p>
<div class="social-links">
<a href="#"><i class="fab fa-twitter"></i></a>
<a href="#"><i class="fab fa-facebook-f"></i></a>
<a href="#"><i class="fab fa-instagram"></i></a>
<a href="#"><i class="fab fa-linkedin-in"></i></a>
</div>
</div>
<div class="footer-column">
<h3>Quick Links</h3>
<ul class="footer-links">
<li><a href="#">Home</a></li>
<li><a href="#categories">Categories</a></li>
<li><a href="#features">Features</a></li>
<li><a href="#">Pricing</a></li>
</ul>
</div>
<div class="footer-column">
<h3>Support</h3>
<ul class="footer-links">
<li><a href="#">Help Center</a></li>
<li><a href="#">Contact Us</a></li>
<li><a href="#">Privacy Policy</a></li>
<li><a href="#">Terms of Service</a></li>
<li><a href="#">FAQ</a></li>
</ul>
</div>
<div class="footer-column">
<h3>Contact Info</h3>
<ul class="footer-links">
<li><i class="fas fa-envelope" style="margin-right: 10px;"></i> support@neednow.com</li>
<li><i class="fas fa-phone" style="margin-right: 10px;"></i> +1 (555) 123-4567</li>
<li><i class="fas fa-map-marker-alt" style="margin-right: 10px;"></i> 123 Tech Street, Digital City</li>
</ul>
</div>
</div>
<div class="copyright">
<p>© 2025 NeednoW. All rights reserved.</p>
</div>
</div>
</footer>
<script>
// Mobile Menu Toggle
document.querySelector('.mobile-menu-btn').addEventListener('click', function() {
document.querySelector('.nav-links').classList.toggle('active');
});
// Close mobile menu when clicking on a link
document.querySelectorAll('.nav-links a').forEach(link => {
link.addEventListener('click', function() {
document.querySelector('.nav-links').classList.remove('active');
});
});
// Scroll Animation
const fadeElements = document.querySelectorAll('.fade-in');
const fadeInOnScroll = function() {
fadeElements.forEach(element => {
const elementTop = element.getBoundingClientRect().top;
const elementVisible = 150;
if (elementTop < window.innerHeight - elementVisible) {
element.classList.add('visible');
}
});
};
// Check on load
window.addEventListener('load', fadeInOnScroll);
// Check on scroll
window.addEventListener('scroll', fadeInOnScroll);
</script>
</body>
</html>
0 Comments