Overview
This section includes:- Section heading with chat icon
- Introductory subheading
- Three contact links with icons
- Hover animations for interaction
File Location
Structure
Contact Methods
1. Website Link
Links to the personal agency website:Target: Opens in new tab
Security:
rel="noopener noreferrer" for security
2. Email Link
Direct email contact:mailto: opens default email clientAccessibility: Descriptive
aria-label
3. Phone Link
Clickable phone number:tel: initiates phone call on mobileFormat: International format in href, formatted display text
Styling
Container Layout
Link Styling
Each contact link has a clean, card-like appearance:Hover Effects
Links slide right and show a border on hover:- Slides 4px to the right
- Adds subtle drop shadow
- Background lightens slightly
- Primary color border appears
Active State
Icon Styling
Subline Text
Interactive Features
- Hover animations - Smooth transitions on all properties
- Icon scaling - Icons grow slightly when hovered
- Horizontal slide - Links slide to the right
- Border highlight - Primary color border appears
- Active state - Reduced transform when clicked
Accessibility
- Semantic links with descriptive text
- ARIA labels for screen readers
- External link security with
rel="noopener noreferrer" - Keyboard navigation fully supported
- Focus states inherited from global styles
- Protocol handlers for email and phone
Customization
To update contact information:Change Website URL
Change Email
Change Phone Number
- The
hrefattribute should use the unformatted number fortel:links - The display text can be formatted for readability
- Update the
aria-labelto match the new contact info
Adding Additional Contact Methods
To add a new contact option (e.g., LinkedIn):Section ID
The section has an ID for navigation:#contacto in the URL.
Related Sections
- Footer Section - Social media links
- Chatbot Section - Interactive AI assistant
- Hero Section - Initial CTA buttons