Open Bug 494804 Opened 12 years ago Updated 12 years ago

upload original design artifacts, icons, scripts, source files

Categories

(Thunderbird :: General, defect)

defect
Not set
minor

Tracking

(Not tracked)

Thunderbird 3

People

(Reporter: clarkbw, Assigned: andreasn)

Details

Now that bug 488575 is finished we need to start uploading the original icon work to the svn repository.  I figured a bug like this would be a good place to remind ourselves of this work and get some kind of a directory structure worked out.

The goal in creating some organization, through a directory structure of sorts, is that in the future we could easily add / edit / remove icons in the sheet and use the scripts to rebuild new sheets for use in the comm-central code repo.

Our current top level location is this:
http://svn.mozilla.org/design/interface/thunderbird/

Firefox is using the following pattern for icons and I think we can reuse this.

design/
  interface/
    thunderbird/
      icons/
        linux/
        osx/
        windows/
          xp/
          vista/

For each OS folder under the icons I'd expect the following setup.

icons/
  ...
  osx/
    thread-list.sh
    thread-list-*.png
    folder-pane.sh
    folder-pane-*.png
    src/
      folder-pane-inbox.(psd|xcf|svg)
      thread-list-star.(psd|xcf|svg)
  ...

We'll want to keep a similar set of sheets as we have now, one per major widget item, like toolbar, folder-pane, thread-list, etc.  

If we use similar names to group the widgets together than we can use the included script files that look for `ls folder-pane-*.png` to build the icon sheets as needed.  I would expect our scripts to to be run like ./folder-pane.sh and output a folder-pane.png sheet file.

The src/ directory should hold source files like psd, xcf, and svg for creating the icons in the directory above.  I don't think we need to expect that there will be a one-to-one mapping of icon source files to icons created but the names should appear similar such that it's understandable.  e.g. thread-list-starred.png thread-list-unstarred.png could both be in thread-list-star.xcf.

Just as a reminder we also have this location for marketing / brand materials.
http://svn.mozilla.org/design/graphics/brand/thunderbird/
You need to log in before you can comment on or make changes to this bug.