Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

29 uk theme analytics #33

Closed
wants to merge 39 commits into from
Closed

29 uk theme analytics #33

wants to merge 39 commits into from

Conversation

zarino
Copy link
Member

@zarino zarino commented Feb 15, 2017

zarino and others added 30 commits February 14, 2017 17:58
Account related styles are now in _accounts.scss, button styles are in
_buttons.scss, and variables in _variables.scss
Pricing page signup links will pre-fill plan on signup form
Do not ask for credit card with the free option, but still
create a subscription so things are more consistent.

Allow plan to be provided in URL (already present on pricing page).
Includes better error styles on the signup form (building on the
javascript error handling added in 2e4f97a), better error/alert styles
for logged-in users, and more consistent button styling.
Better login/your account links.
This should work with regard to asking/not asking for payment details
if we don't/do already have them.

Remove coupon by deleting subscription’s discount.
dracos and others added 9 commits February 14, 2017 18:31
The `ui-refresh` branch of mapit core now includes most of the base
styles and header/body/footer templates. So there’s no need for them to
be duplicated in here.

`bin/mapit_make_css` has also been updated to pull the new core mapit
styles into the mapit.mysociety.org Sass pipeline.

Until the `ui-refresh` branch is merged into mapit core, you’ll need to
manually switch to the branch in the django-mapit repo to see all of
this working.
* Ugrade to Universal Analytics.
* Track user authentication as custom dimension 1
@zarino zarino changed the base branch from master to 29-uk-theme February 15, 2017 15:45
@zarino zarino closed this Feb 16, 2017
@dracos dracos deleted the 29-uk-theme-analytics branch February 16, 2017 16:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants