diff --git a/Custom_Templates/customer_templates/.DS_Store b/Custom_Templates/customer_templates/.DS_Store index 0719828b..eb1b46f4 100644 Binary files a/Custom_Templates/customer_templates/.DS_Store and b/Custom_Templates/customer_templates/.DS_Store differ diff --git a/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_account_avatar.html.liquid b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_account_avatar.html.liquid new file mode 100644 index 00000000..d952af93 --- /dev/null +++ b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_account_avatar.html.liquid @@ -0,0 +1,66 @@ +
+

{% t .description %}

+

{% t .requirements %}

+
+ + + + +
+
+ +
+ +
+ +
+
+ +
+
diff --git a/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_account_desktop_view.html.liquid b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_account_desktop_view.html.liquid new file mode 100644 index 00000000..8ae8599d --- /dev/null +++ b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_account_desktop_view.html.liquid @@ -0,0 +1,19 @@ +
+ + {% form_authenticity_token %} +
+
+
+ + +
+
+
+
diff --git a/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_account_form.html.liquid b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_account_form.html.liquid new file mode 100644 index 00000000..ddd264c2 --- /dev/null +++ b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_account_form.html.liquid @@ -0,0 +1,139 @@ +
+ {% t .header %} +
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+ +{% unless form.options.invite? %} +
+ + +
+ +
+ + +
+ +
+ + +
+{% endunless %} + +{% if form.options.invite? %} +
+ + +
+ + {% if form.terms_of_service_required? %} +
+ +
+ {% t .terms_of_service %} + + {% t .terms_link %} + +
+
+ {% else %} +
+ + {% t .terms %} + + {% t .terms_link %} + + +
+ {% endif %} + + +{% endif %} diff --git a/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_account_mobile_view.html.liquid b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_account_mobile_view.html.liquid new file mode 100644 index 00000000..6ac8c007 --- /dev/null +++ b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_account_mobile_view.html.liquid @@ -0,0 +1,17 @@ +
+ + {% form_authenticity_token %} +
+
+ {% render "account_form", form: form, version: "mobile" %} +
+
+
+
+ {% include "account_avatar", version: "mobile" %} +
+
+ +
diff --git a/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_cards_learning_path.html.liquid b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_cards_learning_path.html.liquid new file mode 100644 index 00000000..424a81ab --- /dev/null +++ b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_cards_learning_path.html.liquid @@ -0,0 +1,70 @@ +
+
+
+ {{ learning_path.name }} +
+
+ +
{% t shared.learning_path.title %}
+
+ {{ learning_path.items.count }} {% t .items %} +
+
+
+
{% t shared.learning_path.title %}
+ +
+ +
+

+ {{ learning_path.name }} +

+ +
+ {{ learning_path.instructor_names }} +
+ +
+ {{ learning_path.description }} +
+ +
+ {% t shared.progress, count: learning_path.progress %} +
+ +
+
+
+
+ + +
+
+
+
+
+
+
+
+
diff --git a/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_certificates_info_column.html.liquid b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_certificates_info_column.html.liquid new file mode 100644 index 00000000..61adfaba --- /dev/null +++ b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_certificates_info_column.html.liquid @@ -0,0 +1,4 @@ +
+ {% include "certificates_verification" %} + {% include "certificates_metadata" %} +
diff --git a/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_certificates_metadata.html.liquid b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_certificates_metadata.html.liquid new file mode 100644 index 00000000..9f4a1dba --- /dev/null +++ b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_certificates_metadata.html.liquid @@ -0,0 +1,59 @@ +
+
+ +
+ + {% if certificate.issuer_name_enabled? %} + +
+ {% endif %} + + +
+ +
+
diff --git a/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_certificates_preview.html.liquid b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_certificates_preview.html.liquid new file mode 100644 index 00000000..6357b621 --- /dev/null +++ b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_certificates_preview.html.liquid @@ -0,0 +1,35 @@ + + +
+
+
+ +
+
+
diff --git a/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_certificates_top_bar.html.liquid b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_certificates_top_bar.html.liquid new file mode 100644 index 00000000..74a7ae41 --- /dev/null +++ b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_certificates_top_bar.html.liquid @@ -0,0 +1,44 @@ +
+
+
+

+ {{certificate.certificate_name}} +

+
+
+ {% if certificate.linkedin_sharing_enabled and current_person.signed_in? and certificate.learner_uuid == current_person.id %} + + + {% t .share %} + + {% endif %} + + {% if certificate.generating_pdf %} +
+ +
+ {% else %} + + {% t .download %} + + {% endif %} +
+
+
diff --git a/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_certificates_verification.html.liquid b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_certificates_verification.html.liquid new file mode 100644 index 00000000..4fc19415 --- /dev/null +++ b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_certificates_verification.html.liquid @@ -0,0 +1,15 @@ +
+
+
+ +
+
+

+ {{certificate.verification_title}} +

+

+ {{certificate.verification_description}} +

+
+
+
diff --git a/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_course_activity_locked.html.liquid b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_course_activity_locked.html.liquid new file mode 100644 index 00000000..386393d5 --- /dev/null +++ b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_course_activity_locked.html.liquid @@ -0,0 +1,4 @@ + + + {{ activity.title }} + diff --git a/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_course_activity_unlocked.html.liquid b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_course_activity_unlocked.html.liquid new file mode 100644 index 00000000..30c03305 --- /dev/null +++ b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_course_activity_unlocked.html.liquid @@ -0,0 +1,15 @@ +{% if course.enrolled? %} + + {{ activity.title }} + +{% else%} + + {{ activity.title }} + +{% endif %} diff --git a/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_course_categories.html.liquid b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_course_categories.html.liquid new file mode 100644 index 00000000..6cfe9010 --- /dev/null +++ b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_course_categories.html.liquid @@ -0,0 +1,10 @@ +

+ {% t .header %} +

+
+ {% for category in course.categories %} +
+ {{ category.name }} +
+ {% endfor %} +
diff --git a/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_course_description.html.liquid b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_course_description.html.liquid new file mode 100644 index 00000000..269f9216 --- /dev/null +++ b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_course_description.html.liquid @@ -0,0 +1,6 @@ +

+ {% t .header, key: current_school.course_vocabulary %} +

+
+ {{ course.full_description }} +
diff --git a/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_course_events.html.liquid b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_course_events.html.liquid new file mode 100644 index 00000000..5fa80eef --- /dev/null +++ b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_course_events.html.liquid @@ -0,0 +1,28 @@ +

+ {% t .header %} +

+
+ {% for event in course.events %} +
+ +
+
+ {{ event.title }} +
+
+ {% t shared.event_types, key: event.event_type %} +
+
+ {{ event.sessions.first.time_period }} {{ event.sessions.first.time_zone }} +
+
+
+ {% endfor %} +
diff --git a/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_course_instructors.html.liquid b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_course_instructors.html.liquid new file mode 100644 index 00000000..8b608928 --- /dev/null +++ b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_course_instructors.html.liquid @@ -0,0 +1,22 @@ +

