Closed
Bug 1264966
Opened 10 years ago
Closed 10 years ago
update /contribute/signup with 6 tasks and email sign up, prep for localization
Categories
(www.mozilla.org :: Pages & Content, defect)
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: jbertsch, Assigned: espressive)
References
Details
Let's update the /contribute/signup page with the 6 tasks, email signup CTA and conditional content for visitors from locales as defined here:
https://docs.google.com/document/d/1enoseeJr4hxE9W2yKMBXpZL1KQgQny9PvIMuIHrQB2E/edit
Let's have this ready for localization in early May.
This work is in support of the CRM migration.
| Assignee | ||
Updated•10 years ago
|
Assignee: nobody → schalk.neethling.bugs
| Assignee | ||
Comment 2•10 years ago
|
||
| Reporter | ||
Comment 3•10 years ago
|
||
Michael-
Could you please add the link to the icon in this bug?
thx,
Jen
Flags: needinfo?(mham)
| Reporter | ||
Comment 4•10 years ago
|
||
Hi Jon-
A couple of revisions to:
https://bedrock-demo-schalk-contribute.us-west.moz.works/en-US/contribute/task/encryption/
1. Please move "Learn more about encryption, why it’s essential and why we need to protect it." below the "Take the pledge" button
2. Replace that copy with "Take the pledge"
Thx,
Jen
Flags: needinfo?(jon)
Comment 5•10 years ago
|
||
(In reply to Jennifer Bertsch [:jbertsch] from comment #3)
> Michael-
>
> Could you please add the link to the icon in this bug?
>
> thx,
> Jen
Recommending that the initial state of the task page should NOT include an icon next to the task copy. Further proposing that we leave the task completed state as is – using the green circle w/check icon to indicate the user has completed the task.
Flags: needinfo?(mham)
| Reporter | ||
Comment 6•10 years ago
|
||
(In reply to Michael Ham from comment #5)
> (In reply to Jennifer Bertsch [:jbertsch] from comment #3)
> > Michael-
> >
> > Could you please add the link to the icon in this bug?
> >
> > thx,
> > Jen
>
> Recommending that the initial state of the task page should NOT include an
> icon next to the task copy. Further proposing that we leave the task
> completed state as is – using the green circle w/check icon to indicate the
> user has completed the task.
Thanks, Michael. We will move forward without the icon and with the checkmark as it functions now on the demo server.
| Assignee | ||
Comment 7•10 years ago
|
||
(In reply to Jennifer Bertsch [:jbertsch] from comment #4)
> Hi Jon-
>
> A couple of revisions to:
>
> https://bedrock-demo-schalk-contribute.us-west.moz.works/en-US/contribute/
> task/encryption/
>
> 1. Please move "Learn more about encryption, why it’s essential and why we
> need to protect it." below the "Take the pledge" button
>
> 2. Replace that copy with "Take the pledge"
>
> Thx,
> Jen
I have made this update in the PR
Comment 8•10 years ago
|
||
Commits pushed to master at https://github.com/mozilla/bedrock
https://github.com/mozilla/bedrock/commit/0fa19ea4555b491c9763b6fd21b6fb8c36486a5e
Fix Bug 1264966, final implementation of new contribute signup and tasks
https://github.com/mozilla/bedrock/commit/6de7aad5b9f031941d8626c72224b30fa23f6e1f
Merge pull request #4101 from schalkneethling/bug1264966-finalize-new-contribute-signup-and-tasks
Bug1264966 finalize new contribute signup and tasks
Updated•10 years ago
|
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Updated•10 years ago
|
Flags: needinfo?(jon)
Comment 9•10 years ago
|
||
Why does this no longer link anywhere that allows people to report bugs or contribute code? Those links having gone missing feels very un-Mozilla. :-(
Flags: needinfo?(jbertsch)
Updated•7 years ago
|
Flags: needinfo?(jbertsch)
You need to log in
before you can comment on or make changes to this bug.
Description
•