From 73ae8fe55b5bcc8591d57e5b29d9502f75d6eef9 Mon Sep 17 00:00:00 2001 From: Norm Rasmussen Date: Wed, 14 Jun 2023 17:30:03 -0400 Subject: [PATCH] Luminate Templates, notes for walmart, Crayon changes. --- Custom_Templates/customer_templates/.DS_Store | Bin 16388 -> 16388 bytes .../customer_templates/Crayon/.DS_Store | Bin 0 -> 6148 bytes .../Crayon/_cards_course.html.liquid | 119 +++- .../Crayon/auth_url_email.html.liquid | 217 +++++++ .../Crayon/course.html.liquid | 4 +- .../Crayon/homepage.html.liquid | 269 ++++++-- .../Crayon/onboarding.html.liquid | 71 +- .../Crayon/onboarding_unused.html.liquid | 30 + .../Crayon/styles.css.liquid | 192 +++++- .../Northpass Academy/homepage.html.liquid | 4 +- .../_cards_article.html.liquid | 38 ++ .../_cards_course.html.liquid | 55 ++ .../_cards_course_ongoing.html.liquid | 36 ++ .../_cards_learning_path.html.liquid | 74 +++ .../_cards_learning_path_progress.html.liquid | 55 ++ .../_cards_training_event.html.liquid | 45 ++ .../_course_desktop_view.html.liquid | 43 ++ .../_course_header.html.liquid | 35 + .../_courses_catalog.html.liquid | 18 + .../_courses_index.html.liquid | 18 + .../_footer.html.liquid | 108 ++++ .../_head.html.liquid | 6 + .../_header.html.liquid | 391 +++++++++++ .../_homepage_featured.html.liquid | 222 +++++++ .../_homepage_ongoing_training.html.liquid | 194 ++++++ .../_homepage_topics.html.liquid | 149 +++++ .../_learning_path_course.html.liquid | 75 +++ .../_learning_path_desktop_view.html.liquid | 35 + .../_learning_path_mobile_view.html.liquid | 41 ++ ...learning_path_progress_and_cta.html.liquid | 43 ++ .../_search_result.html.liquid | 35 + .../_sub_navigation.html.liquid | 51 ++ .../articles.html.liquid | 29 + .../certifications.html.liquid | 21 + .../course.html.liquid | 63 ++ .../dashboard.html.liquid | 28 + .../homepage.html.liquid | 410 ++++++++++++ .../learning_path.html.liquid | 122 ++++ .../search.html.liquid | 63 ++ .../server_error.html.liquid | 23 + .../styles.css.liquid | 612 ++++++++++++++++++ .../_cards_article.html.liquid | 38 ++ .../_cards_course.html.liquid | 55 ++ .../_cards_course_ongoing.html.liquid | 36 ++ .../_cards_learning_path.html.liquid | 74 +++ .../_cards_learning_path_progress.html.liquid | 55 ++ .../_cards_training_event.html.liquid | 45 ++ .../_course_desktop_view.html.liquid | 43 ++ .../_course_header.html.liquid | 34 + .../_courses_catalog.html.liquid | 18 + .../_courses_index.html.liquid | 18 + .../Walmart Luminate/_footer.html.liquid | 108 ++++ .../Walmart Luminate/_head.html.liquid | 6 + .../Walmart Luminate/_header.html.liquid | 391 +++++++++++ .../_homepage_featured.html.liquid | 222 +++++++ .../_homepage_ongoing_training.html.liquid | 194 ++++++ .../_homepage_topics.html.liquid | 149 +++++ .../_learning_path_course.html.liquid | 75 +++ .../_learning_path_desktop_view.html.liquid | 35 + .../_learning_path_mobile_view.html.liquid | 41 ++ ...learning_path_progress_and_cta.html.liquid | 43 ++ .../_search_result.html.liquid | 35 + .../_sub_navigation.html.liquid | 51 ++ .../Walmart Luminate/articles.html.liquid | 29 + .../certifications.html.liquid | 21 + .../Walmart Luminate/course.html.liquid | 63 ++ .../Walmart Luminate/dashboard.html.liquid | 28 + .../Walmart Luminate/homepage.html.liquid | 308 +++++++++ .../learning_path.html.liquid | 123 ++++ .../Walmart Luminate/search.html.liquid | 63 ++ .../Walmart Luminate/server_error.html.liquid | 23 + .../Walmart Luminate/styles.css.liquid | 612 ++++++++++++++++++ CustomerNotes/Walmart.md | 32 +- Scripts/API_Tests/qm-log.txt | 4 + Scripts/API_Tests/questionmark_results.py | 5 +- .../GoogleScripts/_onboarding_old.html.liquid | 30 + 76 files changed, 7040 insertions(+), 111 deletions(-) create mode 100644 Custom_Templates/customer_templates/Crayon/.DS_Store create mode 100644 Custom_Templates/customer_templates/Crayon/auth_url_email.html.liquid create mode 100644 Custom_Templates/customer_templates/Crayon/onboarding_unused.html.liquid create mode 100644 Custom_Templates/customer_templates/Walmart Luminate Sandbox/_cards_article.html.liquid create mode 100644 Custom_Templates/customer_templates/Walmart Luminate Sandbox/_cards_course.html.liquid create mode 100644 Custom_Templates/customer_templates/Walmart Luminate Sandbox/_cards_course_ongoing.html.liquid create mode 100644 Custom_Templates/customer_templates/Walmart Luminate Sandbox/_cards_learning_path.html.liquid create mode 100644 Custom_Templates/customer_templates/Walmart Luminate Sandbox/_cards_learning_path_progress.html.liquid create mode 100644 Custom_Templates/customer_templates/Walmart Luminate Sandbox/_cards_training_event.html.liquid create mode 100644 Custom_Templates/customer_templates/Walmart Luminate Sandbox/_course_desktop_view.html.liquid create mode 100644 Custom_Templates/customer_templates/Walmart Luminate Sandbox/_course_header.html.liquid create mode 100644 Custom_Templates/customer_templates/Walmart Luminate Sandbox/_courses_catalog.html.liquid create mode 100644 Custom_Templates/customer_templates/Walmart Luminate Sandbox/_courses_index.html.liquid create mode 100644 Custom_Templates/customer_templates/Walmart Luminate Sandbox/_footer.html.liquid create mode 100644 Custom_Templates/customer_templates/Walmart Luminate Sandbox/_head.html.liquid create mode 100644 Custom_Templates/customer_templates/Walmart Luminate Sandbox/_header.html.liquid create mode 100644 Custom_Templates/customer_templates/Walmart Luminate Sandbox/_homepage_featured.html.liquid create mode 100644 Custom_Templates/customer_templates/Walmart Luminate Sandbox/_homepage_ongoing_training.html.liquid create mode 100644 Custom_Templates/customer_templates/Walmart Luminate Sandbox/_homepage_topics.html.liquid create mode 100644 Custom_Templates/customer_templates/Walmart Luminate Sandbox/_learning_path_course.html.liquid create mode 100644 Custom_Templates/customer_templates/Walmart Luminate Sandbox/_learning_path_desktop_view.html.liquid create mode 100644 Custom_Templates/customer_templates/Walmart Luminate Sandbox/_learning_path_mobile_view.html.liquid create mode 100644 Custom_Templates/customer_templates/Walmart Luminate Sandbox/_learning_path_progress_and_cta.html.liquid create mode 100644 Custom_Templates/customer_templates/Walmart Luminate Sandbox/_search_result.html.liquid create mode 100644 Custom_Templates/customer_templates/Walmart Luminate Sandbox/_sub_navigation.html.liquid create mode 100644 Custom_Templates/customer_templates/Walmart Luminate Sandbox/articles.html.liquid create mode 100644 Custom_Templates/customer_templates/Walmart Luminate Sandbox/certifications.html.liquid create mode 100644 Custom_Templates/customer_templates/Walmart Luminate Sandbox/course.html.liquid create mode 100644 Custom_Templates/customer_templates/Walmart Luminate Sandbox/dashboard.html.liquid create mode 100644 Custom_Templates/customer_templates/Walmart Luminate Sandbox/homepage.html.liquid create mode 100644 Custom_Templates/customer_templates/Walmart Luminate Sandbox/learning_path.html.liquid create mode 100644 Custom_Templates/customer_templates/Walmart Luminate Sandbox/search.html.liquid create mode 100644 Custom_Templates/customer_templates/Walmart Luminate Sandbox/server_error.html.liquid create mode 100644 Custom_Templates/customer_templates/Walmart Luminate Sandbox/styles.css.liquid create mode 100644 Custom_Templates/customer_templates/Walmart Luminate/_cards_article.html.liquid create mode 100644 Custom_Templates/customer_templates/Walmart Luminate/_cards_course.html.liquid create mode 100644 Custom_Templates/customer_templates/Walmart Luminate/_cards_course_ongoing.html.liquid create mode 100644 Custom_Templates/customer_templates/Walmart Luminate/_cards_learning_path.html.liquid create mode 100644 Custom_Templates/customer_templates/Walmart Luminate/_cards_learning_path_progress.html.liquid create mode 100644 Custom_Templates/customer_templates/Walmart Luminate/_cards_training_event.html.liquid create mode 100644 Custom_Templates/customer_templates/Walmart Luminate/_course_desktop_view.html.liquid create mode 100644 Custom_Templates/customer_templates/Walmart Luminate/_course_header.html.liquid create mode 100644 Custom_Templates/customer_templates/Walmart Luminate/_courses_catalog.html.liquid create mode 100644 Custom_Templates/customer_templates/Walmart Luminate/_courses_index.html.liquid create mode 100644 Custom_Templates/customer_templates/Walmart Luminate/_footer.html.liquid create mode 100644 Custom_Templates/customer_templates/Walmart Luminate/_head.html.liquid create mode 100644 Custom_Templates/customer_templates/Walmart Luminate/_header.html.liquid create mode 100644 Custom_Templates/customer_templates/Walmart Luminate/_homepage_featured.html.liquid create mode 100644 Custom_Templates/customer_templates/Walmart Luminate/_homepage_ongoing_training.html.liquid create mode 100644 Custom_Templates/customer_templates/Walmart Luminate/_homepage_topics.html.liquid create mode 100644 Custom_Templates/customer_templates/Walmart Luminate/_learning_path_course.html.liquid create mode 100644 Custom_Templates/customer_templates/Walmart Luminate/_learning_path_desktop_view.html.liquid create mode 100644 Custom_Templates/customer_templates/Walmart Luminate/_learning_path_mobile_view.html.liquid create mode 100644 Custom_Templates/customer_templates/Walmart Luminate/_learning_path_progress_and_cta.html.liquid create mode 100644 Custom_Templates/customer_templates/Walmart Luminate/_search_result.html.liquid create mode 100644 Custom_Templates/customer_templates/Walmart Luminate/_sub_navigation.html.liquid create mode 100644 Custom_Templates/customer_templates/Walmart Luminate/articles.html.liquid create mode 100644 Custom_Templates/customer_templates/Walmart Luminate/certifications.html.liquid create mode 100644 Custom_Templates/customer_templates/Walmart Luminate/course.html.liquid create mode 100644 Custom_Templates/customer_templates/Walmart Luminate/dashboard.html.liquid create mode 100644 Custom_Templates/customer_templates/Walmart Luminate/homepage.html.liquid create mode 100644 Custom_Templates/customer_templates/Walmart Luminate/learning_path.html.liquid create mode 100644 Custom_Templates/customer_templates/Walmart Luminate/search.html.liquid create mode 100644 Custom_Templates/customer_templates/Walmart Luminate/server_error.html.liquid create mode 100644 Custom_Templates/customer_templates/Walmart Luminate/styles.css.liquid create mode 100644 Scripts/GoogleScripts/_onboarding_old.html.liquid diff --git a/Custom_Templates/customer_templates/.DS_Store b/Custom_Templates/customer_templates/.DS_Store index 18c33f41163c97df9f477d827d3ead296f38fbb9..c13b8640edaa4f00520b851c7ec99a205d8737e0 100644 GIT binary patch delta 440 zcmZo^U~Fk%oZ!#6Wn;i@enz9sJObxgUL0qO@PkKRt5yTG!H2@tK3=F9}h7^V*hJ1#K+H1@V-^m;4Wg<&0T*E43hX&L&p$$qDprKhvt+--jT7}7np#A3 zem<@ulZcFPQ@L2!n>{z**++&mCkOWA81W14cNZlEfg7;MkzE(HCqgga^y>{tEnwC%0;vJ&^%eQ zLs35+`xjp>T0
{% if course.ribbon %} @@ -5,33 +23,86 @@ {{ course.ribbon }}
{% endif %} - {{ course.name }} + {% if is_architect_certification_course_image == true %} + {{ course.name }} + {% elsif is_activator_certification_course_image == true %} + {{ course.name }} + {% elsif is_accelerator_certification_course_image == true %} + {{ course.name }} + {% else %} + {{ course.name }} + {%endif%}
-

- {{ course.name }} +

+ {% if is_architect_certification_course_image == true %} + Learn how to drive adoption
of competitive intelligence + {% elsif is_activator_certification_course_image == true %} + Learn how to gather &
distribute competitive intelligence + {% elsif is_accelerator_certification_course_image == true %} + Learn how to analyze + competitive intelligence + {%else%} + {{course.name}} + {% endif %}

