Appendix B
Netscape Theme Reference
This appendix is a reference for building Netscape Themes. It is included to provide a thorough overview of how Netscape Themes are structured. There are six major sections of this appendix, and they are as follows:
· Skin Reference - This section lists all files according to skin directory. Images are also listed with their respective cascading style sheet from which they are called. Skin Reference is sorted by Images and a list of each skin’s cascading style sheets.
· Interface Reference - This reference is for the Netscape Navigator browser. It is provided at only the top-level skin because the Netscape Navigator main browser interface contains multiple skins, and as such can be hard to decipher.
Skin Reference
The skin reference groups images according to the structure within its theme. For this skin reference, we used the “XULisCool” theme that we created in chapter 5. This theme is based off of Netscape’s Modern-Mozillium theme and hence may contain images still unmodified by the authors. The authors therefore acknowledge all copyrights to that of Netscape Communications.
This reference is grouped by skin name. Each skin is arranged by an image table and then a list of cascading style sheets, i.e. Communicator skin. The image table contains the image, its filename, and its location within the cascading style sheets of the themes. Some images may be called from multiple skins of the theme and are so noted by listing the relative filename of the calling cascading style sheet.
After each image table is a list of cascading style sheets contained within each skin. If there are any XML binding files, they are so noted, below the cascading style sheets.
The skins referenced in order are:
· AIM skin
· Communicator skin
· Communicator’s Bookmarks skin
· Communicator’s Directory skin
· Communicator’s Help skin
· Communicator’s Profile skin
· Communicator’s Regviewer skin
· Communicator’s Related skin
· Communicator’s Search skin
· Communicator’s Sidebar skin
· Communicator’s XPInstall skin
· Editor skin
· Messenger skin
· Messenger’s Addressbook skin
· Messenger’s Messengercompose skin
· Navigator skin
AIM Skin - /aim/skin/
The following files make up the AOL Instant Messenger skin. The table shows the image, its filename, and where it is used in the AIM stylesheets.
Images
|
Image |
Location |
AIM stylesheet where it is implemented. |
|
|
Add_buddy_small.gif |
SPSetupOrgOverlay.css |
|
|
Add_group_small.gif |
SPSetupOrgOverlay.css |
|
|
Addbuddy.gif |
Aim.css, app.css, findAFriend1_2.css,IM.css, IMAddBuddy.css |
|
|
Addgroup.gif |
App.css |
|
|
Aim-enter.gif |
|
|
|
Aim-exit.gif |
|
|
|
Aimworld.gif |
|
|
|
Away.gif |
AimHdrViewOverlay.css, AimTaskMenu.css, App.css, SPBuddyOrgOverlay.css |
|
|
BiActive.gif |
AimHdrViewOverlay.css, chatPanel.css, SPBuddyOrgOverlay.css |
|
|
BiAdmin.gif |
|
|
|
BiAway.gif |
AimHdrViewOverlay.css, SPBuddyOrgOverlay.css |
|
|
BiGoingOffline.gif |
AimHdrViewOverlay.css, SPBuddyOrgOverlay.css |
|
|
BiGoingOnline.gif |
AimHdrViewOverlay.css, SPBuddyOrgOverlay.css |
|
|
BiIdle.gif |
AimHdrViewOverlay.css, SPBuddyOrgOverlay.css |
|
|
BiIgnore.gif |
ChatPanel.css |
|
|
BiNotInList.gif |
|
|
|
BiOffline.gif |
|
|
|
BtnSignOn.gif |
SPSignOnOrgOverlay |
|
|
Chat_small.gif |
SPBuddyOrgOverlay.css |
|
|
Delete.gif |
App.css, SidebarPanel.css, SPSetupOrgOverlay.css |
|
|
Delete_small.gif |
SPSetupOrgOverlay.css |
|
|
Delete_small_disabled.gif |
SPSetupOrgOverlay.css |
|
|
Findbuddy.gif |
App.css, findAFriendWizard.css |
|
|
Folder-closed.gif |
SPSetupOrgOverlay.css |
|
|
Folder-open.gif |
SPSetupOrgOverlay.css |
|
|
Gochat.gif |
|
|
|
Ignoresmall.gif |
ChatPanel.css |
|
|
Im.gif |
FindAFriend1_2.css |
|
|
Im_small.gif |
ChatPanel.css, SPBuddyOrgOverlay.css |
|
|
Im-addbuddy.gif |
App.css, IM.css |
|
|
Im-addbuddy-clicked.gif |
App.css, IM.css |
|
|
Im-addbuddy-disabled.gif |
App.css, IM.css |
|
|
Im-addbuddy-hover.gif |
App.css, IM.css |
|
|
Im-addresses.gif |
|
|
|
Im-addresses-clicked.gif |
|
|
|
Im-addresses-disabled.gif |
|
|
|
Im-addresses-hover.gif |
|
|
|
Im-addtogroup.gif |
App.css |
|
|
Im-addtogroup-clicked.gif |
App.css |
|
|
Im-addtogroup-disabled.gif |
App.css |
|
|
Im-addtogroup-hover.gif |
App.css |
|
|
Im-away.gif |
AimTaskMenu.css, App.css |
|
|
Im-away-clicked.gif |
AimTaskMenu.css, App.css |
|
|
Im-away-disabled.gif |
AimTaskMenu.css, App.css |
|
|
Im-away-hover.gif |
AimTaskMenu.css, App.css |
|
|
Im-block.gif |
Chat.css, IM.css |
|
|
Im-block-clicked.gif |
Chat.css, IM.css |
|
|
Im-block-disabled.gif |
Chat.css, IM.css |
|
|
Im-block-hover.gif |
Chat.css, IM.css |
|
|
Im-chat.gif |
App.css |
|
|
Im-chat-clicked.gif |
App.css |
|
|
Im-chat-disabled.gif |
App.css |
|
|
Im-chat-hover.gif |
App.css |
|
|
Im-decline.gif |
|
|
|
Im-decline-clicked.gif |
|
|
|
Im-decline-disabled.gif |
|
|
|
Im-decline-hover.gif |
|
|
|
Im-findbuddy.gif |