Commit Graph

22 Commits

Author SHA1 Message Date
Gestoría LP
e8f3c2b6d4 fix: layout 2 columnas para formulario de visa expandido
Cuando el formulario tiene más de 10 campos, cambia a layout
full-width con campos en grid de 2 columnas para reducir el
espacio vertical. Textareas y headings usan ancho completo.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-02 06:04:59 +00:00
Gestoría LP
dda0cc4ba0 feat: integrar campos WhatsForm en formulario de visa
Reemplaza los 4 campos básicos del formulario de visa con 40+ campos
del DS-160 organizados en 7 secciones (datos personales, patrocinador,
historial migratorio, dirección, datos familiares, empleo, estudios).
Agrega soporte para tipos heading (divisor de sección) y radio buttons.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-02 05:25:58 +00:00
Gestoría LP
eb030a64f8 redesign: compact layout for better space efficiency
Reduce vertical scroll ~15-20% while keeping dark/silver aesthetic.
Hero 70vh left-aligned with stats row, services as horizontal 2-col
cards, values 2x2 with icon beside text, testimonials 3-col compact,
contact cards in horizontal row, reduced section padding throughout.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-02 05:14:07 +00:00
Gestoría LP
693a3f616d fix: all service pages showing doble_nacionalidad content
The foreach loop in header.php used $slug and $servicio as loop
variables, which overwrote the same-named variables set by
servicio.php. After the loop, both variables held the last service
(doble_nacionalidad), so every service page rendered that content.

Renamed loop variables to $_nav_slug and $_nav_srv to avoid collision.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-02 04:13:46 +00:00
Gestoría LP
7fbdbcb597 fix: dropdown service links not working from navbar
The smooth scroll handler was intercepting clicks on the "Servicios"
dropdown toggle link (href="#servicios"), which on the landing page
would find the #servicios section and call closeMenu(), immediately
closing the menu before the user could click any service link.

Fix: skip dropdown toggle links in smooth scroll handler, make
dropdown toggle work via click on all devices (not just CSS :hover).

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-02 04:11:59 +00:00
Gestoría LP
10f0c25f74 redesign: dark premium theme matching logo identity
Replace navy blue/gold color scheme with dark backgrounds (#0a0a0a, #111, #1a1a1a)
and silver/platinum metallic accents (#c0c0c0, #d4d4d4, #e8e8e8) to match the
LP logo's chrome/silver gradient aesthetic. All sections (navbar, hero, service
cards, values, testimonials, contact, footer, forms, confirmation page) updated
for luxury dark theme with subtle silver glow effects and metallic gradients.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-02 03:59:45 +00:00
Gestoría LP
5c14c471fe fix: update contact info, logo, remove address/map
- Phone: +52 1 664 302 8119
- Email: liliana.paez@lpgestoria.com
- WhatsApp: 5216643028119
- Added logo image
- Removed address and Google Maps
- Configured real DB, SMTP, and WhatsApp credentials

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-02 03:53:18 +00:00
Gestoría LP
9502dc7037 feat: admin setup script for initial password configuration
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-02 03:15:23 +00:00
Gestoría LP
f85b195bc0 feat: historical data loading form
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-02 02:14:24 +00:00
Gestoría LP
1ae40bf071 feat: admin testimonials management
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-02 00:38:56 +00:00
Gestoría LP
3e12204828 feat: admin reminders module
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-02 00:36:10 +00:00
Gestoría LP
676e8981b8 feat: admin requests inbox with conversion to clients
Add solicitudes list page with estado filtering, pagination, and new
request count badge. Add detail page showing all form data with
actions to change status, create new client, link to existing client,
and create tramite from linked client.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-02 00:33:31 +00:00
Gestoría LP
b78b18b65a feat: admin processes module with CRUD and filtering
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-02 00:30:03 +00:00
Gestoría LP
e41e07bf52 feat: admin clients module with CRUD, credentials, documents
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-02 00:25:50 +00:00
Gestoría LP
660d41fb31 feat: admin dashboard with stats and recent activity
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-02 00:21:58 +00:00
Gestoría LP
fbf1b31dc0 feat: admin panel login, layout, and styles
Add the admin CRM panel foundation including:
- Login/logout authentication flow with CSRF protection
- Sidebar layout with navigation for all CRM modules
- Comprehensive admin.css (1680+ lines) with components for
  cards, tables, badges, forms, buttons, alerts, modals,
  pagination, search, responsive breakpoints, and print styles
- admin.js with sidebar toggle, confirm dialogs, auto-dismiss
  alerts, and table search filtering

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-02 00:19:09 +00:00
Gestoría LP
0ef344b67a feat: form submission handler with email + WhatsApp notifications
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-02 00:11:42 +00:00
Gestoría LP
aacdcb92f7 feat: dynamic service pages with custom forms
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-02 00:09:09 +00:00
Gestoría LP
8280d59d84 feat: public site landing page with header, footer, styles
- Header with fixed navbar, responsive mobile menu, services dropdown
- Landing page with hero, services grid, value propositions, testimonials, contact
- Comprehensive CSS (1300+ lines): navy/gold brand colors, custom properties,
  responsive breakpoints, card hover effects, form styles, print & a11y
- Footer with 3-column layout, contact info, social links
- JS: hamburger toggle, smooth scroll, navbar scroll effect, scroll animations

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-01 23:59:13 +00:00
Gestoría LP
0adb418252 feat: service data definitions with form configurations
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-01 23:33:51 +00:00
Gestoría LP
322fc78f2b feat: core utilities - CSRF, auth, encryption, PHPMailer
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-01 23:28:54 +00:00
Gestoría LP
10bc97e8b9 feat: project scaffolding, database schema, config
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-01 23:25:55 +00:00