feat: add back button on login page to return to landing page (#808)

* Back button in Login page

Modified the back button to have two options, href option and onlick

The onClick bceomes usable when there's no href prop

and the onClick takes you directly to the previous page

While the href takes you to the url you indicated

* added a showBack condition to show the button

* modified the onClick function

* Removed the back button, made the Image act as the back button

* Changed the OAuth place holder

* Update back-button.svelte

* remove f

---------

Co-authored-by: Rotimi Best <best@classroomio.com>
This commit is contained in:
Victor Jack
2026-08-12 07:55:19 +01:00
committed by GitHub
co-authored by Rotimi Best
parent f0695e9d18
commit 176949d8c8
11 changed files with 97 additions and 35 deletions
@@ -858,7 +858,10 @@
"description": "Зачисленные учащиеся не смогут проходить заблокированные уроки или упражнения, пока вы их не разблокируете.",
"description_live": "Заблокированные уроки и упражнения остаются скрытыми от учащихся, пока вы их не разблокируете. Это полезно, если вы выпускаете контент еженедельно.",
"unlock_all": "Разблокировать все"
}
},
"certificate_deadline_required": "Сначала установите срок действия сертификата",
"certificate_deadline_required_description": "Для прохождения курсов по соблюдению требований требуется крайний срок получения сертификата, прежде чем учащиеся смогут быть зачислены. Перед публикацией установите крайний срок в настройках сертификата.",
"go_to_certificate_settings": "Зайдите в настройки сертификата"
},
"analytics": {
"title": "Аналитика"
@@ -2475,7 +2478,9 @@
"blocker_final_misconfigured": "Для сертификационного упражнения «{exerciseTitle}» не настроены баллы; попросите инструктора это исправить.",
"email_message_label": "Сообщение электронной почты",
"email_message_placeholder": "например Мы гордимся вашим прогрессом — продолжайте учиться!",
"final_exercise_multiple_attempts_note": "Студентам будет разрешено неограниченное количество попыток выполнения выбранного упражнения."
"final_exercise_multiple_attempts_note": "Студентам будет разрешено неограниченное количество попыток выполнения выбранного упражнения.",
"deadline_required": "Крайний срок сертификата требуется, если сертификаты можно загрузить.",
"deadline_required_enroll": "Для прохождения курсов по соблюдению требований требуется крайний срок получения сертификата, прежде чем учащиеся смогут быть зачислены."
},
"creator": {
"heading": "Какой курс вы хотите создать?",
@@ -3810,7 +3815,8 @@
"title": "Регистрация отключена",
"invite_only_message": "Регистрация возможна только по приглашению. Пожалуйста, используйте ссылку-приглашение для создания учетной записи.",
"go_to_login": "Перейти к входу"
}
},
"continue_with": "Или продолжить с"
},
"app": {
"search": {