Page MenuHomePhabricator

Dashboard production tweaks
Closed, ResolvedPublic3 Estimated Story Points

Description

  1. Mobile menu links broken: FAQs and Privacy
  2. Header logo && Nav hamburger are misaligned on iphone safari.,,, footer looks like it's not getting full width either.
  3. On /forgot-password/ the "need help?" links to the old zendesk url, should be instead https://helpcenter.enterprise.wikimedia.com/hc/en-us/sections/6132240199195-Account-FAQs
  4. Root should be / but right now it JS redirects to /login/ and both are 200 and indexable... not what we want.
    • I'd like if / was the login form if not logged in instead of it loading /login/... /login/ should then 301 redirect to /
  5. Can we noindex everything on dashboard except for the canonical'd version of
    • root - so dashboard.enterprise.wikimedia.com
    • signup - so dashboard.enterprise.wikimedia.com/signup/
  6. When logged in - that image with the auth content... we should at least link that to https://enterprise.wikimedia.com/docs/#getting-api-keys for now.
    • but @SDelbecque-WMF we should have this image updated... the {username pre-filled} is odd. maybe take a screenshot of the current docs link above?
    • would be nice to have that curl request copyable right there... then when they get their response tokens they can go to the api docs to do their thing.

Event Timeline

Alexander.lauie changed the task status from Open to In Progress.Jun 19 2022, 8:48 AM
Alexander.lauie triaged this task as High priority.
Alexander.lauie set the point value for this task to 3.
Alexander.lauie renamed this task from Request from Chuck to Tweaks from Chuck.Jun 19 2022, 9:46 AM
Alexander.lauie renamed this task from Tweaks from Chuck to Dashboard production tweaks.Jun 19 2022, 9:49 AM
  • We need to adjust mobile header height to the same as on marketing website {F35258999}
  • On production email still has undefined username in verification email
  • Fix font for buttons on windows and linux OS {F35259002}

We need to update the URLs for the links to the contact forms for paid customers and unlimited paid customers.

  1. Regular paid customers should be linked to the Standard Support form: https://wikimediaenterprise.zendesk.com/hc/en-us/requests/new?ticket_form_id=5906748593435
  2. Unlimited paid customers (Google & Meta right now) should be linked to the Premium Support form: https://wikimediaenterprise.zendesk.com/hc/en-us/requests/new?ticket_form_id=4742304188059

hey @Alexander.lauie on site we're using this fontstack - bumped it the other day to help w/ variances w/ MSEdge - this seems to have normalized it.

"Helvetica Neue",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,sans-serif
Lena.Milenko changed the task status from In Progress to Open.Jul 13 2022, 1:53 PM