From b61111d1e4297d1cbba1369ba029e7bab658437f Mon Sep 17 00:00:00 2001 From: CAPEL Maxime <83071634+fortyup@users.noreply.github.com> Date: Tue, 19 Dec 2023 15:04:16 +0100 Subject: [PATCH] Update IHM Compare.kt --- src/main/kotlin/main/Compare.kt | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/src/main/kotlin/main/Compare.kt b/src/main/kotlin/main/Compare.kt index 7d46dae..acb10a4 100644 --- a/src/main/kotlin/main/Compare.kt +++ b/src/main/kotlin/main/Compare.kt @@ -59,7 +59,7 @@ fun commonWordsTable( val glossaryWordsSet = glossaryWords.map { it.name }.toSet() LazyColumn( - modifier = Modifier.fillMaxSize(), + modifier = Modifier.fillMaxSize().padding(16.dp), content = { item { commonWordsHeaderRow() @@ -81,7 +81,7 @@ fun commonWordsHeaderRow() { Row( modifier = Modifier .fillMaxWidth() - .background(Color.Gray) + .background(customRedColor) .border(1.dp, Color.Black), verticalAlignment = Alignment.CenterVertically ) { @@ -104,20 +104,19 @@ fun commonWordsDataRow( ) { val modifier = Modifier .fillMaxWidth() - .border(1.dp, Color.Black) - .padding(8.dp) val isCommon = word in codeWords && word in glossaryWordsSet val backgroundColor = when { - isCommon -> Color.Yellow - word in codeWords -> Color.Blue // Couleur pour les mots du code - word in glossaryWordsSet -> Color.Green // Couleur pour les mots du glossaire + isCommon -> Color.Green // Couleur pour les mots communs + word in codeWords -> Color.Yellow // Couleur pour les mots du code + word in glossaryWordsSet -> Color.White // Couleur pour les mots du glossaire else -> Color.White } Row( - modifier = modifier.background(backgroundColor), + modifier = modifier.background(backgroundColor) + .border(1.dp, Color.Black), verticalAlignment = Alignment.CenterVertically ) { cellContent(word, modifier)