From 1ad27bb6ed48c3e864283ac804d7bb4790fc2a3f Mon Sep 17 00:00:00 2001 From: Henry Oswald Date: Wed, 16 Dec 2015 12:40:34 +0000 Subject: [PATCH] changed left menu test to show random benefit to users --- .../web/app/views/project/list/side-bar.jade | 54 +++++++++++-------- .../left-hand-menu-promo-controller.coffee | 3 +- 2 files changed, 34 insertions(+), 23 deletions(-) diff --git a/services/web/app/views/project/list/side-bar.jade b/services/web/app/views/project/list/side-bar.jade index c10914719f..99a4dc5b4f 100644 --- a/services/web/app/views/project/list/side-bar.jade +++ b/services/web/app/views/project/list/side-bar.jade @@ -102,41 +102,51 @@ ) #{translate("complete")} - .row-spaced(ng-if="hasProjects && userHasSubscription", ng-cloak, sixpack-switch="left-menu-upgrade-reason").text-centered + .row-spaced(ng-if="hasProjects && userHasSubscription", ng-cloak, sixpack-switch="left-menu-upgraed-rotation").text-centered span(sixpack-default).text-centered hr p.small #{translate("on_free_sl")} p - a(href="/user/subscription/plans", sixpack-convert="left-menu-upgrade-reason").btn.btn-primary #{translate("upgrade")} + a(href="/user/subscription/plans", sixpack-convert="left-menu-upgraed-rotation").btn.btn-primary #{translate("upgrade")} p.small.text-centered | #{translate("or_unlock_features_bonus")} a(href="/user/bonus") #{translate("sharing_sl")} . - span(sixpack-when="dropbox").text-centered - hr - .card.card-thin + span(sixpack-when="random").text-centered + span(ng-if="randomView == 'default'") + hr + p.small #{translate("on_free_sl")} p - span Get Dropbox Sync - p - img(src="/img/dropbox/simple_logo.png") - p - a(href="/user/subscription/plans", sixpack-convert="left-menu-upgrade-reason").btn.btn-primary #{translate("upgrade")} + a(href="/user/subscription/plans", sixpack-convert="left-menu-upgraed-rotation").btn.btn-primary #{translate("upgrade")} p.small.text-centered | #{translate("or_unlock_features_bonus")} a(href="/user/bonus") #{translate("sharing_sl")} . - span(sixpack-when="github").text-centered - hr - .card.card-thin - p - span Get Github Sync - p - img(src="/img/github/octocat.jpg") - p - a(href="/user/subscription/plans", sixpack-convert="left-menu-upgrade-reason").btn.btn-primary #{translate("upgrade")} - p.small.text-centered - | #{translate("or_unlock_features_bonus")} - a(href="/user/bonus") #{translate("sharing_sl")} . + span(ng-if="randomView == 'dropbox'") + hr + .card.card-thin + p + span Get Dropbox Sync + p + img(src="/img/dropbox/simple_logo.png") + p + a(href="/user/subscription/plans", sixpack-convert="left-menu-upgraed-rotation").btn.btn-primary #{translate("upgrade")} + p.small.text-centered + | #{translate("or_unlock_features_bonus")} + a(href="/user/bonus") #{translate("sharing_sl")} . + + span(ng-if="randomView == 'github'") + hr + .card.card-thin + p + span Get Github Sync + p + img(src="/img/github/octocat.jpg") + p + a(href="/user/subscription/plans", sixpack-convert="left-menu-upgraed-rotation").btn.btn-primary #{translate("upgrade")} + p.small.text-centered + | #{translate("or_unlock_features_bonus")} + a(href="/user/bonus") #{translate("sharing_sl")} . script. window.userHasSubscription = #{settings.enableSubscriptions && !hasSubscription} diff --git a/services/web/public/coffee/main/project-list/left-hand-menu-promo-controller.coffee b/services/web/public/coffee/main/project-list/left-hand-menu-promo-controller.coffee index 4bde9a2d3d..1811c2c64f 100644 --- a/services/web/public/coffee/main/project-list/left-hand-menu-promo-controller.coffee +++ b/services/web/public/coffee/main/project-list/left-hand-menu-promo-controller.coffee @@ -6,4 +6,5 @@ define [ $scope.showDatajoy = Math.random() < 0.5 $scope.hasProjects = window.data.projects.length > 0 - $scope.userHasSubscription = window.userHasSubscription \ No newline at end of file + $scope.userHasSubscription = window.userHasSubscription + $scope.randomView = _.shuffle(["default", "dropbox", "github"])[0] \ No newline at end of file