- Convert 10 ROA files from new-style.css to professional-theme.css - Convert 6 ROA files from legacy style.css to professional theme - Convert 3 menu files from legacy style.css to professional theme - Convert 3 chatbot files while preserving functionality - Convert demo.html to professional theme - Apply Tailwind CSS + Flowbite + Lucide Icons throughout - Modernize navigation and footer consistency - Maintain all original content and functionality 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
301 lines
18 KiB
HTML
301 lines
18 KiB
HTML
<!DOCTYPE html>
|
|
<html lang="ro">
|
|
<head>
|
|
<meta charset="UTF-8">
|
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
|
<title>Demo Stil - Romfast</title>
|
|
<meta name="description" content="Demo pentru stilul profesional Romfast - program contabilitate, gestiune, salarii.">
|
|
|
|
<!-- Tailwind CSS -->
|
|
<script src="https://cdn.tailwindcss.com"></script>
|
|
<!-- Flowbite -->
|
|
<script src="https://cdn.jsdelivr.net/npm/flowbite@2.0.0/dist/flowbite.min.js"></script>
|
|
<!-- Lucide Icons -->
|
|
<script src="https://unpkg.com/lucide@latest/dist/umd/lucide.min.js"></script>
|
|
<!-- Google Fonts -->
|
|
<link href="https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&family=Merriweather:wght@300;400;700&family=JetBrains+Mono:wght@400;500&display=swap" rel="stylesheet">
|
|
<!-- Professional Theme CSS -->
|
|
<link href="professional-theme.css" rel="stylesheet">
|
|
</head>
|
|
<body class="min-h-screen">
|
|
<!-- Soft Professional Blue Header -->
|
|
<header class="professional-navbar sticky top-0 z-50">
|
|
<nav class="container mx-auto px-4 py-4">
|
|
<div class="flex items-center justify-between">
|
|
<!-- Logo Section -->
|
|
<div class="flex items-center space-x-3">
|
|
<img src="images/romfast_logo.png" alt="Romfast Logo" class="romfast-logo">
|
|
<div class="hidden md:block">
|
|
<p class="text-white text-sm italic font-light">Aduce informația în mâinile tale</p>
|
|
</div>
|
|
</div>
|
|
|
|
<!-- Centered Navigation -->
|
|
<div class="hidden lg:flex items-center space-x-8">
|
|
<a href="index.html" class="text-white hover:text-blue-200 transition-colors font-medium nav-link">Prima pagina</a>
|
|
<a href="menu/desprenoi.html" class="text-white hover:text-blue-200 transition-colors nav-link">Despre noi</a>
|
|
<a href="roa/aplicatii-erp.html" class="text-white hover:text-blue-200 transition-colors nav-link">ROA</a>
|
|
<div class="relative group">
|
|
<button class="text-white hover:text-blue-200 transition-colors flex items-center space-x-1 nav-link">
|
|
<span>Servicii</span>
|
|
<i data-lucide="chevron-down" class="w-4 h-4"></i>
|
|
</button>
|
|
<div class="absolute top-full left-0 mt-2 w-48 bg-white rounded-lg shadow-lg border border-gray-200 opacity-0 invisible group-hover:opacity-100 group-hover:visible transition-all duration-300">
|
|
<a href="menu/analiza.html" class="block px-4 py-3 text-gray-700 hover:bg-blue-50 hover:text-blue-800 rounded-t-lg">Analiza</a>
|
|
<a href="menu/implementare.html" class="block px-4 py-3 text-gray-700 hover:bg-blue-50 hover:text-blue-800">Implementare</a>
|
|
<a href="menu/roa-suport-tehnic.html" class="block px-4 py-3 text-gray-700 hover:bg-blue-50 hover:text-blue-800">Suport tehnic ROA</a>
|
|
<a href="menu/alteservicii.html" class="block px-4 py-3 text-gray-700 hover:bg-blue-50 hover:text-blue-800 rounded-b-lg">Alte servicii</a>
|
|
</div>
|
|
</div>
|
|
<a href="menu/referinte.html" class="text-white hover:text-blue-200 transition-colors nav-link">Referinte</a>
|
|
<a href="menu/contact.html" class="text-white hover:text-blue-200 transition-colors nav-link">Contact</a>
|
|
</div>
|
|
|
|
<!-- Mobile Menu Button -->
|
|
<button id="mobileMenuBtn" class="lg:hidden text-white p-2 rounded-md hover:bg-white/10 transition-colors">
|
|
<i data-lucide="menu" class="w-6 h-6"></i>
|
|
</button>
|
|
</div>
|
|
|
|
<!-- Mobile Menu -->
|
|
<div id="mobileMenu" class="lg:hidden mt-4 pb-4 border-t border-white/20 hidden">
|
|
<div class="pt-4 space-y-2">
|
|
<a href="index.html" class="block text-white hover:text-blue-200 transition-colors py-2">Prima pagina</a>
|
|
<a href="menu/desprenoi.html" class="block text-white hover:text-blue-200 transition-colors py-2">Despre noi</a>
|
|
<a href="roa/aplicatii-erp.html" class="block text-white hover:text-blue-200 transition-colors py-2">ROA</a>
|
|
<div class="py-2">
|
|
<button id="mobileServicesBtn" class="flex items-center justify-between w-full text-white hover:text-blue-200 transition-colors">
|
|
<span>Servicii</span>
|
|
<i data-lucide="chevron-down" class="w-4 h-4"></i>
|
|
</button>
|
|
<div id="mobileServicesMenu" class="hidden mt-2 ml-4 space-y-2">
|
|
<a href="menu/analiza.html" class="block text-white/80 hover:text-blue-200 transition-colors py-1">Analiza</a>
|
|
<a href="menu/implementare.html" class="block text-white/80 hover:text-blue-200 transition-colors py-1">Implementare</a>
|
|
<a href="menu/roa-suport-tehnic.html" class="block text-white/80 hover:text-blue-200 transition-colors py-1">Suport tehnic ROA</a>
|
|
<a href="menu/alteservicii.html" class="block text-white/80 hover:text-blue-200 transition-colors py-1">Alte servicii</a>
|
|
</div>
|
|
</div>
|
|
<a href="menu/referinte.html" class="block text-white hover:text-blue-200 transition-colors py-2">Referinte</a>
|
|
<a href="menu/contact.html" class="block text-white hover:text-blue-200 transition-colors py-2">Contact</a>
|
|
</div>
|
|
</div>
|
|
</nav>
|
|
</header>
|
|
|
|
<!-- Main Content -->
|
|
<main class="container mx-auto px-4 py-12">
|
|
<!-- Typography and Links -->
|
|
<section class="mb-12">
|
|
<h2 class="text-3xl font-bold text-gray-800 mb-6">Titlu de Sectiune (H2)</h2>
|
|
<p class="text-lg text-gray-600 mb-6 leading-relaxed">Acesta este un paragraf de text care descrie continutul sectiunii. Include un <a href="#" class="text-blue-600 hover:text-blue-800 underline decoration-2 underline-offset-2">link de exemplu</a> pentru a demonstra stilul. Textul este clar, lizibil si bine spatiat pentru o experienta de citire placuta.</p>
|
|
<h3 class="text-2xl font-semibold text-gray-800 mb-4">Sub-titlu (H3)</h3>
|
|
<p class="text-gray-600 mb-6 leading-relaxed">Mai multe detalii pot fi adaugate aici, folosind elemente de text standard. Stilul este consistent pe intregul site.</p>
|
|
<ul class="list-disc list-inside text-gray-600 space-y-2 ml-4">
|
|
<li>Lista cu puncte 1</li>
|
|
<li>Lista cu puncte 2</li>
|
|
<li>Lista cu puncte 3</li>
|
|
</ul>
|
|
</section>
|
|
|
|
<!-- Grid Layout & Cards -->
|
|
<section class="mb-12">
|
|
<h2 class="text-3xl font-bold text-gray-800 mb-8">Servicii Principale</h2>
|
|
<div class="grid grid-cols-1 md:grid-cols-3 gap-8">
|
|
<div class="professional-card p-6">
|
|
<div class="flex items-center mb-4">
|
|
<i data-lucide="settings" class="w-8 h-8 text-blue-600 mr-3"></i>
|
|
<h5 class="text-xl font-semibold text-gray-800">Serviciul 1</h5>
|
|
</div>
|
|
<p class="text-gray-600 mb-6 leading-relaxed">Descrierea pe scurt a primului serviciu oferit. Cardurile sunt o metoda excelenta de a organiza continutul.</p>
|
|
<a href="#" class="professional-btn-primary inline-flex items-center">
|
|
<span>Detalii</span>
|
|
<i data-lucide="arrow-right" class="w-4 h-4 ml-2"></i>
|
|
</a>
|
|
</div>
|
|
<div class="professional-card p-6">
|
|
<div class="flex items-center mb-4">
|
|
<i data-lucide="chart-bar" class="w-8 h-8 text-blue-600 mr-3"></i>
|
|
<h5 class="text-xl font-semibold text-gray-800">Serviciul 2</h5>
|
|
</div>
|
|
<p class="text-gray-600 mb-6 leading-relaxed">Descrierea celui de-al doilea serviciu. Layout-ul pe grid se adapteaza automat pe dispozitive mobile.</p>
|
|
<a href="#" class="professional-btn-primary inline-flex items-center">
|
|
<span>Detalii</span>
|
|
<i data-lucide="arrow-right" class="w-4 h-4 ml-2"></i>
|
|
</a>
|
|
</div>
|
|
<div class="professional-card p-6">
|
|
<div class="flex items-center mb-4">
|
|
<i data-lucide="users" class="w-8 h-8 text-blue-600 mr-3"></i>
|
|
<h5 class="text-xl font-semibold text-gray-800">Serviciul 3</h5>
|
|
</div>
|
|
<p class="text-gray-600 mb-6 leading-relaxed">Al treilea serviciu important. Stilul cardurilor este curat si modern, concentrandu-se pe lizibilitate.</p>
|
|
<a href="#" class="professional-btn-primary inline-flex items-center">
|
|
<span>Detalii</span>
|
|
<i data-lucide="arrow-right" class="w-4 h-4 ml-2"></i>
|
|
</a>
|
|
</div>
|
|
</div>
|
|
</section>
|
|
|
|
<!-- Image Gallery -->
|
|
<section class="mb-12">
|
|
<h2 class="text-3xl font-bold text-gray-800 mb-8">Galerie de Imagini</h2>
|
|
<div class="grid grid-cols-1 md:grid-cols-3 gap-8">
|
|
<div class="professional-card p-4">
|
|
<img src="images/roa.gif" class="w-full h-48 object-cover rounded-lg" alt="ROA">
|
|
<div class="mt-4">
|
|
<h4 class="text-lg font-semibold text-gray-800">ROA</h4>
|
|
<p class="text-gray-600 text-sm">Sistem ERP pentru gestiunea afacerii</p>
|
|
</div>
|
|
</div>
|
|
<div class="professional-card p-4">
|
|
<img src="images/contafin.gif" class="w-full h-48 object-cover rounded-lg" alt="Contafin">
|
|
<div class="mt-4">
|
|
<h4 class="text-lg font-semibold text-gray-800">Contafin</h4>
|
|
<p class="text-gray-600 text-sm">Solutii pentru contabilitate</p>
|
|
</div>
|
|
</div>
|
|
<div class="professional-card p-4">
|
|
<img src="roa/images/roaauto3.jpg" class="w-full h-48 object-cover rounded-lg" alt="ROA Auto">
|
|
<div class="mt-4">
|
|
<h4 class="text-lg font-semibold text-gray-800">ROA Auto</h4>
|
|
<p class="text-gray-600 text-sm">Specializat pentru service auto</p>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</section>
|
|
|
|
<!-- Form Controls -->
|
|
<section class="mb-12">
|
|
<h2 class="text-3xl font-bold text-gray-800 mb-8">Formular de Contact</h2>
|
|
<div class="professional-card p-8 max-w-2xl">
|
|
<form class="space-y-6">
|
|
<div>
|
|
<label for="nume" class="block text-sm font-medium text-gray-700 mb-2">Nume</label>
|
|
<input type="text" id="nume" class="w-full px-4 py-3 border border-gray-300 rounded-lg focus:ring-2 focus:ring-blue-500 focus:border-transparent transition-colors" placeholder="Numele dvs.">
|
|
</div>
|
|
<div>
|
|
<label for="email" class="block text-sm font-medium text-gray-700 mb-2">Adresa de Email</label>
|
|
<input type="email" id="email" class="w-full px-4 py-3 border border-gray-300 rounded-lg focus:ring-2 focus:ring-blue-500 focus:border-transparent transition-colors" placeholder="exemplu@email.com">
|
|
</div>
|
|
<div>
|
|
<label for="subiect" class="block text-sm font-medium text-gray-700 mb-2">Subiect</label>
|
|
<select id="subiect" class="w-full px-4 py-3 border border-gray-300 rounded-lg focus:ring-2 focus:ring-blue-500 focus:border-transparent transition-colors">
|
|
<option selected>Alegeti un subiect...</option>
|
|
<option value="1">Intrebare generala</option>
|
|
<option value="2">Suport tehnic</option>
|
|
<option value="3">Vanzari</option>
|
|
</select>
|
|
</div>
|
|
<div>
|
|
<label for="mesaj" class="block text-sm font-medium text-gray-700 mb-2">Mesaj</label>
|
|
<textarea id="mesaj" rows="4" class="w-full px-4 py-3 border border-gray-300 rounded-lg focus:ring-2 focus:ring-blue-500 focus:border-transparent transition-colors resize-none" placeholder="Scrieti mesajul aici..."></textarea>
|
|
</div>
|
|
<button type="submit" class="professional-btn-primary inline-flex items-center">
|
|
<i data-lucide="send" class="w-4 h-4 mr-2"></i>
|
|
<span>Trimite Mesajul</span>
|
|
</button>
|
|
</form>
|
|
</div>
|
|
</section>
|
|
|
|
|
|
</main>
|
|
|
|
<!-- Professional Footer -->
|
|
<footer class="professional-footer">
|
|
<div class="container mx-auto px-4 py-12">
|
|
<div class="grid grid-cols-1 md:grid-cols-4 gap-8 mb-8">
|
|
<div>
|
|
<img src="images/romfast_logo.png" alt="Romfast Logo" class="h-12 mb-4">
|
|
<p class="text-gray-600 text-sm leading-relaxed">Sisteme informatice pentru managementul afacerii - contabilitate, gestiune, salarii, service auto, HORECA.</p>
|
|
</div>
|
|
<div>
|
|
<h4 class="font-semibold text-gray-800 mb-4">Servicii</h4>
|
|
<ul class="space-y-2 text-sm text-gray-600">
|
|
<li><a href="menu/analiza.html" class="hover:text-blue-600 transition-colors">Analiza</a></li>
|
|
<li><a href="menu/implementare.html" class="hover:text-blue-600 transition-colors">Implementare</a></li>
|
|
<li><a href="menu/roa-suport-tehnic.html" class="hover:text-blue-600 transition-colors">Suport tehnic</a></li>
|
|
</ul>
|
|
</div>
|
|
<div>
|
|
<h4 class="font-semibold text-gray-800 mb-4">ROA</h4>
|
|
<ul class="space-y-2 text-sm text-gray-600">
|
|
<li><a href="roa/roa-contabilitate.html" class="hover:text-blue-600 transition-colors">Contabilitate</a></li>
|
|
<li><a href="roa/roa-gestiune.html" class="hover:text-blue-600 transition-colors">Gestiune</a></li>
|
|
<li><a href="roa/roa-salarii.html" class="hover:text-blue-600 transition-colors">Salarii</a></li>
|
|
</ul>
|
|
</div>
|
|
<div>
|
|
<h4 class="font-semibold text-gray-800 mb-4">Contact</h4>
|
|
<div class="space-y-2 text-sm text-gray-600">
|
|
<p class="flex items-center">
|
|
<i data-lucide="phone" class="w-4 h-4 mr-2"></i>
|
|
0264.420.460
|
|
</p>
|
|
<p class="flex items-center">
|
|
<i data-lucide="mail" class="w-4 h-4 mr-2"></i>
|
|
contact@romfast.ro
|
|
</p>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="border-t border-gray-200 pt-8 text-center">
|
|
<p class="text-gray-600 text-sm">© 2025 Romfast SRL. Toate drepturile rezervate.</p>
|
|
<p class="text-gray-600 text-sm mt-2">
|
|
<a href="menu/politica-confidentialitate.html" class="hover:text-blue-600 transition-colors">Politica de confidentialitate</a>
|
|
</p>
|
|
</div>
|
|
</div>
|
|
</footer>
|
|
|
|
<!-- Professional Theme JavaScript -->
|
|
<script>
|
|
// Initialize Lucide icons
|
|
lucide.createIcons();
|
|
|
|
// Mobile menu functionality
|
|
const mobileMenuBtn = document.getElementById('mobileMenuBtn');
|
|
const mobileMenu = document.getElementById('mobileMenu');
|
|
const mobileServicesBtn = document.getElementById('mobileServicesBtn');
|
|
const mobileServicesMenu = document.getElementById('mobileServicesMenu');
|
|
|
|
if (mobileMenuBtn && mobileMenu) {
|
|
mobileMenuBtn.addEventListener('click', () => {
|
|
mobileMenu.classList.toggle('hidden');
|
|
});
|
|
}
|
|
|
|
if (mobileServicesBtn && mobileServicesMenu) {
|
|
mobileServicesBtn.addEventListener('click', () => {
|
|
mobileServicesMenu.classList.toggle('hidden');
|
|
});
|
|
}
|
|
|
|
// Smooth scrolling for anchor links
|
|
document.querySelectorAll('a[href^="#"]').forEach(anchor => {
|
|
anchor.addEventListener('click', function (e) {
|
|
e.preventDefault();
|
|
const target = document.querySelector(this.getAttribute('href'));
|
|
if (target) {
|
|
target.scrollIntoView({
|
|
behavior: 'smooth',
|
|
block: 'start'
|
|
});
|
|
}
|
|
});
|
|
});
|
|
|
|
// Form enhancements
|
|
const form = document.querySelector('form');
|
|
if (form) {
|
|
form.addEventListener('submit', function(e) {
|
|
e.preventDefault();
|
|
// Here you would typically handle form submission
|
|
alert('Formularul a fost trimis cu succes! (Demo)');
|
|
});
|
|
}
|
|
</script>
|
|
</body>
|
|
</html>
|