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