{{ course.instructor_names }}
-
+ + \ No newline at end of file diff --git a/Custom_Templates/customer_templates/Crayon/auth_url_email.html.liquid b/Custom_Templates/customer_templates/Crayon/auth_url_email.html.liquid new file mode 100644 index 00000000..0fef30a3 --- /dev/null +++ b/Custom_Templates/customer_templates/Crayon/auth_url_email.html.liquid @@ -0,0 +1,217 @@ +
+ +
+ + \ No newline at end of file diff --git a/Custom_Templates/customer_templates/Crayon/course.html.liquid b/Custom_Templates/customer_templates/Crayon/course.html.liquid index 99df4953..816a88d3 100644 --- a/Custom_Templates/customer_templates/Crayon/course.html.liquid +++ b/Custom_Templates/customer_templates/Crayon/course.html.liquid @@ -1,8 +1,8 @@ - + {% endcomment %} {% include "header" %}
diff --git a/Custom_Templates/customer_templates/Crayon/homepage.html.liquid b/Custom_Templates/customer_templates/Crayon/homepage.html.liquid index 3a1c97ac..31a6c2a0 100644 --- a/Custom_Templates/customer_templates/Crayon/homepage.html.liquid +++ b/Custom_Templates/customer_templates/Crayon/homepage.html.liquid @@ -5,60 +5,227 @@ {% comment %} https://s3.amazonaws.com/static.northpass.com/Crayon/activatorBadge.png {% endcomment %} {% comment %} https://s3.amazonaws.com/static.northpass.com/Crayon/architectBadge.png {% endcomment %} -
-
-
-
-
Hi {{current_person.first_name}}! 👋
- {% comment %}
This is whatโ€™s relevant to you right now in Competitive Advantage Academy
{%endcomment%} -
Take the courses. Get your certificates. Compete like you mean it.
-
-
-
+{% assign architect_course_done = false %} +{% assign activator_course_done = false %} +{% assign accelerator_course_done = false %} -
-
+{% assign architect_course_in_progress = false %} +{% assign activator_course_in_progress = false %} +{% assign accelerator_course_in_progress = false %} - {% for course in courses.in_catalog %} - {% if course.name == 'Activator Certification Course' %} -
-
- Beginner -
-
- {% include 'cards_course' with course %} + +{% assign architect_course_started = true %} +{% assign activator_course_started = true %} +{% assign accelerator_course_started = true %} + +{% for course in courses.in_catalog %} + {% if course.name == 'Architect Certification Course'%} + {% if course.progress == 100 %} + {% assign architect_course_done = true %} + {% elsif course.progress > 0 and course.progress < 100 %} + {% assign architect_course_in_progress = true %} + {% else %} + {% assign architect_course_started = false %} + {% endif %} + {% endif %} + {% if course.name == 'Activator Certification Course'%} + {% if course.progress == 100 %} + {% assign activator_course_done = true %} + {% elsif course.progress > 0 and course.progress < 100 %} + {% assign activator_course_in_progress = true %} + {% else %} + {% assign activator_course_started = false %} + {% endif %} + {% endif %} + {% if course.name == 'Accelerator Certification Course'%} + {% if course.progress == 100 %} + {% assign accelerator_course_done = true %} + {% elsif course.progress > 0 and course.progress < 100 %} + {% assign accelerator_course_in_progress = true %} + {% else %} + {% assign accelerator_course_started = false %} + {% endif %} + {%endif%} +{% endfor %} + +
+
+
+
+
+
, {{current_person.first_name}}! + + {% assign incomplete_course_count = 0 %} + {% assign default_course = 'Architect Certification Course' %} + + {% if architect_course_started == true and architect_course_done == false %} + Ready to complete the Architect Certification Course? + {% elsif activator_course_started == true and activator_course_done == false %} + Ready to complete the Activator Certification Course? + {% elsif accelerator_course_started == true and accelerator_course_done == false %} + Ready to complete the Accelerator Certification Course? + {% else %} + {% if architect_course_done == false %} + {% assign incomplete_course_count = incomplete_course_count | plus: 1 %} + {% endif %} + + {% if activator_course_done == false %} + {% assign incomplete_course_count = incomplete_course_count | plus: 1 %} + {% endif %} + + {% if accelerator_course_done == false %} + {% assign incomplete_course_count = incomplete_course_count | plus: 1 %} + {% endif %} + + {% if architect_course_done == true %} + {% assign default_course = 'Activator Certification Course' %} + {% endif %} + + {% if incomplete_course_count > 1 and default_course != 'Architect Certification Course' %} + Ready to complete the Accelerator Certification Course? + {% elsif incomplete_course_count > 0 %} + Ready to complete the {{ default_course }}? + {% else %} + {% if architect_course_done == true and activator_course_done == false and accelerator_course_done == false %} + Ready to begin Accelerator Certification Course? + {% elsif activator_course_done == true and accelerator_course_done == false and architect_course_done == false %} + Ready to begin Architect Certification Course? + {% elsif accelerator_course_done == true and activator_course_done == false and architect_course_done == false %} + Ready to begin Architect Certification Course? + {% else %} + You've completed every available course. ๐ŸŽ‰ + {% endif %} + {% endif %} {% endif %} - {% endfor %} -
- -
- {% for course in courses.in_catalog %} - {% if course.name == 'Architect Certification Course' %} -
-
- Intermediate -
-
- {% include 'cards_course' with course %} - {% endif %} - {% endfor %} -
- -
- {% for course in courses.in_catalog %} - {% if course.name == 'Accelerator Certification Course' %} -
-
- Advanced -
-
- {% include 'cards_course' with course %} - {% endif %} - {% endfor %} + + +
+ {% comment %}
This is whatโ€™s relevant to you right now in Competitive Advantage Academy
{%endcomment%} +
+ +
+
+ + {% for course in courses.in_catalog %} + {% if course.name == 'Activator Certification Course' %} +
+
+ {% if course.progress == 0 %} + โ›”๏ธ NOT STARTED + {% elsif course.progress > 0 and course.progress < 100%} + โœ๏ธ IN PROGRESS + {% elsif course.progress == 100 %} + ๐ŸŽ‰ COMPLETE + {% endif %} +
+
+ {% include 'cards_course' with course %} + {% endif %} + {% endfor %} +
+ +
+ {% for course in courses.in_catalog %} + {% if course.name == 'Architect Certification Course' %} +
+
+ {% if course.progress == 0 %} + โ›”๏ธ NOT STARTED + {% elsif course.progress > 0 and course.progress < 100%} + โœ๏ธ IN PROGRESS + {% elsif course.progress == 100 %} + ๐ŸŽ‰ COMPLETE + {% endif %} +
+
+ {% include 'cards_course' with course %} + {% endif %} + {% endfor %} +
+ +
+ {% for course in courses.in_catalog %} + {% if course.name == 'Accelerator Certification Course' %} +
+
+ {% if course.progress == 0 %} + โ›”๏ธ NOT STARTED + {% elsif course.progress > 0 and course.progress < 100%} + โœ๏ธ IN PROGRESS + {% elsif course.progress == 100 %} + ๐ŸŽ‰ COMPLETE + {% endif %} +
+
+ {% include 'cards_course' with course %} + {% endif %} + {% endfor %} +
+
+ +
+
+
+ +{% include "footer" %} -
- -
-{% include "footer" %} \ No newline at end of file + + + \ No newline at end of file diff --git a/Custom_Templates/customer_templates/Crayon/onboarding.html.liquid b/Custom_Templates/customer_templates/Crayon/onboarding.html.liquid index 0c20f3ac..e0163b86 100644 --- a/Custom_Templates/customer_templates/Crayon/onboarding.html.liquid +++ b/Custom_Templates/customer_templates/Crayon/onboarding.html.liquid @@ -1,30 +1,61 @@ {% include "header" %} -{% include "course_version_outdated_alert", courses: courses.enrolled %} -{% include "sub_navigation" %} -
-
-
- {% if features.learning_paths? %} -
- {% t shared.learning_paths %} -
- {% include "learning_paths_index", items: learning_paths.enrolled %} - {% endif %} -
- {% t shared.course_vocabulary.plural, key: current_school.course_vocabulary %} +{% include "course_version_outdated_alert", courses: courses.featured %} +
+
+ {{ homepage.headline }} +
+
+ {{ homepage.headline }} +
+
+ {{ homepage.subheadline }}
- {% include "courses_index", class: "col-xs-12 col-sm-6 np-stretch-content" %}
- {% if features.training_events? %} -
-
- {% t .upcoming_events %} +
+ {% include "sub_navigation" %} +
{% include "footer" %} -current_page: "/app/user-guides" \ No newline at end of file + diff --git a/Custom_Templates/customer_templates/Crayon/onboarding_unused.html.liquid b/Custom_Templates/customer_templates/Crayon/onboarding_unused.html.liquid new file mode 100644 index 00000000..57131292 --- /dev/null +++ b/Custom_Templates/customer_templates/Crayon/onboarding_unused.html.liquid @@ -0,0 +1,30 @@ +{% include "header" %} +{% include "course_version_outdated_alert", courses: courses.enrolled %} +{% include "sub_navigation" %} +
+
+
+ {% if features.learning_paths? %} +
+ {% t shared.learning_paths %} +
+ {% include "learning_paths_index", items: learning_paths.enrolled %} + {% endif %} +
+ {% t shared.course_vocabulary.plural, key: current_school.course_vocabulary %} +
+ {% include "courses_index", class: "col-xs-12 col-sm-6 np-stretch-content" %} +
+ {% if features.training_events? %} +
+
+ {% t .upcoming_events %} +
+ {% include "training_events_dashboard" %} +
+ {% endif %} +
+
+{% include "footer" %} + +current_page: "/app/user-guides" diff --git a/Custom_Templates/customer_templates/Crayon/styles.css.liquid b/Custom_Templates/customer_templates/Crayon/styles.css.liquid index c1bf6f0a..1bff6036 100644 --- a/Custom_Templates/customer_templates/Crayon/styles.css.liquid +++ b/Custom_Templates/customer_templates/Crayon/styles.css.liquid @@ -14,25 +14,188 @@ body, html, div { .np-card-content{ padding-top: 0.5rem; } - - .np-card-content-title{ - font-size: 1.1rem !important; - } -} - -.np-card-content-title{ - font-size: 1rem !important; } .np-course-card-button{ - width: 8rem; + width: 100%; + font-size: 1.3rem; + padding: 25px; + border: 2px solid #000; + +} + +.course-button-container { + margin-top: 1rem; +} + +.purple-btn { + background: #bc49dd; +} + +.orange-btn { + background: #ff6d09; +} + +.red-btn { + background: #d94a66; +} +/* ------------------------------------------------------------------------------------------------------ */ +/* Login Page Styles */ +.np-open-access{ + height: 100%; +} + +.sign-up-body{ + align-items: center; + background: #0538BF; + border-radius: 0; + display: flex; + height: 100%; + justify-content: center; + margin: 0 !important; + width: 100%; +} + +.sign-up-body-content-container{ + align-items: center; + display: flex; + flex-direction: column; + height: 100%; + justify-content: space-evenly; + margin: 0 !important; +} + +.sign-in-text-content-wrapper{ + text-align: center; +} + +.login-logo{ + height: 100px; + padding: 20px; +} + +.login-text{ + color: #FFFFFF; +} + +.welcome-header{ + font-size: 36px; +} + +.welcome-subheader{ + font-size: 24px; +} + +.login-emoji-desktop{ + display: none; +} + +.login-form-wrapper{ + width: 80%; +} + +.login-input-label{ + font-size: 14px; + margin-bottom: 10px; +} + +.login-input{ + background: #FEC311; + border: 3px solid #FFFFFF; + border-radius: 0; +} + +.login-button{ + background: #FEC311; + border: 2px solid #FFFFFF; + font-size: 30px; + margin-top: 30px; + padding: 0; +} + +@media screen and (min-width: 768px){ + .np-box-content-container{ + flex-direction: row; + } + + .login-text-content-wrapper{ + align-items: flex-start; + height: 100%; + display: flex; + flex-direction: column; + justify-content: center; + max-width: 50%; + } + + .login-logo{ + padding-left: 0; + } + + .login-text{ + text-align: left; + } + + .welcome-header{ + font-size: 62px; + } + + .welcome-subheader{ + font-size: 24px; + } + + .login-emoji-mobile{ + display: none; + } + + .login-emoji-desktop{ + display: inline; + } + + .login-form-wrapper{ + align-items: flex-end; + display: flex; + flex-direction: column; + max-width: 50%; + } + + .login-form{ + width: 80%; + } +} + + +@media screen and (min-width: 1000px){ + .login-body-content-container{ + padding: 75px; + } +} + +@media screen and (min-width: 1200px){ + .welcome-header{ + font-size: 80px; + } + + .welcome-subheader{ + font-size: 36px; + } +} + +.np-sub-navigation-content-item-link, +.np-sub-navigation-content-item-inactive, +.np-sub-navigation-content-item-active, +.np-sub-navigation-content-item-icon { + color: #2DC3D0 !important; +} + +.np-sub-navigation { + background: white; } /* ------------------------------------------------------------------------------------------------------ */ /* Achievements Panel */ /* .np-dashboard-achievements-panel{ - background: #ffffff; - height: 8rem; + background: #ffffff; + height: 8rem; border-radius: 10px; } @@ -61,6 +224,11 @@ body, html, div { margin-right: -4rem; } */ +.custom-course-description { + font-size: 1.3rem; + font-weight: 400; + text-align: center; +} @media (min-width: 395px){ .np-dashboard-medal-icon{ margin-right: -4rem; @@ -322,4 +490,4 @@ body, html, div { .np-dashboard-medal-icon{ margin-right: 0rem; } -} \ No newline at end of file +} diff --git a/Custom_Templates/customer_templates/Northpass Academy/homepage.html.liquid b/Custom_Templates/customer_templates/Northpass Academy/homepage.html.liquid index 01571124..e946836f 100644 --- a/Custom_Templates/customer_templates/Northpass Academy/homepage.html.liquid +++ b/Custom_Templates/customer_templates/Northpass Academy/homepage.html.liquid @@ -54,9 +54,9 @@ {% include "section_tips_tricks" %} {% include "section_faqs" %} - +
{% include "footer" %} \ No newline at end of file + diff --git a/Custom_Templates/customer_templates/Walmart Luminate Sandbox/_cards_article.html.liquid b/Custom_Templates/customer_templates/Walmart Luminate Sandbox/_cards_article.html.liquid new file mode 100644 index 00000000..837e4ae4 --- /dev/null +++ b/Custom_Templates/customer_templates/Walmart Luminate Sandbox/_cards_article.html.liquid @@ -0,0 +1,38 @@ +{% capture course_path %}{% route course, id: course.id %}{% endcapture %} +
+
+ {% if course.ribbon %} +
+ {{ course.ribbon }} +
+ {% endif %} + {{ course.name }} +
+

+ {{ course.name }} +

+
+ {{ course.short_description }} + {% if course.properties.course_length %} +
{{course.properties.course_length}}
+ {% endif %} +
+ +
+
+
diff --git a/Custom_Templates/customer_templates/Walmart Luminate Sandbox/_cards_course.html.liquid b/Custom_Templates/customer_templates/Walmart Luminate Sandbox/_cards_course.html.liquid new file mode 100644 index 00000000..2bd8026a --- /dev/null +++ b/Custom_Templates/customer_templates/Walmart Luminate Sandbox/_cards_course.html.liquid @@ -0,0 +1,55 @@ +
+
+
+ {% if course.ribbon %} +
+ {{ course.ribbon }} +
+ {% endif %} +
+

+ {{ course.name }} +

+ {% comment %} {% if course.properties.course_length %} +
{{course.properties.course_length}}
+ {% endif %} {% endcomment %} +
+ {{ course.name }} +
+
+ {% if course.short_description != "" %} +
+ {{ course.short_description }} + {% if course.properties.course_length %} +
{{course.properties.course_length}}
+ {% endif %} +
+ + {% else %} +
+ {% endif %} + +
+
+
diff --git a/Custom_Templates/customer_templates/Walmart Luminate Sandbox/_cards_course_ongoing.html.liquid b/Custom_Templates/customer_templates/Walmart Luminate Sandbox/_cards_course_ongoing.html.liquid new file mode 100644 index 00000000..ca71767f --- /dev/null +++ b/Custom_Templates/customer_templates/Walmart Luminate Sandbox/_cards_course_ongoing.html.liquid @@ -0,0 +1,36 @@ +{% capture course_path %}{% route course, id: course.id %}{% endcapture %} + +
+
+ {% if course.ribbon %} +
+ {{ course.ribbon }} +
+ {% endif %} +
+

+ {{ course.name }} +

+
+ {{ course.name }} +
+
+
+ {{ course.short_description }} +
+ +
+
+
diff --git a/Custom_Templates/customer_templates/Walmart Luminate Sandbox/_cards_learning_path.html.liquid b/Custom_Templates/customer_templates/Walmart Luminate Sandbox/_cards_learning_path.html.liquid new file mode 100644 index 00000000..a90c5e79 --- /dev/null +++ b/Custom_Templates/customer_templates/Walmart Luminate Sandbox/_cards_learning_path.html.liquid @@ -0,0 +1,74 @@ +
+
+
+
+ {{ learning_path.name }} +
+
+
+ +
{% t shared.learning_path.title %}
+
+ {{ learning_path.items.count }} {% t .items %} +
+
+
+
{% t shared.learning_path.title %}
+ +
+ +
+

+ {{ learning_path.name }} +

+ + {% if learning_path.instructor_names %} +
+ {{ learning_path.instructor_names }} +
+ {% endif %} + +
+ {{ learning_path.description }} +
+ +
+ {% t shared.progress, count: learning_path.progress %} +
+ +
+
+
+
+ + +
+
+
+
+
+
+
+
+
diff --git a/Custom_Templates/customer_templates/Walmart Luminate Sandbox/_cards_learning_path_progress.html.liquid b/Custom_Templates/customer_templates/Walmart Luminate Sandbox/_cards_learning_path_progress.html.liquid new file mode 100644 index 00000000..d24ca23b --- /dev/null +++ b/Custom_Templates/customer_templates/Walmart Luminate Sandbox/_cards_learning_path_progress.html.liquid @@ -0,0 +1,55 @@ + +
+
{{ learning_path.name }}
+
+ + + + {{learning_path.progress}}% + +
+
+
{{ learning_path.name }}
+
+ Total Courses: {{ learning_path.items.count }} Courses +
+
+ {% assign completed_count = 0 %} + + {% for item in learning_path.items %} + {% if item.completed? %} + {% assign completed_count = completed_count | plus: 1 %} + {% endif %} + {% endfor %} + Completed: + {% if completed_count > 1 or completed_count == 0 %} +
{{completed_count}}
Courses
+ {% else %} +
{{completed_count}}
Course
+ {% endif %} +
+
+
+
+ + + diff --git a/Custom_Templates/customer_templates/Walmart Luminate Sandbox/_cards_training_event.html.liquid b/Custom_Templates/customer_templates/Walmart Luminate Sandbox/_cards_training_event.html.liquid new file mode 100644 index 00000000..6690cdfd --- /dev/null +++ b/Custom_Templates/customer_templates/Walmart Luminate Sandbox/_cards_training_event.html.liquid @@ -0,0 +1,45 @@ +
+
+
+

+ {{ training_event.title }} +

+
+ {% t shared.event_types, key: training_event.event_type %} +
+
+ +
+
+
+ {{ training_event.sessions.first.day }} +
+
+
+ {{ training_event.sessions.first.month }} +
+
+ {{ training_event.sessions.first.year }} +
+
+
+
+
+
+
+ + + {% t .sessions, count: training_event.sessions.size %} + + + {% t shared.view %} + +
+
+
+
diff --git a/Custom_Templates/customer_templates/Walmart Luminate Sandbox/_course_desktop_view.html.liquid b/Custom_Templates/customer_templates/Walmart Luminate Sandbox/_course_desktop_view.html.liquid new file mode 100644 index 00000000..7d4abd53 --- /dev/null +++ b/Custom_Templates/customer_templates/Walmart Luminate Sandbox/_course_desktop_view.html.liquid @@ -0,0 +1,43 @@ +
+
+ {% include "course_header" %} +
+
+
+
+
+
{{course.name}}
+ {{ 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" %} +
+
+
diff --git a/Custom_Templates/customer_templates/Walmart Luminate Sandbox/_course_header.html.liquid b/Custom_Templates/customer_templates/Walmart Luminate Sandbox/_course_header.html.liquid new file mode 100644 index 00000000..f2721a07 --- /dev/null +++ b/Custom_Templates/customer_templates/Walmart Luminate Sandbox/_course_header.html.liquid @@ -0,0 +1,35 @@ +
+ {{ current_school.course_vocabulary }} + + +
+
+ + + + {% comment %} {{ course.name }} {% endcomment %} +
+
+
{{course.name}}
+ {{ course.name }} +
+ + \ No newline at end of file diff --git a/Custom_Templates/customer_templates/Walmart Luminate Sandbox/_courses_catalog.html.liquid b/Custom_Templates/customer_templates/Walmart Luminate Sandbox/_courses_catalog.html.liquid new file mode 100644 index 00000000..4419e8b8 --- /dev/null +++ b/Custom_Templates/customer_templates/Walmart Luminate Sandbox/_courses_catalog.html.liquid @@ -0,0 +1,18 @@ +{% if courses.in_catalog.any? %} +
+ {% for course in courses.in_catalog %} + {% unless course.properties.is_article_course %} +
+ {% include "cards_course" with course %} +
+ {% endunless %} + {% 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/Walmart Luminate Sandbox/_courses_index.html.liquid b/Custom_Templates/customer_templates/Walmart Luminate Sandbox/_courses_index.html.liquid new file mode 100644 index 00000000..f62ebf82 --- /dev/null +++ b/Custom_Templates/customer_templates/Walmart Luminate Sandbox/_courses_index.html.liquid @@ -0,0 +1,18 @@ +{% if courses.enrolled.any? %} +
+ {% for course in courses.enrolled %} + {% unless course.properties.is_article_course %} +
+ {% include "cards_course" with course %} +
+ {% endunless %} + {% 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/Walmart Luminate Sandbox/_footer.html.liquid b/Custom_Templates/customer_templates/Walmart Luminate Sandbox/_footer.html.liquid new file mode 100644 index 00000000..8d65c563 --- /dev/null +++ b/Custom_Templates/customer_templates/Walmart Luminate Sandbox/_footer.html.liquid @@ -0,0 +1,108 @@ +
+ + + +
+ + \ No newline at end of file diff --git a/Custom_Templates/customer_templates/Walmart Luminate Sandbox/_head.html.liquid b/Custom_Templates/customer_templates/Walmart Luminate Sandbox/_head.html.liquid new file mode 100644 index 00000000..c97c5abd --- /dev/null +++ b/Custom_Templates/customer_templates/Walmart Luminate Sandbox/_head.html.liquid @@ -0,0 +1,6 @@ +{% styles default %} +{% styles colors %} +{% styles custom %} + + + \ No newline at end of file diff --git a/Custom_Templates/customer_templates/Walmart Luminate Sandbox/_header.html.liquid b/Custom_Templates/customer_templates/Walmart Luminate Sandbox/_header.html.liquid new file mode 100644 index 00000000..9e5eaa11 --- /dev/null +++ b/Custom_Templates/customer_templates/Walmart Luminate Sandbox/_header.html.liquid @@ -0,0 +1,391 @@ +
+
+
+ {% if current_person.signed_in? %} + + + {% endif %} +
+ {% if current_school.logo_url %} +

+ + Walmart Luminate Learn + + + +
Learn
+
Walmart Luminate Learn
+

+ {% 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/Walmart Luminate Sandbox/_homepage_featured.html.liquid b/Custom_Templates/customer_templates/Walmart Luminate Sandbox/_homepage_featured.html.liquid new file mode 100644 index 00000000..c175ac12 --- /dev/null +++ b/Custom_Templates/customer_templates/Walmart Luminate Sandbox/_homepage_featured.html.liquid @@ -0,0 +1,222 @@ + + + + + + + \ No newline at end of file diff --git a/Custom_Templates/customer_templates/Walmart Luminate Sandbox/_homepage_ongoing_training.html.liquid b/Custom_Templates/customer_templates/Walmart Luminate Sandbox/_homepage_ongoing_training.html.liquid new file mode 100644 index 00000000..2e57bd3d --- /dev/null +++ b/Custom_Templates/customer_templates/Walmart Luminate Sandbox/_homepage_ongoing_training.html.liquid @@ -0,0 +1,194 @@ +
+
+
+ Ongoing Training +
+ +
+ {% if items.size > 0 %} + {% assign ongoing_courses_count = 0 %} +
+
+ {% for course in items %} + {% if course.properties.is_article_course == false %} + {% if course.progress > 0 and course.progress < 100 %} + {% assign ongoing_courses_count = ongoing_courses_count | plus: 1 %} +
+ {% include "cards_course_ongoing" with course %} +
+ {% endif %} + {% endif %} + {% endfor %} +
+
+ + {% if ongoing_courses_count > 0 %} +
+ See more +
+ {% else %} + + + {% endif %} + {% else %} + + {% endif %} +
+ + + + + + \ No newline at end of file diff --git a/Custom_Templates/customer_templates/Walmart Luminate Sandbox/_homepage_topics.html.liquid b/Custom_Templates/customer_templates/Walmart Luminate Sandbox/_homepage_topics.html.liquid new file mode 100644 index 00000000..39314882 --- /dev/null +++ b/Custom_Templates/customer_templates/Walmart Luminate Sandbox/_homepage_topics.html.liquid @@ -0,0 +1,149 @@ +
+
+
+
Explore Courses by Category
+
+
+ +
+
+
+ {% for category in categories.in_catalog %} + {% assign category_name = category.name | downcase %} + {% if category_name != "featured" and category_name != "articles" %} + {% assign cat_image = "" %} + + {% if category_name == "customer perception" %} + {% assign cat_image = "https://s3.amazonaws.com/static.northpass.com/walmart-luminate/category-image-customer-perception.png" %} + {% elsif category_name == "shopper behavior" %} + {% assign cat_image = "https://s3.amazonaws.com/static.northpass.com/walmart-luminate/category-image-shopper-behavior.png" %} + {% elsif category_name == "insights dashboard" %} + {% assign cat_image = "https://s3.amazonaws.com/static.northpass.com/walmart-luminate/category-image-insights-dashboard.png" %} + {% elsif category_name == "report builder" %} + {% assign cat_image = "https://s3.amazonaws.com/static.northpass.com/walmart-luminate/category-image-report-builder.png" %} + {% elsif category_name == "apis" %} + {% assign cat_image = "https://s3.amazonaws.com/static.northpass.com/walmart-luminate/category-image-apis.png" %} + {% elsif category_name == "know your store" %} + {% assign cat_image = "https://s3.amazonaws.com/static.northpass.com/walmart-luminate/category-image-knowyourstore.png" %} + {% elsif category_name == "metrics" %} + {% assign cat_image = "https://s3.amazonaws.com/static.northpass.com/walmart-luminate/category-image-metrics.png" %} + {% elsif category_name == "channel performance" %} + {% assign cat_image = "https://s3.amazonaws.com/static.northpass.com/walmart-luminate/category-image-channel-performance.png" %} + {% elsif category_name == "know your customer" %} + {% assign cat_image = "https://s3.amazonaws.com/static.northpass.com/walmart-luminate/category-image-knowyourcustomer.png" %} + {% elsif category_name == "advanced" %} + {% assign cat_image = "https://s3.amazonaws.com/static.northpass.com/walmart-luminate/category-image-advanced.png" %} + {% elsif category_name == "beginner" %} + {% assign cat_image = "https://s3.amazonaws.com/static.northpass.com/walmart-luminate/category-image-beginner.png" %} + {% endif %} + + + {% comment %} {% if cat_image %} + + {% endif %} {% endcomment %} + {% comment %}
+ {{category.name}} +
{% endcomment %} + {{category.name}} +
+ {% endif %} + {% endfor %} +
+
+
+
+ + \ No newline at end of file diff --git a/Custom_Templates/customer_templates/Walmart Luminate Sandbox/_learning_path_course.html.liquid b/Custom_Templates/customer_templates/Walmart Luminate Sandbox/_learning_path_course.html.liquid new file mode 100644 index 00000000..59fcc6ae --- /dev/null +++ b/Custom_Templates/customer_templates/Walmart Luminate Sandbox/_learning_path_course.html.liquid @@ -0,0 +1,75 @@ +{% assign full_course_obj = "" %} +{% for course_obj in courses.in_catalog %} + {% if course_obj.id == course.id %} + {% assign full_course_obj = course_obj %} + {% endif %} +{% endfor %} + +{% if learning_path.enrolled? and course.unlocked? %} +
+ +
+ {{ course.name }} +
+
+ {{ course.name }} +
+ {% if course.instructors %} +
+ {{ course.instructors }} +
+ {% endif %} +
+ {{ full_course_obj.short_description }} +
+ {% if full_course_obj.properties.course_length %} +
{{full_course_obj.properties.course_length}}
+ {% endif %} +
+ {% t shared.progress, count: course.progress %} +
+
+ + {% if course.optional? %} +
+ {% t shared.optional %} +
+ {% endif %} +
+
+{% else %} +
+
+ {{ course.name }} +
+
+ {{ course.name }} +
+
+ {{ full_course_obj.short_description }} +
+ {% if full_course_obj.properties.course_length %} +
{{full_course_obj.properties.course_length}}
+ {% endif %} +
+ {% if course.optional? %} +
+ {% t shared.optional %} +
+ {% endif %} +
+
+{% endif %} diff --git a/Custom_Templates/customer_templates/Walmart Luminate Sandbox/_learning_path_desktop_view.html.liquid b/Custom_Templates/customer_templates/Walmart Luminate Sandbox/_learning_path_desktop_view.html.liquid new file mode 100644 index 00000000..488b7cc0 --- /dev/null +++ b/Custom_Templates/customer_templates/Walmart Luminate Sandbox/_learning_path_desktop_view.html.liquid @@ -0,0 +1,35 @@ +
+
+ {% t shared.learning_path.title %} + +
+
+ + + + {{ learning_path.name }} +
+
+ +
+
+
+ {% comment %}
+
{{learning_path.name}}
+ {{ learning_path.name }} +
{% endcomment %} + {% 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/Walmart Luminate Sandbox/_learning_path_mobile_view.html.liquid b/Custom_Templates/customer_templates/Walmart Luminate Sandbox/_learning_path_mobile_view.html.liquid new file mode 100644 index 00000000..556c742a --- /dev/null +++ b/Custom_Templates/customer_templates/Walmart Luminate Sandbox/_learning_path_mobile_view.html.liquid @@ -0,0 +1,41 @@ +
+
+ {% t shared.learning_path.title %} + +
+
+ {{ learning_path.name }} +
+ {% comment %}
+
{{learning_path.name}}
+ {{ learning_path.name }} +
{% endcomment %} + +
+ {% include "learning_path_progress_and_cta" %} +
+
+ +{% 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/Walmart Luminate Sandbox/_learning_path_progress_and_cta.html.liquid b/Custom_Templates/customer_templates/Walmart Luminate Sandbox/_learning_path_progress_and_cta.html.liquid new file mode 100644 index 00000000..85570695 --- /dev/null +++ b/Custom_Templates/customer_templates/Walmart Luminate Sandbox/_learning_path_progress_and_cta.html.liquid @@ -0,0 +1,43 @@ +{% if learning_path.enrolled? %} +
+
+ {% t .progress %} +
+
+
+
+
+
+ {% t shared.progress, count: learning_path.progress %} +
+
+{% endif %} + + + + {% if learning_path.enrolled? == false %} + {% t shared.enroll %} + {% elsif learning_path.started? == false %} + {% t shared.learning_path.start %} + {% elsif learning_path.completed? %} + {% t shared.learning_path.view %} + {% else %} + {% t shared.continue %} + {% endif %} + diff --git a/Custom_Templates/customer_templates/Walmart Luminate Sandbox/_search_result.html.liquid b/Custom_Templates/customer_templates/Walmart Luminate Sandbox/_search_result.html.liquid new file mode 100644 index 00000000..b19e79db --- /dev/null +++ b/Custom_Templates/customer_templates/Walmart Luminate Sandbox/_search_result.html.liquid @@ -0,0 +1,35 @@ +{% if result.type == "course" %} +
+
+
+ {{ result.name }} +
+ +
{{result.course.short_description}}
+ +
+
+ {% for course in catalog_courses %} + {% if course.id == result.course.id %} + {% for cat in course.categories %} + {% assign cat_name = cat.name | upcase %} + {% unless cat_name == "FEATURED" or cat_name == "ARTICLES" %} +
{{cat.name}}
+ {% endunless %} + {% endfor %} + {% endif %} + {% endfor %} +
+ +
+
+
+{% endif %} \ No newline at end of file diff --git a/Custom_Templates/customer_templates/Walmart Luminate Sandbox/_sub_navigation.html.liquid b/Custom_Templates/customer_templates/Walmart Luminate Sandbox/_sub_navigation.html.liquid new file mode 100644 index 00000000..7b9e3b53 --- /dev/null +++ b/Custom_Templates/customer_templates/Walmart Luminate Sandbox/_sub_navigation.html.liquid @@ -0,0 +1,51 @@ + + + + + + diff --git a/Custom_Templates/customer_templates/Walmart Luminate Sandbox/articles.html.liquid b/Custom_Templates/customer_templates/Walmart Luminate Sandbox/articles.html.liquid new file mode 100644 index 00000000..69a97271 --- /dev/null +++ b/Custom_Templates/customer_templates/Walmart Luminate Sandbox/articles.html.liquid @@ -0,0 +1,29 @@ +{% include "header" %} +{% include "sub_navigation" %} +
+
+
+
{{ custom_page.headline }}
+
{{ custom_page.subheadline }}
+
+
+ {% if courses.in_catalog.any? %} +
+ {% for course in courses.in_catalog %} + {% if course.properties.is_article_course %} +
+ {% include "cards_article" with course %} +
+ {% endif %} + {% endfor %} +
+ {% else %} + {% capture message %} + {% t shared.zero_state.courses.catalog, + key: current_school.course_vocabulary + %} + {% endcapture %} + {% include "courses_zero_state", message: message %} + {% endif %} +
+{% include "footer" %} diff --git a/Custom_Templates/customer_templates/Walmart Luminate Sandbox/certifications.html.liquid b/Custom_Templates/customer_templates/Walmart Luminate Sandbox/certifications.html.liquid new file mode 100644 index 00000000..7048e813 --- /dev/null +++ b/Custom_Templates/customer_templates/Walmart Luminate Sandbox/certifications.html.liquid @@ -0,0 +1,21 @@ +{% include "header" %} +{% include "sub_navigation" %} +
+
+
+
{{ custom_page.headline }}
+
{{ custom_page.subheadline }}
+
+
+
+
+
+
+ {{ custom_page.content }} +
+ +
+
+
+
+{% include "footer" %} diff --git a/Custom_Templates/customer_templates/Walmart Luminate Sandbox/course.html.liquid b/Custom_Templates/customer_templates/Walmart Luminate Sandbox/course.html.liquid new file mode 100644 index 00000000..c513f5d2 --- /dev/null +++ b/Custom_Templates/customer_templates/Walmart Luminate Sandbox/course.html.liquid @@ -0,0 +1,63 @@ +{% if course.properties.skip_course_cover_page or course.properties.is_article_course %} + {% if course.enrolled? %} + + {% else %} + + {% endif %} +{% else %} + {% include "header" %} +
+
+ {% include "course_desktop_view" %} +
+
+ {% include "course_mobile_view" %} +
+
+ {% include "footer" %} +{% endif %} + + + diff --git a/Custom_Templates/customer_templates/Walmart Luminate Sandbox/dashboard.html.liquid b/Custom_Templates/customer_templates/Walmart Luminate Sandbox/dashboard.html.liquid new file mode 100644 index 00000000..4ecfa949 --- /dev/null +++ b/Custom_Templates/customer_templates/Walmart Luminate Sandbox/dashboard.html.liquid @@ -0,0 +1,28 @@ +{% include "header" %} +{% include "course_version_outdated_alert", courses: courses.enrolled %} +{% include "sub_navigation" %} +
+
+
+ {% if features.learning_paths? %} +
+ {% t shared.learning_paths %} +
+ {% include "learning_paths_index", items: learning_paths.enrolled %} + {% endif %} +
+ {% t shared.course_vocabulary.plural, key: current_school.course_vocabulary %} +
+ {% include "courses_index", class: "col-xs-12 col-sm-6 col-md-4 np-stretch-content" %} +
+ {% comment %} {% if features.training_events? %} +
+
+ {% t .upcoming_events %} +
+ {% include "training_events_dashboard" %} +
+ {% endif %} {% endcomment %} +
+
+{% include "footer" %} \ No newline at end of file diff --git a/Custom_Templates/customer_templates/Walmart Luminate Sandbox/homepage.html.liquid b/Custom_Templates/customer_templates/Walmart Luminate Sandbox/homepage.html.liquid new file mode 100644 index 00000000..a1d437d8 --- /dev/null +++ b/Custom_Templates/customer_templates/Walmart Luminate Sandbox/homepage.html.liquid @@ -0,0 +1,410 @@ + + +{% assign catalog_courses = courses.in_catalog %} +{% include "header" %} +
+
+
+
+
+ {{ homepage.headline }} +
+
+
+ {{ homepage.subheadline }} +
+ +
+
+ {{ homepage.headline }} +
+
+ {% include "sub_navigation" %} + + {% include "homepage_featured", items: catalog_courses %} + +
+
+
+
Progress Tracker
+
+
+ {% assign lps_in_progress = 0 %} + {% assign enrolled_learning_paths = learning_paths.enrolled | sort: "progress" | reverse %} + {% for learning_path in enrolled_learning_paths %} + {% if learning_path.progress > 0 %} + {% assign lps_in_progress = lps_in_progress | plus: 1 %} + + {% if lps_in_progress < 4 %} +
+ {% include "cards_learning_path_progress" %} +
+ + {% endif %} + {% endif %} + {% endfor %} + + {% if lps_in_progress > 0 %} +
+ See more +
+ {% endif %} + {% if lps_in_progress == 0 %} +
+
+
+ Yikes! You don't have any learning Paths in progress. +
+ +
+
+ + {% endif %} +
+ +
+
+ {% comment %} {% if features.training_events? %} +
+
+
Upcoming Courses
+
+ {% if training_events.available.any? %} + {% for training_event in training_events.available limit:1 %} + {% include "cards_training_event" with training_event %} + {% endfor %} +
+ See more +
+ {% else %} + {% include "training_events_zero_state" %} + {% endif %} +
+
+
+ {% endif %} {% endcomment %} +
+
+ + {% include "homepage_ongoing_training", items: catalog_courses %} + + {% include "homepage_topics" %} + +
+{% include "footer" %} + + + +{% if current_person.signed_in? %} + {% unless current_person.email contains "+preview" %} + + {% endunless %} +{% endif %} + + + + + diff --git a/Custom_Templates/customer_templates/Walmart Luminate Sandbox/learning_path.html.liquid b/Custom_Templates/customer_templates/Walmart Luminate Sandbox/learning_path.html.liquid new file mode 100644 index 00000000..7873feee --- /dev/null +++ b/Custom_Templates/customer_templates/Walmart Luminate Sandbox/learning_path.html.liquid @@ -0,0 +1,122 @@ +{% include "header" %} +
+
+ {% 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/Walmart Luminate Sandbox/search.html.liquid b/Custom_Templates/customer_templates/Walmart Luminate Sandbox/search.html.liquid new file mode 100644 index 00000000..269f6d49 --- /dev/null +++ b/Custom_Templates/customer_templates/Walmart Luminate Sandbox/search.html.liquid @@ -0,0 +1,63 @@ +{% include "header" %} +{% include "sub_navigation" %} +
+
+ {% t .title %} +
+
+
+ {% t .showing %} + {{ results.count }} + {% t .results_for %} + "{{ results.term }}" +
+
+ {% if results.items.any? %} + {% render "search_result" for results.items as result, catalog_courses: courses.in_catalog %} + {% else %} + {% include "search_zero_state" %} + {% endif %} +
+{% include "footer" %} + + + + \ No newline at end of file diff --git a/Custom_Templates/customer_templates/Walmart Luminate Sandbox/server_error.html.liquid b/Custom_Templates/customer_templates/Walmart Luminate Sandbox/server_error.html.liquid new file mode 100644 index 00000000..37899ae0 --- /dev/null +++ b/Custom_Templates/customer_templates/Walmart Luminate Sandbox/server_error.html.liquid @@ -0,0 +1,23 @@ +{% comment %}
+
+

{% t .headline %}

+
+ +
+
+

{% t .subheadline %}

+

{% t .home %}

+
+
+
{% endcomment %} + +
+ + +
diff --git a/Custom_Templates/customer_templates/Walmart Luminate Sandbox/styles.css.liquid b/Custom_Templates/customer_templates/Walmart Luminate Sandbox/styles.css.liquid new file mode 100644 index 00000000..66675050 --- /dev/null +++ b/Custom_Templates/customer_templates/Walmart Luminate Sandbox/styles.css.liquid @@ -0,0 +1,612 @@ +@font-face { + font-family: "Bogle"; + src: url(https://s3.amazonaws.com/static.northpass.com/fonts/Bogle_Regular.OTF); + font-weight: 400; +} + +@font-face { + font-family: "Bogle"; + src: url(https://s3.amazonaws.com/static.northpass.com/fonts/Bogle_Italic.OTF); + font-weight: 400; + font-style: italic; +} + +@font-face { + font-family: "Bogle"; + src: url(https://s3.amazonaws.com/static.northpass.com/fonts/Bogle_Medium.otf); + font-weight: 500; +} + +@font-face { + font-family: "Bogle"; + src: url(https://s3.amazonaws.com/static.northpass.com/fonts/Bogle_Medium_Italic.otf); + font-weight: 500; + font-style: italic; +} + +@font-face { + font-family: "Bogle"; + src: url(https://s3.amazonaws.com/static.northpass.com/fonts/Bogle_Bold.OTF); + font-weight: 700; +} + +@font-face { + font-family: "Bogle"; + src: url(https://s3.amazonaws.com/static.northpass.com/fonts/Bogle_Bold_Italic.OTF); + font-weight: 700; + font-style: italic; +} + +@font-face { + font-family: "Bogle"; + src: url(https://s3.amazonaws.com/static.northpass.com/fonts/Bogle_Black.OTF); + font-weight: 900; +} + +@font-face { + font-family: "Bogle"; + src: url(https://s3.amazonaws.com/static.northpass.com/fonts/Bogle_Black_Italic.OTF); + font-weight: 900; + font-style: italic; +} + +body, +html { + font-family: "Bogle", "Roboto", sans-serif; + background: #fff; + color: #333; +} + +.np-dashboard, +.np-learning-paths { + background-color: #fff; +} + +.np-card-container { + box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.1); +} + +.np-resource-title, +.np-dashboard-resources-title { + color: #333; + font-weight: 400; + font-size: 24px; + line-height: 32px; +} + +.np-dashboard .np-dashboard-resources-title { + margin-bottom: 20px; + text-transform:capitalize; +} + +.np-resource-subtitle { + color: #333; +} + +.np-max-width { + max-width: 1380px; +} + +.np-button { + min-width: 80px; + border-radius: 30px; + padding: 10px 24px; + font-size: 14px; + font-weight: 700; + transition: background-color 0.2s; +} + +.np-button:focus { + border: 2px solid #979797; + box-shadow: 0px 0px 10px 0px #0000001a; +} + +.np-button:disabled, +.np-button:hover:disabled { + background-color: #6d6e71; +} + +.np-alert-info { + background-color: #ebe8f3; + color: #3c228a; +} + +.np-card-ribbon { + background-color: #3c228a; + box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.1); + text-transform: none; + padding: 6px 10px; + border-radius: 20px; + font-size: 12px; + min-width: 50px; + text-align: center; +} + +.np-learning-paths-resources-container { + margin-bottom: 50px; +} + +.np-zero-state-text { + color: #333; +} + +.np-dashboard-resources-title { + margin-bottom: 8px; + color: #333; +} + +.np-learning-paths-resources-container, +.np-dashboard-resources-container { + border: 2px solid #dadce0; + border-radius: 8px; +} + +.tns-nav { + display: flex; + justify-content: center; + margin-top: 16px; +} + +.tns-nav button { + width: 7px; + height: 7px; + border-radius: 50%; + background-color: #000; + border: none; + margin: 0 6px; + -webkit-appearance: none; + padding: 0; + opacity: 0.3; +} + +.tns-nav button.tns-nav-active { + opacity: 1; +} + +.np-section-header { + font-size: 24px; + line-height: 24px; + margin-bottom: 32px; +} + +.see-more-wrapper { + display: flex; + justify-content: flex-end; + margin-top: 8px; + width: 100%; + align-items: flex-end; +} + +.see-more-wrapper a { + color: #3c228a; +} + +.progress-ring circle { + stroke-linecap: round; +} +.progress-ring text { + font-size: 32px; + font-weight: 700; +} +.progress-ring__circle { + transition: stroke-dashoffset 0.35s; + transform: rotate(-90deg); + transform-origin: center; +} + +.np-progress-circle-label { + text-transform: uppercase; + font-size: 0.875rem; + margin-top: 1rem; +} + +@media (min-width: 768px) { + .tns-nav { + display: none; + } + + .np-section-header { + font-size: 32px; + line-height: 40px; + margin-bottom: 40px; + } + + .np-resource-title, + .np-dashboard-resources-title { + font-size: 32px; + line-height: 40px; + } +} + +/* STICKY HEADER & SUBNAV */ +.np-header { + height: 64px; + transition: all 0.2s; + position: fixed; + top: 0; + left: 0; + width: 100%; + z-index: 50; + box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.1); +} + +.np-main { + padding-top: 64px; +} + +.np-sub-navigation:not(.homepage-nav):not(.np-page-container) { + position: fixed; + top: 64px; + left: 0; + width: 100%; + background-color: #fff; + box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.1); + padding-top: 0px; + margin-bottom: 0; + z-index: 49; +} + +.np-sub-navigation.fixed { + position: fixed; + top: 64px; + left: 0; + width: 100%; + box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.1); + z-index: 49; + padding-top: 0; + margin-bottom: 0; +} + +@media (min-width: 768px) { + .np-main:not(.np-homepage):not(.np-page-container) { + padding-top: 200px; + } + + .np-header { + box-shadow: none; + } +} + +/* COVER PAGES */ +.np-resource-header-card { + box-shadow: none; +} + +.np-back-button .np-icon-back { + color: #333; +} + +.np-top-cta-progress-title { + color: #59697b; +} + +.np-learning-path-outline-item .np-card-content { + padding: 18px; +} + +.np-optional-ribbon { + background-color: rgba(60, 34, 138, 0.1); + color: #3c228a; +} +.np-learning-path-outline-name { + font-weight: 700; +} + +.np-learning-path-outline-progress.np-color-success { + color: #3c228a; +} + +#learning-path-desktop .np-top-image { + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; +} + +/* COURSE CARDS */ + +a.np-card { + text-decoration: none; +} + +.np-card-padding { + padding: 32px 24px 24px; +} + +.np-image-wrapper { + position: relative; +} + +.np-card .np-image-wrapper .np-card-ribbon { + top: auto; + bottom: 10px; +} + +.np-card .np-image-wrapper .course-img-content { + position: absolute; + top: 16px; + left: 16px; + padding-right: 16px; +} + +.np-card .np-image-wrapper .np-card-content-title { + color: #fff; + font-size: 24px; + line-height: 30px; + text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.5); +} + +.np-card .course-length { + margin-top: 8px; + font-weight: 500; +} + +.np-card-content-title { + margin: 0 !important; + font-weight: 700; + font-size: 18px; + line-height: 25px; + color: #333; +} + +.np-card .np-card-content-title { + margin: 0; + font-weight: 700; + font-size: 18px; + line-height: 25px; +} + +.np-card-article .np-card-content-title { + margin-bottom: 8px; +} + +.np-card .np-card-content-subtitle { + color: #333; + font-size: 15px; + line-height: 21px; + margin-bottom: 16px; +} + +.np-card .np-card-content-footer { + margin-top: 0; +} + +.np-card-content-progress { + line-height: 16px; +} + +@media (min-width: 768px) { + .np-card .np-image-wrapper .np-card-content-title { + font-size: 28px; + line-height: 34px; + } +} + +/* ONGOING COURSE CARDS */ +.np-card.np-card-ongoing .np-card-padding { + padding: 16px; +} + +.np-card.np-card-ongoing .np-card-content-footer { + display: block; +} + +/* ILT CARDS */ +.np-card-training-event .np-card-padding { + padding: 12px 20px 32px; +} + +.np-card-training-event .np-card-content-title { + font-size: 16px; + color: #333; + margin-bottom: 8px; +} + +.np-card-training-event .np-card-training-session { + margin-top: 20px; +} + +.np-card-training-event .np-card-content-label, +.np-card-training-event .np-card-training-sessions-icon { + color: #333; +} + +/* LEARNING PATH CARDS */ +.np-card .np-learning-path .np-card-content-title { + font-size: 24px; + line-height: 32px; +} + +/* LEARNING PATH PROGRESS CARDS */ +.np-card.np-card-learning-path-progress { + padding: 0; + color: #333; +} + +.np-learning-path .np-card-content-footer { + margin-top: 16px; +} + +@media (min-width: 768px) { + .np-learning-path { + align-items: stretch; + } + + .lp-image-wrapper { + width: 32%; + min-width: 32%; + position: relative; + overflow: hidden; + border-bottom-left-radius: 4px; + border-top-left-radius: 4px; + } + + .np-learning-paths .lp-image-wrapper { + min-height: 300px; + } + + .np-learning-path .np-learning-path-image { + width: auto; + border-top-right-radius: 0; + position: absolute; + left: 50%; + top: 50%; + transform: translate(-50%, -50%); + } +} + +.np-card-learning-path-progress .lp-progress-card-wrapper { + flex-direction: row; + align-items: center; + justify-content: center; + display: flex; + flex-wrap: wrap; + padding: 24px 16px 50px; +} + +.np-card-learning-path-progress .lp-content { + padding-left: 11px; +} + +.np-card-learning-path-progress .learning-path-title { + font-weight: 500; + font-size: 18px; + line-height: 32px; + width: 100%; + text-align: center; + margin-bottom: 8px; +} + +.np-card-learning-path-progress .lp-total-courses, +.np-card-learning-path-progress .lp-completed-items { + font-size: 16px; + line-height: 26px; +} + +.np-card-learning-path-progress .lp-total-courses span, +.np-card-learning-path-progress .lp-completed-items span { + color: #3c228a; + font-weight: 500; +} + +.np-card-learning-path-progress .lp-completed-items span > div { + display: inline; +} + +@media (min-width: 768px) { + .np-card-learning-path-progress .lp-progress-card-wrapper { + padding: 64px 16px; + flex-wrap: nowrap; + } + .np-card-learning-path-progress .learning-path-title { + font-size: 24px; + line-height: 32px; + margin-bottom: 32px; + text-align: left; + } + + .np-card-learning-path-progress .lp-total-courses, + .np-card-learning-path-progress .lp-completed-items { + font-size: 20px; + line-height: 30px; + } + + .np-card-learning-path-progress .lp-content { + padding-left: 22px; + } +} + +/* MODAL POPUP */ +.first-time-user-popup { + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 1000; + display: flex; + padding: 1em; + background-color: rgba(0, 0, 0, 0.75); + visibility: hidden; + opacity: 0; + pointer-events: none; + transition: 0.25s ease-out; +} +.first-time-user-popup.is-active { + visibility: visible; + opacity: 1; + pointer-events: auto; +} + +.first-time-user-popup-container { + width: 100%; + max-width: 600px; + margin: auto; + transform: translateY(-1em) scale(0.95); + background-color: white; + transition: transform 0.25s ease-out; + border-radius: 8px; +} + +.first-time-user-popup.is-active .first-time-user-popup-container { + transform: translateY(0) scale(1); +} + +.modal-headline { + font-size: 20px; + line-height: normal; + font-weight: 500; + margin-bottom: 32px; + text-align: center; +} + +.modal-links { + display: flex; +} + +.modal-links a { + border: 2px solid #3c228a; + background: #3c228a; + padding: 8px 16px; + text-align: center; + width: calc(50% - 8px); + margin: 0 8px; + border-radius: 30px; + color: #fff; + text-decoration: none; + font-weight: 700; + transition: all 0.2s; +} + +.modal-links a.secondary { + background: transparent; + color: #3c228a; +} + +.modal-links a:hover { + border: 2px solid #13014a; + background: #13014a; +} + +.modal-links a.secondary:hover { + border: 2px solid #13014a; + background: #ebe8f3; + color: #13014a; +} + +.first-time-user-popup-content { + padding: 32px 16px; +} + +@media (min-width: 768px) { + .first-time-user-popup-content { + padding: 32px; + } + + .modal-headline { + font-size: 24px; + } + + .modal-links a { + min-height: 40px; + line-height: 40px; + } +} diff --git a/Custom_Templates/customer_templates/Walmart Luminate/_cards_article.html.liquid b/Custom_Templates/customer_templates/Walmart Luminate/_cards_article.html.liquid new file mode 100644 index 00000000..837e4ae4 --- /dev/null +++ b/Custom_Templates/customer_templates/Walmart Luminate/_cards_article.html.liquid @@ -0,0 +1,38 @@ +{% capture course_path %}{% route course, id: course.id %}{% endcapture %} +
+
+ {% if course.ribbon %} +
+ {{ course.ribbon }} +
+ {% endif %} + {{ course.name }} +
+

+ {{ course.name }} +

+
+ {{ course.short_description }} + {% if course.properties.course_length %} +
{{course.properties.course_length}}
+ {% endif %} +
+ +
+
+
diff --git a/Custom_Templates/customer_templates/Walmart Luminate/_cards_course.html.liquid b/Custom_Templates/customer_templates/Walmart Luminate/_cards_course.html.liquid new file mode 100644 index 00000000..2bd8026a --- /dev/null +++ b/Custom_Templates/customer_templates/Walmart Luminate/_cards_course.html.liquid @@ -0,0 +1,55 @@ +
+
+
+ {% if course.ribbon %} +
+ {{ course.ribbon }} +
+ {% endif %} +
+

+ {{ course.name }} +

+ {% comment %} {% if course.properties.course_length %} +
{{course.properties.course_length}}
+ {% endif %} {% endcomment %} +
+ {{ course.name }} +
+
+ {% if course.short_description != "" %} +
+ {{ course.short_description }} + {% if course.properties.course_length %} +
{{course.properties.course_length}}
+ {% endif %} +
+ + {% else %} +
+ {% endif %} + +
+
+
diff --git a/Custom_Templates/customer_templates/Walmart Luminate/_cards_course_ongoing.html.liquid b/Custom_Templates/customer_templates/Walmart Luminate/_cards_course_ongoing.html.liquid new file mode 100644 index 00000000..ca71767f --- /dev/null +++ b/Custom_Templates/customer_templates/Walmart Luminate/_cards_course_ongoing.html.liquid @@ -0,0 +1,36 @@ +{% capture course_path %}{% route course, id: course.id %}{% endcapture %} + +
+
+ {% if course.ribbon %} +
+ {{ course.ribbon }} +
+ {% endif %} +
+

+ {{ course.name }} +

+
+ {{ course.name }} +
+
+
+ {{ course.short_description }} +
+ +
+
+
diff --git a/Custom_Templates/customer_templates/Walmart Luminate/_cards_learning_path.html.liquid b/Custom_Templates/customer_templates/Walmart Luminate/_cards_learning_path.html.liquid new file mode 100644 index 00000000..a90c5e79 --- /dev/null +++ b/Custom_Templates/customer_templates/Walmart Luminate/_cards_learning_path.html.liquid @@ -0,0 +1,74 @@ +
+
+
+
+ {{ learning_path.name }} +
+
+
+ +
{% t shared.learning_path.title %}
+
+ {{ learning_path.items.count }} {% t .items %} +
+
+
+
{% t shared.learning_path.title %}
+ +
+ +
+

+ {{ learning_path.name }} +

+ + {% if learning_path.instructor_names %} +
+ {{ learning_path.instructor_names }} +
+ {% endif %} + +
+ {{ learning_path.description }} +
+ +
+ {% t shared.progress, count: learning_path.progress %} +
+ +
+
+
+
+ + +
+
+
+
+
+
+
+
+
diff --git a/Custom_Templates/customer_templates/Walmart Luminate/_cards_learning_path_progress.html.liquid b/Custom_Templates/customer_templates/Walmart Luminate/_cards_learning_path_progress.html.liquid new file mode 100644 index 00000000..d24ca23b --- /dev/null +++ b/Custom_Templates/customer_templates/Walmart Luminate/_cards_learning_path_progress.html.liquid @@ -0,0 +1,55 @@ + +
+
{{ learning_path.name }}
+
+ + + + {{learning_path.progress}}% + +
+
+
{{ learning_path.name }}
+
+ Total Courses: {{ learning_path.items.count }} Courses +
+
+ {% assign completed_count = 0 %} + + {% for item in learning_path.items %} + {% if item.completed? %} + {% assign completed_count = completed_count | plus: 1 %} + {% endif %} + {% endfor %} + Completed: + {% if completed_count > 1 or completed_count == 0 %} +
{{completed_count}}
Courses
+ {% else %} +
{{completed_count}}
Course
+ {% endif %} +
+
+
+
+ + + diff --git a/Custom_Templates/customer_templates/Walmart Luminate/_cards_training_event.html.liquid b/Custom_Templates/customer_templates/Walmart Luminate/_cards_training_event.html.liquid new file mode 100644 index 00000000..6690cdfd --- /dev/null +++ b/Custom_Templates/customer_templates/Walmart Luminate/_cards_training_event.html.liquid @@ -0,0 +1,45 @@ +
+
+
+

+ {{ training_event.title }} +

+
+ {% t shared.event_types, key: training_event.event_type %} +
+
+ +
+
+
+ {{ training_event.sessions.first.day }} +
+
+
+ {{ training_event.sessions.first.month }} +
+
+ {{ training_event.sessions.first.year }} +
+
+
+
+
+
+
+ + + {% t .sessions, count: training_event.sessions.size %} + + + {% t shared.view %} + +
+
+
+
diff --git a/Custom_Templates/customer_templates/Walmart Luminate/_course_desktop_view.html.liquid b/Custom_Templates/customer_templates/Walmart Luminate/_course_desktop_view.html.liquid new file mode 100644 index 00000000..7d4abd53 --- /dev/null +++ b/Custom_Templates/customer_templates/Walmart Luminate/_course_desktop_view.html.liquid @@ -0,0 +1,43 @@ +
+
+ {% include "course_header" %} +
+
+
+
+
+
{{course.name}}
+ {{ 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" %} +
+
+
diff --git a/Custom_Templates/customer_templates/Walmart Luminate/_course_header.html.liquid b/Custom_Templates/customer_templates/Walmart Luminate/_course_header.html.liquid new file mode 100644 index 00000000..e34e0d0d --- /dev/null +++ b/Custom_Templates/customer_templates/Walmart Luminate/_course_header.html.liquid @@ -0,0 +1,34 @@ +
+ {{ current_school.course_vocabulary }} + + +
+
+ + + + {% comment %} {{ course.name }} {% endcomment %} +
+
+
{{course.name}}
+ {{ course.name }} +
+ + \ No newline at end of file diff --git a/Custom_Templates/customer_templates/Walmart Luminate/_courses_catalog.html.liquid b/Custom_Templates/customer_templates/Walmart Luminate/_courses_catalog.html.liquid new file mode 100644 index 00000000..fa4dda5e --- /dev/null +++ b/Custom_Templates/customer_templates/Walmart Luminate/_courses_catalog.html.liquid @@ -0,0 +1,18 @@ +{% if courses.in_catalog.any? %} +
+ {% for course in courses.in_catalog %} + {% unless course.properties.is_article_course %} +
+ {% include "cards_course" with course %} +
+ {% endunless %} + {% endfor %} +
+{% else %} + {% capture message %} + {% t shared.zero_state.courses.catalog, + 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/Walmart Luminate/_courses_index.html.liquid b/Custom_Templates/customer_templates/Walmart Luminate/_courses_index.html.liquid new file mode 100644 index 00000000..f62ebf82 --- /dev/null +++ b/Custom_Templates/customer_templates/Walmart Luminate/_courses_index.html.liquid @@ -0,0 +1,18 @@ +{% if courses.enrolled.any? %} +
+ {% for course in courses.enrolled %} + {% unless course.properties.is_article_course %} +
+ {% include "cards_course" with course %} +
+ {% endunless %} + {% 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/Walmart Luminate/_footer.html.liquid b/Custom_Templates/customer_templates/Walmart Luminate/_footer.html.liquid new file mode 100644 index 00000000..8d65c563 --- /dev/null +++ b/Custom_Templates/customer_templates/Walmart Luminate/_footer.html.liquid @@ -0,0 +1,108 @@ +
+ + + +
+ + \ No newline at end of file diff --git a/Custom_Templates/customer_templates/Walmart Luminate/_head.html.liquid b/Custom_Templates/customer_templates/Walmart Luminate/_head.html.liquid new file mode 100644 index 00000000..c97c5abd --- /dev/null +++ b/Custom_Templates/customer_templates/Walmart Luminate/_head.html.liquid @@ -0,0 +1,6 @@ +{% styles default %} +{% styles colors %} +{% styles custom %} + + + \ No newline at end of file diff --git a/Custom_Templates/customer_templates/Walmart Luminate/_header.html.liquid b/Custom_Templates/customer_templates/Walmart Luminate/_header.html.liquid new file mode 100644 index 00000000..9e5eaa11 --- /dev/null +++ b/Custom_Templates/customer_templates/Walmart Luminate/_header.html.liquid @@ -0,0 +1,391 @@ +
+
+
+ {% if current_person.signed_in? %} + + + {% endif %} +
+ {% if current_school.logo_url %} +

+ + Walmart Luminate Learn + + + +
Learn
+
Walmart Luminate Learn
+

+ {% 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/Walmart Luminate/_homepage_featured.html.liquid b/Custom_Templates/customer_templates/Walmart Luminate/_homepage_featured.html.liquid new file mode 100644 index 00000000..c175ac12 --- /dev/null +++ b/Custom_Templates/customer_templates/Walmart Luminate/_homepage_featured.html.liquid @@ -0,0 +1,222 @@ + + + + + + + \ No newline at end of file diff --git a/Custom_Templates/customer_templates/Walmart Luminate/_homepage_ongoing_training.html.liquid b/Custom_Templates/customer_templates/Walmart Luminate/_homepage_ongoing_training.html.liquid new file mode 100644 index 00000000..2e57bd3d --- /dev/null +++ b/Custom_Templates/customer_templates/Walmart Luminate/_homepage_ongoing_training.html.liquid @@ -0,0 +1,194 @@ +
+
+
+ Ongoing Training +
+ +
+ {% if items.size > 0 %} + {% assign ongoing_courses_count = 0 %} +
+
+ {% for course in items %} + {% if course.properties.is_article_course == false %} + {% if course.progress > 0 and course.progress < 100 %} + {% assign ongoing_courses_count = ongoing_courses_count | plus: 1 %} +
+ {% include "cards_course_ongoing" with course %} +
+ {% endif %} + {% endif %} + {% endfor %} +
+
+ + {% if ongoing_courses_count > 0 %} +
+ See more +
+ {% else %} + + + {% endif %} + {% else %} + + {% endif %} +
+ + + + + + \ No newline at end of file diff --git a/Custom_Templates/customer_templates/Walmart Luminate/_homepage_topics.html.liquid b/Custom_Templates/customer_templates/Walmart Luminate/_homepage_topics.html.liquid new file mode 100644 index 00000000..39314882 --- /dev/null +++ b/Custom_Templates/customer_templates/Walmart Luminate/_homepage_topics.html.liquid @@ -0,0 +1,149 @@ +
+
+
+
Explore Courses by Category
+
+
+ +
+
+
+ {% for category in categories.in_catalog %} + {% assign category_name = category.name | downcase %} + {% if category_name != "featured" and category_name != "articles" %} + {% assign cat_image = "" %} + + {% if category_name == "customer perception" %} + {% assign cat_image = "https://s3.amazonaws.com/static.northpass.com/walmart-luminate/category-image-customer-perception.png" %} + {% elsif category_name == "shopper behavior" %} + {% assign cat_image = "https://s3.amazonaws.com/static.northpass.com/walmart-luminate/category-image-shopper-behavior.png" %} + {% elsif category_name == "insights dashboard" %} + {% assign cat_image = "https://s3.amazonaws.com/static.northpass.com/walmart-luminate/category-image-insights-dashboard.png" %} + {% elsif category_name == "report builder" %} + {% assign cat_image = "https://s3.amazonaws.com/static.northpass.com/walmart-luminate/category-image-report-builder.png" %} + {% elsif category_name == "apis" %} + {% assign cat_image = "https://s3.amazonaws.com/static.northpass.com/walmart-luminate/category-image-apis.png" %} + {% elsif category_name == "know your store" %} + {% assign cat_image = "https://s3.amazonaws.com/static.northpass.com/walmart-luminate/category-image-knowyourstore.png" %} + {% elsif category_name == "metrics" %} + {% assign cat_image = "https://s3.amazonaws.com/static.northpass.com/walmart-luminate/category-image-metrics.png" %} + {% elsif category_name == "channel performance" %} + {% assign cat_image = "https://s3.amazonaws.com/static.northpass.com/walmart-luminate/category-image-channel-performance.png" %} + {% elsif category_name == "know your customer" %} + {% assign cat_image = "https://s3.amazonaws.com/static.northpass.com/walmart-luminate/category-image-knowyourcustomer.png" %} + {% elsif category_name == "advanced" %} + {% assign cat_image = "https://s3.amazonaws.com/static.northpass.com/walmart-luminate/category-image-advanced.png" %} + {% elsif category_name == "beginner" %} + {% assign cat_image = "https://s3.amazonaws.com/static.northpass.com/walmart-luminate/category-image-beginner.png" %} + {% endif %} + + + {% comment %} {% if cat_image %} + + {% endif %} {% endcomment %} + {% comment %}
+ {{category.name}} +
{% endcomment %} + {{category.name}} +
+ {% endif %} + {% endfor %} +
+
+
+
+ + \ No newline at end of file diff --git a/Custom_Templates/customer_templates/Walmart Luminate/_learning_path_course.html.liquid b/Custom_Templates/customer_templates/Walmart Luminate/_learning_path_course.html.liquid new file mode 100644 index 00000000..59fcc6ae --- /dev/null +++ b/Custom_Templates/customer_templates/Walmart Luminate/_learning_path_course.html.liquid @@ -0,0 +1,75 @@ +{% assign full_course_obj = "" %} +{% for course_obj in courses.in_catalog %} + {% if course_obj.id == course.id %} + {% assign full_course_obj = course_obj %} + {% endif %} +{% endfor %} + +{% if learning_path.enrolled? and course.unlocked? %} +
+ +
+ {{ course.name }} +
+
+ {{ course.name }} +
+ {% if course.instructors %} +
+ {{ course.instructors }} +
+ {% endif %} +
+ {{ full_course_obj.short_description }} +
+ {% if full_course_obj.properties.course_length %} +
{{full_course_obj.properties.course_length}}
+ {% endif %} +
+ {% t shared.progress, count: course.progress %} +
+
+ + {% if course.optional? %} +
+ {% t shared.optional %} +
+ {% endif %} +
+
+{% else %} +
+
+ {{ course.name }} +
+
+ {{ course.name }} +
+
+ {{ full_course_obj.short_description }} +
+ {% if full_course_obj.properties.course_length %} +
{{full_course_obj.properties.course_length}}
+ {% endif %} +
+ {% if course.optional? %} +
+ {% t shared.optional %} +
+ {% endif %} +
+
+{% endif %} diff --git a/Custom_Templates/customer_templates/Walmart Luminate/_learning_path_desktop_view.html.liquid b/Custom_Templates/customer_templates/Walmart Luminate/_learning_path_desktop_view.html.liquid new file mode 100644 index 00000000..488b7cc0 --- /dev/null +++ b/Custom_Templates/customer_templates/Walmart Luminate/_learning_path_desktop_view.html.liquid @@ -0,0 +1,35 @@ +
+
+ {% t shared.learning_path.title %} + +
+
+ + + + {{ learning_path.name }} +
+
+ +
+
+
+ {% comment %}
+
{{learning_path.name}}
+ {{ learning_path.name }} +
{% endcomment %} + {% 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/Walmart Luminate/_learning_path_mobile_view.html.liquid b/Custom_Templates/customer_templates/Walmart Luminate/_learning_path_mobile_view.html.liquid new file mode 100644 index 00000000..556c742a --- /dev/null +++ b/Custom_Templates/customer_templates/Walmart Luminate/_learning_path_mobile_view.html.liquid @@ -0,0 +1,41 @@ +
+
+ {% t shared.learning_path.title %} + +
+
+ {{ learning_path.name }} +
+ {% comment %}
+
{{learning_path.name}}
+ {{ learning_path.name }} +
{% endcomment %} + +
+ {% include "learning_path_progress_and_cta" %} +
+
+ +{% 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/Walmart Luminate/_learning_path_progress_and_cta.html.liquid b/Custom_Templates/customer_templates/Walmart Luminate/_learning_path_progress_and_cta.html.liquid new file mode 100644 index 00000000..85570695 --- /dev/null +++ b/Custom_Templates/customer_templates/Walmart Luminate/_learning_path_progress_and_cta.html.liquid @@ -0,0 +1,43 @@ +{% if learning_path.enrolled? %} +
+
+ {% t .progress %} +
+
+
+
+
+
+ {% t shared.progress, count: learning_path.progress %} +
+
+{% endif %} + + + + {% if learning_path.enrolled? == false %} + {% t shared.enroll %} + {% elsif learning_path.started? == false %} + {% t shared.learning_path.start %} + {% elsif learning_path.completed? %} + {% t shared.learning_path.view %} + {% else %} + {% t shared.continue %} + {% endif %} + diff --git a/Custom_Templates/customer_templates/Walmart Luminate/_search_result.html.liquid b/Custom_Templates/customer_templates/Walmart Luminate/_search_result.html.liquid new file mode 100644 index 00000000..b19e79db --- /dev/null +++ b/Custom_Templates/customer_templates/Walmart Luminate/_search_result.html.liquid @@ -0,0 +1,35 @@ +{% if result.type == "course" %} +
+
+
+ {{ result.name }} +
+ +
{{result.course.short_description}}
+ +
+
+ {% for course in catalog_courses %} + {% if course.id == result.course.id %} + {% for cat in course.categories %} + {% assign cat_name = cat.name | upcase %} + {% unless cat_name == "FEATURED" or cat_name == "ARTICLES" %} +
{{cat.name}}
+ {% endunless %} + {% endfor %} + {% endif %} + {% endfor %} +
+ +
+
+
+{% endif %} \ No newline at end of file diff --git a/Custom_Templates/customer_templates/Walmart Luminate/_sub_navigation.html.liquid b/Custom_Templates/customer_templates/Walmart Luminate/_sub_navigation.html.liquid new file mode 100644 index 00000000..7b9e3b53 --- /dev/null +++ b/Custom_Templates/customer_templates/Walmart Luminate/_sub_navigation.html.liquid @@ -0,0 +1,51 @@ + + + + + + diff --git a/Custom_Templates/customer_templates/Walmart Luminate/articles.html.liquid b/Custom_Templates/customer_templates/Walmart Luminate/articles.html.liquid new file mode 100644 index 00000000..69a97271 --- /dev/null +++ b/Custom_Templates/customer_templates/Walmart Luminate/articles.html.liquid @@ -0,0 +1,29 @@ +{% include "header" %} +{% include "sub_navigation" %} +
+
+
+
{{ custom_page.headline }}
+
{{ custom_page.subheadline }}
+
+
+ {% if courses.in_catalog.any? %} +
+ {% for course in courses.in_catalog %} + {% if course.properties.is_article_course %} +
+ {% include "cards_article" with course %} +
+ {% endif %} + {% endfor %} +
+ {% else %} + {% capture message %} + {% t shared.zero_state.courses.catalog, + key: current_school.course_vocabulary + %} + {% endcapture %} + {% include "courses_zero_state", message: message %} + {% endif %} +
+{% include "footer" %} diff --git a/Custom_Templates/customer_templates/Walmart Luminate/certifications.html.liquid b/Custom_Templates/customer_templates/Walmart Luminate/certifications.html.liquid new file mode 100644 index 00000000..7048e813 --- /dev/null +++ b/Custom_Templates/customer_templates/Walmart Luminate/certifications.html.liquid @@ -0,0 +1,21 @@ +{% include "header" %} +{% include "sub_navigation" %} +
+
+
+
{{ custom_page.headline }}
+
{{ custom_page.subheadline }}
+
+
+
+
+
+
+ {{ custom_page.content }} +
+ +
+
+
+
+{% include "footer" %} diff --git a/Custom_Templates/customer_templates/Walmart Luminate/course.html.liquid b/Custom_Templates/customer_templates/Walmart Luminate/course.html.liquid new file mode 100644 index 00000000..c513f5d2 --- /dev/null +++ b/Custom_Templates/customer_templates/Walmart Luminate/course.html.liquid @@ -0,0 +1,63 @@ +{% if course.properties.skip_course_cover_page or course.properties.is_article_course %} + {% if course.enrolled? %} + + {% else %} + + {% endif %} +{% else %} + {% include "header" %} +
+
+ {% include "course_desktop_view" %} +
+
+ {% include "course_mobile_view" %} +
+
+ {% include "footer" %} +{% endif %} + + + diff --git a/Custom_Templates/customer_templates/Walmart Luminate/dashboard.html.liquid b/Custom_Templates/customer_templates/Walmart Luminate/dashboard.html.liquid new file mode 100644 index 00000000..4ecfa949 --- /dev/null +++ b/Custom_Templates/customer_templates/Walmart Luminate/dashboard.html.liquid @@ -0,0 +1,28 @@ +{% include "header" %} +{% include "course_version_outdated_alert", courses: courses.enrolled %} +{% include "sub_navigation" %} +
+
+
+ {% if features.learning_paths? %} +
+ {% t shared.learning_paths %} +
+ {% include "learning_paths_index", items: learning_paths.enrolled %} + {% endif %} +
+ {% t shared.course_vocabulary.plural, key: current_school.course_vocabulary %} +
+ {% include "courses_index", class: "col-xs-12 col-sm-6 col-md-4 np-stretch-content" %} +
+ {% comment %} {% if features.training_events? %} +
+
+ {% t .upcoming_events %} +
+ {% include "training_events_dashboard" %} +
+ {% endif %} {% endcomment %} +
+
+{% include "footer" %} \ No newline at end of file diff --git a/Custom_Templates/customer_templates/Walmart Luminate/homepage.html.liquid b/Custom_Templates/customer_templates/Walmart Luminate/homepage.html.liquid new file mode 100644 index 00000000..c933629e --- /dev/null +++ b/Custom_Templates/customer_templates/Walmart Luminate/homepage.html.liquid @@ -0,0 +1,308 @@ +{% assign catalog_courses = courses.in_catalog %} +{% include "header" %} +
+
+
+
+
+ {{ homepage.headline }} +
+
+
+ {{ homepage.subheadline }} +
+ +
+
+ {{ homepage.headline }} +
+
+ {% include "sub_navigation" %} + + {% include "homepage_featured", items: catalog_courses %} + +
+
+
+
Progress Tracker
+
+
+ {% assign lps_in_progress = 0 %} + {% assign enrolled_learning_paths = learning_paths.enrolled | sort: "progress" | reverse %} + {% for learning_path in enrolled_learning_paths %} + {% if learning_path.progress > 0 %} + {% assign lps_in_progress = lps_in_progress | plus: 1 %} + + {% if lps_in_progress < 4 %} +
+ {% include "cards_learning_path_progress" %} +
+ + {% endif %} + {% endif %} + {% endfor %} + + {% if lps_in_progress > 0 %} +
+ See more +
+ {% endif %} + {% if lps_in_progress == 0 %} +
+
+
+ Yikes! You don't have any learning Paths in progress. +
+ +
+
+ + {% endif %} +
+ +
+
+ {% comment %} {% if features.training_events? %} +
+
+
Upcoming Courses
+
+ {% if training_events.available.any? %} + {% for training_event in training_events.available limit:1 %} + {% include "cards_training_event" with training_event %} + {% endfor %} +
+ See more +
+ {% else %} + {% include "training_events_zero_state" %} + {% endif %} +
+
+
+ {% endif %} {% endcomment %} +
+
+ + {% include "homepage_ongoing_training", items: catalog_courses %} + + {% include "homepage_topics" %} +
+{% include "footer" %} + + + + + + diff --git a/Custom_Templates/customer_templates/Walmart Luminate/learning_path.html.liquid b/Custom_Templates/customer_templates/Walmart Luminate/learning_path.html.liquid new file mode 100644 index 00000000..29fb2013 --- /dev/null +++ b/Custom_Templates/customer_templates/Walmart Luminate/learning_path.html.liquid @@ -0,0 +1,123 @@ +{% include "header" %} +
+
+ {% 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/Walmart Luminate/search.html.liquid b/Custom_Templates/customer_templates/Walmart Luminate/search.html.liquid new file mode 100644 index 00000000..269f6d49 --- /dev/null +++ b/Custom_Templates/customer_templates/Walmart Luminate/search.html.liquid @@ -0,0 +1,63 @@ +{% include "header" %} +{% include "sub_navigation" %} +
+
+ {% t .title %} +
+
+
+ {% t .showing %} + {{ results.count }} + {% t .results_for %} + "{{ results.term }}" +
+
+ {% if results.items.any? %} + {% render "search_result" for results.items as result, catalog_courses: courses.in_catalog %} + {% else %} + {% include "search_zero_state" %} + {% endif %} +
+{% include "footer" %} + + + + \ No newline at end of file diff --git a/Custom_Templates/customer_templates/Walmart Luminate/server_error.html.liquid b/Custom_Templates/customer_templates/Walmart Luminate/server_error.html.liquid new file mode 100644 index 00000000..37899ae0 --- /dev/null +++ b/Custom_Templates/customer_templates/Walmart Luminate/server_error.html.liquid @@ -0,0 +1,23 @@ +{% comment %}
+
+

{% t .headline %}

+
+ +
+
+

{% t .subheadline %}

+

{% t .home %}

+
+
+
{% endcomment %} + +
+ + +
diff --git a/Custom_Templates/customer_templates/Walmart Luminate/styles.css.liquid b/Custom_Templates/customer_templates/Walmart Luminate/styles.css.liquid new file mode 100644 index 00000000..66675050 --- /dev/null +++ b/Custom_Templates/customer_templates/Walmart Luminate/styles.css.liquid @@ -0,0 +1,612 @@ +@font-face { + font-family: "Bogle"; + src: url(https://s3.amazonaws.com/static.northpass.com/fonts/Bogle_Regular.OTF); + font-weight: 400; +} + +@font-face { + font-family: "Bogle"; + src: url(https://s3.amazonaws.com/static.northpass.com/fonts/Bogle_Italic.OTF); + font-weight: 400; + font-style: italic; +} + +@font-face { + font-family: "Bogle"; + src: url(https://s3.amazonaws.com/static.northpass.com/fonts/Bogle_Medium.otf); + font-weight: 500; +} + +@font-face { + font-family: "Bogle"; + src: url(https://s3.amazonaws.com/static.northpass.com/fonts/Bogle_Medium_Italic.otf); + font-weight: 500; + font-style: italic; +} + +@font-face { + font-family: "Bogle"; + src: url(https://s3.amazonaws.com/static.northpass.com/fonts/Bogle_Bold.OTF); + font-weight: 700; +} + +@font-face { + font-family: "Bogle"; + src: url(https://s3.amazonaws.com/static.northpass.com/fonts/Bogle_Bold_Italic.OTF); + font-weight: 700; + font-style: italic; +} + +@font-face { + font-family: "Bogle"; + src: url(https://s3.amazonaws.com/static.northpass.com/fonts/Bogle_Black.OTF); + font-weight: 900; +} + +@font-face { + font-family: "Bogle"; + src: url(https://s3.amazonaws.com/static.northpass.com/fonts/Bogle_Black_Italic.OTF); + font-weight: 900; + font-style: italic; +} + +body, +html { + font-family: "Bogle", "Roboto", sans-serif; + background: #fff; + color: #333; +} + +.np-dashboard, +.np-learning-paths { + background-color: #fff; +} + +.np-card-container { + box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.1); +} + +.np-resource-title, +.np-dashboard-resources-title { + color: #333; + font-weight: 400; + font-size: 24px; + line-height: 32px; +} + +.np-dashboard .np-dashboard-resources-title { + margin-bottom: 20px; + text-transform:capitalize; +} + +.np-resource-subtitle { + color: #333; +} + +.np-max-width { + max-width: 1380px; +} + +.np-button { + min-width: 80px; + border-radius: 30px; + padding: 10px 24px; + font-size: 14px; + font-weight: 700; + transition: background-color 0.2s; +} + +.np-button:focus { + border: 2px solid #979797; + box-shadow: 0px 0px 10px 0px #0000001a; +} + +.np-button:disabled, +.np-button:hover:disabled { + background-color: #6d6e71; +} + +.np-alert-info { + background-color: #ebe8f3; + color: #3c228a; +} + +.np-card-ribbon { + background-color: #3c228a; + box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.1); + text-transform: none; + padding: 6px 10px; + border-radius: 20px; + font-size: 12px; + min-width: 50px; + text-align: center; +} + +.np-learning-paths-resources-container { + margin-bottom: 50px; +} + +.np-zero-state-text { + color: #333; +} + +.np-dashboard-resources-title { + margin-bottom: 8px; + color: #333; +} + +.np-learning-paths-resources-container, +.np-dashboard-resources-container { + border: 2px solid #dadce0; + border-radius: 8px; +} + +.tns-nav { + display: flex; + justify-content: center; + margin-top: 16px; +} + +.tns-nav button { + width: 7px; + height: 7px; + border-radius: 50%; + background-color: #000; + border: none; + margin: 0 6px; + -webkit-appearance: none; + padding: 0; + opacity: 0.3; +} + +.tns-nav button.tns-nav-active { + opacity: 1; +} + +.np-section-header { + font-size: 24px; + line-height: 24px; + margin-bottom: 32px; +} + +.see-more-wrapper { + display: flex; + justify-content: flex-end; + margin-top: 8px; + width: 100%; + align-items: flex-end; +} + +.see-more-wrapper a { + color: #3c228a; +} + +.progress-ring circle { + stroke-linecap: round; +} +.progress-ring text { + font-size: 32px; + font-weight: 700; +} +.progress-ring__circle { + transition: stroke-dashoffset 0.35s; + transform: rotate(-90deg); + transform-origin: center; +} + +.np-progress-circle-label { + text-transform: uppercase; + font-size: 0.875rem; + margin-top: 1rem; +} + +@media (min-width: 768px) { + .tns-nav { + display: none; + } + + .np-section-header { + font-size: 32px; + line-height: 40px; + margin-bottom: 40px; + } + + .np-resource-title, + .np-dashboard-resources-title { + font-size: 32px; + line-height: 40px; + } +} + +/* STICKY HEADER & SUBNAV */ +.np-header { + height: 64px; + transition: all 0.2s; + position: fixed; + top: 0; + left: 0; + width: 100%; + z-index: 50; + box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.1); +} + +.np-main { + padding-top: 64px; +} + +.np-sub-navigation:not(.homepage-nav):not(.np-page-container) { + position: fixed; + top: 64px; + left: 0; + width: 100%; + background-color: #fff; + box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.1); + padding-top: 0px; + margin-bottom: 0; + z-index: 49; +} + +.np-sub-navigation.fixed { + position: fixed; + top: 64px; + left: 0; + width: 100%; + box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.1); + z-index: 49; + padding-top: 0; + margin-bottom: 0; +} + +@media (min-width: 768px) { + .np-main:not(.np-homepage):not(.np-page-container) { + padding-top: 200px; + } + + .np-header { + box-shadow: none; + } +} + +/* COVER PAGES */ +.np-resource-header-card { + box-shadow: none; +} + +.np-back-button .np-icon-back { + color: #333; +} + +.np-top-cta-progress-title { + color: #59697b; +} + +.np-learning-path-outline-item .np-card-content { + padding: 18px; +} + +.np-optional-ribbon { + background-color: rgba(60, 34, 138, 0.1); + color: #3c228a; +} +.np-learning-path-outline-name { + font-weight: 700; +} + +.np-learning-path-outline-progress.np-color-success { + color: #3c228a; +} + +#learning-path-desktop .np-top-image { + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; +} + +/* COURSE CARDS */ + +a.np-card { + text-decoration: none; +} + +.np-card-padding { + padding: 32px 24px 24px; +} + +.np-image-wrapper { + position: relative; +} + +.np-card .np-image-wrapper .np-card-ribbon { + top: auto; + bottom: 10px; +} + +.np-card .np-image-wrapper .course-img-content { + position: absolute; + top: 16px; + left: 16px; + padding-right: 16px; +} + +.np-card .np-image-wrapper .np-card-content-title { + color: #fff; + font-size: 24px; + line-height: 30px; + text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.5); +} + +.np-card .course-length { + margin-top: 8px; + font-weight: 500; +} + +.np-card-content-title { + margin: 0 !important; + font-weight: 700; + font-size: 18px; + line-height: 25px; + color: #333; +} + +.np-card .np-card-content-title { + margin: 0; + font-weight: 700; + font-size: 18px; + line-height: 25px; +} + +.np-card-article .np-card-content-title { + margin-bottom: 8px; +} + +.np-card .np-card-content-subtitle { + color: #333; + font-size: 15px; + line-height: 21px; + margin-bottom: 16px; +} + +.np-card .np-card-content-footer { + margin-top: 0; +} + +.np-card-content-progress { + line-height: 16px; +} + +@media (min-width: 768px) { + .np-card .np-image-wrapper .np-card-content-title { + font-size: 28px; + line-height: 34px; + } +} + +/* ONGOING COURSE CARDS */ +.np-card.np-card-ongoing .np-card-padding { + padding: 16px; +} + +.np-card.np-card-ongoing .np-card-content-footer { + display: block; +} + +/* ILT CARDS */ +.np-card-training-event .np-card-padding { + padding: 12px 20px 32px; +} + +.np-card-training-event .np-card-content-title { + font-size: 16px; + color: #333; + margin-bottom: 8px; +} + +.np-card-training-event .np-card-training-session { + margin-top: 20px; +} + +.np-card-training-event .np-card-content-label, +.np-card-training-event .np-card-training-sessions-icon { + color: #333; +} + +/* LEARNING PATH CARDS */ +.np-card .np-learning-path .np-card-content-title { + font-size: 24px; + line-height: 32px; +} + +/* LEARNING PATH PROGRESS CARDS */ +.np-card.np-card-learning-path-progress { + padding: 0; + color: #333; +} + +.np-learning-path .np-card-content-footer { + margin-top: 16px; +} + +@media (min-width: 768px) { + .np-learning-path { + align-items: stretch; + } + + .lp-image-wrapper { + width: 32%; + min-width: 32%; + position: relative; + overflow: hidden; + border-bottom-left-radius: 4px; + border-top-left-radius: 4px; + } + + .np-learning-paths .lp-image-wrapper { + min-height: 300px; + } + + .np-learning-path .np-learning-path-image { + width: auto; + border-top-right-radius: 0; + position: absolute; + left: 50%; + top: 50%; + transform: translate(-50%, -50%); + } +} + +.np-card-learning-path-progress .lp-progress-card-wrapper { + flex-direction: row; + align-items: center; + justify-content: center; + display: flex; + flex-wrap: wrap; + padding: 24px 16px 50px; +} + +.np-card-learning-path-progress .lp-content { + padding-left: 11px; +} + +.np-card-learning-path-progress .learning-path-title { + font-weight: 500; + font-size: 18px; + line-height: 32px; + width: 100%; + text-align: center; + margin-bottom: 8px; +} + +.np-card-learning-path-progress .lp-total-courses, +.np-card-learning-path-progress .lp-completed-items { + font-size: 16px; + line-height: 26px; +} + +.np-card-learning-path-progress .lp-total-courses span, +.np-card-learning-path-progress .lp-completed-items span { + color: #3c228a; + font-weight: 500; +} + +.np-card-learning-path-progress .lp-completed-items span > div { + display: inline; +} + +@media (min-width: 768px) { + .np-card-learning-path-progress .lp-progress-card-wrapper { + padding: 64px 16px; + flex-wrap: nowrap; + } + .np-card-learning-path-progress .learning-path-title { + font-size: 24px; + line-height: 32px; + margin-bottom: 32px; + text-align: left; + } + + .np-card-learning-path-progress .lp-total-courses, + .np-card-learning-path-progress .lp-completed-items { + font-size: 20px; + line-height: 30px; + } + + .np-card-learning-path-progress .lp-content { + padding-left: 22px; + } +} + +/* MODAL POPUP */ +.first-time-user-popup { + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 1000; + display: flex; + padding: 1em; + background-color: rgba(0, 0, 0, 0.75); + visibility: hidden; + opacity: 0; + pointer-events: none; + transition: 0.25s ease-out; +} +.first-time-user-popup.is-active { + visibility: visible; + opacity: 1; + pointer-events: auto; +} + +.first-time-user-popup-container { + width: 100%; + max-width: 600px; + margin: auto; + transform: translateY(-1em) scale(0.95); + background-color: white; + transition: transform 0.25s ease-out; + border-radius: 8px; +} + +.first-time-user-popup.is-active .first-time-user-popup-container { + transform: translateY(0) scale(1); +} + +.modal-headline { + font-size: 20px; + line-height: normal; + font-weight: 500; + margin-bottom: 32px; + text-align: center; +} + +.modal-links { + display: flex; +} + +.modal-links a { + border: 2px solid #3c228a; + background: #3c228a; + padding: 8px 16px; + text-align: center; + width: calc(50% - 8px); + margin: 0 8px; + border-radius: 30px; + color: #fff; + text-decoration: none; + font-weight: 700; + transition: all 0.2s; +} + +.modal-links a.secondary { + background: transparent; + color: #3c228a; +} + +.modal-links a:hover { + border: 2px solid #13014a; + background: #13014a; +} + +.modal-links a.secondary:hover { + border: 2px solid #13014a; + background: #ebe8f3; + color: #13014a; +} + +.first-time-user-popup-content { + padding: 32px 16px; +} + +@media (min-width: 768px) { + .first-time-user-popup-content { + padding: 32px; + } + + .modal-headline { + font-size: 24px; + } + + .modal-links a { + min-height: 40px; + line-height: 40px; + } +} diff --git a/CustomerNotes/Walmart.md b/CustomerNotes/Walmart.md index e21f563d..3614c746 100644 --- a/CustomerNotes/Walmart.md +++ b/CustomerNotes/Walmart.md @@ -492,7 +492,7 @@ Another thing they noticed was the video player was a bit wonky. Course: tips fo They are seeing a double overlay of play buttons and +/- 10. Franklin is on iPhone 14. Charlie couldn't replicate. Franklin didn't notice it happening on all videos. -TODO: Ask Cam for an update on all the cover images and gifs in a single zip file. Whatever he has named the file is +DONE: Ask Cam for an update on all the cover images and gifs in a single zip file. Whatever he has named the file is okay. ## 06/07/2023 @@ -501,3 +501,33 @@ okay. * Next month's will go out on the 30th. TODO: Work with Cassie before the 30th to get SCORM versions decoupled. + +## 06/14/2023 + +### Analytics Discussion + +Adoption: + +* They would like to see comparing across categories +* Course Filtering & selections +* Breakdown of the values per course. +* Categories = categories are what they enter in the backend. Front end: "metrics" is a category. + +Search: + +* For b & c how are drivers using the search - how often +* They are trying to see - if a driver goes into a search, and then finds the article they need, are they continuing on + and then still calling support? +* Rob thinks those are two metrics. How effective is search? How many times do they need to search before finding what + they are looking for. Second, how effective is the content and/or are they contacting support? +* Time stamps and Driver IDs for search results. +* Rob: wondering if we can have a mapping for support issue types +* Travis: "The other piece, gauging effectiveness of our search keywords" +* Search results really need to be exported and brought to Spark because we have no identification data at all. + +Enrollment: + +* I believe enrollment means start attempt rate. +* They want to know what resources they have selected. +* So what is the difference between the adoption and enrollment? +* Travis: Overall enrollment (300k), then down a level of who has entered into a category, and then into an activity. diff --git a/Scripts/API_Tests/qm-log.txt b/Scripts/API_Tests/qm-log.txt index 8c80d6d7..6cb4beee 100644 --- a/Scripts/API_Tests/qm-log.txt +++ b/Scripts/API_Tests/qm-log.txt @@ -78,3 +78,7 @@ No Data - 11:51:24 ['norm@northpass.com', '352630000352630', 100, 'Pass', '2023-06-09T15:51:30.133Z'] - 11:51:34 ['norm@northpass.com', '352630000352630', 100, 'Pass', '2023-06-09T15:51:30.133Z'] - 11:51:39 ['norm@northpass.com', '352630000352630', 100, 'Pass', '2023-06-09T15:51:30.133Z'] - 11:51:44 +['norm@northpass.com', '352630000352630', 0, 'Fail', '2023-06-09T16:58:03.73Z'] - 12:58:37 +['norm@northpass.com', '352630000352630', 100, 'Pass', '2023-06-09T15:51:30.133Z'] - 12:58:37 +['norm@northpass.com', '352630000352630', 0, 'Fail', '2023-06-09T16:58:03.73Z'] - 12:59:04 +['norm@northpass.com', '352630000352630', 100, 'Pass', '2023-06-09T15:51:30.133Z'] - 12:59:04 diff --git a/Scripts/API_Tests/questionmark_results.py b/Scripts/API_Tests/questionmark_results.py index b61009be..bebce834 100644 --- a/Scripts/API_Tests/questionmark_results.py +++ b/Scripts/API_Tests/questionmark_results.py @@ -3,7 +3,7 @@ import requests from datetime import datetime def get_results(): - threading.Timer(5.0, get_results).start() + # threading.Timer(5.0, get_results).start() url = "https://ondemand.questionmark.com/deliveryodata/406287/Results" params = "?$filter=ParticipantName eq 'norm@northpass.com'" # params = "?$filter=ParticipantName eq 'tom.leggett@questionmark.com'" @@ -20,6 +20,7 @@ def get_results(): # response = requests.get(url, headers=headers) response = requests.get(url_params, headers=headers) data = response.json() + print(data) data = data["value"] now = datetime.now() @@ -39,7 +40,7 @@ def get_results(): finished = item["WhenFinished"] datalist = [email, assesmentid, score, passval, finished] - print(datalist) + # print(datalist) logfile = open("qm-log.txt", "a") # append mode logfile.write(str(datalist)) logfile.write(f" - {current_time} \n") diff --git a/Scripts/GoogleScripts/_onboarding_old.html.liquid b/Scripts/GoogleScripts/_onboarding_old.html.liquid new file mode 100644 index 00000000..57131292 --- /dev/null +++ b/Scripts/GoogleScripts/_onboarding_old.html.liquid @@ -0,0 +1,30 @@ +{% include "header" %} +{% include "course_version_outdated_alert", courses: courses.enrolled %} +{% include "sub_navigation" %} +
+
+
+ {% if features.learning_paths? %} +
+ {% t shared.learning_paths %} +
+ {% include "learning_paths_index", items: learning_paths.enrolled %} + {% endif %} +
+ {% t shared.course_vocabulary.plural, key: current_school.course_vocabulary %} +
+ {% include "courses_index", class: "col-xs-12 col-sm-6 np-stretch-content" %} +
+ {% if features.training_events? %} +
+
+ {% t .upcoming_events %} +
+ {% include "training_events_dashboard" %} +
+ {% endif %} +
+
+{% include "footer" %} + +current_page: "/app/user-guides"