Closed Bug 1030913 Opened 10 years ago Closed 9 years ago

Add Favicons so easier to identify tabs

Categories

(bugzilla.mozilla.org Graveyard :: Bugzilla Anthropology Metrics, defect)

Production
x86_64
Windows 7
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: ekyle, Unassigned, Mentored)

References

Details

(Whiteboard: [good first bug] [lang=js] [lang=HTML] )

[lmandel] One request: I have the dashboards set as pinned tabs in my browser. As they don't have favicons, all of them show as grey boxes. Can we add some favicons to the dashboards? (Even just the letters B = Blocker, N = Nom, R = Regression, T= Team, and F = Feature would be useful.)
Dear new contributor:

Working on charts.mozilla.org has the benefit of being highly visible to Mozilla.  When you contribute here, you are helping the FxOS team build a high quality product.  FxOS is part of Mozilla's strategy to keep the web open and promote the Mozilla Mission (https://www.mozilla.org/en-US/mission/).  

If you are an artist, or enjoy working on front end web and javascript, then this project would seriously benefit from your help.

For this bug, the image at fxos/images/fxos.ico needs to be copied to the main directory where it will be recognized by browsers and site-wide icon.  To do this: Make a fork of the code, make changes, then send a pull request.

Production:
> http://charts.mozilla.org/
Code:
> https://github.com/mozilla/charts
Docs:
> https://wiki.mozilla.org/Auto-tools/Projects/Charts
More on Good First Bugs:
> https://developer.mozilla.org/en/docs/Introduction

You can contact me on irc at ekyle@mozilla.org; and you can find me in the #ateam channel with the rest of my team.
Mentor: klahnakoski
Whiteboard: [good first bug] [lang=javascript] [lang=HTML]
Depends on: 1054653
Hey ekyle,
Can I take this bug?
I am very new to this area, but I can do it with your support.

Looking forward to hear back from you. :)
Yes please!  The bug is now yours!  I am on IRC (as ekyle@irc.mozilla.org), and #ateam channel.
Assignee: nobody → jensonk9
I saw your diff at https://github.com/jensonk9/charts/commit/285d1a4cf0ca3498e2d6b612ab130af528302180, it looks good.  Please send a pull request so I may review it formally.
https://github.com/mozilla/charts/pull/24 has been merged to the Development branch!  I am keeping this bug open until it gets deployed in either staging or production.
Whiteboard: [good first bug] [lang=javascript] [lang=HTML] → [good first bug] [lang=js] [lang=HTML]
Since it looks like the dev branch will be a while before it merges with master, I decided to rebase jensonk9's patch to master: https://github.com/mozilla/charts/commit/a0fab456ae4c738f643798a3584ab008bed7b9ce

http://matthew-brett.github.io/pydagogue/rebase_without_tears.html

It should be up by the end of the day
These changes are now up in production, but it appears I failed to notice the pinned tabs exclusively use the icons!  I have noticed FF has always been bad at using favicons properly; so they still do not show.  The icon does show in Chrome (pinned, or not).  

The next step is to make themed icons, like lmandel requested.
Depends on: 1066148
Hi can i
Hi, please can I be assigned to this project
This bug is now yours!   Thank you!

You can find me as ekyle on #ateam@irc.mozilla.org if you have questions.
Assignee: jensonk9 → ogulue
Status: NEW → ASSIGNED
resetting the assignedto field due to inactivity.  Kyle, can you confirm this bug is still useful and a good first bug?
Assignee: ogulue → nobody
Status: ASSIGNED → NEW
There are two bugs here now:  The work that was done, and the work still remaining.   I will come back to this bug and decide to either split it, close it, or make it a meta bug.
We will call this fixed because the blocker bug 1014275 covers what needs to be done
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Product: bugzilla.mozilla.org → bugzilla.mozilla.org Graveyard
You need to log in before you can comment on or make changes to this bug.