diff --git a/frontend/ui/src/components/CardTheme.svelte b/frontend/ui/src/components/CardTheme.svelte index 75f3dd73..9dac41b6 100644 --- a/frontend/ui/src/components/CardTheme.svelte +++ b/frontend/ui/src/components/CardTheme.svelte @@ -38,12 +38,17 @@ {/if} - {#if theme.exercice_coeff_max > 1} - + {#if theme.exercice_coeff_max > 1 || (exercice && exercice.curcoeff > 1)} + {/if} - {#if $myThemes[theme.id].exercice_solved > 0} + {#if exercice && $my && $my.exercices[exercice.id] && $my.exercices[exercice.id].solved_rank} + + + + {/if} + {#if !exercice && $myThemes[theme.id].exercice_solved > 0} {$myThemes[theme.id].exercice_solved}/{theme.exercice_count} diff --git a/frontend/ui/src/routes/index.svelte b/frontend/ui/src/routes/index.svelte index 22d39207..80b72951 100644 --- a/frontend/ui/src/routes/index.svelte +++ b/frontend/ui/src/routes/index.svelte @@ -51,7 +51,7 @@ {#each Object.keys($themes) as th, index}