{$t('course.navItem.settings.cover_image')} {$t('course.navItem.settings.optional_image')}
{#if $handleOpenWidget.open} { hasUnsavedChanges = true; }} /> {/if}
Course cover
{$t('course.navItem.settings.course_details')} { hasUnsavedChanges = true; }} /> { hasUnsavedChanges = true; }} /> {$t('course.navItem.settings.link')}
{#if courseApi.course?.slug}

{courseLink}

{ copyToClipboard(courseLink); }} disabled={isGeneratingLink} tooltip={$t('course.navItem.settings.copy_link')} > {:else}

{$t('course.navItem.settings.setup_landing_for_link')}

{/if}
{$t('course.navItem.settings.type')} {$t('course.navItem.settings.course_type_desc')} {$t('course.navItem.settings.course_type_learn_more')} { if (!value) return; $settings.type = value as TCourseType; hasUnsavedChanges = true; }} > {$t(`course.navItem.settings.${$settings.type.toLowerCase()}`)} {$t('course.navItem.settings.self_paced')} {$t('course.navItem.settings.live_class')} {$t('course.navItem.settings.compliance')} {$t('course.navItem.settings.public')} {#if courseApi.errors.type} {/if} {$t('course.navItem.settings.completion_deadline_label')} {$t('course.navItem.settings.completion_deadline_helper')} {#if courseApi.errors['certificate.deadline']} {courseApi.errors['certificate.deadline']} {/if} {$t('course.certification.threshold_label')} {$t('course.certification.threshold_helper')} {#if courseApi.errors['certificate.threshold']} {courseApi.errors['certificate.threshold']} {/if} {$t('course.certification.final_exercise_label')} {finalExerciseTitle ?? $t('course.certification.final_exercise_none')} {$t('course.certification.final_exercise_none')} {#each certExercises as item (item.id)} {item.title} {/each} {$t('course.certification.final_exercise_helper')} {$t('course.certification.final_exercise_multiple_attempts_note')} {#if $settings.certificate.requiredExerciseId} {$t('course.certification.min_exercise_score_label')} {$t('course.certification.min_exercise_score_helper')} {#if courseApi.errors['certificate.exerciseMinScorePercent']} {courseApi.errors['certificate.exerciseMinScorePercent']} {/if} {/if} {$t('course.navItem.settings.welcome_email.title')} {$t('course.navItem.settings.welcome_email.description')}
{ $settings.welcomeEmailMessage = text; hasUnsavedChanges = true; }} />
{$t('course.navItem.settings.tags.title')} {$t('course.navItem.settings.tags.description')}
{#if !selectedTagChips.length}

{$t('course.navItem.settings.tags.empty')}

{:else} {#each selectedTagChips as tag (tag.id)} {tag.name} {/each} {/if}
{$t('course.navItem.settings.order')} {$t('course.navItem.settings.drag')} { hasUnsavedChanges = true; }} /> {$t('course.navItem.settings.content_grouping_title')} {$t('course.navItem.settings.content_grouping_description')} { console.log('checked', checked); $settings.isContentGroupingEnabled = checked; hasUnsavedChanges = true; }} /> {$t('course.navItem.settings.progression_mode_title')} {$t('course.navItem.settings.progression_mode_description')} { if (value === 'free' || value === 'sequential') { $settings.progressionMode = value; hasUnsavedChanges = true; } }} >
{$t('course.navItem.settings.lesson_download')} {$t('course.navItem.settings.available')} {#if $isFreePlan} {$t('upgrade.download_lessons')} {:else}
{ $settings.lessonDownload = checked; hasUnsavedChanges = true; }} />
{/if}
{$t('course.navItem.settings.course_download')} {$t('course.navItem.settings.course_avail')} {#if $isFreePlan} {$t('upgrade.download_course')} {:else} {/if} {#if $settings.type === 'PUBLIC' && $settings.callout} {$t('course.navItem.settings.callout.legend')} {$t('course.navItem.settings.callout.description')} {$t('course.navItem.settings.callout.title_label')} (hasUnsavedChanges = true)} placeholder={$t('course.navItem.settings.callout.title_placeholder')} /> {$t('course.navItem.settings.callout.description_label')} (hasUnsavedChanges = true)} rows={3} placeholder={$t('course.navItem.settings.callout.description_placeholder')} /> {$t('course.navItem.settings.callout.button_label')} (hasUnsavedChanges = true)} placeholder={$t('course.navItem.settings.callout.button_label_placeholder')} /> {$t('course.navItem.settings.callout.button_url_label')} (hasUnsavedChanges = true)} placeholder={$t('course.navItem.settings.callout.button_url_placeholder')} type="url" /> {$t('course.navItem.settings.callout.animation_label')} {$t('course.navItem.settings.callout.animation_description')} { if (!$settings.callout) return; const next = value === 'dotted' || value === 'none' ? value : 'waves'; settings.update((prev) => prev.callout ? { ...prev, callout: { ...prev.callout, animation: next } } : prev ); hasUnsavedChanges = true; }} class="ui:mt-1 flex flex-col gap-2" > {/if} {$t('course.navItem.settings.allow')} {$t('course.navItem.settings.access')} { $settings.allowNewStudents = checked; hasUnsavedChanges = true; }} /> {$t('course.navItem.settings.publish')} {$t('course.navItem.settings.determines')} {#if showLockedContentNotice} {$t('course.navItem.settings.locked_content.title', { count: lockedContentItems.length })} {isLiveClassCourse ? $t('course.navItem.settings.locked_content.description_live') : $t('course.navItem.settings.locked_content.description')} {/if} {$t('course.navItem.settings.delete')} {$t('course.navItem.settings.delete_text')}