From 2de37ce3bca48caa9a5ae535118a4342b090f99b Mon Sep 17 00:00:00 2001 From: Norm Rasmussen Date: Tue, 15 Apr 2025 14:10:04 -0400 Subject: [PATCH] Tasks. --- .../_account_avatar.html.liquid | 66 + .../_account_desktop_view.html.liquid | 19 + .../ACPA Sandbox v1/_account_form.html.liquid | 139 ++ .../_account_mobile_view.html.liquid | 17 + .../ACPA Sandbox v1/_cards_course.html.liquid | 61 + .../_cards_featured_course.html.liquid | 82 + .../_cards_learning_path.html.liquid | 97 + .../_cards_training_event.html.liquid | 46 + .../_carousel_courses.html.liquid | 62 + .../_carousel_events.html.liquid | 37 + .../_carousel_instructors.html.liquid | 89 + .../_certificates_info_column.html.liquid | 4 + .../_certificates_metadata.html.liquid | 59 + .../_certificates_preview.html.liquid | 35 + .../_certificates_top_bar.html.liquid | 44 + .../_certificates_verification.html.liquid | 15 + .../_course_activity_locked.html.liquid | 4 + .../_course_activity_unlocked.html.liquid | 9 + .../_course_banner.html.liquid | 9 + .../_course_categories.html.liquid | 10 + .../_course_description.html.liquid | 6 + .../_course_desktop_view.html.liquid | 46 + .../_course_details.html.liquid | 27 + .../_course_details_review.html.liquid | 47 + .../_course_events.html.liquid | 28 + .../_course_header.html.liquid | 28 + .../_course_instructors.html.liquid | 52 + .../_course_mobile_view.html.liquid | 73 + .../_course_outline.html.liquid | 38 + .../_course_progress_and_cta.html.liquid | 65 + ..._course_version_outdated_alert.html.liquid | 7 + ..._course_version_outdated_popup.html.liquid | 33 + .../_courses_catalog.html.liquid | 16 + .../_courses_index.html.liquid | 16 + .../_courses_zero_state.html.liquid | 6 + .../_featured_carousel.html.liquid | 150 ++ .../_filter_by_progress.html.liquid | 112 + .../_filter_checkbox.html.liquid | 10 + .../_filter_dropdown.html.liquid | 33 + .../_filter_select.html.liquid | 22 + .../_filters_catalog.html.liquid | 46 + .../ACPA Sandbox v1/_footer.html.liquid | 105 + .../ACPA Sandbox v1/_head.html.liquid | 16 + .../ACPA Sandbox v1/_header.html.liquid | 284 +++ .../_header_minimal.html.liquid | 17 + .../_learning_path_banners.html.liquid | 5 + .../_learning_path_certificate.html.liquid | 17 + ...rning_path_certificate_content.html.liquid | 19 + ...learning_path_completed_banner.html.liquid | 13 + .../_learning_path_course.html.liquid | 59 + .../_learning_path_description.html.liquid | 6 + ..._learning_path_desktop_content.html.liquid | 21 + .../_learning_path_desktop_header.html.liquid | 12 + .../_learning_path_desktop_view.html.liquid | 2 + .../_learning_path_instructors.html.liquid | 28 + .../_learning_path_mobile_content.html.liquid | 19 + .../_learning_path_mobile_header.html.liquid | 17 + .../_learning_path_mobile_view.html.liquid | 2 + ...arning_path_new_content_banner.html.liquid | 12 + .../_learning_path_outline.html.liquid | 10 + ...learning_path_progress_and_cta.html.liquid | 21 + ...ning_path_summary_desktop_view.html.liquid | 3 + ...rning_path_summary_mobile_view.html.liquid | 5 + ...learning_path_training_session.html.liquid | 53 + .../_learning_paths_index.html.liquid | 14 + .../ACPA Sandbox v1/_messages.html.liquid | 19 + .../_progress_circle.html.liquid | 79 + .../_search_result.html.liquid | 19 + .../_search_zero_state.html.liquid | 13 + .../_section_popular_topics.html.liquid | 23 + .../_sub_navigation.html.liquid | 16 + .../_training_events_dashboard.html.liquid | 9 + .../_training_events_filter.html.liquid | 53 + .../_training_events_index.html.liquid | 13 + .../_training_events_zero_state.html.liquid | 9 + .../_training_session_calendars.html.liquid | 52 + .../_training_session_cta.html.liquid | 53 + .../_training_session_date.html.liquid | 14 + .../_training_session_description.html.liquid | 6 + ..._training_session_desktop_view.html.liquid | 40 + .../_training_session_details.html.liquid | 24 + .../_training_session_header.html.liquid | 10 + .../_training_session_mobile_view.html.liquid | 22 + ...training_session_more_sessions.html.liquid | 3 + .../_training_session_tile.html.liquid | 17 + .../_widget_course_progress.html.liquid | 88 + .../ACPA Sandbox v1/account.html.liquid | 14 + .../auth_url_email.html.liquid | 59 + .../auth_url_employee.html.liquid | 59 + .../auth_url_phone_number.html.liquid | 40 + .../auth_url_terms.html.liquid | 74 + .../ACPA Sandbox v1/catalog.html.liquid | 466 ++++ .../ACPA Sandbox v1/course.html.liquid | 83 + .../ACPA Sandbox v1/courses.html.liquid | 59 + .../ACPA Sandbox v1/dashboard.html.liquid | 236 +++ .../forgot_password.html.liquid | 25 + .../ACPA Sandbox v1/homepage.html.liquid | 52 + .../ACPA Sandbox v1/learning_path.html.liquid | 54 + .../learning_path_summary.html.liquid | 10 + .../learning_paths.html.liquid | 41 + .../ACPA Sandbox v1/login-page.html.liquid | 101 + .../ACPA Sandbox v1/login.html.liquid | 53 + .../ACPA Sandbox v1/master.html.liquid | 1 + .../ACPA Sandbox v1/not_found.html.liquid | 10 + .../private_certificate.html.liquid | 10 + .../public_certificate.html.liquid | 10 + .../ACPA Sandbox v1/register.html.liquid | 116 + .../reset_password.html.liquid | 43 + .../ACPA Sandbox v1/search.html.liquid | 27 + .../ACPA Sandbox v1/sign_up.html.liquid | 72 + .../ACPA Sandbox v1/styles.css.liquid | 1880 +++++++++++++++++ .../training_events.html.liquid | 46 + .../training_session.html.liquid | 34 + .../training_session_attendance.html.liquid | 43 + .../ACPA Sandbox v1/unsubscribe.html.liquid | 30 + Scripts/API_Tests/api_extracts.py | 1 - Scripts/Walmart/Spark/single_resource.js | 7 +- Tasks.md | 41 +- lua/markdown_organizer/init.lua | 87 - 119 files changed, 6858 insertions(+), 133 deletions(-) create mode 100644 Custom_Templates/customer_templates/ACPA Sandbox v1/_account_avatar.html.liquid create mode 100644 Custom_Templates/customer_templates/ACPA Sandbox v1/_account_desktop_view.html.liquid create mode 100644 Custom_Templates/customer_templates/ACPA Sandbox v1/_account_form.html.liquid create mode 100644 Custom_Templates/customer_templates/ACPA Sandbox v1/_account_mobile_view.html.liquid create mode 100644 Custom_Templates/customer_templates/ACPA Sandbox v1/_cards_course.html.liquid create mode 100644 Custom_Templates/customer_templates/ACPA Sandbox v1/_cards_featured_course.html.liquid create mode 100644 Custom_Templates/customer_templates/ACPA Sandbox v1/_cards_learning_path.html.liquid create mode 100644 Custom_Templates/customer_templates/ACPA Sandbox v1/_cards_training_event.html.liquid create mode 100644 Custom_Templates/customer_templates/ACPA Sandbox v1/_carousel_courses.html.liquid create mode 100644 Custom_Templates/customer_templates/ACPA Sandbox v1/_carousel_events.html.liquid create mode 100644 Custom_Templates/customer_templates/ACPA Sandbox v1/_carousel_instructors.html.liquid create mode 100644 Custom_Templates/customer_templates/ACPA Sandbox v1/_certificates_info_column.html.liquid create mode 100644 Custom_Templates/customer_templates/ACPA Sandbox v1/_certificates_metadata.html.liquid create mode 100644 Custom_Templates/customer_templates/ACPA Sandbox v1/_certificates_preview.html.liquid create mode 100644 Custom_Templates/customer_templates/ACPA Sandbox v1/_certificates_top_bar.html.liquid create mode 100644 Custom_Templates/customer_templates/ACPA Sandbox v1/_certificates_verification.html.liquid create mode 100644 Custom_Templates/customer_templates/ACPA Sandbox v1/_course_activity_locked.html.liquid create mode 100644 Custom_Templates/customer_templates/ACPA Sandbox v1/_course_activity_unlocked.html.liquid create mode 100644 Custom_Templates/customer_templates/ACPA Sandbox v1/_course_banner.html.liquid create mode 100644 Custom_Templates/customer_templates/ACPA Sandbox v1/_course_categories.html.liquid create mode 100644 Custom_Templates/customer_templates/ACPA Sandbox v1/_course_description.html.liquid create mode 100644 Custom_Templates/customer_templates/ACPA Sandbox v1/_course_desktop_view.html.liquid create mode 100644 Custom_Templates/customer_templates/ACPA Sandbox v1/_course_details.html.liquid create mode 100644 Custom_Templates/customer_templates/ACPA Sandbox v1/_course_details_review.html.liquid create mode 100644 Custom_Templates/customer_templates/ACPA Sandbox v1/_course_events.html.liquid create mode 100644 Custom_Templates/customer_templates/ACPA Sandbox v1/_course_header.html.liquid create mode 100644 Custom_Templates/customer_templates/ACPA Sandbox v1/_course_instructors.html.liquid create mode 100644 Custom_Templates/customer_templates/ACPA Sandbox v1/_course_mobile_view.html.liquid create mode 100644 Custom_Templates/customer_templates/ACPA Sandbox v1/_course_outline.html.liquid create mode 100644 Custom_Templates/customer_templates/ACPA Sandbox v1/_course_progress_and_cta.html.liquid create mode 100644 Custom_Templates/customer_templates/ACPA Sandbox v1/_course_version_outdated_alert.html.liquid create mode 100644 Custom_Templates/customer_templates/ACPA Sandbox v1/_course_version_outdated_popup.html.liquid create mode 100644 Custom_Templates/customer_templates/ACPA Sandbox v1/_courses_catalog.html.liquid create mode 100644 Custom_Templates/customer_templates/ACPA Sandbox v1/_courses_index.html.liquid create mode 100644 Custom_Templates/customer_templates/ACPA Sandbox v1/_courses_zero_state.html.liquid create mode 100644 Custom_Templates/customer_templates/ACPA Sandbox v1/_featured_carousel.html.liquid create mode 100644 Custom_Templates/customer_templates/ACPA Sandbox v1/_filter_by_progress.html.liquid create mode 100644 Custom_Templates/customer_templates/ACPA Sandbox v1/_filter_checkbox.html.liquid create mode 100644 Custom_Templates/customer_templates/ACPA Sandbox v1/_filter_dropdown.html.liquid create mode 100644 Custom_Templates/customer_templates/ACPA Sandbox v1/_filter_select.html.liquid create mode 100644 Custom_Templates/customer_templates/ACPA Sandbox v1/_filters_catalog.html.liquid create mode 100644 Custom_Templates/customer_templates/ACPA Sandbox v1/_footer.html.liquid create mode 100644 Custom_Templates/customer_templates/ACPA Sandbox v1/_head.html.liquid create mode 100644 Custom_Templates/customer_templates/ACPA Sandbox v1/_header.html.liquid create mode 100644 Custom_Templates/customer_templates/ACPA Sandbox v1/_header_minimal.html.liquid create mode 100644 Custom_Templates/customer_templates/ACPA Sandbox v1/_learning_path_banners.html.liquid create mode 100644 Custom_Templates/customer_templates/ACPA Sandbox v1/_learning_path_certificate.html.liquid create mode 100644 Custom_Templates/customer_templates/ACPA Sandbox v1/_learning_path_certificate_content.html.liquid create mode 100644 Custom_Templates/customer_templates/ACPA Sandbox v1/_learning_path_completed_banner.html.liquid create mode 100644 Custom_Templates/customer_templates/ACPA Sandbox v1/_learning_path_course.html.liquid create mode 100644 Custom_Templates/customer_templates/ACPA Sandbox v1/_learning_path_description.html.liquid create mode 100644 Custom_Templates/customer_templates/ACPA Sandbox v1/_learning_path_desktop_content.html.liquid create mode 100644 Custom_Templates/customer_templates/ACPA Sandbox v1/_learning_path_desktop_header.html.liquid create mode 100644 Custom_Templates/customer_templates/ACPA Sandbox v1/_learning_path_desktop_view.html.liquid create mode 100644 Custom_Templates/customer_templates/ACPA Sandbox v1/_learning_path_instructors.html.liquid create mode 100644 Custom_Templates/customer_templates/ACPA Sandbox v1/_learning_path_mobile_content.html.liquid create mode 100644 Custom_Templates/customer_templates/ACPA Sandbox v1/_learning_path_mobile_header.html.liquid create mode 100644 Custom_Templates/customer_templates/ACPA Sandbox v1/_learning_path_mobile_view.html.liquid create mode 100644 Custom_Templates/customer_templates/ACPA Sandbox v1/_learning_path_new_content_banner.html.liquid create mode 100644 Custom_Templates/customer_templates/ACPA Sandbox v1/_learning_path_outline.html.liquid create mode 100644 Custom_Templates/customer_templates/ACPA Sandbox v1/_learning_path_progress_and_cta.html.liquid create mode 100644 Custom_Templates/customer_templates/ACPA Sandbox v1/_learning_path_summary_desktop_view.html.liquid create mode 100644 Custom_Templates/customer_templates/ACPA Sandbox v1/_learning_path_summary_mobile_view.html.liquid create mode 100644 Custom_Templates/customer_templates/ACPA Sandbox v1/_learning_path_training_session.html.liquid create mode 100644 Custom_Templates/customer_templates/ACPA Sandbox v1/_learning_paths_index.html.liquid create mode 100644 Custom_Templates/customer_templates/ACPA Sandbox v1/_messages.html.liquid create mode 100644 Custom_Templates/customer_templates/ACPA Sandbox v1/_progress_circle.html.liquid create mode 100644 Custom_Templates/customer_templates/ACPA Sandbox v1/_search_result.html.liquid create mode 100644 Custom_Templates/customer_templates/ACPA Sandbox v1/_search_zero_state.html.liquid create mode 100644 Custom_Templates/customer_templates/ACPA Sandbox v1/_section_popular_topics.html.liquid create mode 100644 Custom_Templates/customer_templates/ACPA Sandbox v1/_sub_navigation.html.liquid create mode 100644 Custom_Templates/customer_templates/ACPA Sandbox v1/_training_events_dashboard.html.liquid create mode 100644 Custom_Templates/customer_templates/ACPA Sandbox v1/_training_events_filter.html.liquid create mode 100644 Custom_Templates/customer_templates/ACPA Sandbox v1/_training_events_index.html.liquid create mode 100644 Custom_Templates/customer_templates/ACPA Sandbox v1/_training_events_zero_state.html.liquid create mode 100644 Custom_Templates/customer_templates/ACPA Sandbox v1/_training_session_calendars.html.liquid create mode 100644 Custom_Templates/customer_templates/ACPA Sandbox v1/_training_session_cta.html.liquid create mode 100644 Custom_Templates/customer_templates/ACPA Sandbox v1/_training_session_date.html.liquid create mode 100644 Custom_Templates/customer_templates/ACPA Sandbox v1/_training_session_description.html.liquid create mode 100644 Custom_Templates/customer_templates/ACPA Sandbox v1/_training_session_desktop_view.html.liquid create mode 100644 Custom_Templates/customer_templates/ACPA Sandbox v1/_training_session_details.html.liquid create mode 100644 Custom_Templates/customer_templates/ACPA Sandbox v1/_training_session_header.html.liquid create mode 100644 Custom_Templates/customer_templates/ACPA Sandbox v1/_training_session_mobile_view.html.liquid create mode 100644 Custom_Templates/customer_templates/ACPA Sandbox v1/_training_session_more_sessions.html.liquid create mode 100644 Custom_Templates/customer_templates/ACPA Sandbox v1/_training_session_tile.html.liquid create mode 100644 Custom_Templates/customer_templates/ACPA Sandbox v1/_widget_course_progress.html.liquid create mode 100644 Custom_Templates/customer_templates/ACPA Sandbox v1/account.html.liquid create mode 100644 Custom_Templates/customer_templates/ACPA Sandbox v1/auth_url_email.html.liquid create mode 100644 Custom_Templates/customer_templates/ACPA Sandbox v1/auth_url_employee.html.liquid create mode 100644 Custom_Templates/customer_templates/ACPA Sandbox v1/auth_url_phone_number.html.liquid create mode 100644 Custom_Templates/customer_templates/ACPA Sandbox v1/auth_url_terms.html.liquid create mode 100644 Custom_Templates/customer_templates/ACPA Sandbox v1/catalog.html.liquid create mode 100644 Custom_Templates/customer_templates/ACPA Sandbox v1/course.html.liquid create mode 100644 Custom_Templates/customer_templates/ACPA Sandbox v1/courses.html.liquid create mode 100644 Custom_Templates/customer_templates/ACPA Sandbox v1/dashboard.html.liquid create mode 100644 Custom_Templates/customer_templates/ACPA Sandbox v1/forgot_password.html.liquid create mode 100644 Custom_Templates/customer_templates/ACPA Sandbox v1/homepage.html.liquid create mode 100644 Custom_Templates/customer_templates/ACPA Sandbox v1/learning_path.html.liquid create mode 100644 Custom_Templates/customer_templates/ACPA Sandbox v1/learning_path_summary.html.liquid create mode 100644 Custom_Templates/customer_templates/ACPA Sandbox v1/learning_paths.html.liquid create mode 100644 Custom_Templates/customer_templates/ACPA Sandbox v1/login-page.html.liquid create mode 100644 Custom_Templates/customer_templates/ACPA Sandbox v1/login.html.liquid create mode 100644 Custom_Templates/customer_templates/ACPA Sandbox v1/master.html.liquid create mode 100644 Custom_Templates/customer_templates/ACPA Sandbox v1/not_found.html.liquid create mode 100644 Custom_Templates/customer_templates/ACPA Sandbox v1/private_certificate.html.liquid create mode 100644 Custom_Templates/customer_templates/ACPA Sandbox v1/public_certificate.html.liquid create mode 100644 Custom_Templates/customer_templates/ACPA Sandbox v1/register.html.liquid create mode 100644 Custom_Templates/customer_templates/ACPA Sandbox v1/reset_password.html.liquid create mode 100644 Custom_Templates/customer_templates/ACPA Sandbox v1/search.html.liquid create mode 100644 Custom_Templates/customer_templates/ACPA Sandbox v1/sign_up.html.liquid create mode 100644 Custom_Templates/customer_templates/ACPA Sandbox v1/styles.css.liquid create mode 100644 Custom_Templates/customer_templates/ACPA Sandbox v1/training_events.html.liquid create mode 100644 Custom_Templates/customer_templates/ACPA Sandbox v1/training_session.html.liquid create mode 100644 Custom_Templates/customer_templates/ACPA Sandbox v1/training_session_attendance.html.liquid create mode 100644 Custom_Templates/customer_templates/ACPA Sandbox v1/unsubscribe.html.liquid delete mode 100644 lua/markdown_organizer/init.lua diff --git a/Custom_Templates/customer_templates/ACPA Sandbox v1/_account_avatar.html.liquid b/Custom_Templates/customer_templates/ACPA Sandbox v1/_account_avatar.html.liquid new file mode 100644 index 00000000..d952af93 --- /dev/null +++ b/Custom_Templates/customer_templates/ACPA Sandbox v1/_account_avatar.html.liquid @@ -0,0 +1,66 @@ +
+

