The PROVESA Web public website provides a modern, dynamic interface for visitors to learn about products and services. It features responsive design, interactive components, and customizable content sections.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/ashcroft08/provesa-web/llms.txt
Use this file to discover all available pages before exploring further.
Homepage Structure
The main homepage (src/routes/+page.svelte) is composed of several key sections:
Hero Slider
Full-screen image carousel with customizable slides and text overlays
Product Section
Dynamic product display with image carousels and feature highlights
About Teaser
Company information preview section
Suggestions Form
Customer feedback and inquiry forms
Hero Slider
The hero slider (src/lib/components/HeroSlider.svelte) creates an engaging first impression with full-screen image slides.
Features
Auto-rotating Slides
Auto-rotating Slides
Slides automatically transition every 6 seconds with smooth Ken Burns animation effects:
Customizable Text Positioning
Customizable Text Positioning
Each slide supports three text alignment options:
- Left: Content aligned to the left side
- Center: Centered content for balanced layouts
- Right: Content aligned to the right
align property on each slide object.Color-Highlighted Keywords
Color-Highlighted Keywords
Emphasize key words with custom colors:
text-accent-yellow: Yellow highlighttext-primary: Primary brand bluetext-accent-red: Accent redtext-white: White text
Optional Badge Labels
Optional Badge Labels
Display trust indicators or promotional text:Appears as a subtle pill above the main title with a pulsing green indicator.
Default Slides
When no custom slides are configured, the system displays three default slides showcasing:- Distribution capabilities
- Class A infrastructure
- Quality commitment
The slider includes navigation arrows and dot indicators for manual control, which appear on hover.
Product Showcase
The product section (src/lib/components/ProductSection.svelte) displays products with alternating layouts for visual interest.
Display Types
Products can be displayed in two formats:- Features View
- Categories View
Perfect for highlighting specific product benefits:Each feature displays with an icon from the set:
BadgeCheckShoppingBasketTruckAward
Image Carousel
Each product supports multiple images that auto-rotate:Layout Options
Left Layout
Image on the left, content on the right. Ideal for the first product.
Right Layout
Content on the left, image on the right. Creates visual rhythm when alternated.
Accent Colors
Products can use different accent colors for visual hierarchy:- Primary (
primary): Blue theme for flagship products - Accent (
accent): Red theme for category showcases
User Interactions
Suggestions Form
TheSugerenciasForm component allows visitors to submit:
- Product suggestions
- General inquiries
- Customer feedback
Social Media Integration
TheRedesSociales component displays social media links configured in the footer settings, connecting visitors to:
- Email contact
Public Pages
Beyond the homepage, the site includes dedicated pages:About Us
Company history, mission, and team information
Employment
Job application form and current openings
Contests
Active promotions and contest information
Legal Pages
Terms of service and privacy policy at
/politicas/terminos and /politicas/privacidadResponsive Design
All components are built with mobile-first responsive design:- Mobile: Single column layouts, touch-optimized controls
- Tablet: Two-column grids where appropriate
- Desktop: Full multi-column layouts with hover effects
Performance Features
- Lazy loading: Images load as needed
- Optimized transitions: CSS transforms for smooth 60fps animations
- Cleanup on unmount: All intervals are properly cleared
Customization via Admin
All public website content can be managed through the Admin Dashboard:- Slider images and text via Sliders tab
- Products via Productos tab
- Theme colors via Personalización tab
- Company info via Nosotros tab
- Footer content via Footer tab
No code changes required - all content is database-driven and manageable through the admin interface.
