mirror of
https://github.com/yu-i-i/overleaf-cep.git
synced 2025-07-27 08:00:06 +02:00

[web] Re-add homepage CTA click events that were accidentally removed GitOrigin-RevId: d0452562f0a39f396e54ade0127e1fa2801f917b
33 lines
1.3 KiB
Text
33 lines
1.3 KiB
Text
mixin begin_now_card(eventTracking, locationEventSegmentation)
|
|
- var registerURL = '/register'
|
|
- var plansURL = '/user/subscription/plans'
|
|
- var isUserLoggedIn = !!getSessionUser()
|
|
|
|
.begin-now-card
|
|
.card.card-pattern
|
|
.card-body
|
|
p.dm-mono
|
|
span.font-size-display-xs
|
|
span.text-purple-bright \begin
|
|
wbr
|
|
span.text-green-bright {
|
|
span now
|
|
span.text-green-bright }
|
|
p #{translate("discover_why_over_people_worldwide_trust_overleaf", {count: settings.userCountInMillions})}
|
|
p.card-links
|
|
if !isUserLoggedIn
|
|
a.btn.btn-primary.card-link(
|
|
href=registerURL
|
|
event-tracking-mb=eventTracking ? 'true' : null
|
|
event-tracking=eventTracking
|
|
event-tracking-trigger=eventTracking ? 'click' : null
|
|
event-segmentation=eventTracking ? {location: locationEventSegmentation, destination: registerURL} : null
|
|
) #{translate("sign_up_for_free")}
|
|
a.btn.card-link(
|
|
href=plansURL
|
|
class={'btn-primary': isUserLoggedIn, 'btn-secondary': !isUserLoggedIn}
|
|
event-tracking-mb=eventTracking ? 'true' : null
|
|
event-tracking=eventTracking
|
|
event-tracking-trigger=eventTracking ? 'click' : null
|
|
event-segmentation=eventTracking ? {location: locationEventSegmentation, destination: plansURL} : null
|
|
) #{translate("explore_all_plans")}
|