Firefox 美化教程(二) Gmail Manager

Gmail Manager 是一款运行于 Firefox 的 Gmail 增强扩展,可自动检查多个 Gmail 帐户,显示空间占用、新邮件摘要,区别收件箱、标签、垃圾箱,可以自定义提示声音、点击之后打开标签的方式。默认显示位置在状态栏:

Gmail Manager但是既然 上一篇教程 我们用 Fission 实现了状态栏主要功能的向上整合,那么我们不妨也把 Gmail Manager 放到工具栏去,伪装成默认邮件按钮的样子(默认的邮件按钮已经被 Firefox2 拿掉了):

1. 在 Gmail Manager 的设置中将所有 Gmail 帐户工具栏选项中的隐藏未读计数隐藏邮件地址钩上,全局设置的工具栏选项中的打开帐户的时候重置未读计数不要钩。

2. 右击 Firefox 工具栏,在自定义中把 Gmail Manager 按钮拖到工具栏上合适的位置。做完这些,Gmail Manager 已经能在工具栏上工作了,正常的时候图标为红色,有未读邮件的时候图标变成蓝色,并且在窗口右下角弹出新邮件摘要。如果您希望对它的外观做一些美化,请继续阅读:

3. 首先要找到修改需要的图标,一般我们会把它改成和当前 Firefox 皮肤的工具栏图标风格一致的样子,可以去 Firefox 的扩展文件夹里找找皮肤里面带有的工具栏图标全集,在这里:(下面用我在用的皮肤 MacfoxII 为例)

%appdata%\Mozilla\Firefox\Profiles\
xxxxxxxx.default\extensions

找到皮肤所在文件夹里的 .jar 文件,用压缩工具解开它,搜索一下里面名字带有 "toolbar" 的文件,找到工具栏图标在 browsertoolbar.png 和 toolbar-small.png 里面,把里面的第一排邮件标准图标在 Photoshop 里切下来待处理,注意保留它的透明背景。

MacfoxII toolbar icons small
4. 在上面的扩展目录里找到 Gmail Manager, 打开 .jar 了解目标格式。 图和CSS 都在

gmanager.jarskinclassic

该处图标定义了离线、连接错误、正常、新邮件四种状态,并且有大图标和小图标两份。另外有两种尺寸的 loading gif 动画。下面是我做的,可以存下来替换掉该处同名文件:


本来我还自定义了 loading gif 动画:两个 throbber.gif,但 gif 和背景的融合比较麻烦,有兴趣可以自己做,过程类似。

5. 修改 overlay.css。上面的图标尺寸已经和原来的有了区别,所以必须在 css 里修改图片的 rect 值。找到 css 文件最末尾的 /*** Large icon images ***/ 和 /*** Small icon images ***/,改这 8 处图标的 rect 值,rect 如何知道? 比如上面的新邮件大图标在 gm-large.png 中的 上,右,下,左 坐标分别为 0, 108, 26, 81, 那么:

.gm-icon[status|="gm-account-state-logged-in"][newMail="true"] {
-moz-image-region: rect(0px 108px 26px 81px); /* New mail */
}

6. 更新修改过的文件到 .jar 中(需要关闭 Firefox) ,重启看效果:

gmail manager new mail

最新评论

  • 衣皇后 对你爱爱爱不完,我可以天天月月年年看你博客到永远! 我为什么爱 Twitter
  • Kaylin Pra quem leva a sério esses argumentos desses links, é melhor nunca mais assistir um filme de Holywood. Todos sabem que Disney era conaorvsder para os padrões de lá. 人脸标签!体验 Picasa 网络相册新功能
  • Justice | | | | | inmidderen film izleme sitesi bedava filmler canlı film seyret binlerce filmler online sinema izletir beleÅŸ filmler filmini full izle ücretsiz sinema izleme sitesi filmini izle direk filmler son çıkan filmler vizyondan sonra full sinema izleme sitesi filmleri tam izle indirmeden bedava filim filmler full ve bedava 非常有创意的献血慈善广告
  • Mikel Congratulations on your spicy new name; and the expansion of your services.As a long time patron of ‘Chef Sazon’, I look forward to Roho Kitchen’s future success. Whether it is cooking classes, food and beverage pairing classes,event catering, or pop- up reratusants— I know that Roho Kitchen will always deliver an amazing culinary experience!. Semih Sayginer的开伦表演
  • Charlotte Gee willekirs, that's such a great post! 超牛的flash忍者游戏: N-Game

