Any window-size dynamic themes?

  • Unknown's avatar

    Are there any themes which dynamically adjust to accommodate whatever browser window size the user has selected on their browser, and fill it up (to the extent content is available)? I’m interested in starting a photo blog here, and would like this one to be based on photo thumbnails, or better yet, slide boxes (but that would be a complex mix of CSS and HTML that might not be doable under WP). Each post could be many pictures, not just one. And I’d like them to flow out in legacy HTML style to fill the width, however many pictures can fit the width, and roll on to the next row, etc.

    It’s not for the blog under my current logged in name. This would be for a different one which I have not decided on (since my nickname was not available here).

  • Unknown's avatar
    thistimethisspace · Member ·

    Hello,
    The answer is “yes” there are responsive width themes. The WordPress.com Theme team uses the “responsive-width” tag in the Themes Showcase to indicate which themes have this feature.
    Hope this helps
    (timethief)

  • Unknown's avatar

    I didn’t seem to get that out of any of them. I also looked at the feature called “full width” and all that those did was make backgrounds the full width, while the blog contents got just a bit wider (maybe about what most people have their browsers set for). Maybe by “responsive-width” they are allowing them to shrink down from the design size?

    When I set my browser to fill my whole screen (1920×1200) none of them filled it up. But that might be the nature of the demo content, too. For example if I put up 100px x 100px thumbnails, and have a gutter of 10px, it would take 17 of them (or maybe fewer for side columns) of them to use the full width. If there are only 8 images, of course it can’t do the whole width.

  • Unknown's avatar
    thistimethisspace · Member ·

    Hi agin,
    I have flagged this thread so it will be moved to the Themes Forum where Themes Staff who monitor threads there will respond to you.

  • Unknown's avatar

    Ah, thanks. That’s a better idea.

  • Hi motre,

    You might try having a look at our “flexible width” themes, if you haven’t already. Several of them, such as WordPress Classic and Toolbox, expand to the full width of the browser window. Both of those themes are pretty barebones when it comes to design, meaning you could use Custom CSS (available through the Custom Design upgrade) to customize the look and feel.

    You could use Custom CSS on any of our themes here to modify their widths. Some themes are easier to customize, however. In your case, it would make sense to start with a theme like Toolbox or WordPress classic since they are already flexible width.

    I also looked at the feature called “full width” and all that those did was make backgrounds the full width, while the blog contents got just a bit wider (maybe about what most people have their browsers set for).

    This feature means that the theme contains a Page template that does not contain any sidebars, allowing the user to create a Page with content that expands the entire width of the theme (not necessarily the entire brower window).

    I hope this helps, let me know if you have any other questions.

  • Unknown's avatar

    Responsive width themes will have a “maximum” width, and that is for several reasons. One is readability. If the content area gets over 600px wide, it makes it more difficult for people to read. That is why books aren’t 24″ wide.

    Second is that with images, trying to resize them from the size of a smartphone display of perhaps 400px or so, clear up to say 2560px wide (like the 30″ Cinema display I have) is a complete failure. At one end or the other (or both of the image insertion width is near the center of the range), the image is going to turn to absolute crap.

    You just can’t have it all and have it work perfectly everywhere. That is why responsive width themes have a “maximum” width.

  • The topic ‘Any window-size dynamic themes?’ is closed to new replies.