Skip to content

Commit 7f89652

Browse files
frettclaude
andcommitted
Update LessonsLayout header title based on mode
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
1 parent 6ba0767 commit 7f89652

25 files changed

Lines changed: 33 additions & 29 deletions

File tree

app/src/main/kotlin/org/cru/godtools/ui/dashboard/lessons/LessonsLayout.kt

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@ import androidx.compose.runtime.Composable
1717
import androidx.compose.ui.Alignment
1818
import androidx.compose.ui.Modifier
1919
import androidx.compose.ui.res.stringResource
20-
import androidx.compose.ui.tooling.preview.Preview
2120
import androidx.compose.ui.unit.dp
2221
import com.slack.circuit.codegen.annotations.CircuitInject
2322
import dagger.hilt.components.SingletonComponent
@@ -43,7 +42,7 @@ internal fun LessonsLayout(state: UiState, modifier: Modifier = Modifier) {
4342
}
4443

4544
item("header", "header") {
46-
LessonsHeader()
45+
LessonsHeader(state.mode, modifier = Modifier.padding(top = 16.dp))
4746
HorizontalDivider(modifier = Modifier.padding(vertical = 12.dp))
4847
LessonFilters(state)
4948
}
@@ -83,10 +82,14 @@ private fun PersonalizationToggle(state: UiState, modifier: Modifier = Modifier)
8382
}
8483