发表您的评论

您的评论将回复给 原评论者

:D:):O8):(8D;DXD:P:nice::rainbow::cafe::love::cake:

目前有 25 条评论

  

沙一个发~

介个玩意挺好,不过貌似挺麻烦的样子呀。

哇,fisio的邮箱都用了59%了,orz~


fisio 回复: 觉得麻烦可以无视后面的修改,哈哈
话说那个 59%……因为我用 GSpace 的,用得比较快

赞~~很喜欢那几个图标~~~


fisio 回复: 嗯,MacfoxII 的默认图标稍加修改~

基本上把要用的gmail都整到一个邮件账户里了,google多账户的cookies切换是个问题,试试看这个gmail插件能不能达到我要的效果...


fisio 回复: 在帐号A已登录的状态下用 Gmail Manager 启动帐号B,无缝切换没问题:)

唉,沙发又没了,只等喷喷口水糊弄一下了

问一下,存档页面是用的SRG的吗?我咋弄不出来呢?而且页面起名字叫archive的话,好像和原来的category冲突呢。


fisio 回复: 插件 SRG Clean Archives,页面名称冲突的话换别的吧, archived, archives, ...

改用这个插件把,免得你编辑辛苦,http://organisiert.net/yatcp/

而且好像谁谁说,评论也是有版权了,不许改~ xD


fisio 回复: 谢谢推荐@@ 不过还是等我搞自己的空间再说吧,现在用 yo2 呢,插件不开放……嗯,那个不许改评论的说法大家讨论得也不少了,不过目前的情况我还是赞成修改,哈哈,没办法,yo2 的引用插件太差了,Firefox 下不正常...

详细,呵呵

恩,大叔等下也尝试一下.
不过这个代码看着怎么和CSS那么相似?


fisio 回复: overlay.css ...

介绍得很详细也,赞一个!

喜欢那个icon..

回来看评论也能学到东西呀,啊哈哈,又学了个GSpace,赞fisio


fisio 回复: 呵呵,这扩展很不错的,支持图片直接浏览,mp3 直接播放

还有点问题,yo2最近咋回事,好几天了,经常出来504错误。。。。


fisio 回复: 是的,502/504 在昨晚达到顶峰,基本上完全访问不了。我打算闹独立了,唉

快独立吧
每次我想上来留言的时候,它就给我看 gateway


fisio 回复: 对不住啊…有啥推荐的没?目前打算上 DreamHost

要我推荐嘛我就推荐 cph 啦,哈哈

我还有个国内的空间,不让退款,你有兴趣可以试试,明年3月才到期呢。就是自定义性差点,因为绑了我的域名,别的只能用网站别名了...


fisio 回复: @@ 那就算啦,thx all the same:)

上篇出来的时候忘了问个问题:安装fission的目的是为了全屏的时候可以隐藏状态栏。那么,如我般状态栏上的google笔记本和gladder就看不到了,岂不是不方便?


fisio 回复: 一般全屏也不是一直用,关系不大吧?有些扩展的图标的确是只能放在状态栏,不能改,没办法。。比如我用 Greasemonkey,就只能从菜单去访问啦

搞不出来啊,郁闷死了。Gmail Manager的图标怎么改啊。我昨天刚装,版本可能跟你不一样。压根找不到你说的目录。你能帮我吗?

其实装个google工具栏什么都有了

Gmail Manager我用了很久,但是发现定义的第二个邮箱总是没有去检查,我甚至自己给自己发了封邮件。

不知道有没有人遇到过这类情况?

没注意过,我刚才试了一下,好像是不会的?
好像只有主要邮箱会定时检查...

主要邮箱没有问题的,其他邮箱好像从来没有检查过。不知道该怎么办了~

可以手动选择检查,呵呵

原来其他邮箱只能手工检查啊,终于明白了。
我还以为是自动的呢,呵呵

虽然我认为应该是可以自动检查多个email, 不需要手动的,但我只需要它检查一个,也就没有多去研究...-o-

……有空帮忙研究下吧,先谢谢了,呵呵

博主的博客很好看!


有 1 篇其他博客的文章引用了本文

  1. 08年10月23日不是出家人 » Blog Archive » Firefox 美化教程(三)隐藏菜单栏