Added AOS animation to all pages

This commit is contained in:
2026-05-07 19:31:11 +05:30
parent 8a517c1673
commit f8725ababa
20 changed files with 312 additions and 310 deletions
+34 -34
View File
@@ -11,17 +11,17 @@ export default function HomePage() {
<div className="container">
<div className="row justify-content-center text-center">
<div className="col-lg-8">
<h1 className="ux-hero-title">
<h1 className="ux-hero-title" data-aos="fade-up" data-aos-duration="1000">
One Strong Idea.
<br />
Executed Across Every <br />{" "}
<span className="ux-text-highlight">Digital</span> Surface.
</h1>
<p className="ux-hero-subtitle">
<p className="ux-hero-subtitle" data-aos="fade-up" data-aos-delay="200" data-aos-duration="1000">
Designing digital homes, brand systems, and scalable content for
modern operators.
</p>
<div className="ux-hero-actions">
<div className="ux-hero-actions" data-aos="fade-up" data-aos-delay="400" data-aos-duration="1000">
<Link href="/start_project" className="btn ux-btn-primary">
Start a Project{" "}
<span className="ux-btn-icon">
@@ -37,13 +37,13 @@ export default function HomePage() {
{/* BOTTOM CARDS */}
<div className="row align-items-center mt-5 g-4 ux-bottom-wrapper">
{/* Left Image */}
<div className="col-lg-3">
<div className="col-lg-3" data-aos="fade-right" data-aos-delay="100" data-aos-duration="1000">
<div className="ux-img-card">
<img src="assets/images/Onestrong.png" className="img-fluid" />
</div>
</div>
{/* 400+ */}
<div className="col-lg-2">
<div className="col-lg-2" data-aos="fade-up" data-aos-delay="200" data-aos-duration="1000">
<div className="ux-stat-box ux-light">
<h2 className="ux-counter" data-count={400}>
0
@@ -56,7 +56,7 @@ export default function HomePage() {
</div>
</div>
{/* Trusted */}
<div className="col-lg-2">
<div className="col-lg-2" data-aos="fade-up" data-aos-delay="300" data-aos-duration="1000">
<div className="ux-stat-box ux-dark">
<h5>
Trusted &amp;
@@ -71,7 +71,7 @@ export default function HomePage() {
</div>
</div>
{/* 20+ */}
<div className="col-lg-2">
<div className="col-lg-2" data-aos="fade-up" data-aos-delay="400" data-aos-duration="1000">
<div className="ux-stat-box ux-dark">
<h2>20+</h2>
<p>
@@ -82,7 +82,7 @@ export default function HomePage() {
</div>
</div>
{/* Right Image */}
<div className="col-lg-3">
<div className="col-lg-3" data-aos="fade-left" data-aos-delay="500" data-aos-duration="1000">
<div className="ux-img-card">
<img src="assets/images/Onestrong1.png" className="img-fluid" />
</div>
@@ -94,10 +94,10 @@ export default function HomePage() {
<div className="container">
{/* Top Heading */}
<div className="row mb-5">
<div className="col-lg-3">
<div className="col-lg-3" data-aos="fade-right" data-aos-duration="1000">
<p className="ux-section-label">About AaideA</p>
</div>
<div className="col-lg-9">
<div className="col-lg-9" data-aos="fade-left" data-aos-delay="150" data-aos-duration="1000">
<h2 className="ux-main-heading">
We build digital homes, brand systems, and scalable content engines
designed for clarity and growth. Everything is structured to help{" "}
@@ -112,19 +112,19 @@ export default function HomePage() {
{/* Content Row */}
<div className="row align-items-end mb-5">
{/* Left Counter */}
<div className="col-lg-3 text-center text-lg-start">
<div className="col-lg-3 text-center text-lg-start" data-aos="fade-up" data-aos-duration="1000">
<h2 className="ux-big-counter">10+</h2>
<p className="ux-small-text">Years Of Creative Excellence</p>
</div>
{/* Image */}
<div className="col-lg-3 text-center">
<div className="col-lg-3 text-center" data-aos="zoom-in" data-aos-delay="200" data-aos-duration="1000">
<img
src="assets/images/digitalabout.png"
className="img-fluid ux-about-img"
/>
</div>
{/* Content */}
<div className="col-lg-6">
<div className="col-lg-6" data-aos="fade-up" data-aos-delay="400" data-aos-duration="1000">
<h4 className="ux-card-title">We build digital homes</h4>
<p className="ux-card-text">
We build digital homes, brand systems, and scalable content engines
@@ -138,7 +138,7 @@ export default function HomePage() {
</Link>
</div>
</div>
<div className="partners-wrapper">
<div className="partners-wrapper" data-aos="fade-up" data-aos-duration="1000">
<div className="partner-item">
<img src="assets/images/lutron.png" alt="" />
</div>
@@ -164,14 +164,14 @@ export default function HomePage() {
<div className="container">
{/* Header */}
<div className="d-flex justify-content-between align-items-center mb-4">
<div className="displayflexhead">
<div className="displayflexhead" data-aos="fade-right" data-aos-duration="1000">
<p className="ux-section-label">Featured Work</p>
<h2 className="ux-main-heading">
We build digital homes, brand systems, and scalable
</h2>
</div>
{/* Arrows */}
<div className="ux-swiper-nav">
<div className="ux-swiper-nav" data-aos="fade-left" data-aos-delay="200" data-aos-duration="1000">
<div className="ux-arrow work-prev">
<img src="assets/images/arrowpre.png" alt="" />
</div>
@@ -181,7 +181,7 @@ export default function HomePage() {
</div>
</div>
{/* Slider */}
<div className="swiper ux-work-swiper">
<div className="swiper ux-work-swiper" data-aos="fade-up" data-aos-delay="200" data-aos-duration="1000">
<div className="swiper-wrapper">
{/* CARD */}
<div className="swiper-slide">
@@ -301,7 +301,7 @@ export default function HomePage() {
<section className="ux-why-section">
<div className="container">
{/* Heading */}
<div className="displayflexhead" style={{ width: "90%" }}>
<div className="displayflexhead" style={{ width: "90%" }} data-aos="fade-up" data-aos-duration="1000">
<p className="ux-section-label">Why AAideA</p>
<h2 className="ux-main-heading main-headingexit">
AAideA exists for decision-makers who value clarity over noise. We
@@ -311,7 +311,7 @@ export default function HomePage() {
{/* Content */}
<div className="row align-items-center existpadd">
{/* Image */}
<div className="col-lg-4">
<div className="col-lg-4" data-aos="fade-right" data-aos-duration="1000">
<div className="ux-why-img">
<img src="assets/images/Why AAideA.png" className="img-fluid" />
</div>
@@ -319,37 +319,37 @@ export default function HomePage() {
{/* Cards */}
<div className="col-lg-8">
<div className="row g-4">
<div className="col-md-4">
<div className="col-md-4" data-aos="fade-up" data-aos-delay="100" data-aos-duration="900">
<div className="ux-why-card">
<span className="ux-number">01</span>
<h6>Systems over chaos</h6>
</div>
</div>
<div className="col-md-4">
<div className="col-md-4" data-aos="fade-up" data-aos-delay="200" data-aos-duration="900">
<div className="ux-why-card">
<span className="ux-number">02</span>
<h6>Taste without ego</h6>
</div>
</div>
<div className="col-md-4">
<div className="col-md-4" data-aos="fade-up" data-aos-delay="300" data-aos-duration="900">
<div className="ux-why-card">
<span className="ux-number">03</span>
<h6>AI as amplifier</h6>
</div>
</div>
<div className="col-md-4">
<div className="col-md-4" data-aos="fade-up" data-aos-delay="400" data-aos-duration="900">
<div className="ux-why-card">
<span className="ux-number">04</span>
<h6>Built for operators</h6>
</div>
</div>
<div className="col-md-4">
<div className="col-md-4" data-aos="fade-up" data-aos-delay="500" data-aos-duration="900">
<div className="ux-why-card">
<span className="ux-number">05</span>
<h6>Structured to scale</h6>
</div>
</div>
<div className="col-md-4">
<div className="col-md-4" data-aos="fade-up" data-aos-delay="600" data-aos-duration="900">
<div className="ux-why-card">
<span className="ux-number">06</span>
<h6>Designed to endure</h6>
@@ -364,7 +364,7 @@ export default function HomePage() {
<div className="container">
{/* Header */}
<div className="d-flex justify-content-between align-items-center">
<div className="displayflexhead">
<div className="displayflexhead" data-aos="fade-right" data-aos-duration="1000">
<p className="ux-section-label" style={{ color: "white" }}>
What we build.
</p>
@@ -373,7 +373,7 @@ export default function HomePage() {
</h2>
</div>
{/* Arrows */}
<div className="ux-swiper-nav">
<div className="ux-swiper-nav" data-aos="fade-left" data-aos-delay="200" data-aos-duration="1000">
{/* Work section arrows — change to work-prev / work-next */}
<div className="ux-arrow build-prev">
<img src="assets/images/arrowpre.png" />
@@ -385,7 +385,7 @@ export default function HomePage() {
</div>
</div>
{/* Slider */}
<div className="swiper ux-build-swiper">
<div className="swiper ux-build-swiper" data-aos="fade-up" data-aos-delay="200" data-aos-duration="1000">
<div className="swiper-wrapper">
{/* CARD */}
<div className="swiper-slide">
@@ -509,13 +509,13 @@ export default function HomePage() {
<div className="container">
{/* Top Header */}
<div className="d-flex justify-content-between align-items-center mb-5 flex-wrap">
<div className="displayflexhead">
<div className="displayflexhead" data-aos="fade-right" data-aos-duration="1000">
<p className="ux-section-label">Structured execution.</p>
<h2 className="ux-main-heading">
Every project follows the same internal discipline.
</h2>
</div>
<Link href="/process" className="btn ux-btn-primary">
<Link href="/process" className="btn ux-btn-primary" data-aos="fade-left" data-aos-delay="200" data-aos-duration="1000">
Explore our Process
<span className="ux-btn-icon">
<img src="assets/images/arrowbuttonwhite.svg" alt="" />
@@ -525,7 +525,7 @@ export default function HomePage() {
{/* Steps */}
<div className="row g-4 align-items-stretch">
{/* STEP 1 */}
<div className="col-lg-4 position-relative">
<div className="col-lg-4 position-relative" data-aos="fade-up" data-aos-delay="100" data-aos-duration="1000">
<div className="ux-process-card">
<span className="ux-step">STEP 01</span>
<h4>Absorb</h4>
@@ -541,7 +541,7 @@ export default function HomePage() {
</div>
</div>
{/* STEP 2 */}
<div className="col-lg-4 position-relative">
<div className="col-lg-4 position-relative" data-aos="fade-up" data-aos-delay="300" data-aos-duration="1000">
<div className="ux-process-card">
<span className="ux-step">STEP 02</span>
<h4>Amplify</h4>
@@ -557,7 +557,7 @@ export default function HomePage() {
</div>
</div>
{/* STEP 3 */}
<div className="col-lg-4">
<div className="col-lg-4" data-aos="fade-up" data-aos-delay="500" data-aos-duration="1000">
<div className="ux-process-card">
<span className="ux-step">STEP 03</span>
<h4>Activate</h4>
@@ -574,7 +574,7 @@ export default function HomePage() {
{/* TOP CTA */}
<div className="ux-footer-hero">
<div className="container">
<div className="ux-footer-hero-content text-center">
<div className="ux-footer-hero-content text-center" data-aos="zoom-in" data-aos-duration="1000">
<p className="ux-section-label">AAideA</p>
<h2 className="ux-footer-title">
If the idea is strong, we'll scale it.