+ {% t .header %} +

+
+ {% for instructor in course.instructors %} +
+ {{ instructor.name }} +
+
+ {{ instructor.name }} +
+ +
+
+ {% endfor %} +
diff --git a/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_course_outline.html.liquid b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_course_outline.html.liquid new file mode 100644 index 00000000..72f97e79 --- /dev/null +++ b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_course_outline.html.liquid @@ -0,0 +1,40 @@ +
+
+ {% t .header, key: current_school.course_vocabulary %} +
+
+
    + {% for section in course.sections %} +
  1. +
    + {{ section.name }} +
    +
      + {% for activity in section.activities %} + +
    1. + {% if activity.completed? %} + + {% if activity.locked? %} + {% include "course_activity_locked" %} + {% else %} + {% include "course_activity_unlocked", class: "np-course-outline-content-activity-link-completed" %} + {% endif %} +
      + {% else %} + + {% if activity.locked? %} + {% include "course_activity_locked" %} + {% else %} + {% include "course_activity_unlocked", class: "np-course-outline-content-activity-link" %} + {% endif %} +
      + {% endif %} +
    2. + {% endfor %} +
    +
  2. + {% endfor %} +
+
+
diff --git a/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_course_version_outdated_alert.html.liquid b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_course_version_outdated_alert.html.liquid new file mode 100644 index 00000000..03e245ab --- /dev/null +++ b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_course_version_outdated_alert.html.liquid @@ -0,0 +1,7 @@ +{% if courses.include_courses_to_restart? %} + +{% endif %} diff --git a/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_course_version_outdated_popup.html.liquid b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_course_version_outdated_popup.html.liquid new file mode 100644 index 00000000..71795884 --- /dev/null +++ b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_course_version_outdated_popup.html.liquid @@ -0,0 +1,33 @@ +
+
+ + +
+
diff --git a/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_courses_index.html.liquid b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_courses_index.html.liquid new file mode 100644 index 00000000..19e7671b --- /dev/null +++ b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_courses_index.html.liquid @@ -0,0 +1,16 @@ +{% if courses.enrolled.any? %} +
+ {% for course in courses.enrolled %} +
+ {% include "cards_course" with course %} +
+ {% endfor %} +
+{% else %} + {% capture message %} + {% t shared.zero_state.courses.index, + key: current_school.course_vocabulary + %} + {% endcapture %} + {% include "courses_zero_state", message: message %} +{% endif %} diff --git a/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_courses_zero_state.html.liquid b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_courses_zero_state.html.liquid new file mode 100644 index 00000000..26e371f7 --- /dev/null +++ b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_courses_zero_state.html.liquid @@ -0,0 +1,6 @@ +
+
+ {{ message }} +
+ {{ message }} +
diff --git a/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_filter_checkbox.html.liquid b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_filter_checkbox.html.liquid new file mode 100644 index 00000000..5cbcbd07 --- /dev/null +++ b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_filter_checkbox.html.liquid @@ -0,0 +1,10 @@ + + diff --git a/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_filter_dropdown.html.liquid b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_filter_dropdown.html.liquid new file mode 100644 index 00000000..e7a954bb --- /dev/null +++ b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_filter_dropdown.html.liquid @@ -0,0 +1,33 @@ +
+ +
diff --git a/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_filter_select.html.liquid b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_filter_select.html.liquid new file mode 100644 index 00000000..d006c0df --- /dev/null +++ b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_filter_select.html.liquid @@ -0,0 +1,22 @@ +{% if params.q %} + +{% endif %} + + + + diff --git a/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_header_minimal.html.liquid b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_header_minimal.html.liquid new file mode 100644 index 00000000..6b72cdb2 --- /dev/null +++ b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_header_minimal.html.liquid @@ -0,0 +1,17 @@ +
+ + {% if current_school.logo_url %} + + {% else %} + + {{ current_school.name }} + + {% endif %} + +
+ +{% include "messages" %} diff --git a/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_learning_path_banners.html.liquid b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_learning_path_banners.html.liquid new file mode 100644 index 00000000..11a1810c --- /dev/null +++ b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_learning_path_banners.html.liquid @@ -0,0 +1,5 @@ +{% if learning_path.new_content_available? %} + {% include "learning_path_new_content_banner" %} +{% else %} + {% include "learning_path_completed_banner" %} +{% endif %} diff --git a/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_learning_path_certificate.html.liquid b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_learning_path_certificate.html.liquid new file mode 100644 index 00000000..3a282c5e --- /dev/null +++ b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_learning_path_certificate.html.liquid @@ -0,0 +1,17 @@ +{% if learning_path.has_certificate? %} + {% if learning_path.certificate_completed? %} +
+ +
+ {% include "learning_path_certificate_content" %} +
+
+ {% else %} +
+ {% include "learning_path_certificate_content" %} +
+ {% endif %} +{% endif %} diff --git a/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_learning_path_certificate_content.html.liquid b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_learning_path_certificate_content.html.liquid new file mode 100644 index 00000000..3feafd59 --- /dev/null +++ b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_learning_path_certificate_content.html.liquid @@ -0,0 +1,19 @@ +
+ +

+ {{ learning_path.certificate_name }} +

+ {% if learning_path.certificate_completed? %} + + {% endif %} +
diff --git a/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_learning_path_completed_banner.html.liquid b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_learning_path_completed_banner.html.liquid new file mode 100644 index 00000000..1c146f6e --- /dev/null +++ b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_learning_path_completed_banner.html.liquid @@ -0,0 +1,13 @@ +
+ +
+

{% t .headline %}

+

{% t .description %}

+
+ {% if learning_path.certificate_link %} + {% t .actions.certificate %} + {% endif %} + {% t .actions.more_courses %} +
+
+
diff --git a/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_learning_path_course.html.liquid b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_learning_path_course.html.liquid new file mode 100644 index 00000000..5f7aff84 --- /dev/null +++ b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_learning_path_course.html.liquid @@ -0,0 +1,56 @@ +{% if learning_path.enrolled? and course.unlocked? %} +
+ +
+ {{ course.name }} +
+
+ {{ course.name }} +
+ {% if course.instructors %} +
+ {{ course.instructors }} +
+ {% endif %} +
+ {% t shared.progress, count: course.progress %} +
+
+ + {% if course.optional? %} +
+ {% t shared.optional %} +
+ {% endif %} +
+
+{% else %} +
+
+ {{ course.name }} +
+
+ {{ course.name }} +
+
+ {% if course.optional? %} +
+ {% t shared.optional %} +
+ {% endif %} +
+
+{% endif %} diff --git a/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_learning_path_description.html.liquid b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_learning_path_description.html.liquid new file mode 100644 index 00000000..6b1fb3a0 --- /dev/null +++ b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_learning_path_description.html.liquid @@ -0,0 +1,6 @@ +

+ {% t .about %} +

