Closed Bug 613039 Opened 14 years ago Closed 13 years ago

Activity feeds are missing icons

Categories

(addons.mozilla.org Graveyard :: Developer Pages, defect, P4)

defect

Tracking

(Not tracked)

VERIFIED FIXED
5.12.11

People

(Reporter: krupa.mozbugs, Assigned: cvan)

References

()

Details

(Whiteboard: [z])

Attachments

(4 files, 1 obsolete file)

Attached image screenshot
steps to reproduce:
 Notice the activity feeds at https://addons-next.allizom.org/z/en-US/developers/feed/64250


As per http://people.mozilla.com/~chowse/drop/amo/devtools/v2/Activity_Feed.png, 

- Each activity feed should have an (default)add-on icon 
- Each activity should have an associated icon(like a thumbs up for approved etc)

observed behavior:
Activity feeds have no icons. See screenshot
-> Chowse for images.  Once we have those, -> davedash for implementation
Assignee: nobody → chowse
Priority: -- → P2
Target Milestone: 5.12.4 → 5.12.5
Attached image Feed Icon Sprite (obsolete) —
Here are icons that should provide good activity coverage. Here's what each corresponds to:

1. Generic activity (anything that doesn't match any category below)
2. Reviews added/updated/removed
3. Tags added/changed/removed
4. Add-on added/removed from collections
5. Add-on edited (including description, version, payments, etc.)
6. Add-on or version added
7. Add-on or version deleted
8. Add-on approved
9. Add-on rejected
Assignee: chowse → dd
Attached image Feed Icon Sprite
Updated sprite, layed out vertically instead of horizontally.

Each icon begins on a multiple of 32px.
For example, you could use CSS like this:


.icon { background: url(feed-icons.png) no-repeat 0 0; }

.icon.review     { background-position: 0 -32px; }
.icon.tag        { background-position: 0 -64px; }
.icon.collection { background-position: 0 -96px; }
.icon.edit       { background-position: 0 -128px; }
.icon.add        { background-position: 0 -160px; }
.icon.delete     { background-position: 0 -192px; }
.icon.approve    { background-position: 0 -224px; }
.icon.reject     { background-position: 0 -256px; }
Attachment #495913 - Attachment is obsolete: true
thanks
Target Milestone: 5.12.5 → 5.12.6
Assignee: dd → nobody
Target Milestone: 5.12.6 → 5.12.7
Priority: P2 → P4
Target Milestone: 5.12.7 → Q1 2011
Assignee: nobody → cwiemeersch
Target Milestone: Q1 2011 → 5.12.9
Target Milestone: 5.12.9 → 5.12.10
Target Milestone: 5.12.10 → 5.12.11
https://github.com/jbalogh/zamboni/commit/ad7bdf1
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
- Feed for adding a new author has the icon "+" which is for adding a new add-on/version. Do we care?

- Feed for changing the license information has the edit icon(#5 in comment 2). Should it be (#1)?
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Attached image screenshot
those both sound correct to me.
Status: REOPENED → RESOLVED
Closed: 13 years ago13 years ago
Resolution: --- → FIXED
I do not know whether we plan to retroactively add icons to all activity feeds. but this seems fixed.
Status: RESOLVED → VERIFIED
Attached image post-fix screenshot
Product: addons.mozilla.org → addons.mozilla.org Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: