|
1 | | - <!-- Header --> |
2 | 1 | <header class="bg-white dark:bg-gray-800 shadow-md sticky top-0 z-50"> |
3 | 2 | <div class="container mx-auto flex justify-between items-center p-4"> |
4 | 3 | <div class="logo"> |
5 | | - <a href="/index.njk" class="text-2xl font-bold text-purple-600 dark:text-purple-400">Stefanos Tzortzoglou</a> |
| 4 | + <a href="/" class="text-2xl font-bold text-purple-600 dark:text-purple-400">Stefanos Tzortzoglou</a> |
6 | 5 | </div> |
7 | 6 |
|
8 | 7 | <!-- Desktop Navigation --> |
9 | 8 | <nav class="hidden md:flex space-x-4"> |
10 | | - <a href="/index.njk" class="text-gray-900 dark:text-gray-100 hover:text-purple-600 dark:hover:text-purple-400">Home</a> |
11 | | - <a href="about.html" class="text-gray-900 dark:text-gray-100 hover:text-purple-600 dark:hover:text-purple-400">About</a> |
12 | | - <a href="portfolio.html" class="text-gray-900 dark:text-gray-100 hover:text-purple-600 dark:hover:text-purple-400">Portfolio</a> |
13 | | - <a href="contact.html" class="text-gray-900 dark:text-gray-100 hover:text-purple-600 dark:hover:text-purple-400">Contact</a> |
| 9 | + <a href="/" class="text-gray-900 dark:text-gray-100 hover:text-purple-600 dark:hover:text-purple-400">Home</a> |
| 10 | + <a href="/about/" class="text-gray-900 dark:text-gray-100 hover:text-purple-600 dark:hover:text-purple-400">About</a> |
| 11 | + <a href="/portfolio/" class="text-gray-900 dark:text-gray-100 hover:text-purple-600 dark:hover:text-purple-400">Portfolio</a> |
| 12 | + <a href="/contact/" class="text-gray-900 dark:text-gray-100 hover:text-purple-600 dark:hover:text-purple-400">Contact</a> |
14 | 13 | <div class="relative group"> |
15 | 14 | <!-- Parent Trigger --> |
16 | 15 | <a href="#" class="text-gray-900 dark:text-gray-100 hover:text-purple-600 dark:hover:text-purple-400"> |
|
20 | 19 | <!-- Dropdown Menu --> |
21 | 20 | <div class="absolute left-0 mt-2 bg-white dark:bg-gray-800 shadow-md opacity-0 invisible group-hover:opacity-100 group-hover:visible transition-all duration-200"> |
22 | 21 | <ul> |
23 | | - <li><a href="/exclusive.njk" class="block px-4 py-2 text-gray-900 dark:text-gray-100 hover:text-purple-600 dark:hover:text-purple-400">All Exclusive Content</a></li> |
24 | | - <li><a href="blog.html" class="block px-4 py-2 text-gray-900 dark:text-gray-100 hover:text-purple-600 dark:hover:text-purple-400">Blog</a></li> |
25 | | - <li><a href="resources.html" class="block px-4 py-2 text-gray-900 dark:text-gray-100 hover:text-purple-600 dark:hover:text-purple-400">Resources</a></li> |
| 22 | + <li><a href="/exclusive/" class="block px-4 py-2 text-gray-900 dark:text-gray-100 hover:text-purple-600 dark:hover:text-purple-400">All Exclusive Content</a></li> |
| 23 | + <li><a href="/blog/" class="block px-4 py-2 text-gray-900 dark:text-gray-100 hover:text-purple-600 dark:hover:text-purple-400">Blog</a></li> |
| 24 | + <li><a href="/resources/" class="block px-4 py-2 text-gray-900 dark:text-gray-100 hover:text-purple-600 dark:hover:text-purple-400">Resources</a></li> |
26 | 25 | </ul> |
27 | 26 | </div> |
28 | 27 | </div> |
|
37 | 36 |
|
38 | 37 | <!-- Desktop Actions --> |
39 | 38 | <div class="hidden md:flex space-x-4"> |
40 | | - <a href="/login.njk" class="text-gray-900 dark:text-gray-100 hover:text-purple-600 dark:hover:text-purple-400"><i class="fas fa-sign-in-alt"></i></a> |
41 | | - <a href="/register.njk" class="text-gray-900 dark:text-gray-100 hover:text-purple-600 dark:hover:text-purple-400"><i class="fas fa-user-plus"></i></a> |
| 39 | + <a href="/login/" class="text-gray-900 dark:text-gray-100 hover:text-purple-600 dark:hover:text-purple-400"><i class="fas fa-sign-in-alt"></i></a> |
| 40 | + <a href="/register/" class="text-gray-900 dark:text-gray-100 hover:text-purple-600 dark:hover:text-purple-400"><i class="fas fa-user-plus"></i></a> |
42 | 41 | <button aria-label="Toggle theme" id="theme-toggle" class="text-gray-900 dark:text-gray-100 hover:text-purple-600 dark:hover:text-purple-400"><i class="fas fa-adjust"></i></button> |
43 | 42 | </div> |
44 | 43 | </div> |
|
55 | 54 | </button> |
56 | 55 | </div> |
57 | 56 | <ul class="space-y-4"> |
58 | | - <li><a href="/index.njk" class="block text-gray-900 dark:text-gray-100 hover:text-purple-600 dark:hover:text-purple-400">Home</a></li> |
59 | | - <li><a href="about.html" class="block text-gray-900 dark:text-gray-100 hover:text-purple-600 dark:hover:text-purple-400">About</a></li> |
60 | | - <li><a href="portfolio.html" class="block text-gray-900 dark:text-gray-100 hover:text-purple-600 dark:hover:text-purple-400">Portfolio</a></li> |
61 | | - <li><a href="contact.html" class="block text-gray-900 dark:text-gray-100 hover:text-purple-600 dark:hover:text-purple-400">Contact</a></li> |
| 57 | + <li><a href="/" class="block text-gray-900 dark:text-gray-100 hover:text-purple-600 dark:hover:text-purple-400">Home</a></li> |
| 58 | + <li><a href="/about/" class="block text-gray-900 dark:text-gray-100 hover:text-purple-600 dark:hover:text-purple-400">About</a></li> |
| 59 | + <li><a href="/portfolio/" class="block text-gray-900 dark:text-gray-100 hover:text-purple-600 dark:hover:text-purple-400">Portfolio</a></li> |
| 60 | + <li><a href="/contact/" class="block text-gray-900 dark:text-gray-100 hover:text-purple-600 dark:hover:text-purple-400">Contact</a></li> |
62 | 61 | <li> |
63 | 62 | <div class="flex justify-between items-center cursor-pointer text-gray-900 dark:text-gray-100" id="exclusive-toggle"> |
64 | 63 | <span>Exclusive Content</span> |
65 | 64 | <i class="fas fa-chevron-down"></i> |
66 | 65 | </div> |
67 | 66 | <ul class="pl-4 mt-2 space-y-2 hidden" id="mobile-dropdown"> |
68 | | - <li><a href="/exclusive.njk" class="block text-gray-900 dark:text-gray-100 hover:text-purple-600 dark:hover:text-purple-400">All Exclusive Content</a></li> |
69 | | - <li><a href="blog.html" class="block text-gray-900 dark:text-gray-100 hover:text-purple-600 dark:hover:text-purple-400">Blog</a></li> |
70 | | - <li><a href="resources.html" class="block text-gray-900 dark:text-gray-100 hover:text-purple-600 dark:hover:text-purple-400">Resources</a></li> |
| 67 | + <li><a href="/exclusive/" class="block text-gray-900 dark:text-gray-100 hover:text-purple-600 dark:hover:text-purple-400">All Exclusive Content</a></li> |
| 68 | + <li><a href="/blog/" class="block text-gray-900 dark:text-gray-100 hover:text-purple-600 dark:hover:text-purple-400">Blog</a></li> |
| 69 | + <li><a href="/resources/" class="block text-gray-900 dark:text-gray-100 hover:text-purple-600 dark:hover:text-purple-400">Resources</a></li> |
71 | 70 | </ul> |
72 | 71 | </li> |
73 | 72 | <li class="pt-4 border-t border-gray-200 dark:border-gray-700"> |
74 | 73 | <div class="flex space-x-4"> |
75 | | - <a href="/login.njk" class="text-gray-900 dark:text-gray-100 hover:text-purple-600 dark:hover:text-purple-400"> |
| 74 | + <a href="/login/" class="text-gray-900 dark:text-gray-100 hover:text-purple-600 dark:hover:text-purple-400"> |
76 | 75 | <i class="fas fa-sign-in-alt mr-2"></i> Login |
77 | 76 | </a> |
78 | | - <a href="/register.njk" class="text-gray-900 dark:text-gray-100 hover:text-purple-600 dark:hover:text-purple-400"> |
| 77 | + <a href="/register/" class="text-gray-900 dark:text-gray-100 hover:text-purple-600 dark:hover:text-purple-400"> |
79 | 78 | <i class="fas fa-user-plus mr-2"></i> Register |
80 | 79 | </a> |
81 | 80 | </div> |
|
0 commit comments