From 43822fd7ea208ce362c0f1efc8be578aecc8fd01 Mon Sep 17 00:00:00 2001 From: Val <44112412+LawfaL@users.noreply.github.com> Date: Thu, 13 Feb 2025 21:32:58 +0700 Subject: [PATCH 1/4] fix: hero --- .../full-width-images/section-bg-13.jpeg | Bin 0 -> 55898 bytes src/app/(main)/biography/page.tsx | 0 src/app/(main)/home-bg-video/page.tsx | 26 ++++-- src/app/(main)/layout.tsx | 22 ++--- src/components/HeaderNav.tsx | 2 +- src/components/Hero.tsx | 86 +++++++++--------- src/components/Homepage.tsx | 31 +------ src/components/Team.tsx | 10 +- src/components/Teams/CardTeam.tsx | 2 +- src/components/Testimonials.tsx | 70 ++------------ src/data/menu.ts | 6 +- 11 files changed, 90 insertions(+), 165 deletions(-) create mode 100644 public/assets/images/full-width-images/section-bg-13.jpeg create mode 100644 src/app/(main)/biography/page.tsx diff --git a/public/assets/images/full-width-images/section-bg-13.jpeg b/public/assets/images/full-width-images/section-bg-13.jpeg new file mode 100644 index 0000000000000000000000000000000000000000..7e4bc744f3ab67ed6a87ce52eaa5c3a7f0f3d320 GIT binary patch literal 55898 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 NygBMz8De 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 E0HsBo>Hq)$ literal 0 HcmV?d00001 diff --git a/src/app/(main)/biography/page.tsx b/src/app/(main)/biography/page.tsx new file mode 100644 index 0000000..e69de29 diff --git a/src/app/(main)/home-bg-video/page.tsx b/src/app/(main)/home-bg-video/page.tsx index 9317775..901ca2c 100644 --- a/src/app/(main)/home-bg-video/page.tsx +++ b/src/app/(main)/home-bg-video/page.tsx @@ -1,5 +1,5 @@ "use client"; -import Hero from "@/components/Hero"; +import Hero6 from "@/components/Hero"; import dynamic from "next/dynamic"; const ParallaxContainer = dynamic(() => import("@/components/ParallaxContainer"), { @@ -9,15 +9,21 @@ const ParallaxContainer = dynamic(() => import("@/components/ParallaxContainer") export default function Home1BGVideoMultiPage() { return ( <> - - - +

+
+
+ + + +
+
+
); } diff --git a/src/app/(main)/layout.tsx b/src/app/(main)/layout.tsx index 6d532b6..22a31e6 100644 --- a/src/app/(main)/layout.tsx +++ b/src/app/(main)/layout.tsx @@ -1,20 +1,20 @@ "use client"; -import "@/app/globals.css"; -import Footer from "@/components/Footer"; -import Header from "@/components/Header"; -import { navMenuData } from "@/data/menu"; -import { headerChangeOnScroll } from "@/utils/changeHeaderOnScroll"; +import { usePathname } from "next/navigation"; +import { useEffect } from "react"; import { init_wow } from "@/utils/initWow"; import { parallaxMouseMovement, parallaxScroll } from "@/utils/parallax"; -import "@public/assets/css/styles.css"; -import "jarallax/dist/jarallax.min.css"; -import { usePathname } from "next/navigation"; -import "photoswipe/dist/photoswipe.css"; -import { useEffect } from "react"; -import "react-modal-video/css/modal-video.css"; +import { headerChangeOnScroll } from "@/utils/changeHeaderOnScroll"; +import Header from "@/components/Header"; +import Footer from "@/components/Footer"; +import { navMenuData } from "@/data/menu"; +import "@/app/globals.css"; import "swiper/css"; +import "jarallax/dist/jarallax.min.css"; import "swiper/css/effect-fade"; +import "react-modal-video/css/modal-video.css"; +import "photoswipe/dist/photoswipe.css"; import "tippy.js/dist/tippy.css"; +import "@public/assets/css/styles.css"; export default function MainLayout({ children, diff --git a/src/components/HeaderNav.tsx b/src/components/HeaderNav.tsx index a600f76..aaea62d 100644 --- a/src/components/HeaderNav.tsx +++ b/src/components/HeaderNav.tsx @@ -41,7 +41,7 @@ export default function HeaderNav({ links, animateY = false }: any) { links.map((link: any, index: any) => (
  • {!Array.isArray(link?.child) && ( - + {animateY ? ( {link.text} diff --git a/src/components/Hero.tsx b/src/components/Hero.tsx index bf6ee40..9ef59ed 100644 --- a/src/components/Hero.tsx +++ b/src/components/Hero.tsx @@ -1,65 +1,63 @@ "use client"; -import { useRef } from "react"; -import Link from "next/link"; -import Modal from "./Modal"; +import ModalVideo from "react-modal-video"; +import { useState } from "react"; export default function Hero6() { - const videoRef = useRef(null); - + const [isOpen, setOpen] = useState(false); return ( -
    -
    - {/* Background Video */} - {/* Please replace the video file in folder "video" with your own file */} -
    - -
    -
    + <> +
    {/* Home Section Content */}
    {/* Home Section Text */} -
    -

    Healing Begins Here

    -

    - +
    +

    + Healing Begins Here +

    +

    + Cochise Oncology

    -

    - Southern Arizona’s Only Complete Cancer Treatment Center in Sierra Vista. -

    - +
    {/* End Home Section Text */}

    {/* End Home Section Content */} - {/* Scroll Down */} - - {/* End Scroll Down */} -
    -
    + {" "} + setOpen(false)} + />{" "} + ); } diff --git a/src/components/Homepage.tsx b/src/components/Homepage.tsx index 9a0082a..00a3d19 100644 --- a/src/components/Homepage.tsx +++ b/src/components/Homepage.tsx @@ -4,6 +4,7 @@ import Link from "next/link"; import Cta3 from "./cta3"; import Service from "./Service"; import { GoogleReviewsBlock } from "./Blocks/GoogleReviews"; +import Testimonials from "./Testimonials"; export default function homepage({ onePage = false, dark = false }) { return ( @@ -95,33 +96,6 @@ export default function homepage({ onePage = false, dark = false }) { -
    -
    -
    -
    -

    Testimonials

    -
    - -
    -
    -
    -
    - {/* Left Column */} -
    -

    Our Services

    -

    A Cancer Treatment Center of Excellence.

    -

    - Get compassionate care and excellent medical services from COCHISE ONCOLOGY in Sierra Vista, Arizona. -

    -
    - {/* End Left Column */} - {/* Right Column */} - - {/* End Right Column */} -
    -
    -
    -
    +
    + +
    ); } diff --git a/src/components/Team.tsx b/src/components/Team.tsx index c8b6d57..ad64f95 100644 --- a/src/components/Team.tsx +++ b/src/components/Team.tsx @@ -4,22 +4,20 @@ import { CardTeam } from "./Teams/CardTeam"; export default function Team({ data }: any) { return (
    -
    +

    Our Team .

    -
    - The same color can evoke different emotions, or have various meanings to different individuals and cultures. -
    -
    +
    {/* Team item */} {data.map((member: any, index: any) => ( -
    +
    +
    ))} {/* End Team item */} diff --git a/src/components/Teams/CardTeam.tsx b/src/components/Teams/CardTeam.tsx index 18ca208..0804220 100644 --- a/src/components/Teams/CardTeam.tsx +++ b/src/components/Teams/CardTeam.tsx @@ -10,7 +10,7 @@ export interface CardTeamProps { export function CardTeam({ data }: CardTeamProps) { return ( -
    +
    -

    - Testimonials -

    -

    - We're trusted by leading companies. -

    +

    Testimonials

    +

    We're trusted by leading companies.

    - A static website stores a unique file for every page of a static - website. Each time that page is requested, the same content is - returned. + A static website stores a unique file for every page of a static website. Each time that page is + requested, the same content is returned.

    {/* Numbers */}
    @@ -58,16 +53,10 @@ export default function Testimonials() { {/* Testimonials Grid */}
    -
    +
    {/* Testimonials Item */} {testimonials5.map((testimonial: any, index: number) => ( -
    +
    @@ -76,12 +65,7 @@ export default function Testimonials() {

    {testimonial.text}

    - {testimonial.altText} + {testimonial.altText}
    {testimonial.author} @@ -100,45 +84,7 @@ export default function Testimonials() { {/* Testimonials Grid */}
    {/* Logotypes */} -
    -

    Trusted by Leading Companies

    - - {/* Team item */} - {brands.map((elm: any, i: number) => ( - -
    - Company Name -
    -
    - ))} - - {/* End Team item */} -
    -
    {/* End Logotypes */}
    ); diff --git a/src/data/menu.ts b/src/data/menu.ts index 404d43b..3a5a32e 100644 --- a/src/data/menu.ts +++ b/src/data/menu.ts @@ -1,5 +1,8 @@ export const navMenuData = [ { href: "/", text: "Home" }, + { href: "/blog", text: "Blog" }, + { href: "/testimonials", text: "Testimonials" }, + { href: "https://cochise.mdnavigatorclinical.com/prognocistc1/cochiseClinicIndex.html", text: "Patient Portal" }, { href: "#", text: "About", @@ -69,14 +72,11 @@ export const navMenuData = [ href: "#", text: "Resources", child: [ - { href: "/testimonials", text: "Testimonials" }, { href: "/insurances", text: "Insurances" }, { href: "/support", text: "Support Groups" }, { href: "/hospitality-house", text: "Hospitality House" }, { href: "/in-house-lab", text: "In-House Lab" }, { href: "/american-cancer-society", text: "American Cancer Society" }, - { href: "/#", text: "Patient Portal" }, - { href: "/blog", text: "Blog" }, ], }, ]; From 3149e0671fe61f85a99bad81aa79984dd3c673db Mon Sep 17 00:00:00 2001 From: Val <44112412+LawfaL@users.noreply.github.com> Date: Thu, 13 Feb 2025 22:22:49 +0700 Subject: [PATCH 2/4] feat: radixact section --- public/assets/images/about-image.webp | Bin 0 -> 27990 bytes src/components/About.tsx | 50 +++ src/components/Blocks/GoogleReviews/index.tsx | 6 +- src/components/Homepage.tsx | 64 +++- src/components/Testimonials.tsx | 67 +--- src/data/testimonials.ts | 329 +++++++++--------- 6 files changed, 274 insertions(+), 242 deletions(-) create mode 100644 public/assets/images/about-image.webp create mode 100644 src/components/About.tsx diff --git a/public/assets/images/about-image.webp b/public/assets/images/about-image.webp new file mode 100644 index 0000000000000000000000000000000000000000..2c3483346e747e882f29d0c09384079a09ab94b9 GIT binary patch literal 27990 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 literal 0 HcmV?d00001 diff --git a/src/components/About.tsx b/src/components/About.tsx new file mode 100644 index 0000000..5ba3bc8 --- /dev/null +++ b/src/components/About.tsx @@ -0,0 +1,50 @@ +"use client"; +import Image from "next/image"; + +export default function About() { + return ( +
    +
    +
    + {/* Image */} +
    + Image Description +
    + {/* End Image */} + {/* Decorative Waves */} +
    + +
    + {/* End Decorative Waves */} +
    +
    +
    +

    What is Radixact® Radiation Therapy?

    +

    + Radixact® is an advanced form of radiation therapy that targets a wide range of cancers. Radixact® is a form + of TomoTherapy®, a system of CT imaging that provides 3D images of the tumor, then targets it more precisely + to minimize the effects on healthy tissue. It also works from all directions to treat tumors more effectively + from multiple angles. +

    +

    What are the Side Effects of Radixact®?

    +

    + Radixact® reduces many of the common after-effects of radiation therapy by protecting healthy tissue. Common + side effects of radiation therapy include fatigue and local skin irritation in the treatment area. Radixact® + decreases the occurrence of these problems by leaving healthy tissue as untouched as possible. Radixact® + patients usually go about their daily lives during treatment with minimal disruption. +

    +
    +
    + ); +} diff --git a/src/components/Blocks/GoogleReviews/index.tsx b/src/components/Blocks/GoogleReviews/index.tsx index 8880d36..44ff184 100644 --- a/src/components/Blocks/GoogleReviews/index.tsx +++ b/src/components/Blocks/GoogleReviews/index.tsx @@ -64,13 +64,13 @@ export function GoogleReviewsBlock() {
    -

    Reviews

    +

    Reviews

    -

    4.8

    +

    4.8

    -
    Over 200 Reviews
    +
    Over 200 Reviews
    -
    +
    + +
    -
    +

    A Cancer Treatment Center of Excellence

    -

    - We believe our patients deserve and demand the very best in timely treatments, personalized care, - professional competence, and advanced technology. We will achieve this vision by employing caring and - competent staff with excellent training, developing multidisciplinary collaborations, and using the - latest technology available in the most comfortable environment. +

    + Get compassionate care and excellent medical services from COCHISE ONCOLOGY in Sierra Vista, Arizona. We + are the largest full-service cancer treatment center between Albuquerque, New Mexico and Tucson, + Arizona. Our services cover radiation treatments as well as chemotherapy, and we also have an infusion + center. We offer support groups as well as free hospitality housing for patients undergoing treatment. + Read on to learn more about our establishment, or reach out to us via phone or email to make an inquiry. +

    +

    The Mission of Cochise Oncology

    +

    + To provide excellence in cancer and patient care in a comprehensive center for the local community. + Optimal cancer treatment places the patient first—from the patient’s first greeting with the front + office staff to the trust they develop with the physicians and the whole treatment team. We believe our + patients deserve and demand the very best in timely treatments, personalized care, professional + competence, and advanced technology. We will achieve this vision by employing caring and competent staff + with excellent training, developing multidisciplinary collaborations, and using the latest technology + available in the most comfortable environment.

    {/* Features List */} @@ -126,8 +138,38 @@ export default function homepage({ onePage = false, dark = false }) {
    -
    - + +
    +
    +
    +
    +

    Our Service

    +

    Radixact® Radiation Therapy

    +
    +
    + {/* Decorative Dots */} +
    + +
    + {/* End Decorative Dots */} + + + + Explore Our Services + + + +
    +
    + +
    ); diff --git a/src/components/Testimonials.tsx b/src/components/Testimonials.tsx index 8c59097..8076d52 100644 --- a/src/components/Testimonials.tsx +++ b/src/components/Testimonials.tsx @@ -1,11 +1,6 @@ "use client"; -import { brands } from "@/data/brands"; -import { numberItems4 } from "@/data/facts"; -import { testimonials5 } from "@/data/testimonials"; import { useEffect, useRef } from "react"; -import { Autoplay } from "swiper/modules"; -import { Swiper, SwiperSlide } from "swiper/react"; -import Image from "next/image"; +import { GoogleReviewsBlock } from "./Blocks/GoogleReviews"; export default function Testimonials() { const isotopContainer = useRef(null); @@ -26,66 +21,12 @@ export default function Testimonials() { initIsotop(); }, []); return ( -
    +
    - {/* Section Text */} -
    -
    -

    Testimonials

    -

    We're trusted by leading companies.

    -

    - A static website stores a unique file for every page of a static website. Each time that page is - requested, the same content is returned. -

    - {/* Numbers */} -
    - {numberItems4.map((item, index) => ( -
    -
    {item.title}
    -
    {item.description}
    -
    - ))} -
    - {/* End Numbers */} -
    +
    +
    - {/* End Section Text */} - {/* Testimonials Grid */} -
    -
    -
    - {/* Testimonials Item */} - {testimonials5.map((testimonial: any, index: number) => ( -
    -
    -
    - -
    -
    -

    {testimonial.text}

    -
    -
    - {testimonial.altText} -
    -
    - {testimonial.author} -
    {testimonial.position}
    -
    -
    -
    -
    -
    - ))} - - {/* End Testimonials Item */} -
    -
    -
    - {/* Testimonials Grid */}
    - {/* Logotypes */} - - {/* End Logotypes */}
    ); } diff --git a/src/data/testimonials.ts b/src/data/testimonials.ts index e7ee076..fdd4136 100644 --- a/src/data/testimonials.ts +++ b/src/data/testimonials.ts @@ -1,169 +1,168 @@ export const testimonials = [ - { - quote: `This template is so beautiful and has such wonderful new options. It is updated often which gives me even more quality. The support is one of the absolute best I've ever had the pleasure of interacting with. Quick, courteous, and extremely helpful!`, - author: "Adam Peterson", - role: "Business Owner", - image: "/assets/images/ts1-user.jpg", + { + quote: `This template is so beautiful and has such wonderful new options. It is updated often which gives me even more quality. The support is one of the absolute best I've ever had the pleasure of interacting with. Quick, courteous, and extremely helpful!`, + author: "Adam Peterson", + role: "Business Owner", + image: "/assets/images/ts1-user.jpg", + }, + { + quote: `This template is so beautiful and has such wonderful new options. It is updated often which gives me even more quality. The support is one of the absolute best I've ever had the pleasure of interacting with. Quick, courteous, and extremely helpful!`, + author: "Adam Peterson", + role: "Business Owner", + image: "/assets/images/ts1-user.jpg", + }, + { + quote: `This template is so beautiful and has such wonderful new options. It is updated often which gives me even more quality. The support is one of the absolute best I've ever had the pleasure of interacting with. Quick, courteous, and extremely helpful!`, + author: "Adam Peterson", + role: "Business Owner", + image: "/assets/images/ts1-user.jpg", + }, +]; + +export const testimonials2 = [ + { + id: 1, + blockquote: + "Beautifull template, nice code and easy to customize. Optimization and structure are very good for seo basics.", + author: { + name: "Adam Peterson", + title: "Business Owner", + imgSrc: "/assets/images/ts1-user.jpg", }, - { - quote: `This template is so beautiful and has such wonderful new options. It is updated often which gives me even more quality. The support is one of the absolute best I've ever had the pleasure of interacting with. Quick, courteous, and extremely helpful!`, - author: "Adam Peterson", - role: "Business Owner", - image: "/assets/images/ts1-user.jpg", + }, + { + id: 2, + blockquote: + "Beautifull template, nice code and easy to customize. Optimization and structure are very good for seo basics.", + author: { + name: "Adam Peterson", + title: "Business Owner", + imgSrc: "/assets/images/ts1-user.jpg", }, - { - quote: `This template is so beautiful and has such wonderful new options. It is updated often which gives me even more quality. The support is one of the absolute best I've ever had the pleasure of interacting with. Quick, courteous, and extremely helpful!`, - author: "Adam Peterson", - role: "Business Owner", - image: "/assets/images/ts1-user.jpg", + }, + { + id: 3, + blockquote: + "Beautifull template, nice code and easy to customize. Optimization and structure are very good for seo basics.", + author: { + name: "Adam Peterson", + title: "Business Owner", + imgSrc: "/assets/images/ts1-user.jpg", }, - ]; - - export const testimonials2 = [ - { - id: 1, - blockquote: - "Beautifull template, nice code and easy to customize. Optimization and structure are very good for seo basics.", - author: { - name: "Adam Peterson", - title: "Business Owner", - imgSrc: "/assets/images/ts1-user.jpg", - }, - }, - { - id: 2, - blockquote: - "Beautifull template, nice code and easy to customize. Optimization and structure are very good for seo basics.", - author: { - name: "Adam Peterson", - title: "Business Owner", - imgSrc: "/assets/images/ts1-user.jpg", - }, - }, - { - id: 3, - blockquote: - "Beautifull template, nice code and easy to customize. Optimization and structure are very good for seo basics.", - author: { - name: "Adam Peterson", - title: "Business Owner", - imgSrc: "/assets/images/ts1-user.jpg", - }, - }, - ]; - - export const testimonials3 = [ - { - text: "Beautiful template, nice code and easy to customize. Optimization, structure and pages are very good for SEO basics.", - author: "Thomas Johnson", - role: "UI/UX designer", - imgSrc: "/assets/images/demo-gradient/user-1.jpg", - }, - { - text: "This template is so beautiful and has such wonderful new options. It is updated often which gives me even more quality.", - author: "Alice Watson", - role: "3D artist", - imgSrc: "/assets/images/demo-gradient/user-2.jpg", - }, - { - text: "A remarkable model, everything has been thought out with talent, the design, the responsiveness, the various adaptations.", - author: "Peter Braun", - role: "Business owner", - imgSrc: "/assets/images/demo-gradient/user-3.jpg", - }, - { - text: "Beautiful template, nice code and easy to customize. Optimization, structure and pages are very good for SEO basics.", - author: "Thomas Johnson", - role: "UI/UX designer", - imgSrc: "/assets/images/demo-gradient/user-1.jpg", - }, - { - text: "This template is so beautiful and has such wonderful new options. It is updated often which gives me even more quality.", - author: "Alice Watson", - role: "3D artist", - imgSrc: "/assets/images/demo-gradient/user-2.jpg", - }, - { - text: "A remarkable model, everything has been thought out with talent, the design, the responsiveness, the various adaptations.", - author: "Peter Braun", - role: "Business owner", - imgSrc: "/assets/images/demo-gradient/user-3.jpg", - }, - ]; - - export const testimonials4 = [ - { - id: 1, - delay: "0s", - stars: 4.5, - text: "“Really impressed with the service and the results!”", - caption: "Rated 4.5 on Trustpilot", - }, - { - id: 2, - delay: "0.15s", - stars: 4.5, - text: "“Excellent service for targeted lead generation.”", - caption: "Rated 4.5 on Trustpilot", - }, - { - id: 3, - delay: "0.3s", - stars: 4.5, - text: "“I have super enjoyed working with Resonance.”", - caption: "Rated 4.5 on Trustpilot", - }, - ]; - - export const testimonialItems = [ - { - imageSrc: "/assets/images/demo-corporate/testimonial-1.jpg", - quote: - "This template is so beautiful and has such wonderful new options. It is updated often which gives me even more quality. The support is the absolute best I've ever had the pleasure of interacting with. Quick, courteous, premium and extremely helpful!", - author: "Adam Peterson", - position: "Marketing Consultant", - }, - { - imageSrc: "/assets/images/demo-corporate/testimonial-2.jpg", - quote: - "Optimization and structure are very good for SEO basics. A remarkable model, everything has been thought out with talent, the design, the various adaptations. Beautiful template, nice code and easy to customize.", - author: "Jordan Harvey", - position: "SEO/SMO Expert", - }, - ]; - - export const testimonials5 = [ - { - text: "Beautifull template, nice code and easy to customize. Optimization and structure are verry good for SEO basics.", - author: "Thomas Johnson", - position: "UI/ UX Designer", - imgSrc: "/assets/images/demo-fancy/user-1.jpg", - altText: "Image description is here", - extraClass: "mt-50 mt-sm-0", - }, - { - text: "The support is one of the absolute best I've ever had the pleasure of interacting with. Quick, courteous, and extremely helpful!", - author: "Emma Kande", - position: "3D Artist", - imgSrc: "/assets/images/demo-fancy/user-2.jpg", - altText: "Image description is here", - extraClass: "", - }, - { - text: "This template is so beautiful and has such wonderful new options. It is updated often which gives me even more quality.", - author: "Peter Rebel", - position: "Business Owner", - imgSrc: "/assets/images/demo-fancy/user-3.jpg", - altText: "Image description is here", - extraClass: "", - }, - { - text: "A remarkable model, everything has been thought out with talent, the design, the responsiveness, the various adaptations.", - author: "Alice Watson", - position: "Product Designer", - imgSrc: "/assets/images/demo-fancy/user-4.jpg", - altText: "Image description is here", - extraClass: "", - }, - ]; - \ No newline at end of file + }, +]; + +export const testimonials3 = [ + { + text: "Beautiful template, nice code and easy to customize. Optimization, structure and pages are very good for SEO basics.", + author: "Thomas Johnson", + role: "UI/UX designer", + imgSrc: "/assets/images/demo-gradient/user-1.jpg", + }, + { + text: "This template is so beautiful and has such wonderful new options. It is updated often which gives me even more quality.", + author: "Alice Watson", + role: "3D artist", + imgSrc: "/assets/images/demo-gradient/user-2.jpg", + }, + { + text: "A remarkable model, everything has been thought out with talent, the design, the responsiveness, the various adaptations.", + author: "Peter Braun", + role: "Business owner", + imgSrc: "/assets/images/demo-gradient/user-3.jpg", + }, + { + text: "Beautiful template, nice code and easy to customize. Optimization, structure and pages are very good for SEO basics.", + author: "Thomas Johnson", + role: "UI/UX designer", + imgSrc: "/assets/images/demo-gradient/user-1.jpg", + }, + { + text: "This template is so beautiful and has such wonderful new options. It is updated often which gives me even more quality.", + author: "Alice Watson", + role: "3D artist", + imgSrc: "/assets/images/demo-gradient/user-2.jpg", + }, + { + text: "A remarkable model, everything has been thought out with talent, the design, the responsiveness, the various adaptations.", + author: "Peter Braun", + role: "Business owner", + imgSrc: "/assets/images/demo-gradient/user-3.jpg", + }, +]; + +export const testimonials4 = [ + { + id: 1, + delay: "0s", + stars: 4.5, + text: "“Really impressed with the service and the results!”", + caption: "Rated 4.5 on Trustpilot", + }, + { + id: 2, + delay: "0.15s", + stars: 4.5, + text: "“Excellent service for targeted lead generation.”", + caption: "Rated 4.5 on Trustpilot", + }, + { + id: 3, + delay: "0.3s", + stars: 4.5, + text: "“I have super enjoyed working with Resonance.”", + caption: "Rated 4.5 on Trustpilot", + }, +]; + +export const testimonialItems = [ + { + imageSrc: "/assets/images/demo-corporate/testimonial-1.jpg", + quote: + "This template is so beautiful and has such wonderful new options. It is updated often which gives me even more quality. The support is the absolute best I've ever had the pleasure of interacting with. Quick, courteous, premium and extremely helpful!", + author: "Adam Peterson", + position: "Marketing Consultant", + }, + { + imageSrc: "/assets/images/demo-corporate/testimonial-2.jpg", + quote: + "Optimization and structure are very good for SEO basics. A remarkable model, everything has been thought out with talent, the design, the various adaptations. Beautiful template, nice code and easy to customize.", + author: "Jordan Harvey", + position: "SEO/SMO Expert", + }, +]; + +export const testimonials5 = [ + { + text: "Beautifull template, nice code and easy to customize. Optimization and structure are verry good for SEO basics.", + author: "Thomas Johnson", + position: "UI/ UX Designer", + imgSrc: "/assets/images/demo-fancy/user-1.jpg", + altText: "Image description is here", + extraClass: "mt-50 mt-sm-0", + }, + { + text: "The support is one of the absolute best I've ever had the pleasure of interacting with. Quick, courteous, and extremely helpful!", + author: "Emma Kande", + position: "3D Artist", + imgSrc: "/assets/images/demo-fancy/user-2.jpg", + altText: "Image description is here", + extraClass: "", + }, + { + text: "This template is so beautiful and has such wonderful new options. It is updated often which gives me even more quality.", + author: "Peter Rebel", + position: "Business Owner", + imgSrc: "/assets/images/demo-fancy/user-3.jpg", + altText: "Image description is here", + extraClass: "", + }, + { + text: "A remarkable model, everything has been thought out with talent, the design, the responsiveness, the various adaptations.", + author: "Alice Watson", + position: "Product Designer", + imgSrc: "/assets/images/demo-fancy/user-4.jpg", + altText: "Image description is here", + extraClass: "", + }, +]; From 8fd3b43cb4f1cd618f3300af08d192c1c90e0c24 Mon Sep 17 00:00:00 2001 From: Val <44112412+LawfaL@users.noreply.github.com> Date: Thu, 13 Feb 2025 23:25:31 +0700 Subject: [PATCH 3/4] fix: lint --- src/app/(main)/biography/[slug]/page.tsx | 96 ++++++++++++++++++++++++ src/app/(main)/biography/page.tsx | 0 src/app/(main)/layout.tsx | 23 ------ src/components/HeaderNav.tsx | 2 - src/components/Homepage.tsx | 4 +- src/components/SplashScreen.tsx | 52 ------------- src/services/payload/team.ts | 27 +++++++ 7 files changed, 125 insertions(+), 79 deletions(-) create mode 100644 src/app/(main)/biography/[slug]/page.tsx delete mode 100644 src/app/(main)/biography/page.tsx create mode 100644 src/services/payload/team.ts diff --git a/src/app/(main)/biography/[slug]/page.tsx b/src/app/(main)/biography/[slug]/page.tsx new file mode 100644 index 0000000..5ba0222 --- /dev/null +++ b/src/app/(main)/biography/[slug]/page.tsx @@ -0,0 +1,96 @@ +import { BeforeFooterBlock } from "@/components/Blocks/BeforeFooter"; +import { fetchTeamDetail } from "@/services/payload/team"; +import { RichText } from "@payloadcms/richtext-lexical/react"; +import Image from "next/image"; +import { Suspense } from "react"; + +export default async function BiographySinglePage({ params }: { params: Promise<{ slug: string }> }) { + const slug = (await params).slug; + const data = await fetchTeamDetail(slug); + if (!data?.data) return <>; + return ( + <> + }> + <> +
    + {/* */} +
    + +
    + {/* */} + +
    +
    +
    +

    {data.data.name}

    + {/* Author, Categories, Comments */} +
    + +
    + {/* End Author, Categories, Comments */} +
    +
    +
    +
    + + {/* Section */} +
    +
    +
    + {/* Content */} +
    + {/* Post */} +
    +
    +
    + {data.data.name} +
    +
    + +
    +
    +
    + {/* End Post */} +
    + {/* End Content */} +
    +
    +
    + {/* End Section */} + + +
    + + ); +} + +function Loading() { + return ( +
    +
    +
    + {/* Content */} +
    + {/* Post */} +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + {/* End Post */} +
    + {/* End Content */} +
    +
    +
    + ); +} diff --git a/src/app/(main)/biography/page.tsx b/src/app/(main)/biography/page.tsx deleted file mode 100644 index e69de29..0000000 diff --git a/src/app/(main)/layout.tsx b/src/app/(main)/layout.tsx index 22a31e6..876f694 100644 --- a/src/app/(main)/layout.tsx +++ b/src/app/(main)/layout.tsx @@ -52,29 +52,6 @@ export default function MainLayout({ return ( - - - - - - - -
    diff --git a/src/components/HeaderNav.tsx b/src/components/HeaderNav.tsx index aaea62d..961fac9 100644 --- a/src/components/HeaderNav.tsx +++ b/src/components/HeaderNav.tsx @@ -4,7 +4,6 @@ import addScrollspy from "@/utils/addScroll"; import { init_classic_menu_resize } from "@/utils/menuToggle"; import { scrollToElement } from "@/utils/scrollToElement"; import { closeMobileMenu, toggleMobileMenu } from "@/utils/toggleMobileMenu"; -import { usePathname } from "next/navigation"; import { useEffect, useRef, useState } from "react"; import Link from "next/link"; @@ -33,7 +32,6 @@ export default function HeaderNav({ links, animateY = false }: any) { window.removeEventListener("resize", init_classic_menu_resize); }; }, []); - const pathname = usePathname(); return ( <> diff --git a/src/components/Homepage.tsx b/src/components/Homepage.tsx index 618f533..4b64426 100644 --- a/src/components/Homepage.tsx +++ b/src/components/Homepage.tsx @@ -160,10 +160,10 @@ export default function homepage({ onePage = false, dark = false }) { - Explore Our Services + Explore Radixact®
    diff --git a/src/components/SplashScreen.tsx b/src/components/SplashScreen.tsx index 53be7ce..e69de29 100644 --- a/src/components/SplashScreen.tsx +++ b/src/components/SplashScreen.tsx @@ -1,52 +0,0 @@ -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/services/payload/team.ts b/src/services/payload/team.ts new file mode 100644 index 0000000..e5dd882 --- /dev/null +++ b/src/services/payload/team.ts @@ -0,0 +1,27 @@ +import payloadConfig from "@/payload.config"; +import { formatDate } from "@/utils/datetime"; +import { getPayload } from "payload"; + +export async function fetchTeamDetail(name: string | undefined) { + const payload = await getPayload({ config: payloadConfig }); + const blogDataQuery = await payload.find({ + collection: "teams", + where: { + name: { like: `%${name}%` }, + }, + limit: 1, + pagination: false, + }); + + if (!blogDataQuery?.docs?.[0]) return null; + + const data = blogDataQuery?.docs?.[0]; + const createdAt = formatDate(data.createdAt); + const imgUrl = typeof data.img !== "number" ? (data?.img?.url ?? "") : ""; + + return { + data, + createdAt, + imgUrl, + }; +} From a94e3b854fca5878bbdf2956688858369f7e486c Mon Sep 17 00:00:00 2001 From: Val <44112412+LawfaL@users.noreply.github.com> Date: Thu, 13 Feb 2025 23:49:54 +0700 Subject: [PATCH 4/4] fix: list-style --- public/assets/css/style-responsive.css | 3 +++ public/assets/css/style.css | 11 +++++++---- src/components/Team.tsx | 7 ++++++- 3 files changed, 16 insertions(+), 5 deletions(-) diff --git a/public/assets/css/style-responsive.css b/public/assets/css/style-responsive.css index c9fcbf8..ec8462b 100644 --- a/public/assets/css/style-responsive.css +++ b/public/assets/css/style-responsive.css @@ -586,6 +586,9 @@ .blog-item { margin-bottom: 50px; } + .list-bullet li { + list-style-type: circle; + } .blog-item-title { font-size: 28px; } diff --git a/public/assets/css/style.css b/public/assets/css/style.css index 238c61c..94629fc 100644 --- a/public/assets/css/style.css +++ b/public/assets/css/style.css @@ -238,10 +238,10 @@ Primary use: Multipurpose Template --gradient-primary-alpha-2: linear-gradient(90deg, transparent 13%, var(--color-primary-1) 60%); --border-radius-default: 4px; --border-radius-large: 30px; - --box-shadow: - 0px 5px 10px 0px rgba(0, 0, 0, 0.05), 0px 1px 1px 0px rgba(0, 0, 0, 0.03), 0px 3px 5px 0px rgba(0, 0, 0, 0.03); - --box-shadow-strong: - 0px 5px 10px 0px rgba(0, 0, 0, 0.08), 0px 1px 1px 0px rgba(0, 0, 0, 0.06), 0px 3px 5px 0px rgba(0, 0, 0, 0.06); + --box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.05), 0px 1px 1px 0px rgba(0, 0, 0, 0.03), + 0px 3px 5px 0px rgba(0, 0, 0, 0.03); + --box-shadow-strong: 0px 5px 10px 0px rgba(0, 0, 0, 0.08), 0px 1px 1px 0px rgba(0, 0, 0, 0.06), + 0px 3px 5px 0px rgba(0, 0, 0, 0.06); --box-shadow-block: 0px 3px 50px 0px rgba(0, 0, 0, 0.05); --box-shadow-block-strong: 0px 3px 50px 0px rgba(0, 0, 0, 0.15); --transition-default: all 0.27s cubic-bezier(0, 0, 0.58, 1); @@ -10290,6 +10290,9 @@ a.link-to-top.color:before { position: relative; margin-bottom: 80px; } +.list-bullet li { + list-style-type: disc; +} .blog-item .lead, .blog-item blockquote p { font-size: 130%; diff --git a/src/components/Team.tsx b/src/components/Team.tsx index ad64f95..e3dd78a 100644 --- a/src/components/Team.tsx +++ b/src/components/Team.tsx @@ -1,4 +1,5 @@ "use client"; +import Link from "next/link"; import { CardTeam } from "./Teams/CardTeam"; export default function Team({ data }: any) { @@ -17,7 +18,11 @@ export default function Team({ data }: any) { {data.map((member: any, index: any) => (
    - + + +
    ))} {/* End Team item */}