+
+ {{ learning_path.description }} +
diff --git a/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_learning_path_desktop_content.html.liquid b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_learning_path_desktop_content.html.liquid new file mode 100644 index 00000000..e9ca85d9 --- /dev/null +++ b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_learning_path_desktop_content.html.liquid @@ -0,0 +1,21 @@ +
+
+
+ {{ learning_path.name }} +
+ {% include "learning_path_description" %} + {% include "learning_path_instructors" %} +
+
+
+
+
+ {% include "learning_path_progress_and_cta" %} +
+ {% include "learning_path_outline" %} +
+
diff --git a/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_learning_path_desktop_header.html.liquid b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_learning_path_desktop_header.html.liquid new file mode 100644 index 00000000..6f4c112c --- /dev/null +++ b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_learning_path_desktop_header.html.liquid @@ -0,0 +1,12 @@ +
+
+ {% t shared.learning_path.title %} + +
+
+ + + + {{ learning_path.name }} +
+
diff --git a/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_learning_path_desktop_view.html.liquid b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_learning_path_desktop_view.html.liquid new file mode 100644 index 00000000..8447443e --- /dev/null +++ b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_learning_path_desktop_view.html.liquid @@ -0,0 +1,2 @@ +{% include "learning_path_desktop_header" %} +{% include "learning_path_desktop_content" %} diff --git a/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_learning_path_instructors.html.liquid b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_learning_path_instructors.html.liquid new file mode 100644 index 00000000..a8342301 --- /dev/null +++ b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_learning_path_instructors.html.liquid @@ -0,0 +1,26 @@ +{% if learning_path.instructors.any? %} +
+

+ {% t shared.instructors %} +

+
+ {% for instructor in learning_path.instructors %} +
+ {{ instructor.name }} +
+
+ {{ instructor.name }} +
+ +
+
+ {% endfor %} +
+
+{% endif %} diff --git a/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_learning_path_mobile_content.html.liquid b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_learning_path_mobile_content.html.liquid new file mode 100644 index 00000000..92ffd4c8 --- /dev/null +++ b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_learning_path_mobile_content.html.liquid @@ -0,0 +1,19 @@ +{% if learning_path.in_progress? %} + {% include "learning_path_outline" %} +
+ {% include "learning_path_description" %} +
+{% else %} +
+ {% include "learning_path_description" %} +
+
+ {% include "learning_path_outline" %} +
+{% endif %} + +{% if learning_path.instructors.any? %} +
+ {% include "learning_path_instructors" %} +
+{% endif %} diff --git a/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_learning_path_mobile_header.html.liquid b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_learning_path_mobile_header.html.liquid new file mode 100644 index 00000000..2bf66a5a --- /dev/null +++ b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_learning_path_mobile_header.html.liquid @@ -0,0 +1,17 @@ +
+
+ {% t shared.learning_path.title %} + +
+
+ {{ learning_path.name }} +
+ {{ learning_path.name }} +
+ {% include "learning_path_progress_and_cta" %} +
+
diff --git a/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_learning_path_mobile_view.html.liquid b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_learning_path_mobile_view.html.liquid new file mode 100644 index 00000000..0e22feb9 --- /dev/null +++ b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_learning_path_mobile_view.html.liquid @@ -0,0 +1,2 @@ +{% include "learning_path_mobile_header" %} +{% include "learning_path_mobile_content" %} diff --git a/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_learning_path_new_content_banner.html.liquid b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_learning_path_new_content_banner.html.liquid new file mode 100644 index 00000000..2bc02d46 --- /dev/null +++ b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_learning_path_new_content_banner.html.liquid @@ -0,0 +1,12 @@ +
+
+

{% t .headline %}

+

{% t .description %}

+
+ {% learning_path_next_step_button learning_path, class: "np-learning-path-banner-action np-learning-path-banner-action--primary" %} + {% if learning_path.certificate_link %} + {% t .actions.view_certificate %} + {% endif %} +
+
+
diff --git a/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_learning_path_outline.html.liquid b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_learning_path_outline.html.liquid new file mode 100644 index 00000000..22ddd573 --- /dev/null +++ b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_learning_path_outline.html.liquid @@ -0,0 +1,10 @@ +
+ {% for item in learning_path.items %} + {% if item.course? %} + {% include "learning_path_course", course: item %} + {% elsif item.training_event? %} + {% include "learning_path_training_session", training_session: item %} + {% endif %} + {% endfor %} + {% include "learning_path_certificate" %} +
diff --git a/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_learning_path_progress_and_cta.html.liquid b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_learning_path_progress_and_cta.html.liquid new file mode 100644 index 00000000..1d90a2a7 --- /dev/null +++ b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_learning_path_progress_and_cta.html.liquid @@ -0,0 +1,20 @@ +{% if learning_path.enrolled? %} +
+
+ {% t .progress %} +
+
+
+
+
+
+ {% t shared.progress, count: learning_path.progress %} +
+
+{% endif %} + +{% learning_path_next_step_button learning_path, class: "np-top-button np-button-font-color np-button np-button-big" %} diff --git a/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_learning_path_summary_desktop_view.html.liquid b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_learning_path_summary_desktop_view.html.liquid new file mode 100644 index 00000000..05961c52 --- /dev/null +++ b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_learning_path_summary_desktop_view.html.liquid @@ -0,0 +1,3 @@ +{% include "learning_path_desktop_header" %} +{% include "learning_path_banners" %} +{% include "learning_path_desktop_content" %} diff --git a/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_learning_path_summary_mobile_view.html.liquid b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_learning_path_summary_mobile_view.html.liquid new file mode 100644 index 00000000..f30a09eb --- /dev/null +++ b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_learning_path_summary_mobile_view.html.liquid @@ -0,0 +1,5 @@ +
+ {% include "learning_path_banners" %} +
+{% include "learning_path_mobile_header" %} +{% include "learning_path_mobile_content" %} diff --git a/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_learning_path_training_session.html.liquid b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_learning_path_training_session.html.liquid new file mode 100644 index 00000000..f796cdf4 --- /dev/null +++ b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_learning_path_training_session.html.liquid @@ -0,0 +1,53 @@ +{% if learning_path.enrolled? and training_session.unlocked? %} +
+ +
+ +
+
{{ training_session.name }}
+
{{ training_session.instructors }}
+
+ {{ training_session.time }} {{ training_session.time_zone }} +
+
+ + {% if training_session.optional? %} +
+ {% t shared.optional %} +
+ {% endif %} +
+
+{% else %} +
+
+ +
+
{{ training_session.name }}
+
{{ training_session.caption }}
+
+ {% if training_session.optional? %} +
+ {% t shared.optional %} +
+ {% endif %} +
+
+{% endif %} diff --git a/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_learning_paths_index.html.liquid b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_learning_paths_index.html.liquid new file mode 100644 index 00000000..a4681210 --- /dev/null +++ b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_learning_paths_index.html.liquid @@ -0,0 +1,14 @@ +
+ {% if items.any? %} + {% for learning_path in items %} + {% include "cards_learning_path" with learning_path %} + {% endfor %} + {% else %} +
+
+ {% t .empty %} +
+ {% t .empty %} +
+ {% endif %} +
diff --git a/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_messages.html.liquid b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_messages.html.liquid new file mode 100644 index 00000000..059fc568 --- /dev/null +++ b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_messages.html.liquid @@ -0,0 +1,19 @@ +{% if messages.alert.size > 0 %} +
+
+ {% for message in messages.alert %} +
{{ message }}
+ {% endfor %} +
+
+{% endif %} + +{% if messages.notice.size > 0 %} +
+
+ {% for message in messages.notice %} +
{{ message }}
+ {% endfor %} +
+
+{% endif %} diff --git a/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_search_result.html.liquid b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_search_result.html.liquid new file mode 100644 index 00000000..5c2a4991 --- /dev/null +++ b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_search_result.html.liquid @@ -0,0 +1,19 @@ +
+
+
+ {{ result.name }} +
+
+ + {{ result.name }} + +
+
{{ result.description }}
+
+
+
+
diff --git a/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_search_zero_state.html.liquid b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_search_zero_state.html.liquid new file mode 100644 index 00000000..4e52c6fb --- /dev/null +++ b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_search_zero_state.html.liquid @@ -0,0 +1,13 @@ +
+
+
+

