The Pikanté landing page is built with Astro 6 as a collection of single-responsibility components — each section of the page lives in its ownDocumentation Index
Fetch the complete documentation index at: https://mintlify.com/luigitemu/pikante-landing/llms.txt
Use this file to discover all available pages before exploring further.
.astro file under src/components/. As a content editor you can update virtually every piece of visible text, pricing, FAQ, and store data by editing those files directly; no framework knowledge is required beyond knowing which file controls which section. This guide walks through every editable area in the order it appears on the page.
Run
npm run dev from the project root before editing to preview changes live at http://localhost:4321. Save any file to see the browser refresh instantly.1. Page title and meta description
Location:src/pages/index.astro — inside the <head> block.
These are the values that appear in browser tabs and search-engine results.
<title> tag and the content attribute of the <meta name="description"> tag to update them. Keep the description under 160 characters.
2. Hero headline and stats
Location:src/components/Hero.astro
The Hero is the first full-viewport section visitors see. It contains the main <h1> headline and three supporting stats.
Main headline
- The
<em class="flame-letter">wrapper renders text in the fire-orange accent color. Apply it to any word that should glow. - The
<span class="stroke">wrapper renders hollow outlined text. Use it for a single high-impact word per headline.
Hero stats
The three stats sit in.hero-meta below the CTA button:
<div> is one stat. The <b> holds the large display value (Anton font, 30 px) and the <span> holds the small mono label beneath it. Keep <b> values short — one to three characters work best.
3. Product names, descriptions, and prices
Location:src/components/Products.astro
Each flavor is an <article class="prod"> card. There are currently two live cards: Versión picante and Versión suave.
Price data attributes
Prices are stored asdata-* attributes on the .price span so that the size-selector pills can swap them via JavaScript without a page reload:
L [amount] · [size], for example data-v570="L 150 · 570ml". Update all three attributes whenever pricing changes so every size pill shows the correct price.
Full card structure
4. Preparation steps
Location:src/components/HowTo.astro
The three preparation steps sit inside .steps. Each step is an <article class="step reveal">:
| Step | <h3> | <p> |
|---|---|---|
| 01 | Escarcha el vaso | Chamoy al borde, escarchado con tajín. |
| 02 | Hielo + PIKANTÉ + Cerveza | Hielo al tope, 100 ml del michemix PIKANTÉ y completa con tu cerveza favorita. |
| 03 | ¡Disfruta de un elixirrr! | ¡Y brinda por la buena vida! |
<h3> and <p> text inside each .step-body to update the step copy. To change the step photo, swap the src import at the top of the frontmatter and update the alt text accordingly.
5. WhatIs features
Location:src/components/WhatIs.astro
The “Qué es” section lists four brand pillars as .what-item rows. Each row follows this structure:
| # | <h3> | <p> |
|---|---|---|
| 01 | Ingredientes de calidad. | Seleccionados para que disfrutes la mejor experiencia. |
| 02 | Picante perfecto. | Calibrado para que pique rico, no para que sufras. Dos niveles según tu temperatura. |
| 03 | Fácil de preparar. | Escarcha el vaso, hielo para que refresque, agrega michemix PIKANTÉ y acompáñala con tu cerveza favorita. Listo. |
| 04 | Ideal para compartir entre amigos. | Que no te falten las micheladas PIKANTÉ en cada fiesta con tus amigos. Para que disfrutes la mejor experiencia. |
<h3> and <p> inside .what-content for each item. The number (<span class="what-n">) and icon (<div class="what-icon">) are decorative and rarely need updating.
6. FAQ questions and answers
Location:src/components/Faq.astro
Each FAQ entry is a .faq-item containing a toggle button (.faq-q) and a collapsible answer panel (.faq-a-inner).
Current Q&As
| Question | Answer |
|---|---|
| ¿Con qué cerveza se sirve? | PIKANTÉ está diseñada para que la disfrutes con tu cerveza favorita. Si la cerveza está fría, la michelada está lista. |
| ¿Qué tan picante es? | La versión Suave no pica mucho (1/5); la versión Picante pica rico (3/5). Todas están calibradas para que las disfrutes, no para que sufras. |
| ¿Tiene alcohol? | No. PIKANTÉ es el mix — tú le pones la cerveza. La botella sola es 0% alcohol. Así que también funciona para que disfrutes tus chamoyadas o cualquier cóctel de tu preferencia. |
| ¿Cuánto dura? | Refrigerada hasta 4 meses. Abierta 30 días bajo refrigeración. |
| ¿Hacen envíos? | A los 18 departamentos de Honduras. Entregas a domicilio en 24-48 horas posteriores a tu pedido. |
Editing an existing answer
Find the.faq-a-inner div of the relevant item and update the text directly:
Adding a new FAQ item
Copy and paste the following block inside.faq-list, after the last </div><!-- /.faq-item -->:
The first item in the list uses
data-open="true" and aria-expanded="true" on its button to appear open by default. Only one item should carry data-open="true" at a time.7. Store locations
Location:src/components/Stores.astro
Store data lives entirely in the cities array at the top of the component’s frontmatter — no HTML editing is required to add a location.
Data structure
Adding a place to an existing city
Find the city object and append a new object to itsplaces array:
type values used in the codebase: Estación, Supermercado, Minisuper, Restaurante, Distribuidora, Market, Repostería, Carnicería.
Adding a new city
Add a new object to thecities array. Use one of the three pre-defined CSS skin classes (city-card--tegus, city-card--gracias, city-card--lepaera) or leave the class field as an empty string to get the default card style:
featured: true on a city to badge it with “Mayor distribución” and apply the highlight gradient border. Only one city should be featured at a time.
8. Social links
Social links appear in two separate components and must be updated in both places to stay in sync.Nav social links — src/components/Nav.astro
Footer social links — src/components/Footer.astro
The same three links appear inside .foot-brand .socials with identical href values.
Current canonical links
| Platform | URL |
|---|---|
https://www.instagram.com/pikantehn?igsh=bnczZDhkMzZnNWxm&utm_source=qr | |
| TikTok | https://www.tiktok.com/@pikantehn?_r=1&_t=ZS-96VGsdTFTAz |
https://wa.me/+50497864648 |
href attribute on the <a> tag in both Nav.astro and Footer.astro.
9. Footer copyright and distributor text
Location:src/components/Footer.astro — the .foot-bot div at the bottom of the footer.
<span> elements:
- Left span — copyright line. Update the year (
2026) when the calendar rolls over. - Right span — legal distributor attribution. Update if the manufacturing or distribution partner changes.
© entity renders the © symbol. Leave it as-is.