Enhance interactivity and mobile responsiveness in widget components

- Added touchend event listeners to certification, education, and skills cards for improved mobile compatibility.
- Updated click event listeners to prevent default actions, ensuring modals display correctly on both desktop and mobile devices.
- Enhanced mobile-specific styles in the Work Experience component for better usability, including adjustments to padding, gap, and text sizing.
This commit is contained in:
becarta
2025-06-15 18:15:03 +02:00
parent 7f6578ceb1
commit c6c9677b00
5 changed files with 51 additions and 30 deletions

View File

@@ -522,29 +522,4 @@ const metadata = {
}}
/>
</div>
<!-- Enhanced Call to Action -->
<div class="content-section stagger-animation">
<CallToAction
title={t.about.callToAction.title}
subtitle={t.about.callToAction.subtitle}
actions={[
{
variant: 'primary',
text: t.about.callToAction.actions.getInTouch,
href: '/contact',
icon: 'tabler:mail'
},
{
variant: 'secondary',
text: t.about.callToAction.actions.viewPortfolio,
href: '/portfolio',
icon: 'tabler:briefcase'
}
]}
classes={{
container: 'glass-enhanced'
}}
/>
</div>
</Layout>