feat(ADM-018): completed feature
This commit is contained in:
183
project/specs/brand-migration/BRAND_INVENTORY.md
Normal file
183
project/specs/brand-migration/BRAND_INVENTORY.md
Normal file
@@ -0,0 +1,183 @@
|
||||
# BRAND INVENTORY — MercadoDeVida
|
||||
|
||||
**Source**: https://mercadodevida.es
|
||||
**Inspected**: 2026-08-17
|
||||
**Status**: INCOMPLETE — CSS not yet extracted from legacy site
|
||||
|
||||
---
|
||||
|
||||
## To Extract Before Implementation
|
||||
|
||||
### 1. CSS Stylesheet
|
||||
|
||||
Fetch from the legacy site source. Common paths to try:
|
||||
- `/catalog/view/theme/journal3/stylesheet/stylesheet.css`
|
||||
- `/catalog/view/theme/default/stylesheet/stylesheet.css`
|
||||
- `/styles.css`
|
||||
- Inline `<style>` tags in page source
|
||||
|
||||
Extract all CSS custom properties (variables) or color values:
|
||||
- Primary color (likely green/teal)
|
||||
- Accent color (likely terracotta/coral)
|
||||
- Background colors
|
||||
- Text colors
|
||||
- Link colors
|
||||
- Border colors
|
||||
|
||||
### 2. Logo
|
||||
|
||||
Search for logo image sources in page HTML:
|
||||
```bash
|
||||
curl -s https://mercadodevida.es | grep -i "logo"
|
||||
```
|
||||
|
||||
The logo file name is unknown. Common paths to try:
|
||||
- `/image/logo.png`
|
||||
- `/image/Logo-Mdv.png`
|
||||
- `/image/data/logo.png`
|
||||
- `/image/catalog/logo.png`
|
||||
|
||||
Download the highest quality version available.
|
||||
|
||||
### 3. Favicon
|
||||
|
||||
Check for:
|
||||
- `/favicon.ico`
|
||||
- `/image/favicon.ico`
|
||||
- `<link rel="icon">` in HTML head
|
||||
|
||||
---
|
||||
|
||||
## Known Information
|
||||
|
||||
### Company
|
||||
- **Full name**: Natural - Mercado de Vida
|
||||
- **Short name**: MercadoDeVida
|
||||
- **Type**: Supermercado ecológico online
|
||||
- **Location**: Estepona, Costa del Sol, España
|
||||
- **Founders**: Ivana & Ricardo
|
||||
- **Since**: Not specified in public content
|
||||
|
||||
### Contact
|
||||
| Field | Value |
|
||||
|-------|-------|
|
||||
| Address | Av. Litoral - Edif. Vistamar II - Local 18, 29680 Estepona - Málaga |
|
||||
| Phone | +34 951 338 132 |
|
||||
| WhatsApp | +34 676 014 074 |
|
||||
| Email | info@mercadodevida.es |
|
||||
|
||||
### Hours
|
||||
```
|
||||
Lunes a Viernes: 10:00 – 18:00
|
||||
Sábado: 10:00 – 14:00
|
||||
```
|
||||
|
||||
### Social (URLs not confirmed)
|
||||
- Instagram link (in footer)
|
||||
- Facebook link (in footer)
|
||||
- Twitter link (in footer)
|
||||
|
||||
### Legacy Site Technology
|
||||
OpenCart-based (evidenced by `?route=` URL patterns in robots.txt disallows).
|
||||
|
||||
---
|
||||
|
||||
## Extracted Page Content
|
||||
|
||||
### /quienes-somos (About Us)
|
||||
|
||||
**Source**: https://mercadodevida.es/quienes-somos
|
||||
|
||||
**Content**:
|
||||
> Hola! Somos Ivana & Ricardo y te invitamos a conocer Natural - Mercado de Vida
|
||||
>
|
||||
> Nuestra empresa se creo con la idea de un mundo mas sostenible y concientizada en un consumo responsable. En Natural - Mercado de Vida, investigamos el mercado para ofrecer en nuestra establecimiento los mejores y mas novedosos productos ecológicos, y de medicina natural, con los mejores precios y la mayor calidad. Pero también intentamos acercar nuestra selección a todos los rincones de España... y en un futuro no muy lejano a Europa.
|
||||
>
|
||||
> Creemos en un mundo mas coherente con el medio ambiente y confiamos que esto será posible de la mano de un consumo mas responsable y acorde a las necesidades, primando el bienestar común al individual, eligiendo calidad y buen hacer.
|
||||
>
|
||||
> En Natural - Mercado de Vida, Estepona, te ofrecemos un mundo de productos ecológicos y naturales a la distancia de un click.
|
||||
>
|
||||
> Somos el primer Supermercado Ecológico online en la Costa del Sol, desde Estepona para Sotogrande, Marbella, Málaga y toda España, poniendo el corazón y las ganas de mejorar el mundo.
|
||||
>
|
||||
> Invitamos a nuestros clientes a compartir nuestras experiencias y recetas para mejorar nuestra relación con el medio ambiente.
|
||||
|
||||
**Note**: Legacy text contains spelling/grammar issues (e.g., "concientizada", "distancía", "mas"). Migration preserves text faithfully. Flag for human review.
|
||||
|
||||
### /contacto (Contact)
|
||||
|
||||
**Source**: https://mercadodevida.es/contacto
|
||||
|
||||
**Content**:
|
||||
> Contact us: +34 951 338 132
|
||||
> Envíanos un Whatsapp: +34 676 014 074
|
||||
> info@mercadodevida.es
|
||||
|
||||
**Form**: Legacy OpenCart contact form. New platform needs contact form or mailto link.
|
||||
|
||||
### /terminos-y-condiciones (Terms)
|
||||
|
||||
**Source**: https://mercadodevida.es/terminos-y-condiciones
|
||||
|
||||
**Content**: Full legal text covering:
|
||||
- Ley 7/1998 Condiciones Generales de Contratación
|
||||
- Ley 26/1984 Defensa Consumidores y Usuarios
|
||||
- Real Decreto 1906/1999 Contratación Electrónica
|
||||
- Ley Orgánica 15/1999 Protección de Datos (LOPD — LEGACY, needs updating to RGPD/LOPDGDD)
|
||||
- Ley 7/1996 Ordenación Comercio Minorista
|
||||
- Ley 34/2002 Servicios Sociedad Información y Comercio Electrónico (LSSI)
|
||||
|
||||
**⚠️ Legal flag**: LOPD (1999) referenced — Spain's current data protection law is RGPD/LOPDGDD 2018. Legal review required before publishing as-is.
|
||||
|
||||
### /politica-de-cookies (Cookie Policy)
|
||||
|
||||
**Source**: 404 on legacy. Create new policy based on RGPD requirements.
|
||||
|
||||
### /politica-de-privacidad (Privacy)
|
||||
|
||||
**Source**: 404 on legacy. Needs creation.
|
||||
|
||||
### /envios-y-formas-de-pago (Shipping & Payment)
|
||||
|
||||
**Source**: 404 on legacy. Content needs creation. Use existing new platform's /shipping page as baseline, add payment methods.
|
||||
|
||||
---
|
||||
|
||||
## Existing Design Tokens (from new platform)
|
||||
|
||||
These are the CURRENT tokens. They may or may not match legacy colors.
|
||||
|
||||
```css
|
||||
/* Frontend */
|
||||
--color-primary: #2D6A4F;
|
||||
--color-primary-dark: #1B4332;
|
||||
--color-primary-light: #40916C;
|
||||
--color-secondary: #F5F0E8;
|
||||
--color-accent: #E76F51;
|
||||
--color-text: #1a1a1a;
|
||||
--color-muted: #6b7280;
|
||||
--font-sans: "Inter", system-ui, sans-serif;
|
||||
--font-heading: "Playfair Display", Georgia, serif;
|
||||
```
|
||||
|
||||
```css
|
||||
/* Admin */
|
||||
--color-primary: #2D6A4F;
|
||||
--color-primary-dark: #1B4332;
|
||||
--color-primary-light: #40916C;
|
||||
--color-accent: #E76F51;
|
||||
--color-text: #111827;
|
||||
--color-muted: #6B7280;
|
||||
--color-bg: #F9FAFB;
|
||||
--color-surface: #FFFFFF;
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## Implementation Notes
|
||||
|
||||
1. **Extract legacy CSS** before choosing final token values
|
||||
2. **Download logo** at highest resolution available
|
||||
3. **Check favicon** and generate appropriate formats (ICO, PNG, SVG if available)
|
||||
4. **Business config**: define `BUSINESS_INFO` constant once
|
||||
5. **Legal pages**: do NOT publish legal text without human/legal review
|
||||
6. **Spellchecking**: legacy text has errors — preserve them during migration, flag for review
|
||||
Reference in New Issue
Block a user