Merge pull request from codecombat/fix-homepage-well

Modify Homepage Well Behavior
This commit is contained in:
Robin Yang 2016-09-07 15:50:22 -07:00 committed by GitHub
commit bab9d0b944
3 changed files with 8 additions and 5 deletions

View file

@ -89,6 +89,7 @@
goto_classes: "Go to My Classes"
view_profile: "View My Profile"
view_progress: "View Progress"
go_to_courses: "Go to My Courses"
want_coco: "Want CodeCombat at your school?"
form_select_role: "Select primary role"
form_select_range: "Select class size"

View file

@ -13,10 +13,12 @@ mixin box
else
h6#classroom-edition-header(data-i18n="new_home.logged_in_as")
p.small #{me.get("email")}
p.small=me.broadName()
if me.isTeacher()
div
button.teacher-btn.btn.btn-forest.btn-lg.btn-block(data-event-action="Homepage Click My Classes CTA", data-i18n="new_home.goto_classes")
div
button.resource-btn.btn.btn-primary.btn-lg.btn-block(data-event-action="Homepage Click My Classes CTA", data-i18n="teacher.resource_hub")
div
if !view.isTeacherWithDemo
h6(data-i18n="new_home.want_coco")
@ -26,7 +28,7 @@ mixin box
div
a.btn.btn-forest.btn-lg.btn-block.play-btn(href=view.playURL, data-event-action="Homepage Classroom Continue Playing CTA", data-i18n="courses.continue_playing")
div
a.btn.btn-primary.btn-lg.btn-block.play-btn(href=view.playURL, data-event-action="Homepage View Progress CTA", data-i18n="new_home.view_progress")
a.btn.btn-primary.btn-lg.btn-block.play-btn(href=view.playURL, data-event-action="Homepage View Progress CTA", data-i18n="new_home.go_to_courses")
else
div
a.btn.btn-forest.btn-lg.btn-block.play-btn(href=view.playURL, data-event-action="Homepage Campaign Continue Playing CTA", data-i18n="courses.continue_playing")

View file

@ -28,7 +28,7 @@ module.exports = class HomeView extends RootView
'click .logout-btn': 'logoutAccount'
'click .profile-btn': 'onClickViewProfile'
'click .setup-class-btn': 'onClickSetupClass'
'click .wiki-btn': 'onClickWikiButton'
'click .resource-btn': 'onClickResourceButton'
shortcuts:
'right': 'onRightPressed'
@ -97,9 +97,9 @@ module.exports = class HomeView extends RootView
window.tracker?.trackEvent $(e.target).data('event-action'), category: 'Homepage', []
application.router.navigate("/user/#{me.getSlugOrID()}", { trigger: true })
onClickWikiButton: (e) ->
onClickResourceButton: (e) ->
window.tracker?.trackEvent $(e.target).data('event-action'), category: 'Homepage', []
window.location.href = 'https://sites.google.com/a/codecombat.com/teacher-guides/course-guides'
application.router.navigate('/teachers/resources', { trigger: true })
afterRender: ->
@onChangeSchoolLevelDropdown()