Skip to content

Commit e12ffbf

Browse files
authored
Merge branch 'copilot/update-commit-reference' into gh-pages
2 parents 2ee8cb8 + 1b49250 commit e12ffbf

9 files changed

Lines changed: 39 additions & 27 deletions

File tree

assets/css/style.css

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,13 +44,14 @@ html {
4444
body {
4545
margin: 0;
4646
line-height: inherit;
47+
}
48+
4749
.language-btn, .lang-content {
4850
background: rgba(0,0,0,0.9) !important;
4951
color: #fff !important;
5052
border: 1px solid #00ff00 !important;
5153
}
5254

53-
}
5455
hr {
5556
height: 0;
5657
color: inherit;

assets/js/bio.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,5 +31,4 @@ document.addEventListener('DOMContentLoaded', () => {
3131
});
3232
});
3333

34-
// NO default language on page load
3534
});

assets/js/main.js

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -94,13 +94,6 @@ document.addEventListener('DOMContentLoaded', () => {
9494
const btns = document.querySelectorAll('.language-btn');
9595
const contents = document.querySelectorAll('.lang-content');
9696

97-
// Par défaut, cache tout sauf Français
98-
contents.forEach((c, i) => {
99-
if (i === 0) c.classList.add('active');
100-
else c.style.display = 'none';
101-
});
102-
btns[0].classList.add('active');
103-
10497
btns.forEach(btn => {
10598
btn.addEventListener('click', () => {
10699
const lang = btn.dataset.lang;

bio.html

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -54,10 +54,6 @@
5454

5555
<div class="text-center max-w-4xl mx-auto px-4 w-full mt-10">
5656
<h1 class="main-title">David KRK</h1>
57-
<h2 class="main-title">Bio</h2>
58-
</div>
59-
60-
<main class="text-center max-w-4xl mx-auto px-4 w-full">
6157
<div class="language-selector flex-wrap">
6258
<button type="button" class="language-btn" data-lang="fr">Français</button>
6359
<button type="button" class="language-btn" data-lang="en">English</button>
@@ -66,6 +62,15 @@ <h2 class="main-title">Bio</h2>
6662
<button type="button" class="language-btn" data-lang="ar">العربية</button>
6763
<button type="button" class="language-btn" data-lang="uk">Ukrainian</button>
6864
</div>
65+
<div class="lang-content" data-lang="fr"><h2 class="main-title">Biographie</h2></div>
66+
<div class="lang-content" data-lang="en"><h2 class="main-title">Biography</h2></div>
67+
<div class="lang-content" data-lang="es"><h2 class="main-title">Biografía</h2></div>
68+
<div class="lang-content" data-lang="eu"><h2 class="main-title">Biografia</h2></div>
69+
<div class="lang-content" data-lang="ar" dir="rtl"><h2 class="main-title">السيرة الذاتية</h2></div>
70+
<div class="lang-content" data-lang="uk"><h2 class="main-title">Біографія</h2></div>
71+
</div>
72+
73+
<main class="text-center max-w-4xl mx-auto px-4 w-full">
6974

7075
<div class="bio-content mb-12 text-base sm:text-lg max-w-3xl mx-auto">
7176

contact.html

Lines changed: 14 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -46,9 +46,8 @@
4646
</a>
4747
</header>
4848

49-
<main class="text-center max-w-4xl mx-auto px-4 w-full mt-10">
49+
<div class="text-center max-w-4xl mx-auto px-4 w-full mt-10">
5050
<h1 class="main-title">David KRK</h1>
51-
<h2 class="main-title">Contact</h2>
5251

5352
<div class="language-selector flex-wrap">
5453
<button type="button" class="language-btn" data-lang="fr">Français</button>
@@ -59,6 +58,15 @@ <h2 class="main-title">Contact</h2>
5958
<button type="button" class="language-btn" data-lang="uk">Ukrainian</button>
6059
</div>
6160

61+
<div class="lang-content" data-lang="fr"><h2 class="main-title">Contact</h2></div>
62+
<div class="lang-content" data-lang="en"><h2 class="main-title">Contact</h2></div>
63+
<div class="lang-content" data-lang="es"><h2 class="main-title">Contacto</h2></div>
64+
<div class="lang-content" data-lang="eu"><h2 class="main-title">Kontaktua</h2></div>
65+
<div class="lang-content" data-lang="ar" dir="rtl"><h2 class="main-title">تواصل</h2></div>
66+
<div class="lang-content" data-lang="uk"><h2 class="main-title">Контакт</h2></div>
67+
</div>
68+
69+
<main class="text-center max-w-4xl mx-auto px-4 w-full">
6270
<div class="contact-form-container">
6371
<div class="lang-content" data-lang="fr">
6472
<div class="contact-form">
@@ -169,7 +177,10 @@ <h2 class="main-title">Contact</h2>
169177
const langContents = document.querySelectorAll('.lang-content');
170178

171179
function switchLanguage(lang) {
172-
langContents.forEach(content => content.classList.remove('active'));
180+
langContents.forEach(content => {
181+
content.classList.remove('active');
182+
content.style.display = '';
183+
});
173184
langBtns.forEach(b => b.classList.remove('active'));
174185

175186
const contentsToShow = document.querySelectorAll(`.lang-content[data-lang="${lang}"]`);
@@ -187,8 +198,6 @@ <h2 class="main-title">Contact</h2>
187198
});
188199
});
189200

190-
// Set default language to French
191-
switchLanguage('fr');
192201
});
193202
</script>
194203
</body>

event.html

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -135,9 +135,6 @@ <h1 class="main-title">David KRK</h1>
135135
switchLanguage(btn.dataset.lang);
136136
});
137137
});
138-
139-
// Set default language to French
140-
switchLanguage('fr');
141138
});
142139
</script>
143140
</body>