{% t .description %}

+

{% t .requirements %}

+
+ + + + +
+
+ +
+ +
+ +
+
+ +
+
diff --git a/Custom_Templates/customer_templates/ACPA Sandbox v1/_account_desktop_view.html.liquid b/Custom_Templates/customer_templates/ACPA Sandbox v1/_account_desktop_view.html.liquid new file mode 100644 index 00000000..8ae8599d --- /dev/null +++ b/Custom_Templates/customer_templates/ACPA Sandbox v1/_account_desktop_view.html.liquid @@ -0,0 +1,19 @@ +
+ + {% form_authenticity_token %} +
+
+
+ + +
+
+
+
diff --git a/Custom_Templates/customer_templates/ACPA Sandbox v1/_account_form.html.liquid b/Custom_Templates/customer_templates/ACPA Sandbox v1/_account_form.html.liquid new file mode 100644 index 00000000..ddd264c2 --- /dev/null +++ b/Custom_Templates/customer_templates/ACPA Sandbox v1/_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/ACPA Sandbox v1/_account_mobile_view.html.liquid b/Custom_Templates/customer_templates/ACPA Sandbox v1/_account_mobile_view.html.liquid new file mode 100644 index 00000000..6ac8c007 --- /dev/null +++ b/Custom_Templates/customer_templates/ACPA Sandbox v1/_account_mobile_view.html.liquid @@ -0,0 +1,17 @@ +
+ + {% form_authenticity_token %} + + + +
diff --git a/Custom_Templates/customer_templates/ACPA Sandbox v1/_cards_course.html.liquid b/Custom_Templates/customer_templates/ACPA Sandbox v1/_cards_course.html.liquid new file mode 100644 index 00000000..ec6e8578 --- /dev/null +++ b/Custom_Templates/customer_templates/ACPA Sandbox v1/_cards_course.html.liquid @@ -0,0 +1,61 @@ +
+
+
+ {% if course.ribbon %} +
+ {{ course.ribbon }} +
+ {% endif %} + + +
+ {% t shared.progress, count: course.progress %} +
+
+ {{ course.name }} +
+ +
+ {% include "course_details_review" %} + +
+
+ + + \ No newline at end of file diff --git a/Custom_Templates/customer_templates/ACPA Sandbox v1/_cards_featured_course.html.liquid b/Custom_Templates/customer_templates/ACPA Sandbox v1/_cards_featured_course.html.liquid new file mode 100644 index 00000000..6bfc35ba --- /dev/null +++ b/Custom_Templates/customer_templates/ACPA Sandbox v1/_cards_featured_course.html.liquid @@ -0,0 +1,82 @@ +
+ +
+ + + + \ No newline at end of file diff --git a/Custom_Templates/customer_templates/ACPA Sandbox v1/_cards_learning_path.html.liquid b/Custom_Templates/customer_templates/ACPA Sandbox v1/_cards_learning_path.html.liquid new file mode 100644 index 00000000..6931a0af --- /dev/null +++ b/Custom_Templates/customer_templates/ACPA Sandbox v1/_cards_learning_path.html.liquid @@ -0,0 +1,97 @@ +{% assign is_ghost_lp = "" %} + +{% for category in learning_path.categories %} + {% if category.name == "Ghost Learning Path" %} + {% assign is_ghost_lp = "display:none" %} + {% endif %} +{% endfor %} + +
+
+
+ {{ learning_path.name }} +
+ +
+

+ {{ learning_path.name }} +

+ +
+ {{ learning_path.description | strip_html }} +
+ +
+ {% t shared.progress, count: learning_path.progress %} +
+ +
+
+
+
+ + +
+
+
+
+
+ + \ No newline at end of file diff --git a/Custom_Templates/customer_templates/ACPA Sandbox v1/_cards_training_event.html.liquid b/Custom_Templates/customer_templates/ACPA Sandbox v1/_cards_training_event.html.liquid new file mode 100644 index 00000000..0102b853 --- /dev/null +++ b/Custom_Templates/customer_templates/ACPA Sandbox v1/_cards_training_event.html.liquid @@ -0,0 +1,46 @@ +
+
+
+

+ {{ training_event.title }} +

+
+ {% t shared.event_types, key: training_event.event_type %} +
+
+ +
+
+
+ {{ training_event.sessions.first.month }} +
+
+ {{ training_event.sessions.first.year }} +
+
+
+ {% if training_event.sessions.first.day < 10 %}0{% endif %}{{ training_event.sessions.first.day }} +
+
+
+
+
+
+
+ + {% t .sessions, count: training_event.sessions.size %} + + + {% t shared.view %} + +
+
+
+
diff --git a/Custom_Templates/customer_templates/ACPA Sandbox v1/_carousel_courses.html.liquid b/Custom_Templates/customer_templates/ACPA Sandbox v1/_carousel_courses.html.liquid new file mode 100644 index 00000000..31cde206 --- /dev/null +++ b/Custom_Templates/customer_templates/ACPA Sandbox v1/_carousel_courses.html.liquid @@ -0,0 +1,62 @@ +{% assign topic_classname = topic | split: " " %} + + + + \ No newline at end of file diff --git a/Custom_Templates/customer_templates/ACPA Sandbox v1/_carousel_events.html.liquid b/Custom_Templates/customer_templates/ACPA Sandbox v1/_carousel_events.html.liquid new file mode 100644 index 00000000..ab5b3388 --- /dev/null +++ b/Custom_Templates/customer_templates/ACPA Sandbox v1/_carousel_events.html.liquid @@ -0,0 +1,37 @@ + + + \ No newline at end of file diff --git a/Custom_Templates/customer_templates/ACPA Sandbox v1/_carousel_instructors.html.liquid b/Custom_Templates/customer_templates/ACPA Sandbox v1/_carousel_instructors.html.liquid new file mode 100644 index 00000000..5a6be42c --- /dev/null +++ b/Custom_Templates/customer_templates/ACPA Sandbox v1/_carousel_instructors.html.liquid @@ -0,0 +1,89 @@ +{% assign used_instructor_names = "" %} + + + + + + \ No newline at end of file diff --git a/Custom_Templates/customer_templates/ACPA Sandbox v1/_certificates_info_column.html.liquid b/Custom_Templates/customer_templates/ACPA Sandbox v1/_certificates_info_column.html.liquid new file mode 100644 index 00000000..61adfaba --- /dev/null +++ b/Custom_Templates/customer_templates/ACPA Sandbox v1/_certificates_info_column.html.liquid @@ -0,0 +1,4 @@ +
+ {% include "certificates_verification" %} + {% include "certificates_metadata" %} +
diff --git a/Custom_Templates/customer_templates/ACPA Sandbox v1/_certificates_metadata.html.liquid b/Custom_Templates/customer_templates/ACPA Sandbox v1/_certificates_metadata.html.liquid new file mode 100644 index 00000000..9f4a1dba --- /dev/null +++ b/Custom_Templates/customer_templates/ACPA Sandbox v1/_certificates_metadata.html.liquid @@ -0,0 +1,59 @@ +
+
+ +
+ + {% if certificate.issuer_name_enabled? %} + +
+ {% endif %} + + +
+ +
+
diff --git a/Custom_Templates/customer_templates/ACPA Sandbox v1/_certificates_preview.html.liquid b/Custom_Templates/customer_templates/ACPA Sandbox v1/_certificates_preview.html.liquid new file mode 100644 index 00000000..6357b621 --- /dev/null +++ b/Custom_Templates/customer_templates/ACPA Sandbox v1/_certificates_preview.html.liquid @@ -0,0 +1,35 @@ + + +
+
+
+ +
+
+
diff --git a/Custom_Templates/customer_templates/ACPA Sandbox v1/_certificates_top_bar.html.liquid b/Custom_Templates/customer_templates/ACPA Sandbox v1/_certificates_top_bar.html.liquid new file mode 100644 index 00000000..74a7ae41 --- /dev/null +++ b/Custom_Templates/customer_templates/ACPA Sandbox v1/_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/ACPA Sandbox v1/_certificates_verification.html.liquid b/Custom_Templates/customer_templates/ACPA Sandbox v1/_certificates_verification.html.liquid new file mode 100644 index 00000000..4fc19415 --- /dev/null +++ b/Custom_Templates/customer_templates/ACPA Sandbox v1/_certificates_verification.html.liquid @@ -0,0 +1,15 @@ +
+
+
+ +
+
+

+ {{certificate.verification_title}} +

+

+ {{certificate.verification_description}} +

+
+
+
diff --git a/Custom_Templates/customer_templates/ACPA Sandbox v1/_course_activity_locked.html.liquid b/Custom_Templates/customer_templates/ACPA Sandbox v1/_course_activity_locked.html.liquid new file mode 100644 index 00000000..0e21bb94 --- /dev/null +++ b/Custom_Templates/customer_templates/ACPA Sandbox v1/_course_activity_locked.html.liquid @@ -0,0 +1,4 @@ +{% comment %} {% endcomment %} + + {{ activity.title }} + diff --git a/Custom_Templates/customer_templates/ACPA Sandbox v1/_course_activity_unlocked.html.liquid b/Custom_Templates/customer_templates/ACPA Sandbox v1/_course_activity_unlocked.html.liquid new file mode 100644 index 00000000..c7c8270f --- /dev/null +++ b/Custom_Templates/customer_templates/ACPA Sandbox v1/_course_activity_unlocked.html.liquid @@ -0,0 +1,9 @@ + + {{ activity.title }} + diff --git a/Custom_Templates/customer_templates/ACPA Sandbox v1/_course_banner.html.liquid b/Custom_Templates/customer_templates/ACPA Sandbox v1/_course_banner.html.liquid new file mode 100644 index 00000000..f55b3b76 --- /dev/null +++ b/Custom_Templates/customer_templates/ACPA Sandbox v1/_course_banner.html.liquid @@ -0,0 +1,9 @@ +
+
+ {{ course.name }} + +
diff --git a/Custom_Templates/customer_templates/ACPA Sandbox v1/_course_categories.html.liquid b/Custom_Templates/customer_templates/ACPA Sandbox v1/_course_categories.html.liquid new file mode 100644 index 00000000..6cfe9010 --- /dev/null +++ b/Custom_Templates/customer_templates/ACPA Sandbox v1/_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/ACPA Sandbox v1/_course_description.html.liquid b/Custom_Templates/customer_templates/ACPA Sandbox v1/_course_description.html.liquid new file mode 100644 index 00000000..472975a4 --- /dev/null +++ b/Custom_Templates/customer_templates/ACPA Sandbox v1/_course_description.html.liquid @@ -0,0 +1,6 @@ +

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

+
+

{{ course.full_description | strip_html }}

+
diff --git a/Custom_Templates/customer_templates/ACPA Sandbox v1/_course_desktop_view.html.liquid b/Custom_Templates/customer_templates/ACPA Sandbox v1/_course_desktop_view.html.liquid new file mode 100644 index 00000000..0ab08422 --- /dev/null +++ b/Custom_Templates/customer_templates/ACPA Sandbox v1/_course_desktop_view.html.liquid @@ -0,0 +1,46 @@ +
+
+ {% include "course_header" %} +
+
+
+
+ {{ course.name }} + {% include "course_description" %} + + {% if course.categories.any? %} +
+ {% include "course_categories" %} +
+ {% endif %} + + {% if course.instructors.any? %} +
+ {% include "course_instructors" %} +
+ {% endif %} + + {% if course.events.any? %} +
+ {% include "course_events" %} +
+ {% endif %} +
+
+
+ {% include "course_progress_and_cta" %} +
+ {% include "course_outline" %} +
+
+
+ + \ No newline at end of file diff --git a/Custom_Templates/customer_templates/ACPA Sandbox v1/_course_details.html.liquid b/Custom_Templates/customer_templates/ACPA Sandbox v1/_course_details.html.liquid new file mode 100644 index 00000000..340e0eb5 --- /dev/null +++ b/Custom_Templates/customer_templates/ACPA Sandbox v1/_course_details.html.liquid @@ -0,0 +1,27 @@ +{% assign activities_count = 0 %} +{% for course_section in course.sections %} + {% for course_activity in course_section.activities %} + {% assign activities_count = activities_count | plus: 1 %} + {% endfor %} +{% endfor %} + +
+
+

{{course.name}}

