- Replace Next.js/React implementation with Python Flask - Add colorful blue-purple-teal gradient theme replacing red design - Integrate logo and Transalpina panoramic background image - Implement complete authentication system with Flask-Login - Add community features for stories and tracks sharing - Create responsive design with Tailwind CSS - Add error handling with custom 404/500 pages - Include Docker deployment configuration - Add favicon support and proper SEO structure - Update content for Pensiune BuonGusto accommodation - Remove deprecated Next.js files and dependencies Features: ✅ Landing page with hero section and featured content ✅ User registration and login system ✅ Community section for adventure sharing ✅ Admin panel for content management ✅ Responsive mobile-first design ✅ Docker containerization with PostgreSQL ✅ Email integration with Flask-Mail ✅ Form validation with WTForms ✅ SQLAlchemy database models ✅ Error pages and favicon handling
36 lines
1.7 KiB
HTML
36 lines
1.7 KiB
HTML
{% extends "base.html" %}
|
|
|
|
{% block title %}Server Error - Moto Adventure{% endblock %}
|
|
|
|
{% block content %}
|
|
<div class="min-h-screen bg-gray-50 py-20">
|
|
<div class="max-w-2xl mx-auto text-center">
|
|
<div class="bg-white rounded-lg shadow-lg p-8">
|
|
<div class="mb-6">
|
|
<i class="fas fa-tools text-red-500 text-6xl mb-4"></i>
|
|
<h1 class="text-4xl font-bold text-gray-900 mb-2">500 - Server Error</h1>
|
|
<p class="text-xl text-gray-600">
|
|
Something went wrong on our end. We're working to fix it!
|
|
</p>
|
|
</div>
|
|
|
|
<div class="bg-gradient-to-r from-red-50 to-orange-50 rounded-lg p-6 mb-6">
|
|
<p class="text-gray-700 mb-4">
|
|
Our technical team has been notified and is working to resolve the issue.
|
|
Please try again in a few moments.
|
|
</p>
|
|
</div>
|
|
|
|
<div class="flex flex-col sm:flex-row gap-4 justify-center">
|
|
<a href="{{ url_for('main.index') }}" class="bg-gradient-to-r from-blue-600 to-purple-600 text-white px-6 py-3 rounded-lg font-semibold hover:from-blue-700 hover:to-purple-700 transition transform hover:scale-105">
|
|
<i class="fas fa-home mr-2"></i>Back to Home
|
|
</a>
|
|
<button onclick="window.location.reload()" class="border-2 border-blue-600 text-blue-600 px-6 py-3 rounded-lg font-semibold hover:bg-blue-600 hover:text-white transition transform hover:scale-105">
|
|
<i class="fas fa-redo mr-2"></i>Try Again
|
|
</button>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
{% endblock %}
|