Closed Bug 945852 Opened 11 years ago Closed 11 years ago

Add an 'updates' field to the consumer pages

Categories

(Marketplace Graveyard :: Consumer Pages, defect, P1)

defect

Tracking

(Not tracked)

VERIFIED FIXED
2013-12-10

People

(Reporter: clouserw, Assigned: mat)

References

Details

Attachments

(2 files)

Attached image consumer_mobile.png
Attached are consumer designs to add another field above "Description" which is called "Updates".  This will let developers talk about what their latest changes are without messing with their description.  This is just a freeform text area, same max length as description.  This bug is about:

- Adding the field on the consumer pages for both the mobile and desktop pages.  
- If the field is empty it should be omitted.
- The field should follow the same rules as Description regarding showing a "more..." button, etc.

Read the corresponding backend bug, I'll mark it as a blocker to this in a minute
Attached image consumer_desktop.png
Depends on: 945858
Assignee: nobody → mpillard
Status: NEW → ASSIGNED
Fixed in https://github.com/mozilla/fireplace/commit/729b420972d8a6a1ea0443fd08016bc3dda9a081

STR:
- Go to the devhub, add release notes to an hosted app (it should be in edit "basic" section, that was implemented in bug 945858). Add a lot of text to both release notes and description field so that you can test automatic truncation later.
- Go the consumer pages for that app with a desktop browser, the release notes should show up before the description. If your browser is large enough, all the text should be shown in both cases. Description should be displayed in 2 columns.
- With a mobile browser, or with your desktop browser resized, reload the page. The release notes should be truncated, with a "more" link to display the rest. Same for the description.
- Click the "more" links, verify that this works and that the text of the link changes to "less". Then click "less" and makes sure this truncates the text as it was before.

- Repeat steps for a packaged app. (To edit release notes for packaged apps in the devhub, you need to go to the "Status & Versions" page and edit the latest public version)
Status: ASSIGNED → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Target Milestone: --- → 2013-12-10
Verified as fixed in https://marketplace-dev.allizom.org/ on FF28 (Win 7).
Postfix screencast http://screencast.com/t/YNQVh3FTb
Closing bug.
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: