From c72807dc26c1503cdf377bf1e37ebf738b82ba91 Mon Sep 17 00:00:00 2001 From: Iqbal Date: Thu, 29 Oct 2026 14:45:05 +0700 Subject: [PATCH] Rename Brain and AI to Instruction and write BAWANA in capitals The page now lives at /instruction; /brain and /perintah redirect there. Co-Authored-By: Claude Opus 5.5 --- index.html | 2 +- src/App.tsx | 6 +++--- src/components/AppLayout.tsx | 4 ++-- src/components/Icon.tsx | 2 +- src/i18n.ts | 16 ++++++++-------- src/pages/Production.tsx | 4 ++-- src/pages/Results.tsx | 2 +- src/pages/Schedule.tsx | 2 +- src/styles/mockup.css | 2 +- 9 files changed, 20 insertions(+), 20 deletions(-) diff --git a/index.html b/index.html index ed58648..5bd5124 100644 --- a/index.html +++ b/index.html @@ -3,7 +3,7 @@ - + Learning Lab Express diff --git a/src/App.tsx b/src/App.tsx index 58154ec..a60ad72 100644 --- a/src/App.tsx +++ b/src/App.tsx @@ -14,14 +14,14 @@ export default function App() { }> } /> } /> - } /> + } /> } /> } /> {/* Paths from before the routes were renamed, so old links keep working. */} - } /> + } /> } /> - } /> + } /> } /> } /> } /> diff --git a/src/components/AppLayout.tsx b/src/components/AppLayout.tsx index e1c765f..6a3f240 100644 --- a/src/components/AppLayout.tsx +++ b/src/components/AppLayout.tsx @@ -18,7 +18,7 @@ export const NAV_GROUPS: { label: Key; items: { to: string; label: Key; icon: Ic label: 'nav.settings', items: [ { to: '/upload', label: 'nav.brain', icon: 'brain' }, - { to: '/brain', label: 'nav.instruction', icon: 'spark' }, + { to: '/instruction', label: 'nav.instruction', icon: 'spark' }, { to: '/schedule', label: 'nav.schedule', icon: 'calendar' }, { to: '/results', label: 'nav.results', icon: 'layers' }, ], @@ -207,7 +207,7 @@ export function AppLayout() { {/* Keyed by route so each page plays the fade-in from theme.css. */}
-
Learning Lab Express by Bawana{t('layout.footer')}
+
Learning Lab Express by BAWANA{t('layout.footer')}
{help && setHelp(false)} />} diff --git a/src/components/Icon.tsx b/src/components/Icon.tsx index dea3fe1..5e5a680 100644 --- a/src/components/Icon.tsx +++ b/src/components/Icon.tsx @@ -54,7 +54,7 @@ export function Brand() { return ( - Learning Lab Expressby Bawana + Learning Lab Expressby BAWANA ) } diff --git a/src/i18n.ts b/src/i18n.ts index da1f337..0dc669b 100644 --- a/src/i18n.ts +++ b/src/i18n.ts @@ -8,7 +8,7 @@ export const LANGS: { code: Lang; label: string }[] = [{ code: 'en', label: 'EN' const en = { // Layout 'nav.brain': 'Upload material', - 'nav.instruction': 'Brain and AI', + 'nav.instruction': 'Instruction', 'nav.schedule': 'Schedule', 'nav.results': 'Results', 'nav.dashboard': 'Dashboard', @@ -140,7 +140,7 @@ const en = { 'brain.deleteConfirm': 'Delete “{name}” from the Brain?', // Instruction - 'ins.title': 'Brain and AI', + 'ins.title': 'Instruction', 'ins.description': 'Tell the AI what to make from the Brain. It turns your instruction into research and content schedules that keep running until you stop them.', 'ins.label': 'Instruction', 'ins.ex1': 'Make 2 summaries per day and 1 quiz per week about leadership', @@ -489,10 +489,10 @@ const en = { 'help.boxBody': 'Four steps from your material to finished content.', 'help.open': 'View the guide', 'help.title': 'How Learning Lab Express works', - 'help.subtitle': 'Upload material → Brain and AI → Schedule → Results', + 'help.subtitle': 'Upload material → Instruction → Schedule → Results', 'help.brainTitle': 'Upload material', 'help.brainBody': 'Upload your training material. Once its knowledge is built, the AI creates everything from it.', - 'help.instructionTitle': 'Brain and AI', + 'help.instructionTitle': 'Instruction', 'help.instructionBody': 'Say what you need in one sentence, e.g. “3 quizzes per week and 1 video per week about leadership”. Check the schedules, then approve them.', 'help.scheduleTitle': 'Schedule', 'help.scheduleBody': 'Schedules run on their own. Pause them, change the topic, or produce now; each stays within its credit limit.', @@ -555,7 +555,7 @@ const id: Record = { 'prod.nothingNow': 'Tidak ada yang sedang dibuat.', 'prod.more': '+{n} lagi di Hasil', 'nav.brain': 'Upload materi', - 'nav.instruction': 'Brain and AI', + 'nav.instruction': 'Instruksi', 'nav.schedule': 'Jadwal', 'nav.results': 'Hasil', 'nav.dashboard': 'Dasbor', @@ -641,7 +641,7 @@ const id: Record = { 'brain.open': 'Buka {name}', 'brain.deleteConfirm': 'Hapus “{name}” dari Otak?', - 'ins.title': 'Brain and AI', + 'ins.title': 'Instruksi', 'ins.description': 'Beri tahu AI apa yang perlu dibuat dari Otak. AI menyusun instruksi Anda menjadi jadwal riset dan pembuatan konten yang terus berjalan sampai Anda menghentikannya.', 'ins.label': 'Instruksi', 'ins.ex1': 'Bikin 2 ringkasan per hari dan 1 kuis per minggu soal leadership', @@ -987,10 +987,10 @@ const id: Record = { 'help.boxBody': 'Empat langkah dari materi sampai konten jadi.', 'help.open': 'Lihat panduan', 'help.title': 'Cara kerja Learning Lab Express', - 'help.subtitle': 'Upload materi → Brain and AI → Jadwal → Hasil', + 'help.subtitle': 'Upload materi → Instruksi → Jadwal → Hasil', 'help.brainTitle': 'Upload materi', 'help.brainBody': 'Unggah materi pelatihan. Setelah pengetahuannya dibangun, AI membuat semua konten dari situ.', - 'help.instructionTitle': 'Brain and AI', + 'help.instructionTitle': 'Instruksi', 'help.instructionBody': 'Tulis kebutuhan Anda dalam satu kalimat, misalnya “3 kuis per minggu dan 1 video per minggu soal leadership”. Periksa jadwalnya, lalu setujui.', 'help.scheduleTitle': 'Jadwal', 'help.scheduleBody': 'Jadwal berjalan sendiri. Jeda, ganti topik, atau produksi sekarang; masing-masing tetap dalam batas kreditnya.', diff --git a/src/pages/Production.tsx b/src/pages/Production.tsx index 6fc9bea..7e037ae 100644 --- a/src/pages/Production.tsx +++ b/src/pages/Production.tsx @@ -81,7 +81,7 @@ export function ProductionPage() { title={<>{name ? t('prod.welcomeName', { name }) : t('prod.welcome')} ✦} actions={<> {t('nav.brain')} - {t('prod.newContent')} + {t('prod.newContent')} } />