+
+
+ +
+
+ {{ activities_count }} + + {% if activities_count == 1 %}Activity{% else %}Activities{% endif %} + +
+
+ + \ No newline at end of file diff --git a/Custom_Templates/customer_templates/ACPA Sandbox v1/_course_details_review.html.liquid b/Custom_Templates/customer_templates/ACPA Sandbox v1/_course_details_review.html.liquid new file mode 100644 index 00000000..21fc740a --- /dev/null +++ b/Custom_Templates/customer_templates/ACPA Sandbox v1/_course_details_review.html.liquid @@ -0,0 +1,47 @@ +{% assign activities_count = 0 %} +{% for course_section in course.sections %} + {% for course_activity in course_section.activities %} + {% assign activities_count = activities_count | plus: 1 %} + {% endfor %} +{% endfor %} + +
+
+ {{course.name}} +
+
+ +
+
+ {{ activities_count }} + + {% if activities_count == 1 %}Activity{% else %}Activities{% endif %} + + +
+
+ {{ course.properties.course_time }} + + {% if course.properties.course_time == 0 %}Min{% else %}Mins{% endif %} + +
+
+
+ + \ No newline at end of file diff --git a/Custom_Templates/customer_templates/ACPA Sandbox v1/_course_events.html.liquid b/Custom_Templates/customer_templates/ACPA Sandbox v1/_course_events.html.liquid new file mode 100644 index 00000000..5fa80eef --- /dev/null +++ b/Custom_Templates/customer_templates/ACPA Sandbox v1/_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/ACPA Sandbox v1/_course_header.html.liquid b/Custom_Templates/customer_templates/ACPA Sandbox v1/_course_header.html.liquid new file mode 100644 index 00000000..2771a9e8 --- /dev/null +++ b/Custom_Templates/customer_templates/ACPA Sandbox v1/_course_header.html.liquid @@ -0,0 +1,28 @@ +
+ {{ current_school.course_vocabulary }} + + +
+
+ + + + {{ course.name }} +
+{{ course.name }} + + \ No newline at end of file diff --git a/Custom_Templates/customer_templates/ACPA Sandbox v1/_course_instructors.html.liquid b/Custom_Templates/customer_templates/ACPA Sandbox v1/_course_instructors.html.liquid new file mode 100644 index 00000000..9da356fb --- /dev/null +++ b/Custom_Templates/customer_templates/ACPA Sandbox v1/_course_instructors.html.liquid @@ -0,0 +1,52 @@ +

+ Meet the Instructor +

