Well, first of all the default installation of Stopdesign has an "archive page", in which the front page only shows a certain number of albums, and then the archive page is designed to show the whole gallery set of pages.
If you look at this code snippet:
<div class="galleries">
<h2>Recently Updated Galleries</h2>
[list]
<?php $counter = 0; while (next_album() and $counter < 6): ?>
[*]
<a>" title="View album: <?=getAlbumTitle();?>" class="img"><?php printAlbumThumbImageStopdesign(getAlbumTitle()); ?></a>
<h3><a>" title="View album: <?=getAlbumTitle();?>"><?php printAlbumTitle(); ?></a></h3>
<?php $text = getAlbumDesc(); if( strlen($text) > 44) $text = preg_replace("/[^ ]*$/", '', substr($text, 0, 22))."…"; echo$text; ?> [i]<? $number = getNumImages(); if ($number > 1) $number .= " photos"; else $number .=" photo"; echo$number; ?>[/i]
<?php if ($counter == 2) {echo "[/list]
[list]";}; $counter++; endwhile; ?>
[/list]
<p class="mainbutton"><h3 class="big">View all Galleries</h3>
</div>
You notice that Stopdesign uses a counter on the front page to only show the first 6 albums. Now if your zp_config is set to default 5 albums, your display will only show 5 albums.
You can modify the number of albums per page by modifying the zp_config file. Mine is set to six, which I've found for most themes works well. Stopdesign works best set to 6. My Thinkdreams theme is a derivation of Stopdesign.
// Paging options:
// Control of their display is done in the theme, so you might need to change these
// after switching themes to make it look better.
$conf['albums_per_page'] = 6;
$conf['images_per_page'] = 6;