Update forntend content

This commit is contained in:
2026-01-26 11:14:13 +01:00
parent d8a70210d3
commit d3e280599d
16 changed files with 33 additions and 33 deletions

View File

@@ -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' },

View File

@@ -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;

View File

@@ -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": {

View File

@@ -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": {

View File

@@ -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",

View File

@@ -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": {

View File

@@ -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": {

View File

@@ -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",

View File

@@ -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": {

View File

@@ -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": {

View File

@@ -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",

View File

@@ -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>

View File

@@ -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>

View File

@@ -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>

View File

@@ -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>

View File

@@ -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>