fix(m4n1fest): update form placeholders, testimonial alignment, and localization

This commit is contained in:
2026-06-06 21:39:37 +07:00
parent ff223ea289
commit 86de53de2a
3 changed files with 26 additions and 18 deletions
+13 -13
View File
@@ -1,4 +1,4 @@
<!DOCTYPE html>
<!DOCTYPE html>
<html lang="id" class="scroll-smooth">
<head>
<meta charset="UTF-8">
@@ -1197,7 +1197,7 @@
<div class="custom-stat-label" data-i18n="grp_m4n1fest_hero_stat_batch">ANGKATAN</div>
</div>
<div class="custom-stat-box" style="border-right: none;">
<div class="custom-stat-num custom-serif">180</div>
<div class="custom-stat-num custom-serif">170+</div>
<div class="custom-stat-label" data-i18n="grp_m4n1fest_hero_stat_company">PERUSAHAAN</div>
</div>
</div>
@@ -1445,7 +1445,7 @@
class="logo-initials"
style="background: #f3f4f6; color: #4b5563"
>
180
170+
</div>
<span class="logo-name" style="color: #6b7280" data-i18n="grp_m4n1fest_logo_others">Lainnya</span>
</div>
@@ -1548,7 +1548,7 @@
<path d="M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7" />
<path d="M18.5 2.5a2.121 2.121 0 1 1 3 3L12 15l-4 1 1-4z" />
</svg>
<span data-i18n="grp_m4n1fest_skill_btn_contrib">Isi Form Kontribusi</span>
<span data-i18n="grp_m4n1fest_skill_btn_contrib">Isi Form</span>
</a>
</div>
</div>
@@ -1719,7 +1719,7 @@
<div class="testi-meta">
<div class="testi-name">Izhan Fakhruzi</div>
<div class="testi-role" data-i18n="grp_m4n1fest_testi3_role">
Dosen Tetap, UMP & Peneliti, Universidad de Granada
Dosen Tetap, UMP & Peneliti, Universidad de Granada · Angkatan 2005
</div>
</div>
</div>
@@ -1831,7 +1831,7 @@
font-weight: 600;
"
data-i18n="grp_m4n1fest_event2_meta"
>Informatic Anniversary</span
>HUT Informatika</span
>
</div>
<p class="event-desc" data-i18n="grp_m4n1fest_event2_desc">
@@ -1990,7 +1990,7 @@
<div class="form-row">
<div class="form-group">
<label class="form-label" data-i18n="grp_m4n1fest_form_nim">NIM</label>
<input type="text" id="ika-nim" class="form-input" placeholder="H1031..." />
<input type="text" id="ika-nim" class="form-input" placeholder="D1041..." />
</div>
<div class="form-group">
<label class="form-label" data-i18n="grp_m4n1fest_form_angkatan">Angkatan *</label>
@@ -2002,7 +2002,7 @@
<div class="form-row">
<div class="form-group">
<label class="form-label" data-i18n="grp_m4n1fest_form_hp">No. HP / WhatsApp *</label>
<input type="tel" id="ika-hp" class="form-input" placeholder="+62 812-xxxx-xxxx" />
<input type="tel" id="ika-hp" class="form-input" placeholder="0821xxxxx" />
</div>
<div class="form-group">
<label class="form-label" data-i18n="grp_m4n1fest_form_email">Email Aktif *</label>
@@ -2026,7 +2026,7 @@
<div class="form-group">
<label class="form-label" data-i18n-html="grp_m4n1fest_form_instansi">Tempat Bekerja / Instansi
<span class="form-note-optional">(opsional)</span></label>
<input type="text" id="ika-instansi" class="form-input" placeholder="Contoh: PT. Telkom Indonesia, Google..." />
<input type="text" id="ika-instansi" class="form-input" placeholder="Contoh: PT. Telkom Indonesia, Google..." data-i18n-placeholder="grp_m4n1fest_form_instansi_placeholder" />
</div>
<!-- 3 Skill -->
@@ -2865,9 +2865,9 @@
if (!isDataFetched) {
if (isFetchFailed) {
if (currentLang === 'en') {
noteTextElement.innerHTML = `Skill data is empty, help us complete this data! <a href="#kontribusi" style="color:#2352a0;font-weight:700;text-decoration:underline;text-underline-offset:2px;">Fill out contribution form</a>`;
noteTextElement.innerHTML = `Skill data is empty, help us complete this data! <a href="#kontribusi" style="color:#2352a0;font-weight:700;text-decoration:underline;text-underline-offset:2px;">fill form</a>`;
} else {
noteTextElement.innerHTML = `Data skill masih kosong, bantu kami lengkapi data ini! <a href="#kontribusi" style="color:#2352a0;font-weight:700;text-decoration:underline;text-underline-offset:2px;">Isi form kontribusi</a>`;
noteTextElement.innerHTML = `Data skill masih kosong, bantu kami lengkapi data ini! <a href="#kontribusi" style="color:#2352a0;font-weight:700;text-decoration:underline;text-underline-offset:2px;">isi form</a>`;
}
} else {
noteTextElement.textContent = currentLang === 'en' ? 'Loading alumni skill data...' : 'Memuat data skill alumni...';
@@ -2875,9 +2875,9 @@
} else {
if (alumniCount === 0) {
if (currentLang === 'en') {
noteTextElement.innerHTML = `Skill data is empty, help us complete this data! <a href="#kontribusi" style="color:#2352a0;font-weight:700;text-decoration:underline;text-underline-offset:2px;">Fill out contribution form</a>`;
noteTextElement.innerHTML = `Skill data is empty, help us complete this data! <a href="#kontribusi" style="color:#2352a0;font-weight:700;text-decoration:underline;text-underline-offset:2px;">fill form</a>`;
} else {
noteTextElement.innerHTML = `Data skill masih kosong, bantu kami lengkapi data ini! <a href="#kontribusi" style="color:#2352a0;font-weight:700;text-decoration:underline;text-underline-offset:2px;">Isi form kontribusi</a>`;
noteTextElement.innerHTML = `Data skill masih kosong, bantu kami lengkapi data ini! <a href="#kontribusi" style="color:#2352a0;font-weight:700;text-decoration:underline;text-underline-offset:2px;">isi form</a>`;
}
} else {
if (currentLang === 'en') {