//! Header component for the dashboard
//!
//! This component provides navigation for the web dashboard.
//! Follows L-COMPONENT-PROPS pattern for clean component API.

/// Application header with navigation HTML
///
/// Returns HTML string for the header component
pub fn header_html() -> &'static str {
    r#"
    <header class="bg-white shadow">
        <nav class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8">
            <div class="flex justify-between h-16">
                <div class="flex items-center">
                    <a href="/" class="flex items-center">
                        <span class="text-2xl font-bold text-blue-600">Lifecycle</span>
                    </a>
                </div>

                <div class="flex items-center space-x-4">
                    <a
                        href="/"
                        class="px-3 py-2 rounded-md text-sm font-medium text-gray-700 hover:text-gray-900 hover:bg-gray-50"
                    >
                        Dashboard
                    </a>
                    <a
                        href="/projects"
                        class="px-3 py-2 rounded-md text-sm font-medium text-gray-700 hover:text-gray-900 hover:bg-gray-50"
                    >
                        Projects
                    </a>
                    <a
                        href="/security"
                        class="px-3 py-2 rounded-md text-sm font-medium text-gray-700 hover:text-gray-900 hover:bg-gray-50"
                    >
                        Security
                    </a>
                </div>
            </div>
        </nav>
    </header>
    "#
}
