mirror of
https://github.com/codeninjasllc/codecombat.git
synced 2025-04-26 22:13:32 -04:00
Merge pull request #3914 from codecombat/fix-homepage-well
Modify Homepage Well Behavior
This commit is contained in:
commit
bab9d0b944
3 changed files with 8 additions and 5 deletions
app
|
@ -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"
|
||||
|
|
|
@ -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")
|
||||
|
|
|
@ -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()
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue