diff --git a/src/components/widgets/CompactCertifications.astro b/src/components/widgets/CompactCertifications.astro index 65f747b..8caec31 100644 --- a/src/components/widgets/CompactCertifications.astro +++ b/src/components/widgets/CompactCertifications.astro @@ -44,11 +44,11 @@ const { title: 'text-3xl lg:text-4xl', }} /> -
+
{ testimonials && testimonials.map(({ linkUrl, name, issueDate, description, image }) => ( -
+
{ items.map(({ title, description, icon }) => ( -
+
- } /> +
+ {items.map((item) => ( +
+
+ + + +

{item.title}

+
+
+ ))} +
diff --git a/src/components/widgets/Content.astro b/src/components/widgets/Content.astro index debecad..b3b043d 100644 --- a/src/components/widgets/Content.astro +++ b/src/components/widgets/Content.astro @@ -63,10 +63,10 @@ const { columns={columns} defaultIcon="tabler:check" classes={{ - container: `gap-y-4 md:gap-y-8`, - panel: 'max-w-none content-backdrop p-3 rounded-md', - title: 'text-lg font-medium leading-6 dark:text-white ml-2 rtl:ml-0 rtl:mr-2', - description: 'text-muted dark:text-slate-400 ml-2 rtl:ml-0 rtl:mr-2', + container: 'gap-6', + panel: 'bg-white/90 dark:bg-slate-900/90 rounded-2xl shadow-lg hover:shadow-xl transition-shadow duration-200 border border-gray-100 dark:border-slate-800 p-6 flex flex-col gap-2', + title: 'text-lg font-semibold text-gray-900 dark:text-white ml-2 rtl:ml-0 rtl:mr-2', + description: 'text-gray-600 dark:text-gray-300 ml-2 rtl:ml-0 rtl:mr-2', icon: 'flex h-7 w-7 items-center justify-center rounded-full bg-green-600 dark:bg-green-700 text-gray-50 p-1', action: 'text-lg font-medium leading-6 dark:text-white ml-2 rtl:ml-0 rtl:mr-2', }} diff --git a/src/components/widgets/Features.astro b/src/components/widgets/Features.astro index 8f42b62..7650cd7 100644 --- a/src/components/widgets/Features.astro +++ b/src/components/widgets/Features.astro @@ -27,8 +27,10 @@ const { columns={columns} defaultIcon={defaultIcon} classes={{ - container: '', - title: 'md:text-[1.3rem]', + container: 'gap-6', + panel: 'bg-white/90 dark:bg-slate-900/90 rounded-2xl shadow-lg hover:shadow-xl transition-shadow duration-200 border border-gray-100 dark:border-slate-800 p-6 flex flex-col gap-2', + title: 'md:text-[1.3rem] font-semibold text-gray-900 dark:text-white', + description: 'text-gray-600 dark:text-gray-300', icon: 'text-white bg-primary rounded-full w-10 h-10 p-2 md:w-12 md:h-12 md:p-3 mr-4 rtl:ml-4 rtl:mr-0', ...((classes?.items as Record) ?? {}), }} diff --git a/src/components/widgets/Features2.astro b/src/components/widgets/Features2.astro index 282337e..4e360d4 100644 --- a/src/components/widgets/Features2.astro +++ b/src/components/widgets/Features2.astro @@ -26,11 +26,8 @@ const { columns={columns} defaultIcon={defaultIcon} classes={{ - container: 'gap-4 md:gap-6', - panel: - 'rounded-lg shadow-[0_4px_30px_rgba(0,0,0,0.1)] dark:shadow-[0_4px_30px_rgba(0,0,0,0.1)] backdrop-blur border border-[#ffffff29] bg-white dark:bg-slate-900 p-6', - // panel: - // "text-center bg-page items-center md:text-left rtl:md:text-right md:items-start p-6 p-6 rounded-md shadow-xl dark:shadow-none dark:border dark:border-slate-800", + container: 'gap-6', + panel: 'bg-white/90 dark:bg-slate-900/90 rounded-2xl shadow-lg hover:shadow-xl transition-shadow duration-200 border border-gray-100 dark:border-slate-800 p-6 flex flex-col gap-2', icon: 'w-12 h-12 mb-6 text-primary', ...((classes?.items as Record) ?? {}), }} diff --git a/src/components/widgets/WorkExperience.astro b/src/components/widgets/WorkExperience.astro index 7d91dc3..0319515 100644 --- a/src/components/widgets/WorkExperience.astro +++ b/src/components/widgets/WorkExperience.astro @@ -71,6 +71,21 @@ const timelineItems = items.map((item) => {
) } +
+ {items.map((item) => ( +
+
+

{item.title}

+ {item.company &&

{item.company}

} +
+
+ {item.description &&

{item.description}

} + {item.date &&

{item.date}

} + {item.location &&

{item.location}

} +
+
+ ))} +