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)

Production
defect
Not set
normal

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: nobody → schalk.neethling.bugs
Michael- Could you please add the link to the icon in this bug? thx, Jen
Flags: needinfo?(mham)
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)
Blocks: 1270200
(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)
(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.
(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
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
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Flags: needinfo?(jon)
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)
Depends on: 1275323
Flags: needinfo?(jbertsch)
You need to log in before you can comment on or make changes to this bug.