index.html

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,13 @@ <h1 class="main-title">David KRK</h1>
6060
<button type="button" class="language-btn" data-lang="uk">Ukrainian</button>
6161
</div>
6262

63+
<div class="lang-content" data-lang="fr"><h2 class="main-title">Accueil</h2></div>
64+
<div class="lang-content" data-lang="en"><h2 class="main-title">Home</h2></div>
65+
<div class="lang-content" data-lang="es"><h2 class="main-title">Inicio</h2></div>
66+
<div class="lang-content" data-lang="eu"><h2 class="main-title">Hasiera</h2></div>
67+
<div class="lang-content" data-lang="ar" dir="rtl"><h2 class="main-title">الرئيسية</h2></div>
68+
<div class="lang-content" data-lang="uk"><h2 class="main-title">Головна</h2></div>
69+
6370
<div class="lang-content" data-lang="fr">
6471
<div class="text-lg">
6572
<p class="mt-4">Site officiel de David KRK</p>
@@ -160,8 +167,6 @@ <h1 class="main-title">David KRK</h1>
160167
});
161168
});
162169

163-
// Set default language to French
164-
switchLanguage('fr');
165170
});
166171
</script>
167172
</body>

music.html

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -129,8 +129,6 @@ <h1 class="main-title">David KRK</h1>
129129
});
130130
});
131131

132-
// Set default language to French
133-
switchLanguage('fr');
134132
});
135133
</script>
136134
</body>

shop.html

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,13 @@ <h1 class="main-title">David KRK</h1>
6060
<button type="button" class="language-btn" data-lang="uk">Ukrainian</button>
6161
</div>
6262

63+
<div class="lang-content" data-lang="fr"><h2 class="main-title">Boutique</h2></div>
64+
<div class="lang-content" data-lang="en"><h2 class="main-title">Shop</h2></div>
65+
<div class="lang-content" data-lang="es"><h2 class="main-title">Tienda</h2></div>
66+
<div class="lang-content" data-lang="eu"><h2 class="main-title">Denda</h2></div>
67+
<div class="lang-content" data-lang="ar" dir="rtl"><h2 class="main-title">المتجر</h2></div>
68+
<div class="lang-content" data-lang="uk"><h2 class="main-title">Магазин</h2></div>
69+
6370
<!-- FR -->
6471
<div class="lang-content" data-lang="fr">
6572
<div class="text-lg">
@@ -218,8 +225,6 @@ <h2 class="mt-4">Офіційний магазин</h2>
218225
switchLanguage(btn.dataset.lang);
219226
});
220227
});
221-
222-
switchLanguage('fr');
223228
});
224229
</script>
225230
</body>

0 commit comments

Comments
 (0)