I've got two questions related to the Flatten theme:
First, it comes in a stark white format, and changing the default colors to make it a dark theme only goes so far. I still end up with all kinds of things that don't display correctly, because they assume I'm going to leave the colors alone. Even if I change the white to light-blue or something, there are still a bunch of white elements (the menu bar at the top, for one) that I cannot change within the configuration options. However, even with default colors, the footer never quite displays correctly, depending upon what browser I test with. I can get the site to look good, or the footer, but not both at the same time. I know, it's my limitation. By the time someone answers this, I'll probably figure it out on my own.
To be honest, even Windows as an OS and Word as an application have trouble with dark themes. You can change every single color to adjust, but there are still built-in elements that have hard-coded colors, making menus or status lines foggy, if not completely unreadable.
Second, and more technically, the theme includes a section called PortfolioFlat. Changing the 'button style' (from the default) seems that it should change the "Showing Sets" color, the "Hover" color, and the Button itself, but it doesn't. Everything except the button stays the same default, unless you adjust SITE colors, and then you associated changes here. Changing the button to black changes it to white (unreadable white on white), Changing it to dark blue leaves it green, and so on. Because it assumes white lettering, only the green and red button styles are really readable.
What I want to do should be rather simple, but I couldn't find it:
Not counting the color changes, I would like to change the width of the image display (once you click on one of the portfolio items) OR make the text wrap around the image, similar to the way text wraps around images in blog or page posts. I couldn't figure out how to do either. The code for PortfolioFlat is buried fairly deep, and comments are few and far between. In addition, it appears to strip most of the styles and formatting from the post, keeping only the "header" types, I believe. I don't know why it would need to do that. Formatted text should be left up to the user.