source: src/components/header.tsx@ b67f274

Last change on this file since b67f274 was 82c9c53, checked in by stefansaveski <stefansaveski19@…>, 11 months ago

refactor: Remove unused imports and optimize component code across multiple files

  • Property mode set to 100644
File size: 2.5 KB
Line 
1"use client"
2import { FontAwesomeIcon } from '@fortawesome/react-fontawesome';
3import { faUser } from '@fortawesome/free-solid-svg-icons';
4import Image from 'next/image';
5
6const Header = () => {
7 return (
8 <header className="bg-white shadow-sm border-b border-gray-200">
9 <div className="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8">
10 <div className="flex justify-between items-center py-4">
11 {/* Left side - Logos and University Info */}
12 <div className="flex items-center gap-4">
13 {/* UKIM Logo */}
14 <div className="flex-shrink-0">
15 <Image
16 src="/ukim-logo.png"
17 alt="UKIM Logo"
18 width={40}
19 height={40}
20 className="h-10 w-auto"
21 />
22 </div>
23
24 {/* FINKI Logo */}
25 <div className="flex-shrink-0">
26 <Image
27 src="/finki-logo.png"
28 alt="FINKI Logo"
29 width={40}
30 height={40}
31 className="h-10 w-auto"
32 />
33 </div>
34
35 {/* University Text */}
36 <div className="hidden sm:block">
37 <div className="text-gray-900 font-medium text-sm">
38 Универзитет „Св. КИРИЛ И МЕТОДИЈ“ - Скопје
39 </div>
40 <div className="text-gray-700 text-sm">
41 Факултет за информатички науки и компјутерско инженерство
42 </div>
43 </div>
44 </div>
45
46 {/* Right side - User Profile */}
47 <div className="flex items-center gap-4">
48 <div className="flex items-center gap-3">
49 {/* User Avatar */}
50 <div className="flex items-center justify-center w-10 h-10 bg-gray-800 text-white rounded-full">
51 <FontAwesomeIcon icon={faUser} className="text-sm" />
52 </div>
53
54 {/* User Name */}
55 <div className="hidden sm:block text-gray-900 font-medium">
56 Стефан Савески
57 </div>
58
59 {/* Logout Button */}
60 <button className="text-blue-600 hover:text-blue-800 font-medium text-sm transition-colors duration-200">
61 Logout
62 </button>
63 </div>
64 </div>
65 </div>
66 </div>
67 </header>
68 );
69};
70
71export default Header;
Note: See TracBrowser for help on using the repository browser.