Update forntend content
This commit is contained in:
@@ -149,8 +149,8 @@ export const Footer = forwardRef<FooterRef, FooterProps>(({
|
|||||||
} : {
|
} : {
|
||||||
name: t('common:app.name', 'Panadería IA'),
|
name: t('common:app.name', 'Panadería IA'),
|
||||||
description: t('common:footer.company_description', 'Sistema inteligente de gestión para panaderías. Optimiza tu producción, inventario y ventas con inteligencia artificial.'),
|
description: t('common:footer.company_description', 'Sistema inteligente de gestión para panaderías. Optimiza tu producción, inventario y ventas con inteligencia artificial.'),
|
||||||
email: 'contacto@panaderia-ia.com',
|
email: 'contact@bakewise.ai',
|
||||||
website: 'https://panaderia-ia.com',
|
website: 'https://bakewise.ai',
|
||||||
};
|
};
|
||||||
|
|
||||||
const company = companyInfo || defaultCompanyInfo;
|
const company = companyInfo || defaultCompanyInfo;
|
||||||
@@ -161,6 +161,7 @@ export const Footer = forwardRef<FooterRef, FooterProps>(({
|
|||||||
id: 'product',
|
id: 'product',
|
||||||
title: t('common:footer.sections.product', 'Producto'),
|
title: t('common:footer.sections.product', 'Producto'),
|
||||||
links: [
|
links: [
|
||||||
|
{ id: 'features', label: t('common:footer.links.features', 'Funcionalidades'), href: '/features' },
|
||||||
{ id: 'dashboard', label: t('common:footer.links.dashboard', 'Dashboard'), href: '/dashboard' },
|
{ id: 'dashboard', label: t('common:footer.links.dashboard', 'Dashboard'), href: '/dashboard' },
|
||||||
{ id: 'inventory', label: t('common:footer.links.inventory', 'Inventario'), href: '/inventory' },
|
{ id: 'inventory', label: t('common:footer.links.inventory', 'Inventario'), href: '/inventory' },
|
||||||
{ id: 'production', label: t('common:footer.links.production', 'Producción'), href: '/production' },
|
{ id: 'production', label: t('common:footer.links.production', 'Producción'), href: '/production' },
|
||||||
|
|||||||
@@ -11,7 +11,7 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
export const PRELAUNCH_CONFIG = {
|
export const PRELAUNCH_CONFIG = {
|
||||||
enabled: import.meta.env.VITE_PRELAUNCH_MODE === 'false',
|
enabled: import.meta.env.VITE_PRELAUNCH_MODE === 'true',
|
||||||
};
|
};
|
||||||
|
|
||||||
export default PRELAUNCH_CONFIG;
|
export default PRELAUNCH_CONFIG;
|
||||||
|
|||||||
@@ -317,7 +317,7 @@
|
|||||||
"search": "Search in the application"
|
"search": "Search in the application"
|
||||||
},
|
},
|
||||||
"app": {
|
"app": {
|
||||||
"name": "BakeWise",
|
"name": "BakeWise AI",
|
||||||
"full_name": "BakeWise - Intelligent Bakery Management"
|
"full_name": "BakeWise - Intelligent Bakery Management"
|
||||||
},
|
},
|
||||||
"profile": {
|
"profile": {
|
||||||
|
|||||||
@@ -10,12 +10,12 @@
|
|||||||
"subtitle": "Choose the method that suits you best",
|
"subtitle": "Choose the method that suits you best",
|
||||||
"email": {
|
"email": {
|
||||||
"title": "Email",
|
"title": "Email",
|
||||||
"description": "support@panaderia-ia.com",
|
"description": "contact@bakewise.ai",
|
||||||
"detail": "Response in less than 4 hours"
|
"detail": "Response in less than 4 hours"
|
||||||
},
|
},
|
||||||
"phone": {
|
"phone": {
|
||||||
"title": "Phone",
|
"title": "Phone",
|
||||||
"description": "+34 XXX XXX XXX",
|
"description": "+34 616 33 08 41",
|
||||||
"detail": "Monday to Friday: 10:00 - 19:00 CET"
|
"detail": "Monday to Friday: 10:00 - 19:00 CET"
|
||||||
},
|
},
|
||||||
"office": {
|
"office": {
|
||||||
|
|||||||
@@ -174,7 +174,7 @@
|
|||||||
"title": "Email",
|
"title": "Email",
|
||||||
"description": "Response in less than 4 hours",
|
"description": "Response in less than 4 hours",
|
||||||
"action": "Send Email",
|
"action": "Send Email",
|
||||||
"address": "soporte@panaderia-ia.com"
|
"address": "contact@bakewise.ai"
|
||||||
},
|
},
|
||||||
"documentation": {
|
"documentation": {
|
||||||
"title": "Documentation",
|
"title": "Documentation",
|
||||||
|
|||||||
@@ -341,7 +341,7 @@
|
|||||||
"search": "Buscar en la aplicación"
|
"search": "Buscar en la aplicación"
|
||||||
},
|
},
|
||||||
"app": {
|
"app": {
|
||||||
"name": "BakeWise",
|
"name": "BakeWise IA",
|
||||||
"full_name": "BakeWise - Gestión Inteligente para Panaderías"
|
"full_name": "BakeWise - Gestión Inteligente para Panaderías"
|
||||||
},
|
},
|
||||||
"profile": {
|
"profile": {
|
||||||
|
|||||||
@@ -10,12 +10,12 @@
|
|||||||
"subtitle": "Elige el método que más te convenga",
|
"subtitle": "Elige el método que más te convenga",
|
||||||
"email": {
|
"email": {
|
||||||
"title": "Email",
|
"title": "Email",
|
||||||
"description": "soporte@panaderia-ia.com",
|
"description": "contact@bakewise.ai",
|
||||||
"detail": "Respuesta en menos de 4 horas"
|
"detail": "Respuesta en menos de 4 horas"
|
||||||
},
|
},
|
||||||
"phone": {
|
"phone": {
|
||||||
"title": "Teléfono",
|
"title": "Teléfono",
|
||||||
"description": "+34 XXX XXX XXX",
|
"description": "+34 616 33 08 41",
|
||||||
"detail": "Lunes a Viernes: 10:00 - 19:00 CET"
|
"detail": "Lunes a Viernes: 10:00 - 19:00 CET"
|
||||||
},
|
},
|
||||||
"office": {
|
"office": {
|
||||||
|
|||||||
@@ -1637,7 +1637,7 @@
|
|||||||
"title": "Email",
|
"title": "Email",
|
||||||
"description": "Respuesta en menos de 4 horas",
|
"description": "Respuesta en menos de 4 horas",
|
||||||
"action": "Enviar Email",
|
"action": "Enviar Email",
|
||||||
"address": "soporte@panaderia-ia.com"
|
"address": "contact@bakewise.ai"
|
||||||
},
|
},
|
||||||
"documentation": {
|
"documentation": {
|
||||||
"title": "Documentación",
|
"title": "Documentación",
|
||||||
|
|||||||
@@ -317,7 +317,7 @@
|
|||||||
"search": "Aplikazioan bilatu"
|
"search": "Aplikazioan bilatu"
|
||||||
},
|
},
|
||||||
"app": {
|
"app": {
|
||||||
"name": "BakeWise",
|
"name": "BakeWise IA",
|
||||||
"full_name": "BakeWise - Okindegientzako Kudeaketa Adimentsua"
|
"full_name": "BakeWise - Okindegientzako Kudeaketa Adimentsua"
|
||||||
},
|
},
|
||||||
"profile": {
|
"profile": {
|
||||||
|
|||||||
@@ -10,12 +10,12 @@
|
|||||||
"subtitle": "Aukeratu zuretzat egokiena den bidea",
|
"subtitle": "Aukeratu zuretzat egokiena den bidea",
|
||||||
"email": {
|
"email": {
|
||||||
"title": "Emaila",
|
"title": "Emaila",
|
||||||
"description": "laguntza@panaderia-ia.com",
|
"description": "contact@bakewise.ai",
|
||||||
"detail": "4 ordu baino gutxiagotan erantzuna"
|
"detail": "4 ordu baino gutxiagotan erantzuna"
|
||||||
},
|
},
|
||||||
"phone": {
|
"phone": {
|
||||||
"title": "Telefonoa",
|
"title": "Telefonoa",
|
||||||
"description": "+34 XXX XXX XXX",
|
"description": "+34 616 33 08 41",
|
||||||
"detail": "Astelehenetik Ostiralera: 10:00 - 19:00 CET"
|
"detail": "Astelehenetik Ostiralera: 10:00 - 19:00 CET"
|
||||||
},
|
},
|
||||||
"office": {
|
"office": {
|
||||||
|
|||||||
@@ -174,7 +174,7 @@
|
|||||||
"title": "Posta Elektronikoa",
|
"title": "Posta Elektronikoa",
|
||||||
"description": "Erantzuna 4 ordu baino gutxiagoan",
|
"description": "Erantzuna 4 ordu baino gutxiagoan",
|
||||||
"action": "Bidali Posta",
|
"action": "Bidali Posta",
|
||||||
"address": "soporte@panaderia-ia.com"
|
"address": "contact@bakewise.ai"
|
||||||
},
|
},
|
||||||
"documentation": {
|
"documentation": {
|
||||||
"title": "Dokumentazioa",
|
"title": "Dokumentazioa",
|
||||||
|
|||||||
@@ -226,8 +226,8 @@ const CareersPage: React.FC = () => {
|
|||||||
</p>
|
</p>
|
||||||
<p className="text-white/80 text-sm">
|
<p className="text-white/80 text-sm">
|
||||||
Si te interesa formar parte del equipo cuando llegue el momento, puedes escribirme a{' '}
|
Si te interesa formar parte del equipo cuando llegue el momento, puedes escribirme a{' '}
|
||||||
<a href="mailto:urtzi@panaderia-ia.com" className="underline font-medium">
|
<a href="mailto:contact@bakewise.ai" className="underline font-medium">
|
||||||
urtzi@panaderia-ia.com
|
contact@bakewise.ai
|
||||||
</a>{' '}
|
</a>{' '}
|
||||||
para mantenernos en contacto.
|
para mantenernos en contacto.
|
||||||
</p>
|
</p>
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
import React, { useState } from 'react';
|
import React, { useState } from 'react';
|
||||||
import { useTranslation } from 'react-i18next';
|
import { useTranslation, Trans } from 'react-i18next';
|
||||||
import { PublicLayout } from '../../components/layout';
|
import { PublicLayout } from '../../components/layout';
|
||||||
import {
|
import {
|
||||||
MessageSquare,
|
MessageSquare,
|
||||||
@@ -368,13 +368,12 @@ const ContactPage: React.FC = () => {
|
|||||||
</div>
|
</div>
|
||||||
|
|
||||||
<p className="text-xs text-[var(--text-tertiary)] text-center mt-4">
|
<p className="text-xs text-[var(--text-tertiary)] text-center mt-4">
|
||||||
{t('form.privacy', {
|
<Trans
|
||||||
privacyLink: (chunks: React.ReactNode) => (
|
i18nKey="contact:form.privacy"
|
||||||
<a href="/privacy" className="text-[var(--color-primary)] hover:underline">
|
components={{
|
||||||
{chunks}
|
privacyLink: <a href="/privacy" className="text-[var(--color-primary)] hover:underline" />
|
||||||
</a>
|
}}
|
||||||
)
|
/>
|
||||||
})}
|
|
||||||
</p>
|
</p>
|
||||||
</form>
|
</form>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -415,8 +415,8 @@ export const CookiePolicyPage: React.FC = () => {
|
|||||||
</p>
|
</p>
|
||||||
<div className="bg-gray-50 dark:bg-gray-800 p-4 rounded-lg">
|
<div className="bg-gray-50 dark:bg-gray-800 p-4 rounded-lg">
|
||||||
<p className="font-semibold">{t('common:app.name', 'BakeWise')}</p>
|
<p className="font-semibold">{t('common:app.name', 'BakeWise')}</p>
|
||||||
<p>Email: privacy@panaderia-ia.com</p>
|
<p>Email: contact@bakewise.ai</p>
|
||||||
<p>Website: https://panaderia-ia.com</p>
|
<p>Website: https://bakewise.ai</p>
|
||||||
</div>
|
</div>
|
||||||
</section>
|
</section>
|
||||||
</Card>
|
</Card>
|
||||||
|
|||||||
@@ -36,8 +36,8 @@ export const PrivacyPolicyPage: React.FC = () => {
|
|||||||
</p>
|
</p>
|
||||||
<div className="bg-gray-50 dark:bg-gray-800 p-4 rounded-lg mb-4">
|
<div className="bg-gray-50 dark:bg-gray-800 p-4 rounded-lg mb-4">
|
||||||
<p className="font-semibold">{t('common:app.name', 'BakeWise')}</p>
|
<p className="font-semibold">{t('common:app.name', 'BakeWise')}</p>
|
||||||
<p>Email: privacy@panaderia-ia.com</p>
|
<p>Email: contact@bakewise.ai</p>
|
||||||
<p>Website: https://panaderia-ia.com</p>
|
<p>Website: https://bakewise.ai</p>
|
||||||
</div>
|
</div>
|
||||||
<p className="text-gray-700 dark:text-gray-300">
|
<p className="text-gray-700 dark:text-gray-300">
|
||||||
If you have any questions about this Privacy Policy or our data processing practices,
|
If you have any questions about this Privacy Policy or our data processing practices,
|
||||||
@@ -322,7 +322,7 @@ export const PrivacyPolicyPage: React.FC = () => {
|
|||||||
<li>Manage consent from Settings → Privacy → Consent Preferences</li>
|
<li>Manage consent from Settings → Privacy → Consent Preferences</li>
|
||||||
</ul>
|
</ul>
|
||||||
<p className="text-sm text-gray-700 dark:text-gray-300 mt-2">
|
<p className="text-sm text-gray-700 dark:text-gray-300 mt-2">
|
||||||
For other requests, contact: <strong>privacy@panaderia-ia.com</strong>
|
For other requests, contact: <strong>contact@bakewise.ai</strong>
|
||||||
</p>
|
</p>
|
||||||
</div>
|
</div>
|
||||||
</section>
|
</section>
|
||||||
@@ -424,7 +424,7 @@ export const PrivacyPolicyPage: React.FC = () => {
|
|||||||
you wish to exercise your rights, please contact us:
|
you wish to exercise your rights, please contact us:
|
||||||
</p>
|
</p>
|
||||||
<div className="text-sm text-gray-700 dark:text-gray-300 space-y-1">
|
<div className="text-sm text-gray-700 dark:text-gray-300 space-y-1">
|
||||||
<p><strong>Email:</strong> privacy@panaderia-ia.com</p>
|
<p><strong>Email:</strong> contact@bakewise.ai</p>
|
||||||
<p><strong>Response Time:</strong> Within 30 days of receipt</p>
|
<p><strong>Response Time:</strong> Within 30 days of receipt</p>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -399,8 +399,8 @@ export const TermsOfServicePage: React.FC = () => {
|
|||||||
</p>
|
</p>
|
||||||
<div className="bg-gray-50 dark:bg-gray-800 p-4 rounded-lg">
|
<div className="bg-gray-50 dark:bg-gray-800 p-4 rounded-lg">
|
||||||
<p className="font-semibold">{t('common:app.name', 'BakeWise')}</p>
|
<p className="font-semibold">{t('common:app.name', 'BakeWise')}</p>
|
||||||
<p>Email: legal@panaderia-ia.com</p>
|
<p>Email: contact@bakewise.ai</p>
|
||||||
<p>Website: https://panaderia-ia.com</p>
|
<p>Website: https://bakewise.ai</p>
|
||||||
</div>
|
</div>
|
||||||
</section>
|
</section>
|
||||||
</Card>
|
</Card>
|
||||||
|
|||||||
Reference in New Issue
Block a user