{#snippet media()} Course banner image {/snippet} {#snippet overlay()} {#if actions} {@render actions()} {:else if !isOnLandingPage} {#if !isLMS} {:else if showLmsPublicCourseMenu} {/if} {/if} {/snippet} {#snippet tags()} {#if !isLMS} {/if} {/snippet} {#snippet footer()}
{#if isLMS || isOnLandingPage}

{totalLessons} {$t('courses.course_card.lessons_number')} & {pluralize($t('courses.course_card.exercise'), totalExercises, true)}

{/if}
{#if isOnLandingPage} {#if !cost} {$t('course.navItem.landing_page.pricing_section.free')} {:else if pricingData.showDiscount} {formatter.format(cost)} {formatter?.format(pricingData?.cost ?? 0)} {:else} {formatter.format(cost)} {/if} {:else if isLMS} {#if isCertificateView} {#if certificateEarnedAt}

{$t('certificates.earned_on')}: {formatDate(certificateEarnedAt)}

{/if} {:else if !isExplore}

{progressRate}%

{#if type === 'COMPLIANCE'}
{#if complianceStatusKey} {$t(complianceStatusKey)} {/if} {#if complianceDate?.value}

{$t(complianceDate.labelKey)}: {formatDate(complianceDate.value)}

{/if}
{/if} {/if} {:else} {/if}
{#if isLMS} {:else if !isOnLandingPage}

{totalLessons} {$t('courses.course_card.lessons_number')} & {pluralize($t('courses.course_card.exercise'), totalExercises, true)}

{pluralize($t('courses.course_card.students'), totalStudents, true)}

{/if}
{/snippet}