소스 검색

case study changes

master
Pavle Golubovic 2 년 전
부모
커밋
6661b836f4
2개의 변경된 파일50개의 추가작업 그리고 46개의 파일을 삭제
  1. 1
    1
      frontend/package.json
  2. 49
    45
      frontend/src/pages/CaseStudyPage.jsx

+ 1
- 1
frontend/package.json 파일 보기

{ {
"name": "frontend", "name": "frontend",
"version": "3.0.7",
"version": "3.0.8",
"private": true, "private": true,
"dependencies": { "dependencies": {
"@faceless-ui/slider": "^1.1.14", "@faceless-ui/slider": "^1.1.14",

+ 49
- 45
frontend/src/pages/CaseStudyPage.jsx 파일 보기

<section <section
id="heading" id="heading"
className={ className={
'flex flex-col items-center relative justify-center m-auto py-16 md:py-32'
'flex flex-col items-center relative justify-center m-auto py-16 md:py-32 overflow-hidden'
} }
> >
<div className="absolute top-0 left-[-50%] lg:left-0 right-[-50%] lg:right-0 bottom-0"> <div className="absolute top-0 left-[-50%] lg:left-0 right-[-50%] lg:right-0 bottom-0">
)} )}
</Wrapper> </Wrapper>


{/* About the Client Section */}


<section id="client" className="flex flex-col items-center justify-center">
<div className="my-8 flex flex-col md:flex-row justify-center items-start w-full max-w-custom m-auto px-8 xl:px-0">
{data[0].attributes.AboutClient && (
<div className="w-full md:w-1/2">
<h3 className="h3-heading text-teal-600">
{data[0].attributes.AboutClient.title}
</h3>
{data[0].attributes.AboutClient.paragraph &&
data[0].attributes.AboutClient.paragraph.length > 0 &&
data[0].attributes.AboutClient.paragraph.map((item, index) => (
<p key={index} className="paragraph mt-4">
{item.ParagraphElement}
</p>
))}
</div>
)}
<div className="w-full md:w-1/2 grid grid-cols-2 md:grid-cols-3 gap-16 mt-8 md:mt-0">
<div className="hidden md:inline-block"></div>
{data[0].attributes.Country && (
<div className="float-left md:float-right text-left md:text-right">
<h4 className="text-teal-600 font-semibold">
{data[0].attributes.Country.title}
</h4>
<p className="mt-4">{data[0].attributes.Country.info}</p>
</div>
)}
{data[0].attributes.Industry && (
<div className="float-left md:float-right text-left md:text-right">
<h4 className="text-teal-600 font-semibold">
{data[0].attributes.Industry.title}
</h4>
<p className="mt-4">{data[0].attributes.Industry.info}</p>
</div>
)}
</div>
</div>
</section>


{/* Domain Section */} {/* Domain Section */}
{data[0].attributes.Domain && ( {data[0].attributes.Domain && (
<section <section
id="domain" id="domain"
className="flex flex-col items-center justify-center mt-16"
className="flex flex-col items-center justify-center"
> >
<div className="my-8 flex flex-col justify-center items-center w-full max-w-custom m-auto px-8 xl:px-0">
<div className="my-4 flex flex-col justify-center items-center w-full max-w-custom m-auto px-8 xl:px-0">
<div className="w-full"> <div className="w-full">
<h3 className="h3-heading">{data[0].attributes.Domain.title}</h3> <h3 className="h3-heading">{data[0].attributes.Domain.title}</h3>
{data[0].attributes.Domain.paragraph && {data[0].attributes.Domain.paragraph &&
{/* Challanges, Solution Section */} {/* Challanges, Solution Section */}
<section <section
id="challanges_solution" id="challanges_solution"
className="flex flex-col items-center justify-center mt-16"
className="flex flex-col items-center justify-center mt-8"
> >
<div className="my-8 flex flex-col md:flex-row justify-center items-center w-full max-w-custom m-auto px-8 xl:px-0">
<div className="my-4 flex flex-col md:flex-row justify-center items-center w-full max-w-custom m-auto px-8 xl:px-0">
<div className="w-full md:w-1/2 md:pr-16"> <div className="w-full md:w-1/2 md:pr-16">
{data[0].attributes.Challanges && ( {data[0].attributes.Challanges && (
<div> <div>
{data[0].attributes.Results && ( {data[0].attributes.Results && (
<section <section
id="results" id="results"
className="flex flex-col items-center justify-center mt-16"
className="flex flex-col items-center justify-center"
> >
<div className="my-8 flex flex-col justify-center items-center w-full max-w-custom m-auto px-8 xl:px-0"> <div className="my-8 flex flex-col justify-center items-center w-full max-w-custom m-auto px-8 xl:px-0">
<div className="w-full"> <div className="w-full">
</section> </section>
)} )}



{/* Technologies Section */} {/* Technologies Section */}
{data[0].attributes.Techonologies && ( {data[0].attributes.Techonologies && (
<section id="technologies" className="flex flex-col justify-center mt-16"> <section id="technologies" className="flex flex-col justify-center mt-16">
<div className="my-8 flex flex-col w-full max-w-custom m-auto px-8 xl:px-0">
<div className="my-4 flex flex-col w-full max-w-custom m-auto px-8 xl:px-0">
<div className="w-full"> <div className="w-full">
<h3 className="h3-heading"> <h3 className="h3-heading">
{data[0].attributes.Techonologies.title} {data[0].attributes.Techonologies.title}
</section> </section>
)} )}


{/* About the Client Section */}

<section id="client" className="flex flex-col items-center justify-center mt-4">
<div className="my-8 flex flex-col md:flex-row justify-center items-start w-full max-w-custom m-auto px-8 xl:px-0">
{data[0].attributes.AboutClient && (
<div className="w-full md:w-1/2">
<h3 className="h3-heading text-teal-600">
{data[0].attributes.AboutClient.title}
</h3>
{data[0].attributes.AboutClient.paragraph &&
data[0].attributes.AboutClient.paragraph.length > 0 &&
data[0].attributes.AboutClient.paragraph.map((item, index) => (
<p key={index} className="paragraph mt-4">
{item.ParagraphElement}
</p>
))}
</div>
)}
<div className="w-full md:w-1/2 grid grid-cols-2 md:grid-cols-3 gap-16 mt-8 md:mt-0">
<div className="hidden md:inline-block"></div>
{data[0].attributes.Country && (
<div className="float-left md:float-right text-left md:text-right">
<h4 className="text-teal-600 font-semibold">
{data[0].attributes.Country.title}
</h4>
<p className="mt-4">{data[0].attributes.Country.info}</p>
</div>
)}
{data[0].attributes.Industry && (
<div className="float-left md:float-right text-left md:text-right">
<h4 className="text-teal-600 font-semibold">
{data[0].attributes.Industry.title}
</h4>
<p className="mt-4">{data[0].attributes.Industry.info}</p>
</div>
)}
</div>
</div>
</section>

{/* CTA Section */} {/* CTA Section */}
{data[0].attributes.WorkTogether && ( {data[0].attributes.WorkTogether && (
<section <section

Loading…
취소
저장