Services Component
The Services component showcases Plugin Agency’s 5 core service offerings in a visually consistent grid layout with icons from lucide-react.Overview
This section:- Displays 5 main service categories
- Uses lucide-react icons for visual representation
- Implements a responsive grid layout
- Provides clear service descriptions
- Data-driven rendering from services array
Features
- Icon Integration: Professional icons from lucide-react
- Service Cards: Consistent card design across all services
- Responsive Grid: Adapts to screen sizes
- Data-Driven: Array-based rendering
- Clear Descriptions: Each service explained concisely
Props
This component accepts no props.Usage
Services Data Structure
The component uses aservices array with 5 service definitions:
Code Implementation
Services.jsx
Icons Used
All icons fromlucide-react package at 28px size:
- Target - Strategy, Brand & Communication
- Smartphone - Content & Social Media
- Monitor - Web Design & Digital Solutions
- Bot - Automation, Processes & AI
- Handshake - PR, Experiences & Ecosystem
All icons are consistently sized at 28px for visual harmony across the service cards.
Service Categories
1. Estrategia, Marca y Comunicación
Organizing identity, value proposition, and narrative for consistent touchpoint communication.2. Contenidos y Redes Sociales
Designing content strategy that represents the project and makes it discoverable.3. Diseño Web y Soluciones Digitales
Designing and developing conversion-oriented websites and landing pages aligned with brand and business objectives.4. Automatización, Procesos e IA aplicada
Implementing workflows to save time, standardize, and intelligently scale operations and content.5. PR, Experiencias y Ecosistema
Creating activations and connections that increase real visibility within the creative and technological ecosystem.Styling Classes
.services-section- Main section container.section-divider- Visual separator between sections.section-title- Main heading with highlighted span.services-grid- Grid container for service cards.service-card- Individual service card.service-icon- Icon container within each card
Layout Structure
-
Header
- Title: “Nuestros Servicios” with highlighted “Servicios”
-
Services Grid
- 5 service cards in responsive grid
- Each card contains icon, title, and description
Responsive Behavior
- Desktop: Multi-column grid (likely 2-3 columns)
- Tablet: 2-column grid
- Mobile: Single column stack
Card Structure
Each service card includes:Content Strategy
Descriptions follow the pattern:- Clear action verb (Ordenamos, Diseñamos, Implementamos, Creamos)
- Specific outcomes and benefits
- Professional but approachable tone
Dependencies
- Target
- Smartphone
- Monitor
- Bot
- Handshake
The icon size (28px) is slightly larger than the Problem component (24px) to give services more visual weight.
Integration with Other Components
This component integrates with:- Method Component: Services implement the 5-layer methodology
- WorkPacks Component: Services are packaged into work packs
- Contact Component: Users can inquire about specific services