Closed yaboi closed 9 years ago
I wonder if we could launch this into a modal instead of a page refresh. Could we still do the same tracking in GTM / GA of the user flow if we had a stormpath modal instead of a full page refresh?
Maybe we could do a full opacity, white overlay effect similar to what's in the app for some continuity. Or, even if it's a page refresh, give it that white overlay effect (remove blue border-top, add 'X' which will remove modal or send user 'back')
I like the blue line (pace, I'm assuming), but specifically for loading the app. If we're going to use it on Stormpath pages and within the app, then we should consider implementing it on the marketing page?
This transition is a PITA. What is happening is that we are
I can remove the blue line in the login pages.
Not directly as a cause of this issue, but just for the sake of past and future issues, too, is it worth converting to a non-angular marketing site?
Fixed in v1.9.17
Easy solution to this problem in Angular apps in $routeProvider
, is to simply add this to your a
tag:
href="..." target="_self"
instead of
data-ng-href="..."
$routeProvider
get ignored this way
In response to @yaboi :+1:
In terms of direction of redoing site...
we have a lot invested in angular right now, and after 1.10 comes out (next
), I'll be wiring up the admin pages to angular.
We also have a variant server running, so we can add static variant pages anytime now in writeon.server
.
I'm a fan of creating one of these for WriteOn and will get itchy to do so when:
.variant
pages'Otherwise can bet I will be creating a kickass variant smart site for WO when next is out.
When a user clicks a "Get Started" button or the "Login" button in the top nav, it shows a blank page (with nav and footer only) before transitioning to the login/register screen from storm path.
screencast: http://screencast.com/t/OMUfFxQsEch
Though the physical URL isn't changing anymore, this still disrupts the feeling of unity between the marketing site and the app. I think the design change becomes that much more apparent with this little delay.