I like the color scheme and the overall layout, though I wonder why the header is so huge -- it takes up half the screen on 1024x768px! There are a few slight problems, but most of them are easy (if time-consuming) fixes.
Descriptions in subforums may overflow on the Forum Index. Subforum rows do not expand if the description is too long; this results in overflow. There is a way to fix this, but it requires several changes. You'd need to find a way to apply the background images directly to the TDs rather than to the DIVs inside of them, and you'd need to change the DIVs'
height to a
min-height. You'd also have to make sure that all TDs have their
background-positions set to
left bottom, so that if expansion occurs, the backgrounds in a row line up. This would require HTML changes in
skin.php (moving the needed classNames from the DIVs to their parent TDs).
Sections on the Forum Index don't look so good when collapsed. Each collapsible section has two elements with IDs that match the pattern
show_fi_1 and
hide_fi_1, where the number changes with each subforum; one is shown when the section is uncollapsed, and the other is shown when it's collapsed. Though this is exceedingly wasteful in terms of HTML, it has the advantage that you can style collapsed sections
completely differently from un-collapsed sections.
If you edit
skin.php and add classNames to each of these (one className for the show nodes, another className for the hide nodes), you can easily write styles for collapsed sections without having to do it on a per-ID basis (meaning you don't need to copy an assload of CSS selectors). If you do that, make sure you use a className that you know is not in use; I used names like
forum-listing-item and
forum-listing-item-image in Turtle.
The quicksearch button is misaligned. Give it
vertical-align: middle to (mostly) fix this; you can do so by selecting
input.quicksearch + img in your CSS, or by editing
skin.php and giving the button its own ID or className, and selecting that in the CSS.
The page footer has a sizing error. The footer is done with two nested boxes. The innermost one overflows to the right. These boxes are affected by inline styles; you can override those with
!important rules in the CSS or by editing
skin.php to remove the
style attribute from those nodes.
I like it better than default or epic's dull green ugliness, but it's still relative width
A minimum width can be added by setting a
width or
min-width on the BODY tag or on another global container for the page, if there is one. 960px is a good minimum width and seems to be a widely used one; it's basically 1024px with space left for possible scrollbars and window borders (which some browser show even when maximized).
None.