Skip to content

Commit 578cc21

Browse files
committed
fix: removed timeline bar in experience, made company logos rounded-square
1 parent efb8832 commit 578cc21

File tree

3 files changed

+7
-16
lines changed

3 files changed

+7
-16
lines changed

public/images/cactuscreatives.png

2.68 KB
Loading

src/components/Experiences.tsx

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,7 @@ export function Experiences({ arr }: ExperiencesProps) {
1313
<section id="experience" className="mb-12">
1414
<h2 className="text-2xl md:text-3xl lg:text-4xl font-section mb-4">Experience</h2>
1515
{experiences && experiences.length > 0 ? (
16-
<div className="relative space-y-6">
17-
<div
18-
className="z-1 absolute md:left-20 top-0 bottom-0 w-1 bg-pink-500 rounded-full"
19-
></div>
16+
<div className="space-y-6">
2017
{experiences.map((experience, index) => (
2118
<ExperienceTile key={index} {...experience} />
2219
))}

src/components/Tiles/ExperienceTile.tsx

Lines changed: 6 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -16,25 +16,19 @@ export type ExperienceTileProps = {
1616
export function ExperienceTile({ companyLogo, companyName, companyLink, position, period, responsibilities }: ExperienceTileProps) {
1717
const isDesktop = useMediaQuery('(min-width: 768px)')
1818
return (
19-
<div className="mb-8 flex items-center">
20-
<div className="relative flex-grow md:pl-28">
21-
{isDesktop ? (
22-
<div className="bg-white absolute left-[5px] top-3 p-1 rounded-full">
19+
<div className="mb-6 flex items-center">
20+
<div className="relative flex-grow md:pl-12">
21+
<div className="bg-white aspect-square absolute left-[5px] top-3 rounded-lg">
2322
{/* // center the bullet : `top-1/2 transform -translate-y-1/2` */}
2423
<img
2524
src={companyLogo}
2625
alt={`${companyName} logo`}
27-
width={150}
28-
height={75}
26+
width={isDesktop ? 80 : 45}
27+
height={isDesktop ? 80 : 45}
2928
className="rounded-md"
3029
/>
3130
</div>
32-
) : (
33-
<div className="absolute left-[-10px] top-5">
34-
<Briefcase className="bg-neutral-100 dark:bg-neutral-950 rounded-md w-6 h-6"/>
35-
</div>
36-
)}
37-
<div className="pl-8 md:pl-16 py-3">
31+
<div className="pl-16 py-3">
3832
<div className="flex flex-col md:items-start justify-between sm:flex-row mb-4">
3933
<div>
4034
<h2 className="text-xl font-bold">{position}</h2>

0 commit comments

Comments
 (0)