Giovanny Burger uses plain CSS3 — no Tailwind, no CSS-in-JS, no external UI framework. All visual styles live in two files:Documentation Index
Fetch the complete documentation index at: https://mintlify.com/giovanymevi/pedidoHAM/llms.txt
Use this file to discover all available pages before exploring further.
src/index.css— global resets,Interfont import from Google Fonts, and basebodystyles.src/App.css— all component-level styles: the hero header, burger card grid, cart sidebar, buttons, badges, and responsive breakpoints.
.css file, change a value, and Vite hot-reloads the result instantly in the browser.
Paleta de colores principal
The following colors are used throughoutApp.css. All values are hardcoded (no CSS custom properties yet):
| Variable / Uso | Color |
|---|---|
Fondo general (body) | #fdf8f0 |
| Texto principal | #2c1a12 |
| Acento / borde | #e6b422 |
| Fondo hero (gradiente) | #1f2a0e → #2c1a12 |
| Botón WhatsApp | #25D366 |
| Precio / destacado | #e67e22 |
Cambiar colores de marca
The main accent color#e6b422 (golden yellow) is the most visible brand color. It appears in at least five places inside App.css:
| Selector | Uso |
|---|---|
.hours | Pill de horario en el hero |
.creator-button | Botón “hecho por amandarina.cl” |
.cart-total | Borde superior del total del carrito |
.popular-badge | Badge de gradiente ”🔥 Más pedida” |
.btn-add:hover | Fondo del botón al pasar el cursor |
#e6b422 in App.css and replace all occurrences:
Estilos de tarjeta
Each burger is rendered inside a.burger-card element. The key rules that define its look and feel:
border-radius— reduce to8pxfor sharper corners, increase to28pxfor a more pill-like feel.box-shadowon hover — increase the third value (blur radius) for a softer glow, or changergba(0,0,0,0.15)to a tinted shadow using the accent color.transform: translateY(-5px)— change-5pxto-8pxfor a more dramatic lift, or0to disable the animation.
Diseño responsive
The app uses a single@media (max-width: 768px) breakpoint in App.css to adapt the layout for mobile screens:
≤ 768 px):
- The burger grid collapses to a single column (
grid-template-columns: 1fr). - The cart sidebar becomes a fixed slide-in panel from the right edge of the screen, hidden off-canvas until the user taps the floating cart button.
- A semi-transparent overlay (
.cart-overlay) covers the menu behind the open cart. - A close button (
.mobile-close) appears inside the cart header to dismiss the panel.