Below we list out the structure for the default theme:
- gallery3/ — The root of your gallery installation.
- themes/ — Where all themes are stored.
- wind/ — The default theme.
- css/ — Where all css files are stored that are specific to the default theme.
- fix-ie.css — Special css hacks to fix specific issues with Internet Explorer.
- screen.css — The main css file used by the default theme.
- images/ — Where all images that are specific to the default them are stored.
- js/ — Where all javascript files that are specific to the default them are stored.
- views/ — Where all pages are that actually display content are stored.
- album.html.php — Used to generate the layout for album pages.
- block.html.php — Used for blocks, like those you see on the side bar (i.e. Album/Photo Info, Available RSS feeds, etc).
- dynamic.html.php — Used on dynamic pages such as those generated by clicking on a tag.
- movie.html.php — Used for pages that display movies.
- page.html.php — The overall layout for the page, header, content, footer, etc. The other page types are loaded as the content for this page.
- pager.html.php — Controls the first, previous, next, last and "page 1 of 2" part of the page.
- photo.html.php — Used to generate the layout for the photo pages.
- sidebar.html.php — Controls the look and feel for the sidebar.
- theme.info — This file is really cool. Edit it to give your theme a unique name, description, tell everyone who the author is and whether it's a "site" theme or "admin" theme.
- thumbnail.png — Once you're done with your theme, take as screenshot, resize it to about 120 pixels wide and save it as thumbnail.png in your theme's directory. This will show a screenshot of what your theme looks like when selecting a theme from Admin > Appearance > Theme Choice