8584
@Composable
86-
@Preview(showBackground = true)
87-
private fun LessonsHeader() = Column {
85+
private fun LessonsHeader(mode: UiState.Mode, modifier: Modifier = Modifier) = Column(modifier = modifier) {
8886
Text(
89-
stringResource(R.string.dashboard_lessons_header_title),
87+
stringResource(
88+
when (mode) {
89+
UiState.Mode.PERSONALIZATION -> R.string.dashboard_lessons_header_title_personalized
90+
UiState.Mode.ALL_LESSONS -> R.string.dashboard_lessons_header_title_all
91+
}
92+
),
9093
style = MaterialTheme.typography.titleLarge
9194
)
9295
Text(

app/src/main/res/values-af/strings_dashboard.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232
<string name="menu_version">Weergawe: %1$s (%2$d)</string>
3333
<!-- Lessons -->
3434
<string name="nav_lessons">Lesse</string>
35-
<string name="dashboard_lessons_header_title">Lesse vir jou gemaak</string>
35+
<string name="dashboard_lessons_header_title_personalized">Lesse vir jou gemaak</string>
3636
<string name="dashboard_lessons_header_description">Praktiese idees om verhoudings te bou en betekenisvolle gesprekke te voer.</string>
3737
<string name="dashboard_lessons_section_filter_label">Lesse in:</string>
3838
<plurals name="dashboard_lessons_section_filter_available_lessons">

app/src/main/res/values-am/strings_dashboard.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232
<string name="menu_version">ሥሪት: %1$s (%2$d)</string>
3333
<!-- Lessons -->
3434
<string name="nav_lessons">ትምህርቶች</string>
35-
<string name="dashboard_lessons_header_title">ለእርስዎ የተዘጋጁ ትምህርቶች</string>
35+
<string name="dashboard_lessons_header_title_personalized">ለእርስዎ የተዘጋጁ ትምህርቶች</string>
3636
<string name="dashboard_lessons_header_description">ግንኙነቶችን ለመፍጠር እና ትርጉም ያለው ውይይት ለመጀመር ተግባራዊ ሀሳቦች።</string>
3737
<string name="dashboard_lessons_section_filter_label">ትምህርቶች በ</string>
3838
<plurals name="dashboard_lessons_section_filter_available_lessons">

app/src/main/res/values-ar/strings_dashboard.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ https://godtoolsapp.com \n\n
3333
<string name="menu_version">الإصدار: %1$s(%2$d)</string>
3434
<!-- Lessons -->
3535
<string name="nav_lessons">الدروس</string>
36-
<string name="dashboard_lessons_header_title">الدروس المُعدة لأجلك</string>
36+
<string name="dashboard_lessons_header_title_personalized">الدروس المُعدة لأجلك</string>
3737
<string name="dashboard_lessons_header_description">أفكار عملية لبناء علاقات وبدء محادثات هادفة.</string>
3838
<string name="dashboard_lessons_section_filter_label">دروس في:</string>
3939
<plurals name="dashboard_lessons_section_filter_available_lessons">

app/src/main/res/values-bn/strings_dashboard.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ https://knowgod.com/-তে একটি অনলাইন সংস্কর
3232
<string name="menu_version">সংস্করণ: %1$s (%2$d)</string>
3333
<!-- Lessons -->
3434
<string name="nav_lessons">পাঠগুলি</string>
35-
<string name="dashboard_lessons_header_title">আপনার জন্য তৈরি পাঠগুলি</string>
35+
<string name="dashboard_lessons_header_title_personalized">আপনার জন্য তৈরি পাঠগুলি</string>
3636
<string name="dashboard_lessons_header_description">সম্পর্ক তৈরি করার এবং অর্থপূর্ণ কথাবার্তা শুরু করার ব্যবহারিক ধারণা</string>
3737
<string name="dashboard_lessons_section_filter_label">এগুলিতে পাঠসমূহ:</string>
3838
<plurals name="dashboard_lessons_section_filter_available_lessons">

app/src/main/res/values-de/strings_dashboard.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ Eine Online-Version findest du unter https://knowgod.com/</string>
3232
<string name="menu_version">Version: %1$s (%2$d)</string>
3333
<!-- Lessons -->
3434
<string name="nav_lessons">Lektionen</string>
35-
<string name="dashboard_lessons_header_title">Für dich gemachte Lektionen</string>
35+
<string name="dashboard_lessons_header_title_personalized">Für dich gemachte Lektionen</string>
3636
<string name="dashboard_lessons_header_description">Praktische Ideen zum Aufbau von Beziehungen und zum Beginn bedeutungsvoller Unterhaltungen.</string>
3737
<string name="dashboard_lessons_section_filter_label">Lektionen in:</string>
3838
<plurals name="dashboard_lessons_section_filter_available_lessons">

app/src/main/res/values-es/strings_dashboard.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ Puedes acceer a una versión online en https://knowgod.com/</string>
3232
<string name="menu_version">Versión: %1$s (%2$d)</string>
3333
<!-- Lessons -->
3434
<string name="nav_lessons">Lecciones</string>
35-
<string name="dashboard_lessons_header_title">Lecciones hechas para ti</string>
35+
<string name="dashboard_lessons_header_title_personalized">Lecciones hechas para ti</string>
3636
<string name="dashboard_lessons_header_description">Ideas prácticas para establecer relaciones e iniciar conversaciones significativas.</string>
3737
<string name="dashboard_lessons_section_filter_label">Lecciones en:</string>
3838
<plurals name="dashboard_lessons_section_filter_available_lessons">

app/src/main/res/values-fr/strings_dashboard.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ Une version en ligne est disponible sur https://knowgod.com</string>
3232
<string name="menu_version">Version: %1$s (%2$d)</string>
3333
<!-- Lessons -->
3434
<string name="nav_lessons">Leçons</string>
35-
<string name="dashboard_lessons_header_title">Des leçons faites pour vous</string>
35+
<string name="dashboard_lessons_header_title_personalized">Des leçons faites pour vous</string>
3636
<string name="dashboard_lessons_header_description">Des idées pratiques pour nouer des relations et entamer des conversations significatives.</string>
3737
<string name="dashboard_lessons_section_filter_label">Leçons en :</string>
3838
<plurals name="dashboard_lessons_section_filter_available_lessons">

app/src/main/res/values-ha/strings_dashboard.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
<string name="menu_version">Sigar: %1$s (%2$d)</string>
3131
<!-- Lessons -->
3232
<string name="nav_lessons">Darussan</string>
33-
<string name="dashboard_lessons_header_title">Darussan da aka yi muku</string>
33+
<string name="dashboard_lessons_header_title_personalized">Darussan da aka yi muku</string>
3434
<string name="dashboard_lessons_header_description">Ra\'ayoyi masu amfani don gina dangantaka da fara tattaunawa mai ma\'ana</string>
3535
<string name="dashboard_lessons_section_filter_label">Darussa a cikin:</string>
3636
<plurals name="dashboard_lessons_section_filter_available_lessons">

app/src/main/res/values-hi/strings_dashboard.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232
<string name="menu_version">संस्करण: %1$s (%2$d)</string>
3333
<!-- Lessons -->
3434
<string name="nav_lessons">अध्याय</string>
35-
<string name="dashboard_lessons_header_title">आपके लिए बनाए गए अध्याय</string>
35+
<string name="dashboard_lessons_header_title_personalized">आपके लिए बनाए गए अध्याय</string>
3636
<string name="dashboard_lessons_header_description">संबंध बनाने और अर्थपूर्ण वार्तालाप शुरू करने के लिए व्यावहारिक सुझाव।</string>
3737
<string name="dashboard_lessons_section_filter_label">इसमें पाठ:</string>
3838
<plurals name="dashboard_lessons_section_filter_available_lessons">

0 commit comments

Comments
 (0)