From fb65a89d84914579a47ac55c5b469139bfd8e0f0 Mon Sep 17 00:00:00 2001
From: Val <44112412+LawfaL@users.noreply.github.com>
Date: Tue, 11 Feb 2025 23:59:16 +0700
Subject: [PATCH 1/2] fix: navbar
---
package-lock.json | 15 ++++
package.json | 9 +-
public/assets/css/custom.css | 3 +-
src/app/(main)/[pageslug]/page.tsx | 4 -
src/app/(main)/home-bg-video/page.tsx | 2 +-
src/app/(main)/page.tsx | 18 ++++
src/collections/Pages.ts | 3 +-
src/components/Blocks/RenderBlocks.tsx | 2 -
src/components/Facts.tsx | 30 +++++--
src/components/Footer.tsx | 19 ++--
src/components/Header.tsx | 11 +--
src/components/HeaderNav.tsx | 33 +++++--
src/components/Hero.tsx | 13 ++-
src/components/Homepage.tsx | 119 ++++---------------------
src/components/Pages/Page.tsx | 1 +
src/components/SplashScreen.tsx | 52 +++++++++++
src/payload-types.ts | 23 -----
17 files changed, 169 insertions(+), 188 deletions(-)
create mode 100644 src/components/SplashScreen.tsx
diff --git a/package-lock.json b/package-lock.json
index b876761..9722b28 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -15,6 +15,7 @@
"@payloadcms/richtext-lexical": "^3.20.0",
"@payloadcms/storage-s3": "^3.20.0",
"@popperjs/core": "2.11.8",
+ "animejs": "^3.2.2",
"bootstrap": "^5.1.3",
"dayjs": "^1.11.13",
"graphql": "^16.10.0",
@@ -39,6 +40,7 @@
},
"devDependencies": {
"@eslint/eslintrc": "^3",
+ "@types/animejs": "^3.1.13",
"@types/bootstrap": "^5.2.10",
"@types/imagesloaded": "^4.1.6",
"@types/isotope-layout": "^3.0.14",
@@ -4266,6 +4268,13 @@
"@types/estree": "*"
}
},
+ "node_modules/@types/animejs": {
+ "version": "3.1.13",
+ "resolved": "https://registry.npmjs.org/@types/animejs/-/animejs-3.1.13.tgz",
+ "integrity": "sha512-yWg9l1z7CAv/TKpty4/vupEh24jDGUZXv4r26StRkpUPQm04ztJaftgpto8vwdFs8SiTq6XfaPKCSI+wjzNMvQ==",
+ "dev": true,
+ "license": "MIT"
+ },
"node_modules/@types/bootstrap": {
"version": "5.2.10",
"resolved": "https://registry.npmjs.org/@types/bootstrap/-/bootstrap-5.2.10.tgz",
@@ -4785,6 +4794,12 @@
"integrity": "sha512-+mRmCTv6SbCmtYJCN4faJMNFVNN5EuCTTprDTAo7YzIGji2KADmakjVA3+8mVDkZ2Bf09vayB35lSQIex2+QaQ==",
"license": "MIT"
},
+ "node_modules/animejs": {
+ "version": "3.2.2",
+ "resolved": "https://registry.npmjs.org/animejs/-/animejs-3.2.2.tgz",
+ "integrity": "sha512-Ao95qWLpDPXXM+WrmwcKbl6uNlC5tjnowlaRYtuVDHHoygjtIPfDUoK9NthrlZsQSKjZXlmji2TrBUAVbiH0LQ==",
+ "license": "MIT"
+ },
"node_modules/ansi-regex": {
"version": "6.1.0",
"resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz",
diff --git a/package.json b/package.json
index a84e52d..7d59963 100644
--- a/package.json
+++ b/package.json
@@ -4,7 +4,7 @@
"private": true,
"type": "module",
"scripts": {
- "dev": "NEXT_DEBUG_TURBOPACK=1 next dev --turbopack",
+ "dev": "next dev --turbopack",
"dev-old": "next dev",
"build": "next build",
"start": "next start",
@@ -20,6 +20,7 @@
"@payloadcms/richtext-lexical": "^3.20.0",
"@payloadcms/storage-s3": "^3.20.0",
"@popperjs/core": "2.11.8",
+ "animejs": "^3.2.2",
"bootstrap": "^5.1.3",
"dayjs": "^1.11.13",
"graphql": "^16.10.0",
@@ -44,6 +45,7 @@
},
"devDependencies": {
"@eslint/eslintrc": "^3",
+ "@types/animejs": "^3.1.13",
"@types/bootstrap": "^5.2.10",
"@types/imagesloaded": "^4.1.6",
"@types/isotope-layout": "^3.0.14",
@@ -60,6 +62,5 @@
"prettier": "^3.4.2",
"tailwindcss": "^3.4.1",
"typescript": "^5"
- },
- "packageManager": "yarn@4.6.0"
-}
\ No newline at end of file
+ }
+}
diff --git a/public/assets/css/custom.css b/public/assets/css/custom.css
index 5582ce6..9511a6e 100644
--- a/public/assets/css/custom.css
+++ b/public/assets/css/custom.css
@@ -91,8 +91,7 @@ a {
}
.mn-sub.open {
- max-height: 200px;
- overflow: auto !important;
+ max-height: 1000px;
opacity: 1 !important;
}
html {
diff --git a/src/app/(main)/[pageslug]/page.tsx b/src/app/(main)/[pageslug]/page.tsx
index 86bcf48..59623a0 100644
--- a/src/app/(main)/[pageslug]/page.tsx
+++ b/src/app/(main)/[pageslug]/page.tsx
@@ -24,16 +24,12 @@ function Loading() {
return (
<>
- {/* Section */}
- {/* End Section */}
>
);
}
diff --git a/src/app/(main)/home-bg-video/page.tsx b/src/app/(main)/home-bg-video/page.tsx
index 5bffa45..8ac4840 100644
--- a/src/app/(main)/home-bg-video/page.tsx
+++ b/src/app/(main)/home-bg-video/page.tsx
@@ -4,7 +4,7 @@ import Homepage from "@/components/Homepage";
import dynamic from "next/dynamic";
const ParallaxContainer = dynamic(() => import("@/components/ParallaxContainer"), {
- ssr: false, // Disable server-side rendering
+ ssr: true,
});
export default function Home1BGVideoMultiPage() {
diff --git a/src/app/(main)/page.tsx b/src/app/(main)/page.tsx
index cc47c27..78e456b 100644
--- a/src/app/(main)/page.tsx
+++ b/src/app/(main)/page.tsx
@@ -2,6 +2,24 @@ import Homepage from "./home-bg-video/page";
export const metadata = {
title: "HomePage - Cochise Oncology",
description: "Resonance — One & Multi Page React Nextjs Creative Template",
+ keywords: "Cochise Oncology, Oncology, Healthcare, Medical Services, Cancer Treatment",
+ author: "Cochise Oncology",
+ viewport: "width=device-width, initial-scale=1.0",
+ robots: "index, follow",
+ og: {
+ title: "HomePage - Cochise Oncology",
+ description: "Resonance — One & Multi Page React Nextjs Creative Template",
+ type: "website",
+ url: "https://www.cochiseoncology.com",
+ image: "https://www.cochiseoncology.com/og-image.jpg",
+ },
+ twitter: {
+ card: "summary_large_image",
+ site: "@CochiseOncology",
+ title: "HomePage - Cochise Oncology",
+ description: "Resonance — One & Multi Page React Nextjs Creative Template",
+ image: "https://www.cochiseoncology.com/twitter-image.jpg",
+ },
};
export default function Home() {
diff --git a/src/collections/Pages.ts b/src/collections/Pages.ts
index 766bf8b..533af53 100644
--- a/src/collections/Pages.ts
+++ b/src/collections/Pages.ts
@@ -1,7 +1,6 @@
import { BeforeFooterBlock } from "@/blocks/BeforeFooter";
import { ContentBlock } from "@/blocks/Content";
import { HorizontalImageContentBlock } from "@/blocks/HorizontalImageContent";
-import { ImageSliderBlock } from "@/blocks/ImageSlider";
import { OurTeamBlock } from "@/blocks/OurTeam";
import formatSlug from "@/utils/formatSlug";
import { CollectionConfig } from "payload";
@@ -37,7 +36,7 @@ export const Pages: CollectionConfig = {
label: "Page Layout",
type: "blocks",
minRows: 1,
- blocks: [ContentBlock, BeforeFooterBlock, OurTeamBlock, HorizontalImageContentBlock, ImageSliderBlock],
+ blocks: [ContentBlock, BeforeFooterBlock, OurTeamBlock, HorizontalImageContentBlock],
},
{
name: "meta",
diff --git a/src/components/Blocks/RenderBlocks.tsx b/src/components/Blocks/RenderBlocks.tsx
index 646d7d1..37a92e3 100644
--- a/src/components/Blocks/RenderBlocks.tsx
+++ b/src/components/Blocks/RenderBlocks.tsx
@@ -5,14 +5,12 @@ import { ContentBlock } from "./Content";
import { BeforeFooterBlock } from "./BeforeFooter";
import { OurTeamBlock } from "./OurTeam";
import { HorizontalImageContentBlock } from "./HorizontalImageContent";
-import { ImageSliderBlock } from "./ImageSlider";
const blockComponents = {
contentBlock: ContentBlock,
beforeFooterBlock: BeforeFooterBlock,
ourTeamBlock: OurTeamBlock,
horizontalImageContentBlock: HorizontalImageContentBlock,
- imageSliderBlock: ImageSliderBlock,
};
export const RenderBlocks: React.FC<{
diff --git a/src/components/Facts.tsx b/src/components/Facts.tsx
index 622d088..7f4f920 100644
--- a/src/components/Facts.tsx
+++ b/src/components/Facts.tsx
@@ -1,4 +1,6 @@
import { numbers } from "@/data/facts";
+import { features5 } from "@/data/features";
+import { services5 } from "@/data/services";
import React from "react";
export default function Facts() {
@@ -7,14 +9,26 @@ export default function Facts() {
{/* Numbers Grid */}
{/* Numbers Item */}
- {numbers.map((number, index) => (
-
-
-
{number.title}
-
{number.descr}
+ {features5.map((elm: any, i: number) => (
+
+
+
+
{elm.title}
+
{elm.description}
))}
diff --git a/src/components/Footer.tsx b/src/components/Footer.tsx
index e36c532..2469426 100644
--- a/src/components/Footer.tsx
+++ b/src/components/Footer.tsx
@@ -16,20 +16,13 @@ export default function Footer() {
return (
<>
-
-
+
+
-
@@ -38,7 +31,7 @@ export default function Footer() {
{/* Footer Widget */}
-
+
Business Hours
@@ -48,7 +41,7 @@ export default function Footer() {
{/* End Footer Widget */}
{/* Footer Widget */}
-
+
Contact Us
@@ -56,7 +49,7 @@ export default function Footer() {
{/* End Footer Widget */}
{/* Footer Widget */}
-
+
Legal & Press
{footerLinks.map((elm: any, i: number) => (
diff --git a/src/components/Header.tsx b/src/components/Header.tsx
index 6e67ba6..839cac2 100644
--- a/src/components/Header.tsx
+++ b/src/components/Header.tsx
@@ -43,16 +43,7 @@ export default function Header1Multipage({ links }: any) {
{/* Languages */}
{/* */}
{/* End Languages */}
-
-
-
- Request Consultation
-
- Request Consultation
-
-
-
-
+
{/* End Main Menu */}
diff --git a/src/components/HeaderNav.tsx b/src/components/HeaderNav.tsx
index 5f138c0..d19931f 100644
--- a/src/components/HeaderNav.tsx
+++ b/src/components/HeaderNav.tsx
@@ -3,12 +3,22 @@
import addScrollspy from "@/utils/addScroll";
import { init_classic_menu_resize } from "@/utils/menuToggle";
import { scrollToElement } from "@/utils/scrollToElement";
-import { closeMobileMenu } from "@/utils/toggleMobileMenu";
+import { closeMobileMenu, toggleMobileMenu } from "@/utils/toggleMobileMenu";
import { usePathname } from "next/navigation";
-import { useEffect } from "react";
+import { useEffect, useRef, useState } from "react";
import Link from "next/link";
export default function HeaderNav({ links, animateY = false }: any) {
+ const [isDropdownOpen, setIsDropdownOpen] = useState([""]);
+ const dropdownRef = useRef(null);
+
+ const toggleDropdown = (section: string[]) => {
+ if (section == isDropdownOpen) {
+ setIsDropdownOpen([""]);
+ }
+ setIsDropdownOpen(section);
+ };
+
useEffect(() => {
setTimeout(() => {
scrollToElement();
@@ -52,17 +62,20 @@ export default function HeaderNav({ links, animateY = false }: any) {
className="mn-has-sub"
onClick={(e) => {
e.preventDefault();
- // toggleDropdown();
+ toggleDropdown([link.text]);
}}
>
{link.text}
-
+
{link.child.map((subLink: any, subLinkIdx: number) => (
- {!Array.isArray(subLink?.child) && {subLink?.text}}
-
+ {!Array.isArray(subLink?.child) && (
+ toggleMobileMenu()}>
+ {subLink?.text}
+
+ )}
{Array.isArray(subLink?.child) && (
<>
{
e.preventDefault();
- // toggleDropdown();
+ toggleDropdown([link.text, subLink.text]);
}}
>
{subLink.text}
-
+
{subLink.child.map((subLink2: any, subLinkIdx2: number) => (
- {subLink2?.text}
+ toggleMobileMenu()}>
+ {subLink2?.text}
+
))}
diff --git a/src/components/Hero.tsx b/src/components/Hero.tsx
index cb55330..d26fe6b 100644
--- a/src/components/Hero.tsx
+++ b/src/components/Hero.tsx
@@ -1,6 +1,7 @@
"use client";
import { useRef, useState } from "react";
+import Link from "next/link";
export default function Hero6() {
const videoRef = useRef(null);
@@ -68,13 +69,11 @@ export default function Hero6() {
>
Learn More
-
- Get In Touch
-
+
+
+ Request Consultant
+
+
{/* End Home Section Text */}
diff --git a/src/components/Homepage.tsx b/src/components/Homepage.tsx
index 1ec9a80..4e65442 100644
--- a/src/components/Homepage.tsx
+++ b/src/components/Homepage.tsx
@@ -11,8 +11,6 @@ import Link from "next/link";
import TestimonialsDark from "./TestimonialsDark";
import ContactDark from "./ContactDark";
import { features4 } from "@/data/features";
-import Features from "./Features";
-import Team from "./Team";
export default function homepage({ onePage = false, dark = false }) {
return (
@@ -66,31 +64,15 @@ export default function homepage({ onePage = false, dark = false }) {
>
)}
{onePage ? (
- <>
- {" "}
-
-
- Learn more
-
-
- Learn more
-
-
- >
+ <>>
) : (
<>
{" "}
-
-
- Learn more
-
-
- Learn more
-
+
+
+ Find more about Radixact
+
+
>
)}
@@ -120,12 +102,16 @@ export default function homepage({ onePage = false, dark = false }) {
-
+
+
+
+
+
Why choose Cochise Oncology?
+
+ Here at Cochise Oncology we offer the most up-to-date technology in cancer treatment that rivals the largest
+ and most prestigious centers in the country.
+
+
@@ -164,73 +150,6 @@ export default function homepage({ onePage = false, dark = false }) {
{/* End Right Column */}
-
-
-
-
-
-
Why choose Cochise Oncology?
-
- Here at Cochise Oncology we offer the most up-to-date technology in cancer treatment that rivals the
- largest and most prestigious centers in the country.
-
-
-
- {/* Features Grid */}
-
- {/* End Features Grid */}
-
-
-
-
-
-
-
- {/* Decoration Circles */}
-
-
- {/* End Decoration Circles */}
-
-
-
-
-
Like our creative works?
-
- Quisque posuere mollis ullamcorper. Ut eget metus lorem ipsum posuere eget at ex. Aenean consequat
- vitae lorem in vehicula.
-
-
-
-
-
-
-
@@ -243,12 +162,6 @@ export default function homepage({ onePage = false, dark = false }) {
-
-
>
);
}
diff --git a/src/components/Pages/Page.tsx b/src/components/Pages/Page.tsx
index 60012c3..f908cdd 100644
--- a/src/components/Pages/Page.tsx
+++ b/src/components/Pages/Page.tsx
@@ -9,6 +9,7 @@ export interface PageProps {
export default async function Page({ slug }: PageProps) {
const page = await fetchPageBySlug({ slug });
+
if (!page) {
return notFound();
}
diff --git a/src/components/SplashScreen.tsx b/src/components/SplashScreen.tsx
new file mode 100644
index 0000000..53be7ce
--- /dev/null
+++ b/src/components/SplashScreen.tsx
@@ -0,0 +1,52 @@
+import React, { useEffect, useState } from "react";
+import Image from "next/image";
+import anime from "animejs";
+
+interface SplashScreenProps {
+ finishLoading: () => void;
+}
+
+const SplashScreen: React.FC
= ({ finishLoading }) => {
+ const [isMounted, setIsMounted] = useState(false);
+
+ const animate = () => {
+ const loader = anime.timeline({
+ complete: () => finishLoading(),
+ });
+
+ loader
+ .add({
+ targets: "#logo",
+ delay: 0,
+ scale: 1,
+ duration: 500,
+ easing: "easeInOutExpo",
+ })
+ .add({
+ targets: "#logo",
+ delay: 0,
+ scale: 1.25,
+ duration: 500,
+ easing: "easeInOutExpo",
+ });
+ };
+
+ useEffect(() => {
+ const timeout = setTimeout(() => {
+ setIsMounted(true);
+ }, 10);
+
+ animate();
+ return () => clearTimeout(timeout);
+ }, []);
+
+ return isMounted ? (
+
+
+
+ ) : (
+ <>>
+ );
+};
+
+export default SplashScreen;
diff --git a/src/payload-types.ts b/src/payload-types.ts
index 56dede4..80374ba 100644
--- a/src/payload-types.ts
+++ b/src/payload-types.ts
@@ -197,17 +197,6 @@ export interface Page {
blockName?: string | null;
blockType: 'horizontalImageContentBlock';
}
- | {
- images?:
- | {
- image?: (number | null) | Media;
- id?: string | null;
- }[]
- | null;
- id?: string | null;
- blockName?: string | null;
- blockType: 'imageSliderBlock';
- }
)[]
| null;
meta?: {
@@ -580,18 +569,6 @@ export interface PagesSelect {
id?: T;
blockName?: T;
};
- imageSliderBlock?:
- | T
- | {
- images?:
- | T
- | {
- image?: T;
- id?: T;
- };
- id?: T;
- blockName?: T;
- };
};
meta?:
| T
From b583da73141589d9fa138c0183e30b596f306d6e Mon Sep 17 00:00:00 2001
From: Val <44112412+LawfaL@users.noreply.github.com>
Date: Wed, 12 Feb 2025 00:34:57 +0700
Subject: [PATCH 2/2] feat: add more content in homepage
---
.../images/demo-modern/section-bg-3.jpeg | Bin 0 -> 95058 bytes
.../images/demo-modern/section-bg-3.jpg | Bin 12770 -> 0 bytes
src/components/Hero.tsx | 13 ++-----
src/components/Homepage.tsx | 34 ++++++++++++++++--
src/components/cta3.tsx | 26 ++++++++++++++
src/data/features.ts | 12 ++++---
6 files changed, 67 insertions(+), 18 deletions(-)
create mode 100644 public/assets/images/demo-modern/section-bg-3.jpeg
delete mode 100644 public/assets/images/demo-modern/section-bg-3.jpg
create mode 100644 src/components/cta3.tsx
diff --git a/public/assets/images/demo-modern/section-bg-3.jpeg b/public/assets/images/demo-modern/section-bg-3.jpeg
new file mode 100644
index 0000000000000000000000000000000000000000..596c142518bcbcbc78eff4c22df5aae7feb1090e
GIT binary patch
literal 95058
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 -*)Gm{gZpu#NKM82lqeTNS6<9N`Xl^
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