hemiola 寫:
othree 寫:
真的好棒,不過不支援TBP小可惜><
新版的 TBP 改了選項視窗內的選項內容,而且透過作者的徵求,有網友設計了一個 default 風格的 icon 給這個選項內容來使用。這個新設計會不會在 1.0 推出後受到廣泛的喜愛就還得再觀察了,如果 TBP 未來能爭取到更多數使用者的支持,說不定 theme 的設計者也會開始為 TBP 設計風格相符的 icon。
不過我個人是不太喜歡新的 TBP 這種設計啦

,這也是我現在還在用 TBP Lite 硬撐的原因…
我剛剛試著修改,結果有點小問題無法解決,首先,下面這段css是TBP指定option裡面的tabbed browsing圖示的地方,檔案在「extensions\{9b9d2aaa-ae26-4447-a7a1-633a32b19ddd}\chrome\tabprefs.jar\skin\classic\tabprefs」
代碼:
#catTabbedButton {
list-style-image: url("chrome://tabprefs/skin/icon.png");
}
再來我找到rein指定option中指定圖示的地方,檔案在「extensions\{294FC5CB-6EE3-4fd1-B093-986EF6DA7B2F}\chrome\rein_10.jar\browser\pref 」
代碼:
#catGeneralButton {-moz-image-region: rect(0px 32px 32px 0px)}
#catPrivacyButton {-moz-image-region: rect(0px 64px 32px 32px)}
#catFeaturesbutton {-moz-image-region: rect(0px 96px 32px 64px)}
#catDownloadsButton {-moz-image-region: rect(0px 128px 32px 96px)}
#catThemesButton {-moz-image-region: rect(0px 160px 32px 128px)}
#catExtButton {-moz-image-region: rect(0px 192px 32px 160px)}
#catAdvancedButton {-moz-image-region: rect(0px 224px 32px 192px)}
比較以上兩者之後,我再第二個css裡面加上下面這行。
代碼:
#catTabbedButton {-moz-image-region: rect(0px 160px 32px 128px)}
結果option中的tabbed browsing選項變成沒有圖示,然後我在把第一個檔案我標出來的部份comment掉,再來一次就成功了,結果見附圖,不過這時候發現我的theme的icon和預覽圖的消失了,結果是把修改好的jar檔重新安裝才OK。
這時我發現兩個小問題,第一個比較沒關係,就是即使我把原來的theme反安裝掉再重新安裝我修改過的,在chrome目錄下的jar檔後會都會有-1、-2的標記耶,我連目錄都清空再裝也是一樣。第二個是,當我照上面這樣修改完成後,我把theme調回default theme,這時option中tabbed browsing的圖示就會亂掉。