+ {% t .nothing_found %} +

+
+ {% t .empty %} +
+
+
+
+
diff --git a/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_training_events_filter.html.liquid b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_training_events_filter.html.liquid new file mode 100644 index 00000000..d4892278 --- /dev/null +++ b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_training_events_filter.html.liquid @@ -0,0 +1,53 @@ +
+ +
diff --git a/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_training_session_calendars.html.liquid b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_training_session_calendars.html.liquid new file mode 100644 index 00000000..6c758b73 --- /dev/null +++ b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_training_session_calendars.html.liquid @@ -0,0 +1,52 @@ + diff --git a/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_training_session_cta.html.liquid b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_training_session_cta.html.liquid new file mode 100644 index 00000000..d777c5f6 --- /dev/null +++ b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_training_session_cta.html.liquid @@ -0,0 +1,53 @@ +{% if training_session.approved? %} +
+ + {% t .registered %} +
+{% elsif training_session.pending? %} +
+ {% t .pending %} +
+{% elsif training_session.denied? %} +
+ {% t .denied %} +
+{% elsif training_session.too_late? %} +
+ {% t .too_late %} +
+{% elsif training_session.no_seats? %} +
+ {% t .no_seats %} +
+{% endif %} +
+
+
+ {% form_authenticity_token %} + + {% if training_session.internal? and training_session.approved? %} + {% if features.training_events_google_calendar? %} + {% include "training_session_calendars" %} + + {% else %} + + {% endif %} + + + {% endif %} + + {% if training_session.not_registered? %} + + {% endif %} +
+
+
diff --git a/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_training_session_date.html.liquid b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_training_session_date.html.liquid new file mode 100644 index 00000000..48694035 --- /dev/null +++ b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_training_session_date.html.liquid @@ -0,0 +1,14 @@ +
+
+
+ {{ training_session.day }} +
+
+
+ {{ training_session.month }} +
+
+ {{ training_session.year }} +
+
+
diff --git a/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_training_session_description.html.liquid b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_training_session_description.html.liquid new file mode 100644 index 00000000..73be4cf4 --- /dev/null +++ b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_training_session_description.html.liquid @@ -0,0 +1,6 @@ +

+ {% t .header %} +

