feat: increased security
Some checks failed
continuous-integration/drone/push Build is failing

This commit is contained in:
2026-02-21 21:27:11 +03:00
parent 2d43539dbd
commit 85397a2fd8
14 changed files with 89 additions and 23 deletions

View File

@@ -18,7 +18,7 @@ export default function Main() {
const handleToggleLanguage = () => {
const nextLocale = locale === "en" ? "ru" : "en";
document.cookie = `locale=${nextLocale}; path=/; max-age=31536000`;
document.cookie = `locale=${nextLocale}; path=/; max-age=31536000; SameSite=Lax`;
window.location.reload();
};
@@ -110,7 +110,7 @@ export default function Main() {
</section>
{locale == "it" && (<section className="px-4 xl:px-8 pb-8 xl:pb-10 bg-red-300">
<h3>Cari italiani, mi scuso, ma il sito non è completamente tradotto in italiano. Sarebbe meglio usare la versione in inglese.</h3>
<h3>Cari italiani, mi scuso, ma il sito non è completamente tradotto in italiano. Un giorno lo tradurrerò! Per ora, sarebbe meglio usare la versione in inglese. ^^</h3>
</section>)}
<section className="flex flex-col px-4 xl:px-8 pb-8 xl:pb-10 bg-orange-50" id="skills">