+
+ {% for instructor in course.instructors limit: 2 %} +
+
+ {{ instructor.name }} +
+
+
+ {{ instructor.name }} +
+ +
+
+ {% endfor %} +
+ \ No newline at end of file diff --git a/Custom_Templates/customer_templates/ACPA Sandbox v1/_course_mobile_view.html.liquid b/Custom_Templates/customer_templates/ACPA Sandbox v1/_course_mobile_view.html.liquid new file mode 100644 index 00000000..6d3a097a --- /dev/null +++ b/Custom_Templates/customer_templates/ACPA Sandbox v1/_course_mobile_view.html.liquid @@ -0,0 +1,73 @@ +
+ {% include "course_banner" %} +
+ {% include "course_progress_and_cta" %} +
+
+ +{% if course.progress == 0 %} +
+ {% include "course_description" %} +
+
+ {% include "course_outline" %} +
+{% else %} +
+ {% include "course_outline" %} +
+
+ {% include "course_description" %} +
+{% endif %} + +{% comment %} {% if course.categories.any? %} +
+ {% include "course_categories" %} +
+{% endif %} {% endcomment %} + +{% if course.instructors.any? %} +
+ {% include "course_instructors" %} +
+{% endif %} + +{% if course.events.any? %} +
+ {% include "course_events" %} +
+{% endif %} + + \ No newline at end of file diff --git a/Custom_Templates/customer_templates/ACPA Sandbox v1/_course_outline.html.liquid b/Custom_Templates/customer_templates/ACPA Sandbox v1/_course_outline.html.liquid new file mode 100644 index 00000000..34361a1d --- /dev/null +++ b/Custom_Templates/customer_templates/ACPA Sandbox v1/_course_outline.html.liquid @@ -0,0 +1,38 @@ +
+
+ {% 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/ACPA Sandbox v1/_course_progress_and_cta.html.liquid b/Custom_Templates/customer_templates/ACPA Sandbox v1/_course_progress_and_cta.html.liquid new file mode 100644 index 00000000..4c688a4a --- /dev/null +++ b/Custom_Templates/customer_templates/ACPA Sandbox v1/_course_progress_and_cta.html.liquid @@ -0,0 +1,65 @@ +
+
+ {% t .header %} +
+
+
+
+
+ +
+ {% t shared.progress, count: course.progress %} +
+
+ + + +{% if course.learner_can_retake? %} +
+ {% form_authenticity_token %} + +
+{% else %} + + + {% if quiz_only %} + Take Quiz + {% elsif pres_only%} + View Slides + {% elsif discussion%} + Join Discussion + + {% else %} + + {% if course.enrolled? == false %} + {% t shared.enroll %} + {% elsif course.started? == false %} + + {% t shared.course.start, key: current_school.course_vocabulary %} + {% elsif course.completed? %} + {% t shared.course.view, key: current_school.course_vocabulary %} + {% else %} + {% t shared.continue %} + {% endif %} + {% endif %} + +{% endif %} + + \ No newline at end of file diff --git a/Custom_Templates/customer_templates/ACPA Sandbox v1/_course_version_outdated_alert.html.liquid b/Custom_Templates/customer_templates/ACPA Sandbox v1/_course_version_outdated_alert.html.liquid new file mode 100644 index 00000000..03e245ab --- /dev/null +++ b/Custom_Templates/customer_templates/ACPA Sandbox v1/_course_version_outdated_alert.html.liquid @@ -0,0 +1,7 @@ +{% if courses.include_courses_to_restart? %} + +{% endif %} diff --git a/Custom_Templates/customer_templates/ACPA Sandbox v1/_course_version_outdated_popup.html.liquid b/Custom_Templates/customer_templates/ACPA Sandbox v1/_course_version_outdated_popup.html.liquid new file mode 100644 index 00000000..71795884 --- /dev/null +++ b/Custom_Templates/customer_templates/ACPA Sandbox v1/_course_version_outdated_popup.html.liquid @@ -0,0 +1,33 @@ +
+
+ + +
+
diff --git a/Custom_Templates/customer_templates/ACPA Sandbox v1/_courses_catalog.html.liquid b/Custom_Templates/customer_templates/ACPA Sandbox v1/_courses_catalog.html.liquid new file mode 100644 index 00000000..ea1e9ea4 --- /dev/null +++ b/Custom_Templates/customer_templates/ACPA Sandbox v1/_courses_catalog.html.liquid @@ -0,0 +1,16 @@ +{% if courses.in_catalog.any? %} +
+ {% for course in courses.in_catalog %} +
+ {% include "cards_course" with course %} +
+ {% endfor %} +
+{% else %} + {% capture message %} + {% t shared.zero_state.courses.catalog, + key: current_school.course_vocabulary + %} + {% endcapture %} + {% include "courses_zero_state", message: message %} +{% endif %} diff --git a/Custom_Templates/customer_templates/ACPA Sandbox v1/_courses_index.html.liquid b/Custom_Templates/customer_templates/ACPA Sandbox v1/_courses_index.html.liquid new file mode 100644 index 00000000..73f16040 --- /dev/null +++ b/Custom_Templates/customer_templates/ACPA Sandbox v1/_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/ACPA Sandbox v1/_courses_zero_state.html.liquid b/Custom_Templates/customer_templates/ACPA Sandbox v1/_courses_zero_state.html.liquid new file mode 100644 index 00000000..26e371f7 --- /dev/null +++ b/Custom_Templates/customer_templates/ACPA Sandbox v1/_courses_zero_state.html.liquid @@ -0,0 +1,6 @@ +
+
+ {{ message }} +
+ {{ message }} +
diff --git a/Custom_Templates/customer_templates/ACPA Sandbox v1/_featured_carousel.html.liquid b/Custom_Templates/customer_templates/ACPA Sandbox v1/_featured_carousel.html.liquid new file mode 100644 index 00000000..522ec1dc --- /dev/null +++ b/Custom_Templates/customer_templates/ACPA Sandbox v1/_featured_carousel.html.liquid @@ -0,0 +1,150 @@ +
+
+
+ Featured Courses +
+
+
+ + + + + + + + + + \ No newline at end of file diff --git a/Custom_Templates/customer_templates/ACPA Sandbox v1/_filter_by_progress.html.liquid b/Custom_Templates/customer_templates/ACPA Sandbox v1/_filter_by_progress.html.liquid new file mode 100644 index 00000000..34378e46 --- /dev/null +++ b/Custom_Templates/customer_templates/ACPA Sandbox v1/_filter_by_progress.html.liquid @@ -0,0 +1,112 @@ +{% assign topic_classname = topic | split: " " %} + +
+ {% if label %} +
{{ label }}
+ {% endif %} +
+ +
+
+ + + diff --git a/Custom_Templates/customer_templates/ACPA Sandbox v1/_filter_checkbox.html.liquid b/Custom_Templates/customer_templates/ACPA Sandbox v1/_filter_checkbox.html.liquid new file mode 100644 index 00000000..5cbcbd07 --- /dev/null +++ b/Custom_Templates/customer_templates/ACPA Sandbox v1/_filter_checkbox.html.liquid @@ -0,0 +1,10 @@ + + diff --git a/Custom_Templates/customer_templates/ACPA Sandbox v1/_filter_dropdown.html.liquid b/Custom_Templates/customer_templates/ACPA Sandbox v1/_filter_dropdown.html.liquid new file mode 100644 index 00000000..e7a954bb --- /dev/null +++ b/Custom_Templates/customer_templates/ACPA Sandbox v1/_filter_dropdown.html.liquid @@ -0,0 +1,33 @@ +
+ +
diff --git a/Custom_Templates/customer_templates/ACPA Sandbox v1/_filter_select.html.liquid b/Custom_Templates/customer_templates/ACPA Sandbox v1/_filter_select.html.liquid new file mode 100644 index 00000000..d006c0df --- /dev/null +++ b/Custom_Templates/customer_templates/ACPA Sandbox v1/_filter_select.html.liquid @@ -0,0 +1,22 @@ +{% if params.q %} + +{% endif %} + + + + diff --git a/Custom_Templates/customer_templates/ACPA Sandbox v1/_filters_catalog.html.liquid b/Custom_Templates/customer_templates/ACPA Sandbox v1/_filters_catalog.html.liquid new file mode 100644 index 00000000..63d7e022 --- /dev/null +++ b/Custom_Templates/customer_templates/ACPA Sandbox v1/_filters_catalog.html.liquid @@ -0,0 +1,46 @@ +
Filters
+
+
+
Categories
+
+ {% assign unique_core_categories = "" %} + {% for course in courses.in_catalog %} + {% for category in course.categories %} + {% unless unique_core_categories contains category.name %} + {% assign category_id = category.name | downcase | replace: ' ', '-' %} +
+ + +
+ {% assign unique_core_categories = unique_core_categories | append: category.name %} + {% endunless %} + {% endfor %} + {% endfor %} +
+
+
+
Course Duration
+
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+
+
+
\ No newline at end of file diff --git a/Custom_Templates/customer_templates/ACPA Sandbox v1/_footer.html.liquid b/Custom_Templates/customer_templates/ACPA Sandbox v1/_footer.html.liquid new file mode 100644 index 00000000..d1f47bda --- /dev/null +++ b/Custom_Templates/customer_templates/ACPA Sandbox v1/_footer.html.liquid @@ -0,0 +1,105 @@ + + + + diff --git a/Custom_Templates/customer_templates/ACPA Sandbox v1/_head.html.liquid b/Custom_Templates/customer_templates/ACPA Sandbox v1/_head.html.liquid new file mode 100644 index 00000000..d3c35f4d --- /dev/null +++ b/Custom_Templates/customer_templates/ACPA Sandbox v1/_head.html.liquid @@ -0,0 +1,16 @@ +{% styles default %} +{% styles colors %} +{% styles custom %} + + + + + + + + + + + + + \ No newline at end of file diff --git a/Custom_Templates/customer_templates/ACPA Sandbox v1/_header.html.liquid b/Custom_Templates/customer_templates/ACPA Sandbox v1/_header.html.liquid new file mode 100644 index 00000000..1ffb9968 --- /dev/null +++ b/Custom_Templates/customer_templates/ACPA Sandbox v1/_header.html.liquid @@ -0,0 +1,284 @@ + + + +
+
+
+ {% if current_person.signed_in? %} + + + {% endif %} +
+ {% if current_school.logo_url %} +

+ + {{ current_school.name }} + +

+ {% else %} + + {{ current_school.name }} + + {% endif %} + +
+ +
+ {% if current_person.signed_in? %} + +
+ + +
+ {% else %} +
+ + +
+
+ +{% include "messages" %} + + + + + + + \ No newline at end of file diff --git a/Custom_Templates/customer_templates/ACPA Sandbox v1/_header_minimal.html.liquid b/Custom_Templates/customer_templates/ACPA Sandbox v1/_header_minimal.html.liquid new file mode 100644 index 00000000..6b72cdb2 --- /dev/null +++ b/Custom_Templates/customer_templates/ACPA Sandbox v1/_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/ACPA Sandbox v1/_learning_path_banners.html.liquid b/Custom_Templates/customer_templates/ACPA Sandbox v1/_learning_path_banners.html.liquid new file mode 100644 index 00000000..11a1810c --- /dev/null +++ b/Custom_Templates/customer_templates/ACPA Sandbox v1/_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/ACPA Sandbox v1/_learning_path_certificate.html.liquid b/Custom_Templates/customer_templates/ACPA Sandbox v1/_learning_path_certificate.html.liquid new file mode 100644 index 00000000..3a282c5e --- /dev/null +++ b/Custom_Templates/customer_templates/ACPA Sandbox v1/_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/ACPA Sandbox v1/_learning_path_certificate_content.html.liquid b/Custom_Templates/customer_templates/ACPA Sandbox v1/_learning_path_certificate_content.html.liquid new file mode 100644 index 00000000..3feafd59 --- /dev/null +++ b/Custom_Templates/customer_templates/ACPA Sandbox v1/_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/ACPA Sandbox v1/_learning_path_completed_banner.html.liquid b/Custom_Templates/customer_templates/ACPA Sandbox v1/_learning_path_completed_banner.html.liquid new file mode 100644 index 00000000..1c146f6e --- /dev/null +++ b/Custom_Templates/customer_templates/ACPA Sandbox v1/_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/ACPA Sandbox v1/_learning_path_course.html.liquid b/Custom_Templates/customer_templates/ACPA Sandbox v1/_learning_path_course.html.liquid new file mode 100644 index 00000000..20da4323 --- /dev/null +++ b/Custom_Templates/customer_templates/ACPA Sandbox v1/_learning_path_course.html.liquid @@ -0,0 +1,59 @@ +{% 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? %} + {% if learning_path.name contains "P3 Day 3" or "P3 Day 4"%} + {%else%} +
+ {% t shared.optional %} +
+ {%endif%} + {% endif %} +
+
+{% else %} +
+
+ {{ course.name }} +
+
+ {{ course.name }} +
+
+ {% if course.optional? %} +
+ {% t shared.optional %} +
+ {% endif %} +
+
+{% endif %} diff --git a/Custom_Templates/customer_templates/ACPA Sandbox v1/_learning_path_description.html.liquid b/Custom_Templates/customer_templates/ACPA Sandbox v1/_learning_path_description.html.liquid new file mode 100644 index 00000000..6b1fb3a0 --- /dev/null +++ b/Custom_Templates/customer_templates/ACPA Sandbox v1/_learning_path_description.html.liquid @@ -0,0 +1,6 @@ +

+ {% t .about %} +

+
+ {{ learning_path.description }} +
diff --git a/Custom_Templates/customer_templates/ACPA Sandbox v1/_learning_path_desktop_content.html.liquid b/Custom_Templates/customer_templates/ACPA Sandbox v1/_learning_path_desktop_content.html.liquid new file mode 100644 index 00000000..e9ca85d9 --- /dev/null +++ b/Custom_Templates/customer_templates/ACPA Sandbox v1/_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/ACPA Sandbox v1/_learning_path_desktop_header.html.liquid b/Custom_Templates/customer_templates/ACPA Sandbox v1/_learning_path_desktop_header.html.liquid new file mode 100644 index 00000000..6f4c112c --- /dev/null +++ b/Custom_Templates/customer_templates/ACPA Sandbox v1/_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/ACPA Sandbox v1/_learning_path_desktop_view.html.liquid b/Custom_Templates/customer_templates/ACPA Sandbox v1/_learning_path_desktop_view.html.liquid new file mode 100644 index 00000000..8447443e --- /dev/null +++ b/Custom_Templates/customer_templates/ACPA Sandbox v1/_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/ACPA Sandbox v1/_learning_path_instructors.html.liquid b/Custom_Templates/customer_templates/ACPA Sandbox v1/_learning_path_instructors.html.liquid new file mode 100644 index 00000000..f7c0d2db --- /dev/null +++ b/Custom_Templates/customer_templates/ACPA Sandbox v1/_learning_path_instructors.html.liquid @@ -0,0 +1,28 @@ +{% 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/ACPA Sandbox v1/_learning_path_mobile_content.html.liquid b/Custom_Templates/customer_templates/ACPA Sandbox v1/_learning_path_mobile_content.html.liquid new file mode 100644 index 00000000..92ffd4c8 --- /dev/null +++ b/Custom_Templates/customer_templates/ACPA Sandbox v1/_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/ACPA Sandbox v1/_learning_path_mobile_header.html.liquid b/Custom_Templates/customer_templates/ACPA Sandbox v1/_learning_path_mobile_header.html.liquid new file mode 100644 index 00000000..2bf66a5a --- /dev/null +++ b/Custom_Templates/customer_templates/ACPA Sandbox v1/_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/ACPA Sandbox v1/_learning_path_mobile_view.html.liquid b/Custom_Templates/customer_templates/ACPA Sandbox v1/_learning_path_mobile_view.html.liquid new file mode 100644 index 00000000..0e22feb9 --- /dev/null +++ b/Custom_Templates/customer_templates/ACPA Sandbox v1/_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/ACPA Sandbox v1/_learning_path_new_content_banner.html.liquid b/Custom_Templates/customer_templates/ACPA Sandbox v1/_learning_path_new_content_banner.html.liquid new file mode 100644 index 00000000..2bc02d46 --- /dev/null +++ b/Custom_Templates/customer_templates/ACPA Sandbox v1/_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/ACPA Sandbox v1/_learning_path_outline.html.liquid b/Custom_Templates/customer_templates/ACPA Sandbox v1/_learning_path_outline.html.liquid new file mode 100644 index 00000000..22ddd573 --- /dev/null +++ b/Custom_Templates/customer_templates/ACPA Sandbox v1/_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/ACPA Sandbox v1/_learning_path_progress_and_cta.html.liquid b/Custom_Templates/customer_templates/ACPA Sandbox v1/_learning_path_progress_and_cta.html.liquid new file mode 100644 index 00000000..8a5ee236 --- /dev/null +++ b/Custom_Templates/customer_templates/ACPA Sandbox v1/_learning_path_progress_and_cta.html.liquid @@ -0,0 +1,21 @@ +{% 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 lp-cta-button" %} diff --git a/Custom_Templates/customer_templates/ACPA Sandbox v1/_learning_path_summary_desktop_view.html.liquid b/Custom_Templates/customer_templates/ACPA Sandbox v1/_learning_path_summary_desktop_view.html.liquid new file mode 100644 index 00000000..05961c52 --- /dev/null +++ b/Custom_Templates/customer_templates/ACPA Sandbox v1/_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/ACPA Sandbox v1/_learning_path_summary_mobile_view.html.liquid b/Custom_Templates/customer_templates/ACPA Sandbox v1/_learning_path_summary_mobile_view.html.liquid new file mode 100644 index 00000000..f30a09eb --- /dev/null +++ b/Custom_Templates/customer_templates/ACPA Sandbox v1/_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/ACPA Sandbox v1/_learning_path_training_session.html.liquid b/Custom_Templates/customer_templates/ACPA Sandbox v1/_learning_path_training_session.html.liquid new file mode 100644 index 00000000..f796cdf4 --- /dev/null +++ b/Custom_Templates/customer_templates/ACPA Sandbox v1/_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/ACPA Sandbox v1/_learning_paths_index.html.liquid b/Custom_Templates/customer_templates/ACPA Sandbox v1/_learning_paths_index.html.liquid new file mode 100644 index 00000000..fef6dc63 --- /dev/null +++ b/Custom_Templates/customer_templates/ACPA Sandbox v1/_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 %} +
+
+ You are not currently assigned any Learning Paths +
+ {% t .empty %} +
+ {% endif %} +
diff --git a/Custom_Templates/customer_templates/ACPA Sandbox v1/_messages.html.liquid b/Custom_Templates/customer_templates/ACPA Sandbox v1/_messages.html.liquid new file mode 100644 index 00000000..059fc568 --- /dev/null +++ b/Custom_Templates/customer_templates/ACPA Sandbox v1/_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/ACPA Sandbox v1/_progress_circle.html.liquid b/Custom_Templates/customer_templates/ACPA Sandbox v1/_progress_circle.html.liquid new file mode 100644 index 00000000..b50546bc --- /dev/null +++ b/Custom_Templates/customer_templates/ACPA Sandbox v1/_progress_circle.html.liquid @@ -0,0 +1,79 @@ +
+ + + + {{count}} + +

+ {{name}} +

+
+ + + + \ No newline at end of file diff --git a/Custom_Templates/customer_templates/ACPA Sandbox v1/_search_result.html.liquid b/Custom_Templates/customer_templates/ACPA Sandbox v1/_search_result.html.liquid new file mode 100644 index 00000000..5c2a4991 --- /dev/null +++ b/Custom_Templates/customer_templates/ACPA Sandbox v1/_search_result.html.liquid @@ -0,0 +1,19 @@ +
+
+
+ {{ result.name }} +
+ +
{{ result.description }}
+
+
+
+
diff --git a/Custom_Templates/customer_templates/ACPA Sandbox v1/_search_zero_state.html.liquid b/Custom_Templates/customer_templates/ACPA Sandbox v1/_search_zero_state.html.liquid new file mode 100644 index 00000000..4e52c6fb --- /dev/null +++ b/Custom_Templates/customer_templates/ACPA Sandbox v1/_search_zero_state.html.liquid @@ -0,0 +1,13 @@ +
+
+
+

+ {% t .nothing_found %} +

+
+ {% t .empty %} +
+
+
+
+
diff --git a/Custom_Templates/customer_templates/ACPA Sandbox v1/_section_popular_topics.html.liquid b/Custom_Templates/customer_templates/ACPA Sandbox v1/_section_popular_topics.html.liquid new file mode 100644 index 00000000..ea15d37e --- /dev/null +++ b/Custom_Templates/customer_templates/ACPA Sandbox v1/_section_popular_topics.html.liquid @@ -0,0 +1,23 @@ + + + \ No newline at end of file diff --git a/Custom_Templates/customer_templates/ACPA Sandbox v1/_sub_navigation.html.liquid b/Custom_Templates/customer_templates/ACPA Sandbox v1/_sub_navigation.html.liquid new file mode 100644 index 00000000..82eb5675 --- /dev/null +++ b/Custom_Templates/customer_templates/ACPA Sandbox v1/_sub_navigation.html.liquid @@ -0,0 +1,16 @@ + + diff --git a/Custom_Templates/customer_templates/ACPA Sandbox v1/_training_events_dashboard.html.liquid b/Custom_Templates/customer_templates/ACPA Sandbox v1/_training_events_dashboard.html.liquid new file mode 100644 index 00000000..7aeb19ce --- /dev/null +++ b/Custom_Templates/customer_templates/ACPA Sandbox v1/_training_events_dashboard.html.liquid @@ -0,0 +1,9 @@ +
+ {% if training_events.enrolled.any? %} + {% for training_event in training_events.enrolled %} + {% include "cards_training_event" with training_event %} + {% endfor %} + {% else %} + {% include "training_events_zero_state" %} + {% endif %} +
diff --git a/Custom_Templates/customer_templates/ACPA Sandbox v1/_training_events_filter.html.liquid b/Custom_Templates/customer_templates/ACPA Sandbox v1/_training_events_filter.html.liquid new file mode 100644 index 00000000..d4892278 --- /dev/null +++ b/Custom_Templates/customer_templates/ACPA Sandbox v1/_training_events_filter.html.liquid @@ -0,0 +1,53 @@ +
+ +
diff --git a/Custom_Templates/customer_templates/ACPA Sandbox v1/_training_events_index.html.liquid b/Custom_Templates/customer_templates/ACPA Sandbox v1/_training_events_index.html.liquid new file mode 100644 index 00000000..ff93b1c8 --- /dev/null +++ b/Custom_Templates/customer_templates/ACPA Sandbox v1/_training_events_index.html.liquid @@ -0,0 +1,13 @@ +
+ {% if training_events.available.any? %} +
+ {% for training_event in training_events.available %} +
+ {% include "cards_training_event" with training_event %} +
+ {% endfor %} +
+ {% else %} + {% include "training_events_zero_state" %} + {% endif %} +
diff --git a/Custom_Templates/customer_templates/ACPA Sandbox v1/_training_events_zero_state.html.liquid b/Custom_Templates/customer_templates/ACPA Sandbox v1/_training_events_zero_state.html.liquid new file mode 100644 index 00000000..076b789e --- /dev/null +++ b/Custom_Templates/customer_templates/ACPA Sandbox v1/_training_events_zero_state.html.liquid @@ -0,0 +1,9 @@ +
+
+ {% t .empty %} +
+ {% t .empty %} +
diff --git a/Custom_Templates/customer_templates/ACPA Sandbox v1/_training_session_calendars.html.liquid b/Custom_Templates/customer_templates/ACPA Sandbox v1/_training_session_calendars.html.liquid new file mode 100644 index 00000000..6c758b73 --- /dev/null +++ b/Custom_Templates/customer_templates/ACPA Sandbox v1/_training_session_calendars.html.liquid @@ -0,0 +1,52 @@ + diff --git a/Custom_Templates/customer_templates/ACPA Sandbox v1/_training_session_cta.html.liquid b/Custom_Templates/customer_templates/ACPA Sandbox v1/_training_session_cta.html.liquid new file mode 100644 index 00000000..a269c42d --- /dev/null +++ b/Custom_Templates/customer_templates/ACPA Sandbox v1/_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 %} +
+
+
+ + \ No newline at end of file diff --git a/Custom_Templates/customer_templates/ACPA Sandbox v1/_training_session_date.html.liquid b/Custom_Templates/customer_templates/ACPA Sandbox v1/_training_session_date.html.liquid new file mode 100644 index 00000000..7963ec43 --- /dev/null +++ b/Custom_Templates/customer_templates/ACPA Sandbox v1/_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/ACPA Sandbox v1/_training_session_description.html.liquid b/Custom_Templates/customer_templates/ACPA Sandbox v1/_training_session_description.html.liquid new file mode 100644 index 00000000..bc95c88c --- /dev/null +++ b/Custom_Templates/customer_templates/ACPA Sandbox v1/_training_session_description.html.liquid @@ -0,0 +1,6 @@ +{%comment%}

+ {% t .header %} +

{%endcomment%} +
+ {{ training_event.description }} +
diff --git a/Custom_Templates/customer_templates/ACPA Sandbox v1/_training_session_desktop_view.html.liquid b/Custom_Templates/customer_templates/ACPA Sandbox v1/_training_session_desktop_view.html.liquid new file mode 100644 index 00000000..5c1abfec --- /dev/null +++ b/Custom_Templates/customer_templates/ACPA Sandbox v1/_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/ACPA Sandbox v1/_training_session_details.html.liquid b/Custom_Templates/customer_templates/ACPA Sandbox v1/_training_session_details.html.liquid new file mode 100644 index 00000000..bc3d60c6 --- /dev/null +++ b/Custom_Templates/customer_templates/ACPA Sandbox v1/_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 %} + + {% endif %} +
diff --git a/Custom_Templates/customer_templates/ACPA Sandbox v1/_training_session_header.html.liquid b/Custom_Templates/customer_templates/ACPA Sandbox v1/_training_session_header.html.liquid new file mode 100644 index 00000000..c60024b2 --- /dev/null +++ b/Custom_Templates/customer_templates/ACPA Sandbox v1/_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/ACPA Sandbox v1/_training_session_mobile_view.html.liquid b/Custom_Templates/customer_templates/ACPA Sandbox v1/_training_session_mobile_view.html.liquid new file mode 100644 index 00000000..00455d4e --- /dev/null +++ b/Custom_Templates/customer_templates/ACPA Sandbox v1/_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/ACPA Sandbox v1/_training_session_more_sessions.html.liquid b/Custom_Templates/customer_templates/ACPA Sandbox v1/_training_session_more_sessions.html.liquid new file mode 100644 index 00000000..6cfafa87 --- /dev/null +++ b/Custom_Templates/customer_templates/ACPA Sandbox v1/_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/ACPA Sandbox v1/_training_session_tile.html.liquid b/Custom_Templates/customer_templates/ACPA Sandbox v1/_training_session_tile.html.liquid new file mode 100644 index 00000000..e5ad8714 --- /dev/null +++ b/Custom_Templates/customer_templates/ACPA Sandbox v1/_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/ACPA Sandbox v1/_widget_course_progress.html.liquid b/Custom_Templates/customer_templates/ACPA Sandbox v1/_widget_course_progress.html.liquid new file mode 100644 index 00000000..a4801f35 --- /dev/null +++ b/Custom_Templates/customer_templates/ACPA Sandbox v1/_widget_course_progress.html.liquid @@ -0,0 +1,88 @@ +
+
+
+ {% if courses.enrolled.any? %} + {% assign countComplete = 0 %} + {% assign countInProgress = 0 %} + {% assign countNotStarted = 0 %} + {% assign countTotal = 0 | times: 1.0 %} + {% for course in courses.enrolled %} + {% assign countTotal = countTotal | plus: 1 %} + {% if course.progress == 100 %} + {% assign countComplete = countComplete | plus: 1 %} + {% endif %} + {% if course.progress > 0 and course.progress < 100 %} + {% assign countInProgress = countInProgress | plus: 1 %} + {% endif %} + {% if course.progress == 0 %} + {% assign countNotStarted = countNotStarted | plus: 1 %} + {% endif %} + {% endfor %} +
    +
  • + {% + include "progress_circle", + name:'Completed' , + count: countComplete , + total: countTotal, + size: "120", + stroke_color: "rgba(43, 178, 76, 1)", + stroke_color_bg: "rgba(255, 255, 255, 0.15)" + %} +
  • +
  • + {% + include "progress_circle", + name:'In Progress' , + count: countInProgress , + total: countTotal, + size: "120", + stroke_color: "rgba(43, 178, 76, 1)", + stroke_color_bg: "rgba(255, 255, 255, 0.15)" + %} +
  • +
+ {% else %} + {% capture message %} + {% t shared.zero_state.courses.index, + key: current_school.course_vocabulary + %} + {% endcapture %} + {% include "courses_zero_state", message: message %} + {% endif %} +
+
+
+ + + \ No newline at end of file diff --git a/Custom_Templates/customer_templates/ACPA Sandbox v1/account.html.liquid b/Custom_Templates/customer_templates/ACPA Sandbox v1/account.html.liquid new file mode 100644 index 00000000..2ad5d917 --- /dev/null +++ b/Custom_Templates/customer_templates/ACPA Sandbox v1/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/ACPA Sandbox v1/auth_url_email.html.liquid b/Custom_Templates/customer_templates/ACPA Sandbox v1/auth_url_email.html.liquid new file mode 100644 index 00000000..a413959c --- /dev/null +++ b/Custom_Templates/customer_templates/ACPA Sandbox v1/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/ACPA Sandbox v1/auth_url_employee.html.liquid b/Custom_Templates/customer_templates/ACPA Sandbox v1/auth_url_employee.html.liquid new file mode 100644 index 00000000..c8d8adf7 --- /dev/null +++ b/Custom_Templates/customer_templates/ACPA Sandbox v1/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/ACPA Sandbox v1/auth_url_phone_number.html.liquid b/Custom_Templates/customer_templates/ACPA Sandbox v1/auth_url_phone_number.html.liquid new file mode 100644 index 00000000..aafae119 --- /dev/null +++ b/Custom_Templates/customer_templates/ACPA Sandbox v1/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/ACPA Sandbox v1/auth_url_terms.html.liquid b/Custom_Templates/customer_templates/ACPA Sandbox v1/auth_url_terms.html.liquid new file mode 100644 index 00000000..a7087db2 --- /dev/null +++ b/Custom_Templates/customer_templates/ACPA Sandbox v1/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/ACPA Sandbox v1/catalog.html.liquid b/Custom_Templates/customer_templates/ACPA Sandbox v1/catalog.html.liquid new file mode 100644 index 00000000..df8e758f --- /dev/null +++ b/Custom_Templates/customer_templates/ACPA Sandbox v1/catalog.html.liquid @@ -0,0 +1,466 @@ +{% include "header" %} +{% include "course_version_outdated_alert", courses: courses.in_catalog %} +{% include "sub_navigation" %} + +
+
+
+
{{ catalog.headline }}
+
{{ catalog.subheadline }}
+
+
+ +
+ +
+
Categories
+
+ {% assign sorted_categories = current_school.filterable_categories | sort: "name" %} + {% for category in sorted_categories %} + {% unless category.name contains '[Role]' %} +
+ + +
+ {% endunless %} + {% endfor %} +
+ +
+
Duration
+ {% assign allDurations = "10 Minutes or less, 10 - 30 Minutes, 30 - 60 Minutes, 1 - 2 Hours, 2 Hours or more" | split: ', ' %} + {% for duration in allDurations %} + {% assign duration_id = duration | replace: ' ', '-' | replace: ',', '' | downcase %} +
+ + +
+ {% endfor %} +
+ + {% assign render_roles = false %} + {% for category in current_school.filterable_categories %} + {% if category.name contains '[Role]' %} + {% assign render_roles = true %} + {% endif %} + {% endfor %} + {% if render_roles %} +
+
Role
+ {% assign sorted_cats = current_school.filterable_categories | sort: "name" %} + {% for category in sorted_cats %} + {% if category.name contains '[Role]' %} + {% assign roleSplit = category.name | split: '-' %} + {% assign roleName = roleSplit[1] | strip %} + {% assign role_id = roleName | replace: ' ', '-' | downcase %} +
+ + +
+ {% endif %} + {% endfor %} +
+ {% endif %} +
+ + +
+ {% if courses.in_catalog and courses.in_catalog.size > 0 %} + {% for course in courses.in_catalog %} +
+
+
+
+
+ Not started +
+
+ {% if course.image_url %} + {{ course.name }} + {% endif %} +
+ +
+
+
+ {{ course.name }} +
+
+ +
+
+ {{ course.activities_count }} + + Activities + +
+
+ + {{ course.properties['course_time'] | default: 0 }} + + + Mins + +
+
+ + +
+
+
+ {% endfor %} + {% else %} +

No courses found matching your filters.

+ {% endif %} +
+
+
+ +{% include "footer" %} + + + + + + + + + + + + +{% include "header" %} +{% include "course_version_outdated_alert", courses: courses.in_catalog %} +{% include "sub_navigation" %} +
+
+
+
{{ catalog.headline }}
+
{{ catalog.subheadline }}
+
+
+ +
+ +
+
Categories
+
+ {% assign sorted_categories = current_school.filterable_categories | sort: "name" %} + {% for category in sorted_categories %} + {% unless category.name contains '[Role]' %} +
+ + +
+ {% endunless %} + {% endfor %} +
+ +
+
Duration
+ {% assign allDurations = "10 Minutes or less, 10 - 30 Minutes, 30 - 60 Minutes, 1 - 2 Hours, 2 Hours or more" | split: ', ' %} + {% for duration in allDurations %} + {% assign duration_id = duration | replace: ' ', '-' | replace: ',', '' | downcase %} +
+ + +
+ {% endfor %} +
+ + {% assign render_roles = false %} + {% for category in current_school.filterable_categories %} + {% if category.name contains '[Role]' %} + {% assign render_roles = true %} + {% endif %} + {% endfor %} + {% if render_roles %} +
+
Role
+ {% assign sorted_cats = current_school.filterable_categories | sort: "name" %} + {% for category in sorted_cats %} + {% if category.name contains '[Role]' %} + {% assign roleSplit = category.name | split: '-' %} + {% assign roleName = roleSplit[1] | strip %} + {% assign role_id = roleName | replace: ' ', '-' | downcase %} +
+ + +
+ {% endif %} + {% endfor %} +
+ {% endif %} +
+ + +
+ {% if courses.in_catalog and courses.in_catalog.size > 0 %} +
+ {% for course in courses.in_catalog %} +
+ +
+ {% if course.image_url %} + {{ course.name }} + {% endif %} +
+

{{ course.name }}

+
{{ course.full_description | truncate: 120 }}
+
+
+
+ {% endfor %} +
+ {% else %} +

No courses found matching your filters.

+ {% endif %} +
+
+
+{% include "footer" %} + + + + + diff --git a/Custom_Templates/customer_templates/ACPA Sandbox v1/course.html.liquid b/Custom_Templates/customer_templates/ACPA Sandbox v1/course.html.liquid new file mode 100644 index 00000000..d86424f6 --- /dev/null +++ b/Custom_Templates/customer_templates/ACPA Sandbox v1/course.html.liquid @@ -0,0 +1,83 @@ +{% assign quiz_only = false %} +{% assign course_name = course.name | downcase%} +{% if course_name contains "in-person training" %} + {% assign none_quiz_found = false %} + + {% for section in course.sections %} + {% if none_quiz_found %} + {%break%} + {% endif %} + {% for activity in section.activities %} + {%if activity.type != "quiz" %} + {% assign none_quiz_found = true %} + {%break%} + {%endif%} + {% endfor %} + {% endfor %} + {% if none_quiz_found == false%} + {%assign quiz_only = true%} + + {% endif %} +{% endif %} + + +{% assign pres_only = false %} +{% assign course_name = course.name | downcase%} +{% if course_name contains "presentation slides" %} + {% assign none_pres_found = false %} + + {% for section in course.sections %} + {% if none_pres_found %} + {%break%} + {% endif %} + {% for activity in section.activities %} + {%if activity.type != "document" %} + {% assign none_pres_found = true %} + {%break%} + {%endif%} + {% endfor %} + {% endfor %} + {% if none_pres_found == false%} + {%assign pres_only = true%} + + {% endif %} +{% endif %} + + +{% assign discussion = false %} +{% assign course_name = course.name | downcase%} +{% if course_name contains "live discussion" %} + {% assign none_discussion = false %} + + {% for section in course.sections %} + {% if none_discussion%} + {%break%} + {% endif %} + {% for activity in section.activities %} + {%if activity.type != "richtext" %} + {% assign none_discussion = true %} + {%break%} + {%endif%} + {% endfor %} + {% endfor %} + {% if none_discussion == false%} + {%assign discussion = true%} + + {% endif %} +{% endif %} + + + + + + {% include "header" %} +
+
+ {% include "course_desktop_view" %} +
+
+ {% include "course_mobile_view" %} +
+
+ {% include "footer" %} + \ No newline at end of file diff --git a/Custom_Templates/customer_templates/ACPA Sandbox v1/courses.html.liquid b/Custom_Templates/customer_templates/ACPA Sandbox v1/courses.html.liquid new file mode 100644 index 00000000..f9f9c238 --- /dev/null +++ b/Custom_Templates/customer_templates/ACPA Sandbox v1/courses.html.liquid @@ -0,0 +1,59 @@ +{% 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 %} +
+
+
+ Clear Filter +
+
+ {% 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/ACPA Sandbox v1/dashboard.html.liquid b/Custom_Templates/customer_templates/ACPA Sandbox v1/dashboard.html.liquid new file mode 100644 index 00000000..faea41ad --- /dev/null +++ b/Custom_Templates/customer_templates/ACPA Sandbox v1/dashboard.html.liquid @@ -0,0 +1,236 @@ + +{% include "header" %} +{% include "course_version_outdated_alert", courses: courses.enrolled %} + +
+ {{ homepage.headline }} +
+
+ ACPA Learning Center +
+
+
+{% include "sub_navigation" %} +
+
+
Hi {{current_person.first_name}}! 👋
+
This is what's relevant to you right now in ACPA's Education Center.
+
+
+
+ {%include "featured_carousel"%} + {%comment%} + {% if courses.enrolled.any? %} + {% if categories.enrolled.any? %} + {% assign all_categories = categories.enrolled | map: "name" %} + {% for enrolled_category in all_categories %} +
+
+
+ Topic +
+
+ {{ enrolled_category }} +
+
+ {% + include "filter_by_progress", + label: "Filter by Progress:", + default_option: "All Courses", + topic: enrolled_category, + %} +
+ {% + include "carousel_courses", + items: courses.enrolled, + topic: enrolled_category, + %} + {% endfor %} + {% else %} + {% assign enrolled_category = "Not Categorized" %} +
+
+
+ Topic +
+
+ Featured Courses +
+
+ {% + include "filter_by_progress", + label: "Filter by Progress:", + default_option: "All Courses", + topic: enrolled_category, + %} +
+ {% + include "carousel_courses", + items: courses.enrolled, + topic: enrolled_category, + %} + {% endif %} + {% else %} +
+ Courses +
+ {% capture message %} + {% t shared.zero_state.courses.index, + key: current_school.course_vocabulary + %} + {% endcapture %} +
+ {% include "courses_zero_state", message: message %} +
+ {% endif %} + {%endcomment%} +
+
+ {% include "section_popular_topics" %} +
+
+ {% if features.learning_paths? %} +
+ {% t shared.learning_paths %} +
+ {% include "learning_paths_index", items: learning_paths.enrolled %} + {% endif %} +
+
+
Course Progress
+ {% include "widget_course_progress" %} +
+
+ + + +
+
+
+ Training Events +
+
+ Discover online events to maximize your learning +
+ {% if training_events.enrolled.any? %} + {% + include "carousel_events", + items: training_events.enrolled, + %} + {% else %} +
+ {% include "training_events_zero_state" %} +
+ + {% endif %} +
+
+
+{% include "footer" %} + + + diff --git a/Custom_Templates/customer_templates/ACPA Sandbox v1/forgot_password.html.liquid b/Custom_Templates/customer_templates/ACPA Sandbox v1/forgot_password.html.liquid new file mode 100644 index 00000000..3d65513f --- /dev/null +++ b/Custom_Templates/customer_templates/ACPA Sandbox v1/forgot_password.html.liquid @@ -0,0 +1,25 @@ +
+
+ {% include "header_minimal" %} +
+
+ {% form_authenticity_token %} +
+ + +
+ +
+
+
+
diff --git a/Custom_Templates/customer_templates/ACPA Sandbox v1/homepage.html.liquid b/Custom_Templates/customer_templates/ACPA Sandbox v1/homepage.html.liquid new file mode 100644 index 00000000..77559cc9 --- /dev/null +++ b/Custom_Templates/customer_templates/ACPA Sandbox v1/homepage.html.liquid @@ -0,0 +1,52 @@ +{% include "header" %} +{% include "course_version_outdated_alert", courses: courses.featured %} +
+
+ {{ homepage.headline }} +
+
+ {{ homepage.headline }} +
+
+ {{ homepage.subheadline }} +
+ + {% t .discover %} + +
+
+ {% include "sub_navigation" %} + +
+{% include "footer" %} diff --git a/Custom_Templates/customer_templates/ACPA Sandbox v1/learning_path.html.liquid b/Custom_Templates/customer_templates/ACPA Sandbox v1/learning_path.html.liquid new file mode 100644 index 00000000..e3d4db1f --- /dev/null +++ b/Custom_Templates/customer_templates/ACPA Sandbox v1/learning_path.html.liquid @@ -0,0 +1,54 @@ +{% include "header" %} +{% include "sub_navigation" %} +
+
+ {% include "learning_path_desktop_view" %} +
+
+ {% include "learning_path_mobile_view" %} +
+
+{% include "footer" %} + + \ No newline at end of file diff --git a/Custom_Templates/customer_templates/ACPA Sandbox v1/learning_path_summary.html.liquid b/Custom_Templates/customer_templates/ACPA Sandbox v1/learning_path_summary.html.liquid new file mode 100644 index 00000000..99ae32ed --- /dev/null +++ b/Custom_Templates/customer_templates/ACPA Sandbox v1/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/ACPA Sandbox v1/learning_paths.html.liquid b/Custom_Templates/customer_templates/ACPA Sandbox v1/learning_paths.html.liquid new file mode 100644 index 00000000..980f664e --- /dev/null +++ b/Custom_Templates/customer_templates/ACPA Sandbox v1/learning_paths.html.liquid @@ -0,0 +1,41 @@ +{% include "header" %} +{% include "sub_navigation" %} +
+
+
+ {% t shared.learning_paths %} +
+
+ {% t .subtitle %}. +
+ {% include "learning_paths_index", items: learning_paths.available %} +
+
+{% include "footer" %} + + \ No newline at end of file diff --git a/Custom_Templates/customer_templates/ACPA Sandbox v1/login-page.html.liquid b/Custom_Templates/customer_templates/ACPA Sandbox v1/login-page.html.liquid new file mode 100644 index 00000000..7167a0f9 --- /dev/null +++ b/Custom_Templates/customer_templates/ACPA Sandbox v1/login-page.html.liquid @@ -0,0 +1,101 @@ + +
+
+
+ +
+ + +
+ +
+ logo +

We are The Lotus Team

+
+ +
+

Please login to your account

+ +
+
+ + +
+
+ + +
+
+ +
+ + +
+ +
+ + +
+ +
+ + +
+ +
+
+ + +
+
+ + +
+
w + +
+ + Forgot password? +
+ + + +
+ +
+ + +
+ +
+
+
+ + \ No newline at end of file diff --git a/Custom_Templates/customer_templates/ACPA Sandbox v1/login.html.liquid b/Custom_Templates/customer_templates/ACPA Sandbox v1/login.html.liquid new file mode 100644 index 00000000..bde185dd --- /dev/null +++ b/Custom_Templates/customer_templates/ACPA Sandbox v1/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/ACPA Sandbox v1/master.html.liquid b/Custom_Templates/customer_templates/ACPA Sandbox v1/master.html.liquid new file mode 100644 index 00000000..63345068 --- /dev/null +++ b/Custom_Templates/customer_templates/ACPA Sandbox v1/master.html.liquid @@ -0,0 +1 @@ +{% body %} diff --git a/Custom_Templates/customer_templates/ACPA Sandbox v1/not_found.html.liquid b/Custom_Templates/customer_templates/ACPA Sandbox v1/not_found.html.liquid new file mode 100644 index 00000000..91c76e4b --- /dev/null +++ b/Custom_Templates/customer_templates/ACPA Sandbox v1/not_found.html.liquid @@ -0,0 +1,10 @@ +
+ + +
diff --git a/Custom_Templates/customer_templates/ACPA Sandbox v1/private_certificate.html.liquid b/Custom_Templates/customer_templates/ACPA Sandbox v1/private_certificate.html.liquid new file mode 100644 index 00000000..15d05419 --- /dev/null +++ b/Custom_Templates/customer_templates/ACPA Sandbox v1/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/ACPA Sandbox v1/public_certificate.html.liquid b/Custom_Templates/customer_templates/ACPA Sandbox v1/public_certificate.html.liquid new file mode 100644 index 00000000..15d05419 --- /dev/null +++ b/Custom_Templates/customer_templates/ACPA Sandbox v1/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/ACPA Sandbox v1/register.html.liquid b/Custom_Templates/customer_templates/ACPA Sandbox v1/register.html.liquid new file mode 100644 index 00000000..82c73d45 --- /dev/null +++ b/Custom_Templates/customer_templates/ACPA Sandbox v1/register.html.liquid @@ -0,0 +1,116 @@ + + + + + +
+
+
+
+
+ + +
+ +
+ + /> + +
+ +
+

Register for the Webinar

+ +
+ + +
+ +
+ + +
+ +
+
+ + +
+
+ + +
+
+ +
+ +

Please fill all fields

+
+ + +
+ +
+ + + +
+
+
+
+
+ + + + + \ No newline at end of file diff --git a/Custom_Templates/customer_templates/ACPA Sandbox v1/reset_password.html.liquid b/Custom_Templates/customer_templates/ACPA Sandbox v1/reset_password.html.liquid new file mode 100644 index 00000000..281c6eaa --- /dev/null +++ b/Custom_Templates/customer_templates/ACPA Sandbox v1/reset_password.html.liquid @@ -0,0 +1,43 @@ +
+
+ {% include "header_minimal" %} +
+
+ + + {% form_authenticity_token %} +
+ + +
+
+ + +
+ +
+
+
+
diff --git a/Custom_Templates/customer_templates/ACPA Sandbox v1/search.html.liquid b/Custom_Templates/customer_templates/ACPA Sandbox v1/search.html.liquid new file mode 100644 index 00000000..3922ee49 --- /dev/null +++ b/Custom_Templates/customer_templates/ACPA Sandbox v1/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/ACPA Sandbox v1/sign_up.html.liquid b/Custom_Templates/customer_templates/ACPA Sandbox v1/sign_up.html.liquid new file mode 100644 index 00000000..7a903da4 --- /dev/null +++ b/Custom_Templates/customer_templates/ACPA Sandbox v1/sign_up.html.liquid @@ -0,0 +1,72 @@ +
+
+ {% include "header_minimal" %} +
+
+
{% t .create_account %}
+ {% form_authenticity_token %} +
+
+ + +
+
+ + +
+
+
+ + +
+
+ + +
+ + + {% t .terms %} + + {% t .terms_link %} + + +
+
+
+
diff --git a/Custom_Templates/customer_templates/ACPA Sandbox v1/styles.css.liquid b/Custom_Templates/customer_templates/ACPA Sandbox v1/styles.css.liquid new file mode 100644 index 00000000..07df6360 --- /dev/null +++ b/Custom_Templates/customer_templates/ACPA Sandbox v1/styles.css.liquid @@ -0,0 +1,1880 @@ +/* + Put your custom overlay styles in here + You can use your northpass color palette in this file + +{{ color_palette.button_font_color }} +{{ color_palette.button_color }} +{{ color_palette.button_hover_color }} +{{ color_palette.header_font_color }} +{{ color_palette.header_font_hover_color }} +{{ color_palette.header_color }} +*/ + +/**** TABLE OF CONTENTS ======== + +1.0 - GLOBAL STYLING +2.0 - PAGE SPECIFIC STYLING + 2.1 - HOMEPAGE + 2.2 - DASHBOARD + 2.3 - CATALOG + 2.4 - COURSE COVER PAGE + 2.5 - TRAINING SESSION + 2.6 - LOGIN PAGE + 2.7 - LEARNING PATH COVER PAGE + 2.8 - SEARCH PAGE +3.0 - COMPONENT SPECIFIC STYLING + 3.1 - HEADER + 3.2 - SUB NAV + 3.3 - FOOTER + 3.4 - BUTTONS + 3.5 - HEADINGS, SUBHEADS & GENERAL TEXT + 3.6 - COURSE CARD + 3.7 - LEARNING PATH CARD + 3.8 - TRAINING EVENT CARD + 3.9 - COURSE BANNER + 3.10 - COURSE DETAILS + 3.11 - COURSE OUTLINE + 3.12 - FILTER DROPDOWN + 3.13 - CAROUSEL - GLOBAL STYLES + 3.14 - CAROUSEL - EVENTS + 3.15 - CAROUSEL - COURSES + 3.16 - CAROUSEL - INSTRUCTORS + 3.17 - HOMEPAGE SECTION - FEATURED PHOTOGRAPHY + 3.18 - HOMEPAGE SECTION - TIPS & TRICKS + 3.19 - HOMEPAGE SECTION - FAQS + 3.20 - HOMEPAGE SECTION - FEATURED COURSES +*/ + +/* + 1.0 GLOBAL SYLING +*/ +body { + font-family: "Lexend", "Roboto", sans-serif; +} + +div { + color: #fff; +} +.np-color-white { + color: #fff; +} + + +.np-main .np-resource-title, +.np-main .np-resource-subtitle, +.np-top-title, +.np-training-session-sessions-title, +.np-content-instructors-content-name, +.np-content-instructors-content-info { + color: #2E5667; +} + +.np-main .np-resource-subtitle, +.np-training-session-sessions-title, +.np-content-instructors-content-info { + opacity: 0.8; +} + +.np-resource-title { + font-weight: bold; +} +.np-resource-header-card { + background: transparent; + box-shadow: none; + color: #fff; +} + +.np-dashboard-border { + background: transparent; + border: 1px solid rgba(255, 255, 255, 0.15); +} + +.np-dashboard-border .np-card-content, +.np-dashboard-border.np-card-container { + background: transparent; +} +.np-dashboard-resources .np-card:last-of-type { + padding-bottom: 1rem; +} + +.np-card-content-divider { + border-top: 1px solid rgba(255, 255, 255, 0.15); + margin-top: 3rem; + padding-top: 3rem; +} + +.np-top-cta { + border-radius: 0; +} +.np-text-light { + color: rgba(255, 255, 255, 0.5); +} +.np-flex-wrapper { + display: flex; +} + +.choices__list--dropdown .choices__item { + color: #002532; +} +.dropdown [type="checkbox"]:checked + label:before { + background-color: #298e4e; +} + +.dropdown-button-apply { + background: linear-gradient(90deg, #298e4e 0%, #035161 100%) !important; + color: #fff; +} + +.np-zero-state-text { + color: #2E5667; + opacity: 0.5; +} +.np-dashboard-resources-container, +.np-learning-paths-resources-container { + border-radius: 0; +} + +.np-course-version-outdated-popup-trigger, +.np-popup-header-icon { + color: #2bb24c; +} +.np-popup-tooltip { + background-color: #001e2e; + color: #fff; + border: 2px solid rgba(255, 255, 255, 0.5); + border-radius: 0; + bottom: 30px; + box-shadow: 0 2px 8px 0 rgb(53 64 78 / 25%); +} +.np-popup-header { + background-color: #001e2e; + border-radius: 0; + color: #fff; +} +.np-popup-body, +.np-popup-header-title { + color: #fff; +} +.np-popup-body-button { + background: linear-gradient(90deg, #298e4e 0%, #035161 100%); + border-radius: 0; + text-transform: uppercase; +} + +.np-alert.np-alert-info { + background: linear-gradient(90deg, #298e4e 0%, #035161 100%); +} + +@media (min-width: 768px) { + .np-md-flex-wrapper { + display: flex; + } +} + +/* + 2.0 - PAGE SPECIFIC STYLING +*/ + +/* + 2.1 - HOMEPAGE +*/ +.np-homepage-hero-image { + height: 300px; +} + +.np-homepage-hero-content { + padding: 2.25rem 2.5rem; + bottom: 0; +} +.np-homepage-featured-text { + padding: 0 2rem 2rem; +} + +.np-homepage-featured .np-homepage-headline, +.np-homepage-featured .np-homepage-subheadline { + color: #36aaa7; +} + +.np-homepage-hero .np-homepage-headline { + font-size: 32px; + line-height: 48px; +} +.np-homepage-featured .np-homepage-subheadline { + opacity: 0.5; +} + +.np-homepage-hero-cta, +.np-button.np-homepage-hero-cta { + margin-top: 1.5rem; + background: rgba(0, 37, 50, 0.5); + text-transform: uppercase; + height: 40px; +} + +.np-topics-list { + margin: 0 4%; +} +.np-topics-list .np-stretch-content { + flex-flow: row wrap; +} +.np-topics-list .np-button-secondary { + margin: 6px 0; + flex: 0 1 1; +} + +.np-topics-list .np-button.np-top-button { + text-transform: none; + padding: 0 1rem; + white-space: normal; + text-align: center; +} + +@media screen and (min-width: 768px) { + .np-homepage-featured-text { + padding: 0 4rem 2rem; + } + .np-homepage-hero-image { + height: auto; + min-height: 350px; + } + .np-homepage-hero-content { + padding: 5rem 4rem 2.25rem; + bottom: 0; + } + + .np-homepage-hero-cta, + .np-button.np-homepage-hero-cta { + margin-top: 2.25rem; + height: 50px; + } + + .np-homepage-hero .np-homepage-headline { + font-size: 36px; + line-height: 45px; + } + .np-homepage-hero .np-homepage-subheadline { + font-size: 18px; + line-height: 24px; + } + .np-button { + font-size: 0.875rem; + height: 40px; + } + + .np-topics-list { + margin: 0 4.5%; + } + .np-topics-list .np-button-secondary { + margin: 6px; + flex: 0 1 calc(33.33% - 12px); + height: 52px; + } +} + +@media screen and (min-width: 992px) { + .np-homepage-hero-image { + min-height: 450px; + } + .np-homepage-hero-content { + bottom: auto; + } + + .np-homepage-hero .np-homepage-headline { + font-size: 58px; + line-height: 72px; + } + .np-homepage-hero .np-homepage-subheadline { + font-size: 24px; + line-height: 32px; + } + .np-topics-list .np-button-secondary { + flex: 0 1 calc(25% - 12px); + } + +} + +@media screen and (min-width: 1200px) { + .np-topics-list .np-button-secondary { + flex: 0 1 calc(20% - 12px); + } + .np-homepage-hero .np-homepage-headline { + font-size: 66px; + line-height: 82px; + } +} + +/* + 2.2 - DASHBOARD PAGE +*/ + +.np-dashboard-resources-title { + color: #36aaa7; + opacity: 1; + margin-bottom: 19px; +} + +.np-dashboard .np-dashboard-resources-title, +.np-dashboard .np-md-flex-wrapper { + margin-bottom: 19px; +} +.np-dashboard .dashboard-section-courses .np-dashboard-resources-title { + margin-bottom: 0; +} +.np-dashboard .np-learning-paths-resources .np-card { + padding-bottom: 2.187rem; +} + +.np-dashboard-resources-category { + font-size: 20px; + line-height: 25px; + display: block; + font-weight: 500; + margin-top: 4px; +} +.dashboard-text-color { + color: #36aaa7; +} + +@media (min-width: 768px) { + .np-dashboard .np-md-flex-wrapper .np-dashboard-resources-title { + margin-bottom: 0; + } + .np-dashboard-resources-title { + font-size: 0.937rem; + } + .np-dashboard .np-md-flex-wrapper { + justify-content: space-between; + align-items: flex-end; + } +} + +/* + 2.3 - CATALOG +*/ + +.np-catalog .np-progress-filter-wrapper, +.np-catalog .np-filter { + margin-bottom: 24px; +} +.catalog-filters { + display: flex; + justify-content: flex-end; + align-items: center; +} + +@media (min-width: 768px) { + .np-catalog-header { + align-items: start; + } + .np-catalog .np-progress-filter-wrapper, + .np-catalog .np-filter { + margin: 0; + } +} + +/* + 2.4 - COURSE COVER PAGE +*/ +#course-desktop .np-course-content { + + padding: 0; +} +#course-mobile .np-card-container { + + margin-top: 0; +} +.np-content-instructors-content-name { + font-size: 1.062rem; + margin-bottom: 3px; +} +.np-content-instructors-content-info { + font-size: 0.937rem; +} + +.np-content-categories-content-item { + background: #36aaa7; + color: #fff; +} + +/* + 2.5 TRAINING SESSION +*/ + +.np-training-session-tile, +.np-training-session-tile:hover { + background-color: #001e2e; + border-radius: 0; + color: #fff; +} + +.np-training-session-tile-icon, +.np-training-session .np-top-vocabulary .np-training-session-icon, +.np-button-color.np-training-session-icon { + color: #2bb24c; +} +.np-training-session-tile-chevron { + color: #fff; +} + +.np-training-session .np-card-training-session-date-bar { + left: 0; + right: auto; + transform: rotate(180deg); +} + +.np-training-session-zero-state { + border: 1px solid rgba(255, 255, 255, 0.5); + border-radius: 0px; +} + +/* + 2.6 LOGIN PAGE +*/ + +.np-account .np-form-action { + background: linear-gradient(90deg, #298e4e 0%, #035161 100%); + text-transform: uppercase; +} +.np-input-label { + color: #fff; + font-size: 0.85rem; + margin-bottom: 0.35rem; + opacity: 0.75; +} + +.np-account-avatar p { + color: #fff; +} +.terms-of-service a { + color: #2bb24c; +} +.np-account-avatar-choice .np-button-secondary { + background: transparent !important; + border: 1px solid rgba(255, 255, 255, 0.5); + color: #fff; + height: 40px !important; +} + +.np-open-access .np-box, +.np-open-access .np-box .np-header-color { + border-radius: 0; + background: #001e2e; + box-shadow: none; +} +.np-open-access .np-alert.np-alert-error, +.np-open-access .np-box .np-box-content-container .np-form-action { + background: linear-gradient(90deg, #CD7146 0%, #cd7146 100%); +} + +.np-open-access .np-box .np-box-content-container .np-form-headline { + color: #fff; + margin-bottom: 1.5rem; +} + +.np-open-access .np-box .np-box-content-container .np-form-subheadline { + color: #fff; + opacity: 0.75; +} + +.np-open-access .np-box .np-box-content-container .np-form-action { + background:linear-gradient(90deg, #CD7146 0%, #cd7146 100%); + text-transform: uppercase; +} + +/* + 2.7 - LEARNING PATH COVER PAGE +*/ + +.np-learning-path-outline-inactive-item { + border: 1px solid rgba(255, 255, 255, 0.5); +} + +.np-learning-path-outline-bar { + border-radius: 0; + width: 3px; +} + +.np-top-image, +.np-learning-path-outline-course-image { + border-radius: 0; +} + +/* + 2.8 - SEARCH PAGE +*/ + +.np-search-result-title { + color: #fff; +} + +.np-search-result-snippet { + opacity: 0.75; +} + +.np-search .np-resource-subtitle-number { + color: #2bb24c; +} + +.np-search .np-resource-subtitle-number, +.np-search .np-results-term { + color: #66c92d; + font-weight: 700; +} + +/* + 3.0 - COMPONENT SPECIFIC STYLING +*/ + +/* + 3.1 - HEADER +*/ +.np-header { + background: #192B4C; + border-bottom: 2px solid rgba(255, 255, 255, 0.05); +} + +.np-header.np-header-absolute { + position: absolute; + background: transparent; + border-bottom: none; +} + +@media (min-width: 768px) { + .np-dashboard-header .np-resource-subtitle { + margin-bottom: 2.5rem; + } + .np-header-desktop-nav { + display: none; + } +} + +@media (min-width: 1024px) { + .np-header-desktop-nav { + display: flex; + } +} + +/* + 3.2 - SUB NAV +*/ +.np-sub-navigation-content { + background: #f2f4f5; +} +.np-sub-navigation { + background: unset !important; + margin-bottom: 1rem; + padding: 0 1rem 0; +} + +.np-sub-navigation-content-item-link { + justify-content: flex-end; + height: 30px; + color: #36aaa7; + +} + +.np-sub-navigation-content-item-active .np-sub-navigation-content-item-link { + color: #36aaa7; + opacity: 0.7; + font-weight: 500; + justify-content: flex-end; +} + +.np-sub-navigation-content-item-active .np-sub-navigation-content-item-link, +.np-sub-navigation-content-item-active .np-sub-navigation-content-item-bar { + opacity: 1; +} + +.np-sub-navigation-content-item-bar { + background-color: #36aaa7; + margin: 0 auto; + width: 100%; + opacity: 0; + display: block; + height: 0.2rem; +} + +/* + 3.3 - FOOTER +*/ +.np-footer { + background: #192B4C; +} + +.np-footer-navigation-link, +.np-footer-social-links-icon.np-button-color, +.np-footer-support-link.np-button-color { + color: #2bb24c; +} +.np-footer-support-item { + color: rgba(255, 255, 255, 0.5); +} + +/* + 3.4 - BUTTONS +*/ + +.np-button { + border-radius: 0; +} + +.np-top-button.np-button.np-button-secondary, +.np-button.dropdown-button { + background-color: transparent !important; + background-image: none; + font-weight: 600; + border: 2px solid #bac4ca; + color: #2E5667; +} + +.np-button.np-background-color, +.np-button.np-top-button, +.np-card-content-footer .np-button { + text-transform: uppercase; +} + +button.enwYlE, +button.enwYlE:hover { + background-color: transparent; + border: 1px solid rgba(255, 255, 255, 0.5); + border-radius: 0; + padding: 8px 12px; + color: #fff !important; +} + +button.jryxug { + color: #fff; +} +.bpSgf, +.fsgQJU { + color: rgba(255, 255, 255, 0.75) !important; +} + +.mjmTc { + border-radius: 0 !important; +} + +/* 3.5 - HEADINGS, SUBHEADS & GENERAL TEXT */ +.np-card-heading { + font-size: 1.25rem; +} +.np-text-title { + + font-size: 0.937rem; +} + +@media (min-width: 768px) { + .np-card-heading { + font-size: 1.5rem; + line-height: 1.875rem; + } + .np-card-text { + line-height: 1.75rem; + } +} + +/* + 3.6 - COURSE CARD +*/ +.np-card-container { + height: auto; + position: relative; + color: #fff; +} + +.np-card-container, +.np-card-container-training-session { + border-radius: 0; + box-shadow: none; +} + +.np-card-padding, +.np-card-padding-dynamic { + padding: 1.5rem; +} + +.np-card-image-overlay { + position: absolute; + width: 100%; + height: 100%; + opacity: 0.9; +} + +.np-card-image-content-top, +.np-card-image-content-bottom { + position: absolute; + left: 1.5rem; + z-index: 1; +} + +.np-card-image-content-top { + top: 1.5rem; +} +.np-card-image-content-bottom { + bottom: 1.5rem; + display: flex; + justify-content: space-between; + align-items: center; +} +.np-card-image-content-bottom .np-card-content-progress { + color: #fff; + margin-top: 0; +} + +.np-card-content-footer { + margin-top: 1.2rem; +} +.np-card-content-footer .np-button { + width: 100%; + border-radius: 25px; +} + +@media screen and (min-width: 768px) { + .np-card-content-title { + font-size: 1.1rem; + flex: 1; + } + + .np-card-image-content-top, + .np-card-image-content-bottom { + left: 1.5rem; + right: 1.5rem; + } + + .np-card-image-content-top { + top: 1.5rem; + } + .np-card-image-content-bottom { + bottom: 1.5rem; + } + .np-card-padding, + .np-card-padding-dynamic { + padding: 1.5rem; + } +} + +@media screen and (min-width: 1024px) { + .np-card-content-title { + font-size: 1.5rem; + } + + .np-card-image-content-top, + .np-card-image-content-bottom { + left: 2rem; + right: 2rem; + } + .col-xs-12 .np-top-image-spacing .np-course-banner{ + margin-bottom: 0rem !important; + } + .np-top-image-spacing { + margin-bottom: 0rem !important; + } + .np-card-image-content-top { + top: 2rem; + } + .np-card-image-content-bottom { + bottom: 2rem; + } + .np-card-padding, + .np-card-padding-dynamic { + padding: 2rem; + } +} + +@media screen and (max-width: 800px) { + .col-xs-12 .np-top-image-spacing .np-course-banner{ + margin-bottom: 0rem !important; + } + .np-top-image-spacing { + margin-bottom: 0rem !important; + } + .np-top-cta { + margin-top: 0rem; + } + .np-card-image .np-learning-path-image { + width: 100%; + } + .np-card-content-title { + font-size: 1.125rem; + + } + .np-learning-path-image { + width: 100% !important; + } + np-course-detail { + display: flex; + } + .np-details-label { + display: flex; + } + .np-detail-text { + margin-right: 1rem; + } + + main .col-xs-12 { + padding: 0rem !important; + + + } + .np-button { + font-size: 1rem; + padding: 1rem; + + } + .np-learning-path .np-card-content-footer .np-button { + width: 100% !important; + } + .np-card-training-session-date-day { + margin-right: 1rem !important; + } + + .np-carousel-card { + display: flex !important; + justify-content: center; + } + main .np-carousel-card .not-started .slick-slide .slick-current .slick-active { + display: flex; + justify-content: center; + } + .np-learning-paths-resources { + display: flex; + align-items: center; + flex-direction: column; + } + .np-top-image { + border-radius: 0px; + } + +} + +/* + 3.7 - LEARNING PATH CARD +*/ + +.np-learning-path .np-card-text-wrapper { + position: relative; + z-index: 2; +} + +.np-learning-paths .np-card-content-description { + color: #fff; +} +.np-learning-path .np-card-content-title { + color: #fff; + flex: 2; +} +.np-learning-paths .np-learning-path .np-card-content-title { + flex: none; +} +.np-learning-path .np-card-content-footer .np-button { + width: auto; +} + +@media (min-width: 768px) { + .np-learning-path-image { + width: 37%; + } + .np-card-content-title { + flex: 0; + } + + .np-main:not(.np-training-events) .np-dashboard-resources .np-card { + padding-right: 0; + padding-left: 0; + } + + .np-learning-paths .np-card-content { + padding: 2rem; + height: 100%; + } + + .np-learning-path .np-card-content { + height: 100%; + display: flex; + } + + .np-learning-path { + display: flex; + } +} + +@media (min-width: 1024px) { + .np-learning-path { + display: flex; + min-height: 260px; + } +} + +/* + 3.8 - TRAINING EVENTS CARD +*/ + +.np-event-card .np-card-container { + border: 2px solid rgba(255, 255, 255, 0.15); +} + +.np-event-card .np-card-content { + padding: 1.062rem 1rem 1.062rem 1.25rem; + border-top: 2px solid rgba(255, 255, 255, 0.15); + flex: 0; +} + +.np-card-content-training-event { + padding: 1rem 1rem 0.5rem; +} +.np-button.dropdown-calendar-button { + background: linear-gradient(90deg, #298e4e 0%, #035161 100%); +} +.np-card-content-training-event .np-card-content-title, +.np-card-content-training-event .np-card-content-subtitle { + color: #fff; +} +.np-card-content-training-event .np-card-content-subtitle { + opacity: 0.5; + flex: 1; +} + +.np-card-training-session { + margin-top: 0.9rem; + border-radius: 0; + background: transparent; + display: flex; + justify-content: space-between; + align-items: center; + margin-right: -10px; +} + +.np-card-training-session .np-card-content-label { + background: rgba(255, 255, 255, 0.15); + border-radius: 0; + color: #fff; + padding: 3px 6px; + margin-bottom: 0; +} + +.np-card-training-session-date-year, +.np-card-training-session-date-month { + text-align: right; + color: #fff; +} + +.np-training-session .np-card-training-session-date-year, +.np-training-session .np-card-training-session-date-month { + text-align: left; +} + +.np-card-training-session-date-day { + margin-right: 0; + margin-left: 5px; + color: #fff; +} + +.np-card-training-session-date-year { + opacity: 0.5; +} + +.np-card-training-session-date-bar { + border-bottom-right-radius: 0; + border-top-right-radius: 0; + right: 0; + left: auto; + width: 0; + height: 0; + border-top: 16px solid transparent; + border-bottom: 18px solid transparent; + border-right: 16px solid #CD7146; + background: none; +} + +.np-card-training-sessions-label { + color: #fff; +} +.np-event-card .np-card-container { + height: 100%; +} +.np-card-training-sessions { + background: transparent; + padding: 0; +} + +.np-card-training-sessions .np-button { + background: linear-gradient(90deg, #298e4e -10.98%, #035161 100%); + font-weight: 800; + text-transform: uppercase; + font-size: 0.875rem; + height: 40px; +} + +@media (min-width: 768px) { + .np-card-content-training-event { + flex: 1; + display: flex; + flex-direction: column; + } + + .np-card-content-training-event { + padding: 2rem 2rem 0.5rem; + } +} + +/* + 3.9 - COURSE BANNER +*/ +.np-course-banner { + position: relative; + margin-bottom: 2.5rem; + padding: 0; +} + +.np-course-banner-image { + display: block; + width: 100%; +} + +.np-course-info.np-course-banner-info { + position: absolute; + bottom: 1.5rem; + left: 1.5rem; + width: 80%; +} + +.np-course-banner .np-course-title { + font-size: 1.5rem; + margin-bottom: 2rem; + font-weight: bold; +} + +@media (min-width: 768px) { + .np-course-banner-image { + margin: 0 0 0 auto; + width: 50%; + } + + .np-course-banner-overlay { + background: linear-gradient( + 238.17deg, + rgba(3, 81, 97, 0) 55.34%, + #298e4e 111.28% + ), + linear-gradient( + 90deg, + #035262 0%, + #035161 49.48%, + rgba(3, 82, 98, 0) 73.44% + ); + position: absolute; + width: 100%; + height: 100%; + left: 0; + top: 0; + } + + .np-course-info.np-course-banner-info { + bottom: 2rem; + left: 2rem; + width: 75%; + } + + .np-course-banner .np-course-title { + font-size: 3rem; + margin-bottom: 2.5rem; + } +} + +@media (min-width: 1170px) { + .np-course-info.np-course-banner-info { + bottom: 5.25rem; + left: 6.25rem; + width: 60%; + } + + .np-course-banner .np-course-title { + font-size: 4.125rem; + margin-bottom: 3.125rem; + } +} + +/* + 3.10 - COURSE DETAILS +*/ +.np-course-details { + display: flex; +} + +.np-course-detail { + font-size: 1.125rem; + color: #fff; + flex: 0 1 calc(33.33%); +} + +.np-details-label { + text-transform: uppercase; + opacity: 0.5; + font-size: 0.75rem; + display: block; + font-weight: bold; + margin-top: 2px; +} + +@media screen and (min-width: 768px) { + .np-course-detail { + font-size: 1.5rem; + } + .np-course-banner-info .np-course-details { + max-width: 430px; + } +} + +@media (min-width: 1170px) { + .np-course-banner-info .np-course-detail { + font-size: 2rem; + } + .np-course-banner-info .np-details-label { + font-size: 1.062rem; + margin-top: 3px; + } +} + +/* + 3.11 - COURSE PROGRESS & CTA +*/ +.np-card-progress-bar-container, +.np-progress-bar-container { + border-radius: 0; +} + + + +.np-top-cta-progress-title { + color: #2E5667; + text-transform: none; + margin-top: 0.7rem; + margin-bottom: 0.7rem; +} + +/* + 3.12 - COURSE OUTLINE +*/ + +.np-course-outline-content { + margin-top: 20px; +} +.np-course-outline-content-section-name { + border-bottom: 1px solid rgba(255, 255, 255, 0.15); +} + +.np-course-outline-content-activity-list { + border-bottom: 1px solid rgba(0, 0, 0, 0.15); + padding: 1rem 0; +} + +.np-course-outline-content-activity-link { + color: #809299; + font-size: 0.937rem; +} + +.np-course-outline-content-activity-link-completed { + color: #2E5667; + font-size: 0.937rem; + font-weight: 400; +} + +.np-course-outline-content-activity-icon, +.np-course-outline-content-activity-title { + color: rgba(255, 255, 255, 0.5); + font-size: 0.937rem; + padding: 0.15rem 1.25rem 0 0.75rem; +} + +.np-course-outline-content-activity-icon.fa-check { + color: #2bb24c; +} + +.np-course-outline-content-activity-icon.icon-course-not-started { + position: relative; + width: 20px; + height: 17px; + margin-left: 11px; + margin-right: 5px; +} + +.np-course-outline-content-activity-icon.icon-course-not-started::before, +.np-course-outline-content-activity-icon.icon-course-not-started::after { + content: ""; + position: absolute; + width: 16px; + height: 2px; + background-color: rgba(255, 255, 255, 0.25); + left: 0; + top: 5px; +} + +.np-course-outline-content-activity-icon.icon-course-not-started::before { + width: 9px; + top: 10px; +} + +/* + 3.12 - FILTER DROPDOWN +*/ + +.np-button.dropdown-button { + border: 2px solid rgba(255, 255, 255, 0.25); + padding: 9px 60px 9px 20px; + height: auto; + position: relative; + color: #fff; +} + +.np-button.dropdown-button:before { + content: ""; + position: absolute; + width: 20px; + height: 100%; + border-left: 2px solid rgba(255, 255, 255, 0.25); + right: 20px; + top: 0; +} + +.np-button.dropdown-button:after { + content: "\f078"; + font-family: "Font Awesome 5 Pro"; + position: absolute; + width: 20px; + height: 100%; + color: rgba(255, 255, 255, 0.5); + right: 10px; + top: 0; + display: flex; + justify-content: center; + align-items: center; + font-size: 1rem; +} + +.dropdown-menu { + border-radius: 0; + border: 1px solid rgba(255, 255, 255, 0.25); + color: #fff; + background-color: #062531; + box-shadow: none; + top: 95%; +} + +/* + 3.13 - CAROUSEL - GLOBAL STYLES +*/ + +.np-carousel { + margin-bottom: 3rem; +} +.np-carousel-bg-blue { + background: #001e2e; +} +.np-carousel .slick-track { + display: flex; +} +.np-carousel .slick-slide { + height: auto; +} +.np-carousel .np-card { + height: 100%; +} + +.np-carousel .slick-arrow { + font-size: 2.5rem; + opacity: 1; + transition: opacity 0.2s; + display: flex; + align-items: center; + top: 0; +} + +.np-carousel .slick-arrow:before { + position: absolute; + width: 80px; + z-index: 500; + display: flex; + height: 100%; + align-items: center; + top: 0; +} + +.np-carousel .slick-arrow.fa-chevron-left { + left: -8px; +} + +.np-carousel .slick-arrow.fa-chevron-right { + right: -8px; + justify-content: flex-end; +} + +.np-carousel .slick-arrow.fa-chevron-left:before { + background: linear-gradient(90deg, #00283d 36.11%, rgba(0, 37, 50, 0) 100%); + cursor: pointer; +} + +.np-carousel .slick-arrow.fa-chevron-right:before { + background: linear-gradient(270deg, #00283d 36.11%, rgba(0, 37, 50, 0) 100%); + justify-content: flex-end; + cursor: pointer; +} + +.np-carousel .slick-arrow.slick-disabled { + opacity: 0; + cursor: text; +} +.np-carousel-card .np-card { + padding-bottom: 0; +} + +.np-carousel .slick-dots { + display: flex; + justify-content: space-between; + padding: 0; + margin: 0 auto; + max-width: 200px; +} +.np-carousel .slick-dots li button { + display: none; +} + +.np-carousel .slick-dots li::marker { + color: #2bb24c; + font-size: 1.7rem; +} + +@media (min-width: 768px) { + .np-carousel .slick-track { + margin-left: 0; + } + + .np-carousel .slick-arrow.fa-chevron-right:before { + background: linear-gradient( + 270deg, + #00283d 36.11%, + rgba(0, 37, 50, 0) 100% + ); + } + + .np-carousel .slick-arrow.fa-chevron-left:before { + background: linear-gradient(90deg, #00283d 36.11%, rgba(0, 37, 50, 0) 100%); + } +} + +@media (min-width: 1024px) { + .np-carousel .slick-arrow:before { + width: 100px; + } +} + +/* + 3.14 - CAROUSEL - EVENTS +*/ +.events-carousel { + background: #001e2e; + padding: 1.5rem 0; + margin: 0 1.1rem 3rem; +} +.events-carousel .slick-track { + padding: 0 8px; +} +.events-carousel .np-card { + padding: 0 0.8rem; +} +.events-carousel .slick-arrow.fa-chevron-right { + right: -26px; +} +.events-carousel .slick-arrow.fa-chevron-left { + left: -26px; +} + +@media (min-width: 768px) { + .events-carousel .np-card { + padding: 0 1rem; + } + .events-carousel { + padding: 2rem 0; + margin: 0 0 3rem; + } + .events-carousel .slick-arrow.fa-chevron-right { + right: -8px; + } + .events-carousel .slick-arrow.fa-chevron-left { + left: -8px; + } +} + +@media (min-width: 1170px) { + .events-carousel .np-card { + padding: 0 1rem; + } +} + +/* + 3.15 - CAROUSEL - COURSES +*/ + +@media (min-width: 768px) { + .courses-carousel { + margin-left: -1rem; + margin-right: -1rem; + } + + .courses-carousel .np-carousel-card .np-card { + padding-right: 1rem; + padding-left: 1rem; + } +} + +@media (min-width: 1024px) { + .courses-carousel { + margin-left: -2rem; + margin-right: -2rem; + } + .courses-carousel .np-carousel-card .np-card { + padding-right: 2rem; + padding-left: 2rem; + } +} + +/* + 3.16 - CAROUSEL - INSTRUCTORS +*/ +.instructors-carousel .instructor-slide { + display: flex !important; + align-items: center; +} +.instructors-carousel .instructor-image { + border-radius: 50%; + width: 100px; + height: 100px; + min-width: 100px; + background: #001e2e; + display: flex; + justify-content: center; + align-items: center; + margin-right: 16px; +} + +.instructors-carousel .instructor-image img { + border-radius: 50%; + width: 80px; + height: 80px; +} + +.instructors-carousel .instructor-name { + font-size: 18px; + line-height: 22px; + font-weight: bold; +} + +.instructors-carousel .instructor-email { + font-size: 14px; + line-height: 18px; + font-weight: 500; + color: #2bb24c; + text-decoration: none; +} + +.instructors-carousel .instructor-joined { + font-size: 14px; + line-height: 20px; + font-weight: 500; + opacity: 0.5; + margin-top: 16px; +} + +@media (min-width: 1024px) { + .instructors-carousel { + margin-top: 32px; + } + + .instructors-carousel .instructor-image { + width: 160px; + height: 160px; + min-width: 160px; + margin-right: 22px; + } + + .instructors-carousel .instructor-image img { + width: 120px; + height: 120px; + } + .instructors-carousel .instructor-name { + font-size: 20px; + line-height: 25px; + } + .instructors-carousel .instructor-email { + font-size: 16px; + line-height: 20px; + } + .instructors-carousel .instructor-joined { + font-size: 16px; + margin-top: 20px; + } +} + +/* + 3.17 - HOMEPAGE SECTION - FEATURED PHOTOGRAPHY +*/ + +.featured-photography-carousel { + margin: 0 22px 3rem; + padding: 2rem 0; +} +.featured-photography-carousel .slick-track { + padding: 0 2rem; +} +.featured-photography-carousel .slick-arrow { + margin: 0 -10px; +} + +.featured-photography-carousel .slide-label { + font-size: 0.9375rem; + margin-top: 8px; + font-weight: 600; +} + +@media (min-width: 768px) { + .featured-photography-carousel { + margin: 0 2rem 3rem; + } + .featured-photography-carousel .slick-arrow { + margin: 0; + } +} + +@media (min-width: 1024px) { + .featured-photography-carousel { + margin: 0 4.0625rem 3rem; + } +} + +/* + 3.18 - HOMEPAGE SECTION - TIPS & TRICKS +*/ + +.tips-tricks-carousel { + margin: 0 4% 3rem; +} + +.tips-tricks-carousel .quote-block { + padding: 1.5rem; + font-size: 16px; + line-height: 20px; + font-weight: 400; + position: relative; + max-width: 752px; + margin: 0 2.5rem; +} + +.tips-tricks-carousel.np-carousel .slick-arrow.fa-chevron-left:before, +.tips-tricks-carousel.np-carousel .slick-arrow.fa-chevron-right:before { + background: none; +} + +.tips-tricks-carousel .quotes-left { + font-size: 32px; + position: absolute; + top: 0px; + left: -30px; + background: linear-gradient(170.43deg, #298e4e 4.83%, #035161 92.25%); + -webkit-background-clip: text; + -webkit-text-fill-color: transparent; +} + +.tips-tricks-carousel .quote-author-info { + font-size: 17px; + padding-right: 1.5rem; + text-align: right; + margin: 1rem 2.5rem 0; +} + +.tips-tricks-carousel .quote-author-info span { + font-size: 15px; + font-weight: 500; + opacity: 0.5; +} + +@media (min-width: 1024px) { + .tips-tricks-carousel { + margin: 0 4.0625rem 3rem; + } + + .tips-tricks-carousel .np-carousel-card { + display: flex !important; + align-items: center; + margin: 0 120px 0 180px; + } + + .tips-tricks-carousel .quote-block { + padding: 3.75rem; + font-size: 24px; + line-height: 30px; + margin: 0; + } + + .tips-tricks-carousel .quotes-left { + font-size: 50px; + top: 15px; + left: -30px; + } + + .tips-tricks-carousel .quote-author-info { + font-size: 20px; + margin: 0; + margin-left: 48px; + padding: 0; + text-align: left; + } + + .tips-tricks-carousel .quote-author-info span { + font-size: 16px; + } +} + +@media (min-width: 1024px) and (max-width: 1440px) { + .tips-tricks-carousel { + margin: 0 4.514vw 3rem; + } + + .tips-tricks-carousel .np-carousel-card { + margin: 0 8.333vw 0 12.5vw; + } + + .tips-tricks-carousel .quote-block { + padding: 3.472vw; + font-size: 1.667vw; + line-height: 2.083vw; + max-width: 52.222vw; + } + + .tips-tricks-carousel .quotes-left { + font-size: 3.472vw; + top: 1.042vw; + left: -2.083vw; + } + + .tips-tricks-carousel .quote-author-info { + font-size: 1.389vw; + margin-left: 3.333vw; + } + .tips-tricks-carousel .quote-author-info span { + font-size: 1.111vw; + } +} + +/* + 3.19 - HOMEPAGE SECTION - FAQ +*/ + +.np-faq { + margin-bottom: 3rem; +} +.np-accordion { + margin: 0 22px 32px; +} + +.accordion-btn { + background-color: #001e2e; + color: #fff; + cursor: pointer; + width: 100%; + min-height: 76px; + padding: 0 18px 0 92px; + text-align: left; + border: none; + outline: none; + transition: 0.4s; + position: relative; + display: flex; + align-items: center; + border-radius: 8px; +} + +.fa-plus, +.fa-minus { + background: linear-gradient(90deg, #CD7146 0%, #cd7146 100%); + font-size: 2.5rem; + color: #fff; + position: absolute; + left: 0; + top: 0; + width: 76px; + height: 76px; + display: flex; + align-items: center; + justify-content: center; + transition: 0.4s; + border-radius: 8px 0 0 8px; +} + +.accordion-title, +.accordion-panel-content { + line-height: 1.375rem; + position: relative; +} +.accordion-panel-content { + padding: 18px; +} +.accordion-panel-content p { + margin-top: 0; +} + +.accordion-panel-content:before { + content: ""; + width: 75px; + height: 1px; + background: #2bb24c; + position: absolute; + top: 0; + left: 18px; +} + +.accordion-panel { + background-color: #001e2e; + max-height: 0; + overflow: hidden; + transition: max-height 0.4s ease-out; + margin-left: 76px; +} + +@media (min-width: 768px) { + .np-faqs { + margin: 0 4.0625rem; + } + .np-accordion { + margin: 0 8px 32px; + } +} + +/* + 3.20 - HOMEPAGE SECTION - FEATURED COURSES +*/ + +.np-homepage-featured-courses .np-card-container { + margin-bottom: 32px; + border-radius: 8px; +} +.np-homepage-featured-courses .col-xs-12:last-child .np-card-container { + margin-bottom: 0; +} +.np-featured-course { + display: block; +} +.np-featured-course.np-learning-path .np-card-content-progress { + color: #fff; +} +.np-featured-course .np-card-content-title { + flex: 0; + margin: 0 0 2px; +} +.np-featured-course .np-card-content-subtitle { + opacity: 0.5; +} +.np-featured-course .np-card-content-description { + color: #fff; + display: block; + line-height: 20px; + font-size: 1rem; +} +.np-featured-course .np-card-image-content-top { + width: 90%; +} +.np-featured-course-img-container { + position: relative; +} +.np-featured-course .np-card-text-wrapper { + flex: 2; +} + +@media (min-width: 992px) { + .np-featured-course { + display: flex; + } + .np-featured-course-img-container img { + position: absolute; + width: auto; + height: 100%; + } + .np-featured-course-img-container { + width: 40%; + } +} + +@media (min-width: 1200px) { + .np-featured-course-img-container { + width: 33.33%; + } +} + +.np-powered-by { + display: flex !important; +} + +.np-card-image .np-learning-path-image { + width: 50%; +} + +/* northpass academy */ +.full-star { + color: #CD7146; +} +.empty-star { + color: #CD7146; + opacity: 0.25; +} + +#isPasted { + color: white !important; +} + +main .np-card-content .np-card-content-vertical .np-card-padding .course-card-content{ + min-height: 215px !important; +} + +main .col-xs-12 { + padding: 2.5rem; +} +.np-card-heading { + margin-top: 1rem; + color: #2E5667; +} + +.np-top-image { + border-radius: 4px; +} +.np-course-header { + margin: -8px; +} + +.np-learning-path-image { + width: 55%; + } + +.np-learning-paths-resources .np-card .np-no-horizontal-padding .np-card-container .np-learning-path .np-learning-path-image { + margin-top: 5rem; + margin-left: 2rem; + border-radius: 8px; +} + +.np-card-container { + background: #fff !important; +} + +.np-card-text { + color: #2E5667; +} + +.np-learning-path .np-card-content.np-card-padding.np-card-content-vertical { + background: #192B4C; +} + +.np-learning-path-items-count { + color: #fff; + opacity: 0.8; +} + +.lp-cta-button { + border-radius: 8px; +} diff --git a/Custom_Templates/customer_templates/ACPA Sandbox v1/training_events.html.liquid b/Custom_Templates/customer_templates/ACPA Sandbox v1/training_events.html.liquid new file mode 100644 index 00000000..3d49fd7d --- /dev/null +++ b/Custom_Templates/customer_templates/ACPA Sandbox v1/training_events.html.liquid @@ -0,0 +1,46 @@ +{% include "header" %} +{% include "sub_navigation" %} +
+
+
+
+ {% t .title %} +
+
+ {% t .subtitle %}. +
+
+
+ {% include "training_events_filter" %} +
+
+ {% include "training_events_index" %} +
+{% include "footer" %} + + \ No newline at end of file diff --git a/Custom_Templates/customer_templates/ACPA Sandbox v1/training_session.html.liquid b/Custom_Templates/customer_templates/ACPA Sandbox v1/training_session.html.liquid new file mode 100644 index 00000000..813a5a19 --- /dev/null +++ b/Custom_Templates/customer_templates/ACPA Sandbox v1/training_session.html.liquid @@ -0,0 +1,34 @@ +{% include "header" %} +
+
+ {% include "training_session_desktop_view" %} +
+
+ {% include "training_session_mobile_view" %} +
+
+{% include "footer" %} + + \ No newline at end of file diff --git a/Custom_Templates/customer_templates/ACPA Sandbox v1/training_session_attendance.html.liquid b/Custom_Templates/customer_templates/ACPA Sandbox v1/training_session_attendance.html.liquid new file mode 100644 index 00000000..71bb6119 --- /dev/null +++ b/Custom_Templates/customer_templates/ACPA Sandbox v1/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/ACPA Sandbox v1/unsubscribe.html.liquid b/Custom_Templates/customer_templates/ACPA Sandbox v1/unsubscribe.html.liquid new file mode 100644 index 00000000..69a54028 --- /dev/null +++ b/Custom_Templates/customer_templates/ACPA Sandbox v1/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/Scripts/API_Tests/api_extracts.py b/Scripts/API_Tests/api_extracts.py index 7e556230..95a4afcf 100644 --- a/Scripts/API_Tests/api_extracts.py +++ b/Scripts/API_Tests/api_extracts.py @@ -3,7 +3,6 @@ import subprocess import gzip import urllib.request import sys -import os import base64 # Variables of the needed elements diff --git a/Scripts/Walmart/Spark/single_resource.js b/Scripts/Walmart/Spark/single_resource.js index 2e0be460..ff860f10 100644 --- a/Scripts/Walmart/Spark/single_resource.js +++ b/Scripts/Walmart/Spark/single_resource.js @@ -8,12 +8,7 @@ const apiKey = "6hUfJdAartHTHhHc0WIRZYPWe" // Luminate Production ^ const uid = "/\?uid\=7beg87y4-fh24-4929-3rt5-24kdn87s5241"; const groupIds = [ -'8058ff70-4686-42d3-ae5a-d3799050adb8', -'16330ea4-99c0-42c5-bf48-1195a53f70af', -'56a82a49-71b9-4606-a0ae-6f60d0a8a993', -'35e2364c-26f1-4dcb-bd1e-e6fc4dcbff6c', -'10dfb0f5-4452-4a00-ab82-12687c052e06', -'855e2704-fd95-456f-a4eb-ce31c13b3072', + '2aed7eac-321f-4ba2-9ee8-7f8c90006459' ] const getAllGroups = async (num) => { diff --git a/Tasks.md b/Tasks.md index b5fbf2b2..619fdc9c 100644 --- a/Tasks.md +++ b/Tasks.md @@ -1,42 +1,5 @@ # Tasks and Todos -## Client 1 - -### Tasks -- [ ] Update thati - 01-05-2025 - -### In Progress -- [-] text - 04-08-2025 - -### Completed -- [X] Research SSO issues - 04-09-2025 -- [X] Update this! - 04-10-2025 -- [X] text - 01-01-2024 -- [X] Reach out to engineering - 04-09-2025 - -## Client 2 - -### Tasks -- [ ] Buy a clarinet - 02-04-2025 - -### Completed -- [X] Music and Opera - 07-09-2024 - -## Client 3 - -### Tasks -- [ ] text - 04-09-2025 -- [ ] text - 04-10-2025 - -### Completed -- [X] Do this thing - 04-09-2025 - -## Client 4 - -### Tasks -- [ ] text -- [ ] less - 04-10-2025 - -### Completed -- [X] more test - 04-10-2025 +# Williams-Sonoma +- [ ] Revert auto-adding of badges to post-new hire dash. Badges should only show when course `97d78ff7-e82b-4f1d-b142-d5ad51fba433` is completed. - 04-15-2025 diff --git a/lua/markdown_organizer/init.lua b/lua/markdown_organizer/init.lua deleted file mode 100644 index 4929d126..00000000 --- a/lua/markdown_organizer/init.lua +++ /dev/null @@ -1,87 +0,0 @@ -local M = {} - --- Function to determine fold level for each line -local function fold_completed_tasks(lnum) - local line = vim.fn.getline(lnum) - - -- Check if the line contains a completed task - if line:match("%- %[X%]") then - return ">1" -- Start a fold at level 1 - end - - return "0" -- No fold -end - --- Function to hide completed tasks using foldexpr -function M.hide_completed() - local count = 0 - local pattern = "%- %[X%]" -- Pattern to match completed tasks: "- [X]" - - -- Get all lines in the current buffer - local lines = vim.api.nvim_buf_get_lines(0, 0, -1, false) - - -- Count completed tasks - for _, line in ipairs(lines) do - if line:match(pattern) then - count = count + 1 - end - end - - -- If no completed tasks found, notify and return - if count == 0 then - vim.notify("No completed tasks found", vim.log.levels.INFO) - return - end - - -- Save current folding settings - local old_foldmethod = vim.wo.foldmethod - local old_foldexpr = vim.wo.foldexpr - - -- Set up folding based on expression - vim.wo.foldmethod = "expr" - vim.wo.foldexpr = "v:lua.require'markdown_organizer'.fold_expr(v:lnum)" - - -- Close all folds to hide completed tasks - vim.cmd("normal! zM") - - -- Notify user of how many tasks were hidden - vim.notify("Hidden " .. count .. " completed tasks", vim.log.levels.INFO) - - -- Add autocmd to restore original folding settings when leaving buffer - vim.api.nvim_create_autocmd("BufLeave", { - buffer = 0, - callback = function() - vim.wo.foldmethod = old_foldmethod - vim.wo.foldexpr = old_foldexpr - end, - once = true - }) -end - --- Expose the fold expression function to be used by foldexpr -function M.fold_expr(lnum) - return fold_completed_tasks(lnum) -end - --- Function to restore normal folding -function M.show_completed() - -- Reset folding settings to default - vim.wo.foldmethod = "manual" - vim.wo.foldexpr = "0" - - -- Open all folds - vim.cmd("normal! zR") - - vim.notify("Showing all tasks", vim.log.levels.INFO) -end - --- Register the commands -vim.api.nvim_create_user_command("HideCompleted", function() - M.hide_completed() -end, {}) - -vim.api.nvim_create_user_command("ShowCompleted", function() - M.show_completed() -end, {}) - -return M