|
11 | 11 | box-sizing: border-box; |
12 | 12 | font-family: 'Arial', sans-serif; |
13 | 13 | } |
14 | | - |
15 | 14 | body { |
16 | 15 | background-color: #1C2526; |
17 | 16 | color: #FFFFFF; |
18 | 17 | line-height: 1.6; |
19 | 18 | } |
20 | | - |
21 | 19 | header { |
22 | 20 | background-color: #121212; |
23 | 21 | padding: 20px 0; |
24 | 22 | position: fixed; |
25 | 23 | width: 100%; |
26 | 24 | top: 0; |
27 | 25 | z-index: 1000; |
28 | | - box-shadow: 0 2px 5px rgba(0, 0, 0, 0.5); |
| 26 | + box-shadow: 0 4px 10px rgba(0, 0, 0, 0.7); |
| 27 | + transition: background-color 0.3s ease; |
| 28 | + } |
| 29 | + header:hover { |
| 30 | + background-color: #1A1A1A; |
29 | 31 | } |
30 | | - |
31 | 32 | nav { |
32 | 33 | max-width: 1200px; |
33 | 34 | margin: 0 auto; |
34 | 35 | display: flex; |
35 | 36 | justify-content: space-between; |
36 | 37 | align-items: center; |
37 | 38 | } |
38 | | - |
39 | | - nav .logo { |
40 | | - font-size: 24px; |
41 | | - font-weight: bold; |
42 | | - color: #FFFFFF; |
| 39 | + nav .logo img { |
| 40 | + height: 40px; |
| 41 | + width: auto; |
43 | 42 | } |
44 | | - |
45 | 43 | nav ul { |
46 | 44 | list-style: none; |
47 | 45 | display: flex; |
48 | | - gap: 20px; |
| 46 | + gap: 25px; |
49 | 47 | } |
50 | | - |
51 | 48 | nav ul li a { |
52 | 49 | color: #FFFFFF; |
53 | 50 | text-decoration: none; |
54 | 51 | font-size: 18px; |
55 | | - transition: color 0.3s; |
| 52 | + transition: color 0.3s, transform 0.3s; |
| 53 | + position: relative; |
| 54 | + } |
| 55 | + nav ul li a::after { |
| 56 | + content: ''; |
| 57 | + position: absolute; |
| 58 | + width: 0; |
| 59 | + height: 2px; |
| 60 | + bottom: -5px; |
| 61 | + left: 0; |
| 62 | + background-color: #B0B0B0; |
| 63 | + transition: width 0.3s; |
| 64 | + } |
| 65 | + nav ul li a:hover::after { |
| 66 | + width: 100%; |
56 | 67 | } |
57 | | - |
58 | 68 | nav ul li a:hover { |
59 | 69 | color: #B0B0B0; |
| 70 | + transform: translateY(-2px); |
60 | 71 | } |
61 | | - |
62 | 72 | .releases-section { |
63 | 73 | max-width: 1200px; |
64 | 74 | margin: 120px auto 50px; |
65 | 75 | padding: 20px; |
66 | 76 | text-align: center; |
67 | 77 | } |
68 | | - |
69 | 78 | .releases-section h1 { |
70 | 79 | font-size: 36px; |
71 | 80 | margin-bottom: 20px; |
| 81 | + text-shadow: 2px 2px 4px rgba(0,0,0,0.5); |
72 | 82 | } |
73 | | - |
74 | 83 | .release { |
75 | 84 | margin: 20px 0; |
76 | 85 | padding: 20px; |
77 | 86 | background-color: #2F3A44; |
78 | 87 | border-radius: 10px; |
| 88 | + box-shadow: 0 4px 10px rgba(0,0,0,0.3); |
| 89 | + transition: transform 0.3s, box-shadow 0.3s; |
| 90 | + text-align: left; |
| 91 | + } |
| 92 | + .release:hover { |
| 93 | + transform: translateY(-5px); |
| 94 | + box-shadow: 0 6px 15px rgba(0,0,0,0.4); |
79 | 95 | } |
80 | | - |
81 | 96 | .release h2 { |
82 | 97 | font-size: 24px; |
83 | 98 | margin-bottom: 10px; |
| 99 | + text-align: center; |
| 100 | + } |
| 101 | + .release h3 { |
| 102 | + font-size: 20px; |
| 103 | + margin-top: 15px; |
| 104 | + margin-bottom: 10px; |
| 105 | + color: #B0B0B0; |
| 106 | + } |
| 107 | + .release ul { |
| 108 | + list-style-type: disc; |
| 109 | + padding-left: 20px; |
| 110 | + color: #B0B0B0; |
| 111 | + } |
| 112 | + .release ul li { |
| 113 | + margin-bottom: 5px; |
| 114 | + } |
| 115 | + .release p { |
| 116 | + color: #B0B0B0; |
| 117 | + margin-bottom: 10px; |
84 | 118 | } |
85 | | - |
86 | 119 | footer { |
87 | 120 | background-color: #121212; |
88 | 121 | padding: 20px; |
|
91 | 124 | position: relative; |
92 | 125 | bottom: 0; |
93 | 126 | width: 100%; |
| 127 | + box-shadow: 0 -2px 5px rgba(0,0,0,0.5); |
94 | 128 | } |
95 | 129 | </style> |
| 130 | + <script> |
| 131 | + document.addEventListener('DOMContentLoaded', () => { |
| 132 | + const userLang = navigator.language || navigator.userLanguage; |
| 133 | + if (userLang.startsWith('pl')) { |
| 134 | + document.documentElement.lang = 'pl'; |
| 135 | + } else { |
| 136 | + document.documentElement.lang = 'en'; |
| 137 | + document.querySelector('.releases-section h1').textContent = 'HackerOS Releases'; |
| 138 | + |
| 139 | + // Update for V3.0 |
| 140 | + const releases = document.querySelectorAll('.release'); |
| 141 | + releases[0].querySelector('h2').textContent = 'HackerOS V3.0'; |
| 142 | + releases[0].querySelector('p').textContent = 'The latest major release with significant upgrades in performance, security, and compatibility.'; |
| 143 | + releases[0].querySelectorAll('h3')[0].textContent = 'Release Dates:'; |
| 144 | + const v3Lis = releases[0].querySelectorAll('ul')[0].querySelectorAll('li'); |
| 145 | + v3Lis[0].textContent = 'HackerOS Official: 13.09.2025'; |
| 146 | + v3Lis[1].textContent = 'HackerOS Nvidia: 13.09.2025'; |
| 147 | + v3Lis[2].textContent = 'HackerOS Cybersecurity: 13.09.2025'; |
| 148 | + releases[0].querySelectorAll('h3')[1].textContent = 'Changelog:'; |
| 149 | + const v3Changes = releases[0].querySelectorAll('ul')[1].querySelectorAll('li'); |
| 150 | + v3Changes[0].textContent = 'Upgraded to latest Debian Testing base.'; |
| 151 | + v3Changes[1].textContent = 'Improved Nvidia driver support for better gaming performance.'; |
| 152 | + v3Changes[2].textContent = 'Added advanced cybersecurity tools like enhanced firewalls and intrusion detection.'; |
| 153 | + v3Changes[3].textContent = 'Optimized kernel for faster boot times and reduced resource usage.'; |
| 154 | + v3Changes[4].textContent = 'Bug fixes and stability improvements from user feedback.'; |
| 155 | + |
| 156 | + // Update for V2.9 |
| 157 | + releases[1].querySelector('h2').textContent = 'HackerOS V2.9'; |
| 158 | + releases[1].querySelector('p').textContent = 'Latest stable release with improved performance and security features.'; |
| 159 | + releases[1].querySelectorAll('h3')[0].textContent = 'Release Dates:'; |
| 160 | + const v29Lis = releases[1].querySelectorAll('ul')[0].querySelectorAll('li'); |
| 161 | + v29Lis[0].textContent = 'HackerOS Official: 01.01.2025'; |
| 162 | + v29Lis[1].textContent = 'HackerOS Nvidia: 01.01.2025'; |
| 163 | + v29Lis[2].textContent = 'HackerOS Cybersecurity: 01.01.2025'; |
| 164 | + releases[1].querySelectorAll('h3')[1].textContent = 'Changelog:'; |
| 165 | + const v29Changes = releases[1].querySelectorAll('ul')[1].querySelectorAll('li'); |
| 166 | + v29Changes[0].textContent = 'Enhanced security patches.'; |
| 167 | + v29Changes[1].textContent = 'Improved compatibility with newer hardware.'; |
| 168 | + v29Changes[2].textContent = 'Added new developer tools.'; |
| 169 | + |
| 170 | + // Update for V2.8 |
| 171 | + releases[2].querySelector('h2').textContent = 'HackerOS V2.8'; |
| 172 | + releases[2].querySelector('p').textContent = 'Previous release with enhanced tools for developers.'; |
| 173 | + releases[2].querySelectorAll('h3')[0].textContent = 'Release Dates:'; |
| 174 | + const v28Lis = releases[2].querySelectorAll('ul')[0].querySelectorAll('li'); |
| 175 | + v28Lis[0].textContent = 'HackerOS Official: 01.06.2024'; |
| 176 | + v28Lis[1].textContent = 'HackerOS Nvidia: 01.06.2024'; |
| 177 | + v28Lis[2].textContent = 'HackerOS Cybersecurity: 01.06.2024'; |
| 178 | + releases[2].querySelectorAll('h3')[1].textContent = 'Changelog:'; |
| 179 | + const v28Changes = releases[2].querySelectorAll('ul')[1].querySelectorAll('li'); |
| 180 | + v28Changes[0].textContent = 'Introduced new development environments.'; |
| 181 | + v28Changes[1].textContent = 'Fixed known bugs from previous versions.'; |
| 182 | + v28Changes[2].textContent = 'Improved user interface elements.'; |
| 183 | + |
| 184 | + document.querySelector('footer p').textContent = '© 2025 HackerOS. All rights reserved.'; |
| 185 | + } |
| 186 | + }); |
| 187 | + </script> |
96 | 188 | </head> |
97 | 189 | <body> |
98 | 190 | <header> |
99 | 191 | <nav> |
100 | | - <div class="logo">HackerOS</div> |
| 192 | + <div class="logo"><img src="HackerOS.png" alt="HackerOS Logo"></div> |
101 | 193 | <ul> |
102 | 194 | <li><a href="Home-page.html">Home</a></li> |
103 | 195 | <li><a href="download.html">Download</a></li> |
104 | 196 | <li><a href="releases.html">Releases</a></li> |
105 | 197 | <li><a href="about-hackeros.html">About HackerOS</a></li> |
106 | 198 | <li><a href="hackeros-team.html">HackerOS Team</a></li> |
| 199 | + <li><a href="write-to-us.html">Write to Us</a></li> |
107 | 200 | </ul> |
108 | 201 | </nav> |
109 | 202 | </header> |
110 | | - |
111 | 203 | <section class="releases-section"> |
112 | | - <h1>HackerOS Releases</h1> |
| 204 | + <h1>Wydania HackerOS</h1> |
| 205 | + <div class="release"> |
| 206 | + <h2>HackerOS V3.0</h2> |
| 207 | + <p>Najnowsza główna wersja z znacznymi ulepszeniami w wydajności, bezpieczeństwie i kompatybilności.</p> |
| 208 | + <h3>Data wydania:</h3> |
| 209 | + <ul> |
| 210 | + <li>HackerOS Official: 13.09.2025</li> |
| 211 | + <li>HackerOS Nvidia: 13.09.2025</li> |
| 212 | + <li>HackerOS Cybersecurity: 13.09.2025</li> |
| 213 | + </ul> |
| 214 | + <h3>Changelog:</h3> |
| 215 | + <ul> |
| 216 | + <li>Zaktualizowano bazę do najnowszego Debian Testing.</li> |
| 217 | + <li>Poprawiono wsparcie dla sterowników Nvidia dla lepszej wydajności w grach.</li> |
| 218 | + <li>Dodano zaawansowane narzędzia cybersecurity, takie jak ulepszone firewalle i wykrywanie intruzów.</li> |
| 219 | + <li>Zoptymalizowano jądro dla szybszego uruchamiania i mniejszego zużycia zasobów.</li> |
| 220 | + <li>Poprawki błędów i ulepszenia stabilności na podstawie opinii użytkowników.</li> |
| 221 | + </ul> |
| 222 | + </div> |
113 | 223 | <div class="release"> |
114 | 224 | <h2>HackerOS V2.9</h2> |
115 | | - <p>Latest stable release with improved performance and security features.</p> |
| 225 | + <p>Najnowsze stabilne wydanie z ulepszoną wydajnością i funkcjami bezpieczeństwa.</p> |
| 226 | + <h3>Data wydania:</h3> |
| 227 | + <ul> |
| 228 | + <li>HackerOS Official: 01.01.2025</li> |
| 229 | + <li>HackerOS Nvidia: 01.01.2025</li> |
| 230 | + <li>HackerOS Cybersecurity: 01.01.2025</li> |
| 231 | + </ul> |
| 232 | + <h3>Changelog:</h3> |
| 233 | + <ul> |
| 234 | + <li>Ulepszone łatki bezpieczeństwa.</li> |
| 235 | + <li>Poprawiona kompatybilność z nowszym sprzętem.</li> |
| 236 | + <li>Dodano nowe narzędzia dla deweloperów.</li> |
| 237 | + </ul> |
116 | 238 | </div> |
117 | 239 | <div class="release"> |
118 | 240 | <h2>HackerOS V2.8</h2> |
119 | | - <p>Previous release with enhanced tools for developers.</p> |
| 241 | + <p>Poprzednie wydanie z ulepszonymi narzędziami dla deweloperów.</p> |
| 242 | + <h3>Data wydania:</h3> |
| 243 | + <ul> |
| 244 | + <li>HackerOS Official: 01.06.2024</li> |
| 245 | + <li>HackerOS Nvidia: 01.06.2024</li> |
| 246 | + <li>HackerOS Cybersecurity: 01.06.2024</li> |
| 247 | + </ul> |
| 248 | + <h3>Changelog:</h3> |
| 249 | + <ul> |
| 250 | + <li>Wprowadzono nowe środowiska deweloperskie.</li> |
| 251 | + <li>Poprawiono znane błędy z poprzednich wersji.</li> |
| 252 | + <li>Ulepszono elementy interfejsu użytkownika.</li> |
| 253 | + </ul> |
120 | 254 | </div> |
121 | 255 | </section> |
122 | | - |
123 | 256 | <footer> |
124 | | - <p>© 2025 HackerOS. All rights reserved.</p> |
| 257 | + <p>© 2025 HackerOS. Wszelkie prawa zastrzeżone.</p> |
125 | 258 | </footer> |
126 | 259 | </body> |
127 | 260 | </html> |
0 commit comments