-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat: add landing3 images and language files for English, Spanish, an…
…d Catalan
- Loading branch information
1 parent
3bce5bb
commit ea1149f
Showing
6 changed files
with
260 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,46 @@ | ||
<?php | ||
return [ | ||
'login' => 'Iniciar Sessió', | ||
'title' => 'Urban Tree 5.0', | ||
'hero_text' => 'Tecnologia per a ciutats més verdes', | ||
'pricing_plans' => 'Plans que creixen amb tu', | ||
'pricing_description' => 'Adaptem la nostra solució a les teves necessitats per a una gestió eficient dels espais verds.', | ||
'plan_municipal' => 'Pla Municipal', | ||
'plan_provincial' => 'Pla Provincial (Més popular)', | ||
'plan_national' => 'Pla Nacional', | ||
'plan' => '/mes', | ||
'plan_provincial_price' => '€399/mes', | ||
'plan_national_price' => '€799/mes', | ||
'plan_municipal_features1' => 'Fins a 5 contractes actius', | ||
'plan_municipal_features2' => 'Suport bàsic (48h)', | ||
'plan_municipal_features3' => 'Informes bàsics', | ||
'plan_municipal_features4' => 'Gestió de 2 equips', | ||
|
||
'plan_provincial_features1' => 'Fins a 25 contractes', | ||
'plan_provincial_features2' => 'Suport prioritari (24h)', | ||
'plan_provincial_features3' => 'Analítiques avançades', | ||
'plan_provincial_features4' => 'Gestió de 10 equips', | ||
'plan_provincial_features5' => 'Automatitzacions', | ||
|
||
'plan_national_features1' => 'Contractes il·limitats', | ||
'plan_national_features2' => 'Suport premium (1h)', | ||
'plan_national_features3' => 'Informes personalitzats', | ||
'plan_national_features4' => 'Gestió il·limitada', | ||
'plan_national_features5' => 'Integracions API', | ||
|
||
'button_request_info' => 'Sol·licitar informació', | ||
'features_section' => 'Funcions principals', | ||
'feature_management' => 'Gestió Intel·ligent', | ||
'feature_management_desc' => 'Supervisa i administra espais verds en temps real amb anàlisis avançades.', | ||
'feature_automation' => 'Automatització de Processos', | ||
'feature_automation_desc' => 'Redueix l’esforç manual i optimitza recursos amb fluxos de treball automatitzats.', | ||
'feature_reports' => 'Informes Detallats', | ||
'feature_reports_desc' => 'Obté informes personalitzats amb mètriques clau per a la presa de decisions.', | ||
'contact_section' => 'Preparat per optimitzar la teva gestió?', | ||
'contact_name' => 'Nom complet', | ||
'contact_email' => 'Correu electrònic', | ||
'contact_phone' => 'Telèfon', | ||
'contact_message' => 'Missatge', | ||
'contact_send' => 'Enviar sol·licitud', | ||
'footer_rights' => '© 2025 Urban Tree 5.0 - Tots els drets reservats.', | ||
]; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,44 @@ | ||
<?php | ||
return [ | ||
'login' => 'Login', | ||
'title' => 'Urban Tree 5.0', | ||
'hero_text' => 'Technology for greener cities', | ||
'pricing_plans' => 'Plans that grow with you', | ||
'pricing_description' => 'We adapt our solution to your needs for efficient green space management.', | ||
'plan_municipal' => 'Municipal Plan', | ||
'plan_provincial' => 'Provincial Plan (Most popular)', | ||
'plan_national' => 'National Plan', | ||
'plan' => '/month', | ||
'plan_municipal_features1' => 'Up to 5 active contracts', | ||
'plan_municipal_features2' => 'Basic support (48h)', | ||
'plan_municipal_features3' => 'Basic reports', | ||
'plan_municipal_features4' => 'Management of 2 teams', | ||
|
||
'plan_provincial_features1' => 'Up to 25 contracts', | ||
'plan_provincial_features2' => 'Priority support (24h)', | ||
'plan_provincial_features3' => 'Advanced analytics', | ||
'plan_provincial_features4' => 'Management of 10 teams', | ||
'plan_provincial_features5' => 'Automations', | ||
|
||
'plan_national_features1' => 'Unlimited contracts', | ||
'plan_national_features2' => 'Premium support (1h)', | ||
'plan_national_features3' => 'Custom reports', | ||
'plan_national_features4' => 'Unlimited management', | ||
'plan_national_features5' => 'API integrations', | ||
|
||
'button_request_info' => 'Request Info', | ||
'features_section' => 'Key Features', | ||
'feature_management' => 'Smart Management', | ||
'feature_management_desc' => 'Monitor and manage green spaces in real time with advanced analytics.', | ||
'feature_automation' => 'Process Automation', | ||
'feature_automation_desc' => 'Reduce manual effort and optimize resources with automated workflows.', | ||
'feature_reports' => 'Detailed Reports', | ||
'feature_reports_desc' => 'Get custom reports with key metrics for decision-making.', | ||
'contact_section' => 'Ready to optimize your management?', | ||
'contact_name' => 'Full Name', | ||
'contact_email' => 'Email Address', | ||
'contact_phone' => 'Phone', | ||
'contact_message' => 'Message', | ||
'contact_send' => 'Send Request', | ||
'footer_rights' => '© 2025 Urban Tree 5.0 - All rights reserved.', | ||
]; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,44 @@ | ||
<?php | ||
return [ | ||
'login' => 'Iniciar Sesión', | ||
'title' => 'Urban Tree 5.0', | ||
'hero_text' => 'Tecnología para ciudades más verdes', | ||
'pricing_plans' => 'Planes que crecen contigo', | ||
'pricing_description' => 'Adaptamos nuestra solución a tus necesidades para una gestión eficiente de espacios verdes.', | ||
'plan_municipal' => 'Plan Municipal', | ||
'plan_provincial' => 'Plan Provincial (Más popular)', | ||
'plan_national' => 'Plan Nacional', | ||
'plan' => '/mes', | ||
'plan_municipal_features1' => 'Hasta 5 contratos activos', | ||
'plan_municipal_features2' => 'Soporte básico (48h)', | ||
'plan_municipal_features3' => 'Informes básicos', | ||
'plan_municipal_features4' => 'Gestión de 2 equipos', | ||
|
||
'plan_provincial_features1' => 'Hasta 25 contratos', | ||
'plan_provincial_features2' => 'Soporte prioritario (24h)', | ||
'plan_provincial_features3' => 'Analíticas avanzadas', | ||
'plan_provincial_features4' => 'Gestión de 10 equipos', | ||
'plan_provincial_features5' => 'Automatizaciones', | ||
|
||
'plan_national_features1' => 'Contratos ilimitados', | ||
'plan_national_features2' => 'Soporte premium (1h)', | ||
'plan_national_features3' => 'Reportes personalizados', | ||
'plan_national_features4' => 'Gestión ilimitada', | ||
'plan_national_features5' => 'Integraciones API', | ||
|
||
'button_request_info' => 'Solicitar Info', | ||
'features_section' => 'Funciones principales', | ||
'feature_management' => 'Gestión Inteligente', | ||
'feature_management_desc' => 'Monitorea y administra espacios verdes en tiempo real con análisis avanzados.', | ||
'feature_automation' => 'Automatización de Procesos', | ||
'feature_automation_desc' => 'Reduce el esfuerzo manual y optimiza recursos con flujos de trabajo automatizados.', | ||
'feature_reports' => 'Reportes Detallados', | ||
'feature_reports_desc' => 'Obtén informes personalizados con métricas clave para la toma de decisiones.', | ||
'contact_section' => '¿Listo para optimizar tu gestión?', | ||
'contact_name' => 'Nombre completo', | ||
'contact_email' => 'Correo electrónico', | ||
'contact_phone' => 'Teléfono', | ||
'contact_message' => 'Mensaje', | ||
'contact_send' => 'Enviar Solicitud', | ||
'footer_rights' => '© 2025 Urban Tree 5.0 - Todos los derechos reservados.', | ||
]; |
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,126 @@ | ||
<!DOCTYPE html> | ||
<html lang="{{ app()->getLocale() }}"> | ||
<head> | ||
<meta charset="UTF-8"> | ||
<meta name="viewport" content="width=device-width, initial-scale=1.0"> | ||
<title>Urban Tree 5.0</title> | ||
@vite('resources/css/app.css') | ||
</head> | ||
|
||
<body class="bg-gray-100"> | ||
{{-- Hero Section --}} | ||
<header class="relative bg-cover bg-center h-[450px] flex flex-col items-center justify-center" style="background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0), rgba(0, 0, 0, 0.75)), url('images/landings/landing3/hero-bg.jpg');"> | ||
<div class="flex space-x-4 justify-end w-full pr-9"> | ||
<a href="{{ route('set-language', ['lang' => 'es']) }}" class="text-black hover:text-green-600">Español</a> | ||
<a href="{{ route('set-language', ['lang' => 'ca']) }}" class="text-black hover:text-green-600">Català</a> | ||
<a href="{{ route('set-language', ['lang' => 'en']) }}" class="text-black hover:text-green-600">English</a> | ||
<a href="{{ url('/login') }}" class="bg-green-600 text-white px-4 py-2 rounded-lg font-semibold hover:bg-green-700 transition-all"> | ||
{{ __('landings/landing3.login') }} | ||
</a> | ||
</div> | ||
<img src="images/landings/landing3/urban_tree.png" alt="Urban Tree Logo" class="w-42 h-32 "> | ||
<h1 class="text-5xl md:text-7xl font-bold text-green-100">{{ __('landings/landing3.title') }}</h1> | ||
<p class="text-green-100 font-bold text-3xl mt-4">{{ __('landings/landing3.hero_text') }}</p> | ||
|
||
</header> | ||
|
||
<section class="container mx-auto py-16 text-center"> | ||
<h2 class="text-3xl font-bold text-gray-800">{{ __('landings/landing3.pricing_plans') }}</h2> | ||
<p class="text-gray-600 mt-2">{{ __('landings/landing3.pricing_description') }}</p> | ||
|
||
<div class="grid md:grid-cols-3 gap-8 mt-10"> | ||
{{-- Plan Municipal --}} | ||
<div class="bg-white shadow-lg rounded-lg p-6 border hover:scale-105 transition-transform"> | ||
<h3 class="text-xl font-bold text-gray-800">{{ __('landings/landing3.plan_municipal') }}</h3> | ||
<p class="text-green-600 text-3xl font-bold mt-4">€149<span class="text-lg">{{ __('landings/landing3.plan') }}</span></p> | ||
<ul class="mt-4 text-gray-600"> | ||
<li>✅ {{ __('landings/landing3.plan_municipal_features1') }}</li> | ||
<li>✅ {{ __('landings/landing3.plan_municipal_features2') }}</li> | ||
<li>✅ {{ __('landings/landing3.plan_municipal_features3') }}</li> | ||
<li>✅ {{ __('landings/landing3.plan_municipal_features4') }}</li> | ||
</ul> | ||
<button class="mt-6 bg-green-600 text-white px-6 py-2 rounded-lg hover:bg-green-700">{{ __('landings/landing3.button_request_info') }}</button> | ||
</div> | ||
|
||
{{-- Plan Provincial (Más popular) --}} | ||
<div class="bg-green-50 shadow-lg rounded-lg p-6 border-2 border-green-600 hover:scale-105 transition-transform"> | ||
<h3 class="text-xl font-bold text-gray-800">{{ __('landings/landing3.plan_provincial') }}</h3> | ||
<p class="text-green-600 text-3xl font-bold mt-4">€399<span class="text-lg">{{ __('landings/landing3.plan') }}</span></p> | ||
<ul class="mt-4 text-gray-600"> | ||
<li>✅ {{ __('landings/landing3.plan_provincial_features1') }}</li> | ||
<li>✅ {{ __('landings/landing3.plan_provincial_features2') }}</li> | ||
<li>✅ {{ __('landings/landing3.plan_provincial_features3') }}</li> | ||
<li>✅ {{ __('landings/landing3.plan_provincial_features4') }}</li> | ||
<li>✅ {{ __('landings/landing3.plan_provincial_features5') }}</li> | ||
</ul> | ||
<button class="mt-6 bg-green-600 text-white px-6 py-2 rounded-lg hover:bg-green-700">{{ __('landings/landing3.button_request_info') }}</button> | ||
</div> | ||
|
||
{{-- Plan Nacional --}} | ||
<div class="bg-white shadow-lg rounded-lg p-6 border hover:scale-105 transition-transform"> | ||
<h3 class="text-xl font-bold text-gray-800">{{ __('landings/landing3.plan_national') }}</h3> | ||
<p class="text-green-600 text-3xl font-bold mt-4">€799<span class="text-lg">{{ __('landings/landing3.plan') }}</span></p> | ||
<ul class="mt-4 text-gray-600"> | ||
<li>✅ {{ __('landings/landing3.plan_national_features1') }}</li> | ||
<li>✅ {{ __('landings/landing3.plan_national_features2') }}</li> | ||
<li>✅ {{ __('landings/landing3.plan_national_features3') }}</li> | ||
<li>✅ {{ __('landings/landing3.plan_national_features4') }}</li> | ||
<li>✅ {{ __('landings/landing3.plan_national_features5') }}</li> | ||
</ul> | ||
<button class="mt-6 bg-green-600 text-white px-6 py-2 rounded-lg hover:bg-green-700">{{ __('landings/landing3.button_request_info') }}</button> | ||
</div> | ||
</div> | ||
</section> | ||
|
||
|
||
<section class="container mx-auto py-16"> | ||
<h2 class="text-3xl font-bold text-center text-gray-800">{{ __('landings/landing3.features_section') }}</h2> | ||
<div class="grid md:grid-cols-3 gap-8 mt-10"> | ||
<div class="bg-white shadow-lg rounded-lg p-6 text-center"> | ||
<div class="text-green-600 text-6xl mb-4">🌱</div> | ||
<h3 class="text-xl font-semibold">{{ __('landings/landing3.feature_management') }}</h3> | ||
<p class="text-gray-600 mt-2">{{ __('landings/landing3.feature_management_desc') }}</p> | ||
</div> | ||
<div class="bg-white shadow-lg rounded-lg p-6 text-center"> | ||
<div class="text-green-600 text-6xl mb-4">⚙️</div> | ||
<h3 class="text-xl font-semibold">{{ __('landings/landing3.feature_automation') }}</h3> | ||
<p class="text-gray-600 mt-2">{{ __('landings/landing3.feature_automation_desc') }}</p> | ||
</div> | ||
<div class="bg-white shadow-lg rounded-lg p-6 text-center"> | ||
<div class="text-green-600 text-6xl mb-4">📊</div> | ||
<h3 class="text-xl font-semibold">{{ __('landings/landing3.feature_reports') }}</h3> | ||
<p class="text-gray-600 mt-2">{{ __('landings/landing3.feature_reports_desc') }}</p> | ||
</div> | ||
</div> | ||
</section> | ||
|
||
<section class="container mx-auto py-16"> | ||
<h2 class="text-3xl font-bold text-center text-gray-800">{{ __('landings/landing3.contact_section') }}</h2> | ||
<div class="max-w-lg mx-auto bg-white shadow-lg rounded-lg p-8 mt-8 shadow-2xl"> | ||
<form action="#" method="POST"> | ||
<div class="mb-4"> | ||
<label class="block text-gray-700 font-semibold">{{ __('landings/landing3.contact_name') }}</label> | ||
<input type="text" class="w-full border p-2 rounded-lg" required> | ||
</div> | ||
<div class="mb-4"> | ||
<label class="block text-gray-700 font-semibold">{{ __('landings/landing3.contact_email') }}</label> | ||
<input type="email" class="w-full border p-2 rounded-lg" required> | ||
</div> | ||
<div class="mb-4"> | ||
<label class="block text-gray-700 font-semibold">{{ __('landings/landing3.contact_phone') }}</label> | ||
<input type="text" class="w-full border p-2 rounded-lg"> | ||
</div> | ||
<div class="mb-4"> | ||
<label class="block text-gray-700 font-semibold">{{ __('landings/landing3.contact_message') }}</label> | ||
<textarea class="w-full border p-2 rounded-lg" rows="4"></textarea> | ||
</div> | ||
<button type="submit" class="w-full bg-green-600 text-white py-2 rounded-lg hover:bg-green-700">{{ __('landings/landing3.contact_send') }}</button> | ||
</form> | ||
</div> | ||
</section> | ||
|
||
<footer class="bg-gray-800 text-white text-center py-4"> | ||
{{ __('landings/landing3.footer_rights') }} | ||
</footer> | ||
</body> | ||
</html> |