feat: added icons for cards

This commit is contained in:
2026-06-22 22:33:11 +03:00
parent d3ef728007
commit bb57ab007c
16 changed files with 455 additions and 80 deletions
@@ -71,7 +71,7 @@ fun SelectTemplatePage(innerPadding: PaddingValues) {
try {
val client = HttpClient(CIO)
val response: HttpResponse = client.get(TEMPLATES_URL)
val response: HttpResponse = client.get("$REPO_BASE_URL/$TEMPLATES_REPO_FILE")
templates = Template.parseTemplatesFromJson(response.bodyAsText())
} catch (e: Exception) {
@@ -104,7 +104,7 @@ fun SelectTemplatePage(innerPadding: PaddingValues) {
searchQuery = newValue
},
modifier = Modifier.fillMaxWidth(),
label = { Text(stringResource(R.string.search_templates)) }
label = { Text(stringResource(R.string.search)) }
)
LazyColumn(
@@ -139,9 +139,9 @@ fun SelectTemplatePage(innerPadding: PaddingValues) {
for (name in template.names.values) {
var nameCleaned = name.lowercase()
for (spaceSymbol in SPACE_SYMBOLS) {
nameCleaned = nameCleaned.replace(spaceSymbol, "")
queryCleaned = queryCleaned.replace(spaceSymbol, "")
for ((from, to) in SEARCH_REPLACE_SYMBOLS) {
nameCleaned = nameCleaned.replace(from, to)
queryCleaned = queryCleaned.replace(from, to)
}
if (nameCleaned.contains(queryCleaned)) {
@@ -169,7 +169,7 @@ fun SelectTemplatePage(innerPadding: PaddingValues) {
fillTemplateLauncher.launch(intent)
}
) {
Text(selectTemplateNameViaLanguage(template.names, language))
Text(selectItemNameViaLanguage(template.names, language))
}
}
}