+
+ {{ training_event.description }} +
diff --git a/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_training_session_desktop_view.html.liquid b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_training_session_desktop_view.html.liquid new file mode 100644 index 00000000..5c1abfec --- /dev/null +++ b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_training_session_desktop_view.html.liquid @@ -0,0 +1,40 @@ +
+ {% include "training_session_header" %} +
+
+
+
+
+
+ {% include "training_session_details" %} +
+
+ {% include "training_session_cta" %} +
+
+
+
+ {% include "training_session_description" %} +
+
+
+
+
+
+ {% t shared.more_sessions %} +
+ {% if training_event.sessions.size > 1 %} + {% include "training_session_more_sessions" %} + {% else %} +
+ {% t .empty %} +
+ {% t .empty %} +
+
+ {% endif %} +
+
diff --git a/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_training_session_details.html.liquid b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_training_session_details.html.liquid new file mode 100644 index 00000000..ae23b7ac --- /dev/null +++ b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_training_session_details.html.liquid @@ -0,0 +1,24 @@ +
+ {% include "training_session_date" %} + +
+ + {{ training_session.time_period }} {{ training_session.time_zone }} +
+ + {% if training_session.location %} +
+ + {{ training_session.location }} +
+ {% endif %} + + {% if training_session.session_url %} +
+ + + {{ training_session.session_url }} + +
+ {% endif %} +
diff --git a/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_training_session_header.html.liquid b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_training_session_header.html.liquid new file mode 100644 index 00000000..10434cfa --- /dev/null +++ b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_training_session_header.html.liquid @@ -0,0 +1,10 @@ +
+ {% t shared.event_types, key: training_event.event_type %} + +
+
+ + + + {{ training_event.title }} +
diff --git a/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_training_session_mobile_view.html.liquid b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_training_session_mobile_view.html.liquid new file mode 100644 index 00000000..00455d4e --- /dev/null +++ b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_training_session_mobile_view.html.liquid @@ -0,0 +1,22 @@ +
+
+ {% include "training_session_header" %} +
+ {% include "training_session_details" %} +
+ {% include "training_session_cta" %} +
+
+ +
+ {% include "training_session_description" %} +
+ +{% if training_event.sessions.size > 1 %} +
+
+ {% t shared.more_sessions %} +
+ {% include "training_session_more_sessions" %} +
+{% endif %} diff --git a/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_training_session_more_sessions.html.liquid b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_training_session_more_sessions.html.liquid new file mode 100644 index 00000000..6cfafa87 --- /dev/null +++ b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_training_session_more_sessions.html.liquid @@ -0,0 +1,3 @@ +{% for session in training_event.sessions %} + {% include "training_session_tile", current_session: training_session %} +{% endfor %} diff --git a/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_training_session_tile.html.liquid b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_training_session_tile.html.liquid new file mode 100644 index 00000000..e5ad8714 --- /dev/null +++ b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/_training_session_tile.html.liquid @@ -0,0 +1,17 @@ +{% if current_session.id != session.id %} + + +
+
+ {{ session.month }} {{ session.day }}, {{ session.year }} +
+
+ {{ session.time_period }} {{ session.time_zone }} +
+
+ +
+{% endif %} diff --git a/Custom_Templates/customer_templates/Anthology Academy - Sandbox/account.html.liquid b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/account.html.liquid new file mode 100644 index 00000000..2ad5d917 --- /dev/null +++ b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/account.html.liquid @@ -0,0 +1,14 @@ +{% include "header" %} + +
+
+ {% include "account_mobile_view", form: form %} +
+ +
+ {% include "account_desktop_view", form: form %} +
+
+ +{% include "footer" %} + diff --git a/Custom_Templates/customer_templates/Anthology Academy - Sandbox/auth_url_email.html.liquid b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/auth_url_email.html.liquid new file mode 100644 index 00000000..a413959c --- /dev/null +++ b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/auth_url_email.html.liquid @@ -0,0 +1,59 @@ +
+
+ {% include "header_minimal" %} +
+
+ {% form_authenticity_token %} +
+ {% t shared.welcome_to_school, school_name: current_school.name %} +
+
+ {% t .headline, key: current_school.course_vocabulary %} +
+
+ + +
+
+ + +
+
+ + +
+ +
+
+
+
diff --git a/Custom_Templates/customer_templates/Anthology Academy - Sandbox/auth_url_employee.html.liquid b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/auth_url_employee.html.liquid new file mode 100644 index 00000000..c8d8adf7 --- /dev/null +++ b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/auth_url_employee.html.liquid @@ -0,0 +1,59 @@ +
+
+ {% include "header_minimal" %} +
+
+ {% form_authenticity_token %} +
+ {% t shared.welcome_to_school, school_name: current_school.name %} +
+
+ {% t .headline, key: current_school.course_vocabulary %} +
+
+ + +
+
+ + +
+
+ + +
+ +
+
+
+
diff --git a/Custom_Templates/customer_templates/Anthology Academy - Sandbox/auth_url_phone_number.html.liquid b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/auth_url_phone_number.html.liquid new file mode 100644 index 00000000..aafae119 --- /dev/null +++ b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/auth_url_phone_number.html.liquid @@ -0,0 +1,40 @@ +
+
+ {% include "header_minimal" %} +
+
+
{% t shared.welcome_to_school, school_name: current_school.name %}
+
{% t .headline, key: current_school.course_vocabulary %}
+ {% form_authenticity_token %} +
+ + +
+
+ + +
+ +
+
+
+
diff --git a/Custom_Templates/customer_templates/Anthology Academy - Sandbox/auth_url_terms.html.liquid b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/auth_url_terms.html.liquid new file mode 100644 index 00000000..a7087db2 --- /dev/null +++ b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/auth_url_terms.html.liquid @@ -0,0 +1,74 @@ +
+
+ {% include "header_minimal" %} +
+
+
{% t shared.welcome_to_school, school_name: current_school.name %}
+
{% t .headline, key: current_school.course_vocabulary %}
+ {% form_authenticity_token %} +
+ + +
+
+ + +
+
+ + +
+
+ + +
+
+ + + +
+ +
+
+
+
diff --git a/Custom_Templates/customer_templates/Anthology Academy - Sandbox/catalog.html.liquid b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/catalog.html.liquid new file mode 100644 index 00000000..d7b380b8 --- /dev/null +++ b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/catalog.html.liquid @@ -0,0 +1,23 @@ +{% include "header" %} +{% include "course_version_outdated_alert", courses: courses.in_catalog %} +{% include "sub_navigation" %} +
+
+
+
{{ catalog.headline }}
+
{{ catalog.subheadline }}
+
+ {% capture label %}{% t shared.filters.by_category %}{% endcapture %} + + {% if courses.in_catalog.any? %} + {% + include "filter_dropdown", + filters: courses.filters, + key: "category_uuid", + label: label + %} + {% endif %} +
+ {% include "courses_catalog" %} +
+{% include "footer" %} diff --git a/Custom_Templates/customer_templates/Anthology Academy - Sandbox/course.html.liquid b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/course.html.liquid new file mode 100644 index 00000000..d77e09ba --- /dev/null +++ b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/course.html.liquid @@ -0,0 +1,10 @@ +{% include "header" %} +
+
+ {% include "course_desktop_view" %} +
+
+ {% include "course_mobile_view" %} +
+
+{% include "footer" %} diff --git a/Custom_Templates/customer_templates/Anthology Academy - Sandbox/courses.html.liquid b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/courses.html.liquid new file mode 100644 index 00000000..ef34b59a --- /dev/null +++ b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/courses.html.liquid @@ -0,0 +1,11 @@ +{% include "header" %} +{% include "course_version_outdated_alert", courses: courses.enrolled %} +{% include "sub_navigation" %} +
+
+ {% t shared.course_vocabulary.plural, key: current_school.course_vocabulary %} +
+
{% t .headline, key: current_school.course_vocabulary %}
+ {% include "courses_index", class: "col-xs-12 col-sm-6 col-lg-4 np-stretch-content" %} +
+{% include "footer" %} diff --git a/Custom_Templates/customer_templates/Anthology Academy - Sandbox/forgot_password.html.liquid b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/forgot_password.html.liquid new file mode 100644 index 00000000..3d65513f --- /dev/null +++ b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/forgot_password.html.liquid @@ -0,0 +1,25 @@ +
+
+ {% include "header_minimal" %} +
+
+ {% form_authenticity_token %} +
+ + +
+ +
+
+
+
diff --git a/Custom_Templates/customer_templates/Anthology Academy - Sandbox/learning_path.html.liquid b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/learning_path.html.liquid new file mode 100644 index 00000000..5cbb5a93 --- /dev/null +++ b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/learning_path.html.liquid @@ -0,0 +1,10 @@ +{% include "header" %} +
+
+ {% include "learning_path_desktop_view" %} +
+
+ {% include "learning_path_mobile_view" %} +
+
+{% include "footer" %} diff --git a/Custom_Templates/customer_templates/Anthology Academy - Sandbox/learning_path_summary.html.liquid b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/learning_path_summary.html.liquid new file mode 100644 index 00000000..99ae32ed --- /dev/null +++ b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/learning_path_summary.html.liquid @@ -0,0 +1,10 @@ +{% include "header" %} +
+
+ {% include "learning_path_summary_desktop_view" %} +
+
+ {% include "learning_path_summary_mobile_view" %} +
+
+{% include "footer" %} diff --git a/Custom_Templates/customer_templates/Anthology Academy - Sandbox/login.html.liquid b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/login.html.liquid new file mode 100644 index 00000000..bde185dd --- /dev/null +++ b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/login.html.liquid @@ -0,0 +1,53 @@ +
+
+ {% include "header_minimal" %} +
+
+ {% form_authenticity_token %} +
+ + +
+
+ + +
+ + + {% t .forgot_password %} + + {% if features.account_creation? %} + + {% t shared.sign_up %} + + {% endif %} + {% if features.request_access? %} + + {{ current_school.request_access_label }} + + {% endif %} +
+
+
+
diff --git a/Custom_Templates/customer_templates/Anthology Academy - Sandbox/master.html.liquid b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/master.html.liquid new file mode 100644 index 00000000..63345068 --- /dev/null +++ b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/master.html.liquid @@ -0,0 +1 @@ +{% body %} diff --git a/Custom_Templates/customer_templates/Anthology Academy - Sandbox/not_found.html.liquid b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/not_found.html.liquid new file mode 100644 index 00000000..91c76e4b --- /dev/null +++ b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/not_found.html.liquid @@ -0,0 +1,10 @@ +
+ + +
diff --git a/Custom_Templates/customer_templates/Anthology Academy - Sandbox/private_certificate.html.liquid b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/private_certificate.html.liquid new file mode 100644 index 00000000..15d05419 --- /dev/null +++ b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/private_certificate.html.liquid @@ -0,0 +1,10 @@ +{% include "header" %} +{% include "certificates_top_bar" %} +
+
+
+ {% include "certificates_preview" %} + {% include "certificates_info_column" %} +
+
+
diff --git a/Custom_Templates/customer_templates/Anthology Academy - Sandbox/public_certificate.html.liquid b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/public_certificate.html.liquid new file mode 100644 index 00000000..15d05419 --- /dev/null +++ b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/public_certificate.html.liquid @@ -0,0 +1,10 @@ +{% include "header" %} +{% include "certificates_top_bar" %} +
+
+
+ {% include "certificates_preview" %} + {% include "certificates_info_column" %} +
+
+
diff --git a/Custom_Templates/customer_templates/Anthology Academy - Sandbox/reset_password.html.liquid b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/reset_password.html.liquid new file mode 100644 index 00000000..281c6eaa --- /dev/null +++ b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/reset_password.html.liquid @@ -0,0 +1,43 @@ +
+
+ {% include "header_minimal" %} +
+
+ + + {% form_authenticity_token %} +
+ + +
+
+ + +
+ +
+
+
+
diff --git a/Custom_Templates/customer_templates/Anthology Academy - Sandbox/search.html.liquid b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/search.html.liquid new file mode 100644 index 00000000..01684399 --- /dev/null +++ b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/search.html.liquid @@ -0,0 +1,27 @@ +{% include "header" %} +
+
+ {% t .title %} +
+
+
+ {% t .showing %} + {{ results.count }} + {% t .results_for %} + "{{ results.term }}" +
+ {% capture label %}{% t shared.filters.by_type %}{% endcapture %} + {% + include "filter_dropdown", + filters: results.filters, + key: "type", + label: label + %} +
+ {% if results.items.any? %} + {% render "search_result" for results.items as result %} + {% else %} + {% include "search_zero_state" %} + {% endif %} +
+{% include "footer" %} diff --git a/Custom_Templates/customer_templates/Anthology Academy - Sandbox/training_session.html.liquid b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/training_session.html.liquid new file mode 100644 index 00000000..5b78b834 --- /dev/null +++ b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/training_session.html.liquid @@ -0,0 +1,10 @@ +{% include "header" %} +
+
+ {% include "training_session_desktop_view" %} +
+
+ {% include "training_session_mobile_view" %} +
+
+{% include "footer" %} diff --git a/Custom_Templates/customer_templates/Anthology Academy - Sandbox/training_session_attendance.html.liquid b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/training_session_attendance.html.liquid new file mode 100644 index 00000000..71bb6119 --- /dev/null +++ b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/training_session_attendance.html.liquid @@ -0,0 +1,43 @@ +{% include "header" %} +
+
+ {% if token %} + +
+ {{ training_session.title }} +
+
+ {% t .info, + event_name: training_session.title, + session_date: training_session.date, + session_time: training_session.time + %} +
+
+ {% t .question %} +
+
+ {% form_authenticity_token %} + + + +
+
+ {% t .salutation %} +
+
+ {{ current_school.name }} +
+ {% else %} + +
+ {% t .success.response_text %} +
+ +
+{% include "footer" %} diff --git a/Custom_Templates/customer_templates/Anthology Academy - Sandbox/unsubscribe.html.liquid b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/unsubscribe.html.liquid new file mode 100644 index 00000000..69a54028 --- /dev/null +++ b/Custom_Templates/customer_templates/Anthology Academy - Sandbox/unsubscribe.html.liquid @@ -0,0 +1,30 @@ +{% include "header" %} +
+
+ {% if token %} + +
+ {% t .unsubscribe_text %} +
+
+ {% t .resubscribe_text %} +
+
+ {% form_authenticity_token %} + + +
+ {% else %} + +
+ {% t .resubscribed_text %} +
+ {% endif %} +
+
+{% include "footer" %} diff --git a/Custom_Templates/customer_templates/ChildVenturesCA/_head.html.liquid b/Custom_Templates/customer_templates/ChildVenturesCA/_head.html.liquid index 8afd7fb8..dcc82128 100644 --- a/Custom_Templates/customer_templates/ChildVenturesCA/_head.html.liquid +++ b/Custom_Templates/customer_templates/ChildVenturesCA/_head.html.liquid @@ -3,4 +3,4 @@ {% styles custom %} \ No newline at end of file + diff --git a/Custom_Templates/customer_templates/test.html b/Custom_Templates/customer_templates/test.html new file mode 100644 index 00000000..e0654fa4 --- /dev/null +++ b/Custom_Templates/customer_templates/test.html @@ -0,0 +1,4 @@ + + + +
diff --git a/Custom_Templates/customer_templates/test.py b/Custom_Templates/customer_templates/test.py new file mode 100644 index 00000000..e69de29b diff --git a/CustomerNotes/Walmart_Luminate/Walmart_Luminate.md b/CustomerNotes/Walmart_Luminate/Walmart_Luminate.md index 6c9ce326..eb8db36f 100644 --- a/CustomerNotes/Walmart_Luminate/Walmart_Luminate.md +++ b/CustomerNotes/Walmart_Luminate/Walmart_Luminate.md @@ -197,10 +197,12 @@ Walmart Luminate SSO to transfer to Mexico School: 0Auth 2.0 Client Identifier: -826e8230-6fb4-4943-9190-41e82b401516 +US: 826e8230-6fb4-4943-9190-41e82b401516 +MX: f220a998-e34e-47f5-ac75-712a7ffd63bd Client Secret Code: -AKEeUjthNm_eAV_Ci7BBbYZmQV9cecBzChff0LZgQHKLz6e1KEct8xo6E4DfWII3wL70dLGCETDpAEx5h-Phx5Q +US: AKEeUjthNm_eAV_Ci7BBbYZmQV9cecBzChff0LZgQHKLz6e1KEct8xo6E4DfWII3wL70dLGCETDpAEx5h-Phx5Q +MX: Rdt_J8iowNsLTgN5ZidCA-3eOnRJVLFT43zd2yt9JTdoPDvQLlWFrNMBZL0cR75JCUkWIx6bANdsA3FQzGLSOA Auth Endpoint: https://login.account.wal-mart.com/authorize?nonce=wcMxdKOPfj&scope=openid%20email%20profile_deepfetch%20offline_access diff --git a/Scripts/Auto_Scrape_Screenshots/playwright_condensed.py b/Scripts/Auto_Scrape_Screenshots/playwright_condensed.py index e69de29b..27b8422b 100644 --- a/Scripts/Auto_Scrape_Screenshots/playwright_condensed.py +++ b/Scripts/Auto_Scrape_Screenshots/playwright_condensed.py @@ -0,0 +1,2 @@ + import re + from playwright.sync_api import Page, expect diff --git a/Scripts/GAS_GS/Cin7-Courses-List/CustomerCourses.js b/Scripts/GAS_GS/Cin7-Courses-List/CustomerCourses.js new file mode 100644 index 00000000..cf617e95 --- /dev/null +++ b/Scripts/GAS_GS/Cin7-Courses-List/CustomerCourses.js @@ -0,0 +1,59 @@ +const customerKey = "51BNlRsLYKQxSu1q1UQq7F63j" + +function getCustomerCourses() { + var sheet = SpreadsheetApp.getActiveSpreadsheet().getSheetByName("Customer Academy"); + sheet.getRange(1,1,500,10).clearContent(); + sheet.getRange(1,1).setValue("Course Name") + sheet.getRange(1,2).setValue("Course UUID") + sheet.getRange(1,3).setValue("Enrollments") + sheet.getRange(1,4).setValue("Created At") + sheet.getRange(1,5).setValue("Updated At") + sheet.getRange(1,6).setValue("Status") + sheet.getRange(1,7).setValue("Unpublished Changes?") + sheet.getRange(1,8).setValue("Short Description") + + let page = 0 + while (page >= 0) { + page++ + Logger.log(page) + var apiURL = 'https://api.northpass.com/v2/courses?limit=100&page='+page; + const settings = { + async: true, + crossDomain: true, + method: 'GET', + headers: { + accept: 'application/json', + 'X-Api-Key': customerKey + } + }; + const sendMsg = UrlFetchApp.fetch(apiURL, settings); + var txtResponse = sendMsg.getContentText(); + var parseProps = JSON.parse(txtResponse); + + for (items of parseProps['data']) { + let courseName = items['attributes']['name'] + let uuid = items['id'] + let createdAt = items['attributes']['created_at'] + let updatedAt = items['attributes']['updated_at'] + let enrollments = items['attributes']['enrollments_count'] + let status = items['attributes']['status'] + let unpublished_changes = items['attributes']['unpublished_changes'] + let short_description = items['attributes']['short_description'] + + var lastRow = Math.max(sheet.getLastRow(),1); + sheet.insertRowAfter(lastRow); + sheet.getRange(lastRow + 1, 1).setValue(courseName); + sheet.getRange(lastRow + 1, 2).setValue(uuid); + sheet.getRange(lastRow + 1, 3).setValue(enrollments); + sheet.getRange(lastRow + 1, 4).setValue(createdAt); + sheet.getRange(lastRow + 1, 5).setValue(updatedAt); + sheet.getRange(lastRow + 1, 6).setValue(status); + sheet.getRange(lastRow + 1, 7).setValue(unpublished_changes); + sheet.getRange(lastRow + 1, 8).setValue(short_description); + + } + if (parseProps["links"]["next"] == null) { + break; + } + } +} diff --git a/Scripts/GAS_GS/Cin7-Courses-List/EmployeeCourses.js b/Scripts/GAS_GS/Cin7-Courses-List/EmployeeCourses.js new file mode 100644 index 00000000..d430989b --- /dev/null +++ b/Scripts/GAS_GS/Cin7-Courses-List/EmployeeCourses.js @@ -0,0 +1,59 @@ +const employeeKey = "CCAEFv15S8bXSurXx1m0zE29j" + +function getEmployeeCourses() { + var sheet = SpreadsheetApp.getActiveSpreadsheet().getSheetByName("Employee Academy"); + sheet.getRange(1,1,500,10).clearContent(); + sheet.getRange(1,1).setValue("Course Name") + sheet.getRange(1,2).setValue("Course UUID") + sheet.getRange(1,3).setValue("Enrollments") + sheet.getRange(1,4).setValue("Created At") + sheet.getRange(1,5).setValue("Updated At") + sheet.getRange(1,6).setValue("Status") + sheet.getRange(1,7).setValue("Unpublished Changes?") + sheet.getRange(1,8).setValue("Short Description") + + let page = 0 + while (page >= 0) { + page++ + Logger.log(page) + var apiURL = 'https://api.northpass.com/v2/courses?limit=100&page='+page; + const settings = { + async: true, + crossDomain: true, + method: 'GET', + headers: { + accept: 'application/json', + 'X-Api-Key': employeeKey + } + }; + const sendMsg = UrlFetchApp.fetch(apiURL, settings); + var txtResponse = sendMsg.getContentText(); + var parseProps = JSON.parse(txtResponse); + + for (items of parseProps['data']) { + let courseName = items['attributes']['name'] + let uuid = items['id'] + let createdAt = items['attributes']['created_at'] + let updatedAt = items['attributes']['updated_at'] + let enrollments = items['attributes']['enrollments_count'] + let status = items['attributes']['status'] + let unpublished_changes = items['attributes']['unpublished_changes'] + let short_description = items['attributes']['short_description'] + + var lastRow = Math.max(sheet.getLastRow(),1); + sheet.insertRowAfter(lastRow); + sheet.getRange(lastRow + 1, 1).setValue(courseName); + sheet.getRange(lastRow + 1, 2).setValue(uuid); + sheet.getRange(lastRow + 1, 3).setValue(enrollments); + sheet.getRange(lastRow + 1, 4).setValue(createdAt); + sheet.getRange(lastRow + 1, 5).setValue(updatedAt); + sheet.getRange(lastRow + 1, 6).setValue(status); + sheet.getRange(lastRow + 1, 7).setValue(unpublished_changes); + sheet.getRange(lastRow + 1, 8).setValue(short_description); + + } + if (parseProps["links"]["next"] == null) { + break; + } + } +} diff --git a/Scripts/GAS_GS/Cin7-Courses-List/PartnerCourses.js b/Scripts/GAS_GS/Cin7-Courses-List/PartnerCourses.js new file mode 100644 index 00000000..5de7580c --- /dev/null +++ b/Scripts/GAS_GS/Cin7-Courses-List/PartnerCourses.js @@ -0,0 +1,59 @@ +const partnerKey = "t2aUYcwvsHPru8Ixllm0MlO6r" + +function getPartnerCourses() { + var sheet = SpreadsheetApp.getActiveSpreadsheet().getSheetByName("Partner Academy"); + sheet.getRange(1,1,500,10).clearContent(); + sheet.getRange(1,1).setValue("Course Name") + sheet.getRange(1,2).setValue("Course UUID") + sheet.getRange(1,3).setValue("Enrollments") + sheet.getRange(1,4).setValue("Created At") + sheet.getRange(1,5).setValue("Updated At") + sheet.getRange(1,6).setValue("Status") + sheet.getRange(1,7).setValue("Unpublished Changes?") + sheet.getRange(1,8).setValue("Short Description") + + let page = 0 + while (page >= 0) { + page++ + Logger.log(page) + var apiURL = 'https://api.northpass.com/v2/courses?limit=100&page='+page; + const settings = { + async: true, + crossDomain: true, + method: 'GET', + headers: { + accept: 'application/json', + 'X-Api-Key': partnerKey + } + }; + const sendMsg = UrlFetchApp.fetch(apiURL, settings); + var txtResponse = sendMsg.getContentText(); + var parseProps = JSON.parse(txtResponse); + + for (items of parseProps['data']) { + let courseName = items['attributes']['name'] + let uuid = items['id'] + let createdAt = items['attributes']['created_at'] + let updatedAt = items['attributes']['updated_at'] + let enrollments = items['attributes']['enrollments_count'] + let status = items['attributes']['status'] + let unpublished_changes = items['attributes']['unpublished_changes'] + let short_description = items['attributes']['short_description'] + + var lastRow = Math.max(sheet.getLastRow(),1); + sheet.insertRowAfter(lastRow); + sheet.getRange(lastRow + 1, 1).setValue(courseName); + sheet.getRange(lastRow + 1, 2).setValue(uuid); + sheet.getRange(lastRow + 1, 3).setValue(enrollments); + sheet.getRange(lastRow + 1, 4).setValue(createdAt); + sheet.getRange(lastRow + 1, 5).setValue(updatedAt); + sheet.getRange(lastRow + 1, 6).setValue(status); + sheet.getRange(lastRow + 1, 7).setValue(unpublished_changes); + sheet.getRange(lastRow + 1, 8).setValue(short_description); + + } + if (parseProps["links"]["next"] == null) { + break; + } + } +} diff --git a/Scripts/GAS_GS/Cin7-Courses-List/PullCourses.js b/Scripts/GAS_GS/Cin7-Courses-List/PullCourses.js deleted file mode 100644 index 56c485bd..00000000 --- a/Scripts/GAS_GS/Cin7-Courses-List/PullCourses.js +++ /dev/null @@ -1,26 +0,0 @@ -const apiKey = "51BNlRsLYKQxSu1q1UQq7F63j" - -function getCourses() { - let page = 0 - while (page >= 0) { - page++ - Logger.log(page) - var apiURL = 'https://api.northpass.com/v2/courses?limit=100&page='+page; - const settings = { - async: true, - crossDomain: true, - method: 'GET', - headers: { - accept: 'application/json', - 'X-Api-Key': apiKey - } - }; - const sendMsg = UrlFetchApp.fetch(apiURL, settings); - var txtResponse = sendMsg.getContentText(); - var parseProps = JSON.parse(txtResponse); - - if (parseProps["links"]["next"] == null) { - break; - } - } -} diff --git a/Todos.md b/Todos.md index e6ba18aa..1f775474 100644 --- a/Todos.md +++ b/Todos.md @@ -18,10 +18,10 @@ ## 2/21/2024 -- [-] Begin design of Luminate Learning Path completion page -- [-] Test Weglot in templates for Datasnipper - - [-] Can we adjust where the button shows up? - - [ ] Can we adjust dynamic elements that translate and are too long? +- [X] Begin design of Luminate Learning Path completion page +- [X] Test Weglot in templates for Datasnipper + - [X] Can we adjust where the button shows up? + - [X] Can we adjust dynamic elements that translate and are too long? - [X] Update fonts & Continue button color for TripleSeat. --------- @@ -37,18 +37,18 @@ FEAT: Transcripts page - Clickable courses, Export of table "proof for learner", Last activity/last progress. - [X] Send Sophia an overview of catalog & include Courtney on email as soft-intro. - [X] Update End of Quiz Screens for Courtney at BigIdeas Learning. -- [ ] Submit ticket for MATTR's requests: full-screen SCORM, progress bar not showing everything +- [X] Submit ticket for MATTR's requests: full-screen SCORM, progress bar not showing everything ## 02-23-2024 - [X] HackerRank - Publish and force retakes on all courses in their LP. - [X] Move HackerRank to old publishing. - [ ] Anthology - Test products on Dashboard with *only* Line images and Text product. -- [ ] Anthology - Add Properties Updates to CSV Workflow. +- [X] Anthology - Add Properties Updates to CSV Workflow. ## 02-26-2024 -- [ ] Cin7: updating properties from course settings not working. Figure out fix. +- [X] Cin7: updating properties from course settings not working. Figure out fix. - [ ] Artera: Update CustomCSS tab with Milestone language. - [ ] Create topic list doc for CE Team Meetings - [X] Ask Travis to sync privately with Alaina @@ -110,7 +110,7 @@ message](https://northpasshq.slack.com/archives/C04RER4PH09/p1709147957374999?th ## 03-08-2024 - [X] Chat with Allyson about ILTs and manager permissions. -- [ ] Ask Charlie about a categories to courses script. - Anthology +- [ ] Ask Charlie about a categories to courses script - Anthology - [ ] Find out if ppl roles (mgr/admin) are in any API payloads. - Anthology - [X] Ask Lila about verbiage of LMS vs CE Product, etc. @@ -125,12 +125,12 @@ message](https://northpasshq.slack.com/archives/C04RER4PH09/p1709147957374999?th ## 03-13-2024 - [X] Artera: ask for DB query of all courses in HTML formatting in spreadsheet - - This may no longer be possible due to a security flaw in how we stored RTE data. + - [X] This may no longer be possible due to a security flaw in how we stored RTE data. - [X] Blacklane - invite Timo to sandbox - [X] Blacklane - Add check on login page for group, if group exists, bypass selection screen - [X] Blacklane - Ask if there is an endpoint that shows the courses within an LP & the order - [X] HowardHanna - Send follow up email. -- [ ] SPS - Send intro to Tracy email. +- [X] SPS - Send intro to Tracy email. ## 03-14-2024 @@ -141,7 +141,7 @@ message](https://northpasshq.slack.com/archives/C04RER4PH09/p1709147957374999?th - [X] Transfer Luminate templates & properties to Mexico School - [X] Transfer SSO Config from Luminate Prod to Mexico - [ ] Try and rip language picker from Pipedrive into Mexico -- [ ] Complete Downsell/Churn sheet by 3/29 +- [X] Complete Downsell/Churn sheet by 3/29 ## 03-25-2024 @@ -156,12 +156,4 @@ message](https://northpasshq.slack.com/archives/C04RER4PH09/p1709147957374999?th ## 03-27-2024 - [ ] Walmart - Ask if they can expose storage in Azure. - -SPS - Note to product team re: HMAC hashes not aligning. -```text -Team - this is for and and all Ruby experts! I have a client that is having trouble verifying Northpass webhooks in their system. They are using python, if it matters, but I think both python and ruby use unicode for their encoding. So they have correctly written the function to verify the hash, but if there is a special character in the payload (accent over an é or chinese/pinyin character), the hashes don't match. From what I can read, as long as both languages are using unicode, it should have the same hash. Does anyone know if ruby does something different with encoding special characters that they should account for in their python function? - -They have confirmed with me that the hashes do match if there are no special characters in the data. This seems to only happen with payloads with special characters. -``` - - +- [ ] Anthology - Presentation might be a few minutes late.