The About section (Documentation Index
Fetch the complete documentation index at: https://mintlify.com/lgomegarc/mi-portfolio/llms.txt
Use this file to discover all available pages before exploring further.
AboutSection.svelte) introduces Leila with a profile card on the left and a biography + skills grid on the right, using Svelte fly and fade entrance animations.
Layout
The section uses a three-column CSS grid (md:grid-cols-3) with two distinct regions:
- Left column (1 col): Profile card — photo, name, title, and contact button
- Right columns (2 cols): Bio narrative (“Mi Historia y Trayectoria”) stacked above the skills grid (“Skills técnicas”)
grid-cols-1) and the profile card stacks on top of the bio content.
Profile Card
The profile card is a centered flex column inside a rounded, frosted-glass panel (bg-gray-900/80 backdrop-blur-md). It contains:
- Profile photo —
/Profile_Image.jpgdisplayed in a circularborder-cyan-400frame with a subtle hover scale effect - Name — “Leila” rendered as a large bold heading
- Title — “Desarrolladora Backend” in muted gray text
- “Contáctame” button — a cyan-to-indigo gradient button linking to
#contact
Skills Grid
Each skill is rendered as a square card showing its Iconify icon, name, and proficiency level. The@iconify/svelte Icon component renders icons by string ID — no local SVG files are required.
The full skills array defined in AboutSection.svelte:
level field accepts the strings 'Avanzado' or 'Basico' and is displayed as-is beneath the skill name.
Adding or Updating Skills
Find the right icon ID
Browse available Iconify icons at https://icon-sets.iconify.design/ and copy the full icon ID string (e.g.,
devicon-plain:docker, mdi:docker).Animation
The three major blocks animate in on page load using Svelte’sin: directives:
| Element | Transition | Parameters |
|---|---|---|
| Profile card | fly | x: -50, duration: 800, delay: 200 |
| Bio section | fly | x: 50, duration: 800, delay: 400 |
| Skills section | fade | duration: 1000, delay: 600 |
x: -50 vs x: 50), while the skills grid fades in last after the text content has settled.
Iconify loads icons on-demand from its CDN. No local icon files are needed — just provide the icon ID string.